11645a3e83f67c180b4d250ef5d0eb3fb5d092d5351c0b7ec545a145f6beac32c93ba0406b920ea3be56afaee4148ead409c9a92378d04f070f0639b7e1b7c5dfdd46202b221a618bdc3e221e0be7d4b1a26bfa59714489e89e74effd21a54992e977306014c8e7ce607", 0x8c}, {&(0x7f00000004c0)="8fbeb83aa2788730ab3537f23e9fd54e0de4e4b64363dd4a0881b9656697ecf0390dd2ffdbee9efb465b6f14953f775c596e259b147de2d41c79bcf4760dbb6ff552f380d76f10346e65c8b80bf2faca0e84f7303dc459644343a74f5120bf1ecd4358bd6448f08a8867ee3a45a06d5a84cca12e5a8c5006c1c5eb669a0aa6bf78d3935dba", 0x85}, {&(0x7f0000000580)="577677fa3a9403507fe45b43a74c6cb1ec7e2a9e5408b0ecac3805e106718771ee0ccb227bb2294b12db9cf6797b7606c1a38aa525a48006ab8328b1203e7418c4dd2777ef9d75cf04578821933d0a8d00bd66b7fb324832d7d417e8763b70843a71eedfbcd931c7b9f36ad63ee62356675c0116e933d1a32112d33341abb3991f73c2721606eac53c2128b3924e63b191086380d8838215d59d9f9e66", 0x9d}, {&(0x7f0000000640)="da8c6b4b415304042dcef5afc53b5af1d5a94127330aa4563674e7fd0561216cd658c03e9bda572ef54cffff2e1c4ad6ef04bee45d6bd81402c22638eec5b80de6480132e332feac30f72bb787a2292fb2fc0340b4671b727f5690c1caca4f9e8abc34ffc502e0b17c69731adc4b170a7c58b396278858fc61da3f9ea4fb74280a3aa529d4c30834f2d410e016fa21cf4b9bf7ddeee762b50e4ce347caf7bc21b58064c84f78420ceffd3231cfa543776feb9373aebe6a7b72de92529be046122164dcf5c39c9a10c821e67b43b5bf6601537c3c05cbce01b3f8a83a68141c4061e62147b72f2a904f53db0ed4811745a8c2", 0xf2}, {&(0x7f0000000740)="c4eafe53ea61c44d2485f1b6827854e473019d91329b7401685d5798f34a2e2d62", 0x21}], 0x9, &(0x7f0000000b80)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x38, 0x2}, 0x400) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000127, &(0x7f00000002c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x40) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r2 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x7ed4) recvfrom$inet(r2, &(0x7f0000000100)=""/138, 0x8a, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 16:00:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x10000, 0x6, 0x1, 0x1, 0x4, 0x8000, 0xffff, 0x3, 0x1, 0xfffffffffffffff9, 0x9}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="fcfdbe4014cb5cf28f429599154deb1a7a0e31a212c26fdb0b9b51a1b7d67712facbbfaaa0b1716b58a495c669614b77f66071c6cbb95c4cf111fc5d6ceee0bd005c9dfbedc610fe644fd2f4", 0x4c}, {&(0x7f00000000c0)="242ca5fa279a75fcc3738b7f31011722953549799bfc27990326b4b7ffe4bdbca11470d1bf2791faf059401d77f044ae6de2241374bc11b91b783cb4d8e179950ea473ca8b03ea121735a7710d7dff2a1d34b7dac3ca7f28c32b42d09381e6db15447249a48d74590299e019e63ec0ceabd84fd32b7fcfd31f39a52084ac4d9c44048813aff2b77216", 0x89}], 0x2) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x80}], 0x1000, 0x0, 0x2200, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0x0, 0x8e92, 0x20}, {0xffffffff, 0x9, 0x30, 0x800}, {0x7, 0x0, 0x9, 0xa62a}, {0xff, 0x0, 0x2, 0x800}, {0x9, 0x101, 0x101, 0x490}]}) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") 16:00:20 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x0, 0x100000001) listen(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:00:20 executing program 1: setreuid(0x0, 0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r3) r4 = socket(0x1e, 0x3, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) setpgid(r0, r0) fcntl$setown(r4, 0x6, r2) 16:00:20 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x8, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x8000, 0x1, 0x6}, {0xa3, 0x3, 0x5}, {0x3000000000000, 0x7, 0x5, 0xfffffffffffffff9}, {0x4f6d, 0x8000, 0x1, 0xfffffffffffffff7}, {0x4b, 0x10001, 0x3f, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff3b, &(0x7f00000002c0)="00ca26ad73cd75f7ee2f16e1dd4fef21b6df1adde3eb8b47eb3735d5147704fc4c489adc23d03a22b69694ef56dc0bf40158b286aea63a73862ca6d972a81b11b071ed98c887d306075f2aedb5ec4f27bdc455ce00000080000000000000000000d45007aeb2bc4201177219cc4844a32481f9e8c8a1f706611974c4d7854c8564af6622036e1967d5c46f8a2e296e2a62365528a691f9431b0b46006de46d29493f12cda3021917513638a63a7a8aa399cec03d1271450723b8883a1aa0ad01b3a6b424549d373996f3bff3a07e0d565fae6fc49f6cc73613309c6d3675d7f406a77a1b59ae1ae70e9a71486aaa64df51e4252dc097b9197300d05d48b4dac02e4425d246a9d4a190c00ac8") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:20 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100c8, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8001) recvfrom(r0, &(0x7f0000000100)=""/60, 0x3c, 0x800, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x270432bfe8066490, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x3c}, {0x6}]}) socket$inet6(0x18, 0x4, 0x8f) syz_emit_ethernet(0x34d, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00444787d0f9e824a700"/32]) 16:00:20 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000b8c000/0x200000)=nil, 0x200000) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:20 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000400)=""/17) 16:00:20 executing program 1: r0 = socket(0x2, 0x4001, 0x0) chdir(&(0x7f0000000600)='./file0\x00') r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='{\'', &(0x7f0000000140)='\\\x00', &(0x7f0000000180)='!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='$!\x00', &(0x7f0000000240)='+,\x00', &(0x7f0000000280)='+]*-\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='\xe0\x00', &(0x7f0000000380)='+-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=':\x00', &(0x7f0000000480)=']\x00', &(0x7f00000004c0)='.(]\x00']) bind(r0, &(0x7f0000000540)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x606) 16:00:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) shmget(0x1, 0x1000, 0x234, &(0x7f0000371000/0x1000)=nil) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) 16:00:20 executing program 0: r0 = socket(0x18, 0x4, 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x100000000, 0x84, 0x0, 0x0) 16:00:20 executing program 1: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) semget$private(0x0, 0x1, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x80, 0x2, './file0\x00', 0x3, 0x2, 0x20, 0x100000001}) semget$private(0x0, 0x3, 0x100) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xc8d, 0x4, 0x7fffffff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x5}, {&(0x7f0000e9c000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000f94000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1400000000}, {&(0x7f0000f2b000/0x4000)=nil, &(0x7f0000f58000/0x1000)=nil, 0x80}, {&(0x7f0000e9b000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000f91000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fe6000/0x3000)=nil, &(0x7f0000f0d000/0x4000)=nil, 0xa4}, {&(0x7f0000fe6000/0x2000)=nil, &(0x7f0000ea6000/0x1000)=nil, 0x3}, {&(0x7f0000ed1000/0xa000)=nil, &(0x7f0000ed6000/0x1000)=nil}, {&(0x7f0000f92000/0x2000)=nil, &(0x7f0000e9f000/0x4000)=nil, 0x4}, {&(0x7f0000ecf000/0x1000)=nil, &(0x7f0000f6b000/0x4000)=nil, 0x8}, {&(0x7f0000e1a000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000e84000/0x3000)=nil, &(0x7f0000fb8000/0x2000)=nil, 0x2}, {&(0x7f0000e30000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xbf}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e1b000/0xc000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2}], 0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) setgid(r2) chflagsat(r1, &(0x7f0000000240)='./file0\x00', 0x10000, 0x2) r3 = dup(r0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0x3, 0x20, 0x2}, 0x6, 0x4, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000280)=0x10001) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x7fff, 0xfaa6}) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667e, &(0x7f0000000040)={'tap', 0x0}) 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="cf5c8a8973799dff929e3f12040970afb5f2dc80b4b9807a3801412e4a7a22021385cd419c7216bd7e50d48672c148c96245e2541e513be526c7460abe69ae6c0c9057ecb82a28f4cd78cbd56a8cdb6325a3d83cb95ae31a3d6403e51046f1ca21caa20528", 0x65, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81d2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da5f73d21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0x5e196704cdfdf60c, 0x0, 0xfffffc1a) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x101, 0x4}, {0x20, 0x7f0}}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x10000ffffffff}) 16:00:21 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='\x00', 0x20, 0x90) r1 = dup(0xffffffffffffffff) dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0/file0/file0/file0/file0\x00', 0x0, 0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) unveil(0x0, &(0x7f0000000000)='w\x02') 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0), 0x91}) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0xe6, 0x10001, 0x8}) fcntl$setstatus(r0, 0x4, 0x4) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x14}], 0x1, 0x1000) semget(0x2, 0x1, 0x2) chmod(&(0x7f0000000140)='./file0\x00', 0x41) clock_gettime(0x0, &(0x7f0000000180)) sendto$unix(r0, &(0x7f00000001c0)="a89629b4781270e715176f88e53dc14f6a2e05490aadb024c30ad139a9dd1a0e77935e56ebf955e37d664ea117993b25cfc620a101414891c285f0dc086e1463e8b3cbb54b644d4dbb741d8495d3c41dd9f38d2dd2c0380393ef5a55f548ea5ab58b07a77f2ea65b8a656ecebba8ef56dbd75342437dae37d941a47d38117aec3cbe6266452a98fed7cc8c19471755637c30bd658bf8d8e106ef1535039976b20a78234e7adbdfdaaed4cbad3091bbcb6a317f3fe1b4900a791175e392fdcd61a2674e8db753facb5fac08405a71c8c088561170c987e4c5bb0f558b54d53eee45afd2e088bc6c51b22bd5cd9513d0c44febc342e3a21927a5c5ee6bbc6dee98fbd832109e03f8c8634290f0be813f5f7a7d00b58fdb3814bf52d0ca6c007a26524f3e4b3bd5cf7bc6c8326130251eb83a107e132f3baf04c6089e65a301335e064b7f79f9d113e07c03642b2c5bc5253bbc1790b3af48cb1abfdc541ab9005720939d1fea878eb1cc98b4b8bfe9e3d179fc0e2a72b460dac84135c7c152e4a09e3f1416f3b2cee60c439422b2c78be959911ca19b6aa6674a4b979a9aa73563907ac494e94f29ddf14fa2d74fcde6918ff6e248b4a03e4b5b8885a62b3a2c31593757438498513c2f4eb80847d8e5729900fbee4bf8b8e811834a35891ea15d3c75f88ce7e40ca789e47b3343d9836a6986989f26d9783be8a3bdf7baff4cd974896f412b403cc6ef37c851dd6ee532222036203b0ed81b5d2a000226e0c9826be1d6d8e562bbc6b592262bcf5903fbaeb9b6f8a308bab8b4214787b3a4a08309baaa58ca11fe1fd4e089252d74b600d2ad3b166531dc69b84399f09d130a6dbc65708fa324975ee28947c191dc086a8626dda8cd9bac51bb9dd25d95d9f85a64d752f924c897de4016e24d61fc78b466bee016573c43916bfd209d90c72a749c24476805e8b761db67cf2d6e5ec40e571da797552152bccd4ba5981f39279b1c979e61765afbc8b0ca57414f1a900709ad799bc032cf2b7ed3ccf11ac2c42130fb664119e3f68fb49e9d914ddf821e8df9da8484c0c612969f1a7fcdba8b8ee38dd5127a05b42710b350ee8876cab70af4c851f6bb4ab5d8651a5b4fabcf889970adee7435d938c8666a5b73eea051d97d51a060ca2777d60a1e7a010d4749aa81993fb510596ce489efdd9b8469ef6ecdfc8dfbe339a4e4c34c46931b0db2d805bdda195efa3fac49345871dc7284ebbc1b006bdb3957b0b353b3c20c025bbac571197e9c16731aedff0283b492326ae3ea8235d3cc5de6de7c864f955b7effe538dae76a1dc094cf294cf956ed6630b4b5fa184eb3d220b8bbeae66fb6e5a2f53d921ee3d21f5582046481020aa1982ac21115d634c309e692189434ba2e471ec46d4d8f18dc6e13f57eb8a6ab1eb34c9d01abc04b41da4c38383882431298528ec3d3ad9eb7613976694cb34b1a84c5d589b2b8500faf965a7b28b5a824ef62374ce948f87904906e6233341d6888955ff9e62c1debbc129bf479154cdcc6d10a39846c72b15b523d61538578b1d04220c0182d4b420fa281aadce75dde79de0f27cd37a929dbad152ab5794e2fd20f26f8e8f27a576aac4c5a383b5fde65c195016327a2eee9d6df220cc608b11471be15213855ca946275b2a723389cec153bb49433f2a03e7004aafb06962e2b3bfb9d0cc4d3d5042dc0c76003c4a9cca143591fafac965b687a4dc6efda3c0c809e0a2dca358ebc27e0993e795c6f78ea24e6d9adb474d9ec33f4140ce920ed27351ca9912083da8fb08645e31a4843fab4a2ea632126a8aa79a797fd909a3040e9e4e5266a6c0207d196a3744f68b222274ce3ad8101da07d7aa95b9bcb1d168fdf77fb973764dd0828825f8564d64efd678ddddbbd2895aa4e8d3fb33dad6a1558ffa4a7f085076d10a1bde135b3fa5559ac5cc555cf660900a21a69f68d2412f05e318ed828ef60965d58401e89f80fd9a2ec12a43bdd407bf49d88d385cb762f6cc8b9e79f80750e030540fb332aeb073257ba53954844010371012a669e9a23698cdd7d7648ab697c508b86e33e81515fc06047f1e388632a3d288af65e7a2af3558065d4aae1c3c5ac94b95017d991ca7443d507cbb2a634dd0abc753636d59b9a60b9b5256728289708ae80625021d86c652b45304dcaadc32494bfcf9f4ccf19d3542de649560164de333906dd208c8b845bfee076b5299ad15e89374333d2217718be76c1f6cde50e704cf96d54b879895e289434e3a2ed117099a01f08238281e961ec292dd6b160ecb2c6465293d9801e042c7df1ebe67f99721152f075316dc04f251dbb9bfc9cb8eca098e194ddb92f113fc593c99f3ed8a7dfe7ae3c74cace65559c980d596b5530a66f0e6633e3cfacb3669a365a906dff5526ec9a171bdb5dbd52e1cf895ee8c857811706e42f6b38579b46b1014388b7d5ae1fd07775e6e2c6b93be6d03b1ee71fbe905d6d846f0332ad12902627a6006c093bb55fc0ed2b3f16ed186856d98dc8f18018cac46490b57006d881f9eb52301c30ee15a9c56e213cb3caea0db15ec4052147c9e3491ab58b25b4ff18aefb32e7800d3fd4602e7cea0aacbf51d8ed2b75a0debd78c4b771a603478c870d52b05b27fdca71c6f713ac9941d49195a034fa4dae55a4fc741986929dbfcb13e0c16494a50a70404e8135d82920ecfabba486112b5d418b60bcafb70727c7a9cf7c8010ed2c151dfc295857f34f0415279547758c0831e3541fa429c7c08708bf560f6ea30e2478d709c418582790545854bed3496f6cdb3156bdf4fc398fdc0cdb47df4895cc485aa8ede8af012fcd70c7bf510bf31ba1b43332add96fa3c0da5d3f1b59075513ff8830a027d1215ad0eb733b836fb356256f302a6e1992cd6817fc6b0cf6484abd4c2eec676418ed19e3916c015e5dabb8e68456f0f365041fd8ff0886c82fb7e40c7950d259a868c6d4d4b1f44104ec2bd1131ee7b77bd71f1401014b3f673dfa1ea9deaa402b176fa2e2239462e5c6f734ee4a6c767941653f81c96781b9c2e2cd6f88077bf2f41acde1f11039667f30b5466f630a8f66320ee86842a2760ff232b36dac15a804a33cc1388a667a4db2210d0b3504cfadc546ad6af81df193cf7d3d7adb38ad49df05a8a338332c3895450bb00ec7b10265ab453404b72fac004f0259e188e26c8ca5ccecbcf1c4ed78104ca787ede9c7ad6875ebc5c6b1810750cb300734c4e467496b954f4cd6f1c75612770ac83f20bff7d80d42af3b010388510fb3bd025b14e92f035f3c5180924882dffdaaecc0c2c80361d37735406262126b372c024c13de794c660b2722ea811f097709ffa8c4c0008a11c53e301b42ce3b874e80f99000a419dc0fa407e36a158250942b8d478bd3d0393e2843e823f8a9247a37d8156a60c9834acac4886de32477101aee37025def20f49984ec2acfe32ec4e37c91a7bfc715bb772d81a8460aea2312fab4fe54cf02fc2d71615eca5eefd69a6fd2bf844bc09d0a65bd561fdb2a964c9e1b43aa5dadb8836ab9db2d24e0ebc27cb6fbbc708156329068a0061971a932b1d90cb6ba08d21fb106c0683ff69c03015ce4ddf1f407aa15a0ab7a93009e3d843a76a81ea373c5ae0b9b7e6a9e9b1c97756edb117caf8a7c57c17d4d3933990f366cc877992b74ac39803131e11d686d9872191f54ff18f973951febdadafcdca942f9c253cb1f26bb2b3146da9864c09447fb93e9c51b639f5b7d2c551a0be9119c7bb100245a514412568cf669714570e8e7d52e96e9e13a7c8ae99c997e57a10472e791b2f2aed0f1beb57e2f78d1c30bc4523025d0c5660f39a79a9a9bf29092b8faf67ce9614c2b76e05b153a829da711e921e8c314b64fa936c559180faf6488fbdd8a6fed331cde17471d9a675bfd34ba871427b42ff04a803f6051f47baf53ff23075624d32c0db22f19add5eeaa453110831fc1e213dbad34b639c847fa5fd60fe5ab7992de2645cbade81c99e319e041cfac6af3074b7d325fad7232baa2dfc89c5b8acb6a1b6ed62ba015a5035985795e08eccc7637b91fcae515c60e5deed61680104a4ed51720afcf642614d8491f2abce68ccda23c0f19b914c86c554e4324d61eebf05b20e9576520d2409fcaed61b4eca9c6f25427d33a340d844acb5c63e75c434ce7b215aee582262a40d8f2c8e5ed3ffffb35cf6dd84da1d385d6176e65fc08244ac0e62b943c0334bc950aaa74dccb61bdc78486a2821e71775b275a3cab48aee8dda0fd212d6a003e1c36985ee85b16315527620bc179a9ec55af209913deefe3695512ecf3ac3b6669ba9a34d7cd2926f7d5421462d44379483d4e047120bc72bb73df261c87dc4620731a5b58cfa2b950dc183bf3503430c798c53a5646203c3c68f4cc647dff3b24260b3cc42ad1838d0808ed89226bbd6257891f1fbd34b63e4522cc41faa3f051e6803c20bbb4d1d5a55e23f9dace238bbcd4d8c871fb3840d72ba13e83938dc1edcda12de0693d94547266ab9daab838e6621dee6cdb08d3719030c2b62693afca655d6af15338c29d028b8ec51fec94a401ef91186136d5de243e6c859d776f9b22c2055775509fdaf214a5c87ee5bcc954fbb8ef21eea43105cc136b0656a5f2013b6727d39885671f44d221ecf7cfcf39472fea19dbaf749043decd3dfc1c8b8fe5ff2318877e03f1057d8665366ce6a3fb71033419720d1fd4b209f62cab30f062cac0c9e338049bdec57100c823bad3078e659dba006e667f97f084eec7dbc0795a5680b06b9ccaf94803c1fe5e3b8c201fe03883a2a6b5eedc33779cdde5675b013388e1fae48eeb144c5a7a003781f9cf0ee1fa9d839d6abdecf4be654b594fdbcfcd786a90849de3f92673566e49486c97fbc803b004981baee7302196ff4eda64a49428ae56a606d1040579b64a85a7a9c67a59625c66a193ad590bcf50e86c6ebaad45ff974906d8daebba846141adf5a2a639f74022f6e66849d32e7e41958fe17616877b49d9a7b5c1a309d95d8eb41f95ae244ca17afc72c5ea88b526771fd54f9b1d4cdde5a24304138ae18bee236dd97da9a82d08a232fa41076b80c6d2c10b9df8afa1e323815154057dabab69b9a7943535c948d5bf2d0ebc09cb62a4a6e2e1727a37e931ecea9de874e4583a39fa058e89be95837a3ba8e86053fd39172068f4bb18c31faccfda1bf9e88bbda64455da1a9b72e0927aed2a92eac971c832d6a5cf80baf21dbc572a75bf85fc0bf9e16f5ce91bd3245aa9519b1d734e1b88d01cad8dba775c4987baa61f0c0f2ad2e94b6a98a0aad155fbf9e27b316c7bac2fb79656417fb72905e0a8296a6796fb846190c5dc9a669cc988359f221723370abc5debb091ae9120353c6cbe7098b4e7a6b84df0004b558c1867344ee1ecd222b0afdb668ae91769fc78563ee856bb2dcf5bb9638329a2af364ce6d363840db46fbe4df58797ffb3a5f3247ff8c1653ca3c4c31ce98a27435530d4d38f023f1ea38a17fb25dd7efc480339b57c80566771b658f5273df9662dce740760c1b80df683f744fab9d7225ce3d1673142992d88c97d22b94c47f0da7eb4b955a0ee48f1a8e01c83a8b625c0221150573bc8a14d2557814fd0e59827a3d00606ac6796ac58a4fcddc182962581bafdabc1ce2f85fb79b132143a3eff15b75294e115c768268ed4fb14e19d8de3b17a2357193fbd125433362e2c746f2073e937d0019c090f74cef31dcd0b12d0a2371ddf36f70f44798aa", 0x1000, 0x4, 0x0, 0x0) r1 = open(&(0x7f00000011c0)='./file1\x00', 0x20, 0x20) symlink(&(0x7f0000001200)='./file1\x00', &(0x7f0000001240)='./file0\x00') mknod(&(0x7f0000001280)='./file1\x00', 0x8000, 0x80000000) r2 = open(&(0x7f00000012c0)='./file1\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) setegid(r3) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmat(r4, &(0x7f0000fee000/0x12000)=nil, 0x2000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001340)) openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/speaker\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x1f) fchflags(r1, 0x0) renameat(r1, &(0x7f0000001400)='./file1\x00', r2, &(0x7f0000001440)='./file0\x00') shmctl$SHM_UNLOCK(r4, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000014c0)={0x5, &(0x7f0000001480)=[{0x2, 0x8035, 0x0, 0x5}, {0x5, 0x7fffffff, 0x6, 0x6}, {0x7fff, 0x8, 0x6, 0x1}, {0x2478, 0x1, 0x3, 0xffffffff}, {0x621, 0x6, 0x1, 0x2}]}) mknod(&(0x7f0000001500)='./file0/file0\x00', 0x40, 0x6419) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000001540)={0xfff, 0x9, 0x4}) connect$inet(r0, &(0x7f0000001580)={0x2, 0x3}, 0xc) preadv(r2, &(0x7f00000016c0)=[{&(0x7f00000015c0)=""/246, 0xf6}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001700)={0xffff, './file1\x00', './file0/file0\x00'}) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffc000/0x2000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000080)={0x7f, 0x20, 0x0, 0x9, 0x5, 0x100000001, 0x6, 0x10, [{0x7, 0xfff, 0x7f, 0x5b6}, {0x6, 0xff, 0x0, 0x4}, {0x1051472, 0xba3, 0x1, 0x9}, {0x6, 0x241, 0x9, 0x83ab}, {0xfff, 0x5, 0x200f0b8, 0x2}, {0x3, 0x242, 0x9, 0x1}, {0x200, 0x8001, 0x5, 0x7}, {0x8, 0x40, 0x5, 0x3}, {0x7, 0x7, 0x7fffffff}, {0x25, 0x1, 0x835, 0x3}, {0x56, 0x4, 0x8, 0x3ff}, {0xeffffffffffffe00, 0x7, 0x800, 0x80}, {0x1f, 0x1ff, 0x1, 0x7ff}, {0x6, 0x400, 0x3ff, 0x2}, {0x7, 0x0, 0x9caf}, {0x6, 0x3, 0x0, 0x80}]}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000001440)="78e024eaf4a24a1b8ba8cd45873f170696eb4de27ca1b96eed40815da86f9dfa76e0ae0a6d00777dcff902bdf588844975ad9338d9cdc48ecb3b5f321be1ef9ba2846341be6025322eae4a3940fcf69f9fd5a7313b096668443d337883ff23200c79e80526cd77e141551c12131f68dd86af9a7cf152b0988929b054bfa4b9fa04fbb7dedac00ed73b488c682d79cc00dd472b012aa3a79a55b8efc1da72f51b8ce3e0bd35f4edb6aba0cc6ab41471ef0190e0b67498f9d08011941b3138ae0a4d7130c6cb254075263717e00eac17bf197afd1448bd0e6c1f", 0xd9}], 0x1, 0x0, 0x0) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = dup2(r0, r0) shutdown(r4, 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="b2cb297d03bef14f6f83ab909185cf9b925993c1d52b9ad5b5dc6e50a1574f658911ce1f37e2c89e899e799d767322a6555b806be3da2943b1d3442090577f66a41a4b2abb9a02d34141dea4511be6dc62fc52575679a5e3b673791a15e57fd8459c88d2538b9cbbf212e02528b977d3dde3f34f0fc1151c9e515a5acef443c722f51751e62a2aa0c47c442f45a943314d17459bcae3f3ce475a9ee025d90e11ba72b6851ff6c8863fd6fec70a98ecc917653247d6a8adea0fb1be850af46b1ca88cbdb29b5f3204d2ed2802885041fa3f4a7767f815ea10a7cb4a2ee044317882c723dc3cd9362c12a964b1aea596e5bdf23807f441c5bc91f66864e959e77f710b6910fd30d5a93e4e80518b5d24546557fa2060afdd4ebd864b6bb04d4af16dae71014bfd06ae7dd98ae83c25c8ca8c273ee09c279045ef6afdcdcfff655b7f850942a57db2be4e3532d4a6ce93d24932187b8e6bdc836ce08929fc3fa0c82abf63bf40870f33e14a3b251f1b9f7f64ac7a88baee2b09a0cad73e2ebb8bf268319aaeb5f30c32faf8c6aeed26b25d4fbc1860ba91126abbe1d9c3597cdd0c3e78225560a3b323e5f857d5d048a7ef6753911cb01400d219cd044c49852060152b7dc68ad14ec8a2df0facec7752bdc8291dfc532eb38739517efb6849caf709363ea8b9cd2a7d04157dfd2e9ef6e4a3e4e20d166c26cb261021ce43b1871342bb02468c0433b6bd280fdac29d9afaca38fdc6295af49b50df62d8912271eb0cb324e8294e75505281d65e3eaee2bac1d1f3906dbd5088555372c2cc8da8291b0c8fccddecf40bcc73b1b32aaa7102561f7c9d2d36bce95f7f62dc27bced459d73b01c3a7fba4b0617701aafcbdb3322bd8139ebdb5cc510509add7d6f81289132cbb26a828db4a719684eb15162e04de89c7d88de36bd063f1857066d8d57789be6d4fabd6454ab9a852ade40583f0890cf79cf058669975e136dba4f20ec8cf025e4a74dcff3e4f9f22c06c058fd43097a8c87a0eeec1afd39dda0303e74b3df7b04277dce77047e81c4a4ab7b180f4ed2098bad9b71d7a2f5a3d63cafb056596a0103def366a225d82b66307b9f787502d9ee3aee43677cae19cf2db9438688eb98265b5fc78879e1eb28d21db036831a1cfd135e1d1c9cb0b6a36f266582e4ae306aa3ea6232b90420686272651c5313830da3a8850134d79a0c122ae20ec02f79ce02e0fb38dfd1ee394b10529d989311cc17ce78d251832067f9bd49e293bfcc36f28ada9f9b38d70245390d50cf1368dafac77c1fa5e6374d17ace165572b42fa3a9c85f23814bf259940d78a91167440d640d13435c481697f0882ff6c501001de3968b4d384338959ce85990678e0d3d35670bdbc3720e791b3c02edeb7307f93d3e8e4e0ab2704538e8e31cc3f35953ae88a58dd41da4081b7b99032a432ac3ed0806a2f77c6eb7e2c1704e8761b1604b00c33a67121b0869090caf63b8daa3c03912277299b9021eb826da4853ec6d9e3991907744a35f3ca26e7752bd3e9289163329999de549a53c94a64f1c49d906e1173538848d2f075b5211e9aa088415966ae100f9a37a70cf51b0b8758d4c39e30da9ab76311aa371c05c181bd5f416820faa8b0c2cf4ab47e1bd6242c8a867adf2d115e0464ab6f5519df9cf154cf0594efd15811e2bf190201e1f45878b724fb0455143b7b12dfdd4a3bad51f4fb2246e9a54f734d45b32a4080a53bec5da449b84fb001a20a8260b864b9e2626088fd89260ae971497101a9cb5b3f0fb650d928fc37b29592aa062917a039f3fa8e9424de071f1b99c1c04a60ab733833a868df7e9d32150c6bb8082acd1d68e6f7950625d277e10984d4994582c22d99281d8e5b54c9cbcf969f61e8a8acbb9551e7179acc19f5b00bd975b97eb78085996805283d701b044baa23b566f5a390f710364c7fef784d8fee2a24f889db7684c1e35c2adec8f1eb927d06a3adb4338a27a9bc86e0352e5b6ea020dd7ed1be5e84bcaa5f5331f5b03662c9068ed074e9ad993232c667d7118ba92d62aa94fc5507c9c76b64230ca128c3305bc35b58b25cdbd6444d878c657c76de4c7968c274f5976cc6b76c0a8e95be004ddc2d773743e4f026b346dc17d230cbcc94dd2adda7a26f5d58001e2bd758d40d567aac3b43123cbb5d4cd5693497408ce11033cbc3c9e860719f231cc12c9b71ad52719c5c3b63b1268be49104bf800aa0f1be56b5523e46b90994c9b3b25075025500810dfd3a83591c595ec86ba11e3ee6a31faac458750d9bac6a9c0b19ec2bf6510604987def28ee471c4f9299d17cf9539d2bb6a76d307609dd59e465b1a3c5de08a7380cf7bb00b373583602446a8797cca32e1d06bbd3ff5543e3ccf4c7a76222911e5688b4ed85bffa9b548ea41f3e855d01227a04b6dd8c32aa43ceeaebed630318d862a30b3002bc334a892f86f9898df7933956f8bfa96b3df79cacbbd1e36e9e472e95022088a96ce32cd762a857645442f58a5eb63131b1ccbc2163e3bfcc79fb8140171a202cb94d2c860d9fa84099267837702bb3b46f459181dc337ab469185cadb7524e5d41d1d65e0af6ba54abeb6453310d44496979636d0179bcdfdc5c27b8037b96737e0d9084b9a6daaa0935ec18ebc75f87df0cda113875384488cc7890a75d6cb5fdb78d245f9eb9e58235af0434590024795fb73962f1e9a351891f4f39fbdd779e6728df3ceefb96028dd5c28b9752d540dfaf00ffd87fe33efb37fc6cdfd8cbfd6283754c40cb27ba5bc6a3b8382fe2b001493134174fbba98012f25146cbb756a3cca96170ae466042b72a94f6c27fc3d7f83e631120324a7e746f84542d498c1b766d6a1a559f18fd9b608bb257eb727271fd4c4c56f09687095c616f42da5f1476511eb8ea8894e45fa54db843e45d151088dfc0fc8417de74ffc3d6a72a93bbbffa43502811212fd0c9b745e80d5d8fad04d542399f45d19fab3049e07415350d4098df205f4f3ab528d62e52ee478c640a30f5eaece6c59238ee55fcf7c76bedeb450439012de93d17b4c31e99506f64df95fbfbf549335c3be8c65dc0a58400a8f8b9a73be1984229e403ae8fc813697de0befbf9d186e6f21ce95fbe765f1d96a41e83433cb309d2a8d67be4e5e98e7ac7534563a4a984b4ebd587c27b817e4385d242066317b088fc2f9faf1c084692876a17e75357fdb7de084ff98208417fd630b54f50513a486fda98111680e21dcf8cac73f5a1b188e54aadf23f0117913bd2aa5713118bc03aeea1ed1e2dff623e81bc0260f6886bd54f75772fe7459781684ef31751346dbe6c41e5222f687bcb27bec75950c5d2ea40ee54f0896710ad2ca78ee23b5cfd62617a9240d256712457ab9a5ad07acc43f75b0c3b741372aad93683135efc0364a10a6c3d58ecc91ebfb9a31a8996f46a0320606a27cd6fd65050a7e0ad878d492c10c63908f10221b5988398095046a47a762d9d58982324bb68052ebd9fd2ba7c703fca5170560cdc620c0fb444b02f158c799c720eed198038c79954aeb90eecfa012233bbe1356e75938f8366e983d9a73d1644e7838183001a74291a894f31dd90d8310840585514f34b884da62748a595739af62e5e9ab467cfbc456ac1152d5df389324ca88b8e54d72504dd0605a5f890ead761d3edc81c4518201c6298ce384e2726a8a8a29b98728cc0b9c2ecb6cd00989cd29520c6d7c5f5b05084412b61c76286b35d031d3e15ec98bd6da43cdaa7b723742a0ee0407fba76c78586dcb8214bfcf232a65d4d61885ec0d90ccc9d28fd52301a47d1dbd2ea524e3a52107def182ba2b110f096798059b7d629a125fc474989e14215e8bd4d312775f768bdba0163c9180ea74fcac1f68d28b67337aab73cb55b45dd8ff54dccf8734daedce80052a4e9147682fbf58f967f6bac9f8523dbb49adcaa572bd2ad4aed32686f5180c2c8417c7cd2a15b1b3672aeef53eff5c7ac5fdb9950a6545af67da32c8a7e0214bd82a3fe59105370303f49d8a8df72cdb71eea92f26b88ae000ca6b5c200d77d5fcbead41b7443cfff25b19150408fa6fcd85df1eceaacd430935afdcd4ee2b66b5f4194bc78777d969a32336b63def3c286075a304fa1acd2ac0f925a07a61a62f6e611403607254b16fbfd0ba066e27e5b819a749f96f51c2d1af1eecc90781d57d80f2a2c98bc3c8e29a701075629d9ce589fd2d1d57ebb1951bbe1f853b86de18ddc6fb93719751fd003a332cd730da24e91bbaec7c45a2f3222b19097815b7515e8f8198b4136fc93ad1903b56f28f539bb562f8382d8c39032e5a77726fd69335f42607c1851c5635f06c8eaa3e683aa82aa90402dd6b3e3edbaa45f4cd389c1e7a804ea048a0b091cc8fd8def2d3eba6b97adbe0d7e1d394afadc9a530226947e2176d17231d9b3e4cc07e85afee2cc0549448fcc1f3002416a8249d0fe52ed513d743853fc7838ef71674411150614a96379bde13fabc79027f5952a9b4e145b3256537eb3d851072245de07ed4fbe035759572487e3e5334c33c60f8b21f61a0c015f4fb708e4e8f28769620e3e1eb0d420dde8417eb98b6e638e0a87ddeb96b5be6993eb60562b62991bc8e27cc1cd5b2a2fff9ffbfc8924ef2fc0a6b4ff9bf3430c889e66fbcf4aaee3c89ca346f0bbe26bd97c890c119d322f572139e5d034d7893a590164b62f2df000073f7e1b1d8f92a48e492d211a072cb3bcf52bfa4c6c86ce568c271b9871e115a7196751dcf5d1e378d7bae604c94f31d941b43d678d3c558ceac9d9d01eb74feddfd0eba9f4231c5f644223354dcab09c7b5f9ea6a460c63fce2055306049f62fdaeb3df891ce2ed1a0a4c36e737b0193b9046db9b7e9ee218884706f99c34d4986e007c7ba04548b598d1407fac33dd3d824da789a29564938753674dcd9c3e8e913e204b9d58fe21205b136d43ed4c250d2db284b9e738373b125ee4d5751908e371ce6566b3b3ffaf2b13309b37dbec98e0204624f7a169af9072a8bd2ad1c274e743a893929b5b858ea9cda27002074b2711c539ea868a5310e18f35b08267ad8b8a10a554454aabd46ae83e55de2951beed555a907c35e4cd153e77b3a560a87e6a81431e1fe88afd8ab30f33d8abc025f6a683708df0c85d3e9ba39782613fd0b6dea0f15181c1daf804744b4b8213e134c260d75e1c2c348eb20f0b03346fd0a2fe6d2367922bbdafa90ac1d7ff1c19442e396583adbbc6dc0fb63a93f4e259b1b78c4680b5bd27f4d0aedc574dd04027e992c362d3f3d5a1bf054c1209fdd6e1e076648874b7ae0b8beacd816d53a50563c0dd2081b0176197be653dad6f93654e62ddd1f4b03d91a8478f39fa5ea6a723ad51e14910215f71211a1cd7dcde55b5b87d75efcce453af09a5dcf12415b759ad9f0319aa14a71053d353f3e258691f93be02622309f72a6fde3e512118d770b9d40a5abd620dfc94bc8daa363771804554803bfe871c082a821ee56a67a29b49ccf48fa58fa878ef88fe0d1adbd41d642b391ec1d220518125ab10ce332e2f62569167cd24ddc70474cf4373d5ca3dfca9bbe0fe3dd5018d4aca65e404976b6b528c3a03d544bdca65336e7439e8913c70e30f4c1c137102d3cebf38b8c2858ce5153d534a29d0459dba445c9aef7a1b58b9a706273a7e5a0f03c7f3e83127fcea516a7a1aa4002b4dcb3011233e1256bdf72addf6fea957c7a0ddf44b3ee3ed54e65a3bc7373ded2c17980acb124768e6078a1a60a0f", 0x1000}, {&(0x7f00000001c0)="79f257457f84b2d010d332432214b48246e2f546144b2abc03374bd81fafda0085121a4dd22f6dbf53d8471eedc9f78d721d2ef7e3e247dd3b975c092993460a9268a667da687f6be3fdc712fc9230c4493ccae10463dd5288a0e4f5d4ae8f18049242c911e07eaa59c2fa3516612138d589c4843c373b7914d4c281d0c2ce2ae1102612b14de78efa0ae036c5cb522ab72d45e95ea797b3b17279e9843f1931103846ad07c11ba61ab6c7ab7c7089534fe8fef876386de66e7184b4eae2b912fce35816d40417974e5db84e949896d4373a896d6ae4b547c8d2819b3bed1f34ce749655", 0xe4}, {&(0x7f00000002c0)="a5ba2f1aa06b4d3ebcc8327b602cb3a7e1a93722097e60a3469e7e822a4a51acbb9fb6fcc1fa647c70835660764de6cc391c8ab3ea01ceedca5781334b83221e33d704ae64530603b5d77e496f34ff0c8c0a57b162a365bd97335c87a031b8015b6e3ead531c3b341387604d01c3613fde67b142020396efffd78b98407c", 0x7e}, {&(0x7f0000000340)="ec29eb56fa12e3cf572919d3c34cc1", 0xf}], 0x4) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:21 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r1 = dup(0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0x350fe40ef92c5871, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x2) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:22 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$TIOCCBRK(r0, 0x2000747a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x28}, {0x400006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r1, 0x100}], 0x1, 0xb792) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3d}, {0x6, 0x0, 0x40000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x4, 0xa5, 0x4, 0xb10d}, {0xf58, 0x100, 0x1, 0xa6b0}, {0x800, 0x20, 0x41, 0x1}, {0x7f, 0x0, 0x5025, 0x3}, {0x7fff, 0x9, 0xf4f, 0xabd}, {0x401, 0x800, 0x208f, 0x6}, {0x18000000, 0x3ff, 0x2ed, 0x3}]}) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x2}) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)) 16:00:22 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) r2 = dup(r0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000580)=""/157, 0x9d}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) 16:00:22 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x100) getsockname$unix(r1, &(0x7f00000019c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c109954ac96e84ce09ee321f0019e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd3b73f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4113], &(0x7f00000000c0)=0x1002) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917", 0x7) r3 = syz_open_pts() close(r0) r4 = dup(r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) syz_open_pts() 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) shutdown(r1, 0x0) r2 = semget(0x2, 0x2, 0x48ef212a7e239784) semctl$IPC_RMID(r2, 0x0, 0x0) close(r0) shutdown(r0, 0x1) listen(r1, 0x1) socketpair(0x10, 0x1, 0xc436, &(0x7f0000000140)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3fe, 0x6, 0x5, 0x7}, {0x5, 0x77, 0x3, 0x4}, {0x20, 0x4, 0x9, 0x7}, {0x3, 0x0, 0x1f, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:23 executing program 0: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5900) acct(&(0x7f0000000040)='./bus\x00') unlink(&(0x7f0000000080)='./bus\x00') pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x7, 0x19}, {0x0, 0x101}}, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r1) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() geteuid() 16:00:23 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000040)="d75adb0ba7ba5b9c7edd7642cc65ded84a0f3e36900b0f5a72acdfa64fdb6c2a8a44d03bba28d08f9626921a1f0519638fb73880eedd3853b7c0db2b82b5215931cecd9a2f3a3ae2e27c7918aa8b232afbe6f537267320902fb02959cbd794c21962257dd2702a78efcf66fcb85e75921a7c5f3f24d6ff22321ea52a138a64d77d1fe74482bb946cff9dcfccad9d02a857fa6b59b19171d55c0ba2fa776098bfba7a291c1c15c89a106dbeaf175a968b54465824a1a6362f5ed2c22f3a70c384a866e735056b76b9bfad53e135a4bd5e2b52cfb799c7c5e1", 0xd8) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x101}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x3ff}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50, 0x1}, {0x2400014, 0xfffffffffffffffc}, {0x6, 0x0, 0x11}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffc99, &(0x7f0000000240)="b7107d046d581d8cf816c434339a11e1efea91c43c97d9c80d8089f85a50e3e340217d293a76ac534d4ad726897b3dc0a4738b9d510d36a890a4c76a427c4a0b12726c3f6f4484efa869e57ff5adbd8ded544ae005614489fec2efa343abadbe72e1de7fed197b74a19133d2c0d3b616d00ab6397121d5533482636e497d367b5420570a1a4a34f6f0e8518768cfd6f80165353ea7bbea690eaeb117ec7b84745590a6badd458d45c14d1a9eb7b253a17d280a") 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1/file0\x00', 0x8000, 0x110) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) linkat(r0, &(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00', 0x4) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='D') fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:23 executing program 0: pipe2(&(0x7f0000000000), 0x4) mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) pipe2(&(0x7f0000000080), 0x10004) pipe(&(0x7f0000000180)) dup(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20, 0x20) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) mknodat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x4, 0x8000) pipe2(&(0x7f0000000040), 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x10006) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x6, 0x4, 0x6) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getpid() getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = getpid() setpgid(r2, r3) write(r0, 0x0, 0x0) 16:00:23 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') rmdir(&(0x7f0000000000)='./file0/file0\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x4f4e) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000080)="4b0cf8d1d4e80d9e21db69e76c35", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x10000, 0x18000000, 0xc3, "81e02f6fb7bbe05e5ac3d1b2041f1c70c703d51a", 0xa3fa, 0x2}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0xfd, 0x0, 0x1, 0x0, "0471a03c9900", 0x3}) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x9, 0x0, 0x1000}, 0x4, 0x6, 0xb472}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x77) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x2, 0x0) ftruncate(r2, 0x0, 0xfffffffffffffff3) readv(r1, &(0x7f0000000300), 0x0) 16:00:23 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000240)="e89213b17d33576fb2b52c51d6b8bd19a251935b793d0b5a0ef7141b2ee4f43ab2947736242d4a39a7b69d1175d626a040fce3a34b593f414a412dc3c8e0df589e70e9b1195da55eb10857ae7dc6fdb9beb306b000da56b2dfcf539ef153dea69c7a96de169f8992e7a5085088af4770a91f490c5fb834fad237caae0200bdd32b034a03c86eca24815b965467d9d56898081317d1e26a91624bea3c996e800877ba35fe50452f07e91b7db2e3d0b1e6ff7c1cca041231da17a477c8701612e9c50facd11f7bc460", 0xc8, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) open(&(0x7f0000000140)='./file0/file0\x00', 0x20, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x45a5, 0x4, 0x1, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x400}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8d5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc55}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x59}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xbcb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x9}], ['./file0/file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10100, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x7f, 0x8}, {{r1}, 0xfffffffffffffffd, 0x29, 0x80000000, 0xa7, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x12, 0x80000000, 0xffffffff, 0x6}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x6, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x6, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x14, 0x20, 0x2, 0x8}], 0xc800000000000000, &(0x7f0000000140)={0x2, 0x5}) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="d5e7d01f69acee6b43cceac6e0f88397a6fa66fc80251a1d8360c1094f0c43d1214d458598add9d1d323fcf22628e22fc8204fb7f2373b05f36320bf8d145d2ac0a5a92690bd247b71fabe920e4ebd0849615b279612d5591de8d608d589611582efb40f9ef6414b7addf5f28421503037e30f2cd7f2e5643ea9597d43", 0x7d, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) r2 = semget(0x3, 0x3, 0x2) r3 = getgid() setgid(r3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/124) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) login: pckbd_enable: command error pckbd_enable: command error 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0xfff, 0x10001, 0x10000000000, 0x7}, {0x3, 0x1, 0x7, 0x8}, {0x8, 0x3, 0x2, 0x1}, {0x2, 0xb1, 0xff, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x2000028}, {0x6, 0x0, 0x0, 0x8}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 16:00:25 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368245a0e72e2da7745a887498977d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000080", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r15 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r15, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 16:00:25 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="08cfd9f2ceba2b3e704433e5b970b3c41fbae1b71b0a08bb9e8fdadd389ddd9bd12976bf99b4ec5f9e005a24cf5ef644df6feb31ff917bddc16e9d8b613ea9aed96686138234178929ba5dccf63941d0ba5468285df8cf57872f903be55d4c91838497d46e0f98cf8cf158cef23b4ea2f5d8c46bdebdeb59a1803b2f5d2b9892636a00b701e44ad0bfdcac68a8971395741f97b9a10557f5084fcca7a7b3c57891b50ff7aa8024c168e6b4f92defd7dec11b0a7024ad392ac6a7b341fbf31708cf3bfceef2433152193208", 0xcb}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0xbc1}, {0x6, 0x4, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0xa3, 0xffffffffffffff01}, {0x18, 0x0, 0x9, 0x8}, 0x0, [0x22, 0x4, 0x9, 0x7ff, 0xfffffffffffffffe, 0xffff, 0x9, 0x3ff]}, 0x3c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) socket$inet(0x2, 0x4, 0x3) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x280, 0x18) r1 = open(&(0x7f0000000300)='./bus\x00', 0x10000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x4f9582d2e7656787, 0x8, 0x4, 0x0, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x20, 0x3}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x2, 0x68e5}, {{r0}, 0xfffffffffffffffa, 0x3, 0x40, 0x800, 0x3}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x1f, 0x55df}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x5, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x4, 0x80000000}, {{r1}, 0x0, 0x1, 0x80000000, 0xa7, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0xe8, 0x80000000, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x3efa1806593ff2ca, 0x4, 0x2, 0x800}, {{r1}, 0xfffffffffffffffe, 0x40, 0x80, 0x18, 0x6d88}, {{r0}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x4}], 0x2, &(0x7f0000000040)={0x3, 0x6}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000afc42ae5000af6ce4f22276e2b8d2a48", 0x34}], 0x1) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x20) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="f3") ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x9}) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000002c0)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) close(r0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100), 0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x3, 0x9, {0x0, 0x100}}) 16:00:25 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) write(r0, &(0x7f0000000540)="b9f77105b7fcf087e77345cdbd77994010409b65398cb85d54b6ed95bda84fa69879cc0023c374ddd04f18325ec15449075b32b3237b790c90934c8cc61a514889f9f88938e2bd593f1258f4957f9e5cec65608cf962ebb3dba347896d19a8935dc2f5ebfd4351c417b9ba42c3710de39f5b49958876350f041f165f7d43a9988116a33c5c425d5aec27f9dcd0d4bebbb44659a7c9401935eb62492f5b05602a859f719804c2bf159e67afdd87b66a890a6f60eed8c629f2a7bfac18de35454c429887707e6ea3e936538bdcb4f94888", 0xd0) socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000041b88295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76e4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000680)={0x7, &(0x7f0000000640)=[0xe0, 0x81c, 0x6, 0x0, 0x0, 0x1f, 0xdd3e]}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2c9) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x583, &(0x7f0000000180)="b6") 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) 16:00:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r6 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r7 = socket$inet6(0x18, 0x4, 0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x100, 0x0) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000540)={0x1, 0x693e, 0x6d, 0xb9, 0x4}) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0xa0, 0x4, 0x7, 0xff}, {{r2}, 0xfffffffffffffff8, 0x86c123128b019662, 0x80, 0x723d}, {{r3}, 0xfffffffffffffffb, 0x40, 0x17, 0x9, 0xffffffff}, {{r4}, 0xfffffffffffffff8, 0x28, 0x80000000, 0x1, 0x8}, {{r5}, 0xfffffffffffffffa, 0x5, 0x1, 0x100, 0x3}, {{r6}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x2000000000000000, 0xffff}], 0x10, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffffa, 0x2, 0x0, 0x1, 0x5}, {{r8}, 0x0, 0x1, 0x2, 0x6, 0x9}, {{r9}, 0xffffffffffffffff, 0x21, 0x40, 0x2, 0xfffffffffffff000}], 0x80, &(0x7f00000004c0)={0x14fdfcb3}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r10 = kqueue() r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r11}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r10, &(0x7f0000000300)=[{{r11}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000100), 0x5, 0x0) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000500)=0x7) 16:00:25 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() r7 = getegid() setregid(r6, r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r3, r4, r5, r6, r7, r8]) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000f5780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000007e10205275675ccaf5ad39e31ce3412dcbbb8fb95e25d280c5c4a3f626223932bb136d7131fe418ba9dc8a7298cce1c6cbe752a7fffb58cb1b9dd29b64f2e3c1c60bbaf4aa122f1ccd90cb325a7a58d319c8bc95541c16391486f7cfbd924995d61c171c0b3fedf85d9af1fd0caf42eca4592c7dd0c9aeedc65ef0197a4e0afbdc87f1584b1afa2d83ae5213d0c9766b70b40bc1a602971116cbb64b2eaf06ced95b20ae40154a776f20b56ef64ec51cce592e49d19be3175e130b52266cf284840f1dbcd2aea2"], 0xcb, 0x0, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffff69, 0x4, 0x5, 0x1, 0x401, 0x10000, 0x1, 0x1, 0x1, 0x2, 0x4}) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffdab, 0x406, 0x0, 0xf4dbd0357cee3ec3) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) geteuid() 16:00:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000280)=[{}, {0x20}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xcf, 0x2}, {0x47, 0x8}, {0x45, 0x1}, {0xc7, 0x4}, {0x40, 0xffffffffffff0001}], 0x5}) 16:00:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x0, 0x100000001, 0x0, "e5f97b59f6d610da0a098f72c66512e2d597d69a", 0x9, 0x80000000}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:26 executing program 1: r0 = open(0x0, 0x611, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) select(0xffffff78, 0x0, &(0x7f0000001740)={0x7}, 0x0, &(0x7f00000017c0)) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x5, 0x3, 0x1ff, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") close(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) 16:00:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10010) dup2(0xffffffffffffffff, r0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') recvfrom$unix(r0, &(0x7f0000000080)=""/58, 0x3a, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) fchdir(r0) getpid() readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x26, 0x8}, {0x45, 0xffffffffffffff8f}], 0x2}) kevent(r1, &(0x7f0000000300), 0xf, 0x0, 0x9, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x60, 0xa, 0x9, 0x1}, {{r1}, 0xfffffffffffffffe, 0x81a4a593e5fd60a1, 0x4, 0x4, 0x100000000}, {{r1}, 0x0, 0x4, 0x20, 0x1, 0x7}, {{r3}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0xc0, 0x40000000, 0x9, 0x20}, {{r3}, 0xfffffffffffffff9, 0x0, 0x40000000, 0xc5, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x5, 0xfffffffeffffffff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x80000000, 0x6}], 0x569, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x94, 0x80, 0x401, 0xfffffffffffffc00}, {{r3}, 0xfffffffffffffff8, 0x60, 0x8, 0x6, 0x3f}, {{r1}, 0xfffffffffffffffa, 0xa, 0x2, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0xe4, 0x1b056ac6f6e4af8c, 0x5, 0x6}, {{r1}, 0xfffffffffffffff9, 0xc, 0x40000000, 0x100000000, 0x5}, {{r3}, 0xfffffffffffffff9, 0x10, 0x10}, {{r1}, 0xfffffffffffffffe, 0xe65787ca5525178e, 0x10, 0x100000000, 0x1f}, {{r3}, 0xfffffffffffffff8, 0x8, 0x40, 0xfffffffeffffffff, 0x2}], 0x7, &(0x7f0000000240)={0xffffffff, 0x3}) dup2(r0, r1) 16:00:26 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) select(0xfffffffffffffefe, &(0x7f0000000040)={0x1ff}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10004) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) 16:00:26 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20, 0x401}, {0x89, 0x5}, {0x88, 0x101}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000680)="c5e3684993e9d91fa26162bef551fcbadbc9689ce751154208be565aaccc4efe4701c5503a21e4542072e222139c0597a5527c3da63fd8434134a727fd9cd8637734b2f8c968d52ba8254117204e48825c4d3c32fc7be1cc0b3d432f678c6ebe1f9dc63dd53341643fdc28685339e4dedb2c59f292c15f80d3b2e36e7c668c998b53c018c147461e868c997178f436cad6d65601427de90e9793610629eb59abf303f808b40ebd6a928485d8b7a2fd1665c5d4a434407ab5a6f318569a00dbf78f5b8ff436ab724c25356bdea75bd2a5b761dec63b2bf037d3595e1961a366409f68dbd7d8679dbbfcded374ed137ffa2e3348337105db6977e6673b8d715d8b31a942e4943636dd85989c7f0d55ffdc23874ac8490a64db9874351819ee5a4259a76323", 0x124}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x57, &(0x7f0000000040)="1f02c01c9604000000000000") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x319) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000001b3b44d94c4a7f69e5ab7420dd905070a30723fa62d4068d232a67f3d66298c31d18ef59c316b2de504e90140a4ee299817caefb98ba594aefc82036ec73fb35b6d6c6467401e7eda7dde3060176b8e0201aff4e61b2f0fc6ee0e3f4859d6460a638c8fedae146aff48d9b9795bbb8eb95258da6ebf815f991478ea21fdf5d91a93726e1b2f2a91725c680119623ca9250a8a36a0afb2b44294e00ce6bc6ff47372aa675c2b4a7e31eb000b8f97de09166030e705a1efba0ba07db2590436f2a1befe23b1724425e99bdfb422be68b25e2910357d9e9b276829dd4a21016cc7f3fa4cb55f7711735f3cd8395bcdec204414ca4c36c713e7710cbd567d26090f90606da53c08535cc9476bd360ac09787231176528b96fd9b1254aaaa8b2ae449376413c171f76ffca546c9ef07f2b318cd04bb045bd5f98e346baf716c8a44e9a12461afcc2a2a50d5bf4c2b01b4fb6a14a6981f799ad5c92956a4346841dc7c94f0ef60f17ec76dfb23667123ba924964a2bad12e3c1c6d25799c87a059f50839e98fcbffbbbfe4afb10a7c5ceec1af37f062fa0289d5e5a46a9ae3c0169232e20444f5f9a3d3f48a015664ba23a6f440520bcf5e213cb592b7e2c5e060989a1ce2033932f78556517c63e2c0ed6ce190bda08a7f3c35a730e064df91597b68b2fb2d8b1762ea031bdfb6f748518b9d1d5c769ba131a14e69178b930b261e16515083c38b2d8db97b4c02545ec74b9e24e9942f7731e7a6cce7c1919b34e32cb994d2f2da9b15b9e6273c14a0dbb5a71aeb895774e42c3c0d64119f472295d321af84b2781fa48e600484265244b5346e25eb5050de5074a7cb0299145c9517a65880e569f904bb749d7782c5b9b17f83b8ea5235f70cea9763173dd4bb7eb06254fc7ee8e11b6dbbb58da7d582f27684e8e427855806afaccfe8f6f057247886fe37d7fcea767cc388719c5978f7b34de152a6a8ea9f41d46ef6dc021f844d2c0850e6b1a4d131422d4e7881994c2ec0a989ee3247f0169de01f83c11d7f1618b79f537c29535a6db1f1fb035beccb115665378642a714511cae21be4899c3c8c4d1394f4814bffe6acf8411ecb7841a60c0dee187cd48c057719398cef1668d0724ac54ba8f8064c729ed77275ac5bdbcecabdb8c119857bbc94c2b6c5af54be54081c98c1a1f0991f9cd7d0926d620c573f023b696b559366c5786e33ebc3b4978acd585aae4eb65010c5aace4b8281daa0b7c6794170f1f4702ada903e9e4977a5b49a5f4b13161531e2f88d44bb41d585853e1704fd96a27fa311a6c949ae597b052afa8dc6ef8fbeaabecc2381e1e1db171d1b39fd368bcd9dd35f58ba33c42442470579b653bdf19979569e8efe7d97f23cd12f6aadfb4eed176a185174f7488aaf22ca0c8a75c7b7282ccb7067bb1a2dc520ff8c40894b211968eced0564b5edb5a373216a8816945643cd915d494305b8cfea677e130b0e4a987d4671d99f2d567dd1fc52439318105af82242e91a3e88961c060c8a7bb47f38f0dc0ea47030ec6902d770db2129db70a7852c281e2b26bda8437942505f49c207726a489ff1eb17012015c8aca1ed28163a5cf78f0ddbd2c76cbacf69d413ed89d4dfb0f84a691207b3e4b34e8dd62511ed46eefef4076e2021542019a41c45bf6fb39d0d077f86fd0545d91793fe64fdab98636e78ea22350a771921046400468909e0487aa768d283d4aea82938eb578448d8f783c315aeffe7c78b3d51546cb3dec65c1613e3bceac38868a71c4ed266dfb77fae1b0a1d86fb19e4dd396fb52b53d52ad8c53ced38035a4ed2b0849dbb022fcf4497b9c0ba00c848389c9b269e266ba45d42cbe41d4c659b14931d8477ef10bcc3ac57e7affe4a8fa4e001cc839c4810ecd3ce3cf7252c4ab1733bfa1632522ce46b6dbe149262f705b367ad33d23fcd12bc72bd9ee071936f2ab213ad7e7826b86ecf9316a73ef239810390e6ac97bcdaa6d3e913ef59a6ec49c03965a39a7eb11b829783608985f5538589d0415f0b97b5b95eb930f107fa4689b7cbb6f29f3870eadc806c0b4185d7da38a2331320c6d38860eb5a87dedbd2bf92d853aa980ef3e8d9d47854c982b96789910bfe9d81e30e28b50529ba73ba961fae99544b9a2d18e1439d333b8a5dd58880b05acc9a9898c10d06b9b4a3a95ce1971d3eec47f40f2a13b3d0f81232094ec18f3662164a116024780261b19f2b2a251bbe5dd13e723692088b52b27ebb6f097f37ab6be666546225c601a7d1bb72344ea665d60dc34a8d70605d541a5028ff7af84fe297de8f18acb8f74d5981090a7d153575d296ea3bb1eb8fee07980895871d957d2640bbe55a3a4702948925e3dfb6d64560c2e9e5ae6b0e16154a9c380a23cb5b1a2e5a185e91a35175fb1aa5f85f7a22456dfcd80b915041bc4e0c221456e48a5f721af25918ad3eadee148599c2210c99aaf51bbac46bf2b96c8472894bf501110bacce97b6d2afa7db44d08ffae2a4e0033f8ce52ecdd6c979f5c33b966bbb112a2e272ca4d729ff4b8110e42ed3a6bcdda3481637ce28b3efd5fb8755b993b0d6830eb26bfa210d899d97aa76ca352bf90157ebf34fc305fbdef8eb77d461c4eb5cfa1a71327f0151124eb0eed5b66603ed5f8c1aa33b0786d6d619798f3b02eafb5dd7bf430de8a81b2b1f3a3ce79c58989fe0e4e183d8701f2f6611728831c6a436915d0012fb8c1fe7b643e141d50de0ba3fd9ef3714511cb22be093aa139dca0f11e91c81421f60ce9a370836b8c832fc7b55a766c9233eece5b56226a5030ced499ef07b03dffb8a9a3b0f4349e288b2214b523e424ed4b11d569cc7d072bed46551a0b5b2e2c2280cf7fd1083b88f0d481dbc362531ab862f8b92985e4ebc707ded1904508c25bcb5dadeeca5edba8a327e2aaf0427edb43414e5a73f2dc8fddfe50390d846b829a62f54ad7c8aaafb538beeb398872aa9864808ad3344be1671a6770a6915aa785d2702018aa63efa2d55fb804489d1d2998d896e5f3700f41940be4c87f92df41505b1733a3cfebf3edfd1751737799a61814086f90c7d00a2529680bf02953aedb3f2a10a7858bcc1f41f7ede6a858f2f51afd7a8397016803181b0f296955b6891c6a17d6e1b4a6f6f4d36e17b0edc035f11b82db88c39f62070dbb6da19a00547e0dfa57292f0e7c22dac021b3b44cd9f3ebed8c98d08030c7572a83fb8258405d7e2ec785de6c76832a477f3abfd9aba686d4f7367c6004f2adc5bd853173eedd0edaefb7f22314fd7a3e5a9bdd7f64b26c801ce2ed5525ca35a039a652e5eb0d003a2dfbcd88d18ad878655118f52243973b23be7bd0d6cb941759b2075b9194932b2362b968edd57aaa468ecf8a072d193354f7d40846ee8e61eb8e2132ba8dd5b9f048feadbc5aac5f16d34463bf27f173bd769623c6de4b549ce996249bd4bb11b28f0defeb4cf24112bb67c700a5468f3e215ac7c8e0b80a2b225b78c6762732df46310cfe0a9467df51815db95990c31237c8947c96caec4e7ccc98c78bbf2f9b27d25eefca62e15f3b1a5f89de7c1c497067b7106e183cd74a37d1b61c5c01bd8ec788412f42bc689719d3374b017cccbaf7247d42a5e851b9dbf9b54c98a465c04b9d5611db513540f1bef71ea4c3346523845602cbd6957c052daf3386066f24932a54dd73d8502edaf10e773014ef51dff2751d9cade132cf1f21108aed562f19aafdf84c64972bbb43e382681506e6c50c82a63872636f14b476ce34f705e43ddc1ca1baec0eda58800d6330fc9c9a38402b989eedae7146363f4e04f0c3f7831b8e4978ad4ae7c15fcf4b89f3d09ec9956195e456c19c8f9b13e20d60f7aec7ec2270658a7a4b3a06dcb519fc92984a7aaa1b342d3f763674cec99a24cff60048265cd81a4866b07068b37eac2cb27945d589707bf668abaa2759e8a146b27b58e1631cf37c015bde5642e87c43b57bad319a2138d665129c6b39b30495e8c9208dd2f92f04bbd1b1db6af28f98392e624e44cd49f2cf41463c0519fced6474a0a631c2ed894ac9df219b20139e40a4c3f2ab07f6d4d3871a4e8da5f79acebd5675a0641be8a10c7bc6a7e48224d28f1e9cabbd0ae9c89faa20f25d58ccf90ad909fde4920d40ef7966e24e51daf23962a65142f49261bf448e0d9d5ef86a230acb0310043fc666697ad78a28ae3fc859e72360d260524353f46376ad568a06b66bdc3f2be5912797c82c166158cbb60ddab0d151189c7ef493b16f0944914507d4567b4b0084daf69cbf3c589a6619c62671b17403df8b4b4424c4313c3aa26492c7ca82375d30ab506de927c2a07a4438996d4816d77a21557d74c8c274c27ab8c601018a57c3cbf5fbfcc63b5e7c46b758bf48acd154993d9b998db66b971e2db0262d850d2fca24b921636d541c850fbe6e9938c01b80fc7d9ddda165c8e6f33568708eeda7be664f0a72b291f33a991b88b6d5c49ac2c75e4b4a426f70e62f78fcf34adb8797c8c5b692bdf07e60dbd5d37a0f136e9eacece8be756d1d8e401a2a93226d52cebbbf228dafd75d992767b1f1360ee6877905c4e057c8eac5523387f7fe1b9627d55c787d941b96895da34ea39af9459d65fd231b4695a7d3af949de02b711d8c58c3ae0ca47dd270a0734329bd46bb1944a0b0004f1e81a8109f1efb5cc43e5a97ce1895cf06cf04fa761e8c1fc7f9438e5dcee0d68a8c9cb49e23e89450dd56d76e7a07610cee6c95edf34077c0cc91948f20ccbd3ca6a2a38f7207ae5c41bc4cbc47c64030b16ca79d2b1d9530b856240d5b6815e9adfee92cb2ea9b939f71c2e5f9e0921d13fa80156e3ed5a08a13f819549f5a7cb2810d924a8d71a775762cbaede48371d2be2afdc1eec38b21c49ce1c2a3f6329024929ec25dc4d8f38f3acd0087fe1a310f3a4811ff67aa87a15c61b6bd5c6d2dd2398c839a934389ac2f5e88e9b3e7e68770103e71c09dc5b61933b545779ef4a08642365be38a73ab80b34ffe0d80f84d24f2892f41ebb5ac9af621a676c7879d74b07782ef23af35f1cfc85e40177869cc70717f4e9f1732bd0e7b6e1fd6bd3be03aa1031d465ec26fa4bf27ab8c98674d86ef3c84134570084677bf98a614c3c21038f3c551b66851d1e8ba32d702cc14540475e63aa886e111ed8400e29543347220637ac5dc08c30e341d088f2de5975674c8c216b5f4ef37adbc545497ccc18116f895986c7f0ef5df90fdd7c26ad9ccdbf75fc640b311c648a44f1b90ff6e512a47fcf356457ebe452ff813b7a0e30037fa1ddf58ef0dd7aaa1edc7012444a2b89fec0e69edf166d4684f50a8c6eec242585e2e05510a7aa9ca5823cd16ff6c04884c48348e7ccfc57336f5ffcf765abc456f52281f986972c56b2a0e38684f85ac9c93b9716bbd84d17dd460af0526a2ae91d5ab293bb6af20272addca9c53686f9ae4c6ed8f368b1089b65f1adf2edd3cfc62e4c3c093bf05bc536048fcea661baea29f9d34b7521b3c6a17b4370639f53a806bfb0801d238d9b47f126c3350613a25943f54f9a6bd8ad0e68fba52fe402a74096a6692ee0aa8952be283bb3f09199f6c8c62693e0ec843c12cb9b4c28eb8612a000f2ec19ccca37966f94cd48953a1828c6f598c88d40088389d9a6ebf78b4497a53d9265a19a511a0cc96ebd38ebd511ad507b73dbf01c2813ab3e08d3f7721610745052ee401d2b559394fb400d3a4310bf85f2d3c2be1f813c15bc8146d0dd1703e73bca5c719926e38b7801d62e2"], 0x1008, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r1) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c425c5300"/19, 0x13, 0x0, 0x0, 0xfffffffffffffeed) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b09a0027002f000000000000008900"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="b65dcbd1601250511d4c83ddb29e015258524dd067c693470bc6c95b551b868836790f25b99a9740fc786873f8c41c5e1075d3da28d7b5dd07833df2a887e06fca7bd2f7e9f373cf708ebafec1bbc4fb27639d5cdd8d6b6944bcaabefde88554bc0d8887f62fe9468aa9f7415fade943b1405183c30c9256cd830351ab7626abf73056e7d60306a76bac823430ae7a4087b5f7539cae48cd2b50493e0857bb6ab38b90b56e6ccf5d67fd92a633d5607652ef3a973add37e1c17eea39193bfbbf12257ca789ca31e671945c7ee11e63f76c8d55318ef886d424b1bae063117241ee17b0e6b8b3f7ae4dcc", 0xea}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) 16:00:26 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0xe3, &(0x7f0000000440)="864d4c83c83fe889d9e0f07cf262eaf5a698527e6b6bf60ccf2b76edf789f963cf8ea666bcfb452c26f66542cdab884dc40aacb06918c35a65c385b0923e8a77e8e7074b61d27da42fc2a7f3e1dcc10a5ffce1583b7c5c4419685d51f9fe0fa8fe275d8fbf23a077a67f0d65f857be834ffdcdf611844306afd005c9ea7d76950ab7fe67cc387315a8787f7f135f5524a25d7a1140bb05f79a785cf5537d40bd59b58a31dc6f8223ad88db6fd6a8db72f8668744dd00000000010000009cb5b2ddf995ef7af79565155aad1ea8602d06dc8f6dd2d8be007f675fc28dcfc3069e9bb12b") 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xd7d6e36b15600383, 0x0) fchdir(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0xffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) semget(0x2, 0x4, 0x593) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x2, 0x9b, 0xffffffff80000000, 0x7, "5db4d91589e9ed1b3362fa8cfbe80575ce536bdb", 0x6, 0xfff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f00000001c0)=[{0xfffffffffffffeff, 0x9, 0x65b9, 0x1f}, {0x8, 0x2, 0x76e, 0x9}, {0x6, 0x0, 0x401, 0x1000}, {0x9, 0x3, 0x740, 0xffff}, {0xfffffffffffffffc, 0x4a8f, 0x80, 0x2}, {0x1, 0x3, 0xff, 0x4}, {0x8, 0xb9, 0x4, 0x3f}, {0xd786, 0x1, 0x200, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) write(r0, &(0x7f0000000040)="be20cb2263a7984fb815767c6d64e3330aa314c39072bae20fd36139ccfaeeaee58d147b9b91965cb0c6a89b5fa847ed94534f653c294cf9d9392c7890a146a20ff6cd43aa63cdbaa134d8f876889c9c355846e5b9d43ebb9f18d85a797b4f53359cacdb9c924519975184b034b156df6eeda5c2658e1d9b58", 0x79) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x3ff, 0x4, 0x3, "fc8a149d74cfff2069baf16110036222d2a3f7ca", 0x6, 0x12}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:27 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') 16:00:27 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) 16:00:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 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) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/127, 0x7f) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:27 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file3\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f0000000200)=""/139, 0x8b, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000000)='./file3\x00', 0x2, 0x70) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) r2 = getppid() setpgid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="820245664980b3b0572de4a25aa3463f7b23a4f46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfcea4896bc5e57c6388b162b58fd4237b8fa4d01aaee48c02fcffcb08ee26ac41e6bf3bf554799b9b813ad30505e8f0100000000000000871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350080000000000000000000000000000000000000000000000000c784908b2542b4db1f41cab44fc730aa9953d1f6fb16689bb5a8bb5add50b2565a1332960c30d63387ed29c21ea7c8c04c33753761e7d4bc1bfc6ac088d81b0ed9e57799e0014c0d41dd0058205c18670842360ac8cc0db9465ff4b0a5597cd207"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r2 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0xfff) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) fsync(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0x10001, 0xdf, 0x3, 0x8}, {0x4, 0x7, 0x4, 0x8020}]}) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xffffffff}, {0x18, 0x1, 0x100, 0x4}, 0x280000000, [0x8, 0xe2e1, 0x200, 0x0, 0x80000000, 0x8, 0x8, 0x1]}, 0x3c) fcntl$setstatus(r4, 0x4, 0x40) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000e22000/0x3000)=nil) 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x4, 0x1ae, 0x853, "993cabc3a8319e24646d0b76d0bf900ecbf2cd58", 0x100}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x80, 0x0) fsync(r2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x7fffffff, 0x0]}) clock_getres(0x2, &(0x7f0000000200)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x0, 0x0}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)={0x1}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x10, 0x8000, 0x2) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c651b023e6b553e840face0074a16c4de0d7fc23ea9d90a052d0a618e02744697c324186021fdaf33a20be0722d6169994ca5662236b0a61c1101d00fbe1511f2300900428c9d0abf44352ecf54ef189d2ec288563a2dc16eda31e9e0300e67567de2b8f3fa9000fe8178921effe0e4607f1b422b1aad902cee9091769caedf4fe4f9100e145770703b661d468d16e0f8c5e94da51b915c6694e2c92f018fff14165d243669ff420531bb52da0c125732aa1ae218b71f2e094de456e1fc6608f00af25f3475b83676f6e793294ef59cc04cbeb13e01d07b36ee"], 0xa) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8) unlink(&(0x7f0000000080)='./file0\x00') 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/37}, &(0x7f0000000040)=0x27) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00.filu0\x00\b'], 0xa) socket$unix(0x1, 0x5, 0x0) 16:00:27 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) getegid() open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x88) 16:00:27 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) pwrite(r1, &(0x7f00000002c0)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6ad05efb6da373501e06895d2d3ff6288d85a98db5786d7fb7e2ea341752935ff", 0x5e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x4c6, 0x7f}, 0xc) execve(0x0, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = geteuid() setuid(r2) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0857812805a39807fc92b2d04ccc7a9de10489bfc931ec3e1bc1b2d17d46efe8ab105007cb2f63707ab9c7d013767ff870e9b3b5d72bc9d932b41d22ccaba6295f4d51d28769367ee7c60b46ad36410f181279595c98d9be18d9255165518aefa2dd8477942594ef2abfb7d5782b2fbc37e5abef700d1e7cb8e2665e5e7e73669", 0xff}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) r2 = dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0x100000001, './file0\x00', 0x3ff, 0x6, 0x0, 0x7}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0xf9, 0x0, 0xf1, &(0x7f0000000080)=ANY=[], 0x74}, 0x104) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget(0x1, 0x3, 0x4) semop(r2, &(0x7f0000000180)=[{0x0, 0x5, 0x1800}, {0x2, 0x6, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) close(r0) r3 = syz_open_pts() r4 = semget$private(0x0, 0x4, 0x11) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x8]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) sendto$unix(r1, &(0x7f0000000100)="16f552d8dedc6dc1835730e4f1f697279373e931b6d3da80fdb480d7af9cc775e5ad3477680edde006315e4ca919f25db6855c000dbbefff0a812a3534f411fcddf991a9ae064ca2ce045d6b6c4fcb6c1525eeb1eaa289fcec86060602e748ddfd4d79f1cda4792c73c37027b08fd05b50f70a0bb504a94c924fbba46f3640b8182dbf013ebb5cfdbd1b2f02a9dcf76a44288eeb3d4e8a48157b7c452da98598ad39f5ce105acef755315655dd024d67ab3639bdc4197e1bbb15ca092e10268845f8a3a3279c6b0a692d2f1ee9c4ec2c10e9cdda4b04f6f7d8fb3cd6bbdfc90d9a59be8ad201ed9aac6cc06e8c26865d0cdd877f8127eab86b6b35358e", 0xfd, 0x402, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c0000000000000000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368245a0e72e2da7745a887498977d02e285d2f57b072"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2ad, &(0x7f0000001dc0)="9be5a0e804b455fc0000f9ff") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r15 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r15, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 16:00:28 executing program 1: r0 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) r3 = getuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xfffffffffffffffc, r1, r2, r3, r4, 0xac95d2481ee0a396, 0x4}, 0x2, 0x204000, r5, r6, 0x9, 0x1, 0x64d}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x87}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xdb0e66f20b71a147, &(0x7f00000000c0)={0x2, 0x2, 0x2, 0x3, r1}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:28 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8000000000) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) writev(r0, &(0x7f0000001240)=[{&(0x7f00000012c0)="dcaf9f66aee3a68b01ba1f396b6fc3cc3c5d2d298670aeb0229ea7a04937671c546b39b1ecdf98065788ab2bd1971a6df936fbf585aae36d96eae79592962f764ef939a2af3b7b3564c7d626089b4b50107290ea7cf1dc3e6249bd419a6a7ac3888e70168a54f19ba5de3f137bee170721069b4710040075d55b02042f2b7c100c55acf120502f1e9abe8611a16ea905d3c0c939fc09476d18ee3626b925ee0ddd41f25f85e89754722dc120bdfe22e847717efe02a517f245db71896331c51a53787cf020d7133efa9a0989162e61ec95664a03a2f4635d723189f26e42f8bfee36b357b2e9ddd43f7547fe87e178b81e7bbb0b5fe8769b6b199c18c61ab87b495e180ae17480acdf11fe6d6a469e4e363706", 0x113}], 0x1) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x8000, 0x800) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x10, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3c}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x5af, 0x1, 0x8, 0x7fff}, {0x5, 0x5, 0xfcc, 0x7f}, {0x4, 0x65500, 0x6, 0x3}, {0x3, 0xff, 0x6c7a, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fchflags(r0, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x9d) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) fchflags(r1, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x4}, {0x5c, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:28 executing program 0: r0 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000591000/0x3000)=nil, 0x3000) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x20, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x8) r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r4, r5]) r6 = semget(0x3, 0x2, 0x10112) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x2000000007) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r7 = dup2(r0, r0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x0, 0x10204) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xffffffffffffff15) getpid() 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) open(&(0x7f0000000240)='./file0\x00', 0x400, 0x20) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x3) getsockopt(r1, 0xfe2, 0x59f, &(0x7f0000000140)=""/161, &(0x7f0000000200)=0xa1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x40) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x1, 0x2, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect(r1, &(0x7f0000001540)=@un=@abs={0x622787cd9b603cba, 0x0, 0x1}, 0x589) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa73d}]}) r2 = dup2(r0, r1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f00000002c0)="7f2a297a5ca0aa80cd62b54a6f19a04231efa653ab2bef2064e0173c7a581a1f6351b3f491dcdca4af62bd6c4538f47fbcbd5b8725c4e29379768f7872002ef2bd574666cab9a31c483b3ebffc63c7da82807e1ca246b11e93c69422a6353642e6781fc87bb02111e30f689d62f2989ba326f197823699a6a4fffe9390b0d09abe5b61cb542d9e2ddcc57546ac17d72994ae12d218", 0x95}, {&(0x7f0000000380)="35fadb8f2cba53d1ee7e2f8596e0c16786d30d52f4e369edcdf181e65f5cc6c622f490555f4d6859b550cf650224b6f49721096709b3752d37873dcd6b48c4a024a63669314136afd6a93c", 0x4b}, {&(0x7f0000000400)="39986bb3ccf7eafe985a1ad81ca6c12ee7872571a28be2d48fe8d72eeb4485c8c6ec530b5d1b4d806af981bb8cfd19632bd52e9887937cf8399f604389e80fa3647d1bb5421e5d7c5e02d6b230f53e4c15b4ffd83eaeb39b1df6a86505ce49282af445f57794728fef927ad503d23e9149151f4be0dbb0c2e84b35e65c76de7dc1385d7138358bc9220352446ec412125aec8cef9e5f3f1980af8ad1019b9a67acd188428a740aee2701799088505271dcb0666267efe120b2dba7b69c81c7b800d932b62af364707e0aef1ca70b71df17e404762368110e6efa1e85eb6a79bfe6f02edcd9f96363a02b4a322f071e96ab44cd7d613642fce973b1eaeb0c098703433482dc12c51620a8e90ea05595d477dfc914b7010555dc7baa9c045e9369bac964fcc963dd70c3f420a9a2220a1e341accc5dbccc52ab68583c720c8f8ebc7698613760b485f50f1289de49829df33a62d15cc2b2fdea27add10297380f0949648b6008f8df97d2a8668b62cc36ce9618b6043ca6fa6246fbda44f6073e8121777d49550f550051a3bdc3a08a2ce9e251975adb28da6e986540539ffa1eeb60a4f495be39733983c6ce55827607dfa254718bbfc7439e1e459bff65209f68e25eca4226452a8fb345c26d33ec878d694a0c7d8d0289bb364820fe522bb92f0faf46d13855ba9aa11210f1c6da012658bf02c706aa933fe5f87acfe8335bdc4880942c30e4d1a267e22c3bc03d8dbd3393d0f1109cc18e80e2719943635573cfeb3d667abe46f43a96d2b8264ba5a30dcbdf55129b045ca7944ef0ea446c012cb3bd52de57f3a57ed0dc0958b11bc8cec10bc7da74d7f0e269b64622a4a62789e59fa0cb629c739bd53fab6eaa16877b907ea42e2641ce1555971ad3cf589583c6ce87c904ad9a0a62a4aa268c39fbe40afff6712482ef0655ec4c54aab064bbadb5b930a2feca8c03984fb774cb7a3b5e28ef80e7fb42a41a172b4a2508a713f1bbfac2d8b64cc5cb95c9234e4530bad70cc80d2273bf4301bb89db2bc89b13405d8fc649a4b9e05a9f0d4f734157f7cea92cc529fdb5834e322abb7d44de3edcd7aa17b59d03578ef0ffc50f5126d2aea7032a52f00f6ce34bf4584bcd9b505ef6803757a4a23d72bce2405164d3c4174d63f78ba536a612f5895fc23a14a5eb997eeb58c517114ab74f72d3af204e0489d0b6fe169ae08d7f8cc9f1314ffc06eedce42be6d27f7343bbaf8ffc24241b311fb120c0642e35957584a545c31dcb6d14e1f52271002fefc94b75a29a4240247b541bb005f236e4b139a548a094454250ab07199201803425dee29dfac79cfa886c3e9d16786d162f87c68e14deb6be21e8507fddfb0a9589e770e39ebfca05e891cd4b0d3890009bc061df66a8381061d76232c562f0d55c13f805aafcaa9b28b8a0a84d2f20be2f075e6ea20cec6457664863817c41a3c490b34cf732b06887715b43ab58e37e662064783375acf0dd5854e2a3452f408fd0dfd926d55ccc7392b102dafa5e710f1e098064830ae885c9a2164648b704bc5360e882d3b8b290197e88bb1f8c1aaf72deaff7b0e230cac588908e7d1cc94fca57be64e3dd07ff79b5ba67b4f11c972f04f3cc1f5181abce0814fafb00fdcbc13a58439efd108faff641ca055f10da0da786df5dffa2f2c347c12ed6ce403d72456e0761a00d2cd572f80bfbc7d656ca851a17e0673db5fb08b238fbb80884d99e5e09b55d5adc482a2e952392257959400677657e51cefd3f57456fed4a2727fa5dc371982e81965a41492b4f3d2a06c46cc158b253cbdba77b3450b77075a3d2d89a0025dbf54f519b079b937cede9996a60f8feab3b6027a80976febca1b46595230a82750e0fcc1425b500b91baba96aec6722ec92bd377af335996bb0825f5188332c37adbfb76799948ad1b039983f276fbb62ca45b681e03a107befbec3f5829667f55b1db587fd61c901119b97e30ec3da6d3f571e57e7ea61d35cf883e8b7d36cc58927733ebb0df08a5d8dfb5f0e2f286bfbd8751d6314cc9e93adbcd7d4d3e7d059f0e9e2b1bc565b1a3eb3956a1e507cf148bc55778f4f7375d6b6b94e331176fee6bb7ce06e913d9d2a1f617bc522623cc17aab3eb5135b70ff0bea58b789f9b5eabd45598c449e73dc70aae208c3e8d998affc52c95f651c1c94cf345e433ac00a78cde39166d6f84c21f7a740be57b455cf3f9612311d545edd381a3afed73cf8ab24d0a9778a7d0393cc3d5b1ae44c60328177168a6ccd13a1546797025b953365849a23e3c8731ee1015e74a783adf61338d3eb384f7273868f71d7d842d4259961ead3b886ac4426f77b2f97354dbff068dd2cb248e1e164beb86b805dfff069f952465b70e15678f86bc2cbe28f3b4db9877202acddbe768e22b6e1c8857a61202cef2f6c11724da488c704b295e281786fce85a62571ed187947165fe6a703140a689bd6a27ada72c89fc4cd4506fba677e15c6cfec78262f068d5a202331334b09dd5ed691875db38486a8cccfdbbdc2c17dc8210b93a781c8215e0ce5c80bbe81aafb63f9126bcafab8c0925d8bca1b9aba9fbb0969a2bbd04ab9aafee8454532847aa76a465449d989ccdd47c5ff094bde3aea27761574dd589ac7aa6b17bacb653a463918062ad19fade374cae99d54194596c55f78b0184409cc30f811ac4675826391bdde778607303a30bcd92d8d9806a3b01d95a01fd94953509c4161dedd5dde48b5c5125eb48131b376b5d2eeba21bf340b8012b980a79923692e75e1253c2e675fdadfdde19bc0e4c0c416a4d6b0f2ae567d04ae0bc6fc05b6a8eda38df9731bd54fbdc43a445a7050eeafe7c4be8cf3663925625554de4b845b6a4686ba9eaea16808218d4d18a774086598d2c698b25f05abf2028b47db6e06d988272f6c0c44ea4866d0f17397aa1f83b279e159ce64a74ffc1128aefe1559d005ad93715cff805f0df76e86c1a99b3196673b899728ebe0c278242b881c1a98ce95c578b2322436001ce53352a9304450c2b6fc10860c4b0e054cad8a00a923b4c289ca58e4d9edbcfebf4e2923f173cf584bc850643f8227747bffc5e30ae3c50540d6ddede16b51ce1e105679b3b3c985aa2f195dfc3f83846dd5670bc057102b4253ae4521675c32ba86fb56f76c28651c6466d056f75c610edd1a7ade72512c4075341ecd2ffd2260a1fc0b447ab9c71b188967c1d576ca1944610fe612159ed2d4f482ecf551217d4892271cd38b71549686178493773e15a5beba77d7578f94ddbd8da7911c3d2be970f2f402c1e289868adecc7ebacbce5be3c9ebc60c70e309067691304b48e6781eb87cd7e6cb7c80e9832f86ec671791b8f5f4a40ef43ecc11f5dc70666a45f40646dedc1696b6d10b59b3ed585e28cbfb5e67b2ee4c25af0f7c510604ce98aa38541c43de537d9333fb9faa3876a8be366e6823f74affb60ea5ad180bf451c3c4c5ec55c200f0684cf261bec3eb96c87b6e347f1804cce4472087cddf3067e2a051a9147156c107b226f53aab65feeb7e0d023de2aac9ad214547dcff8c9c3e9af3a76c0a57d0f193c9beed094775b03e3e6c235716a663ce4f7a2089f8fbccba16e1d5cd365d07e07494a675f8bba0b1c09cfef8c89fbcf660f6627512fefa6583d01bae088142343b91569de23a31a018e0978fbb55a55cda9c90b8fe253facd178d28acbfcd76f409bf486a02732fc7a23c25ea16a2b22528b50143a7fbf05c05a8c77d58df02c16a0ce72f2b120620d2067034502c216f5a21abd49d1bf751be11a2bcfa5f414b6cb4d182c7d96bf922521f172c5da92b35aaca1a6fd6a67d2a0ff8b32d496defa866f91301fdadfdf5ebaea8778a29a712961dba91ee871acb28442ce00dc6a546b96d32bddf2e24a755dd7fb201aec8c14b2386bb4270e7080d2952e721a1261c76f507b8b6121a4d76d714b2eadde74340fbb2757cc2af1f136a80245c0c1cb8efda5f7ce63d87a6ef2000f890c4c01dcf0d8307eb6f7a92dc563152c058c4d5852c383f0197444f52248ef7db560026b8f78fd84363ce592995fabd4df0c1eaf125bd242874e92e38d715da0f1595c35ed1504e8ba59194daf33b338f043a6e5038e2adf3e7a7c97b21c0cb34b7ed4a8bc0c9edc2113570fe2498dcc8da0e2745ce58ca5b58861e1ee8a0fd9ac6aa5e61796ffa59b4f3b6a0ced6ef2af5dc13a4714b938b5605b77aef4caffe58bbb6becdad7242621bebb7451a05984fc4e5e81bf03741a46d95ea0d0677e0f59bb5b70656bd61647ff8e54b1558e54158b364c29e129eb967793771d95e481bfbf79d363a23e50270efa996d62b37ba03f33f8fb51f0d33a5e710a3a74e68de048996d2d0cd96eb5818fe049c1163c33423c8756d71bfdc4fae610702dc34e4bd42a58df60c28a0c1cb0007a19e0107f1fef74d7edaec275a908eaaf060ea32f863f390a579ffd9d3067b0c4cf648066ed02abe5d1a59a7af6174578d26f2e5139085a158d2445c24b9845bb9d4ee886102a459f46d07d39f3ee9f9d9f3329683c732c5b0bcb518601336cba87e648ec05996db7bd31a11573fec8ad579a1401e9124f8194793d75bbe8ee8481ba2bfc2c8adedf8bf887334125bfba546370799f681bcb91c3ea3528f38970765b92c52408749de20195a96c207fc6773021086f38d7f3264b90be36771faaf12bc37c452f0b03837d1e2f85c9e421e6054eecc9a00ea1193a627fede3b3d83a5050e24cdf6c990affbcb82bdf67db6adb03c847f574f30bff2a6d44cd7c3ee347d5af12437bd36bc2e42fe489224ba8c7be85b32eab9c2fbad8b467dfb0edf5c6d06ebe83e430d8ba77780c2268c04edbb18242dedbdc64889c43a8bb7b5ba4d8fb7baa8cccde05a69889b86de0343953afeaf19fa243247d0d62cc8d4e4a727f3f47174fceff9e9219e46a8fa5c95a793fa522f3af71a0788aba6322317be548ddbbe7eda17960d3f3ba0d6d04fa38cd39ffa4e9967dbbad0bde43236f4d86e20452eefc4ea870464c4b17167e994a23c637ac3c9f73427d51d113790dedb8268de242b74d902bdbabec35e56be9a9d6b77ee73209e228aa9eddeaf91a857a6a029d4b4b60121634813bdd8eb31b564aaa0b3dbd44d76f2146bb477f91bc69bef18efe941e551cf795a201bcea112364069529e6a61d12bbe9f3297df784ff2367feb9ac29fc8c02f53626711924d383a718072cb0f10a4770f908ec6c29d68a0ef3beca35b2f8624c972ab92ba81ef324cfa5026b2da190b3b539b9e7fa1549d2ceda667790f1e6f2b66ab73c545915aec687515a259e9c304a4c1b54742edbdf2da8cdd881173bf280d1a99a04eb149a16c441022f9da6953e525329a2492053492aea88dc4d38e7ffcce2c10e80b04a41c61a575973c2cd4d7f84d10680930fcbd119f35da4e493c4cfdc266587cd2877f59138e209695166d4246aeca4d5d2e409c51295daafdde003aab36ee9ebe4a1056716f2d5016aa92f67ff2a76e90fcf14b15a26d805cab3dcc64508ec8ac661c7d68745a1acb5cc192166db3de7e14cc535e92a9b31eb6ebc0e9fdd8a4d10319ec84d4336ef81e219d94954752465f4f873c5bbf0c6009bd96fc7d605d95355e933bd41b223d09064a6f80eeff3a3371221d6d7ef85bf973f5c0590c1d3cf86fd8503a64bc99b59951ba4321b29846c4a6b8233e016153c6cb4dba24fe05d220c83aa3d09b37e9b3c4d043fdde69044a3912008d6362f4eab338862f5f90b45e8cd2d", 0x1000}, {&(0x7f0000001400)="9bb38c1b2d338dc0f86190951af6eb8da738dd244d2b7fbf3832bf818b94d52e9ef6e601580cad65880f64970b99b5fd235fd4d91fa2b9ddd577cd9f42cd43e58d210472f73a50ed3dd29e530f8638224c82c0ae00494d3c20bc", 0x5a}, {&(0x7f0000001480)="9da42ad7de2ceab4fe2f7a6d09181567b3204c98eab2840b10b2f466c87fce1712d4390e", 0x24}], 0x5, 0x0, 0x0) linkat(r2, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x5012, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x200000000000, 0x3ff}, 0xc, &(0x7f0000001580)=[{&(0x7f0000001600)="7c065fede0009702a2cfc8af709f81064320477c4d5167c7a83f4b3b76b2fd7b68c20d260062557c90062ae45a04c58077ea9a2f04edf6ad8249066fcc0691b480dc5d08f2d6ff11c98137eea6ba524f3ccb57f2639b50f7711c72b26d0f1c71b0e685d86f8e9164f2c1b21a11801c457d052c2ef1c292f1b065e2615ac570f86b89aeef44540b62233aa8ea5e0e617318bb5b573029714c", 0x98}, {&(0x7f00000016c0)="14dff3b42af40354434e0207e4da1a7e4735f8b4146b52c45a7050806bb97f2a23199b1403b69b1bb73aff5eb74e537bece98df0afe38c80b3bd4faa83e8c56fe6af4f4c76e516d739c8561de6ad4758212ac50c23ee717b4ec66baf07a9e72ea6a6210ffb8bb0cea9d1eb351e9ccfa85844a82fd4e75c6482fa64aad50c564e63ebbda3c1e429b18c1fde716f9ddf6f9ae7aa3a5f7062cd530fcd8f02d6eaa1de717531f90e37e2fcbf9907ec990ff03f4df054bd3440158fc7736293e6f8202ed5a8125ffda1546756faa6eaad6e40d186472ebf2b8dbcfda50ed15fa7d84fd31e847756966b43fecc45d2192a", 0xee}], 0x2, &(0x7f00000017c0)=[{0x90, 0xffff, 0xa19, "a8064d11861648c25fa29229646f4690246d761fd9c763fec5dde9691dc21d1a19b8132954af0c8dce5df83d20d66f2be4e371aa8894e78fb5a2d5cbbe68764a939485d5c20854b92144daf5d39dc4d884bc308b4133fe0768e9db9fa4568195067885c0423761a611d717430480eded3fb0e9e8f070556186"}, {0xf0, 0x1, 0xf4, "c6811d86e1014530806f3c9b4c7461a1f7b853b3c6f4e5dfe7d32e9c330827cbd8a17bd7d80b382ab3ff702cae9523fba7493ae5b8434bbe62b0aa55bf7fb4e7e3937e89d0c4932ef68f5f760562afa791cd56ae5580441da1b9bec24f2af8aab78484c2978138b4bc5ffb8b6165d2bda9d7e304ef41319b47ecc3f2546230427e6bb4bd4796a3b19d41f90a422a3e3cb8416998ff2bfa848cffc03e0141e0298de8e4d5aeab63c2d8ac54810cdb6a2e3bd5cb510bd389272ee36960db49c6d2044e04dffb3f51c5101374d96ece3d6f34d069c7d1dd9f3226fc0f11020baa"}, {0x70, 0x1, 0x5e4, "656f21f7cdf53beb7612639c72b3540059a7beda0c018b85591722cd062d59a083961514d9c85371cd6a6d82f8edd019c08312e448514705c998dccb1fa73ef014497a6149f59dae9fc6498786f01fae77d596c4c9a1c95835706911f4"}], 0x1f0}, 0x40b) 16:00:28 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, &(0x7f0000000100)=[{0x45}, {0x24}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) socket(0x10, 0x0, 0x8001) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x10000, 0x1, 0xf062, 0x0, 0x7ff, 0x4b05, 0xfffffffffffffd35, 0x1, 0x1, 0x0, 0x5}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x86, 0x2, 0xb25, 0x2}], 0x0, &(0x7f0000000080)=[{{r0}, 0x9b24fe649136bede, 0x80, 0x400fffff, 0x4, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1e041ab27fef64b3, 0x2, 0xffffffffffffff03, 0x2}, {{r1}, 0xfffffffffffffffd, 0x40, 0x6, 0x8, 0xfc}, {{r1}, 0xfffffffffffffffa, 0x10, 0x33, 0xa032, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x9, 0x8}], 0x3, &(0x7f0000000140)={0x1ff, 0x92c8}) kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: setuid(0xee01) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x1, 0x6, 0x3}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffff800, 0x1, 0x7f, 0x80000000, "c58305012e2cf9df82611b301a1855d10b170e9e", 0x10001, 0x5b0}) r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0xfffe) 16:00:28 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xffffffffffffff31, 0x80000001, 0x8, 0xe92}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x200, 0x0) r4 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r4, r1) 16:00:28 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r5 = getuid() r6 = getgid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x100, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x8000, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x20000, 0x0) r11 = socket$unix(0x1, 0x0, 0x0) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x400, 0x8) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r23 = geteuid() r24 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r28 = kqueue() r29 = accept$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r30 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0x8, 0x0) socketpair(0x36, 0x3, 0x6, &(0x7f0000000880)={0xffffffffffffffff}) r32 = accept$unix(0xffffffffffffffff, &(0x7f00000008c0)=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980)='/dev/vmm\x00', 0x20000, 0x0) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @rights={0x28, 0xffff, 0x1, [r28, r29, r30, r31, r32, r33]}], 0x118, 0x5}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x1) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10000, 0x10000, 0x0, 0x0, "000000000000000100002000", 0x0, 0xfffffffffffffffd}) r0 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x7fffffff) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/77, 0x4d}], 0x1, &(0x7f0000000340)=""/193, 0xc1}, 0x843) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffd6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706100000a714000000290000003e000000030700000000000000000000466d8b3568d11a827ba823807737121605e9e8aa3bfc02e6606a9864ca98dfa34dbe50d974b6aee13af58ff3ef261681623bd398415ae18fc4130056b10878d18d88742eb10fac7bcb3829892991a1f252d7ddf04c66e1f548cb714d9ae76d3f791c1233f4addf9ad2489c78097fdd6b1316dc3e9d792ff399ac7c0b66f70fede1da150d568451bfdee02969795e72ed13c72efc5a7c2c228b666e4fd89d0090ffd1bfd22fde853c6099a6443e3abde8000e64c66c5b6c0c4d9aea90b5"], 0x38}, 0x0) 16:00:29 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0600eeaed8d10000"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x4a0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0x3ff, 0x9, 0x9, 0x5]) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, &(0x7f0000000240)="9f8e80daf133ca83ab229fb569b1507a78ee89d74dd9a615115cd0591d26492bd3ba6bc8c6d36179b1a392f4d088bcb75165c19d65575e91cab1c23f22dcd9f425a8e06729f6809f44901dca4f5472a79845ccb97fd432de2c83644f2976d55d251cd93ca189e533f4a81103c9320a2f3d38d85eed8070fc9855535e319479e73c2e91e698f33078a0fc4baf315737ec59138b5b6f699d9c89963bd6e6b6c7abbfb11454e6a112ce6aae1113e8cfd4282a265a67ec84594b15baa887a2ac46d290ab62cd16830c9a6d9221ed8ff5caf9ffaa72c09b80df23b55f41c9f7b0cbfec2e6c354edd64374", 0xe8) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) socket(0x18, 0x4, 0x6) 16:00:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x8, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x4, 0x8390, 0x7, 0x8}, {0xe0, 0x3, 0x7f, 0x6}, {0x80000001, 0x80000000000, 0xfffffffffffffeff, 0x2}, {0x100, 0x20, 0x2}]}) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") pwrite(r0, &(0x7f0000000140)="4eb2ff9fe27e1203558b20a74ae3de71b1768952a5c4aca926f9085b64774bd9f0926a18d38e4319849c30de6ccd5624125040e00837b4ad01cc803fc0504202b5c58ac4d7df2cbd75b73642ff167c12d7af4a799e2679998e2c4ef0d1b09b14d7970556947f66d997d1ef0fe4acffe177f215233aab8b34584f", 0x7a, 0x0, 0x5e) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) socket(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x8) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2eb6e22e051a36d6) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1, 0x7, './file0\x00', 0x2, 0x9, 0x60, 0x8}) fcntl$setstatus(r0, 0x4, 0x4) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) r2 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x10, 0x1, 0x10001}, {{r0}, 0xffffffffffffffff, 0x15, 0x0, 0x2, 0x6}], 0x78, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x85, 0x80000000, 0xfff, 0x5}], 0x9, &(0x7f0000000300)={0x401, 0x3}) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0xd00, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) pipe(&(0x7f0000000000)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) 16:00:30 executing program 1: r0 = socket(0x10, 0x4, 0x0) recvfrom(r0, &(0x7f0000000080)=""/172, 0xac, 0x40, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e0100017108f196e159649f"], 0xa) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 16:00:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100), 0xc) 16:00:30 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x800, 0x12) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000280)={0x6}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) lseek(r1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x80) readv(r2, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r1, &(0x7f0000000000)=""/214, 0x1ae) 16:00:30 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000001c40), &(0x7f0000001c80)=0x10) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) symlink(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001cc0)='./file0\x00') getdents(r0, &(0x7f0000001bc0)=""/21, 0x15) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x45, 0x82, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000001b80)='./file0\x00', 0x10080, 0x10034) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1ff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbcee41789632dfc94ff334a5619515a4c8ab06198a14b3da025bbd47b3bf579456f00cb4d54a38b6b87cb2d72b8b93f12fc037916b136a54c", 0x54) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() r2 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000200)=""/144) close(r1) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x80000be}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x40047463) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) syz_open_pts() 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x5) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 16:00:30 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget(0x2, 0x1c1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r7 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000740)={{0x200, r3, r4, r5, r6, 0x0, 0x7fffffff}, 0x7, 0x0, r7, r8, 0x1ff, 0xffffffffffffd85f, 0x100000001, 0x256}) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r9 = semget$private(0x0, 0x2, 0x7e) semop(r9, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r10 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r11, 0x20004269) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r10, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r11}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r13}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xa0) read(r0, &(0x7f0000000000)=""/61, 0x3d) 16:00:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20500, 0x8) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x2) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x3ae, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000ffff0000050000002199bfbded6e2146fe30db3dc7af81160c5e89106e84e419fdff369a8848cc94cd12a9bb45892791138a7b9825f4c073e3caa0b0f2564ffd3a9cb39e237314faff0c1969714e97cf18bc19f9145e45ed467df5b39de63b720473d64aef39ff2370e0d6c1950cd20406aac679860b9f788315862ed7eb1369effdc1e18f662400b18b3e00000000000000000000000000dd71ed95ff010000e67e165ff5ba35c756d930382335b728fd5fb435a35d2ad08c52e0763df8613a1d4cba40f0252fea7240274b84418048e90916e45d3dfd35a6e0cb9c144f0000000000000000000001000000018000001e19fd323ed0467f245add453427a23211df4a827099c8c0a34f41414026a0749e6ba57534d9ccb9cad9b1d1e2151cf7b4e8a0ffdb1fede9b4357b8bc64805eb911d4b5bf23a143793e1e3fb9a76fe7bae88afac55cb3b5860d65c22b3afa5b72d8318cc532c40e59d2820b91dc0fef69757fc3694f0c454c101712b0ef24497bf4f0d6c5cf990705c98041633f775f0659be399c329639a4af0acacf298c472678ff646cbe2b91ee91b4eabf91ffb8ac7a9a2aa13a1637877d7044cc5e9e98215c8e02de1e6c65209b63091a4c569caea4d86d7b13597b4aff991d8bb4263dd8b35f70dd22e79df8c94446a64752420aa6e590d35b2253e7019972927924670c9aea29e01ecf749faa6a9f4759722655918d78f74ace998a1fe1ca29db1ec53408f33425094d8aaf441d2e011e749431a931d9ffdfe13ceaecf38eca84c2a7361772358ddb6ec74a7d83ae98ebc8ba54906a5f1519a050a7e652461735158f18c07d43bb0c37bc3ce617796ebfaab49c869e21309e999f35275ce56c7bbd81d54d5ee80582eaf81412f23b72a3fcd815e6fd02479bb82a0dfe07c1d14332d1079ae677867d5d21fe0d3173dc07d145d985b506a2995836911406b4ce596d399ae3bbe9caa20bacde9c66ed4648202e396730dcd735fdb7aeff0f2a296189cb4b9244caa47920c5949bbcc96df6509dd6397d56f90e7b4a8b677a7ae59613705af109259bfc0f078a5159903fc852be0112b21e0858002573fb5dc714b4ec85a898ecfff8cd3601f3bfe29ec2ff091639039f16d5f9c4f199a1971bc53520e95c85c1366880615f72bebcc6e928917c788b0239fad187e382c96ef2da23560a9be4639e4c1971929655baa5889158469d0d78944d578831e130fa3b7bd8b6e49b46ede16ecd5a363cd0346b06ce3b38c06f4d5c99f451864b6bcbaeaff2f2a5e9eaacac35f8df31682c2db179412aedb98295abc43a22d33f53cf6cbec653441e0b028a3976a7a209131f9880ce38c6af0ab71538d6e747bcf5bf17dc6a819c232a4e06ac604d03713f30626990b09024f9dbd0fd3ab2c5649f568be2fa4d7706c5adda05249069ec40423a1cd54ecfeaf51baa6fb2239684faa615eece50740a9f15803c64cd20b0d6f468137b419b3a70f65813523871018cdd6e42f93cd1c998846c39bd97bdbaddf83d6317773b80321694918ae448511c314f301d9fae1762a4f248ba46279ded68a65c5c49bbac195d5ad90ab2fbb2882fe48097569c4f90319d9d9ad237860e5efb59f07cf89dcd20ddc1500a3513205efeffc975714042a4db27f8bbac03cf0a549a78bd47365449b1b5e6498717ba6234f69ec033be26d640b80bf66fb956cd3e1c697affdaac3c3318d305ecd955f88c044e401e140de2bca813defb5aaf3121bbc942a783103c8592649a5af188f111a5ac71b83b0b61525e5a6ca0d2a6133283c440170ccbdc40735d5b218de2f500837a1ee9b396dee64c6b5f0232ebe7ec5e1efc89eb3b6becb62a2c6c2fc0012dc99d469d2d7f3b9ad14427dd1cce463b649387031b36ef8d6ab4f813253558edd38687d22c9957a28090926ea9aaac611792cb90b0c970bd4a48efba12ebb47d5b48d1f254891956180f1ca6bb9516f2d389ad9f9fdea70797629c6be92d2a14307ad9c97e5f03896e32af7ce3cff738278145edfc527c9facbfdc4e6562b1e487f073493ba9f285db3778efecd25feac65ed56d4136cb2398404de790b3824916d34e1646b89dab00630932bd1db10f4a4f77108d615a7cb0f99a1a67165de124be6f3c822fbc727e619602772f4a7a52d08a2b4ac0b7359c712d9c04a202d1f8e7085e220f4605b72b0f64449d8b75decc40cde46abc17bd33b30c07e203b456efab2fb43942185d033d9dab60227ace7a3d6b87095038d584198c6c735a3935a21a8dd8b910f4a20b2ed453776f75c3225672d74843c754b43717695fc09b3f6816c62fc649bd120779a0911743c7f8acd40c635ae13cb850801e33890369ec106b7728244ad0c52f204749d16a9d3bb7b669fb84f39514427af089251f3745b73f5d40a144c559f2d76a3bce191e30c1ac1f6298f4cb808e332b780cb6e0822ceb24fd82c468be7a77c3f5ffbeec3983dbebe367966efb0a982c631c1ca0d8cfc0b753223c72757c959dd9717ae859e1f5a580dbe17258c7f8adcce96431092314485211116f4182e0e6e2d1d01f3b73e6d30a5e325ee8bd07e8ca4d199fb41eea54cbd727542b8c3f0dbb4913bf7da9873e3ff0bed47ce75e2f26ac71d81730226876f85bbe833234ec228fa5edfd75b91749a4f984520d3cacc74887f2ffd20c0a09b63e8032b3c66a03414c2eaa3bf202019bb30fe74e739960a2351d653f39f18baee5b270d02d9cec89c467fd631386be17a1b595bd42457ca2bf3e13c389d2f353377435b6b124ab258626ca1157e016c15e8f1e39bcfa45e04b645702b3f0a88bff1cdaad34eec08eff9a6a3fcc7b03a49a6bcb5ae650e11013ef67135d4a3af6f0f491aa878bfc6a4434321eadcd09dfc1e93241bb0b009b55f2d8dd3b314f7351bcb9c1a7d5702cd42a8fee80657f1d34b9bf8f6a819a751af6f2899a2d9ba80942c1f1ffc5068b4c63ef3b3f67c61653d84dc5a69614092a487decd6195dfc633d4602f9c55e6116c4b8916b7d292e3df83fb0de398e25619ed505d3eb169fbab0af6161714a52ce56bf309ff064b5cdfbc3e5cfce5c06f5a31e555bb63b43b4000314dc1ef9931d039792aac0faebe7cb468a6c9a0036b2fa0a07e0fc3fcf1c43b0b49195bcec2882606a36612b371a9c387cde1a847bb0c59ed0e787b6607e709697da5e0199a834112b1f275b89b8a77d6acb6867c3e8dbbad5a6f49f4e755f9aeb9230325bad4f971d7d48df3e9c05471cab00a11b9199fb716bfe6e5ea52bec19bbe6c919a986c474ec9dca344ee24aecfd1fd2370d56576b037de84385f324274350815951447ace657d952207044d6a1e62d1132c1523afe28299f298c944e35370079ee1742a639266e53f7ebc053eb0b6beb2a22fe7cce9bd8e4a9d7f7b1097c10b6e449d12bbd8de4958fe937db74a3bbe63e28275a9956bc79c09e987f2e37b076fc6734ca5839bb6ea2820f7614402bb7b7b2433c9fb11c9569a6afd7b668f29a614b06fc32f3a9139536e50ed5158ee34df18546c74301759c75d5ffed6d15bc0aa6af190d2f913796065bf1a314af046b70d734b2caad6414c3987ab07a7e23c2be63ede5c650c40f41b0cdd311ed2f189c11320f070ac16a2c1cbf831563637425bbb436182cfccddb355990401d7148df09988759529b951298f7fdbcdaed1d1778613e6071272af414e0a8834709548c857c818a064862698aec4e61acd25576e23d16cfc626bebcb1b0ffe640b6d81ba4155a4d1ea46fc288dbd1430d382ed320e782258dab2f44cfee5a2323616553716ace9748642abb0856d8c40b70ac7c1bda5115b722b6457bf2e89078431b8345022bee1981a276e33f1269263d24023c59f37244ff74eca1bdbb4e4b48b44e9b643ae45da5bfa02cfc25e9babac8b9e58f45ce8f5d5459b331fbd22e85163b8b04d570e3cd789737a9b293ade1d4a4ea01e1c2786be0c82b3e44507dea52635fe2fca9c341884a4cf9e72edfb0b73fa3b59821bb7c6b2db3e9a02b5c1f6fcd13c92db27f34e4d745b3ff7059b8f489f2bb8bfc11ee260ce944ae8438197ad8c4d3d18854597c24a3ce04aca802de4dfd5d510e7def09b6da559d597265ecf52ef9fdfdb4b1787c7d4c6f6c77db4f4563f3df36f16392937158acce667e0d934ad01e61a9c50b628744246239b976ad0058c2a7e968d46e91aa3d05d63e31ffb71a037bb5e1ae4b94b129e909665b5d2a7f299a41106d62c9cf4a7d54515f237f0af5cb56eed76c9eab39cc043092867959f11e79ec8ff67ba19fe1cff9e2ef137fe5024750fcecd8e168ac492bec4b05e33e90df864f880d4be9de4a649417e089b3fd57e21190a0e2a736ebde36595f91d6a6bc58786e59210f75112ca13d856af99a9658f1402da156b5e867c51fe721f8bee9163a3fc8e8c7af74c429ccbea485386026b1be8699bf2da7fbd8dec5aa99214c649a2cf276e0f1dbc19eef800c645bd0e81c25765e6a01bce68ba7aa641229fa828daed60e8c8cddc0ba59ddeb4d32d286762b8b6e1487bb839586f588309088d3ba204230c86b6b8d45fb2981e2c9f04cd25f5bdf0ce9d82cb5143dcde9c9a2739d60fb93976aa0e282007384cc483fb0d3f53d9b1258b68224800a022f82778633a75af8ce5d2e6a8403f148f03a83a4a7984c5366aa527c76fec965959d24fe9577dec172e0f065ae324e31d1571182fc33c720b4101c6e67d071d3fcf8fdcccfb34d5b31f37fa02dd1bd9a75334b7bf8a46a7f0bca30dae687cccb3988f8ebb1a4712874853afea25124bc92dc8b62ad71e97b7b7590496913cda066fea341eeddfccae93c18f95e37c1c1535c63d5aee726d9a4c0a2930042a4192d20d83b16d00e168ac7212cb49f70d716915dde59d261d57ee645d24aac1468e85f20f8935f7039f34ca1365b5a59c61185ea04f85dee47dc706e49da43597b9060b9fa03acb5f9397e4fc521e30e3acb9e7a1af01bad6bff0f45ef27e6f453bbbeacd144444dea6978d6c3156e502963d94782e8baeb7f5a0817a417845cb3efd9a25812394289593ce8847b2d18cde04b7ed3492a2808ab7b474bc3d9b177cc13687ee4c603129e08617b91e6db669e53e6d5396d5e872736231126a72aafb8ef20da7174450a60dac313caf906b1ce80d8f4d78986dad5beb0274aa834624c7262dbeabbbdd259c6d92461499d819dbee1d18fc0a301d51b4e53bec997680fb5dc440708364eb6ed44d086ac9db3c478c97c437265cc722ee64b9bc0699600a7971d22ba2984f3ab6e9e09519aa14985d2b61af82f679a4879142004f3e85ee98531ead4cf39b8320c395b4fbdd76049d61f790b1ffaf665db6ccb482063c52107c9c6293af7ddcf004805d241858d4522fccfb3627225fc6c4a0bf781baebac02a22bebb4eac6955da041053f7de02674b76e194e7332689d98b9fb029682bf1c3445bec0734b5eca4b365e7ec00bc43b742261156a548a86fc9ce80be916d91a7c93662de455a0a81517ef1ae93b93c772bec8abb4b3563911945e9c4ff37f6e6cb64bf8bac6235f5998da06ba5df45f0fb1dc71e3753440f5d21d99799b8ab0691feaf1978075481f10583ecbb38bad80ae8613007e91d3cb9d52e626abaf296eed6ce6eb0771d1377057534521625509079d369f153c14816ca9b799458b74b0b3e4e26b7f94a7b0d5e2574f4c34986c58c3798fdb4b334edd747dddaf9c5fa62e9095e71b22197adda25eb1c1a37bda2b9ca8203daf1aad5d6ebaa0a585d8826d08a6af135c58c6a3d20806a4f0a55f9172c725580f70a0f9bc959f37da29216c6852cdc2f78a81a6f3c6a1119daf37e1b0bdcfb93a85b04089193c6cdd087fc20dcb8e4118a0f44cc54be43199c1d56812c135fbfab72c71cbdff48b93a600b54821e89d37d2662a613fe7cdc7c89995bef6740211e6390a0fa61a22dcd92512c37a7a45f1c627d139bcec6070c31ec8a61227ba929cef4abf112eeb8efd22c6b8e7eec4915bccd24e2067ffa087b3f4c742a49b2ebb7a6cd2a4c5a8fd4c10c6d9f7fc783a9e5e1eed47757afa5c037056e6b787cde765796d4a670428789f748e122f7c1f1cb9fb7b2841567900"], 0x10}, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfffffffffffffffb, 0x4, 0x8000, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) socketpair(0x2, 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0xfffffffffffffffc, &(0x7f00000000c0)={{}, {0x4}}, 0x0) mlock(&(0x7f00006e4000/0x4000)=nil, 0x4000) semget$private(0x0, 0x3, 0x10) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20012, 0x104) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x0, 0x7fffffff, 0x4}, 0x6, 0xffff, 0x400}) r1 = semget$private(0x0, 0x1, 0x8) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x1000000000000003, 0x7f, 0x1000}], 0x2) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f661b004b151a04bc54513b696c653000f8c1a6e9fb0d57cf04cbed620fdd23d2553241d2cc5d1d9788d0b2de5d5085f58a68c763a7b4de64a84dc2b301bcea726d9a45fea3ef2b6f9e13e66d0d3dffed8208c8fb875354738d02ba070dfeec37bd6c30b930707bb866e2002b647ced61ee672dd0edf7beb839fef3b2a92726888f91c14febb90ce2a1d3f180e7060fff7f6478e73adf0cc2ae61c83acaf336d9e02dbaccb691548f9928efd75d08eed59f3d465b21e6079c87967953adf086cb8bb4263f6e95439248b42933c1737e6b4c1841f82879f391120a3ce54ab967e1f93d21b52c5a1147e0d9d4934d0473067ef4d423273693cd5f884256973bf994b5c750809a4422b87d6cd27f4bdbbc767f28ce095f5621ddbd1524eb7c587c9da7b0c53c8fe7dd130852b670e8a5bf3a285bc1546b874f566a462b86627f8f197fbe5934e169b4b7050c5a0bd11865cd516a566bdaae06a26cf561851aaf349263fa8dafde932d20c267b1025ef7e101aa37a4c653c44a2c220088a9f9c9bf"], 0x10) r0 = socket(0x10000000002, 0x3, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x8, 0x2}) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) getsockopt(r0, 0x200000027, 0x80002000000035, 0x0, 0x0) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0x8, 0x20}, {0x5, 0x40}}, 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='\xa5\xb5') fcntl$getown(r0, 0x5) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) 16:00:31 executing program 1: r0 = geteuid() r1 = semget$private(0x0, 0x2, 0xb432b9c568a084fd) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)) r2 = getgid() r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) chown(&(0x7f0000000000)='./file0\x00', r0, r2) semget$private(0x0, 0x0, 0x58) r4 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="cebcc160ac46a1a3c7fa492cfd54d6bc5ef82e37345177cccb1b33ad6b0d2f8fb448f037b6cd4c5af0decd096a40411bcf22ad68500ca17d9e9c601ca9d88facbfe24da9bc52c60c482da6402f0e81b532c951596d161a87b5193fb30e3d650dab5f5f9ef826a1e8b9040df62c38b3688af93425425fa9b4c36feda57c9e", 0x7e) setsockopt(r4, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:31 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) fcntl$setflags(r0, 0x2, 0x1a6e6d3eed962bed) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r2, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xf5}], 0x5, 0x0) socket$inet(0x2, 0x4000, 0x266fdb2f) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:31 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x200, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x100, 0x0) getpeername$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r2 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:31 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet6(r2, &(0x7f0000000180)="e03a7fbb78e1c7ea74632f5929dd82045114037aecfdc01516be55ef1a315674d9020e86e478f469dedcc7e70b0166c499868d05040886b845061ede9b0282fb7f4e3b2e865eb2ad8255e76ed8383c1b928a7829b4da57dd28d589752c4ebf6b477802926bee7b", 0x67, 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$inet6(r2, &(0x7f0000000380)="be38efebc9f546635465d9a0a632c19fdca66e12b44e6a45744a866e3552e142b80e5fcc10e5a5116698fb0a47b9040f46c4ec9977cfd169bb7c7c31d1bb32869602d70c9e2ee8ebed32b6dd7c2cac92350f2ac459cc0120ca2661b250ab3b78c742ec0fb5dc37968e58c24080a06ff0b25de3f218969500fdfaff25c2d1fb0463fd7933af6ef26e77999cc2e6d96938eb5c812491c78f49f9fb8010323a2113f53c33501b99bce70270724645bec4f9a36bd2b5a103b9bdf0cdacbed1fb70183f4bdc937ba41243b34f774441e43acefe28c7b34346bef5bbe87066d9fe86da0f3147e5f3b5d1904948807d1eb7051bcd7c3f1a4891411588e84c708de4e2c190acebd103eaac54af02dce195bf76b5f883005017c828c14937e05958f2c87f81ce50c2e1e42bf7b2dedc82dbe13a43c378a317818a52004c15b86bea218fe74b7cefff8b23b9089411c6fe049f13423240e66f4f1c44b50ab3af50ace8eadc020521cd0a83d10a2beef1691fcb8777774e1ac4b57444d9d6e2bae444f47cdbc35e26f95ce8558f3003ec2630a9abea68967d7744820998c33cac3075e6bffde549f3737852e68cc6b2691d6e8cf698e45f6e50cda0a9cbb718e29d94550f8504654e3edc12396ab7acfc107118f840a7f7facc9c9791f2e531cca0291c78f952b2ca701a24813db033c937514e62b634380ecae945cad40b3546409335755b0ae7ae958f21944f9c6d6041da6cc1a9a99bad51969d713959b40a629adbc694949385834b971663efd0959207da48b0ee5a068cdd746ea32167b9346004b6c4b8efc66383c9035593b70334cd42065e13ce42b7c642b01e17af4f87e188d3d17b222cb065967f991ae45356826e88c7827117d61b75c94654b25c26bb010e3f86d71a2ba95b86ab72d1ec029e4803c3a0b0f89dc82d51110cac35bee1633041ec3fa21ca62d6ef6cb791a285c2278f50c100d4d407a73b1b22764bac8a904bddad06f242c043737237959623e0445c2e3e85767d471133765b6d1bee26d1c5b3e202aa93a8e05098b82f4b27a92546356d4d65b38a96d7a393044fc72726158f267892964a52ccc457d7c8bff572e19c6dd9d509848df841d482c313c4b8400f4852f29f5a9e12589d1f84c47d5a9c4bd5c47c9ca0a8dd24c5f366f918db557e13640fa42ae05b8eca1e4d8eb66208440f7090ef5c4de8b3de0289118af04960afea046a172976021f391e546573ecb557b7244798d57c9d0fb3dac484bed0a95d233f9ba476d7b2430343807f544d1b72aef9cb5fc5bd3c02b3cd6232d304f408fb083c08236e623d2aa395df5a66382d3aff238eae279aa7acac61147fe7bfb2ede18d112849fa0a390848550217c0cf595259971de0d19de5e9d57bae0092109e1b34f2a01433a52dc02678d5784f2bc986f2c4327c94537b26998398f3aad4a484fae1e36332ca24eb288690b46b861b856ca0d71e3e4271b11e10fdc337f151b7963d2b2963119599e4a348c2cf7ee52ccc0879bc65655722168c0cffc7687cc62ee4b483e06159787bef444e98ff0002a3f0d8310ee32e2780d61c12b6bef8d99308a147af99e2103fdda58ad32b84f36e313acf1142c562bc00cecd35fdbffbedb90f14799668e458791fcdb649c5f116e29ea8ee3dd64943dbeb9fcc17e8e7365b851ee8ac45f0a192a8b431d824776c671a14e96735a8cc230c72185af841489b783fd5dfed04d359a0e80ec1304fa8d9a58d851fdca4c85938fa85426213e801f1d50de06e0fce65b7d80b91aa6a9e1a13b0def7010be6698ce43c495d83f9c9b3af3435f600e8b112f9b4aba9889c922d0e85b915c165c8d26e6172786e55b0245955d3d8a591626d1bf1bd67cefeb7609184d03d73b0b6690cb4c22988c5bc69026494b07ecb4bd2425d04de3050c5bc6816f4a1209fa204c3651191964d06cd9c88e6abde1cf3b7b8808093f26e10f0e31c325d05d4f82db4d3362e145dfc43835c20d789e006ad0aa2fa7a5c9c969623da6cfd520d33de8de12a596a2bf73e1d630c7b550fa5d42faf4cb8d833744448fceb35578b91dc09642bdc8e9e95dd1c2422758a0e401fc1c9df8f3fda2e08054f89baa199923a4a353200cbf41fa167d098635d241c96547d243c3d73adcf2dd7b1bdc042a16aabd10699d672c18885fe09aaa6db40cfb51177387102a7f14e56d0d267255898c2aca29d2699b4dc1708ceb15e2667d0933dbac4c1f563a0f5f73bcdbe113f62ff3c9fd8acb1aecb9446a29053fc962eb8387e592c5d0828fd65efbb4a02643f7d170189c9124428ff324bdfd9a7205660498096fe472414fbef0a97c9ff1ac6ffa9e2383a3f994a6404a1dc41a92dbaed33c852ea2cc7b8b8e8a352fe15ed0664731fc09931512a769533d579414172678ce12cfd5b04384cf081240c2b2bc89aeea8264be0d4cbe3e2defb7535212caf34f91f4abfc954ee5ee985319add0d45cf89db6cf8d94271aba87e032aa95ff093fb2327be92c89f95b6e1b7390fbc626c660b628908cca7da1da25f52eb55ac74057e064d8cd661ed23a266c9e7b2e80009c8810c8ae7c71e33e5b5b0c640a793dce236004f426136d57389b75f6255d59fdebcc3f748aee6554b8c13c9177e90d70a66c6d55faa9b47ae86bd798a6af1860242e600b75d336bf0a40b156df428c08a166b4f42beb8480d3592799eb7e2c1eefcbe6b7d6adfc7a0393c5c26c8ad11a136e1903adf3432159cf8123a7faf5d51189685da2d4d99221e39f83f63695150115efdb9416b4664651b4614e7891e8769f418a0b123ac6f40ffe2e4591b729a946ce1c7d8264fe4d06d52d60fd5530d6d47034cb11f3673754847e7b04039d678039f0d2cee990a7b36f937311aed655f1efcb02bac110bf16d1d2f6bbf253e4ee6cd41b9931f753df12ef4c9c850841c9c2a98fa8462bdb0a6d9b98cc78f4992af14902750c8e58f47eb0075d994a8e645b1a722f9aa3297a64db3ef8a11cd426a83151060a4158e3d7e64f8753aad7d384f5b4da445ee89c78d2e9be23a0704ead74f0e3e15c3160ca3d81aa6b5f723db37664b8d79a623ad631ccc72b783e4605f6164a69d75c1789f5b535885be62d5ad347171d486122326ca62edf889ae20cf83300d08e3248279654664f32a725577fcfb8d3b100b9571a65e68201cce8e19148fbbcb765e5bc6d28e3b53acca2db745cc8a02819dfe283009c8283d3a34ffbc3554622499624ebc5ac000c307c92e05a260b4124bbcb960b41237eab0534739b0bcd01d371d25a80e03d5611f23a2b124989e84aa5f1dde29b2d7ab43d5e108f7e419a4588db42f7906a2fc427be1963bcfcedc102897eb94710ccc67790e513cd9db516b9762b020459584564b273aff3e13037869931ae8fdf330fafa0eb1487156acb8717a753ea5aabb139fc2ae6d4223cb83dc4d5b6bf798ebf7631d989d20f0f35d830fc8f26c516457dba90e57c9e229898a801dec3a52fc85383547cfc9206b438bad81bbf8e04b6fbee82cb69c0dacfe49e07d9e16ff0985b1a836a5339a70b28524399920571cdb3a0b83f4476c04a2ba828f8fafec8a8e6a588689feaf9f79a03897ef671940d3b00f1d09de86805e8191a215bc202221f5826f60e8c5293d81d190e9d2a9a1ded8f4086d6d1c211d1a018ec380ae69de00eb8ae7747d6ee20d352da37cc044e2471292282e678eec9065646fa2ed1b0fd1890e74d4ca3a13096fd8f681e66bdb543939fd5de5dcbe78c6ce6f4583d46b139cd0ce0ea340f4a76e5ce349821fcd15930935ab2f0753922b074ccdff4d5a383fe9ff3637a3137eecc33500907f31a91a309237538899ab36ef53043993ceeaf0c96efbdf706707ff889316e7d024c49382fc05b7aa32d0ba4963f5fff526470de66adc6f13b99221fb14440e22d4cd17f3b41ee9ce1e25a1e0bc40a43b8d2a9b702a91cd2d7d4205e5e8055e4f603b9eda086e84b1c2906a9b85d7e0c77193433f2a02b1bb02d7f6e81718d6928799e27dfcac08c0beaf383ff909ef683fe7fd83b438d37a8cd3fc8fca172d78978546b804e9f60b6d0a3d4ee5dbb9fa79d20357f69a5300e13b4cc0346075e4e43de72b7f38e715f6cc6a23fb2e6ca6cf228de9e6cd6b1cf9e420d4d244a6a3081dd4c1695c935da01275880fcae4c5e5be2e9afd5f4f778517b1940defca41c94bce6bb9be0247dbab5a814431ccf7f84ffa471a7d98cf2ffc5b6724e8888feee625eff771ff57e9fa22e8768657d2ca2385dbf442b2602bad55e8ef1ea11394f8e56b388ea7e2fff6ed9de2ad3ff585f265b514a50237412dee945d0da50c072638e33a1ccb46b80d5ff2204af1d37795836ea328c9d83d702226846613507659c009db27bfbff4f34584ff16225c442fd087b1872cbb55e2e8c1504026baa23b6bf1db203d86350f538c2fa6a1abe2f01bd0a6a4896fab95a21cb60f2c8dba88ef0d267d2aa18282ed627c549297ea769d581434621497c85d53f694d03b7fb33afb4702ee7836fb72e45570ae84a3e3a8bc35e6cb755ad53028f4d00fc71d084046c964de3c07fa8c1146eb0aca23425a434083f815513b8441032aada85c2179f794f04a5747e6cacaaca8ccf3a37bc6e3feaac2f40f48470622089614e86d3cbb77134a15f246b492b6ee5c0b4bc4e2e4917021bb61dcca12ae831c61ae9032f7fc782dabe2880d3198869173e6f7ef97ef199d225ea785e319081b26a81b287f645ad2fca8f7b9961c846b49a784402ad63a4b694226fe59c8fd38f7196c1384a6ab453ad0f7d39511f48ba3e54dab9683984daac84af54b918de601e771da143f3b564c00163127f496d69e20fdb8091fe8383d79796af47b52f71a31dce489f41d0520c3dff8466de60d00237d46ff242a8d6b4c237b3cfb72f94609faabad962bf2288f98242604beca8999105046e11c65cf6754cac081bcdfeef80a7dc98c2799fed1cb5f7f7f6fc16cdada1b60b5000d343b68cb9d0f535bc511783d30408208631674c056c106de8bc306f82a1ac69adf3da3eac282712015571a309ca293c80d56bc5e0e547b8b14a1a8e74d7585375d983def322a2116806a0ce7e719ee61771c71800c7960dae54a2de71cc226cafea9fed0a8a4cda7f0329cef88a97e2d3b603fb4d0f6f8f2bef97f113829a8e29668cf9c2092b6f082da1e30d5b35eeef5a8283d158693616da76ad07d3d090393bc323cc59e17f75ce7e0f79330cf983d20cf0e5a0a9daf4b4a0264a61120c85b13aca158968490af4b9f6f121f51b0b27aafbfaad39d2edc3625cb52522f9b9dce31a4da25213c8512882d76c40bcde85244b747252454ca559552820dee4c31b72f1f56044fab412015d562739378342fae4d211dbdd7ffb8ba2473170c07634856adc526d0cdeb84135dc18ef902a2d9b9c521ad9d4b4367a16d71209ab91948eb0d61290223d7362b908c3dbfec7f3452f89beae714b9fc20f0d691dce260bf6377b2051f75c35286e96e301c3cbd455e91978700c8f3c5157170f8db298f182a525364036a915f3c771da05754c52e75f124a7343ae78ac9b61fef40713d9d3e0b561da1ba1978cfea44d81005bc8b75c8595a09519ed1380bddcd7c38ea541f18c7573394c8a76d870b41566b9952e731b34d123885ecf735f2aa5cfc78fd6feb4138b9af065e003a0a8db86babb3ff5999710bcf5d72da913d5efc394761bd49329a1c3e86974a2f569f031f0001bf757d3c115fdebe6704f98cf10ec467aaeb48940", 0x1000, 0x1, &(0x7f0000000200)={0x18, 0x0, 0x40, 0x5}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000023a, &(0x7f0000000040)=[{0x24}, {0xfffffffb}, {0x400000000000006, 0x0, 0x0, 0x3c5d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: mknod(&(0x7f0000000200)='\x00', 0xc000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10012) flock(r0, 0x1) close(r0) 16:00:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x80000000000000, 0x2000300000000}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0xf2, 0x8, 0x3077, 0x1}, {0x5, 0xb234, 0xab, 0x8}, {0x1, 0x3ff, 0x9, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x78be, 0x1, 0x9, 0x8fc}, {0x2, 0xfffffffffffffffe, 0x5, 0x3f}, {0x0, 0x9e0, 0x9}, {0x4, 0x7, 0xdd4a, 0x3}, {0x0, 0x7fff, 0x8, 0x19}, {0x2, 0x8, 0xff, 0x7}, {0x100000000, 0x1000, 0x3, 0x4}, {0x1ff, 0x5, 0xfffffffffffffff7, 0xffffffffffffff01}, {0x0, 0x80000000, 0x9, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0xffffffffffffffc6, 0xe069, 0x10001, 0x10001}]}) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 0: setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x9, 0x4, 0x62, 0x48, &(0x7f0000000040)={{0x0, 0xa082, 0x9, 0x8, 0x9, 0xf3, 0x8}, {[0x0, 0x6, 0x3ff, 0x1000, 0x8000, 0x9, 0x80, 0x2, 0x5, 0x8, 0xcdc9, 0x400000, 0x5, 0xfffffffffffffffb, 0xb7b, 0x7fff, 0xff, 0x5], [0x8a7, 0x7ff, 0x4, 0x5, 0xffff, 0x240000000000, 0x1f, 0xa25, 0x9, 0x9], [0x1, 0x1, 0xfffffffffffffffa, 0xffffffff, 0x9, 0x229, 0xa87], [0x2e62664c, 0x9, 0x7, 0x5, 0x401], [{0x2, 0x8, 0x8, 0x3ff}, {0x400, 0xb44, 0x3ef5, 0x7}, {0x8, 0x2, 0xffff, 0xfffffffffffffff9}, {0x6, 0x1, 0x2, 0xe8}, {0x0, 0x9, 0x7, 0xff}, {0xffffff0000000000, 0x8, 0x58d, 0x5}, {0x7fff, 0xfc6b, 0x7fffffff, 0x6}, {0x0, 0x9, 0x8, 0x8}], {0x6, 0x0, 0x8001, 0x20}, {0x1, 0xfff, 0x159, 0x8550}}}, 0x2, 0x7a}) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x0, 0x200007fffffff) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x41) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/210) r3 = dup2(r0, r0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/244) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000001c0)=""/181) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x53) semget$private(0x0, 0x0, 0x220) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCPROMISC(r3, 0x20004269) fcntl$dupfd(r0, 0x0, r0) semop(r1, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x8, 0x800}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) semget(0x0, 0x1, 0x40) 16:00:32 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x3903f1dfbc94cfec, 0x2, 0x7f) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x90b7, 0x5ba0, 0x0, 0x200}, {0xa1f, 0x200, 0x0, 0xe3d}, {0x7ff, 0x7, 0x1ff, 0x8000}]}) open(&(0x7f00000000c0)='./bus/file0\x00', 0x400, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x5, 0x0, './bus/file0\x00', 0x4, 0x6, 0x5, 0x1}) pipe(&(0x7f0000000080)) 16:00:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x5}], 0x2}) 16:00:32 executing program 0: r0 = syz_open_pts() r1 = socket(0x6, 0x3, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) preadv(r0, &(0x7f00000009c0)=[{&(0x7f0000000980)=""/20}], 0x5, 0x0, 0x4) preadv(r0, &(0x7f0000000800)=[{&(0x7f0000000440)=""/118, 0x76}, {&(0x7f00000004c0)=""/213, 0xd5}, {&(0x7f00000005c0)=""/167, 0xa7}, {&(0x7f0000000240)=""/41, 0x29}, {&(0x7f0000000680)=""/85, 0x55}, {&(0x7f0000000700)=""/197, 0xc5}], 0x6, 0x0, 0x0) msgget(0x0, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/153, 0xffffffffffffff98) syz_open_pts() 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[0x100000000, 0x80000000, 0x100, 0x7, 0x1000, 0x4, 0x0, 0x82f1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x6, [{0x2, 0x9}, {0x2, 0x704}, {0x1, 0x9}, {0x1, 0x5}, {0x2}, {0x1, 0x100000001}, {0x2, 0x3f}, {0x7f36b51079d30ced}, {0x3, 0x4}, {0x3, 0x7}, {0x34ebb25d41bfa8c8, 0x3ff}, {0x3, 0x3}, {0x2, 0xc1}, {0x0, 0x4}, {0x3, 0x3}, {0x1, 0x200}, {0x2, 0x74}, {0x3, 0x7ff}, {0x1, 0xb0c}, {0x1, 0x4}, {0x0, 0x7}, {0x0, 0x926}, {0x3, 0x2}, {0x3, 0xffffffff80000000}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0x101}, {0x1, 0x2}, {0x7c02f6fb857efc6e}, {0x0, 0x9}, {0x2, 0x8}, {0x1, 0x1f}]}) 16:00:32 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x4}], 0x2, 0x5) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x34c}, {0x2}, {0x4006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000100)="a7df6b763be0540ea9d8c9152a4093f24fb7e7b2df07d79a97422a426ef95ba3ad7b4392d4d78b00195966b5538c874f9c10c45c3bdaf3ed71fb4adc225d5960ce9e75e06b7157579fab9b67ff686785e47b0380df64d5a3ae9a4438db362f8c84b3552f8106d0a40b98a1aa95f532fad30d99d840b68a3aba8b58b4a6a12ff10ef1e2bae2321c6c3b61dcfceba02f3730f6793e7c9ece4905e67c07e2f0b2dbb68919", 0xa3, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x3, 0xb99d}, {0x18, 0x0, 0x0, 0x1}, 0x69, [0x7, 0xd85, 0x87d7, 0x7, 0x10000, 0x0, 0xfffffffffffffff9, 0x80]}, 0x3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0x8, './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000340)={0x2, 0x2, 0x7, 0x3ff, r1}) connect(r0, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) fcntl$getown(r3, 0x5) connect(r0, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x8}, 0xc) lseek(r0, 0x0, 0x0, 0x1) bind(r0, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000440)='./file0\x00', 0x20, 0x7) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x20, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') bind(r5, &(0x7f00000005c0)=@in6={0x18, 0x1, 0x4, 0xee}, 0xc) r7 = getppid() recvfrom$unix(r5, &(0x7f0000000600)=""/28, 0x1c, 0x800, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2010, r8, 0x0, 0x0) setsockopt(r3, 0x7f, 0x6, &(0x7f00000006c0)="4bf07cb862e25890755e01ec755ceb2c688ac9fa38351f91061e2db67438e8c22e3b93d63fa94f6d498886c22fb69a75fe8ab478931687de7ca239d5af7be55c20c4ce98ec53c53872dfa15b9ed17deaa42ccd80b0780a9316eceb829ff4df890bd7a8301b98b8b4bf1d44caa30f1f4e6e08b0c0aa413aba488e5e8b156ce78f2c855f176ae781f947e746cdad09a2e3fad35efc6f341a5b0a1544bd9f7b85b22adc5fbf0159dbbe0cca8d0a446eb841edfbcf287f7dd1cda3487c032b005efef0354753c5f60d8d4aa823c944228b4e60e2360379afed0b01e5e67935", 0xdd) ktrace(&(0x7f00000007c0)='./file0\x00', 0x2, 0x404, r7) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000800)={0x6, './file0\x00'}) setgid(r2) open(&(0x7f0000000840)='./file0\x00', 0x40, 0x4) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") read(r0, &(0x7f0000000400)=""/181, 0xb5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='tap', &(0x7f00000000c0)='//!/{]&]\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)=')!-{\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)=':\x00'], &(0x7f0000000380)) 16:00:32 executing program 0: nanosleep(&(0x7f0000000100)={0x10001}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xf735bd27357aae51, 0xa1) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x108) socketpair(0x6, 0x1, 0x4, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x29, 0x2, 0x80000001, 0x1}], 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x2}, {{r3}, 0xfffffffffffffffe, 0x3e53bfbada5e93aa, 0x1, 0x5, 0x101}], 0x100, &(0x7f0000000340)={0x7, 0x80}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x41) getpeername$unix(r4, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) execve(0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x2) kevent(r4, &(0x7f0000000380), 0x6, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x8, 0x40}, {{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0x2, 0x1}], 0x9, &(0x7f0000000440)={0x5, 0x43d}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') nanosleep(&(0x7f0000000140)={0x1, 0xac9}, &(0x7f00000000c0)) 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0xa4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xffff, './file0\x00'}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0xfffffffffffffff9) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000480)=""/101, 0x65) close(r2) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) faccessat(r2, &(0x7f0000000180)='./bus\x00', 0x80, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x170) poll(&(0x7f0000000140), 0x0, 0x0) 16:00:32 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfffffffffffffffc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1f, 0x7d03, &(0x7f0000000200)="58e17632f1c6d4233ff601fe6dc971b88091e57f326627e7d055caaa0d6dd24f7395b33dfd44ec45b38d97d650b3b0929eac6e5e55bc37435cbbe0b82a35eac8eba5dc9f2e58e71f92497e7caa1865e749ff70c53266f77954bc8bba23008acd54f8f01eaa3f387d6521d15af1873c5b0d2bf9ef1541c8a243c04b4ad231c5ffb12d49031a5328dd32c4b1dd58a75006566e81c7ad659a775f8d3dd8a3d6f956609a4ec555015623bb1c1b48fb954689c81b21a0f0c30436ed315c45fc0c36dd487dc38c6cc71735208c3bc9cd966470", 0xd0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:33 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/205, 0xcd) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/file0\x00') 16:00:33 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000140)=[&(0x7f0000000080)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<']) pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) fcntl$getown(r0, 0x5) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000004c0)="c578ac30885f7cfe794daeff367dcf587dd5aea63f67119e0f46c32560d6ccf2f5df2bfb79fe27752c080e08db703835953777c781c3ccef90bc8806843fbc5768af4a3f6ec54c119f45ff106f174554f72a7a4e2999e339908ebfe9909b3f7d2d960ec0a04b9d8b3dfe3aa9d926295888e563d9927a2803066d76f44464186ede9ea375437803bc235575c170677a75b3713c4c04839859dedff7920f5f34646226bf98fc16e8ea19ea367eb350791f2fdc9405486ffc6024d5f1d18fc87224e1efc984480908b32cdcbc767460c5c3c136fb0679bdef5c2faf38e1cfaade4943720b83375617dbb871474bfe7fdf601782344a2ccf0f49ff246eafa51ea84ec5a77c7b606676b6ab1d11613afcd9ba96a0f6c8a94b65c8ac7e3962f9", 0x11d}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='U\"OL', 0x4}, {&(0x7f0000000340)="94651ddc8eef1fab7be8a6eaff565cce1eb00d65", 0x14}], 0x2) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x264be80f4eb13985, 0x0, 0x0, &(0x7f0000000200)=""/87, 0x2e}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x12) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x8, 0xffffffff, 0x1ff, 0x0, 0x61, 0x7ff, 0x7, 0x3, 0x2, 0x4, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/19}, &(0x7f00000000c0)=0x15) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x9, 0x3, 0x10001, 0x0, 0x1ff, 0xeb49, 0xfffffffffffffff8, 0x1, 0x2, 0x80}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0xdd50) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) socket$inet(0x2, 0x0, 0xfffffffffffffffd) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000400)=[{0x3, 0x2, 0x800}, {0x3, 0x3, 0x1800}, {0x4, 0xfffffffffffffffa, 0x800}], 0x3) r5 = socket$inet6(0x18, 0x5, 0x10000) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000003c0)={0x1, 0x7, 0x5, 0x7f, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r5, 0x6, r6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) 16:00:33 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r2 = open(&(0x7f0000000300)='./bus\x00', 0x200, 0x20) write(r2, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) write(r2, &(0x7f0000000540)="1e22c815bf2c13537b421a43b2215fa1b9c3d872f02ad1ca3b7f1130473cf78b2a418d2e4dc0022b11f6d25ad0b600ec155e7221a54dffc6720b58757fb63631fe5872456db3f92950f6b1174f201350cb48366a9857d985", 0x58) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) 16:00:33 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000340)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40d, 0x0, 0x77) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0xa}, {&(0x7f00000000c0)=""/87, 0x57}], 0x5db, 0x0, 0xffffffffffffff3e}, 0x802) r2 = accept(r1, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) wait4(r3, 0x0, 0x2, &(0x7f0000000480)) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chmod(&(0x7f0000000200)='./file0\x00', 0x20) open(&(0x7f0000000400)='./file0\x00', 0x696069e8ec8fad70, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000440)={0x4, 0x1, 0x100, 0x89f5, 0x2}, 0xc) 16:00:33 executing program 1: setrlimit(0x5, &(0x7f00000005c0)={0x1, 0x1}) setrlimit(0x6, &(0x7f0000000000)={0x2, 0x5a3}) setrlimit(0x7, &(0x7f0000000040)={0x1000, 0x10805}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x2e, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0xc7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7830}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xf7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000580)={0x0, 0x1, 0x6, 0x20000dfec, 0x81}, 0xc) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xa1) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) write(r0, &(0x7f0000000040)="82b517b8c6df27fe", 0x8) 16:00:33 executing program 0: getitimer(0x2, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4b, &(0x7f0000000080)="b717252d6dfce24a5ecab5a9d32c1509eea4eac9b71949917e7c86d370934c6c3fb9a51e6396343ab0c7483382bf278ff8121a21dbcc2229853a701cd7ecb9ed11444c5a21afd7d2334177") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x8000000000084}, {0x6}]}) r1 = getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x10, r1) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") ioctl$BIOCLOCK(r3, 0x20004276) 16:00:33 executing program 1: r0 = socket(0x20, 0x2, 0x2000000000000000) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="f9c78ae1b1d2d182e2a1eb63f671fbe59aaa27af03759759be3363d690b5fde0cff89d67aa710153", 0x28}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) fcntl$getflags(r0, 0x3) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r1) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x90) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="9e5a34ceaaa1f9a238f17d378749f4fbfa0c20cb1d798b6363da5c113194d1b7868e626e512c0c3f3746de4b4aaa7427b037ab53f94be3ab7799402ad0def49c1c388c6ff5f4f9de82ed6d460a", 0x4d) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:34 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x405) 16:00:34 executing program 0: r0 = syz_open_pts() fsync(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) fchdir(r0) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x8b9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)) syz_open_pts() 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r5, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r6 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x24bb8b32, 0x55, {0x5, 0x8}}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x2, 0x0, {0xfffffffffffeffff, 0xfffffffffffffff7}}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x61}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x7) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) munmap(&(0x7f0000ff4000/0x9000)=nil, 0x9000) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)="13e729c261093321f7ae39a01c556101d3130adce41b8be09962666b5c1b35ffdc9ed7e9227e1da14df97730d81d86ee2ad5fe00f0cf171907fcd7919db0150ec7b7289b846ea4d61ca0f9244d859241bc214f0dfac034a830120e36fbfadebd8139054a533f383b0f7565b76c11b98104dc632d557a4371566f9b163de2248003e895808be7400e2e8d1f442e7dbd0e882fc30a87f1163df40456ee3428f165e6b6073400371db9823d5af4fdbf4b070d6e580bd19edddd1a8af4996ba666fcd6751a879b6188909f62585c035a7ab21d573e20441a4792d663039909e3d45846ba2d0eaaa0a21d306b024c3a3546a8f219767f4656a0dec3a530fed03fec", 0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x1) setsockopt$inet_opts(r1, 0x0, 0xd4418d945cb88fe3, &(0x7f0000000380)="6ab0106e3705c79a9ab5fc0d18be6c82626a9a8b206a1279376a069c2fbd52f7178010ceec7c250e67df6b2da15b67dcae23d7602201a46952c8809786d18b87573a97c70f4029f61865eec612965b58ed001c8a16d3ae6d4ed104ec35ce32c383df2db992793aea0667ba521a004f5cb2e197ab4230af6373726f88a0efd3948a229978a32c9d712a4428408e45164784006e2e1744a348c980740c56a64eb14ff817b2ac60a385316c488aa8e00f5908af2c278d626401f458d57df938a6b222", 0xc1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/145, 0x91) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="6f1b") 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/80, 0x50}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000300)=""/123, 0x7b}, {&(0x7f0000000380)=""/30, 0x1e}, {&(0x7f00000003c0)=""/127, 0x7f}, {&(0x7f0000000440)=""/45, 0x2d}, {&(0x7f0000000480)=""/80, 0x50}], 0x9, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) setsockopt(r0, 0xffffffffffff8000, 0x1000, &(0x7f00000005c0)="911da7bcefc8b04b3bc3ff23aa348ef5082543497e78024f8ed22360e26c13a954d5284db6b1b6629bce00a3e56253f97985d60414ec14d3ce4e5e137289803008970b23da7d5b4bb3203d5eeb768b05ac6d6514bf129670c1b001190107fe36c68bfcfd6ff9412034368b33298519d07ed306fa95459a6b34e3617d382eb178405a745985af5d5456d2656cc1cd6f640a9d3e0b3431a55fed4ebd61acf75b4397bca53efa33", 0xa6) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r0, 0x0, 0x0) 16:00:34 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000500)=[{0x0, 0x5}, {}], 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) 16:00:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x41) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0xad4ce5c957b5c7ef, 0x1) shutdown(r0, 0x1) r1 = socket(0x10000000011, 0x8000000003, 0x0) shutdown(r1, 0x1) 16:00:35 executing program 0: r0 = kqueue() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r4 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000001b80)={{0x101, 0x7, 0x3}, 0x5, 0x6, 0xfe36}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001bc0)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0050038159787bfd2bd385be3", 0xfffffffffffffff2}], 0x1, 0x0, 0x3) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:35 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x400) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000140)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1000000000000074}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="03") 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff33d3332d43671689e6000000000000f87c8a5b671b1b54225387060000002a00000003f1ff"], 0x38}, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000280)=""/130, 0x82, 0x840, 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) flock(r0, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) close(r1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000021c, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000100)="8c65", 0xd) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000180)) 16:00:35 executing program 1: clock_gettime(0x5, &(0x7f0000000300)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x7fff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x9bb, 0x80, 0x1, 0x1, 0x100, 0x4, 0x1, 0x2, 0x0, 0x5d, 0x2}) 16:00:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000032c0)=[{&(0x7f0000000080)="ce68a5eb4b887300e6f4c9a836952ae795ecab8b5ed4a9a5b0613dddc494b9c666667cfe6151aa62de045d47125f2a695850eaa754e98af7b25e1af160ebff87a04f77", 0x43}, {&(0x7f0000000100)="9a3397368f9ddbb80151a88663afa9b993fd63c0f26ab845bdf1dd9d2ee03f0ebb418244df738b1f3516346271ddf6b286eeb65aec17d672ccbefcb9dd156b991159d2a479e9b79495b8678b2fe75abda3c509293b381e876c7ba225fe4cdc05d38b2de6ffcb5cc477b896becd10b79a624543e4e55965402bbec3f50476f5273172ff", 0xfffffc9b}, {}, {&(0x7f00000001c0)="a4d0e050d5fa665d4ef1a9b7190d349f166a8a9aca406911f4f4244cad401cc4c097e39a5bfd00a9f85737fbafc5cfa7ad641606b639ede631150262ebc34e6766d6a5cca885546c48582daff7b6e136cd05c657aed89809f04ea27ab35c0bea5aa4290cacfd3190977f790c06fbbc92a587a6f45f1732ce26753d23c3c7da39f31f36f4b15288727849920c824391e2a4738b04280046b9c713b32222218a534ff0e2c6d8d87f4ccebab3f38d3f78df65ecbd320e9e6365d1207ef8760e2af1238752f0445b3c2f74d565a34dcf7d5c83b9b0c98b5f222187199bf95e77f2c3bcb00b3534ea9798ee95a2712e325be0d32d9c23e2e58f42f57b331fd3b77f66c8fbde3c5002bbb719ca998d60d6c27139c1a904127ee1b20650257deb46519cb59f50af348c1115f4185d53bcaab5402b1e0c84f6da1ec38af51a1db1f343836e25bcc8ff6aeede41c852378dd851e253b354b1fedee2e130496a06e35faf923e2a7512c301818520cea2d7c4d93fc5b36a0a8da2af8f8df21e14b73f4c1f910949e483deebcd95b33121e02d11e61e085cc4213f3ac589586c133a43176d7878901f1662fcaaec6a295090e6b6db50b9b66ce1282a83e22ad218fa06ec69e237b6d66586f8295b182f3a6f59620db19173ffe2c7c8f66fc6ab65037e06d0cf040a1c607244f21f84470b06b2a334e4a05adeec7542a5d81b327515fc4d677114359e791a946c7df950674bf545833e6381d9f4a8ea13148abd448245f46c7ad9c5f0915fcf22a6bc308c5d9b72b3cd3edb9d9c8b39609d42db1829b081226dd7e9ec1d3b903c64076edb7483f21f0246632932bd269c61de268e537640b6f5b234032aac653b31d3d901841318fec5fcc9c53f522d12757a441b4f18e09d005d9705668aa25888e42a1ac47d0ff4cdf620509bbcccd1feabb6940da47c794df4ad286ca794a60de1861b0af1244e3b7d3ee8ceeffb059a3a0ca404ecf1a135f5e3c218de5aba1b61a3de1ef5c37f0f69ddab367cb9c750d05653fe37339c00d0c867b1344f3a6eb959b7e74710e87542900f4460b9feba3237692e283cf783d48321b7c5f48e7393ce260255752ccd5dd267ad187dfa3d9d7749de591f37a7c6b5711e4fe41988eaf0609151c251ef33898f7cf081f0a9bf5729ebd48d35707e4a10d28622d24e32e44c465b0c61f59b730dce03cbd232df3a8eaf2b0259e7fe259f7a3479ddb52b77b4ee2938b2f0b65c3816a88d184282f856edca65b4b4644d78f9cb6443068ed898d8face21c91f6a1cfb40a966e37eff47cbb7c09262f2b2e84f06abaa13c6feee22e5f55ecc01495f274a8976d6574c8cff69a0b78c65f250accf70812669dde468dd2cb7559f007064c76ee7ad39755b1e6b155489594e608a214a4f7b81f236810f1e51a45c94eaa7ebfad893dacc94fbffb489600562a771410ba568e383c84fe5038db139406449e248d7b946acc82defbf5763833438eea641d8126dd8e7a24066d1c91ac59839e64654e0334ff4df98219156fa50ea01c1e2a175f1cb5edc8f0971d6ca5d3685152cfbed80a8fa4993c27d762b39ed27636f49cb82468583f5ae41bc69d8194764488e687370f9f9e395b38bb6a7ed98e5cb33d4730e55f25f7d32f39002ea03322c0185e2a60148591d3bf8b30b87588c7d0d6e525973cabed7c3d8c51ce5a575a20d8939555164629cea110004730b8d86ba49b059d0a0176865b4562a32a3d9e1e6fc6a842dfc497a2d14eca466fb0720f6ccd7533ad82d5fe24aa9a9e91d56f349fb3116ffdafd896c46528500913c9208ba19f6d7851f4def079fee30966d47a5e0758787b54186388394fc5842a39d63385d25cabef06ecec0412f6bb4a86d91a968c0d71ed6dd66a1918177cd8921b40d39eb363bf08096d4e609954bbbc09dd3ad5bfa8619868d4559eb14fb7aa4a08fbca7aa50bec08fdb4993e705a55dade643cc25dea32c550772dbf6692c7ed07858d3024bbb3585e7154524de19d675f32c9df92a7f95eeb03da0d47126047a346a2eec5c54bb12d66cc0d98b235fafeca9e0099fcd17bec1fe6596191f53583901ed447a9c148ca16d391a1b98a6c83c4107469b05cc1cca01ce23fe071ce874d4025d28ca6a444c7e08a0a6a46e0474cb1f1ff199c0c1d4fc92f9f0c9010610f92038e4d05c556d8fb1ad4a1ab2696007a6f54126d7da55faf09aff06ee6d0fbe5af064e2f8dbd883046120b08b4a9daeb84435d345f7270fa1b98dfff7e8139b9f42e63d2881c3357b2963c762b58fdacde635f079e19c368d7bd6566129805775aadf89a637c685be35f744525de63b85d49a0f1523131081818d477e701abf2a6e664575f570cd0b14ddb0805e03c84cb39a6c4d8b7f37ff47e6c0bb4c66bf8a798833f16bb80d7326ea9d21f2fbdc6578801fd2323e1059e83dfa6c2b32332e64fe4d0ed4289918adfb62adbccca9fbe7280f50a042485bd200e7cc7a3b4b97f9a51937bfacccecd2552a08a2cb1bd54bb7450663f75806612c24b1dd56ce3fe9ddc85c9986f1e2386e93d78a40654a849b80ba6d567202bd3bd1d5fc1ab9d7460da98b8b307f2c9374e1edead793eb573adf0f0dc87de9006840a75721f0e8917295b68fa1d1f9bf0f8048f31a299a7a4070a96ed449360c65f5cf1ccf85b1530683df80808a6723e81efc419f08df2bec65c129cbc3de00d994a88aba0c0643c508ddd665427b362afbd827d8db96494443ac1687f144d89dff648e98eeff87a31a03217188cd4b02a65e8ef9c1b910920fc037c5a4226fa18e3db1afa287b53641aeae7bd1f85f8d9aa8536efe580d082ba31547049082d97a322514a0ab46a25d9437b5886d39ebd75cc0a7d945c2793a07e8fc4da15df95aa43d0df90731a07257ddd0b83291848cd39e8637d7deb7f5871e97ec87fb57c2ec108b2eaac520af0d5cdb908d1e56e199123e2100724bd9c6568dfea22b9a91ca62bedaf11321a4235c8cd11d90a4d7441b224010da2a33568a8c33cae989108758ec3a617e4a9cc617fd85f78127185f2f23757bf279dd5d357a7025672ad78b0b00f9f9440de54199add024feb164de453973513c170a0005e507fc093522e3ecc2781d7d866cc4704c021aa7a0ffb4f46865d535771cfc9f58ff04a4a163d0dee66f6c999a394687bd83da19b3f3ec24ec347722c44b65c2befd5386a60c0bc213996cbf527d2013e352186d325ad835ee615345b2efe8146eb4cf53faa623c37f3252cef56aa6c0f570748bfa1b4d9f1a7271885072a595ee29a06f8cf1b706d1b59bd62cc6cab0b8af99835d047eb8ba8615d2d5705050a536628e05225cd55ed61ba68b8398722279d1f856a333957d9425a85828081bb592324ab456b49be9622aeea387ccdd7c6e6b397c609bc7be37befcff050a1c8900433352fd1479e9fbbb889c05698db4a704994918c2639feb5033231df2091696d08d3e58bb00362204c3d1cd9aa2d7dec60c897e15fe155cf25ded30da98b9820f809d6f1c83791ab8dbb8579d7d29bf22ecc29ea56fe7c59b58fe5b63124b9b83b3ad5c7ea631f2783c2aa222ca053a337d817f33e49da9e2b102ff94a805272ab66c96e97024ede8f660b5115a9c3c00d1fa58351d843943e4ddb6a16b6418df161a38ccfc42a127a8c9ff212067e6892e0a344525042ac3a401d0db11b4483273fd9029935865ccb8306aa805d812704e6562e204aea39895e1936b94c0c4d7ca53fae0408f85c6c61bb006d8d3e724b7d687f53ad2c141e1e32ba564c9036ac2fc697127f568fddfac0c61e5ad171f9915ec10539be96d0762625bf68c56d29f2a147a813e90ff72d8477a7edb342675648374de4147fc2ef6275827d5a2c8501d11d6013877db3cfab348d81eb1033798fd9f40f8f50d32b9168c17ee4f274dc44ea9a568e009a83d40f510e26f9935188ca2b71a822f8f472ba807d10143699f656bf65cbb26691ec76fe0aa20cfcab6218a52d6f92260135d546a59a1e0a235ca371c8df1d2dd1e233e5eee3f31930a065cb831b9c3ecf42fc2df1eba6d303a15f658bf71e9152222e3bf63cdb664ced6c617f4abab7fa8197e16baa7666af58825623601718eff87536105354fd2e5a09afbb2010d1638c046f5027356b1a88d8dc7f06e976da7addb5d146287c8c67b212bae0b3bd250fc5c061b10a524bc72c26e29b790f98afad57e705e4f28425da9f7156338589ae0622f110d7fdacc191e5e416b359fb5c304d49641db45b0b8d89439f774db4104d0d1d962e45635ad77893bb47eaa3722a341bff2e8706586b14891b8142dc6304a0ca7b3fdd88ed48cd8d91e46005de1cd80e6970ecde7b46381534e181499f9602963baa06d3ad3a5046c8fd5dbb8b0da7e2a7c8da240db391ee2284ad139813589fa72f2dfef88ad8daba9f6ee8f16f9c71a5237eeaf6df99401a122ec15b6cae9e78e8323fab746ea05dda20c35b9731b52ba7960c32ba6aa9b7ae64e44a1f3b879e44b6a0ab19ddc9cdaa9d7165ae1addb8ca161e5eeb392f1b312983d83bf8fa646d68458f00e7a907bc36b3cf80235198b5e0a879f767112c14c718df68f96424728a223239e397cdb2a5309a1b9351636c55562c154f11f824d19ca5b27ced80104d8ae21e0cefd36d621e7a3e97ee8f8fbfa4245001373a9bbe00c9218309892911284e007efd8902aec7540af2541cd29615c03b2cd20d64c3d28b609a322afe82bdebeb69cf82f8b12c8e1d17fda66f2396bda139efa7ac18ef145c8c8cd51c951f0e980a1ffecd188112f9118f894a80a6c9240c710da393d1a381ecac95dbbd7541b64554f280a41b384967509b6593a4485091de4283eb6698a23ccbc335caf2afa47339b6d5704728200e1f7ab785570676acf9660c79d06d939ff6749bcdb76dc467203dbc935ba2142225c5caaa45a1f0803253cfa6b84bb0fbcdc7ff65493ac01ad72834f4cf8e05794cb92190e43be1e513a8af262134f96bca96de76ee3f088445fb7f0f5c6a6b93b315fc9cb53cf4d8ed93809271e44a9048e8e1cb86c04b429ca03a345dae210898ee7bad4702ed71c5311e9c5cdd86fc133c0a8f57b7b61f439557602002c8a9fe4fdf499e3b752f0936d0acc1698b3aae1bfbd27e6e2644e527824f8b1958687bab6c12fd8a232125a131997b85c3c39ccf56d36dff96b1ae556da971fe7b80562d72aa38cb79cb7a4683da43a13adf92faa24940ee98a76acba03f66643094d494ad59c8a6419295be63e9085a80bfa54ea8b68de1ef516788c4f57b3ffa053519f376b497071471426c7deeb850a2ab1e07fa55ba1090ee0c8482f24f8d6627656dfb97f39569c2758d293edeb99d17817fc24c0e09abb2be46109bdf4fd72484acecd5c97827af7724f2e7986355f8207e422bb6249dd099ca445202079c390ed98a457e375c6ea1774303b697853d0b789def70e6753f87d64f267860e85f7f8160bb6cf6c8176876e415e28fb63a0e8d6a2bbc38550266a8ef26fff169ca2ddbaff6ce6f5d7f80d58318bcac51e194bc84510df920aa285ff8fd767827d06f557c93a92c78bf13293024d288adab44a030961435495e62f7a05860b92876022e38f6f218884f16d49f53b2f0bd79f139cc6860b0619152d6e50c017c1048efcf5f8fa1fe605f0b2ca6990d2ca6ab10d768b86aec5c0701f677a6281fa14e00a1bc42a65beee361e7eb1b948c59395d3050ab4c76cf20a7f5c4416edcd907df16d6d8b2baf311bf38168e2f6f465bb", 0x1000}, {&(0x7f00000011c0)="aaa20a8655c0a70a4fbca892bc2cab3e41c4656f1a040728012fdc564286412b505891e84939636d1193fe44e5eac6cc9c165fa2deeae07842fd43b7f3df66fafb3f13cc38677c35e718642cc26ab3297208525f883092ac361904a52abf952604200fc0db9b5333149c535406d4203873e7fce61c8c4acd684628b53eafebd3449b8600e06735932fd7c86fd8a8e3e6c0b433e702f1fc919d39b673471d49c972d370dafc1566fa8ac1b7c68d60427468b81d602d2fc426adfc508dfafb32d4f1653acb5bcb49e95148d72c42dcb0034323656929adc3a18e0f7b2abe059e29aeb4db6ba83a14e5f5c2960edd6b70906ecdf1c8d84910e2ed22e8217b09594b8b804128be6b4b3568824a4504f37070b41bea1fad1c9f928f5ae65a723bd107e04bd2463862342c21d79253ad2240c165a7f5b9401ccd5159aa65775be10e87ad37d28b873ff39d6d3f6f8b02c1acc3917eb90b3f8895f5bb1d78e633a68d6f8bbbe65bfb2d75b2ccb0dc9592c364ec0a7ae6fad750cc8f9d8cef230c8fb31747db3bf464807eb15376cc20ae54baa2a2b11dfd874ea894bc2a3a6957af4a9eaa46045a5290e36c91b4d65950011db5af67ab68e85447f2c450e0d11255a65253fbc3c0e52dbf9b8e2f7a578352c56d66b9f02bfeeece9712dc238b7745e5114697b84c99a3b349ad2097db4ca1950d4a3638ccd8f22f5014019935217931f79b74e706f5469ad0f9ae26761d7001536b718532db88d4db0832edfc537b7ef71e7adc5a3e14970114896fc7648d00fc6c9e3a0964b614ed75e66a2727b22cf488d19aff389d60e43e263ae268c84f99b25d68ee7f08a8d59461a42b90290657659c040fcbe792e4b164af3412dee5cf34f12b005f035676e1a9071f1bd3efb4449b6230343abddd239bd1d50ed25c4f2ea67e19de44f9c0af972ebfff154eb5e1b57e5564048490ac2057fdd30bd8bda6fca58d8ae43d198696590019e62822d6be2787043b885b8f17a4e6a5328e193a4fe1df4c30fa27e2b7e5b8066f250a08ecbad0933482fe6fdb4bfc335a2ca6c57a7fbb3d953550836494dff9956b07e1bb1035e23fecb912cbc7279664ee9ab0b8d51436b96d47cd4a3c21725045f3b8a53de1fe25722524df5f2fd8037fc21a84e4050801b625118fb42ecc03b7aeb0480ae343799c0ab00cf4489297429bc2799a7249497f4e062748b6ebc114db19f4852759ca3e1158dfa7a91e019aba724fbbb12b6a7a213f97be2270e3e5c51b073763639330774e73fcb4415c95545c3a55a34c018b178788122cb71c590a8700310559d2e266001f233181acd8e0339bc0bdddf9f93fad24068aa4617a64798c58a0ba00970aca622bebc47dd2329dbdb8fed7d0cb25e87e3bb176584ad6f576444560cae14e9eaed7940dc111c7bb25ea421f3bc83f29aa44a3ab7ef9d7eccad4d24b2001c60559bee5e0164b1a6f8c24f88a2931b00af29cd97d3cb741957378ba41f655fc7647a1bf7337bdabaca8d13cd0cdbc8501486bd675be14c559d3d07da9bb4b6446a86b01cf621101e4e914e2d573cab00b4a4216c2c48ede10a98090b9e31a78fc2d9d6526ed14804d9f2661b02da6464446dcfa259cf8b8354faaf9c6c26c8eabaf5f23b070df526455109c1a7781a55db99b24676e501e26f6398e40ade6ca3dc26b7af506b50c67f0eeb10e02a877c7a54ab35b87033e7c38aa8ca46fdeaba45c5918698930af55a48db8a4107779b3d28247bfb33216ceffeded3995adeec0b9544983d2a8787c748f228a5a8b91e5cd6ed7a95c76f37d3a7b4e46a3cb755f80a718ae843ba0d391575fb6893a875c5e5ad8cb083921d9971328341285c0c8afd8420c0c56f1917753c4ea3b1d37b35b00a82f9942c6986679647053cb2b604c459e31a165da3fd98e0e13df0ccfc8da8764963b6af2bdf51ff722c12cdc7cd271d87ab05e3e96e5bdb749272ae7c3384e10b66ce0cd258b8025862352ca26a375b4fda45f123d1955b3fb7de87d1e60dd2c26671f909a6e385415b78232b252022ebbaa0a1298c06983d7bffbecf18578573b0ae2cf00ed17477b4c1301576f4f68b5f542768d38ead6f71e911d43627fcafc4f4f4bb68d08f04cd487c6ecb087c3a355078e5023a33aeec5ac3476d2e50b65dddd2f79ae79e9f56dc08cb008feef84823daa8f3ef7584740e3799a650b4b7929e9b42d2c32115f4d9305ea874a1e559d3bd6de9296ebf9ff376d3f03604e9b56e24c67d6bcb48fcc89bce68bf00d694061fdec83a999a03992f5d5a5f0f01d2b7851a414abda2f15a6122987c0687ae255da7fe1eda921547237ce19acef1531f2f4b20fa0ffad9f23a12f64f8c24873178d75f7c751f242a85413917aeb73126ab9e60e97ff6f47e12e268961ad8e3769037aaf510dc7df678d7df468c4f24a881abc18502266f138f8198feb9f44508a2f6f274ec7752193574733697505adae77c53831b09963ad3dcda2852f3adca1b4a0c6292368ce7ae57f88d4ee32f4732d858ab2e4e7d58feaf7e14cdb121bea441f685f87eb9de48831fabc5a7687c0bae339cb9cc826eb87d5f37e74d5aad83f59bae5d622d7c647d76dcf0ad288b40ad6cc7fcf80a6edf726944de42144cf5ec0f7f9460e1b5d6f8954629a6ae034df3867d1ef3c6caff1757dbd9f7559cb4ce3fc736263699c0271835f8c70b4042f71930a22bba6153be6a75cb8fb6b23846b06d48b3acbd6d6fd2f0d275c8a3ab0f4ef5b38a4bd6d09a15830ac8cd8edaa92741caade7c16aa09adedf8e8f82926f899a674cff4bce460efcde37451891f0079d09a4991d9fb30689fa10b251db0baf04cd4eac8ecbafbbde8671964c0ec911beb2d2d81e1cb9eaaceac96596d3c22d91a3fdaea012c3881b690993c060beeee0e89a3e3c181706f3888e5f4ebea3237afdbd4fe9e3cf78062714fb8fe4ef2cd0fc2ba5a442fea54bd7bc324f58fcc62aa32abaa9db3f75e31725fd917052d79066e952ddb63ca0c9fb3c2fe73480d39e0eeb3cfa70d788844e61ca78bc31d2fc0193020e5495781c837c95e0ef879160ed3b0f76f878abba2b52aac8ae3c1087e0321f313553e46f5f70eddb78b5a28ba6458c487bc62ed3d7768bd8826339d88fc7236b243af91484ed7042a92be3e4e4bbf848e3f31ca1568da3dd3a807e643c7c8412b8afd0cdee21466453c2fa1797e3a6d320860282be81523b393a782413e17931cff4b75a85c79841da6fa281a5a740fb00755ff575de3005de8eb74e6e21f42777e21a046a8db2257c3243f11747bdcdbdb105b0f7dd86f235a1280fe25fc6856e56f61f5681ffe30c486237ea926689811d16f84f85865d89655f585130025901d3ccc4d6366d2079c90e05dee432417d24516e7b1ceac4393b06dc1cc8b9857d90835e2ba6edd616ffde8cb893f1ca7ba3dd6f59de1a29d67b35eed30aa773e46f459c6753ddeb660af41d8ffa90fea3ae98c2b173bdd3c7782536ec980b5341011c587a8579c9cc08d058dc568212828c06d31bea7a3510e8e32a1b2b55c87ffc39156861cde6c443b1208ff6edd7d113159c5d94d38eab142032db449104430386e5087724fd4a78203bbe5fc859dbe577b223435672eb01a16d3f8d78ab9bab542f73f560d26568291e8b6d6db26d86dee84bafa6441583df4da5a0655d80c44b0fd1aa2f51fde4b5e55e9ede82251a358c80fcddfeac1df7250ab2a083336bba01b1b52c5a1fb6f703560fd0151c89ef25de6a06dddf68a9e6a01d205a587427e9ecca6ba9776ca604896cb2ad44f5a6ba631736c2c543c0dab86e3834b910ffb51b9c2d7316aca5e9098db472b36a525cc254f54e4e4dab6af6d2c8572b447893fed16af264ab16341229828c3ac9855aba44fe360baf04d1ebde54d6b7fa989a4fa1cb59cca259c0551a924e412bb66468033a7c12e4cba152af28232bb582751d3b705c344dafd688578d1cda61d76e5b944fa7508450aff2e1cafc84c50a0c9fa395ff9edef6962937d65caeb84caabd27d29b52e3cc559b0f8016524e44cd0992140a071fab67214c8395d38356f98123e5689c6618c9d6c7c0ae76ec74bb44294eb85e4eaf9cdc5badb0f883612fdff1bb0ae8c6f565354a275807269e59b3808f83002359b13e5deade1b6e351fb773cca15a9f6c98545fe211044b050d3c530a430b277bab6d2ef7c941d0193f4a91f9a6d87604f7191bd6b646702f28933f856f174c438a4f3914358b8cb2e3b0e995a43d7b7722fcdbbef01cbe17b101a81b1525da3bcd75dd98c07a8569f26869cba1d4f2812cdb0c9e86bd96c81db835fe907716f24b9bf39dcbd1c48843e8db1f37c469748c6e83bade2de6ba41e3d55e1bb030dd2cf674f44d788b9815e719d8b6e871f901c18f004658d7cdb51c7b0e96df14045c4c88e7513977ea9261ed10bf2e375276abc240c6996a685f60b6212fd0bca1d7299f11ac83feae980e9a9c39ba0fbbdf2a44f7495c4cb2d51530c4106301e580c292fc94dee61ed9f969d4a516ef60ff6193ab6ba2566e06b9e6d5ba960074cb2732e2172b39d7860a0a51a650f25c866e0db23b250bd1dae476fc096ddf895b06f920f34035a5fd92aa1d64d7b132e3977f837cb9a366afbe1c830d00d380008faf78f3e5c3788ac8486ad058f6a4f43bae1241e17a3a859e95dce24e7aeb9aaa8f8f41e10ff38a72ad844cde2271f92e544ac9104a58771543dd83e2daad96b5e10fe597b3417496e20b69bab512b90b5b4bbc481115e7b7a263a55932425e2c53cd41620f4c25b846f7218baac556fb64ac1316cbecf7ddd239550cce0ddace38df2b2860c8c3e3b06d81a4316c94b8e48b96618dfb3e4b949a2b08b0a5e516f0a1a5f198f7600cf7cc27043f57809042b95ed323a3286c1d63ebb4b246923be5298efef94fff3aaf4f6220aeda4b82f7d158f39fe51baf48b2aff4f09f28e21bceaace962bb1cc9f71d4d06344be953e512819de8f698e122d2d8821726141724d9edaeeb31e137abddd9c7d6be45071c08d4efac0a4edd28b7607d492021323776421fab97517883cb5584371f4a68145c5c2103886ca081c9b9921acc1323299c645d32e0950bae80aff5a0daa6264e12ca3bf64531cb1f73133e6728896941bc631a2138e41834448a7ea5f1d5abaea7ae82a2cf46bb6e76e388df6515a89307dd79f1fd5d2fd1a0dce815a6c6e7906fd11e2b2ac9941cc1db2815e6309bd3204220993d258145b82acf1b267641736fa7dbf4e13eb0b9eab4b188ba40977a3f2c6cdc605058ccc82130738e2648cbbc2f95748b0a55bcf202ec285f3eaa49465579237e3b64b727cbfb0dfb97dd9551af7716b40e290bfe4d6c5e4074181c3201e38a888c352c7340cf920d404fcedeff548f57cf4f93543de113893174298ebb71670cabf3f88dc78646b001fc55eac6003d5adfc1391aa94d19e78fdd774860b781ddb20d76ce45ccc053430b5bf4379bc72ec15d3c7f8ee8f6a8d59eb68d6e01c4a3c9b87825027e8daae36b8e60d307c27a2242e6592b3838509acda0ccb8adbb49fa1fff3b580ba8714b5954250b820162529a070fce86c28005d6e6eaea05357499ea4ab76d2c54a69be55697a2547e15b84cbc9a4b4ef4feecb3168a8f9c9e5066ad23d1a56006f8718a59abaceb3b593e74ed1d94010e1f72b33b7e423b22b3c6112ed73518b573ee8664af5e342d0738850667b2d5595e6ba1f8f56a3fee17838beb7c4143e56845a0ad0a653b1511496373e7bf64", 0x1000}, {&(0x7f00000021c0)="93e7bdce93548301c446b55f2b86cbb8af8ab8c8bac32201371ef7ddd078d4d1bde701d329bb5a24d6df8720dd99023a74f0f9e549ad19bed5df4f515df3d56b68e549a322cda9666d3b154665a63cb0f1a78b7c1a0c1280f16fd9a34c9fafdd1ae1d0807f9f14f2a60e3cdd635782b9ae2afceebc3627e97ce9b8ce73d7bb9574f6b9823e63966e011bb7056e6169a753e8b126e04a673fb95d5ef6d555de0fdda1bab2c38d632ded904619f140caa99a5bc40c316ce50cd424075a84c61ca1049236249de899890f14c906a9a8d40702230c9c6e66eb48e3d309ff4bffe60fc1a7a7d0f87152897e3e3137cefbd0a0de10a0d15f202dc73c769f2dcafd25ffbfdfd976419c6569162b941832f35fff974f1753421f5ed9beb648a2878ac47602f5df32ec39ff86b85fe9f2ebcc10b2670f9778eaddca832fd42df37e1d0e1b57a6f1dd70d23a4eeb491f1ee36b34243946e49e337a9df9f9c279f759eed8b0d98062fde327b806787f375fe9fca1ac3204a7d0bdd97ed62bc0b789f74ae75f31f78bb36f99e934604b2e858fc71ac6f1692d544a6c24f4aa80a99ffb1736085ee057b2ea83131fb8de60dd838038499d3d75c1753eafa61446bc7e5142da9849661372c77b66040b107d1202f61175f52a9eb925003a33901fe250c82aadaaedec0e12d2e3ffd6939b403654f19acb655949fb4e0d299f45188a802ccce783b6689f3c70b086daeb0e1b0034c26fb0596b8cc5b29adbda5634c096265265133a16925275f6e6700796eb6158fb794adab1531360f472858d2012bf4c4937b1aa5c7ad6670161566eac1670d8e663aec8610c2df2811b9dc2d30984589a37c70cf71578f2b67c613faf21a47d25a7873a92491dc10528ef24705d07d8becd5e9333d7d08b17fd54b5b2e09423fa855b4f2bddd4618858be13af9c8c78643282ac3a0d5021f4d39230c0c60f4638c727afe95c71bffc04058f9281ad7c325d522b6ebdf4608a3055b450241fd6d4fc89c24654d0a8ee64e3edc4def0e9bd8c866cafaddc1cbc6e3c4e482451b131d101939e13ef5c3923b934f191158b3200776d1f0b0d89b23b162f8c327bc0f67681de7a75d1a855bc5bfff268a0c6506374438f8f29ad4b24ebef203a693ffb59683746b200b9603eca43109636603f0b3af281824b84b37df0c3be58e0ba1ce916c24a2ed9f794c99ecc0ed9e16efee6238ea2d84dc957eb32c956eb3b78b899cf17234a5797518f3b178752a92f419ba97d19c53556c08be14e0e6248d4e870356d2bacc2ae569b2c29e2a65fb23115dc0241084da79cd7430833ce80f7ac886cc990d840cbbeedcc54a9b71ffe1ee8a0a812e7409977037c85c6f16ba91dde8f57d33f7bcdde605c156cda1b6abd332d804dfac4699123c52e1c496db803847def9a04f84941b118bcf8e82068e83930e2eb51fd727059db9794ce1496c37b9eb5e2e1814b39584f5deb0b83be9b8fbfe8f2ec3c4c0f59c76b7d046b97d8c6599ee148b529e87fb40ad2710394eca54755455885e3b936d1658347ea27fa0a70943c7dd159ae52c3094d3e85ada29fa07f62879e897e6fb4ace80f0da4ddae3f8e1a678ae8a432426689ed128eddccd4e5a976bf4e7ec196d102e8aaa5a88c755bd12c252ac846180260cdaf920b9a1b92e80213c310ac0ad940537f4615dfdd3d0e6efacfc239991611b8261a2e749464de09caf6471f2c7c764e3544a5a62233f12fa846c16727ece2ceca29777c72c32fa3cb93ca33150ff600fd15ef1983585d225b4dc2503674caa8c2d2ea8631b7fdea25ec1cd3e1d982072e582f0fe91a3f5c11fa7776e96e19414b47f316a60d73d7410b7c8f0d9f810be157ba2451063dc2952bb1f2478c496eee28235e32094cbd65729824cefd2e23223466ee39e66834b5bf07726ac3f699d21c287278909f4a068394c482503bc9fe7c23237d1bf4332ff346d96fa71589d55e0851f1cf1e4315d60c8f2162a1f32c0de845031a98aa2f208c4804a7683948e9b0e37ef6dd1db1d9a7b80ad75a4187cb7c215c66c0c1f9a88cae7919b221c17d2c396e80165b3752bbf502f0024d30dfb4fe8bb8ae36a11b858237b4ce1f7d76df4f233cf8278568d2a3b6354f2aa3b29aacea9e70f152212ef75df8b655b32e2acb1bc461abc9f72505586a424b9f6f5a574fc2903db6e4d9e9278a90a1064d40d0b8fb017ff688fdf3fbb05f84eb6826836d794cefa5206bd9a5797a9d759f8be8a59f00022b274e762063d6b726f2ada04ecc0d4407a623b0e0c6e54f8b0a6e96d0243765a72618e20aff910b2f9598c7285b71209540dce4226e5bbf88990be30c6f0731803e4d0e44ecac8020ad2461f0d218d46dfd55c19af3d4a48719b32f9b49731e8ee9575ead87ee526143f42177bb74ae765f2b6bc15715e0ef296b1ca0beed5f4b7717415b6128c0c59f2b6cc788e7a044dc84fd5b8cdd15db0eab88e4352e6d841fdc1c543a9c78c5260255abf4691d514eafeba51603febcae4db63fd2a084b463cd38d09d4b359bc90e080929325b7b8c31bf1c6a226965cee3efbb2ecb5b33fd0406659dd8c5e6abf46303a92aa9c6b7f025e0dd7f29ae63e499479c1d17826f5481e99b7a77b265b80f4103c25c4fed7785ebeb0c98891178de584bb733302379048a63ce14a7ba1a58b00f8148601e9c02502341dd5323ac3ed49b32b32c12cfe983a3793d1743be5cea4a329d5c3231949a8e5b9aa9430c566b3c907d46052223bec916f7d9ed07ed15037e29dd955cc121a421c06f8ab66cb117057b320b24adbcfd21145c134de83795f21d53915186e870eafe1ecdf11d3ce6ccfc76506ca65ffc800a23c354afa37de05e8e1168e1c3bc73e562750a814b89111af6f907b9c200588aca38d0a91cff93992c4111465183bf0db2c8027c881f856aad368134af1fb753481acd6fa76a646c77b9803bba34bd563cc5fb17a0fbd1b012985ba65b300722dc4910ce37b78d7038b167b1799ff12da5dd30d4d3a2af8c5474f3d0f02e36ac08e469c7a0e9886d180a0ca18f1b04d462e88ad353b28e78d15e1298b2b0a82d4579a619b8208ad7d397ec7463fd40efdda22b63fcea4c5dc4aba852f87046818c56e45a237880972369b603eaa418a1024884d7124d69254ff57866c1b3b050560751dec823389bbb0eef461b17bca9ae67f65a583fc6725ba09f957394f10aac432fe1f054ba3afacc11069934a00723d7f3eff8179b6f47e56f1568b10fd4295697823cc038887a2265c911d8e047b4355471680a5fdf1144826ca87a4485acde35ca0570c0c9473233ddc18d359261f4a2b1a5d5d7e88c54d5d57657ad837c3f1aa60c091922ffc18300bd5e2fc4d029ff4fa0d73b42d306e9384fc5d48cf6b4e63afe06fd2a198533103a12979c7aecd325f66b44bc6b1c11723e68e1ea80564b8e7c7e5c542fc283f37531da57902912eeb6d6380d472819d510dd75f35495b26c67be479b4b3b30943e0409cf9205353ca5dbacb1bb9c6e4066b9b9bf5c1ca035e69496c944ecf7c98a039003740246267afad764ad8af872ea9555d3ec6cc4e1a48adc23a48d343a24ce2f9a4eb89a9a1e81d1003f1df0d0cfaf2b7af52ac409f276407805a3a791ba8a727e5ee0c3499a423b6a939ed021c632ec3c5b021e8c065a27b27062cb6add927863529dfc71b0d16d371ab4d893da41975856b6a3452f863365faf4359891e93d0ff987c1662f1e23101c067b460116e9f9fda1d31c4f34706783e54d3bbc0fd28755f8306e5a8371ab619abae330f166e0b6485b7a8f5ad8bb75eb58cca6fcbe1db07b6eec894e2f6eed8b68de237d53b6a0a0f849a5434771beafd99375010b1bd0856a860e164b9b103f0c20c274b011b3fccdd5252e48c4bbc83dfe5b6b8e1ba7e7f0f4e7750c68275784aa793230d57c1b1cfe4605d2abfc9aff5c702a84327618d0c0cbf0e8a0ce4ddf2caa6a50bbf13213bd139e18f56af620da74e7512dc27a01d6565b9c906e7d0a68456adbc885b0bf8b6dd2ddf67982e5ec3983dc9ba3525c76cbcdcd835210f83efece9d24a6827fecc56a0c67032cbb71c77b48ba2f4aa59c5dcaf57b4a6a0a9e4aa1be67669009fe2668a69d3281cf8c1ee15e9e2f52123b26ae1382ac0552f5b500947f668ac236df1a4db9dd95787b706584c7d559f90150674365104bc1ce2354803b5dcb227bf5a3702e30708b253d534224e0a0ef9920e1861a77a7e82958498e01cfb6bf688c0b416420435046335a112bfe8721c3416aeab4e1cc3a7c663d560e72f3756c7343c93c2aaa4bfadb548ac0ff8f09d2d57f121ad3156f0f39e61dd9c82984377f128b34dcffe11d31b43ae3c0266fb898c050d392d93786942ea7ae4a62afe76bec25e17d6546946bd56d4fcbcbd6398644378b8172f5cf818e57c90867330101a8f07210874a1c0d2e69ecdd401d9d6d976b4b85f4fc8a21f2f53ee4f45397139d42fa1ff2fbc428bc1f1d472ad9a34061d2393c03a396be0b1eb9a04dde19964d6184e4776f2f882d63e71c62fb73074c51686db62952bc08bddb7e789f288783cc3d5945e453b8616379c21e32529919b38d35abb78c3b264d3fc5b3bd3fcd914809ffc5e3a4382bd1e3fa002519ecfeb7a2ffda268038993bc8735902b01d1a25609f3998e179255a068ae1dfffbba2b2b7c792896f772f0a2b60f8d8ae161cf0d0caaca9e4114401ee5e32af934dcaae9c74e820a492e1c6eedf8dfc95e6e1840b9cd0d793f1224a4f953a57975c77544c390110c0c79babea6ae8ca1d3e59ef342580ce66f906c0cee1d828fef1ea49bfc0f0b4f5865de95a1ff0fe313c868cd642a5ce7172731fb7b8e6cba9f3b02eb178295a402f0385a5cd06b646761d584cbb21efdc199ba6c20bfdc4a9e664d0b494dcb56efe265209699c4fc1de14b455942828f1cd05c3ed252315fcf37dff17a764e32ef476c9ca09cc1c59ba40b6e60e0437d56e99c47c91d8efe3ede114f40e51ba98a4ccaa376ebc36053439b79538775697e5bd6110216d5b5217607f35ab6008bc35f960b7d2ad5cd5a32cd1e32853b8c6c2b953ebcb5091f98f9c366778b2d6012ea046d0a51e9a3c9f8f2ecedfc42f54fea40dc47500513dffd19565d7d74d3ed04830bc420ba6cadb26b37ef784fbeb15515bab7973ba9f9c5174c24a9590084c17df88f76510a7117d1e25bfa20ee6a9c040aa818fa897f18c5a1eb0792c629f1a21691a68ce36961891ab16bfbdc6169c535071a4403d8baea8d9beb0f1706a7064ae2a3efec551d7d7e13bdef9c39c68132f4a8639bc584a5f394991b34ae3c243a7e178bb289a36771e0aa3290cea149411f4e3705dbb8d79f3e9b19af6e08c5365c96ff186314e65f96c7e8143c608b3c6996a303d5186a2254b61c912a0a398df89c096e3d5e49ed97b8fb4c01e997323d605fff6ee56b9068edfdff4ec0ff9199f898f5e8bd8a5362d5b560e2c008440d0cb38863a56312da9064467ee3a6c801e77b06e582531359f70b8c6632a4fbb9e220b626d8edd7b1180f3731a207cbca35222d0bb8d213e6ff37aa24d4d063ebaa6f95e71bf19930edf46a1c770ae20387d248f787698f6ee870c1e84e969b7a372002aaeeb65cbad277f8462c187bd383bc17f977ae2cd5a8c16eb772a3e4586523df0b09a9697d2f0d4802186c2321f48b87643e520a2de180326bd037afc8eac22aed8c8e7f04864e4581070b96218ab2ae77a13d93515d98eb491864f5e638d19d8eb", 0x1000}, {&(0x7f00000031c0)="d622ed806a18121d63e82b0e5206db364d735297176390be039ebc8960d5fc463e5fbda837e7637df0f35eba36a53dc80bc6b44e8eb18b8af18e6d7d3fa0cdb488e7f4fbdbd737f2fd06d06cc0f2eb6aa5ff9e2924504a8ded7ac9c8cfd75bdc96a82ceec0c4e22168fbf7ae8e3f7106ceca46b52d6e0b470d344bb26df2f49af145f5a842931eab5c55e298eda08ef9573e334545d435242089ba24600edb70cd3bc6dc66b5a6acc24a3cdb51616a5c4fa91295d5bd6d0031f3db5ed00b3d2d63eb94630256b336ab97fa4f6dcec05539e0d67e40613144c1c7dfa9039d03d01b0a7ba340df6d95645ce3b9c76a73feaf052bfaf563c12a0658", 0xfa}], 0x7, 0x0, 0x0) pwritev(r0, &(0x7f00000011c0), 0x0, 0x0, 0xfffffffffffffffa) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x3010, r0, 0x0, 0x19) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) write(r0, &(0x7f0000000600)="f5dc3c127e13131f86a5430662c9840073f56b0d6837e452abe70af1b23d3fdc2576bb47d899a0e96e8a42c3a125d017a8e8fdbc28a527103458c9e08446cd055c4db1a4a4ebb95fd471abe782977133cb51ab25618d75c8b1436c782adf7470fc7ae5c82148f6d9216405cf653a5813e0b3e506f4c5c0162f071f1544", 0x7d) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x7f) r2 = msgget$private(0x0, 0x11) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgrcv(r2, &(0x7f0000000180)={0x0, ""/216}, 0xe0, 0x0, 0x1800) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000002c0)) r3 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x2, 0x110) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = msgget$private(0x0, 0x201) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000380)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbee091bee36433f3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000400)) socketpair(0x1, 0x3, 0x8001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000004c0)={0x8, &(0x7f0000000480)=[{0x1ada8000000, 0x7fffffff, 0x4, 0x1000}, {0xf1, 0x5, 0x5, 0xe4}, {0x1, 0x2, 0x32, 0x10001}, {0x3, 0xff, 0xfffffffffffffff9, 0x1000}, {0x2, 0x5, 0xf899, 0x8}, {0x5, 0x0, 0x5, 0xfffffffffffffe01}, {0x80000000, 0x2, 0xfffffffffffffff8, 0x3}, {0x5, 0x7, 0x20, 0x20}]}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000500)) msgsnd(r2, &(0x7f0000000580)={0x0, "0dbb1ad3ea7931165e5969a31706fe1d1ea8d6abbd4b654938f743218b3246f2525e26a46627539160ea9f17e9de62d5ac179bb91dbe2b24cab2dc1570c6350defb8c39a0db807114d066bf47c1f296db17a19f6c3728c945a3927d09ea4a57a3d139bda1daf56280dfe4c760d58450ce5367f8d921d9375df959f21858a22e97c20affd335f02f41f707dfa6cb6a4b14bd6f2b28047c74b8419eeeac0bf87b006e430825696532a2016ca056bb262458f2a51f4576a74608708fa7de996333aa4c358fb7b1626f1bb24737533d9fcaff7cfcf24cf449e58069b9a61dfcd0b69363ea3260c08e7f4075beacf22c99099dde02a0bb6aa2164735fa6f7e139d5a87312d48f081768788b83405ef9f9ead8ba637cf6d40c7c6cd258d14181623105260c9af050ca091c4af7904b6a0cad98cb4affa39b0983a604f0e96f5258e614da3cbf9b948daf11f508758631954cb272458aea491474b2d2841c74fa4933b05f6cdea5952616844ffc693ae053e47672fb0883cc32c55fe7dd079668e333d1c93cfcf73ef30d308e99a8d92a31f86eaff06ec6287b1022d222d0a75cd42b1917d0732c98dd0b9528bd0d0377e17017c28270774af6a9276dc1d52a7252c48406ec868a9245ae9e8390aac79f476104f621e295d299587b8fd3a1b6f40d7257c8a85f65c69265ec7e1aec60bb192865f6d8577ba06b0c1664b3cc9ee3754bbdc5a6d2d286fcc092b4a967cda51380b62483e434670a2976bc3fee166f50f12b2b3e779e7dcc88c43f49f78613922fe204fc3eb87953f8fa4c9c0b731b0c04fd9993ea46cbf0a24f80d34f39b8d68f8af55411345ad402068577db1c8fa41a5a6d8d1975647b2ad20c3b27337bf966525835189cf0fb6f4f7c931df46c274636d498a06fab20c3264a87f4f075cbb8dfe964f61ab66a17d7e36aae199f5f3fe726728b7b7f2f8d5e293e164cc68541dd9430c6379e247166cf508eaca81d5bad2a5d5d8d27a11fb625ba38e282b75fa9ba867a18a726ba8e3423b23052c230dd25a51f15f4d58d77eb0cce0d6c99bfbd2eba5bdfac8eddea056d05ad2043c92f49275bae11f3952c2d2eb8375146bbdae7169b293cfa5c479aae275063d84e25797c7e5f4b8efbe49b2fb422f06bffe9fafb6347e31c248e5fdaabd7541efb6620a8234ac06148ff56366c2e3daca6e1dec39ea1f1ed5415ae26ca30728e7e039cc9e31a4cc24c8d89c5d5d415797cd4bde983ed81e0e8fc2bdd7ca896acfe8c5ef3266866f917ba460ddf88001ac01181d43c3c792ec7c81634f647485be0931ca8008aa8657b0ddf58f1e0afec11b12cb15dd58ff3e25fe245b21195f936a14a72d65c5db5a9c162388a6f008c93cea933e129bfed0107942d51a0c5b58928e6b77db80bb5564827dcfcdc614a30e0ce936c479105f86099bcb42ae298b3d78ea1e6f3bcb82405a713707d8e905a8bb1b99fa5a5ba1b03ee02592a8915cac2c76ea12d6feb99e0d74576c698c4dd45465c1251f9a3098bb83ce6a93063c3c89159612ad94908a3a94c3b67f07c83f23e7723c3b6cc78adb323d550a3886a6b87b195249eb17f09be15f36f44f344a38681fe4b24763809cc78dc442406a4a813358801b90aa428462264903ac58f03899daba0bc5ff463575281fb95041859a56c1a072c1b7d479b656dae1dd8e6d5e72ddd5a5faa6b0084bb748084c9477e3f4526c250bac6ef9a09792e0bfc4b8ed6620ec657cd042555802df79747c3676749a38c4983134b8e891dc76c7e95728ddcd23322238d39b3d6f59c3ba0325753590fec771e64219eb0087aaf2376470755d985182e1ef35536bf189ae93e85e90e46c746c47040bd26e5dbe2e8bf854841864954297acd038976c889c9a202eb66710727871af59886495342ef21f182ec390eb8b6330e10aff95babbaabcd19992534b74bf8a5dc6c5a26965f63528223dbd21ffaf81ab8e66656489318be1f05e149d9205bd339819bccb024ef9fa4767c6c1ede980402f2fab8ae362bafabace86b01055e4b9ac380bea73be6f71c430d0bf481302b6e6596e03c9cdb839fcb482a1dac37f5c55a8f89fa009e0468c333a8a238b7f1cd17b20fdb0988aa82fdca74c06e884b3334082e125758443ba3851cbb104b298085d066224c11b11a8e677a989d316d92a4b6a5894c525e08b02e9fdf5a7d466751c29e74e5c4c1b9deb1363ac1ef802cdfa5bfa52db7e7b9ca3805b447cc056e0fc7ab916c11a53dc6f992feaa71a2aa0066d813b9a9709557ae020c1fe7b3b14cb02becf5c6af9369dff5c6dcbcdb21812c87ec06455d86b83ecaefd24ee7a73597e43c61212ac024504abeb8dbd0602eadff1b25d85f1a3257daece3ac130f1f2acb2f73ec80f805a056b6278242513e5aeb3532286927cf6f9e387ab2126e7013244711a76ea8b268abbd748bef4161d5dad4813f62049d166da055b5046da19fb4909ea9b13af1c5edb24760fe1431a7edd56a0d11482d9d87d4b5d2df9eb42f9e332ab0fdb156aab2373858e68fee34ed3e0921f8dff8e9c624049eb52806253a6ed0cb92a42f727f59a6491850e07fcd9ac0749b23c8a408043fe744015ad73d0769951e315c568289c7935b8e8bd6342926de9f8210f91bb68be42479a09da1794510fccaa543262170418564bac7604f623dce046ceef723e5d01211e099c6712a8b2f6ccd80858f60130c0e8d107acdfbe76a6b466da5733886de5ad6f736c9bd27c3c68c397e6206d8449959736dbb50656f6d3114580dea3592f14a9a05a5e1ff42024c0427e931208e7ec997aa84aa632a91838588a6b58f43d5a8b81d6eec3f5f67e6e6f08efb29ef86096e4fd87f3d4d27b75de3cb4b4b63f10eea5623011ab9bd30999f8c33006da31e72d6d91922cd41be629f346764c64c26ce7189198cc1c3282206725cf96310b78f1f3b0dd53456d8d815b71198172f02f05ad7236af798ee3d65778c8b1a790a88e9945fadd0c2b7781193d4f113e15ef2f9803ad7f92ee98a92b9e7f877c92f4527eecba419adf94423819eb7a8d626593b461423f6adb6a329b91366fcf2b7a03ff3291245f9a4d334cc5c65811cd638a1e6dfa1253064d96b50e5db30dfc0ae0aef722ebd1b748f459e4aba89904a845f638200f8d84c27da34c9c556141ed2860beb3e86fb4117f3f93818c8c316aed30ca5d4234ee2cd43418186ef7282a8d442464c5a91bec0d3d33a0f380eb1d49ec3c4003653c80d140b4d8e9ca14cf91f884c6a41882dced2193e456fddb743b9e88187ca7faa6a1f14bf57a6272101a2f2c97c915eda95c25c28616705b06b1fbde5bf10251bc58b5d1810ac48d7f0c6c5e435b3243675111a496b29cea8a8bc13455d5e276c69af4aebba8002154b3002a233b7f117afaf96579d207dee6ab3f8ba5e494920789ecacbb6088956f3f4fbbbb047be51bea769a0586757c9f4a7a8884843a14f265cfb60b8f30df20a61c8c57f23352a808ff7350a54d07c61274f006ff9625e9bb0b6dfcf1e4458abd4c2a0500465c7444bc004dbd737aee444b1971aaa537bc6a7540c452655d4907ccff4103f6abb87417cc760e0c669b871926a0a12e7ca3c23d9ab7ea992821e8fef29346d6867201afe40e080e73b519f01888e6d8e8d55b80339cdc4397461c7634cab184e053210d5a3022d4fe03f6f8f3228e37745ca24be8517e7707400449ffb32e7c783ff91d7a87b01bb322e13c7df9df3e3bed502441bb60f48417f82d536129f1d890c9d17afb107a6d086d54a8f63f7df141e220b8fbbadd80d0da6c1cdeeb52121362faf62e2e60b7ab1ca1766b24936fcb73534f4bbd171e0b2890756590afa1a61b930ec749951ffeb8a9ca0bead0cc0bc3a77efacd38415a450f3f31a1cf2a6821c4f6e88a6449d93f2e8e697fdba08f1fd5e2601ce8ed8edd86ec3dc134f27af9304b98d61fd8d76765b701940a44427d72658f73fa07574a8e3c02725877710db6d93350ff316e18211ef220dba8f4255e4c397f59ebac25d8a3f0e89afa6814ef01c0190dae7486e6d3870f9fa1c4973925b9375aff7b482b5db8db9a238189d5ecdbe26994512c309a03285afd5970adf65451c4db452b65f32212521b190ee40898a94c68bfb68035d00924987a9205d6f55d928a773789ec721c2d274d67a4a6df7c15d442dcb8b80de14d1e6ac9347c00f2abefb4076ae4c19d77fac0dd27fa01d8a7a199cc6ce65b5817764c9aca5eb6d76ae9d30ee2dd057b0c5bc6f5391141029c1efc99c0a523c633d6a454de7057611fd37918fad982d564f79b05a9eb78d589783809660b7077e637683aaf3bcad9a5407ef3e3bda944f6a25d41e0c30acc7bc029cc3a852b98a842328c7ba3db17a679feba32362f487d4ffdb025ac09bcea382ff73f5a4ea6204754dd55b364356656a6317627d78dbb5825ec63af23c5adf686847ecc0ee7484df5bf249dd7650a8b8d402ed3d0e9aedcff0964bc0e52d589f53533eed9fafb2766994280d4ec30828535fb4ae764f977b987fc4609ca4ba681703abc7aa99079c9994ff625567355e88ccc6be67a597d077833cc3c1ca5dec0f07564b3ffd9654ae51ed36af65cbfa9c71fce004d30a8302e15b56f2144734737b7e90c736c4e3df7be34dc2e936cf958a69f8075e84739af5afc9eb818bae02a9f660e1645207afe44e5a88ff38490c87ecbac20298c530b4976855ff9a3f928bdffa88a10f275f4b0db80330dd605290b7c36fac31063f773542e4f517fb91d389ba60af8fc6fd39285b8e2aa7905b6d37d2b83a89b309518fe89740e4dbe0bf887cbe1d1fdc59841e3232dccf53104c0814e576ec95bac9867fec6a67893ae6f10f4ac92a2f25d45ae2b584e71afdde934d764f5634c45ab0299e28ab5096c09724a8716ce0ef2bda58d54b9c6feacddf38814cd1203af762be88eeac4821916cf844167a2fdb56e882df0f7eb0a36e3a787160ae2743efdb78ca75f1c7629fcffd724e5ab4a45f50b0301bbcbaad12429f529aab9b5e2ae8da0e202d639a210b470cd8453006e2b5bef4aa7ccc25b0f6103861115fd92e846be40319d40fdaeda23b39676271d59f05de039dca2ebf5b36ab4d5e7e7bf15f1ee1c51fa7fc5ce2f426ac167654277cab54e12da98b3f6cb711b02840209cf1b6b425ad2726bc243f501cb00c5efd0e3c83ec47d31a1c991ccc2842f3fa65b5caf9efdf6b16b99fc29e6999145c740637f95409522d5e49e6961fc805327f94f5b15807e68ef3837eaf7bc5a4091f90f48003920e68f93e0fff5ef3caa6291e17b2b4b404b6d78dcdad052c2d1284d4d90e30a6814a0fcf7b9331e66ac52717ceaf38afd204e15cda2824d618bb6bfd293bd39d4426174e454c0acaf33368bfec55ea83d3be59d9ed385a3644305e8c3e42437eb53061df73eda4a9bdb442a5768852968bd47cfc350dceb5c0b1c66434d1b0feb5460bbbf27546bd6943cc2c921925381046ac4f236d6f313dfa5e3e22071894b5326655e952aa20b06b03f1682ddf902f52819f4e1c63b7d7246ff679b5ed6ebaaf1376e741e9e1e0c0f665633b1d2cd95ef91621bedb50a23f081eb9fbd75031fcce7d0e6ed070d98b91b7ea2d104f9b26b719aa9526e5c53f5adb231f59e86254c6c53bb8382ecef69808283464df73cef075fc2d1f3a4c4ec55b50f48107c551beeb72449a9ae6f69803c14375bae1683c1e1944bd600c3f1f09cc539752adb1972ed3297e589b736c959b52e7243405bd3cf6b6b9"}, 0x1008, 0x800) writev(r1, &(0x7f0000001b80)=[{&(0x7f00000015c0)="5a3a0a7a713c921c152cee8ba0479d5a238968d385149dc48486070239fa0ef46e96bcf6f9af8d3e2ea9c278605415082d40d0fb62c9937d5cadd5e0e623894ca2bd190b8f68e3394c42357c2fd63dae62c298db269220c2e512a9acb5e04892d8af2dc39106a9dbdb7dcec27e949cb5b221a84b53b560fb4367d8e85a99ba30c16f1c5acb949e27007e1b7e4d8edec2a3bb", 0x92}, {&(0x7f0000001680)="00083d0bcb5bbadbda926f2a5abe66056130118f48cd800f1e7905165768448dcb04d48c157c38f98f670d42256f1335b2048f5540d3ed1e7ff0808adbddaef75bfdd0fc164dc7e83fb222b4380cc2938bd414bb245a7de1a03416dd4eee2262bb0461169fe5f68c2d43cd3c55aa8392e23c257249edf610452d6b3f6066388df5116c2a46d370d6af1618ed5470d398ac2b6b74bd35da071b57e81c936dd5b264adb67a0247079e78a25b55380ac32eca8880d34731a99e3ffd7685fdf45e3beef4217b", 0xc4}, {&(0x7f0000001780)="ac90b5b09c066b558f6937974b37a9358031dd7e9fa765ed74586adeac8c7b83088a508f2af9de128e1fe2f215699fe92f07e8de9d31a05a542ad2c12f1813d0b0b4e3c8154edb35b2c8f1706aeb5b8b0c5c79e18b8d12958b7558aac67db7873022956047ff39490583316710aa415696f2a689cb1d7512523dd0bd8b2d9004e9edfcffef5a4bb6398812e7fe0d66e8ee9f585cb7db1ed202ed66f734140dbcd2a8656fce167dbd18fac32d967b7e59c47da340fa5c8ff7d2573e8d19f451b247cf319fafd9fb4c2f26f8d3afa000b5d812ce2f5caab57c12b8b6f7be0b10e28b9e4a2b129aec08481f", 0xea}, {&(0x7f0000001880)="62267b0c5cb599120e", 0x9}, {&(0x7f00000018c0)="3c8b1db8c4a19f493cd158b09077669bce0a094e6a1b613149ead83a04daf0692c2ebc1d533ae2308f264c155c9d5e9d019799876f04dcd81e937dcffaf441db229d3ea0eb49860cb8538b9cb73c30c238631f03649543a6ee62458aad2902c8d38ad7831497116b55ef5290b950a49b35503327953f361cccd74781f04a8cff667f74cee8929bef512367f8e77840a6f165d13ca6abde92c8b0a0ba74a110b742c61db359c741c3800e82b77541243332fff64001951cdb4bad7cc7375a0a881ccf4f4212b378e92c8ae5656a6fc5a9d6e694cdece16f323850bb7b8c88f2a82df6", 0xe2}, {&(0x7f00000019c0)="68e9f48b348268686d4808e7cc711b1989f183c0b5287a00bd4ec44c8010e8ee58b3a85029f1eebc92b5a71e62fe67a5bbb2e476a811b817c8055cac3a354f22dbf2114862d82dabd8729d9498a279532e41fe877742df82324fc34ab8129bcf76a3557a7ae8b6dabd230c63a27086d194e8c6092ed8889115781eb659dfafc54e42d45c9ffe4cf602b96b006ad60f2d4a174349d48ff9f6a6c5fc0613fcc0a31948c06c5c02416002d9ace15994dd6ed1c2a2d830c1999941cc6a78b294ea4f765c927690c5ee96aa53d8a9b231090fe5d49e3d619a10ca0bcd998bddc674f889c53f70acf57b0180608eb984e0f983694a6a8fb55602db7cc1037a93", 0xfd}, {&(0x7f0000001ac0)="f1cb5c2e373f16c743c27bba14f5024fe656884de7ec5e863a70366fdf018628d55b99e92f833ef7bdd5498779168b67471c304c90244d7eb3640ce5ac7bf2b8580281151657ebb464f82b547fead550d7b404df77be82e227eb2b538b57", 0x5e}, {&(0x7f0000001b40)="b9e048b389ddcb8b7a6ebd93c174c24a83ff0a148cf7d99fa06097815b352870de259861df6800f7b04628c0a84acb26808cbe35d903", 0x36}], 0x8) pipe2(&(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6ae033885852da86) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000001c40)) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000001c80)) fchmod(r9, 0x24) kevent(r9, &(0x7f0000001cc0)=[{{r7}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x6}, {{r0}, 0x0, 0x8, 0xd, 0xf25, 0x3}], 0x0, &(0x7f0000001d00)=[{{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x7f}, {{r9}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x0, 0x2}, {{r9}, 0xfffffffffffffffd, 0x8, 0x1, 0x4}, {{r5}, 0xffffffffffffffff, 0x80, 0x40000000, 0x101}], 0x40d4, &(0x7f0000001d80)={0x1000, 0x101}) socket$inet6(0x18, 0x2, 0x1) 16:00:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6}], 0x3, 0x0, 0x10000, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x20, 0x6}, {0x18, 0x3, 0x3, 0x401}, 0x919a5a6, [0x3ff, 0x7, 0x80000, 0x1f, 0xffffffffffff6c0a, 0x3da, 0x81, 0x10000]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) 16:00:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) semget(0x2, 0x3, 0x40) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x5d96}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x24b, &(0x7f0000000040)="b2") 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x11) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup(r0) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x100000001) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x0, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0x5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r3, r4) truncate(&(0x7f0000000a40)='./bus\x00', 0x0, 0x20) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) r5 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r5, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) r3 = dup2(r1, r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) 16:00:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xd19ef02216e8a710, &(0x7f00000002c0)='GT') 16:00:36 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) dup2(r1, r2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x8, 0x7f}) 16:00:36 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x100000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/59}, &(0x7f00000000c0)=0x3d) r1 = accept$unix(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c156f8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bbc1147d2c87de234da68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000321324edb982f985c9bd762b8541d7146f2cb984578d4631749bd98123a786bcc09d2ec9c25d5deb24d8b7ad4fafee2e31af249e7ca916dd33918864c49f30223a63a00367174a786a5aeac5876011d0039705d1fb6814f73a5d08a1d447278d637daefd2f97c3283262715bdb06c559298ea6e5a65dc8e42e2e3cfd090974674f54f24654719a6e19fb7921d40a70dc98bc9c3245223ccc8b02c7e332255a466045a29ef1e673a8398fdb84b5bd09ec197bdbacfbe0aa904702fd63"], &(0x7f0000000040)=0x1002) setsockopt(r1, 0x59, 0xe4cd, &(0x7f0000000180), 0xfffffffffffffea9) socket(0x6, 0x2, 0x8) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x18a) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) open(&(0x7f0000000140)='./file0\x00', 0xe4dc554f89cc5bb2, 0x4) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="b6") ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x9) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x200000000000381, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x20280, 0x90) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8000000000000008, 0x0, 0x100, 0x0) 16:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x20029, 0x80000008040000f, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/91, 0x5b}], 0x2) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0x1000000000000098, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xf7ffffffffffeff1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f0000001980)=""/178, 0xb2) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000000480), 0x0) r5 = socket(0x0, 0x20000001, 0x3) fchdir(r5) fcntl$getown(r5, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x6, 0x8000, 0x1, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000080)="f4") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x60}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x9, 0x5, 0x100, "5432b960f418d69ae752c629c0d2c79b9396062b", 0x8000, 0x7}) 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="cb2ef5cd55cb8393dfe9874a98188d9ae99a1141b88ed9777f3cc1200de93174a62de7850c32f8f3e2be00fd4d9ea13f2456323f962e8a6d400022055d8840213987366ad27b4ab5e8028cb6526f351b75087a96be1da24afa82e9d01ae89edc2406b2aca41984ba644c56d406fbb2279232da9424517a81a2ec73f891f1d1e8d656f4988d556e09c62908cc", 0x8c) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001dc, &(0x7f0000000140)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30022, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xcc74) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) ioctl$KDGKBMODE(r1, 0x40044b06) dup2(r0, r0) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x100000046) close(r0) 16:00:38 executing program 1: r0 = semget(0x2, 0x4, 0x0) semctl$GETZCNT(r0, 0x4cf3735ef40fb16c, 0x7, 0x0) semget(0x3, 0x3, 0x400) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64, 0x2000000000000}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffffffffffc77, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x100000000000000, 0x10000000000001}) 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x3c}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde2, &(0x7f0000000240)="5a523c0f239ba4a83facedea0b640c6dc777310f501ab454863beb048b4d0e201c7dfd10b70b45140db479f9b8849bf95cf337f61b00b9eaa246d9863d7bd189c031013a4c4d806dace362f2270f0ddcb77c11e0b29e083592133ed6c8eea43adade173d938da02d633e4321") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) socket(0x2, 0x8000, 0xffffffff00000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0xdb) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x10001) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) nanosleep(&(0x7f00000000c0)={0xf1, 0x5}, 0x0) semget(0x3, 0x3, 0x200) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:38 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:38 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r0, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) 16:00:38 executing program 0: socketpair(0x20, 0xe8e52a9ec6e8e758, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b633592c1c474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d500800"], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x2, 0x0) socketpair(0x10, 0x14d91a4496e85f5d, 0x2, &(0x7f0000000000)) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) dup(r3) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000081}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20e80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x3, 0x8, 0x8, 0x7}, {0x20, 0x8000, 0x5}, {0x8, 0x100, 0xff, 0x5}, {0x1, 0x6, 0x4, 0x1}, {0x81, 0xfff, 0x7fe000, 0xed}, {0x1, 0x6, 0x9, 0xffff}, {0x1, 0x20, 0x6, 0x3c}]}) 16:00:39 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)='\x00g', 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) socketpair(0xb036f4f455890230, 0x4000, 0x8, &(0x7f0000000100)) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000163, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x6, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x476}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x20}, {0x6}]}) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xa2, &(0x7f0000000180)="af1b6bcf5068700dc5faa80de319de6abc23f1fd6004399caf9d7d4a60700027a0b0d83ccd26a22761c0daa4747d0663a47af34b994b7c0080169c1aff2c0febc61188761561727fdce0191bc5cdc87764c586e4a9aa21a1564055bc8644ac54e9d33bfd1b4415f09a6307db38c8202b3eaed64ec57fcf7c6fa61f20333c2e5ee1a5f568c6cc42a850b3c1fcbd2a79e0c41ca2c9dbad0a4ca1cd0680e24bcbaf4612") ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x0, 0x3ff, "6a173541e41dc5ebe86b9e9baac08e357ada79e9", 0x4, 0x80000001}) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0xfffffffffffffd68, &(0x7f0000000140)={0x25, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:40 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000000)=0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) r1 = semget(0x2, 0x3, 0x20) semop(r1, &(0x7f0000000080)=[{0x3, 0x7, 0x1800}, {0x4, 0x8, 0x1000}], 0x2) 16:00:40 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f00007c1000/0x4000)=nil, 0x4000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r0, &(0x7f00000000c0)='./file0\x00', 0xe9, 0x100) 16:00:40 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) shmget(0x0, 0x4000, 0x200, &(0x7f00007ad000/0x4000)=nil) rmdir(&(0x7f0000000100)='./bus\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x913}) 16:00:40 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000002d00)=@abs, &(0x7f0000002d40)=0x8) connect$unix(r0, &(0x7f0000002d80)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendmsg(r0, &(0x7f0000002cc0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x40ec}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000100)="9f0775c2dda5599243d5a02896c156de4293bde89da845cbe55a89030d2b291c8ec6bf4a60b206d029337a00185acc45f576755253aae2fdf8b866bb6960d4c4310eebf9570e4136b1417333a1c0b1419f4297617512657e929bd025d94b95691e2d826aeba4578126adda089f1ce4461a48704729bdd2a9edfd3088", 0x7c}, {&(0x7f0000000180)="00a832284beef273befc3665d1bd41e414c86c7a07c8180e059fe0e745e7e8df436bac4d5c12edd59331b3c7debf7dc3e5b032030750e26b07137edf1348086c287de8d9c18621afe20737c432d2c57449902169ae9ae0bb0c902eb56a6a2ec46d87b1059ea739cac7d9a57caf4b419a13cad83cfdffd0905508a4cf3d9be420ec1b3f6397f7b223db6ef0cc92f71e63c4a85ebc3c0fd845d874e160827c6d88f2966e4ea633c079792412770129f159ab544495b73ee6da2ccfa6399a422a69040eb6dd8d4132231c10", 0xca}, {&(0x7f0000000280)="146710d964e052bd6971622b4c27d31c5cf3199b4f395bda4c0b352c87f4f4a5fcbaca388dc4e4f5c4cfe27f961a586d5db4030ba0b92795ee3bb0ffc29a4775df1fc021e05d7529d8abaafbac94dec98ec8eb0baa70f8eb276e246c5bf23072a94fcdbf77552a44d032225b5d2c762d33f4b85ab7ef26f8afbaf9a149f79ca4ff30730bc328a967f601fc29cc4b336935775e797981", 0x96}, {&(0x7f0000000340)="1ab8b12f5812331d3eeac169227cd189458a815b23ccd0d90cf74fad72f13f7cf997c38448a8868b1364fa8f2d29d07f0bd60192f0d8f5110177e3971b0a7d6338545ab7f99b587aee2f74288de3a71146b1d86b4ea925cb23208a9c028326c681eab86a4d1259", 0x67}, {&(0x7f00000003c0)="d7a86fe2e3e102a55eeeb0e0eeafe1e4afe0d9a32f62c203a501ec506adeb3d15b2f0d21f98392d61b8710f702d125d758fe4d0e45a7cba00cb2111b70c72afaf882150b7b3fd038a9b72855b0d6b4e3f12fcb56cd3819e15c3c1fc88089400a8a4d42d26dfd8decb6072c180abe3fb8ebecf9bf16e828b3480938341649173ad3a328364fb58263e79e7980f544c9301b3dec73975a69bff85f311cf1aa1a8c27e6f489fc3875205892169dfa1bfc81566eb67e", 0xb4}, {&(0x7f0000000480)="d8bc3423028b4d9df2a881b17a4121e800aa42645bf08ef83ce2e268eeaff22eedde385722abba864a070500c9a55e1e44e4896c6405873e5cb6262e2b8ae0dc0d8b7de7fdf5666537ea63d9ff82f657d6f25d398bae3d223bcf160c07da96", 0x5f}, {&(0x7f0000000500)="4fbb42d80c12a58c0e9d16b307a89b7787626f", 0x13}, {&(0x7f0000000540)="a568ca7db455bafd0cfb2dfe1221f32ad12b9c94044c2c81f76fb3ebab5d9b312e09af5fa34dae63ed49b850be6918e68d47d28188c03e9a452d84103c2473a3db5ac4a91d1f7832b973abfcd214c4887746b0d1ee84e6cba74a6261a591cb4c23da8ccbbe258b66822582e5ee5f1504ea1179b3154c4204656c8d3dfaabb996253798dedfb16b5ce17b4bc2894749e9bbf9ab99fb4fc1e0ba36e8ab51357f06f8aa98a7a92afc1a8949a2df095a210203ff0a8cd0e4b0ef57b9296cc058221900c489392030c016cf743c9c9f81437200c5d8a3ffb5cf6b5d69ae4ab7d7025eb5e55d55187c7c8d1b5b3a05bf17c2a21dcafd40dc86e56c06710327b054d984f53ca7191a79eb5c03527122bae9bb06dacef5ad25c69b6cd57749d724dd4514b56d2d20bacbcd163a61bdc644adac5008d7789242855053c2dcf9983f6d4afc966e2175b1eb834240471ad47b1ad745ff0b67e5a2a1b14f4e4184a3fea33a9be17693be17964f86d75a5b7ed26dbbc545a5f09846fdf6c410394ed796c413f8f51addcf804e662461a28b55be83ebc42173796a4cdd3e5713e9a763cc478602d4a8f26bb0e3777529c46f1cc19a4db9d99bd3cef75fac5f0227c322d54d24521d41eb7e232a4e70e7b7eb465d6b72ae40e6b8123658a5e06f618bd996bb7dc5c86f7c5732be14a827928db0d60575f4063696d79639647d385dbf96f64e0ffe840032ebefceb5d34a3fc826d36bda238bfb3c71be79972f408cbed628412817bd00fd213806a2a9f7535f47cc8b437cfe19462da2b123a409979a487582d0e7201fe37f6cd98a2e6712973c714c80f088a50b3728b9931ebac8a98aa253817cadc9891c3b5c9fbe4a7c3f96c4f2cd0bc67e0a980b431846f68b4507db6e9eeacef40494e6f561e30dc88a0d40aeaba140c79c6690bee9ab52e5b3c8793127c71ee51c9789c410f8cbbee57a7790cffe488579e1ef96af1fc08c2614ae8ce77094666791f383c62e85840db282ea520f6396f401cb662fb3dc75f4e5f2160197e5d8c598c3a1b4875cba241421dfa439be730877a6f49fcfdf103ddee6560c6d9f9ede40019254edc7db3cc9f1175012fe8f8c02d0a0bd0d8d74ab887ef584dae714345ca17f9067a37c285e576cb428dd96a3fcd608720013a59e161ecfe9f8615b6e5eaa1f3f3eff449d5a603724edb21d5fbf065245909f6a3a48904ad0762c30be26b0131596712beb63735d5a5b4ba277aee2d6c87535935363740a068379f49ec463d95a53a7b3518ab587bea6c147864719364823bf0761c97b8bab4110623d4d51130129f36dba2ee3507626d286cbbf383b145e395061e41db12bb174db4391783e1d87791b0af88269522c1585fead8fe947d668d35ca47796e3482941667450318a905668cab369dddb220a5f42117501f9c770041df15ba7e179e1b1dfb85b1e69c8934e2cff793310e508726dd69faef256158afe1217166a6e53ea0eaf2c1e11a5c478bb08f3f1a4c4c1a0276ab44760ffc92f56bf1ad5317c9759eed6bbeab09a92a056741c93c3f02ff83305980e9c789cbfda94a86f35a9ede4084f8ebb2590cf67910db36a6e5b7169a17d9f484356232f0113a59c75175c48c3b0b58580bfc894db20efb787059cbf224176877d63ea42fcc60d866fdec6a4c7f320a365b0355743d215fb7b34e61b996507e432bbf29cf75c8264cd24f05ca2061bd7f95eda79e726d6ebbcf22f7e734fd490841412bf23e567205321211a19e5a2f0cd549ef2e09d5322372310c5a7f73339dcdc76093043e491a5f90727f6ccd685f9c586567e94822ba62afe5b92ce4f0a3d2954b963db8c60a4a44b6f04615965dd77db233c80fc6925ce0547ecd9165cd2ed1bb95ead1ff5888a9c8638ea0b69cebcb9ee43779ebe0ff0f0a0d094ca5ab990aacf7f3cca2801638f0e383597ecfc6353d988ccacf982343879e6d8f04cc8b2057bf0100237455570a5c643fc2fb0e7d24c8e597f59c552ae004599b82785936566abfaefd8b0e9610a1ecc60b5c67ca7889d5dfe317321fb2564cd456633041a6fa0d31ce571a864a5424a791d7ba3e7dd006bbadcc018c6670b85dde44c2ef22edd5b31dd6e36e7ce43d7282fe32cc86449d96c25c71568a862321ceb148d5cffbc5b28fe6447864d13f80b3463cf49313814945bb7787fd2e62f07eae33315e73b9c46aedc1a0542ed0b0d6d92b6455eb1e544de8dba294a1d934ba03c454a37c7b316dfb14e0f6cbc3c0aa0ec2855e56cc88bfa1793eadf97adec04313fc1d6df9e1f8037f0a1cf592bb334234cded7cef870da0e09d6fce4d8e38a4311ee51eb9fe21667d61e462913f601f28c2ac084e301a7fb06f697107b8a5c2e7a16290ba82eb1d65dac9cd7008468c11834bbdbc88eb3c9dfe1940fb7dbfd2d633c821c46cc34da61050475f3896af6036cac7c533e8a41e2120623e193bd739ed3e8f0a6072ff41d608a18c00b5da415c3cd4ecc13b8e30af50a10b95fa592ce6fc52a575fdb048db92f9c83d5819b49e59fd1d157a4324b631fb21bdd3def556c418dba78617fa7d422d902070048bdacfd0e128703a00c997891c29c9281a5766943190698ffafd44330c08318f5da382bd41bd64e03c214b663ef75e77d63318629505931f41fbbe0ab6e33e6c9b796406b61cac5aa364c349ea936f15e770542b25a59147f5a79da5e3d3ec0011f342bd1e70908e46c1e0a203f70c9ee0d46886ea3d98a32988d2f821be55919e86859a0a9673da1c7fd7c31a25b3ef86ce7b3f8a5f18f1758ee1ac9a7a3d761813cc54fc83f4e6813dbecdc6540521dfb7f5cbc7f8a84e0b288d849201044a546ea62427000cc82a21da524d0e891f0097c6ec83ea5c4a2451514d7706f25223a570d222988d3fdffb31efde1e90985b6b98573eeb7c84c97f0a56a2c3858e0d6326cac48963879460fdfa8b6e7542f3bec8a593feff53988dbdc50baf180bf4a09c042b03ecdad675737754cac97a651d9f487fd193a96890f27ae6e23d9b6c794699abdac10aa74f1a110b2581619df9fd1dcb210a7dfb079393fab16c8a8a3d6b727f739e7cea9a5976da9de7a064c56fcdfe8c7bb57f3d8da462ae05cf143f3b251fa9ef01e1c7725dd6e201698dbbf48f8bf2a9f2e439756a8e4d67e8ad743b6ac687fff99ed55d2f2ad31e6e84fd2286431dfa724865a0500d36633de47bc0340bd27868bd64a9854d47c3fbebb6ff50a7022d62a2e3ef5a6a939aaa925c5573756f26ea384d925cbb26e9c885fbc7453ee5d633402042811864ce00df16236d8b278f8ab5f9d1487fdeaacf7b4bf2312b4788a55d9d127a0b3148b6af3093a566cf8d3002f92eb96af5f844f2e0f3417a18c425b6797f3ba4bcd48e18bf1abc5dea14b85faa9c2428bab132e23082224121f2cb77e96cba417b3a1d4c6dcaee364b5b0b478280afcdc3d986e1e0c1ad02d8f3896a3ecd557f1c2d3543e772b17b637ca7d6ba93ccabc115dc023c91c03aa2b920fd9fd22931054eace2e1c2aaac384d5d57b7735ffdfd635f69019f511067dfe5912c7b310316e33051d7ba4106e3ac31442907a45709c554024d02aa619475a1e1806ccb4392d96272715109f71aec39d27ab709701e7311691d8bdfd28e509c6929ea3cc6f89cf1dc5240b3c933dc57710efe18e52d869db8c4e1fb6633658ab3337e73498418ff3e21601931281fa2d737ff5f789450595e662d179fb309a1816446a5c05d582bea63c315da07489420e8595d5a35453fe9b1064997ca7eee3769f13ee7be48cea608fb56abb4a9873c75e3f818b6ce3ddc05035edd359ee398f5579c4ed5cfde277de4fcb0ffb3da0eeda6121048968252e33fe2931f0cd548c9358aaed95c824548d64daafbad506017b0dd5ec276eca6e00f9ddba6a64854eb5b7e116a87ed8cd4841ec4aed4ba7ffaa355defab747f5c1a5b8dd72a91b6ed1dd7a525cd8e9933d7222445096576953de33bd54fc572e6700ecfca10dd07357e54546e7f72095a4885267c287ff61b649151fe56721ff0ed893d1b3b624bd115efb4f585b7b198908edddee9c12ff5cc8bbcb1d7004a62d72172b6e9ab296c68259e3033ee2a5a3e99276c6ad41ef23b0f1ccaa25de17b1a9020ba03a98c4637971b2283624561d2e8161275524d808a2610d828dc41a984a269e345a07244eefff39616d6d6e6fba7a2e6a65a1ecc7bec282471ab2bf2acf5f0585256a438e294acee4c6bf416daf9ddcb7d76c7fd4fd6e45601c4eb2d77b176f9dc72549dcc1f25888efb34a71ce35d926b1edcae59b1931faf169ce5e7196e7c8383ef93d402261fc300b3f6883211c4a2a7fd6029e793b6838db16350dacc50d7193f74b8d1f38fc01ef48e111ad1549fe6587e6a7e332ba376032250598ba37b8292bece75c3bf315c909b95fef778df4fa5db4c5a60514ac6dc82c337a8243808da35c180c4e947ff2760737792207a87d2d5dc002686624a7f03183bc10d763066bd96087fa69ac023058757245d7f7bb97c27c6eaf48c5fef9381894b4d6a20868568bebe52671bbe57aa17b5eadd7313f13ae688389bacbc39b775a3d380bf706236d7f2fda730526823099565e295652acdb73701414b07047b737684ba60ed67103d51c8e3eb247be2e26cc1924f39b3dc4eaa916c6bbc85dd0ab6b781a4ae32271e9fef1c918e7a34b3296aba2472caf5f506b088e82ee7f5b1630192f63490b8d3d5287fa8e23ec72a898726de1aba828dbe1afd8a8cf487eed53bb824340e354c94dba97c434b643da478ef23813cf32c646e34b0b9aaf622d52109963cc2b2f1802ddfe3fab3a4e87cb18aaf9e1819fd5514afbae6986e4341a3fe81bc5129316ea6f86ba4c8883eb8ea8c6c4bcb4fe706d518bab1118ec4735fbfcb4cce6bdcbb6fac3ef77f225e68350e9a155211246f9652b27e96781dce9e9607df7c17d916bc26c506fbd2dfe10da89fb1ac7253a2955b88ab6cf843c4990e6edb9cc2e9d9bb6486add9ed9185ebd608e1788e211679a42494a91e4cc5b261049428b2cfe4c1674351b72c7ff05d119f71291e5042109a48843a70250b7bc05e5c545ea2e4531b7dff09e0d27de1785af383669c2ad6ec6bd559ef3d2466fa7a7be7d9a7154c163231a9d8e581415a95d28ec0c86b44f245622b65d3b927fcdeb6553e194c276ee8a741dd07e677c906f665aa46a803ba91474a8e713854cbc92356e90c8c1532a348f7b24097e18957ff27cf5d5c121cfb8ef52113e1336c1e2b1a4012a73732a855460f863c52ae64a69929cb2e063589c0bab6ca83a03ee8d0d7d2d60eb7957a13f10d0b3e482569dcbb7d3d607907a6c81f3794ec573e0f5d48b4f1f93d557f8e32c41ca04414c7eb0363adde661a541a2e6338dff00c5c8d49364d737e95637c3fc1d337a32575f6cf0e3b077f6d247c082dd053711c8201a701104eea40edb0a744058aed102589290b96a4259e22817a7d5657374165c203c1b8650dc211e6b83c5cffb6b6342d5836843982b7d2b70eb38f9c03e608c7faac5fb887d680c097de8e3d734b6ea8ac4a45cad40f9dcf9df34009796dfd97ae397f6f27ac9dcf0e7518f85e32e684a6e4a7278aa0bf98d0e6887c5005be6535736439058e6047f232c58bd056ed5b1e47a581dce8eb534b68e4a746e9eb27598aa9f90ee92f3d65a2337c0d50dc00e9d428eabd727c1281344faf3cc9e2ba06edebe458e5ac6e505def7e79c48adbad2fbac711f706901df7377b600f619657", 0x1000}, {&(0x7f0000001540)="8aa412d33c8dcb6eed8b22ae9e6ea6e4c63113f9f55d8f71cdaa05f2", 0x1c}, {&(0x7f0000001580)="f72e4574204fe80eddfc11ce2e73faa3a5aa73ec59a9eb099e995cecc24c13e55108ac4c", 0x24}], 0xa, &(0x7f0000001680)=ANY=[@ANYBLOB="2000000000000000ffff00009b0900003156bb0504010e61bb4a000000000000a000000000000000ffff000001000000e48ea4ecada25732e64aef6f53d05abb30bce90afdd2a7c2074e2e98e5510fa6b06f702281d36181fe4b63555c9281f7bf4c997ef2d8aecd5d4dfaf43ebcd26870b568c9d6e5d84c25fedfa82b4bf08bacc5ecec88ae0d42993893ccefc58f2c30524f5c714ddf50d1a032adb49f307acbd6db8747d77433eaf6613e1d61bb74c5c2cc303993c8098a630000000000000001000000000000010000001f00000098efa41cbfd7f2f9b94c4c9fa3348a2ac5b6fabf220e24521464cc8a07106cacd65bfa81747c5e7a40440407009bd7973687c16f4b099effd50e9357e3d4661b0b6f16e265f3e1fb29011e1dc58c4db36147ef25f9f14b6c5cc77b5fa7ebf34e8acd6c149e9856c76dae967cd83ba434d7b21a6a1b309ab2c54112b7b4e215092fa4ff33f799d9b0408001003547d61a225cd1ce9df2543707d3892406c6a763e7956442b6b070176e793a331b4b503426060604e1877cab1173e01bff526bb0dfacd3f984b6677eac0b87693b025f38f657b98ddf0268dc8d952c20715cc8ca6ee48e8a500f5a59516e000000000000a000000000000000ffff0000800000005a4e3e1c36f7f9fe7cee9c4f8d619b66d355ef0f79d7f30decc140b4dae40c98b5844b7a7315ed0f85691c1c0e8251ca6fbe831ebc89d744cfaa5f39d0f653c63956b0d7a079f18dae5b306283ab435ef146624e2aa5e71c469c2c05d802b91f155541ec5c14f79ed043167bef7e3004082a15d97f71386cdabb825e88da66a3f30b49094f39c9bfc48f130000000000e800000000000000ffff0000ff0100005e18fad79d434c9c9a29ec09d4e13306e5a9e4b4effb01840341962749f4e785c5e6891be8baa26e297e3e3429ac0b7f82e62e1e272841b59b586fbfecff0e0712931ee8f40a37d8683b4453450032e0b95e08bc77e7baeb34459c9093dd9c2bf0e3d9eda66becdb482d8b8961c11268fbb96812865ca8b1446a41c31815010f441efc5c96c89a7eed472cbf4278be871a8d467f8d30796a113deb04e1bcc85366beafb716d0bc3ffd1da04a45caf630bdc13b30e97c9b8c6a18880587e96b69827bf1f85a31b6f74cd3c230694de71a4a03db1e8e26bf00c8000000000000001ea8e17d00000000c1de686990544bbb0b1996c2afda6bbae1571afc9fccdf6ea48ee2e03fd7fb390bce2d1233eeba3d74cf2cadea96ee407deeb8986c4ebbb8ef785687427af60aa3d5005b58c8ff62e9811a987eb4f2d9842171b0285005a5567ad95e83be9aed025eb9daed83c7530c51d5f62fb206468ab7c2a54ab8da68718c2a5f228fb188fcfb10afef8d75584c6338f6c5329032998a5ebed966157c48d6da96e8196eff9bef8e326d1c925f6a942fc8f5aee33da3b3c31574a600008000000000000000c56e3c880600000048e76abe0e9631ae47cdab2bade1f00fbf126f212a7eed006f84fff8524bd554591cc8589418c567c621bee16467ff698d47e793515e2029b240e325db2836c41cd2690accbd04de0fc453819f22941fddfb76ebe11eba798e38524c871f3a654091ebf3f29218c45466825a31000000980000000000000001000000ff070000d61d5653d1b235dda9f3919b266ed10d3065b39c3919c64eb951efda88cc088cff5a9909b720cd950780fa8a8ff4f9b0a08329984d7e5e7c15bd9900d313c1199e30fcce8dca011e27fa0e42e4e1c771466d5d660838963cebf61233f2cf0b7f95581f7c8a181a4d8244012d02e553b07282e6156bff9d1ec317d0e70974011f56933dcf00000000f0000000000000000100000008000000e14aaac82f525a28744963e430a156f25333c1412569d71b90badeb62aff4a6a58097662319667f40cb3e7dab5c57a9cff59887fdc23cd2582645b0055e26581998ae06b2afe6b3f686eb5524d4bd31c09a809bfcc8da6e75ed24c36adb8b5e8febf04be592e8309495a6b4ebc2c775d0b1b1e4c3dd1ecdcac56a2ef6ee7a80a4b10dbee2305719ed48e536ccfb2b6ea80311bed9c17c6abf0dba5b622e2442544d72122c20a7474720124af0420c66afd98889381c3009387892daa27f187bb108890464b1a93bcce47efd6c0675dfd9cd13fc8ceafd85d12db6c3c0000000010100000000000001d6a182a020000006e639d3cbf326c5233a83ccd8ad106a4af5801fcd89d0553ae5c8053f54cc3efd64eccb8e83d07b2c84553d6d52752e10cb1704574941f2fcb4ba097fa37ea9b674e29443d7504655fe6a1df51f819afd6f4a8a3750c22e20cfc69edb747d1d2b06326171f15ca886bd81cbaffe69a15ace7d5b79dbc0b596a4db7f0d66bf83a88d86d915ea5cfe233d5ff2e88be5181cfde9db3881715c18f2273e2400a1e3553dc16e4ead70139062a74c31bd148e099d599ab25d5da7e73ee5e41df411db7e83f10b8a12c0ec363dfbd665a750e9294afd742b59bf7125982c2ecee15dbf4663d1cc55d5be568d566955eae9d9fec46f1abf1e2685b8dcbceaa01a57c6ae8f2246095be2c9e0ea73be2b7e734368ef43bf9a4bcb9bdfc462c58dd51b46953220ed517b9719ed86770761f83f21a51bad76cf3b3f77fec948fb79944328e5a1aa3ed5c3c86c712fed6cb35ef19b474b4829cac893fa2064bb3971462370e84af73136bba46f32b560d1cc081f517d913b28abed41903a66ab683e4ea5241c389f64bbae73e12fead9e0ff815404213ca42b724bc5df03a3b3d4c61601f25468d82c677694e91b2c1e9abf2be64d844b8b838163acc3c83d2910be0ed1a3d8849078bebf871a9f7871cf81e0d6de80515bb8c466659e2f7c223e47cbf88f918dbee1a26ffe212541e74a10e29c002b8a1bde00c334503f0b3e5428382b30e3dc0d44417c1941e460dfdea869ebd4215d9cdc917b8a071461c7f5d0579f2a9ab00f660a8a9dc8027f9deb4eb5e14b5fddbac3b7f3fabf959e9ef00bc6b9e85d71f02c643b41a557d8865ce7f67f30beb6df60f2aa38b62fb68b7636663c6ed23d851be5cdef691d6af878122e569dcbdddb170eb08bf99a288d760110d45e4ee28df6b72fbdccccbecbd8d580c3c344d74fa3cc04f076dde4a4d35093000dbaa62f487f599c0c34f21dc1c9e5a79cffb3a35263b848b309dae2ad76339903689a8decf572c0454a85cef4b0ac6882fea6f1fbe28a804cb13443f0cce8a05a770de834ceaec363c16cdc2526c3a1109c8f678a2a33d14a3a2779156e11948f65695b7a1cae3357e0a1b28a85e55cb93a712597f6aed9c1391356c3ecadabc742b55e9866b43c764d425dae5b77a88843d5ad7391644a0efd9aabbcaa3013a091b3af77299da2413cec07e4eae590a8acbc8cbf3a9ab10a8214c336774fcd2dcfe0fce8bcd57c46409364a6e4a9a9a54e25fd1f67a169bf2d7020764d2d64ebdffcbb2c82a5da7980112fff6e40328979fc594d31e697bc8615aa357d18b9b974ef06256784717196cb415832423e4748f2cffa010343cc70e03b9f17fd668fe7f6f4ea1e08177b787abcaeb5858516a493b329ca4712fabbe5fdfd3355d074bb9e0bad9a567bb0378b15437220ecc1972b396a80948dc7078531a24b28c6057974bbdf00bf1cfc7648b22841445f28dae0ecdcedb9620b9509b260896799253dcae9e4578db96939bae2d8a4c37c2c28ae6e230ecc526be27f80957a54074a0602b75fe38f856f50e4d4bcaf46304f3aad81a03a6dede15c7b40301d16267484aa00de2b53ec956b61e36cb06313ee8b5cbd9e5436dc80b8089944fe83d444555d9bf7a9f5796c2ecb6b7f3c3e78b4c98ab063207d5560082f013bb628289ffb6a18cd78739bff851c62923bfc597860545008cfa03a9128223177ce6ea11084de1ea5b7f07c512769684dbd6e8b226db30df39aaa01b1a405f0cdcf99e3d3f9229a6a598813dfb977ced38e0729155bfb41c7a29add4994dc6e75e6822ea777c673b8b41c90c2c92556fb87e2b5c5b92cc71f97497216d758f6286bea57b7b358dde25fae0eac9153fe631ce1ea97cc3fb6dc6ed7da6aad8dabafc1451de33a10d33cd1c23013c8ce94a7692b64a3c97d9ce183c4d9bf86ca0a32de33d5a5a88617ae4e7dc5ce830ef5c61579cf50f5ba42077d051515b8b225d00a5c2a66a3e9f5144290bd19d305b6f4cca71c1819f2d12d5be4047706ca7815af5fdf0a7868f1d9f0d2ce825c1013fc2156c0c55c88294368297e1e045842e9d1f91a19596d3d0cde3be67b248cc926216803ff4671ed765721bf99d157efb57b225a5b1f18ef8099651391c2c3f56f0e02135dc0526fdc50f144a9e553ad3bec47b09e046210b95c140c7414d63490b814d967aa47b084bc07e911b2f4b46ef8ee72adbcae06d527bec4fa818407bbbdf0f0fc5b7682a83962a8ca928f5131c8ed669635d7ed5132da9811f5b2c11dc0ae16b51e737b63c15f8937a8fa60dfc03f20de18854c9d9090b1400848f24b873d5cb08685630567b0795ad8456f7f3dbe9efd2bdf9e9995366e4ec09b8acaa376885305020d03e0a4fcaf8953ab2148c3e1121ad142b4bcd153556bdb87275bef9f09a7fa193c47eeb41afdac40310247db557f5d66549744cee97ff7b5034cf5e7957616fb8143bacc9e83cdd1b7a9f5bc594cd269977bd09dde554cc72be3e3e713d5df8c100deed52bc0d3ffbb8736921ec7e92fe84fece0c9b657e5e928452496465df30f69255e35b8fd78753869107b1b3271dd7410d060baa1917f396078f07251d745a1c4ea1ef5d0dc304d4252325152ef48e202b29177af9fec00242cee5438a7afef559e7b822c3f806222426cfff5f8c275f4e9fadf94d3e712a798a90e616e25def510096477c2a3666d0aaed6b87c6118465b3ce2bbfd716f910bcc6c4b5c1fc169c263e84edec610c8b56e2dfb144cad67ba8fb7b2c6798690ea2f660e555b3185379fcf9867ba0dbd4729f36265aac1a8c10fc154e359bc5a779ba5d7cf5f775c8b7f7b2b4e11f0d49fa43ab29e6eb60dc65c1e0fc58b705794a8dd52667bc2ee5f8cd7b98ce2cc61313bd4c01112480bfea6e13c8811ce0ae5220941c7d2326f198e2f61491c4011d9b15f6c7f6b13587bc0233f549a24d24a686ac0ad9427df3ff9404b3b0692cb333cf5d15fd968ff953c8ec231cd74e737b5ef8d4f2709801714a220fbb3f874390322f4e0bc7956ffd62c06e8376973d547115eeee74513a19801b4cc82bc0d392ca0ba2f5f16cb50869c0ca1355c20ff9a00187169c7be8c331a43eed8097186ce9d8a1bfa36767835df4c103e5f5861afdf0dbb436d7b704fdc4553573ac6a92321b18582b7e21bccf2c500182358858c8962a01439ced4a0ae6aea19b7fb2b1326707b35e7ca519d8c7f0be30e906df35f6bfb525fd828a7aec2bca6ded5b3602ff4be561acc96599613f16ba6e76edd8c15d268edad7b4c0d35c3ccd0a78adcd71c9ebdc9d7e52089a0a4f3e8ee95a783171665176ca54e39cabb25280327872f86b4818b4ba51f85504919ebbe8c073ca168967b77b77e5c77122eae4ead9f9bc8b594f72a726b7f828a82691d0a8f5125f459e1c79cb8d3a48c109089fee079933c630825746c399333f5e324fdbb7e87ffc11400ea4667683cee77ae6340ecef51637c7a4ff3d2aa3fef0c366feaf7352a0b5fc4f1fa521ecc8250a1b55195d7d0314857765fd4a03c660ec36fa7948fd75477d7fb7034c57866753e076c3505c3c86a94fbb75cabec59bab3c7876e72803cafaa2e39ec5b452cabc40e8bee63a898ca1a57e05a754c3337c8f5197e855fefdb526c65f20dcdff18fe01524ff1b0a401bebd4ca0f08f8027584330a4967c060a4557605bd7c2a5c87892d05a1175dc72edc8b34dff463b8cbcbc04d99602777fdac88cc90243058b1cfa60d75db3b0926a2ea8aad488e0398360b6d163aaf7f410b891dcb8aeca9432ce69ebd09107b25d97cff8284eb0e2dae259b117275432381ec4a764a9c6b12661e39cde5158b0b93d79189935a1d5bf6452de3c165af3838ef224de5e2853353992dfe7f1a3525fab2e014a56260625e8d6b084bf1554f9ef7814a122e86337e01061b3defe2fc85e878ce5fad49774c80774b67f8b76e6d8060b3b73f5db418255117a7cb6a317e00d75fc99a4751d63ed89a9b716143a5a2425bddc7709e0ec16db041817d1f71f6f300005f157ae7a9ac4e005fa62d65f5ba79b1a478b426b79a11fdc53d05be2d3ef67cac146366be23c4563d5a4ab8577860a962501302cec0997ec1d4416246e90ba7de9ece9ea7686a9c6a15e1da63bee7ea16997b46037c3701164cfd941324271bc87b939da41710235b87457abc18aa35d66b41a6211e065a8a29fd747a424e08e85854d2d9e94f564ccd0783799e02ab7d3e0834ef02b93c10d8565ef0e74bf50b7456dc49ac8c431e36aff087ec28d5ae6bff5166269ece7b74ad956191b5897160d60e35e985184f2ff0a1ec5ffb9c462830ab5b4e6d619ec05c6eaaab03b2a702c4b2c799a3b75dc8ba512322c328efa563a7f09b569db0f6d9a9a3ed45213db4a799880a6b2689fefcd775424b3689b2f5f0abfa088a8709f6e9dbbf793e4c50b42c9c9fc215c7c0e0e95cf3f2484668544b25a55e4ee2de00c8befecc24dddee06599b715977c76fa07c166c6eb996e7fe4c3a68474dc8500b5a572c7e0ec8b1dae514de3f762bba17399d1a052785004c0a3452f6deb8964d0af9c0d0deda23701f4ba7e2ed288d585410a677f609927fbdf4fc58a5f736ff20e26e790af167513a2063d68bb51e3e07bbc72379f4fa03c7a06b59dbe44102bef0a7013e3dc1925ed789914119ff59ae0d8dc52f583c6f44803cf9ba35bc3c73275f256baa21e76d93e10d310d6f94b91f890e638db565ddfc618bded82c26c3137c726885104f012f8e747f3ff95d12aed0074a87132a99fa3475a088684e54f43a1f87f00ff7668f6610142f67777498f77b89c0068da7eb4468e80f83ee1c1bcbc8d90983f9324c040d0af2683a30b19db93947ceda2d249f897149be8f1fb708825001356289011a7e41b0aebf5701e236b58a0b2d549634aa935677acfb2904d4d66dbb7c2e4679c6cc83642bb480f46705d01a405c18d393f0213ea1c6f4cb2461e2f38cf6349eb2f9f414ed2b0f510fd2a2b5d7890d90753b4b9e6f705a3d73bb332ed45548b2a102404becd449a40477f25833b43f4d2243e0f146fdc2fe0c4aa4a56a0de97591c68abde3c6635217095c2d60e78927a20ab6735e933dced9b5a8eb7a0096c0a36f49d734a58590d769287a36a16b1c663bca095f763e07671d47e80689324bb968af92770444be0e820b0ac5ac5d658ffc19e6522224d411fba60b33073216ca4573a49610385e4ab33f33f302e7a5df0c789d02691513b19473c1575ac3d70819611735d3346a611d8f6040122999c2fed11f4c7b5e95c70bb0dcd4f740b7811691551d7c2a4d894b6bb27dd6743b67f4bc9fe00b91533234f3e663ebcd724b6b6fd1bac8235384bb49d14fb76e8bec8b59ff7f34477d6fd8848daaec574d16a0f562d7fc8a6f6508bb7f3908b83f8169a88d56e6952a72de9b62677f6c222a4ac1495557a44ae415ed24535efa321b98fd89eec634dc6d0860ad67914b5fa36728f48b1a6a5148ceafacb32a6be09c97b05c96255c86df153acad90e2b0c6d802b13a75cf3f326bf59a73c86b62c05ff14ec15ae636a29a8a3e268599d5aa69d6baeaf61ab33379fb11bd92f68cdf59261aa67b99caac6cfd38e3522815c251f05c5afb1491c5e48a7ae5b419f39879071af6c2a1d53f2612d76c6df8849adf2564893d562ca1f87024e84b03bb9af80aa7f612947e32682cf64e4b9da81466a6ce6d0a1a95a8c8a03ce03903006f39519eee161d0a5a385f0ac6a40d1eccd9d3a195671168000000000000000000"], 0x1628}, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:40 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpid() syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) getpeername(r2, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:40 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x200000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x84d, &(0x7f00000001c0)="b61c3261e784e8aaaa18534495cc4ac3e7943988d3e5588698c029e6b822398b783e6a849318913da48960f1d0ef01bc71d338d69249daa3b6e769b6a2a83b60a4c3f94ddeb3a759a15fbe11476d17b64ce84dc9850cd9cfa3c443e5289e3fbd4f92894c89384971098f2139396aea69cb800f713e1f41879df79bea2e0b9bd1046dd889731e7305bf77f26749c324b78e4dc9832d2e1236f566b751d6a0679ebd8a30144e0af755f792dc7a734e24cf542e2f63375611e961bd9413d7483029a1365d16772af559e258a9e70f0e55f9") fchdir(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0xa2b8549ad014e101, 0x0, &(0x7f00000000c0)) 16:00:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) dup(r0) close(r0) 16:00:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x7) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8, 0x8) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:40 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x90) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xaf, 0x4}, {0x23, 0x9}, {0x42, 0x10000}, {0x101, 0x7}, {0x82, 0x6}, {0x40, 0x80000001}, {0x80, 0x62f}, {0x8b, 0x7}, {0x48, 0x34d3}, {0x47, 0x8}], 0xa}) r2 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r2) 16:00:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0xfffffffffffffffe, 0x10000, 0x7ff}, {0x9, 0xf1b69b2, 0x8, 0xd40}, {0x1, 0x10, 0x3, 0x1}, {0xffffffff, 0x0, 0x1f, 0xff}, {0x100000000, 0x4, 0xffff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pread(r0, &(0x7f0000000240)="a20b53f4750faa161cbe20275e18b84a429d84cc0a52061eaae5c521fb5fc5c9951bbe51daca3c5a6323fa688fd5726a6fd160cb0294f9398b0d535bff52b88ea6742c228119086d829a48c3cbb113f1b1c12dea431fbf2f353275b0050a7d44b11b3a9b72f49db9d950da0d66e4a1bd76cf5c813868c79f497326a3eafad1dd264e8c99bb0c66b2d309c504dbefb38802e233bf3912d68e201af922b75d557ada7f9b37cc6166ee255d4509a2e83a40d53c22d28152ea95b89ee6614019f0267b90ae816ea8", 0xc6, 0x0, 0x0) pipe(&(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="f18c3d8a25d521a60400a8227c6477236e", 0x2}], 0x0) write(r0, &(0x7f0000000180)="9e5a34ceaaa1f9a238f17d378749f4fbfa0c20cb1d798b6363da5c113194d1b7868e626e512c0c3f3746de4b4aaa7427b037ab53f94be3ab7799402ad0def49c1c388c6ff5f4f9de82ed6d460a", 0x4d) pipe(&(0x7f0000000080)) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x109) sendto$unix(r1, &(0x7f00000001c0)="9abe3109d304114b4b717e477f4f680bbdd724646872c732c88f51dbd11153b9bbedff1578ee04ac444e360985d3867a376a93cc3255bea454f084f02be20f08d2dc0c598640d5f736754452b89db87a0b47322734f2b1a9af59b1f87b3922e63329ec8c65d723e9dafbd41a8ad05432821357a80816df2cc400cebdb84ffe196dba112d9f9455217d97c49ef4673fe2a0d4a448686d7c5c19f6558222440590bf2791d9872ad24506e7fa49d25048055833110abefc2aa7192ead11b98614295ce94dc7a0e7f60c5471e1a84b8db42858f045b2cb4e336428960d36cdedea90f99ddf83a2bbf3ae63a74e157b771791053e0fb2026459b61a8bafac85", 0xfd, 0x1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) close(r0) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) syz_open_pts() close(r2) syz_open_pts() 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f00000001c0)=[r2, r3]) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x10) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)='b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f9c89df94bfa5774b77ba9c2ba5152a567186cd965b0ecde9a841c4c580e3a27abf077fd7226c9ab9ef4cab80e8b48db2af656a7271742608a078a0dcf0909a9b122fed6bd044d3b7de916c1f599cafefba77f844fffa265e501ab04b58f8f7ffe520cdb603e7a9a98b9157f908ff1595c72786dfb0a070c1a269432301da6b47cc6869d847a83cac24e2f65f5d358a4b12f797c6a27dbd528fa8372e9785876f5e746f3bb2df26e4e0e43db9b5608e0f75ff3cdf5091ab7816687e410beab702f5a5b20a23861f1c3d620f1100a27dd9163ec447ad5082e424727c6339c", 0xde}, {&(0x7f0000000340)="8c900886efd17de9c61e40ef13f8cccc64ae2b511a04afa487e66a50ad0b4abdd0dedc3c1470cdd631ab0a481f9d1f223f2c6e63d0e0afba55fa018cf1e5eb54433ff3f6ff58a33e687908a02662f60a75953e39402f8e991f7d6932201a94b9293d77d1722df0dac7d915cb39d6afc691668aab977206198e907663dad3f827b54c013afa25767c27dc758ec101e48407277acbbb0161fe6c26e3529c5d66779cd2f165e96e6bab2d24c0158c41", 0xae}], 0x2, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000200)={0x0, "70681c623ddf0b9aa67d0f358cef8824778f"}, 0x1a, 0x800) close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:41 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000001580)) 16:00:41 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x10080, 0x142) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x800, 0x2c35cdadfc7cdbc4) dup(r0) r1 = msgget(0x3, 0x100) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() dup2(r5, r6) kevent(r7, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) setegid(r2) ioctl$TIOCMSET(r4, 0x4010426e, &(0x7f0000000000)) 16:00:41 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) open(&(0x7f0000000100)='./bus/file0\x00', 0x20000, 0x1) close(r0) 16:00:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3f) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b0002000000000000c640907a000000000000010053b5d1d09075a04e513dd4611da24e14da0000000000f100", 0x1dd}], 0x1000000000000353) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x9, 0x5, 0x2cd800000, 0x2, &(0x7f0000000440)={{0x9, 0x3, 0x9, 0x4, 0x1, 0x6, 0x7fffffff}, {[0x10001, 0x7, 0xb50b, 0x1, 0xff, 0x1, 0x7, 0x4, 0xffa, 0x3, 0x3, 0x8, 0x2, 0x0, 0x100, 0x8, 0x8000, 0x8], [0x4, 0x7fc, 0x7, 0x80, 0x0, 0x6, 0x9, 0x0, 0x81, 0xbb], [0x0, 0x7, 0x8001, 0xffffffffffffffff, 0x81, 0x9, 0xffffffff], [0x7fffffff, 0x100000000, 0x1ff, 0x2, 0x2, 0xffffffffffffff80], [{0x9, 0x3, 0x3, 0x7}, {0xfffffffffffffff9, 0x8000, 0x7fffffff, 0x1ff}, {0x8, 0x0, 0x800, 0x3f}, {0x7, 0x4b08, 0x0, 0x9}, {0xff, 0x0, 0x100000001, 0x1ff}, {0x8, 0x1, 0x100000001}, {0x3, 0x0, 0x4, 0x3}, {0x20, 0x1, 0x7, 0x5}], {0x6, 0x3, 0x40, 0xffffffffffffffe1}, {0x2, 0xffffffffdf5766e1, 0x4, 0x1}}}, 0x3f, 0xffffffffffffff01}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xd58) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x54f302acec241f25, 0x40) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35, 0x0, 0x3}, {0x54, 0x2}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) syz_emit_ethernet(0x1, &(0x7f0000000100)="a6") shmget(0x1, 0x3000, 0x60, &(0x7f0000ffc000/0x3000)=nil) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/224, 0xe0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0xa02d444c649dab27, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000200)={0x4, 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) chdir(&(0x7f0000000540)='./file0\x00') nanosleep(&(0x7f0000000140), &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x7, 0x3f, 0x0, 0x2ed872bf664012b4, 0x1, 0xe83, 0xfffffffffffffff8, 0x0, 0x3, 0x2, 0x2}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10062, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="3fe31b7a4fa04b68dde197faba01430164ffde89407fea4d58602cd34bff13387342d60b410e2d14706ee6551b97c8ff8f086d6408de097100ab7ec40c4b5b0b2fadc88159dd29a37f96d9220bb343c52bb9091c5b5f4bde789027197d26c1c3c04f732314", 0x65}], 0x1, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x28, 0x400}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") r6 = msgget$private(0x0, 0x10) msgrcv(r6, &(0x7f0000000380)={0x0, ""/155}, 0xa3, 0x1, 0x800) 16:00:42 executing program 1: msgget$private(0x0, 0x400) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x120) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:42 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setreuid(r1, r1) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r0, 0x0, 0xffffffffffffff66) 16:00:42 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000112000/0x4000)=nil, 0x4000, 0x17) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:42 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chmod(&(0x7f00000007c0)='./file0\x00', 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9663, 0x1, 0x6, 0xf66, 0x5, 0x0, 0x1, 0x7}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) pipe2(&(0x7f0000000780), 0x10000) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = openat(r4, &(0x7f0000000680)='./file0\x00', 0x1, 0x0) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r5, r6, r7, r9, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r10 = semget$private(0x0, 0x3, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000640)) pwrite(r8, &(0x7f00000006c0)="83840a7b9167473f04fe1b5eeff333baaec21eaa355c4c218a0f824b8259f307474e6f1774cf3a69d92b9a9117c5b2cdc807aa9e28b6a25dfbc344bb4d134505fafeea9aa78660d24a416034db9a86beaaa6d2f2f45033214e2a874f60bd54cbf597fa292f805385ae1ab365e6dd90c766e38188f2ee66e6a1485fe36e5e3035245dbba03c2c1055803fc347ac516b60e9c6d3356dc8df17342e11415ed5e4f54036ab1552c6fe430bdaed2817a6b75a78546c999db0e660b2", 0xb9, 0x0, 0x0) semop(r10, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:42 executing program 1: socketpair(0x6, 0x8002, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r3 = dup2(r1, r2) r4 = socket(0x2, 0x400000001002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080)=0x99f, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x3, 0x9}, 0x10) sendto$inet6(r4, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) getgid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x22) getegid() rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) login: pckbd_enable: command error 16:00:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) 16:00:44 executing program 0: r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x1) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r1 = dup(0xffffffffffffffff) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = open(&(0x7f00000000c0)='./bus/../file0\x00', 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 16:00:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x102, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x1, 0x7, {0x9, 0x81}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x8, 0x2, 0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r3 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000460000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f00000000c0)=0x3) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./file1\x00', 0x2, 0x3ff) 16:00:44 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x0, 0x100, 0x3f, 0xff, 0x7, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x200, 0x32dd, 0x20, 0x8, 0x1, 0x2, 0x5, 0x3ff}, &(0x7f0000000200), 0x0) symlinkat(&(0x7f0000000000)='/', r0, &(0x7f0000000180)='./file0\x00') fchdir(r0) chdir(&(0x7f0000000340)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008b27fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) shutdown(r0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0xfffffffffffffffd) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10000) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x89}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xffffffff) fchdir(r1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/3, &(0x7f0000000080)=0x3) 16:00:44 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) shmget(0x3, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) 16:00:44 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x401}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x2, 0x8) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)=0x6) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)=0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) read(r1, &(0x7f0000000540)=""/226, 0xe2) socketpair(0x20, 0x3, 0x3, &(0x7f0000000000)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) close(r0) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) lseek(r1, 0x0, 0x0, 0x0) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xa97a, 0xffffffff, 0x9, 0xcf5f, "b530324896b0af6425bcbc3a6eb4b17c689a3673", 0x6, 0xfffffffffffeffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x4, 0x7, 0x4, 0x1, 0x8, 0x0, 0x6, 0x1, 0x3, 0x7f4, 0x4}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x10000150000}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x1) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000280)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff25, &(0x7f00000000c0)='\x00\x00') 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x3708, 0x5c8af033, 0x0, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000100)="95") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCDRAIN(r0, 0x2000746f) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xffff) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xf5ee63f44c7e44d6, &(0x7f0000000000)="e4") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1c7, &(0x7f00000000c0)='\x00') 16:00:45 executing program 0: execve(0x0, &(0x7f0000000080)=[&(0x7f0000000040)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000577000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) 16:00:45 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/141, 0x8d) r1 = syz_open_pts() fchflags(r1, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000000)={{0x5, 0x5d6aaf55}, {0x8, 0x9}}, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/140, 0x8c}, {&(0x7f0000000280)=""/96, 0x60}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/208, 0xd0}, {&(0x7f0000001400)=""/19, 0x13}, {&(0x7f0000001440)=""/101, 0x65}, {&(0x7f00000014c0)=""/142, 0x8e}, {&(0x7f0000001580)=""/75, 0x4b}], 0x9, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x227082db, 0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000016c0)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = geteuid() r2 = getuid() fcntl$setflags(r0, 0x2, 0x55e585bd43d67d7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setreuid(r1, r2) 16:00:46 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x8b7d) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) pipe(&(0x7f00000001c0)) read(r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) close(r1) syz_emit_ethernet(0x1000, &(0x7f0000001000)="81044e88231d596bd266ae279c9e6cda8c924ccd7ea45ca5ef30abe0cf8133c488dd4f081e050b74b6dba14e4637f30d9b627f954510637bf37dfb35df5e2c6d2f4e30b59c2cdbf81435fe814e7b0fa669dd4bb93b704a753a29cb0257401182873a1fea574fc90154524b5a7e6cb264a583acd28bf1ab28af71f561d28525339dff746a4a04a5a1fa46713f8a20568f0ea9345b328c54259d6add77ac2357fd2bdd6739b437e73f4230048ef3b312935cc89ca1e6ba2e233bc0e4843eafaa1e6ec8187fdf0ab05cff9e9bbe0ea1fb40a891bfbe85395aa01c7b83c9c2fbae3da860b65396bdba35e10c32aff8be753509f9d34f59e85b13571551916c1520108e41907decec6601e677b804e7a37ca708d24b9c9e0930f498c2ff5a0215fe2824e7f294b5268515ad98b278b98962fb2ebc770658b624ee599fb3338f6e341672f660a48f675ca35ad6a20ae50e1a04bca3834517ad89267aebf64912598a7d0e4acc5a1e6cd2d289f62df35f9a0e8f660b402c155e52a00a4b8910a9c20df84d84988aee703478bfbe949753d100c2e7ea016ad3dbaf7e98533638d1a33c7c9f18e68ca5148b65fc3f69bc898f1ff5a0589abc3c62fb5318ae04f9d054700833bc99a16b2351599acff69edd2434f42b728c45cdc5664da292642113503fb8b9803017d36987b4f8b665bd30cb273bf135d9d2b3a4a9db9f94d64246c89b584895d639299c76fa2ba255222d893cf286c6ecd48fd63a1965c2f1522e1935e318ee1bb97593f9d763a9cce04033410ee2a93052ab2eadadd0dd3e559cd2c925a4be0979bf71f30b7e4577b12e1bc0df12ce215b5556c79515ac4c8c01c2b19c090b2ca76370185c8d291292e77f3317105a174aff7a11c10334d7fd75935f966cb5135e3121d2097cac99cf479dd0a95acd1add9b52eb27f5baf374f57f3f301117a09e97aed3c3b397d484b4e149a65aebd221fdf089c68ec742c1fd9b12a62fbf43f20c06634fa56308836683b8158ce08e2593164b00cb9031c8230258d1f49fddd6497267609413d1ef4269df4d61eedb63a3288e241fd52e11e087c85218586e8e099ae4ec0ca423c9f5595cf720e536bcf358c0b2bb102794d2d8a8abba9e45cbde3f323ab70180fff42a59de74d7aca0f3cf341553e6728fdbee71ea6e98fcc71066638eb9038d37141207d21f780e62611b854a20d0d7e4c64f2b4f20a34b0e48bc58ae0cceb033307d69b96e54a7cab09464b01e8d8315a8e6a858fe03eecc718490bf5ab6ad9087d78e8d53e4bb6c14560f2ba82fdf293e7bb442a0ba72aa45f7f546fd97c5d9821084fbd3955cb74b20d54eafa9e0e7dd3e5e57f02646f18dcfc312bcbcbba25c0b2a78b16fec58505ea66e9b2f73b245747c059a246a7d95c78e0bbf6027849a24c53fbcf50ab0b2f9f000b4ca4ba3927fe67f65477b81772f8d8a648992b7a0ff7d69abb315abf004eefd9a109df31d656190b3ba86a1e045b25a82b2af04b806ccd31d47e41291458dd4cc1c23944f33e2135ea5ef80097a842cccb8a3a25b022a6220486ab06cb94202228f45d400af6b5067f5b137ffd816b1ed76f2046e0341b2150c77dae483d6bd70fe21de4d666081a7890e1d5eaa6cc85aea6dc448eaf48b012f559afa1e31619c990c496350fd334c5d5d7bde08618e7020e10d44fe5ac611c116c8000d8c0bf24924c79b33ad8d07003cc028647c6377c23cc86711556eb10870456b9e91c64694b93035bba2972dc5ce1e792267231a34ffbb4f151dd6d2b40206d081ef83c6b3d41d04d954d7575c94a15f86bda397884e0084db25406a3769787100f51b52a64a9053b2a6ad28eea521b154539460a3930377d67aed7042df19b72b457eebb47ad20711d7c072fb1e2e85f9a621e79e0b65fe2e8044013a0893a8989fa302fbc9842a235443bb8ed7744b50a54ea645593b2d5ca78c359eb2a490bf8bd1c1150ac4dc16aefb505bd8561a16bd8dbff1fd1509a644d559542a01ed92c0c0aecd7a48b2bad56324fef665005eaceb642ad0205c6b231cab5abfbf976353825e4804a85d704e7b695dcf5f8458bb99daa27d554504ed1be2afcaec548d149bf0fbd7e5ae0f695471a0d5e1c9fc5eeb7df4254108c448f67be932e375884e1053f95d3d360358bd91455e47fdc5c7ed1b8c8c572d88d5286cb314dfc234d46c4d77702c3fe2331666b028f6483513b2d80d48a69c7e2b571c1546f68058c2efc3d455d978f3db1512dbc075e1453704de133814f7cd5194b67dacd02775f95aec33419ee4e4ade68c7dbb80c23523042c95b36a84a78c00f6d03ac778394d405f433977a08eed5b46bc3f92e942190d83711ac3caa9eacc42346e699ba8ea8aa9e2854c49ebb9a27b48d4337c71bf8c78526fd54bdd1df5ac8fae621e4360ce7ba9fed0d0c7bb8b125c92be97ad1540f8514d72ab9e226387e138b4e25a162c97fb81cabba58595a5f0cd2996c0556f855ebf20cfa39a6a84c73bd000fb5dfa85893e889206f79453d96510ebd717bf303407a23c91ca697fa70d5f548ad1ba373f53278adb15dc28a9733c433e974c2f8a40d73d9451e51ed7f69495d9fb5946913e7e613e15581ceb33bf18e87bdc23c38fa4ee95caaec914e190f6d1c9fdb8b2303ced4ba4a8f14a1e0b56e41990e33b33c57a0925181df5f52d80b75176ab7625061d2a54b5ee9cf2ec1cccceaee3f247b04d1b7c5d9e26d5f6be2fc005c2fe4321d5a26a5dc76062f36241cad128b547847ac92fbbdd84dc7ccc1c15c28842d69af9a020d8848303f9b3c4910614d4e52b2d7753f129c401227d227fd75502152a89599a73be5f3852caa0e8d51e94108a71ff7bdee9cff2bbbb5780033cffa772daa406bf697a2d3c2eace7c12455aa9af3b523a2ee1298fc743e59760734dc65138b0c33c64f0691b81024ab5db495982b78f6f78cf395c8ca58d98847066feee7a7e9c386f4b8bf91f3c5794e6bd24642a93591424fcea84867f8cfd68101c6a847535cf3285cde56bebee48a44095ec4c373115c062ae0402a516708536772a8ad208bc846eb3e6294692984f41dc184488171cb34927244debb928338ccbfa429308e385e9bb73cf5349f18fa133aef263720da73318a685c9cb6056a532c6928b0bb3898049eb2f02041573bad5a4186a016a9be4b7c330104f04a4d4c86ba1bd399ad6856eb65973003486fc6e0d37325dda82dc9d4fbb52a92b8a3e159762ba2f627bd036e2c7be3f956acd5f24ff799b24e17dd4c7f8e7b626b23267a61af4035ff81d12fa98a7f51c754a7880436ee9415fe03e9ecce3dbba6df7f503eb10d9ce8591c2c891fc85fe707263f9182116d8bc1c4b8bbeeed4a028cf4644c3a3e886aa75fba7f60262903de243d5872b1d3040187b1692779f524dd6b9439daa09cbad0436d1fd87680f1482ba507f9933e62bfdb80175eedb0bbc2727e009aa09e5cfef4ab5bc0bbdf5513ddbb556fd8faa219ef928805f2ec514837018693ce286af87f876f81ed7ff13830ce358e40ceb02ec685560466cbb87d42ca85963b8eb29caa674801b0e7e392fe99a1367871c0835f141b269cf2018c919b833dd0ed3e0a202c16c5875347ff285c23a5e67f7b043ad08b423d6c3c2d46ce9270d01d365111911011958f37504f54f2b5a069f901a44f522861d554dd7e31e19ea9adf44d51cd89d4a45b50b769f150ba90f76cda14d8830923045f8e7a01e498417ae8b8fdf265a2b012a0ac26e81a6fdd2d9b03a3d4f9d8d72d5ee04437c964a677220b933fc28dd3d6aab976970d30d12c9050980dc6f961be876137124cf1bd19331b7e6c73ddd73c1b8e09b528352be3ed2ba73d12548f926156d98502a9cbcc22fff8455146e97c305ba7fcc4faa52b2e94d9c0b2c0e8f6d259abd87c551a09149c6c2919c02debc0d53fc612060707c3450fef4504933320b051a3c2d2c5b1d05b3a9b094fc5b4ed15c680c1ba5eaa606f958888b27b8cbd9b2b9184d4611f187fa3edc0ac8395a7ea888854328679dc81cd44931501dfdd83d6096fc54f4ed250ed0ae7832ca9451abe52a4067c51dabe214c83b3675cff3211df1cf3b1b8b570494154670379b03481caf87d4a8f92c6047c81e0051c35c62788975ba5ddae6c334d5e782a9f810568486db7f9bc7626f47f0eff497ab52a09b5481acdb986ad7c212c8f5848c6ada1c9945e5e48dbf7d43a5b6128dac80ff355f066be968a4de6269e387d9371859431f8b37ccfcdaab0616dca3c0d5a9cf0e0d664965ffb7102f8982941da3ffefeb2d20f947cc8ef1c84880770e9ad32543f61b3a56405b8f06aaf01e3e947fd6ba7129acd68cabfeec3a1fc3c17fd25164d1490e3c8a3e0f7040a76316dc4ed69611fc4a2124edf05f9f127783c12e9b40d1e90c1391587e8164643fde571db1d7840e8360fd13165083084762e35d6b6418f75f3ba5cfaea37120a06ae5c278e358502722cbcf040d48391d440a6f702143ac89b80e0a357158e16703d6c851b193d38c59ede52bc8576bf4e7e7c00364ae71765ee09c8f47d54b35a99321f1b596fd91239949b86002b4f93b8d740ae8561d5d94701d8ea39dd0b74c886eef70dc5cd94599a2e22e0ff7565db74b5bd5d969e2b9fdb60ea73ee41a1e6c7d133fd11a89126af947fc9f2f9e8c83c76104ba49029c798475c90615f438c77b6e87d758d969390acf602be3f94444020836d50de66f067c3053f0a8a796d72a421da47b9bb125d7da0a9c5f36c04c670c6e5b739ceb7aeba081fba1f12381251b0c6142697847f24762e1ada771d96c37edf4b0599076a0ccd6f58f6386343fc5777fcee205429f18373ea8d96c44a88b91209e7228bac5fdd008007277b2a2f7f5647c1427802aee8ea2a8ff64dc0438e8bdf8c8797efcb5da309a26993993b52db50636840ac2b157731bc105acb43ff374c2091c7a9dddcda682fc943ec580ba703ac646c0d05556b1ae327aa8fae768f686aaa42c6cd7b81582914e7e1dcfe2b15905aa2c5cfe0f87237bc5610d0867c17de6217d32cb5ab584b41ae76dd3fa4aa02d804bf6c81b7f28a390c9c6a0cd8e4332321e177d3943a3cd205cad4527c21cdad349a182573094698d4096285f83fdd18b784607638d307cdab02c52398f54cb696a7cb3f90262b08bf6b6791117ab98b9c3d6f8f262ffec3be1b016a907a196e64c659d06e6b940d368959496b08dfb7c43520f68de91bfb5bb1b4ead9d7abf9706bb159ce27f9443965de3c9ee608fb58ffeac42f2e28756729debccf73159b58c954d48d277fd09f6a4f7ce251441ec53b96632781386a6c825a78853abf4d4db7eab2606c3c706f3aee6c45709f2d4510651be3818b20942faac7b4c82e0988958252f241a7a891e81826e5427b7e646aba4d35abcdd1ee762b2af6552a17f6b2592ce1faeb0319ee2562a179844ad9dca9a65fc26652c0fa9478d2a5788cbd4f0357d309a01746bb8832e91a4c6d8894858b14b5aa2d5fa53d5f96a0d004c84b03296832bbcf09221211c7281e144edd035ba1f06ab77f7653e4069e114d1c4933714d65c44204df9f6fbb6ee109d527cc98daf8e50280dbaa349124c4f11441d5cabb80561fc1cb789aa212a562a82b74d013ed3931568a16a550c47d8d7a7c7519df09a6450b2ba8bd07d50c1d066596c32c8360e3139bc1c779d0719948b7be0a4db518fcb5f53b6c816c5c4bf9ad94ea336893b89a9fba45b307b2172ff3f950467377d8e1d8be36a6404fc5f8") 16:00:46 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x2000100000000, r1}) 16:00:46 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:46 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)="ac70f6e10e654ab32163a89bd295954bc21c4ada44acd7c155cfec4610807677ee5b381ba1f1d4c529b317469aa4d284c00012622bfd7210ec6c16fb6f7ef4c9d3bb9070381837585cd0b0b75f8cf22f032e97caaf2a72b14d2ab5a9c345fb24b451b6198a0ba03659128706d05e36dd2e66", 0x72}, {&(0x7f0000000180)="82d0978127888517a15f3f7e9708cc1a023daeb34b769d8a987e34f32f372385d44a7b74aee986ffd6f8cf805cc32be8120bebedf4c6fefcc381ae95060ee251a841335e6873268110302aab17e7c98d5652179a5ddb74f8630ee4fd", 0x5c}, {&(0x7f0000000200)="576fe2629bef7916d15c743e42e96c1a1d552ef495c2ce9daed8c74e0fcba6eff70bf0d9ef0d0f0bc54faa97b07c1888bef084e85df86d92add78c366bd0bdde9577c228345a09a205a227319881180f2ba7b58610f0057faef6d21818bc6ac13ffcb937", 0x64}, {&(0x7f0000000280)="87d060f026151838643a13b3cf9647d96af93afa98ff95296ccf9ec10b6dc68c2fd6a23c471b34f0b70b9ae706ae3d829dc3bfcb67200050f3cf0273fdcc926ac3f864e794402a3f31709889b53d0701d29247e8056d95d08bb5ba9b76fbf607e575450368dd07048007ae32b240752bf9c58d495b033a395cf4dc13f9df7fa3c86e2d3dd9f2e513e68245876a2139e0dd638e894d42de2eb5765f08ca8eb8", 0x9f}, {&(0x7f0000000340)="16ac212cbb610487a397542852860724204637ff51844445e273", 0x1a}, {&(0x7f0000000380)="912eada0e6b433be8756b9c4f47b1ffdca12f34300db9a1cb5895cc265617a5e163fb5ea4a276eaa82012b97d8ba698e64e9be03a13b524d4dbb1c570f0ff12be8d083532493656eee1e95a3c7992cceb297ab1cf23332092292e1897708122a8c9350dfaca609f57737d21a52e36f15625ec56bedfe64650e3563e25c3dd59a83921e3a36bac3581bf1e5a4c89db1e3d80467cae9a894528d6a2fe2a97622540371518711bbc1fd0509a3ed13f746acad67716874069774d1b3ab7a5f7fddf51fee3fc1b1feacba54c46894126d0c67867327a50a6b40759f6f6853dd0892a9bef87ec2", 0xe4}], 0x6, &(0x7f0000000500)=[{0x28, 0x1, 0x9, "05560e90994ba05064dee6d8d11f0b0311d885dd1c"}, {0xe0, 0xffff, 0x9, "61b913e28df22f4e7bba41a0d8fffbf852e392234b23236dabf281e642dfafd9ffbe55d20ea3c3cf4825570fd9700ef974aae3a436463341e424bf686b114a4ca5d2c0c896a94ba2345e0b5de629867db6a73bda78e656b4a3b04a91e1826671d40180bd3a6adc151876c6d30caf9542863d78b76701ec9c86807c743adc19696c2edb1a3288f0524f762e1a5bed9fdb8615506aa86557f1fec0cdb6c77de2b23fbefbbefcab4b201051ea69d5a865f981bed2db8409aeaf8f3a872bdc4e92800ebd5f93e3ad0b29d2fefdad24"}], 0x108}, 0xb) 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:46 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) 16:00:46 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = getppid() getppid() open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x4001080a, r0) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) fchmod(r0, 0x673a75d9fe0555e1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0xfffffffffffffc7c) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:46 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = socket$inet6(0x18, 0x1, 0x9) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) write(r0, &(0x7f0000000600)='\"', 0x1) chflags(&(0x7f0000000040)='./bus\x00', 0x0) 16:00:46 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800af00000000000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:47 executing program 0: clock_getres(0x6, 0x0) socketpair(0x20, 0xe2ebafbd308d4df, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000141, &(0x7f0000000000)=[{0x3, 0x0, 0xfffffffffc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 16:00:47 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1c73b4c5d6633d7a) pwritev(r0, &(0x7f0000000700), 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x1, 0x100) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="00000018600000000001400000000000000d00faf2000000000000000000004000030000668de4ff001100a300", 0x2d}], 0x1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='+*\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='@\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\\W-\x00', &(0x7f00000002c0)='&+-#0)\x00', &(0x7f0000000300)='.^^^%\x00']) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) 16:00:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="fd4af099974ab1c032aece621fddebfd2692af83f7b029df7a7411421167ae99e3af927cb2a4c16004e487b8a177ff3e19f0696efd2e3c13e3579006b2ec20e7fe6b6f282e27b86c2a419c004018efa9e813d2b3c543276dafea10bb6e312b291994ea019bbcbff1c7de3efe65ebf50af9120f3abb7ce2272439a24126b911c2f4726f1c15a0a1e682dcc0dc7f0c52adef17fdc0e261e2bb2128c2a4e51a364bb5964eac88c0dbfe5239dc94ad20a8bee8e96c35a1a833c5ade0e117906bd1356a7bdcaf44fbfa2c305e2d551e656dbc5900c6e857a62451fe640aa264959339ce52167cf47219ed90b0cb8770833059", 0xf0}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="9000000000000000ffff00007f000000bbdec16c312aa7e6a81a3420dcd1103fe673610a1d9c829693ff518aed4f12e989a8b1aa2495b41ea1601955aed6c91d8bc1ce7779d7d741a47878dc57e050b3b7fdcfc2c90647cff655623bd4f9f8fa277d8a9468c1eb6c745f2bcbf29c97ec7b759414448588f0b24c328f1726a699d59354da46be5d356f417700000000005800000000000000ffff000008000000a49cc3d55d2cfe9de677b22f69a2ee9def20b6ec450a6be72f31721284043e5875cb8fce57af59583c1e8cf091d99a5408000000000000007c39c79cc1f4254c7d62962fe51c88497068d617730c3900000000000000a000000000000000010000000400000041c4ba266dd748aad43dfa6da525aeccf4244b3fe42cda472c7600e5fa09d1b5b9987690d3dd230130e66c2cbb3fe07001f6d0455c70ce9d9454b90795e9f0416f8430cb7e222d3ba4b0967e8306ea665d927691b8799263120cd9364359968382777e5415aa8785b84716244f99090d705bff9827be1bef410f34a6b50ab905a118e8e71ee2c6af43d37b07e7146189"], 0x188}, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fsync(r0) r1 = socket$inet(0x2, 0x3, 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x2d, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x1000000000000000}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) r1 = dup(r0) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xfffffffffffffebe) getrlimit(0x3, &(0x7f0000000180)) setuid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000380)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40, 0x800, 0x40f}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x8}, {{r1}, 0xfffffffffffffff9, 0x86, 0x2, 0x9, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x17890cc04ff532b2, 0x6, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x401, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x21, 0x7, 0x264a4fe9, 0x2}], 0x6933, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x3, 0xffffffffffffff44}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0xc7}, {{r1}, 0xfffffffffffffffb, 0x2, 0x10, 0x3, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x2, 0x20, 0xfffffffffffffffe, 0x5}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x494000000000, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4, 0x20, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x2d, 0x3, 0x9, 0x1}], 0x7, &(0x7f0000000340)={0x800, 0x5}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x618, &(0x7f00000004c0)="80e7c0be6e39532855daa7b9428742e4bb651162ca4c3fcd09337f7d877f802192eadbbe658403f3f6430958dbb5da9afa96c583bef76854b16369f9d18188f0227324f18a9daac8fbd330a09cce88b4ffd5003a29af9fdd9c8e0a2c8217") 16:00:47 executing program 1: r0 = socket(0x2, 0x2, 0x3fe) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) 16:00:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x3, &(0x7f0000000040)={0x6, 0x7fffffff}) setsockopt(r0, 0x8001000000027, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffebf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730b4e7bb6fc6e23c5b000000001a0000e74de4"}) write(r0, &(0x7f0000000200)="582720a3abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4092909000000000000b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6648fdf26cfac5f1bd53d079315f6ead0a", 0x7c) syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xc51) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000005c0)={0x4, 0x674, {[0x3f, 0x9, 0xfffffffffffffff9, 0x401, 0x2, 0xcdd1, 0xfffffffffffffffa, 0x6, 0x2800000000000, 0x2, 0x1, 0x7, 0x100000001, 0x6, 0xfffffffffffffe00, 0x1, 0x8, 0xf4], [0x5, 0x80000000, 0x2, 0x2464, 0x401, 0xfffffffffffffffa, 0x30b5, 0x45, 0x409, 0x7fff], [0x531, 0x1, 0x6, 0x9a5d, 0x9, 0x1, 0xfffffffffffffffe], [0x2, 0x5, 0x2, 0x100000001, 0x9, 0x7], [{0x5, 0x1, 0x5, 0x7}, {0x5f9, 0x6, 0xb697, 0x6360}, {0x4, 0x4, 0x5fd1, 0xfffffffffffffff9}, {0x7, 0x80000001, 0x8, 0x77bc}, {0x10000, 0x5, 0x3, 0x20}, {0x2, 0x4, 0x40, 0x5}, {0x7, 0x401, 0x3f, 0x401}, {0x0, 0x33ff, 0x627, 0x3ff}], {0x9, 0x200, 0x401, 0x8}, {0xff, 0x7, 0x4, 0x800}}}) r4 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1ff) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x8000000000084, 0x0, 0xaa5}, {0x1ff, 0xfffffffffffffffe, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 16:00:47 executing program 0: r0 = open(&(0x7f00000005c0)='./bus\x00', 0x400000003fd, 0x10102) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="4939c7a20640fb9c041c9dc41a0a00fd50067e4ac820b3589dd006b651a4c7b969823db11442425967627190b76bb6aa322020a787073e8cdd1a210d0c918ebac26000ab47e61eb959cf982a7310b8287ef6e331b5f136fbb0adfde86db6c071b36d35a7e08861da5f2abf702462af46fc885ef11cb255ea1e67fd6e8e45b14effd8ac9cc84e6d7acfc92cd3c1aafe409a2384a327717d95cfa44fc20576ad1c8f1ea57c85e3cec3b64bb57888bce77b92d660a9688d2a87237c65e8fecdbab30bb3594ceab58550210b01a7c0dca9a96efca9a5e0d4c536ff0c6997af6a0a74", 0xe0}, {&(0x7f00000001c0)="cfa9187b0590f4659cbd05fa54ec32d5e6cff5d0a11cd8d1c87337c0843e5328c1f5e1db5d0b30e4501eccc8bbd25caad6f9352c253b546d3d1e27224fdbf5b8b3f84b5025e39efef3087bcc598c5f479cf47d3acf17835326e697929ee353a8176ae28eede73bfb329329056a5666c85a2e31bbd1b42f4cb20ab975789c5dd7d4b39b7d82fc28a62ce49752ebff0b2a3ccaadfffbaf2dec04da50323937bef2dde6372798f4b86754dc2b46d11960d8fe2e41e382ec8b65f4e115ebfbb626b4c70d2efcdf54d2e42b3b4bb31a6d3cf55c28a6aa82f25492f5269ed103adc8b3316a68ba4f150ddbde1b2a9f58bcf7e528365e9ae8206255", 0xf8}, {&(0x7f00000002c0)="e5691b054be3e01c0de50449948b2f2172a3606311b74fd3c5b94aad7e885d7a7ce0738765bc5b4d604865eceeb8b94e7cc499b8c1d65e32a15db39d546021febeab4b19d157ba485c1477572e5245391fa71319c435d942666e12e4354025e02ee59dab879b125e8bcb3169f31e23fad4eef65fed18242a5a691731811de8b5094fa41d09ce9a", 0x87}, {&(0x7f0000000380)="ed51f466bd0bb7c57e1ba8a0f466f31a5202dff8d1ac50bb6d3dbd3f7f0c06675d20bea46f90fa6459576579e524c305b215c574e66be608311a0b20e44cfa3d5285b5d905993d69f2995869b84329ad8d52bb52e2fbbc6688a3e3d6e589810aacb1c4b657d6e4cd8c0bb9cfe4bf52d8b6137b6a23cc789e306894ae77a3d969b24c3517c5ecc77f8c9fa973555db2dc8a530b9902dd3d02c206e0969a1d967c050026074544f50fb6d331cd4a85d583c4cad4ec8674028778f204ab8be482c3", 0xc0}, {&(0x7f0000000440)="153ccaa72ca7f4bfb12c7f7f5b21e0efdebd50ae4d4a0be86e4e5547f6637880f3451f351b1872925791e200a8a403326656e37e12411f20e3f9ff88669afb819fe9b170", 0x44}, {&(0x7f00000004c0)="f30203c74f08155a8e128de05b92ba36cea0eb458bd7b950f6e7739e05dd1bb4d9b1bcbadb1eeab147a43b022fdeb8016ed05c7311ab40ad48589debd53c6ffa743a51a01daf6d9e37bf937a12dac6", 0x4f}, {&(0x7f0000000040)="0435c626d5347f9fe934e7", 0xb}], 0x7, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x4, 0x3, 0x7, "5750fae990e2803ea9ce6c812569a55564628dd6", 0x76a3, 0x6}) r1 = syz_open_pts() close(r0) fcntl$dupfd(r1, 0xa, r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f660000000000"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x30288, 0x0) 16:00:48 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x82) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x4, &(0x7f0000000080)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget(0x2, 0x2, 0x400) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/71) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="a7c66044add44cac876eac7f6ca8e251b39ebbef901cc8a283a289a350eb1048850d88ddcf6b9e10f0253ea51a92fab6dd28ddc2ca300da73b7a5978c90f641e610a016105f4ca4a4091f56e6a6272f8501829b52c504c3af054f92ff15fba894ce351f63d2630", 0x67, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 16:00:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='Mh./file0\x00'], 0xa) 16:00:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x1ff, 0x8000, 0x3b8}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000100)="7a75f02f697e4160b75a200acfae8163985ec5f04803986d45d404b0b52ed22dcabcfca64f226b25fafad27a95eebbfe2a4716163ce2d63cfebd9c151bfbe2ce10f02910ba43264f1c2232455f881492821c77245e61b4e17d83e7c94d7accd6b3277665907492d426ddfbc8c40f55a7fdd00a", 0x73, 0x5, &(0x7f0000000180)=@abs={0xb3cdfae33e8106d, 0x0, 0x2}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000240)={0x1, './file0\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="aae3e6c3f01744124ce96464f9157c5a1949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f01000000000000004c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f090516836984c2c343e0a3850aaf55c0f2d5ffd70aaa96295d90332ed0132c18ef88e5f13454d732a56e5399313ff6b3cf6eaa6664a0355b21c2068ed4fced05ab83963272014506e14902ca92087f3a87c45f56f83425f3e8716f779b305527", 0xfffffffffffffee2}], 0x0) r4 = dup2(r1, r1) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x2) setsockopt(r4, 0x9, 0x1, &(0x7f0000000400)="8954fc0c924d61b1136d229b1909ab2e3ccd30cf0dbcebf8171a4f993ca660194509a0d3f97585bccca7f8f9f735ed353bde9eafefbd20667f01ff5c3e39796470fcc52db27a87ba1265c13f5c94897a356df1a75b9c8cf9f83b654272f4a0ae5abef2f69fa330136404388918851e4d8573bb0b20fe531484d5bcd77513135a9330a99a4d359b671b7834ce0255394f0de87da8a6d81b8a2c2856e5867e57bf248d8b9c78fc417e23176456c69c185f4c68f50a07bf2bc43db4271ca82bcecc2fdae3e6857df62d8779226a5ee0f848ace98cd47f06e02f20b83bd542733694febf2eeff2429df5f9d53b193f3fb53c596cca0a5cd664", 0xf7) 16:00:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)) close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x200000000, 0xc3, {0x0, 0x1a}}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x80000001) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 16:00:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = socket(0x10, 0x4000, 0x7) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x40, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x20, 0x40) r4 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x120) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgrp() r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r13 = getgid() r14 = socket$inet(0x2, 0x2, 0x9) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse\x00', 0x1, 0x0) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x10000, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) r18 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x400, 0x40) r19 = syz_open_pts() r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x10080, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x100, 0x0) r22 = open(&(0x7f00000009c0)='./file0\x00', 0x20, 0x22) r23 = getppid() r24 = getuid() r25 = getgid() r26 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/speaker\x00', 0x80, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x200, 0x0) r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/tty\x00', 0x10000, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x80, 0x0) r30 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r31 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/speaker\x00', 0x8, 0x0) socketpair(0x2, 0x4, 0x1000000, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = open$dir(&(0x7f0000000c00)='./file0\x00', 0x400, 0x32) r34 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/ttyCcfg\x00', 0x100, 0x0) r35 = openat(0xffffffffffffff9c, &(0x7f0000000c80)='./file0\x00', 0x100, 0x67) r36 = openat(0xffffffffffffff9c, &(0x7f0000000cc0)='./file0\x00', 0x5497dfd8eaa08387, 0x18) r37 = open$dir(&(0x7f0000000d00)='./file0\x00', 0x402, 0x106) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="8abb3a2f0e1e69f06b1bef72b2c9dbce7763ff0e09bca93c8d02e6c9b4eb578a5355ac4bca7dd699063e279822b27638b7395b5cdd60d55f065dc1c49b2cdbae4d5aabfd1dfe5e63907b78b0413b27cd16a7fc91882aa1d3a72144af90da199d3fc4366e07f920a1abcb815a78d0736defc1d58af5ef12aac60e818b937a", 0x7e}, {&(0x7f0000000140)="e6ae3e837e535c3f4dc75506b839cb4e6533d2a6656510ec47df7a278e294ead6ebfae934e6d99637ed9cb81ca773ad97246ec302bc086a7ef49ba", 0x3b}, {&(0x7f0000000180)="5999a0e4a565367467368d05e6e17b0b34a75c483f3f96d9523c186bbfcdd6cd71b9a8b91613a6a3e63ec68050797d49d07535262c9566c89e64737192376de30ad2124d373a72838f4fbcde4b603444ff19", 0x52}, {&(0x7f0000000200)="5e4beb99c079d7db6ac9e42a68b40a5f284fc54a1087786c85809250834b8b9a80065c7449f5fc48ffa2b47594f572d4c14d5c9b8db8d8487ead919cedaaef3478536c4f0aeb1705a939778d0f889c9d40e2e993c946c574c2f5de5226584954bc8d6ddbaccccad56ffca62f4564d4e8e5881fbc4514441df2aff2cbda3d3be78d9166d004e526e3df32e08fb0d4e38a92cbf3f0ac644320f84ba58ea4740ad70edfb763a36b3d0590be7f9f56829e14b96006a36d2d6c40e7cdd775c4f880ddee121f013cb693e5150234460aead07fd33d5608422e5b08b4c7ac098af8e86e526d136ef19b", 0xe6}, {&(0x7f0000000300)="142160f69f60c3182020b23c9a229d728fc27d0d2f75b9199929d50d703f035e61b6ad5fe773e42480e50ea21f9a26914c2621ddd3a72e948d0e426559711d5cc18e9b00d762cb5864c29faa57aaaab169ba24bac4385c025390862b7767f91f5b2b1b", 0x63}, {&(0x7f0000000380)="fd53e144d76bf95dc9ce8408eff10f97a559ea1f7696b01079601a7f32a7d3a314d29226731ad465ed88e5345d69a0c1b249bae8251a06d8df49ce5d4026853b59e6ecf4f64b7d95671e07fff637ad666cb4349f9a12f113d4fb12e8e552dbe211d12e80622e25c5b5d6032c6e602c0c9304cb0bcdb2eeb8ffba7fd9125b7237045c416e5e4f030b999d4ece82ab3dbd77e4394e424f21a98296de1559774aa77cbdc00676ecca661dafda4efad33c8c90eed9a6c7a1855468fbc4e95c1ef2d5daef8e0060621257217f69965e0aa726b37bfdd321270dde67", 0xd9}, {&(0x7f0000000480)="dfca96eabbd437734d08e5aaea9ba59203d02603f832200327121ce9e11895748c3608fb72ce85e3e0430ac2c82e645b45bf1e0e37483e7a045043d4c892b2ae70a3fb6ebff51e342ffd0e1d95faf36b037d336e241a2e066f69161c648f3c5bc952db7582ffa65675def24f578dda6b4bea15bab4ac523bffe262823ea196940f7fd34aa64e9ec868e1d866d6c9da640f3e9c309e9e3e0a2d2ff9fa34b17c3271d33515f11b238750e1f60babafad4bb450965ac596c212724475e7ebcc", 0xbe}], 0x7, &(0x7f0000000d40)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x20, 0xffff, 0x1, [r26, r27, r28, r29]}, @rights={0x30, 0xffff, 0x1, [r30, r31, r32, r33, r34, r35, r36, r37]}], 0x138, 0x1}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r38 = getuid() r39 = geteuid() setreuid(r39, r38) 16:00:49 executing program 1: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) pipe(&(0x7f00000014c0)={0xffffffffffffffff}) fchdir(r1) syz_open_pts() r2 = semget(0x2, 0x1, 0x6) semop(r2, &(0x7f0000000000)=[{0x1, 0x40, 0x1000}, {0x3, 0x8, 0x1000}, {0x1, 0x3, 0x1000}], 0x3) 16:00:49 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x9}, {0xaf, 0x80}, {0xaf, 0x1ff}, {0xcf, 0x2}, {0xa2, 0x7}, {0x41, 0x9}, {0x80, 0xa83}, {0x1, 0x7fffffff}], 0x8}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) chdir(&(0x7f0000000400)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000008c0)="d97b5d9cf8dec5e8ad41758debae67bc634eaf72939b3e70b23a93fa0dce99032672e4751793f1ca8e294ff5838c1c4d40fd8ae4b21e12a160a05fc861e236adbbdccf2b73a46dc949b7e73d", 0x4c, 0x406, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:49 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x2, 0x4, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x6bff4e28) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:50 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCDTR(r0, 0x20007478) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:50 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) flock(r1, 0xd10bf1eec01490af) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[0xffffffff]}) chroot(&(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000380)="54280d5c1398718ceba75596e35d3abbe97a9cd3eadefed260b5368b3720d83fbc00469ea862f3344b1674b2cd72d30e838a53d3875b098cd0445574c0334a6fb4fb14c7403a628cf78a4dd85036a0a0f7419582112d1c7051266b2ee7e025390e494058842571308f7cfaf283bbcbc615880d67b376c49343e09f09ff58aac1f299d03affe4c92ae9e5b3b48a9a2d186653331e77d8fd5f74ac902272245f26819aafded647c8276a3d188fa9ffe9fc2efa", 0xb2}, {&(0x7f0000000440)="208b3db7b0ffee773184666e8015c51c26a9cb9c9a03d58cbc9483dbebc3db27210cfa09621bf5b730aa64456719827b2424a9410dc780f7e3130c9b314df578fdc88c05f7452725c13aa25efc62d2c91c78fec11cbb03c4a874be8c312e002887ad9d49e624d979559a277651b7518a0c9d9382f4a81a680f73a8e69ca840a6463cc5bd506c86ae8fa2d5bb910b0fe36cf02a1873715acf2f128b924391ceb9769641924b958117648bd89afdef07c6150db0f180e9685d45735489d0c328", 0xbf}, {&(0x7f0000000500)="36605155f0b19c3090ddb33d2ec2eaa73924ca9143165816ae6995265afb43012c7ed063e33fda0f581ababbf8f20f761f8d7aabcae2c38dde59db62cdc763a65b05446e001bafe0b7ad24d34f0996b8aac7b4b7fda8e8a110167d9be8d41adc8c4c98f74fe681387e50e4aac74c424a8e87dfd0dfbb5542189accb4d3dfc7af63fb47d9f8b82cfe4d2a94a70c6b272a40141ddf4a299fe9cf48705f91b721f500f302b84ef04f433430a4afc987047a9615ad303f25c4a8af7a0782d069516cf958d225d9097217be72c12ecc6d20b74dac3872e51ffa33c8e2134e3a16a8a21ca56aad60719de166b3a09fa4672a0381e8e8e179de5220755237d1d9e6c5", 0xff}, {&(0x7f0000000600)="270b218936842f55cf6f6c8a996f4b4cd403236284abb41b3087c489cb76777e7a3e527660c8caa97e5c67955ed0f9b6cba8b419e07a069ab03ccc260e80c846f9a992ab07fd9b289933e6f3389436d80036f1bbe775f640ba8b86c5ce29fc8a66beb65652", 0x65}], 0x4) fchdir(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x10080, 0x0) recvfrom$unix(r2, &(0x7f0000000700)=""/132, 0x84, 0x1, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000800)="83f8a2292d48175c662df765e1f0140b567cad06574f5d367cb761ed929bf6d8450b84d21f20f47fd6ea94fe83f831a3e870d029ed16938afdf48efaae0620531dbd1c7fb3f0c0b7a6c936adbc45f15f97a75a9c92c544e518578fa76438616d7109e65b6d97e1a0c82b14c84c680dc15bce787a96c60a885be584586a610d417431fcde6accfd1015b2c75e2d9cb95bb2b3055a664527406b317af58febefd40e8288eb5b0e3a4c16dd2c9f63444c4dc018a5b8150489b803e233bf7148306107d81e5c866cebc2da21f26ef4882ef0e88eec7753a97de84d706c074ec61ca9d40f6c001329d041b3dececac496d5e48c5cf96cb4598c7df430166a2f38e6e2e30690f9d49f141772edc203f55e1014f332d85ad6521b6665fde6a22c96a711b33e1dbd1cd5ea460a9793ed392a9246bec743022303cabccc1934228562c9105e3db2e8c3baca6769c5a4f1f6f5df190c4abc6aaa4797cd23cdf476c2d9243c89379029e50225d69d3a4c8f9a66f1af5ec04c1b8c1247ab28cca5abddfa984de7207728f49e49daf1ac517eb13d87e74ae748bb512cfac97d366a140b660e9e7aace7cd3c7a93615613d3969af9985046ab63ef9ffbaedeb440e1ad884b26c52b13381a0a4cd5629ec8c9a124985451eb3d5c4eb156db584c74913dbbc98c52536d39a0938430427219e7e485c8056f2034d737aa918537d611aec7818f3f89fd6cd70006649559a303b0deb028e2788deb032c216ed3fa0aab81f9dbf59501d0daa8cf9a90dda22b3426e22c93555e6706e8b167038d8513a9dd595f3a771430d260e2d4a705eb5c17baf35d9d640c1379b8769b0c65548211b5be930acd6311af73eab2c1a4fefa1b32d667d6e57ab8363de7794339a18dff27de2a913e37bbe3936b3c81921d96bcca29a30e9d81bdb749653e882847cf80a7ff84d190a5a46766fbab11e3a093b3e42659fdc6a545d4497993815fabb9e6ba38cffc660a592d07d187819c760ac8092d15950d8194a48dcfe114d530472221340332d9c882e71cc71baf66f10b14d3bfd974243e0558c7a0e6bac49c73ec0e76cf759d13f1a9203246e5de9b1502b1120ccedc00a2a324ec04901c993bd7c22127e08ae951ac478a980d30ad1cfc1a75810ae67d90bd52fb7818792b13983b75a9493d296dd406fcda37444064e274a1f0341e03702a3e143b6125f91c7381ea2c437f4713a4728d16af23d8424514aa1ca31ec095ea094a3cce2709fbe1bd5f6d0fe798b9d6f35abd6489443821ec6109bdd8fdfeffe6b66e063e5e37cbdf508c6d1ffbbe6fa00c1f09ef920d73729df564ea9def60d1104343de076e872aa6007d394fdcd6fd2f7cb857fde60575559ec1abc5caa64994e4ce2cc443af74e728aee3f5a20bcc816d2aefc7dd99a0d2718b1924afcba26df31578e4277528de26e8139eebec26041a791c1baf4783a96f67c5e4bf5598bf2df4c492dcf6b03a5d32930813dbbe2f39d9f2bb620578e7b97b327526aefbf9e173667d22ad3ad53e0d5c39eaca5ee57fa95aec44fb7dc03daeb95d5e440bb18d606f1b5213aaf5312fbe1c6f472b4579d1bbc8fdcc5231120ebc0d3217d094fbe9aa2d83c43ef0a0b1a5ef9b3db9a4da1a71533d22c3e9f2c26d4e9ea2875a5d4aea9ded167b4c9b80d109cf5fe1ba5e74f29a75f2be3cedf07a327477e63b19855e72a3c23105a8c2c7fc4c634a83d1e741d922a15e917ce6f8f2861abe7672b559e5fc0de4a0e7ddf867a85e12851676ecc3810dd918f6c52fa0adeb700b0a9671be47859825a40130be8b16c64e7fd7b60c980b9c81dbec8d59723466b9857a25d5016a7f53a5d6711e11c7262040ca6bce5be524c6d06bb428aca0aa9f440e0a3ade83397b199344b55c427516a847657191f56d134a624c6192b26a44a04446cdd953714c35dbc2aa067e7752966cfc851e0425b6c40e2f60c094342fd5966af69fbfee7a129cf80dba7aa169a22c97c62a9e39bffa862f35aced3832bc544584eb79976d332fecda23a59e6292a18b4e7f61b76b81ba8441330e741d1c836e0e0ef6dcea806d388ed6e705fceb3d5da0b7b86c4ea9c7835de656ad8752f9f13dbadf01cba1637eb2c87a747bdbfcf99206e96fed5dbfdaf6668e14818c54d5238e605e658515c1ee104df89014f9287e31b9238e8a8e9f201e5c260a915edf2594c3b29dff153c6a2f6f64e272dc770cdb76bf1e14519b3cc55a5c0bee6d8eae7ecfcc4d74b3605633792218c933d6e8d37f55aa0633b8f380ffb0692b212c8ce7b9d493fc5d01374eb9b685bebd5ff5155dfce1b4fbbf82ff9f3ea5475bffd87cce3f83e85816433b7ec46d09c851ccfc18a7a8f544111fbbb57382dd08a9b974647478cd56bf1a000ad3b8dc17408a7f683ad51cec8d4a1f2f562cc202bcdd612957e89b3fd6f4895e54edefd74c6bdb6128eef93c7a6ba5a77c01e6966be164f6a80d004eb61e9a9ffb88a1c34c2f607ec9f38e0eb21c5450d4d2c5c599e6a982350a6e2ec9aa55484973f57eef4a164c9d4b5600473666f6891115726ccb4063bfcb50528aeb8469e0f8f2d33701c7f2552e83f707c284ede6d697cbc27419bf17a6fb0db8449ad7df7281db3010bc57e7c212a4530d41a4842cae3af21d6d6ca4faac37f14309474e2f41e22dc598843baf7f89b6736cb5723cffe492605f94b0a2b82619d14926bf7f6fb3295abea1950fee9d80c3e4e51e087c13022f503593c13b39f96e6231cb1cca427a3aaee278bedb19b852cc6b4e73fc22e51addf1b56fb0df9794c89681ed98be87dae286df1bf6cb9f9688bd8e29845aceec2bc9db3a8bf14a35e547101e2d7d5c957f9eb5a2933084620cd3d2b7dde64838a8f7ecfc237ae9d6c2f2b367735013184860edb7c4f270fcb9c96665f7638dfd41f2371db88e8e1e1d6bf3754e72122483adb26892d4af714232f033f1e311f2e0c8bef69201a9d03cf968c1d2915ec85e89ad7466d6041fd2af586cc756ffbf701abd6dd8d493635b39349826d6b924d690fa2f884b5710a03051df8d2007c1884a213bc5bcf4e6e2d097e51977f06ed71fb2c5f35462df2ca632aeecfe62a82a8bee0ac24ef3b33c07fde73c53fbd6aea6e09af4f32d7a6e129bf73df7cf62f48275741cdc51070b83f00d305c17fa77dad3696b70619733073bc848979704a92109c8730d0eda154c2b97f2d526ca04d271d17f9c1005ea59caee27d736d1faf31783f9534a856ddf8baecf1e70c8a1e2cc08e9b0c40805191f7569302e7442a04989f69be7f95b0db7553d43cf685f6ae1305933f933c69a6dd90bb954771a2cbab3b749f249113dba92f73e127171aabb4c04451efe2111cb2e866c78074b93931ca32f8059681b234eeab6a1150b0d66136d1f0af95ae44b490a93a2f988955c4b821337db7a812843b3c521ceb4dd79a533cd7f79d3c9a72fb1dbec0a2eeec5aed2ac98fdb60c19b3891d0e1e00114e00ae165c3558c134ab222e70694253a08dd1e53737c1bc42dcd96bbc68e63032f5fed34fbebc7ebff0f1c3bc778f277c8b8f8542abbdf386ab7b72f256a53f30f765f4d1f3c03355a8abf40577009893ad0a790b7237b6759430a212e4b373b2f29db2a517f0bc5388d1b4384eba56527de780448d9e8607b834f10b11fb22bb405496316fb6ea373baf0c2ffa323aa46c22a369df7ad7b89a56684ed315d0cf4de33cabfe1ce3f598783f76bb685ea7dfc6ed1be1f1d4793f7f9a85c068384b580f142c3923cf811ab178b4e308432a1fa2fb3e28654d5999bc1db726a73afeef1f3185790d6ab41a27c4b8029772d30ba7dd9ebb733c8b79c00fa44a93db632c84d6cc6bad0e78e00a89dc7e39bd7f26d44179b76f8c595b82dc5347fa3c8329d929f6d868139cd0fde12c44b2076bf7b1f3b9328e5463d868e131949642ed70dff2646e51efa273a9dd1a1ce19349f34659a80efabe1b92fba7cab41de03288a038f37985d2adb38cff04076729e7cecfefb9b19ae0c984e4e8aeaf288dc0bdee49177894da4f4f4fccf5b53204ea2f4d637146bce2822911d6d733cda30b240932a9533844c5e0728c3a49c72c53c9a12dc119dea892c4b6e908179e356690908bf620fa104ae270ad0fc760b1c241f3f60d8846db24bf5d80e1134de97484539b2f04c2d22765521094d25262eeb538127b96b7c8fcab5839362aac53bed750c5dbbfcd3e6b12e63817efde27f8075b05303586d05c6396ab9ee88ca0d1ec46df3bd49cbad664ee24d6dbdd5687053d1005705991564f951fb0e1212cad9ec5306c8dfc358314b454ec60835cf0c01c78f01a7a6aa32c90b7fc1a2e3094f709a38e00cf2e6a3ec06b100d08bd6d046ed870b435c8af871e4867eb37991ee6a11fad762f5ad0ba47a1603dd7a418504230f4d56c1a85cbc242229af463fc50241e563179128a2d1d174dd7cb6150169d14a5e00aaed9f5838471edbc7a1ff17b4644b1d531306378ee37c26ef0b34e11d51995a701c87fd47cbf0ae91cf116d82566c4727e17d4cb8d7b134ef2569628bc7baadb7a6d7ecda1e4aaa222b0d1f1e411987aac6175ebcef59e88543285c56ca7cc94467eeaac6bf98027297f071b883e540408ea0edb4a8ea62bb7bf74e88507a122f6539282a64b7d16db45a736c28a13db0eab7d144e224853f537547b63ecdfc987af4324589f7f3ce6887497e9e39d29f24aadb56c3636d8ad566939835afe8d2989ec1a14b30a498be7462e64b0d8c7d198ac694b8d1af3a391d0d95b513bca9333399c7936f67fc414f843a79e46c50e8d2fa9dc5e042e3d5743aacc2c50ef94a486d4e8cb6bb8fee9f14f918e2bb3b86166f5888cd917a448eee034f7df929eb5154c269d604f2eaea198294ead6ff751184bc931f20fd44c3f7a496b23a6f4a729aba3c149b659165fc9d10fb3efa15be00b07eaabd7f6eb51feb3fdef400d70175ff4e693d4eee4c310bb8ca1dddf29ef98bb325931ea6b73fe2810853028c8488fbc5edc909f3c12101889c974495ba6a217789de004907dbab25941dcd8ba04b74a78cf9b11cd88195723b91e3499957c3c477da634eee47ac81e6a6e8656e1595355c3d6aa9a9d487557f7b8638d7711f0ef9060d190245733d40a691e212ecc1a2caf46a042570146e84e714da7e78d88dab9527084317133c118b0683a1ee6a6f78d34c23560e639ccfc7f5ad365f2e5f5d328260357c9bf45c3f3624080af5d73c373368aea0d8daa27396258fdb7ac647405687ff1d18cfebac8f5c2135a6e6426550b24705dd07be5353122c540f87a8caa0770b3746eb21a62c996de657df5a625f6e766984364d2207170e80597b65584873df698295034a2a55efd6b57c61b762301439864ed830347fd93d50bcfaccee63564ce8bc26544e1c7294886c11ac090d58261cb4ad4ee3d4da5d3ade90023cd9692f4c023b8009d1f460075bc6fa7263b096cb91c22735895312be8f9807a961e8322501679ee0cf50f1e5c6e056ba679c7e7e247af18159c367cee6280a47ef4bebaed25b1d52091cc3f2c0816a0dbe51c1a54d1eb0bfb16ef8b1ddcd03b8b2b6ee3413759250846ed79a5ef3f5f0f6d31bb7a970d958c0fa9cc3c786667050664455fc875ba6c9cf577eda3e4391961c29870d3c3c856246cf0b9729264ad4fcf3c8a216b7adab7f7ae0b63338b94f8bf44029a65d2c42f8c66f1560c4a6ee5c79b8f22f670d687bd0fa3f706843229d51fe6d7c02bf4bda9c79d49d5f0c2627b8d048794", 0x1000, 0x400, &(0x7f0000001800)=@in={0x2, 0x0}, 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001840)={0x100000000, 0x1b1c0, {[0x5, 0xfffffffffffff801, 0x5, 0x1, 0xffff, 0x3, 0x5, 0x5, 0x4, 0x6, 0x3, 0x1, 0x1, 0x9, 0xffffffffffffffff, 0x243f, 0xff, 0x51], [0x101, 0x7, 0x94, 0xffffffffffffffb3, 0x7, 0x170, 0x63, 0x4, 0x0, 0x2], [0x3, 0x9, 0x6, 0x1, 0x4, 0x7, 0x800], [0x9, 0x8, 0x7, 0x9, 0x1, 0x1], [{0x7, 0x3b22, 0x4, 0x7f}, {0x9, 0x8, 0x8, 0x6}, {0xc5, 0x8, 0xfffffffffffffff8, 0x1}, {0xe4, 0x2f81, 0x878, 0x10001}, {0x400, 0xb5c2, 0x7, 0x400}, {0x800, 0x7, 0xfffffffffffffffc, 0x31}, {0x70, 0x3ff, 0x7, 0x35f}, {0x1, 0x0, 0x96, 0x2000000000000000}], {0xff, 0x400, 0x9, 0x2}, {0x8, 0x7, 0x8, 0x200}}}) fsync(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001a80)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000001b00)=[{{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0x5cc3}, {{r2}, 0x0, 0x40, 0x2, 0x5, 0x8}, {{r2}, 0xfffffffffffffffd, 0x4b, 0x2, 0x7bcd, 0x8}, {{r3}, 0xfffffffffffffffb, 0x69, 0x1, 0x405, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x1ff, 0x44b6}, {{r2}, 0xfffffffffffffffc, 0x20, 0x2, 0x81, 0x5}, {{r1}, 0xfffffffffffffffb, 0x25, 0x0, 0x10000, 0x7f}], 0x2, &(0x7f0000001c00)=[{{r1}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x1f, 0x5}], 0x7ff, &(0x7f0000001c40)={0x7, 0xfffffffffffffbff}) acct(&(0x7f0000001c80)='./file0\x00') ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000001cc0)) chroot(&(0x7f0000001d00)='./file0\x00') ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001d40)={0x10, 0xec9, 0x4, 0x6, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x65}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xbf6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1d7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x2a7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3ff}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x9}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) mprotect(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x1) sendto$inet6(r1, &(0x7f0000002240)="442c4248b4ad83b2d103ae76c20418d5e8e9c7ca845d8939515f6b0f5d999b6294c94bde2bdc7db744ed91753ba6dc2e04fc2885ca00dfb1eb9abca57701e83fbe33bfba32ad325fe129d1ed8725674e965dd9d69b1d1a3ff02bf94e40da7f46af38ab7d905f857bf5a57c74979dde1859e8ec2ecc8619ff37e0636e53fa2b71867a234405e1b847d057100e03b94900df1504954951133045c2e7f9261e79a3377e9ed9849c2287eae143bbe3850426ee2d7ebf7a631f3c205e87dabd54a8ce3b09d28676456750e720f9c2620206514d0458bc0bf1ba16648a61b13ab05cb77bf73766080ea188d8ed0cf72739c376df95a69a976c5649dd1e0cfcc60008c3303d1849ffa140cc5cab6e3803cd9099a44ea938e5c97476c3343ac777f7b5ee6681a866b18c16809604944c1800cdf3bc89b5778f5bfcdce0a806b4f9589b0bff90216045e1c5f1859e1bc7ac9a49ad6a10178cbb8b2b077b00656ebf8bd376b0391af1cb552b86aad799da6771ee40a11524244e9e9838531b143f1129db1b98a19c54b2629bf7a9c1f5233bc36f2591ee8f16059ccc23ce93d0dc253b7fdf1d497a3f469267e431c27802511f9dcdde6ba08afb681535e6a173fceb6758b7355ff1b70e14f0d5ba760b4fe16765634575d4219c0b92af0af8e85c786a721838d3a549ee42d2dd0fc957e1ebd57405721e56200fa2f291c5874a4cc0d6719ba34917f9a1d45e572d8a89dee22f7b5fe0d1fa0ebadfd3deb378cb485a6bbec49ee42760c52bc0411f8b1a37d5ca02ed5b24336861cb2bd60afb10078e7ded9ba461429d576789cffea8c06c451f6d1bf2ecc4f2d9a30e52f19219c34c44fa8ddaad58cb3a3e3dfc0a29772772d861bb6078049e4f548e7de516e6f67302d48209edf45000cc56dd25e5914fe5ed57e017c12666549113879265666d2423022d5850a9c2c338fbad4da08057018c8a163df620165d60d1580f2b10b9dcd0664c068ae831ea81e30bda62150b99c980b19f218ebd3e271427b61de45f4a0dd9ebdd69bada02545363061a07eb15c16b512d3d69ef9b0273179ff6c27e006478ac8411f8dabd312adc7209422dd2c4fc5fc92208925dc1107eb5b46446338bfeb668b2577054222fbbffac3b2d4a60bd0bc8f6a033517f4224cc803d55e732827de5928a3c77025403c316f2374151f4cc314afbda09adb067ee0aa4876d4ee39d590a35c3931a6f6afe60ca1d91dcdd9edb83e63e95aeb5013145f1ef1f28c6c83d09dfb62b65d524827a63fef641f5910cbf6483acfda837852c998aa881f8567139216c4719839925ad2d13076ed16d3d6fdd644def3f76aeb30e3fe2d5033b5057e7eb6b88e77c2fa805782aca1007622aae37d083b93727eea2263474e419523b754120d91fbee8ab412023ba326ada6d7fbf76cf7822f6d6f72c2795a1889ba87daf8102e6a5d918f8139e9d315717259cf343d267107ee5052d952a7b32bfbad916a74d97caf5c10446ae98ee442b3dd4f47ce6d139b3e708b398bd79f5de6d408f75245c51ed2462282a5c38f49c3bb299de6a93198b0e63b20eb2ec981548439dae6705def177e986b7e8adc46f5319f0a267f822e2c9a824894fa07c8203e4ab6955f0d48c4b7cc7b9211521ec71714182573bdf1f9282f17ce4dc9af24e5cbcea35cda6df4699deaa159ceb42352bfb0f566c752b3f71795701fbab1b963a17a38aeb49a025db8117449164b454f6373ffa06cc93159f797aff4d1af4567baf032660df1cb83e88138b54fcda79a2c9d23361b1244e19664325e88abb832f43f7727cc6c2772ef8b9b2acde7ebbbeda10535bf6d0ead2d5e304e937e10056867426de427393f09ff616db1a534e77173ebb744ee8da204f538784ccade618d748d04ad854bbd21e75030ea633485cdb91e93bfc47afa2628da308bc0694166fcb09470523cd3c35770b12b6ba1edba15fbfe6ba9255be1c12b59e1677c6c46d12d222f7cf1df7f385465a69732337352aab79bc55c9a164fa3c9ffbb376ade943d65bfff612cac34270b00de4ee29656a9b9cbbb183ce062d8db3f5f678f9bf157fc06ad5f65d025635a0d72f01d4d0c6588c1d8e9114faa9dd0cce6d940b219c141f8847f61495bb709059d958d927acac5ee60cb543e6090ce2c535fce5eae356cd875f516220d4159326fa99e87c3236e92b79d0b611cdbdeefc3566a62a63f7d08a9fd662fca0f40b4c62903726092e5d053115ba2513db302e56c98f97f15d7a5cfa2afa430986f25e392da58fa6c1f341ae4be8f9b4178ca94fb0f8dede788e151540c340ffbefa20e2a28759423319c5eb29fad25ff33dd270933482eff68adb7b979c6cb500faca544bba4154e40cd5dfd8d190b0fe3c39d6b3b2ad5987fd67e0b7f1ccc132313b3666108b54d7f0e60e59c5d8762f08c656288bd7cd6f798d339b0a85eeda5122490f689c260ea2a3347d1ae651f7b122db13ac3d25b72d18680b58ce1cbffff83fdfd58d78d8f43e1ac9e79079980a82a83615c35c7a533d2ca594edfca6f725fb61f8f5404fcbf9c7d0cbb922d0c0aebc35b18b071e7f89505551ce555f21a2512c9de62469c4649f3e50ddfbed0effa2dd3f3b4d6a0d79bd6f9dcdb168d80ba8f99362cb530f9eab13903e69f111aee268719c012387b5b8dd44a1ac60f50b640e8b0831396f5e00e716a744e9f6db203829fc8021758c58dcc8f1e93b0d9120e8aa733e634473b69ce6eff43acda7b06c2203119ebc6191b1f74794bea56f81338f44969584451783197e6fcaef37d04dd6dc949bdd13b34b8e3ce489e5c2e431caea97b3290ce3f1b81d3b8df1c8e90d7c7b6e480671c12c70a02cac6025461249d7e99f7383e10a6f520abcbab26fedc91964d3d7ea51e58d2a002aa6ef70d19c7f5ff93504c1fbabc17baf9cee9df4200e7400baa1ef24d221efc2a8f0af900578e4933b0e1a6550fbac612e8f365c4d3afb43f10b5ab3d40b4e8c47e8587b05ece7ab50192f0056a7da932e0e088ee376b999da6ef00d346553fd170b47cae5a4d3ea4e01866eee125f9a5d2b720b38eeff02c30e3563e4b69b5035596b585f332add26a6a21301dccd1a6a645bb0809cd1b8c03f9db0e0ef76e79807d556fbc9c505df6bac79abab5e2068f4207a116ebd24ab9986dac3193d6aead1da57a7180fae61c83dae1eee2f225b565619b4b9e1228fa5a37f5e6e1e35574514a44ed1607b1ee54a92bd209e68e537d9f8bfa25fe706543ad3d730853bf8f1187f781df054b9e64316bd045909f0fc17fca969efd98768a0cc809a9ccdd1e6fd0690471c17a4ef1e0a0a2418a1e583035ccd2a2f12aca41973346cbaab5a6d6e0ceac612ef820cd542444ea3580fef1e6d3f62663ae97dbfc4ee524ed2b8296f008423c68492a23fbbc7563514abd440f956edc353739f56d83d4371803daf5710f15d57c466634c8540dfa4a94fd737ab93ac9d3857e4163fe0b244a625125def124cefe0576c522dee4ae187957b7046f3fcec4cba9748f11b580c532ccd03ab8243a82c83ab819c81080234460b0a0354273a853abaa505a0072a3db47c3e008cf21c269545428a6f53a8ebdd08b137a860701dddaf9741da52df44d8676a693d5538e32c1dd7545246fb7573c83eef5b0db8cd686d31d252a28d3fcbd52ee1e6401d18e56a5a58e9bc278d95bbf37a82ff8f2388651c8faa37d078c62b954c34b7c9a2958eaf89c63e28745ec95b37254e99eadad3f1636d447849477fc1baed9f5b9b3fab786a866901eac0561d900ef924812582c612dcb718dd045b6445713a80ff618e05a6d3e9a59f0f740ba54aeca049cfc11721908f6ceb92a7533d977b57ee5187e56ce7bb4673b42ea14166cbe5c94f477a86934147f993dd4555ebc6e73b4e410637037af26a7f9ed83b9a82466c3ab80f65531d58378eb26369377e05602cdccda6e16d2195a10f2cbf9d5dabdd6532f52279e53a40f2b35ead006d655088892943ed38734839f9e17cd7fa7ae37db2f79b6d90b1e5464d1fe6086bbc1a96a51b50c082c4e99521eee39ac762acbe89eab9c607f27fd3aa5f424be27aae09d2f8dab0499fb6afa02455ef939ecff7d06186ba4c7a20667748d45515a353d01deaaf67c74e69465f7c6a24dc78e304df77f9052236d3d0be5caed82b10c970448dd136f558fd6108b73270a04c2da47b0239138e95ff0d7e80f66b5cdb2356a5045c6f34e77bdbb015939ffdb5416c114bd3be358efe9d242e25642c50786b8e0242ddc856f2cdd4d69b42ae195adba419447a74fb2f19d7aec998f246accf873d5045f7c6a80fc65df716d5b65d45421cae59261347a8ffff3e0b8c3e024ab760e46c5b6dd0bc62f951a9edb920e8d17b459bfa8c9f153ca564c07f26fd8ffe4e79a46fc5f7f05151730d42f0f7d43babbb57ebbf7965d4227bd6b7edf8f10113590c6ef3cf8885e107a3bcff575ea014d22c908e781e1a0961ab2777caecce24b4cdb5c1eee8a566a4e10ee30bc002f03d52f506193e754163ab41f55d4e5f3861b52db0cc8ec438dfad684e982e8cd33708076d1f29f754ece93943e2bb5304c8783c02f3c868b6a5440446b6f7480871a1e77e2ffb9c6b0232fb99f5ece57bd13dc0204e55bab53d1e89ad76fb32a0dff9f5a65a4e311a47d6c3ad7be9e04bed2e1f140ba4257cf8b6393b166de7a8cedfb1e3594f6303f4726ec308e42baf04699f99c8754940650af0568e49c43ef326b45401ad01b8e41891290861ee087ec08d640b3ded783fe706eb61b59e64a196fca753a954bb88f212a31dd3a1e28d29798061889193bfd98195532ae7248d3f46afe683e632e274090c88e187e3010a9fd8c7710097e05b250bf57de46a91447e9a083b088b6e109e287ab1db52b0bf16de9c3b2d58dc2b0eeeb4e73818ff69a8ac8376ed0784c12816576b26668481a8bd1dbf4d4c447f88093ab21cdabe14f35d696b113c0bbbe85717d3e1f87038ef51c48f770790dfaade9ed464de81f47393f10db2698d682e521eba8803d7d452f3086306648ae723f051f6eb1a5f7bc31f2189241be755925c92bc71431802c72cbe0965f6a2f228af301930fe6e3af79e36eca46ea5915b69c21c4c061bbc7ca621d5849dfa9331ec05ac7b3383f3bbbd7ee3ecb710312eb3bbe9f3efa9995da5b719064cd15da96fe85ff04f3cb33dc1286188d09e4b1884df0a8acb91e8ad166b497c38dcd02e29f45a5dcd7efb963fed031664576081229bf3cc5e0e010a758b598d7c98b00195fcb65c97aa9c7f8f43715da92e941906e0b5fa92246e5d78340858f5ab40c18074f880f893140f20dc38c9aef76cf653f608d6d1a773d6e1450ed1b51e199ff31719c31e4a653f089039d1dab2d2d4082dfd0dc594aea43f21b6459116f5b7c781aa8ec00bdf42721dffb8f24dc42a05aba5fab4929b7eb7e7893fca60ec9b4854dac5e3e40080f7275b7568299e8b1d9b1595023c2e5a46f4f1a1e18d2f3fd164f4bd2b001163d7f553f0cb73be40add5e5f86861a307c762a35fe46d4a6d4521a292c1ce5a7cb6f41a1dfbbe3f21b154130ff5b8dc4d053671a1eddb8fa2a6cea4487df1453dafc36d0161506dfa368be363db8d0c60a27cdb7c564c5e4ce3d83a576ef40ba95d1fe014156eab541e699d98e9c0231ce018d4051d82b0296c30c7da88d26b1d43fb1b3a3b69b44c4962fcdb810333ecd792dccfaa0a1d77ebd0db736816250ede1d4e9940c6bc421aa4f36b74de6044dc44bd92", 0x1000, 0x409, 0x0, 0x0) connect$unix(r0, &(0x7f0000003240)=@file={0x1, '.\x00'}, 0x4) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ff8000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000003280)='/dev/zero\x00', 0x20000, 0x0) mknod$loop(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x1) "pckbd_enable: command error 16:00:52 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = dup2(r1, r0) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f00000000080000005900000000003f00"}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="98be7e9aa5ed15f6801211b2c3c34a4388f100b10c3aa24a3a7670f09d45530aa04d608a567213f39421836abff77f7e", 0x30) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f", 0x8c7) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103", 0x1a2) 16:00:52 executing program 0: lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r0 = socket(0x18, 0x4005, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x350) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x9) r3 = socket(0x6, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:52 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x34) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x180) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8d, 0x7fff}, {0x23, 0x7}, {0x82, 0x4}, {0x20, 0x2}], 0x4}) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:00:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x378) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kqueue() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:52 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r3 = syz_open_pts() write(r1, &(0x7f0000000200)="1b230cfea6bb5440b09aeed104c2d66112bac41106180f7de7fa05c4e4f2dd0f9ddb61d64b4f21540052c06f628b913dad00be948db1ed2f27db73ccae3af90e961cd66524afbd8ce7bbc928fc18a40f724a181dc51d9c6db0e2ac74d91e26a8c1ec386277a77f29604fcfc4d5ffa94d4fa7e28b40cfb5c3aff522c783c7485a01c884162e7360e92a4eb7d82e0206c404d07fa40f700c923b4c4dd63faacc21f787353b23e5462d10091b4538fa1195decd0d61206c974fac94897d26a607d0537e7b85a40496f39f2933", 0xcb) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) setrlimit(0x5, &(0x7f0000000080)={0x1, 0x3}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = dup2(r3, r0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x3, 0x0, 0x661f2eb9}, 0xc) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = msgget$private(0x0, 0x3a) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/47) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="1b8e36e23f4adfdcdb83bbc6795e", 0xe, 0x0, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xffc) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) r1 = semget$private(0x0, 0x0, 0x100) semop(r1, &(0x7f0000000080)=[{0x3, 0x81, 0x800}], 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/151) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) setitimer(0x2, &(0x7f00000000c0)={{0x81}, {0x10001, 0x100000000}}, &(0x7f0000000100)) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6, 0xfffffffffffffffe}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000d80)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r3, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r3, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000440)=[{0x1d, 0x3, 0x49, 0x699de2d1}, {0x3f, 0x3, 0xa58, 0x80000000}, {0x7fffffff, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1fc, 0xf4, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x600000000000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 16:00:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0xfffffffffffffff9, 0x8000, 0x7, 0x1}, {0xfff, 0x5, 0x80, 0xffffffffffff268d}, {0xfffffffffffffaa0, 0xf7, 0x7f, 0x690d}, {0x1000, 0x51, 0x5, 0x3}, {0x100, 0x800, 0x568f, 0x4}, {0x1d, 0x5, 0x6, 0xfffffffffffffff8}, {0x3, 0x7fff, 0x0, 0xfffffffffffff6b8}, {0x5, 0x3, 0x2, 0x4}]}) r1 = socket(0x12, 0x4000, 0x10000) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/28, 0x1c}], 0x1, 0x0, 0x0) flock(r1, 0xa) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0xfffffffffffffffd, 0x0, 0x0, "61aa0db11ce9bae3c6510e6ae973739e8b7ec000"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x50, 0x0, 0x0, 0xffffffffffff0c5f}, {0x40006}]}) poll(&(0x7f0000000080)=[{r0, 0x100}, {r0, 0x2}, {r0, 0x20}], 0x3, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x200, 0x4, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0xb}, {0x71cc488e}]}) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x2000003) r2 = getgid() getegid() setgid(r2) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) mkdir(&(0x7f00000002c0)='./file0\x00', 0x90) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x390, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x10001, 0x1f, 0xfffffffffffffff8, 0x4}, {0x1, 0x3, 0x77, 0x1}, {0xff, 0x5, 0xa93, 0x5}, {0xd22, 0x20, 0x4acf, 0xfffffffffffffffa}, {0xffff, 0x3f, 0x1000, 0x80000001}, {0xb6, 0x6, 0x3, 0x3}, {0xa9dc, 0x5, 0x6, 0x5}, {0xb71, 0x100000000, 0x1, 0x309}, {0x8, 0x80000001, 0x800, 0x3ff}, {0x3, 0xffff, 0x2, 0xf1c9}]}) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f0000000080)=0x8000080000248) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000008381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000200)=0x1) fcntl$dupfd(r0, 0x0, r1) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0xca) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) 16:00:54 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4e1, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x6}, {0x5, 0x8000}}, 0x0) 16:00:54 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x10001) 16:00:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0xfffffffffffffc01, 0x1, 0xfff, 0x8, 0x9, 0x8, 0x8, 0x10, [{0x1, 0x3, 0x5a, 0x7}, {0x7, 0x25a, 0x0, 0xe000000000000000}, {0x1, 0x3, 0x5, 0x78}, {0x3, 0xe9, 0x0, 0xc}, {0x3, 0x1, 0x6, 0x2c38000000000000}, {0x2, 0x62, 0x0, 0x2370}, {0x200, 0x40, 0x4000000000000000, 0x2}, {0x80, 0x5, 0x9, 0x649}, {0x100000001, 0x5, 0x502, 0xcb2}, {0x9d97, 0x6, 0x9}, {0x0, 0x5, 0x5, 0x9be0}, {0x9, 0x0, 0x8, 0xae5}, {0xb0, 0x9, 0x1f, 0xff}, {0x0, 0x2, 0xfffffffffffff801, 0x80}, {0x3, 0x8000, 0x10001, 0xfff}, {0x6, 0x0, 0x7, 0x101}]}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x1082, 0x2) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="54eba54c565ac0164a7175de4c4e64fb0b771f205b67f1b87b515c237d6b2af75d71d522149f54dfadc0917124a0f13580d2f847832ca022cec3b385d132b80952e728ecaf35fdedb60e1fcc7260c23f7f5a9be1d29f61637ef017a3d6d3c54802476bf96ad635474c034ba708536b0f6cf39b4923965ead0b1abebc250e7274d702dcd12fc261485fae624dbefcd03686bf02570c56303fcd8a732dd8446089ab214444920b322353c885772f57cba0710c64dfe4c025848ec1dc81822ea6393cf3ca5de416b463ad9cbc3c1a8456d24ba6fd", 0xd3) close(r0) setsockopt(r0, 0x8, 0x8, &(0x7f0000000280)="1bb4a959a69b399a6396eb3ae30c55a141d72ca388523a6f7aaf0e8bb2077a7724a3629e41ae7c6b34f7caec85f09ef55825541e79b6389ed4ab98a0338b4ade5be4c90e74644102086edfc01445b4cd7ceaf4d9a1d6d8c1c712f0ef1fe2b3764b44ed1d3f10b8e4bb6257c4f14f1750b4433b0d2e86f77136ea7d0e04df4bc83cec023805d5262563d0aadc37ff66429c39fefb74e59cf3fd1d71a6595bd2bcafa957cea488f8c57947021eaa613e675d873fd59a7d6b5004c7f9c69fcf1ad0a397c74b25c1d1ac1516c892f82473c37c3bb715445dc6a1f2fe9b2e17271aaac8dbdb9feb55fecee6b12dca7e1a682cb4fc488714df497b3b0a0484d3955d3c6c5dff45460c0c25394da763b5295e9f3ab1245ffb666e7180a421670e4f8b1237ad45be4b5b836a7e22639cf1fa2a4ecc0f49aff59c6f93b5a56da838d4559a00d044747ae1a7f11a2607bb1e9eb5413bcdbaec2314b920afc80051e4b537e94d4ee33b5dce77fb8f8ac675c1529bbdc9326ddacd750ea59bc9822337521257cf0edf1cdfcde85bef260221e4d7a493ca8357fca2dc0b6e72661c51e58a6a75af8fd4471f0a434aff17dc2dcc67cd4694b28629fd66ea412527aa50dda73174ee1c8a96e2f0aeab1d8e3b269fe32fa47bc4dc0cde30f4f400de9b40c150f0133489a097fa04824a30b3da1cb145ce54e7bca638830209627c836d6ae503703b775af979f2b08d8064136c28d2475d1ed23c0c1a9b607aafd5a02ace83e75904a299b763a363164376a85832bc28a6f4203a9592f08e82e32b69132871fb50d23e0d8998134d0e7a4436a64ea4b27c5df113684be12c6743adff85a0c3dd25d0f6e52660885cae1cb79b03e35d395678c07af26c8d983df2aa9d16787c3ccabf612bd0af894ae1429d65b60714d6476b7c232d59d2176cbd0688c736ac2eb500789492cc61e4df13dc522630979957e660a369751ef7cb0b5cef07fc0f80de198b82cfc539b64ba5a37cec9c9ff4f8e5b8292ab81dd961e4969b9d3f06eaab6b907efde1e2055657c5aabbd23f27928c4c3284147c97f88068a25a337783017dfe3f8a4ac17cc783a97fa118cb236acec3b62f94f65e0191485dd90bf7ec1701b59a8831db6c0d90c59e3223f3f6abd63f5aaffbc06905084111d66f5ad7d36fd0fbda81e7ee5d699559339242da2804cf87959d775dc9498549ba79e302efe8bbf159af58ed51a09054633bca227d5f821a4522c7f6ce2fc1d8031133e94c8e2605383dc71102bc140e390873a68a96cfaadbc54bf9dd96e80b0eefdc6971483cc198a83b7a0986e30e43e5d46170f1cd3281b5e11a058fdcdca30be5ce83a53543dec74495f35a962265c94eaa3da74bf95c9d3b485ce66f26a023efb24bc7f4974609850635510b98bc8216aa7e76efe87aa0beed73c9bee2fca05daa9d411c207aa41ec0e1f79845cf269b45ca952f846888b1acbdecaa54cf7fbffd9859eb4d4d1284a50a1e20848479ee279193c592a76662d0610d6e60def373e30adf5fe0f1a90042b435bc1b2e87b5282bbb2b76345d83f150daed02c41995b3169f5fc900884e04de2e5cf1718dc14120c225c70bf40fd29c2741bb23e623242620f9397ee885dd3944d7190bc03adadd6dc9bb9828cc4af52d252836ab04c479c9a45942ef13597321cc8e59b2a158c6635ca50c79d4a2bdb78669af07c3fa3266d6f49309128f37bc2ae0c001453c47442028b06c5f82889df8ad9be206186a9fd31ba8e5e71d8afa4c252db4fa361ec8eb22f11921f1c43cd9d3ce68b1ccaaf70a82b5db849d01501be512943ab591fde48596989beacb3ee69f41dfa6795e5517ff4aa23ffd52616896f16f73b8e2508215056bece68aa0b9bec48a639a932211c273896bb82827b829331e1b066f5712e4f46d40f8c21cd7164fa60bb7a62afab6c1f6d94a74fa598f1a903c0081d9568f5df6e74f96278c36fd6979d842d65cadf8e7601d6262c573df16ddcefa667aa8353e528be57b56ae8966970e4aad69a33d7f172ab48a8759ba79862cc848503af7ba4ddca3f86a87073cb491408154b554646626434e0be9a47929405ab4811b165affe0bff8952ef1f4ea92ca6d4a5865777e613e9cab31b50f8990af3a49afe1f3dec4b372055a140a1e6b7f5a8983ca2c932a78a84a1db8a3c921bd782a8b3796f68a2cde2dbff1f862bd5bc741c34dda2e8e4461614c69908ae421a94f749c86ea9ce4c18709bae022bf7fd6e8c91e8b71213895397540db35e210830b8c633276df81e609b4ca91c8b8488c788c88132d22ef5b62a73deaebd54cd5ae633f72a297371f4f290eda8dd5596c27a4a1e29cf16eb6ab10afec910b6c086803135ab8c12ad1c3a46752f9e8ad5a466b52368106c0a19785353e8ec3ca75239e01c0716704a18d4c72502c9ccb281150c246bf2b0bffe9dc14c97ed453664860a96437034e840a2ed0c89d4f6153eeff049c3839259612a1ee2bcfc7009329e28132c1738f63c5e2ddbad3025953948c9ef54d52e680015f0db662e4cedc0096fd9fce51e1fe11f9247c9efc88946cbd9449262e4657beedc13635aa027beff130ac5db62c3d0ffc2e6fa8f583f5c5f75a83a3759630e7b5bdb41740886bf9d9e2407d365d116908ddf1a7e0d91b05c067e7cf782f9dcc1b48044759b62d110e2524fdf960d6faa387e4644a2b64d5f9067f6ff4f8a0b5409882927026dc822c0f8dc8269227756f9b1386242d7dcadc8c7f13e0e8e2fbf6c28259693fc03f3ad9922e442398b8e62b41f535edc52ce494da0be5625e30a8dcaf50ad7622b76f47aa9655539736e6468ea1c0abaf1341480a819a6514f8e945ad9698b5dbfc243e57271eb57c449b07853a197569376762985d76fe17bc7f5b63e69b4baa8d8b47ebd2f04a5108099cc147a366239154fb64c6129fede7b6724dbcf8b009af8218942ae527db85afe2abc9ff184cd45569ae0d9b53d86fc40bb7005830cda4a7ea394857e89c8bfbbfdc20969b12efc306766bf5dea72f21aba712645803a63c575e71fc565c5cbd14abc1a221f7f05ee953b3425bc122643411c886f47ad9717ff11b54b67fa97021ba4112460ea6a1b881ae01bccb9db54ad0f596a7380a2d0e035e94c7f197c5888a3aa1f5b74cc74e06b41e9f8640f5d01616420b9c286b5737714305b1873e836984aa1a9dc65851e39b040cfea8e5d2d79a0ec813b3279b00cbac6b28b85f3c3e9544f2fc474e5abf5ee7c04c017ada9648048f99073827d30061178b632fcf87ffb2c45dfa50d20617ddef342e1dd21a969b09af833bb832681497aa1cb77e109d1d4c9f09b41e50ce507b397c73dbb173c993422e55872b219cff18ba4c7edeb95aabc45a439d388b2fd8e9fb99b222c0ee739ba8ec63d5c74df4f0a1549e4aa39af8c4c13b867d8cb853144a1ef44956c31e10e9210b460adf7f6abe50d4dd074c7bba7133f52366b1849d34672538fbca7d3fe888e135b70b1325d37ba6f2b0cfb2acf97215de7b8d32930de0c9cfe4f0ce07c672ec4bff15f49a29c7da356141a7e0952feac72c6ae3baf120c015d9aa879ccad6e51a0a2e2c816e43f959fbc78b93f040a6aee0b48e661f7be195a8d504323620e18904818078322dbbcfcb36c9bb7e9c1333b962c048333fde203575d47bcc42fa685c6b74261b74ac74da414b1df0cb4539cccd298f93626514a852f949c3470b456e83ccc0d584f915cae932caa990eee4a120b3bc9815af657a05043950a12f6f28d680e0f2975afac6271205efa45129e7673bdca614a15b4354a4a847d9d0b162b394d8c32cc9bd496f10f26553cf18e25db7ef2eca07d435371920615c6c3e7a4e4d1099f44345cf96dc6d03eefe4c2b95b342477f23b95608d258e950d087dad2ea8f50228c8b7205e8bf66b0c59f8e5ad616ff5ed9a2bb55bb80521520051be3e98c2b12da022820b92d3e8257941bc6f9c937b914eef0a30095c1fe440543a8a5262ca8051c369d8c51f9852696a7a307c16e0344d211d6d2f227d5d48576be134786b6a962cb50139bd31e26966c69691c0bee4b4682a355fe448ccc11e538f6e1eecfa1fb599b4e40981d06692d2ecfce3aaf1a421a5a823a03d164ee46b8ab17eb689daf173e63ff8a23a8474c180aaefec5b1f095d0d79540a7d6b93e7e11579425243f798ff3ad5d652a9f01dded104c9fde3d86ddb23f48ed7ef1b5e276723bada9c12ee1fc7463ff94f76d523848a94c1604344231855967c3c6991f865596e5c9c7544fcd939470cd5d3f2de634ad446be24f9116d2e071f7cf7f0ec49567d33be1ef360f2db3473886b7a0801ef3504bd5cda660a1b61fb70f9f2eeccc45ddabc4bda24ffa08d7dcc092753bb306f577ea0c04a553c3e6d126ab9b3e31884838a513b8b66821129d01ef5979056847cc830d52eddd71b83830c498ebd8600447470e0e37453feb3badc5749f165cd06449d05dce856079a70bebaea701fbf67ee578e31500d716051d500700de56ca89d325ecba2f41848b05b2c13e2523aa398c32e1edc76186e1a387670ea5baf93acd9172d9b6f468ab9922ce9ec29545b5a926b9a75bd036d21f11699e0e87eb1224c7331a4d16926ebccded332be00446dc2b46472129aa91ab2dd4fc2c6938400d1bf8f8146d64212f10d306aa617701b4525f837b25b08ad92d36fdf35f6fa87018095771891f85b2d504b11a1237951a6ca9136490b56ce3a45371334c689602cd90fb394ad85eb6927d058bd59380eaf0f5c30b0389855f8082b23d9062ebf3fbcf38087d4118b8e4d8e6a418424af4a3c6802b5fc84c54f7be62229174f337ea0fa4f84383f07e556b9bcbbe62ec9be75daec80b87104eaef36f15053fc890bc4bd63cd6ab9b7cdb634f8795002c542438888d4e671bf86f1bde4a146ef1bb2f87df32542d98c7db7e49fd745bf59369e0b371d4fbd2d9c8f29dd971af87cf03a9f4ab2d342518d8bd808a77259b2a632a33a470bed9bbd5d89c31f091f5dcac02dc88c9ff64cf2a3e2c90528e77b99c0ea6557a9804230dfde4524a40b48892049ecc68a4a140bba3a839a00831d752157dba701e17f2050e4d5b66283bca5c9d2f6dcb537b05032ba90819162fea529b248fa918359ee479b2b2d04175cf7b06c8a47dfa58056e45171a10cb43da2a0afdec50b6c8cf5964f6daf46318189b0467364b17d7ec82e38ba8003d39b1da3a09accf204483f4901ea1c1364df99f8cb072aedcadbbeaed25f85e3de5dc4972b4f74e73ac8ad65469b7cf618339a61215f9468698e0915af43e4f5bb6ffca66cc1f1d8fdb5d3b7b94a6cdd9a4c6f0376614eb7b06bd876ff498cff09500b318a9cbc133517520d99bd75400f9c0171d5a7429fcc38b7d13febfdc291d27bd9aca3d0faaa3eb3738e3e68a8c5c092c76c59abe253126f1acc07a97ffe9db423a5f6e033ac3b3a95ab23024b32cf80a6c63934ddfdae5e038392d5fad056710a4be58185cffa8daff57124059234be34aaf92f4cb484672ea231429d2f6c72fff81ee5407d4863b6b387789b93c5ce3817c860cd6699ed40a7f09118a7d84c2af68f7ebb7fa7c40f416d71096400742d57354842ed7d600fa1cf43441213eee6398b3fb343c2e3e9c2ab55a4930e0ac827b3239672c9063bcf881fa1a5627ff273e75c293da8f9ef37d86b34293a00e6e5f10a30d0e30c8d6465309b9758c239fff719cfccab5b0f785f9d89880514c8a5580775caf2cd96f6030d780541ef99faaa8", 0x1000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2ae42a56bfde90233d11d352269bb0bd7d6929bf5489b26aec2c87587c2c29e7078fa9a1b813c05989a0292af8ee5544573c6d54de5b88cccdccea92f547902ae4a4d97fba908e71613ceda523c86eac2165e5314d54da22f11c334b66bdfda8e9fc2fed408192a266651d6cbacdbb50", 0x70) 16:00:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0x85, 0x7, &(0x7f0000000140)=""/150, &(0x7f0000000200)=0x96) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000340)='./bus\x00', 0x100, 0x28) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000240)='./file0\x00', r3, r4, 0x2) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x10000) 16:00:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) chmod(&(0x7f0000000000)='./file0\x00', 0x10) mlock(&(0x7f00003ef000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x81, 0x100000000, 0xfffffffffffffff9, 0x6, &(0x7f00000000c0)={{0x2, 0x6, 0x7ff, 0x400, 0x4, 0xea, 0xdad}, {[0x200, 0x1f, 0x0, 0x8, 0x9, 0x10001, 0x9, 0x8, 0x401, 0x200, 0x401, 0x3, 0x8, 0x9, 0x40, 0x7, 0xffffffffffffffc0, 0x40], [0x89c, 0x100, 0x4, 0x3, 0x8000, 0xfffffffffffffffc, 0x40, 0x9, 0x0, 0x7], [0x0, 0x100000001, 0x400, 0x5, 0x4, 0x2, 0x8], [0xfffffffffffff801, 0x9, 0x8, 0x6, 0x1, 0x7], [{0x1, 0x1ff, 0x6, 0x58}, {0x1000, 0x8, 0x92, 0x7}, {0x100000000, 0x1, 0x81, 0x8}, {0xfffffffffffffffb, 0x80, 0x7, 0x6}, {0x8, 0xfff, 0xcd39, 0x38}, {0xd0, 0x200, 0x80, 0x4}, {0x39c, 0xa1, 0x8000, 0x80000000}, {0x5, 0xc2c, 0x7ff, 0x9}], {0x8, 0x1, 0x4, 0x4}, {0x2, 0x2, 0x3ff000, 0x937e}}}, 0xbf}) 16:00:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0xffffffff, 0x771}, {{r1}, 0xfffffffffffffff9, 0xd, 0xfffff, 0x8001, 0x80008001}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x7}, {{r2}, 0xfffffffffffffffe, 0x1, 0x8, 0x4, 0xd184}], 0x8068, 0x0, 0x80000000000081, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x74}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2000000000000000, 0x0, 0x300c, 0x100}, {0x9, 0xffffffff80000000, 0x2, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:57 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x7fff, 0x0, &(0x7f0000000280)="97e7120a420aee4400bc78aafccebb390bed34bc56c7d5ee4fd83e3d49d7b27ac2617ad8b88e4ee786f44f54816308d9f9e2425a16cff1ac116e3d61bc99a2f20a7642eafd916d1a22c61032a916cd9ad8ceab66841b9cf6c7f84ab887e6d47c908765ad8a76023663a149ec1fd8e4f9335e034308bd647a37817e0f099cd41eb3a567ed5ab095f3f79bb059f570", 0x8e) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58aa4f79a66de7fb584d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f008c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f0fcc918c55914cb6ca1c42bbd92eb2534c2d7ceac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40020000008023f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79bc8223307612bd08bbe37fe44231fdaf31f8db5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1acc2b2bbf0d85d277253045d3bd92cbf525a9b0400c3fd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c000000000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x10000094) 16:00:57 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x10, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x100, 0xa1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x3ff, 0x400, 0xabe}, {0xc8c, 0x1d1c, 0x6, 0x3ff}, {0x401, 0x9, 0x4, 0xe8}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x6, 0xfffffffffffffffc, {0x7, 0x3}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x4, 0x2, 0x10001, 0x3}, {0x5f, 0x4, 0x1, 0x2}, {0x6, 0x2, 0x100000001, 0x6}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) 16:00:57 executing program 0: r0 = socket(0x3e, 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)=""/99, 0x63}], 0x1, &(0x7f0000000140)=""/87, 0x57}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0xffffffffffffff54, 0x11f) pipe(&(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000280)=r2) socket(0x1, 0x8002, 0x1000) pckbd_enable: command error 16:00:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:59 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) fsync(r1) 16:00:59 executing program 1: r0 = socket(0x2, 0x4000, 0x9) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd1942249105a25245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4f8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe169d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a1129897000000791ac93da6bcf41550d1699b15c3494fa912ca3f19ec056de4be41355e62fe26becbcb18d4aa26938062aa8b85af8d1d2429314e801373cde9dc0d7f3685f955eaa0538a856e3c77428ad609b5ca856702d2a5156ab5360e69457edfd15de6f164b9542a979f014a632736a4f00aa94f5136d1d2192dab792e7a9b79ad478458390b2c79371dcf7006b8dcaf317fc3b85b193931cc8a145e68e1a203edd2f667b503fc31a8d241caedcb6b9e5468e5507122ba5f00"/456], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 16:00:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x1) pwrite(r1, &(0x7f00000026c0)="72629e845aaa3dd5467057", 0xb, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x3b}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000069c0)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b5ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784bb896f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0ccc7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f240c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c60fb9aa22ba9052ae4f5969c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c95b125ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4864553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08c272d7bf2c32404ce1b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a900147200000000000000ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafeb48b35bab801798a8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635177d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bfaac07965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d9343c6441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fcc139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc0000000000e000000000000000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39ea77d4458b32c6f95a2cd7cc790efa9b17df52b771fef5f1763160e08490de20e3e2eaccd69bd3129ee8fb97c3e482c74976c102525a63216424e4d2708a5a166aea3811ea77836d5f08b3c23c7b46c3f32ab1bef0403b50dbab0451a33eeaee8520378134000000000000000000000000000000000000000000a66eecb764a4399133b72e656cf25cbea459d9e8982fb67b2d8d70d4c71865031c7fe199c95e7ac349c9b452597e6088cc83742d8e9a672dae833ef35b76f3e7cbd8768279b25ad68fec9c9b95096e168d6445163375932cce5cfdab2f3499ce77fba7534edaeb40cdd253ff932398fb114d84827ec7b40f58dc79ddbe82e98d09144abd974730b17b9ca68410df4270fb718cf76c0f1f1686314b2548f8d5f12dd41a816efc5af1ac2d64d549f6cb93d91c33a3d79a1f1245a4d44c8d08a8f8859f3b"], 0x13f0}, 0x404) r5 = msgget$private(0x0, 0x421) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe0d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, r6, r7, r8, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r9, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:59 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x800, 0xff, 0x0, 0x5221}, {0x2, 0x0, 0x3ff, 0x6}, {0x1ff, 0x0, 0x6, 0x8}, {0x2, 0x1, 0x8, 0x7}, {0x40000000, 0x80000001, 0x3ff, 0x2}, {0x0, 0x1, 0x1, 0x2}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000180)={0x8, 0x3f, 0xff}) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x12) close(r0) 16:00:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x7c38fd7e60f6846e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000a40)=0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="0c94a58f041338043d83ed0e34091516ae23fda55a247e1db11e9f8e255f9126fb9b0737284e847943c0e4c8fbf0e5c0a9640251fe7d015ff2424b64195159b4899394b4eb065f894e5d24d80e7b051c1e7fae097b2abf55277e654c992f2e76e1246c27e819c95fec838b5da8f4b12f429608ada4fd947ae0109200b3edccbef91a4a45ac584cffa68aab25897532cb5590b4996824d69f67e396b511ce37ddc1482dc27094a8b394a9f1687d732c8e9db43ab9f1bbc5f073d8ea4725dfc587b682fcc375691b778ebd5068c662f274496976477216feccab8b3f3b685c23546857fecd2e248af794416c24bb6cffb15ad28de288113138aed8b48976852ae6cf94a5a89de4a026cff87ec3d85692634672dc72360a0cc22db4a575e797c28332ea6c915795b5eb4321504edf93ab4fc1a72db0cd80e5584f4f171d23bd711a490393c2dd2d1afaf776bc2549ba879c3afaa238a5fd37ff08217e4d49e4f01c1bbba0cc95bb3e715097deabd1828391b5e1a77243a0bf91bab929ead4eead926180da61d3ba1bdbb07a077c427fb56f9e977840d68f4b72785e9b44dca97825d9f4130cc8281df230c0abbfec4df74ce1b7eefc41a84880ab786597f152dc883ca0509fb398bdde9da9130a84aff5313aea538d574b32eb466e50883cb3d4112d6c21e88b99723745eff14fa13154d3967808d916292758e2ba3809b3f3f26d692c0e30ffcc40254c13a022290e877e63c9bddc5248de54a55bedd692f564a998810c4e91e52428a667ea733a0455880e15e3eb15274070a536e2ec921894dc08b50389ce6f769de006b2f79e4df497f349aaa9e3c54fccdf76e09085ae8f9430e089a64bde027483f630b3575efb9f3f1961faf114d9ef90f026030a63a87f2cbc18d0c1c71903529e8124dbbaaf57f763d2d9ded5190e1dfbdf21cd9b343f03334b6346361899d09c36a9c0e1c697a587fe8e36887d4570960c44ee1ac4d8714dded7160b08340436d60e8ca2821f1e454df59d48129def30aac6f8516eef4c842fffe6a44ad876f194d9fd6f7e29a2e205890d6139da1bdca4021ed90f161bc43a786ebeddbb02d322b67de0819021a3e6ffebc5bcb4fe375ac502ee963e015f8d32466dc06d12f6c3b3398569ad130fc97f6490b2d0b3e5a352d05d58bde00ce212109f1fd5b2115b9e5891caefae95978c9a00a725759590297cc933c32b98f2488d84ec1ec45e3ab8e61712d5070d52bfb157a12f29286b174a1ae22d89acaab88fa7001c11e03e0697b6b26a275a6ce651a61f695369bba4e24cd4f85a8a26b006f9d01084da2129db55386e39a56bf1607e3521ba4eea808eb0fee2524554934a74facedd4f42dec772ab79ba19c02277d69cc3ee2d21abfc3a35e39ff9a721afb824c318f7acec46aec00c87c4c5068f3116c337113670837694581eb5eeceb22b536a9ac69b90501525f0cd0ac17c21b63f8834686b13085a68be3072439a98a8a45a5e1141df75f81fd02854ede47d795906db627e00660d97971a34f85419d7c7f8c0a43445842430ef36e8e6f93b37f8018fea1b0e914bff331cbdc59758db26f43816b8b9370448978ce87544916cd89279b234cdad4ac1aa56135be4a5d67f4797139ca51ba0a2f0426d97c0dfd018a553f3cdd11e2c93bb1f2ae33b55c743007005605af2d7e4c74105340a7555c6af87646aa6d86ae9684fc24cb6d063f3b817ea0141de894f3efbb34045a723648bbe04534d4170f1d836d3e981e991d9ee616f52fc65ab912c4772d286f6c8c642bff8187a887aedc33fd3270c3ca8cae65f6dbbf6524a0d3ae01c4425573070c400a70b8aab14ee973dace1d8882aeb43bf0a76f7b68b7987037e67e0e3aa46948a08d83930e3e76b555854d388c851d0f86f3c7c6fe537397a1fbe05b552b1e3d464a7531e943b4cb3716154b819f3fbd5b2a198ee13db21d703bdb15d158f242b93dbbaa8cd4249f6191bbbb251d9eb883d666d5217f8d5ba1f93c07457a6332d3b666c03735e83fc257fa75fffa5cab7ae922562e81b4250b7b67e3bfdecb995002edd24259a0f60334ec28e62748b0ec21d51beea40f075a282fd0e71921ce182014c5cc0b6d9eaa66cd0eda740756bfd0aea04f4da1832a2b93a2809fa2d581d14344839a4ecb76d22d97fc6d94a1de021f3cfc0e92669aac4888a71c9853549ee4aa6502d607f34b08e9952fe4e144385d2fc578ea8b0fdce59ae25edd970e0b67331eb6e1980ab9f1798076e5e8b37f41fe7f1ef6e2f1b5ee3049e8b88e22ee0c0f2043e55ee69ee713009bc4ca970f5f8684484085675ed830bf7a1286340c6aaf257d10c931a9d555a016fed356c7251b3c89e6b9de3fd98340c58b44e073dcd7be9af120ab373ac973c4f67d86280ea913362946ce31fbbdf580135b4d2bd2371621c38ff164e0f5961f125cf4eba66e16cbd27f8d678df2e67f4ee3d428fcb9c80959604d18628d38eb9292f7d281decffb1f94681664ca0054d936939cf281697aff94316de0e026c0a6a32b978060b2d01e5f2ec78982e457661af8787f95eb92939e9b56195eb7d2ae06f368bcdd3f68e2914c07a58b2feddbd526790c742ee2fc47c9a7fb7eb88144f49c3dc1b1ec318b68b533196e05e4a2d56a3b17c9ad4b52e4257279b8ccf85ebf69d24320b003e1e72328e46a1a1cebdf3b5faa10d57dbc2b4384d76adf73b6132d9387c356cded58afbfa8100a095faf50ea6a3349b33f4c3f2b7866186dc50248a84adb2b2222932c8b829fe491f24cb7fb59e7ecd801605cd37d7d4d353d6e7566bab374c83f43bbcc7ab25e9851cb8ab08633323b6b34113922b3107527d2ba4b0e1e394554fb69791fa7f7ac1e66495ea2c904b82ad1fc629c64b46cf0441fb5f321132d900b0fa941a0bef269f6b61969d2ca63c621940ae06faa3d18423cdd946e49fa99fdb6cb270077e990b637183e88d89d078cf80906700f27349bb5c5195bb1d07626735d5a7c1e6b56d6d5df72555c3afcf23ae2cb05cb9a9670d7897813d84fb1ed907e0b10d5554ba35e5e7cb833861be5322c12898a0efe2007888f7f89b008cc08292fc9b9ad0ac41e94c6a68a4855f80291293896eff2031ea2d8e94240a630f22d5bb24ed0fbe7f044b77b1f10711922139e933bb95c994c1781de303d5d78bf35043ce76fbb717ad005e020858170fd91121ac95d6bb892bfdbc2bd28f53973eacc73789bca08469712bcb92a75f022a432836cfe19a48e5807c5ff3dfee913e82091f4c7c84d7fe1fd0942e6ad816ff09ee7cfd14f6ee26c87809e9cd35389220dc6def910ec7b29875c67935ae70619485fec0a7c9898c8e70e73e8317fa36cc316d4d85dc828a85682c6b174a784544d714cb51e826e56403", 0x96c) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000c00)=[{r1, 0x1}, {r2, 0x80}], 0x2, 0x0) recvfrom(r0, &(0x7f0000000a80)=""/226, 0xe2, 0x1, &(0x7f0000000b80)=@in6={0x18, 0x1, 0x100000001}, 0xc) 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x100, 0x0) pread(r1, &(0x7f00000002c0)="4a96055c484f7d2b82f201a276a8514efdb966f64434436dfc79fcc77ddc00e38daf32a9c5ee7a3055bcdc8ca68b289c474c249c31a888b818bb9d4d4023c08949873d383b862b86416351e35709d6534d61cbc932245c8e96cee70745f0b6514936a6f319009def31de7481f537c0601f8dc4731b791b7315c3e4ce9d40acce40e78a889c9ea88010fa1054a9b56b50ad209e48867d5eb0258400aaacc28574e0e278bf15479e49234af3f356524afe6daa78e7309f748c352254706225771aee52ef58ad6fded6fb4ea060644720cd2fb89c854e78", 0xd6, 0x0, 0x0) r2 = open(&(0x7f0000000900)='./bus\x00', 0x442, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) write(r2, &(0x7f0000000180)="6d6c112efb40fd4203", 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x2, 0xfffffffffffff238, 0x69}, {{r2}, 0xfffffffffffffffb, 0xa, 0x1, 0x251c, 0x3}, {{r2}, 0xffffffffffffffff, 0x45, 0x80, 0xffffffff, 0x1ff}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x200, 0xadeb}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x5c, 0x2, 0x2, 0x10001}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x7, 0x3}, {{r2}, 0xfffffffffffffffa, 0x80, 0x80, 0x3, 0x81}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x4, 0x814}, {{r2}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x7ff, 0x4}, {{r2}, 0xfffffffffffffffc, 0x20, 0x2, 0x8, 0x1}, {{r2}, 0x0, 0x88, 0x2, 0x1, 0x100000001}], 0x3, &(0x7f0000000100)={0x9, 0x9}) 16:01:00 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) connect(r0, &(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)) stat(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000001240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001280), 0x0, &(0x7f00000012c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x30, 0x403}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001340)={{0x18, 0x1, 0x2, 0x7ff}, {0x18, 0x3, 0x2, 0x3}, 0x7, [0xa0, 0xf5, 0x40, 0x4, 0x81, 0x2, 0x1000, 0x62dd]}, 0x3c) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000013c0)={0x8, 0xff, {0x0, 0xfffffffffffffff7}}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001400)={{0x18, 0x1, 0x3228, 0x3a}, {0x18, 0x0, 0x2, 0x4}, 0xc27, [0x2, 0xffffffffffffffa5, 0x3, 0x1f, 0x6, 0x3, 0x7, 0x3]}, 0x3c) mkdir(&(0x7f0000001440)='./file0\x00', 0x144) r3 = msgget(0x1, 0x4) r4 = accept$inet6(r1, &(0x7f0000001480), &(0x7f00000014c0)=0xc) msgsnd(r3, &(0x7f0000001500)={0x2, "f56885a0e466cfb5cff791a7fcef22bdd72824250273cc9582c47d9ca28d7504cc6e1a684db496581a195ff6ce1ab0e6a235a161c6a643e86a88be7550ee381a82b12b74a4702ad1b197b8502150ddc865fc27d80cd9c5f42fdf080e67bbbecc91aecc63c864413d449786e80ab43f3f77780216a13fac13c66c374d2891105fe4d04fd57db234aa69efa95f93208246f319e9f10ab900e131ef7ecc237515209a4575f0211430fd7262"}, 0xb2, 0x800) listen(r4, 0x80000001) getsockopt$sock_int(r2, 0xffff, 0x36aa795db83b0382, &(0x7f00000015c0), &(0x7f0000001600)=0x4) r5 = fcntl$getown(r1, 0x5) r6 = getuid() r7 = getgid() sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000001640)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001840)=[{&(0x7f0000001680)="8ea58eec87cd21f0c5c6712274bdcfb0b505d413c7e0ef4e876e2f71cfbbd966f7f2e7c6402f3c5c0df0b0cac1714df9611b583dbb196c84ee628036e9eafabb9735bf6bc1ac4a50e4b07283f16117958d884f623d90dbe34735d661469c11d1b786ca3d1587f6efb1e673e5a01de017cfaa9f02b209a9c10b59bc4e112e09f6974c6e1ca4c1b87f70d8fcb6197e11067e609743d77cd59b573de97abf4a5dc07ddc53", 0xa3}, {&(0x7f0000001740)="4e874ce88138806cebe91a1c56bbe7464b86a420e3e9e4b54cea41e08b5cd959d074f3db84f4128a7b72fe2054eaed7f478eac874923e87f230aabf8744042cdc80270011176f5f7b2fe502a3e1c573af56e83f7fa83efc1c53f5a64f9658b6fae93c527995ff89bcaa61e3c40d69e852e99c526d0f658950707173b7c8e1012299192ec6ad9f46f3e5bc0d02c8e1c8908db9c2384c9f59b842792fa20e81504c8547330a6a96a5a4f5e3addeba54dfae0774388e1944cbb545e0abc3f187bd1c7add3160812a824b231c72b7a", 0xcd}], 0x2, &(0x7f0000001880)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r0, r2, r4]}, @rights={0x30, 0xffff, 0x1, [r4, r4, r2, r0, r1, 0xffffffffffffffff, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r1, r2, r4, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x110, 0x4}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001a00)={{0x18, 0x2, 0x1f, 0x1}, {0x18, 0x0, 0x40, 0x3}, 0x4, [0x438000000, 0x4, 0x2, 0x0, 0x1, 0x1, 0x2, 0x9]}, 0x3c) r8 = openat(r1, &(0x7f0000001a40)='./file0\x00', 0x80, 0x113) shutdown(r8, 0x2) r9 = kqueue() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001a80)={0xc7, 0xa8}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001ac0)) r10 = fcntl$dupfd(r9, 0xa, r0) ioctl$KDDISABIO(r8, 0x20004b3d) msgsnd(r3, &(0x7f0000001b00)={0x0, "fea31ae8a897aa65d731d2eb64bfdb240112da43b153e26c27f41ea6b663051d4bf017d56e6536910f6cd1cd0ee0defe0ae84a07387a46a31627f4aa5ce5eb3a44f5b9eb4c43095929fcab981fa18c2495c1425facf8ee3efa22"}, 0x62, 0x800) poll(&(0x7f0000001b80)=[{r10}, {r0, 0x10}], 0x2, 0xde) setitimer(0x2, &(0x7f0000001bc0)={{0x20, 0x2}, {0x63, 0x1}}, &(0x7f0000001c00)) 16:01:00 executing program 0: setreuid(0x0, 0xee00) r0 = getpgrp() ktrace(0x0, 0x0, 0x12, r0) 16:01:01 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x11, r1, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x81, 0xf4, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0xfffffffffffffffc, 0xff4, 0xff, 0xffffffffffff295b}, {0x40, 0x1, 0x7, 0xfffffffffffffff7}, {0x8, 0x2, 0x100000000, 0x3}, {0x81, 0x5, 0x6, 0x2}, {0x100, 0xfffffffffffffff8, 0x2, 0x1}]}) poll(&(0x7f0000000240)=[{r1, 0x10}, {r1, 0x20}, {r1, 0x20}, {r1, 0x8}, {r0, 0x4}, {r1, 0x10}, {r0, 0x2}], 0x7, 0x0) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xfffffffffffffffa, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 16:01:01 executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0x8000081) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x4006, 0x0) socketpair(0x1, 0x1, 0x2, &(0x7f0000000280)) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) setpgid(r5, r6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xff10) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x8) 16:01:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xc0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2c1e3a04) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r2 = socket$inet6(0x18, 0x4, 0x6fa300000) getsockopt(r2, 0x1, 0x9, &(0x7f0000000100)=""/57, &(0x7f0000000180)=0x39) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x52) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) shutdown(r2, 0x0) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x5, 0x0, 0x2}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xd28, 0x6, 0x81, 0x4}, {0x3, 0x9, 0x80, 0x1}, {0x3, 0x100000000, 0x100000001, 0x10000}]}) 16:01:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1, './file1\x00', './bus\x00'}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d720e63f3eefafee2e963471545ca6311cadf808172ef67fd1984bc6320a9dfea09706df1425b4282a0c580941361f05966e00e91d177d81e12e3eb823a9eb1b9e6ae7ebe402b68b7fd48df6b423115c3e20667c23564860359b4220b81b0568ced94df7059007c5407fd02a91f6b1"], 0xa) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x9f) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x400, 0x8) setuid(0xee01) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}], 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) 16:01:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x200) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCFLUSH(r2, 0x20004268) 16:01:01 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) r3 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r3, 0x20004268) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0xffffff40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30d1dcf202554d18, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:01:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) dup(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:01 executing program 0: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3fb9285fb568c1423b4bf0100"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000001400)="220e228901001ce97dbc74a7ea11cf801bf1fa48f4445eb84a26517443f517247ed48914cbbc67d2ec30f548d0e23d894358829a9111", 0x36) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="f6753dbb647dc95e7c7553f05672d7bee9dc2603bdce2d2bc6d71f224d7db9006dd0df5734d4f3ddd6c437bdbd8f763012a4b4242f6ba58c90c32e0c77358d866328275ff84f3b85d1624251d855f7033b0344e60964716abfe3b2637158e582cca61affa8f8fa88ea87a9ab4342742aad8d558b9a048dbeb729d3790a0a1dea4ce8dfbb4d8fc10bcecb2b10c39b2d0e483362efa93956a1c7491c48fa5e1a6951da4926045980dbcaf70b0619c1a881bc418e6dd2c1348d51cb0d0398b40369f5a38dd7e29bdc08ab18a0f7e05fe9179d9135622c95b56ca9e27e90d457dd75092a41d3ff139a86a79d211c59272b4f5d10d0d0a49dd281", 0xf8}, {&(0x7f0000000300)="2cc0d2903b7d543da421565eddaf44b071aa10e45012e6b3ff7986d2f70692803d79bb654a66bc1950b1add1b9e5ae5589791d9bef383e8ce8b7141ad80cb4df3fdf722546e135efdd9ed48008d777bb3691ac08bd0c77633f749032348680cf6d3427fdc1fa5e383c06e7dada589ff9887eb68ac7bc4d4de2c0e692003b93721210bde4ab9bbc99880a12ceaa045ae80cf826d18ad694f427dad5b37ca9a87b9111c659fc05966b3e1675024f505ce21c711e4d826a334f16f05869008cd12de60c215d4c3fff47b30eb24b2063f90561ab5eb550eb3a52e2a1256be00fe19814feba55177d30fea298d0ee8773376aade30e5cf9bee4ebe1da79cfa797a2f07691f5d5b3facabdea6365c2e1a82dede2041ec78539f787e6f0d74412b9ab901a4001ccd50888710eb892f858573c2c662120e79942a16cd0f15986f3c3b0a58a7c3386e724e3e948980f44166b92af36cbf496da0435cf0568ab502f82e6249085cea4ff324932c8bd3defaeaada7025e00ce6e69d2161f60a3313a0b178c2460637b7f7979ba581b6b4c368c472502fa287eef6504fe0c9f3b09f5f6d33665f4186ac35b2fdf4ec76155a85deecf954e609c995ff4a7c75a388e0c23202bf537556a01a288432f80eeae15387357d7129814b0bda958ae2b89b71034936720f6cc8480138cbf5a071633139ac3af25cb02bc89d4bdf1fa8dcef72b6d18f80640cfe77add3070af03b5a559a9fa2a90a38397791f4893790ab98f214adb63085970788bd29c6cf6a81cde0f02a59a3707a29196a663deb9ea36effa23bd6cd00beff95f1c383746be38bdf2d90e5ccffb2a882e3f7f4b48de56b91a07af9be6f085c2f132e42daf05cc68900743357cfa16a1fb7e6e649ab4e8f34f6412a17eae045574ca3b67112a3dbecf84f07013c64a126f03523835c96d18cd01ca4b230a2c8cdd02b3f2d7e9e74b877d62969f80c4a43b8ac163d687da94ae105ad592e7ce4cac4f33886835c7d6338612c8b3e0aff1d5c687666f2dea0eb1ce6f9478d2e0d2de7c7731d95f48646765d32426b363d531f962df3d07524dfdbe228cc04220a28ce33b61e361ddf3ec212b4acf2825980e1e0221efb48a45ae16bcd88b62b9686b6913c3d4642f6b8550db218dce44c5873f77ba8708fecaef0d2c36ea12bcf41969a65e0836f91f672daa583b10e1af954d6ae644ee5b33377d0815b5df4875b7daeb5df18f2a84d3ace67dcc38dd0e2680ab628cac8a0d943ab044d97d06d3f274057f4013e47e88c336e90390ac8de99ed0f87636c2aceb0a8f5927e6feb884bd31f6c1c6cdbe8f862cbdb7d2438a2d105fb45962aeea33b5dfbb9efc7b0497602dfdefaa66d58f4bb76d2393a62ca68e6542e91b66f1e14b124739175c2f7b5f70df81da6a109b08e3729ea141d037d37a83d114594e5b4a9c49284f1e273061d8b1a69e5d0a9bdc7db7db30dec9f2818b02bc1bffea171c5d20821482373a866131a2de629f8e117e83eb13877a1604b1b1ff5e2b4fa028b7fc284a52c4e913eed1c1ad3c0265b2ac41f1fcdf36d8c76ba0dbc72e148c7025b0a90af86c8cd5be19ea0a93a4dd2197a8c94976c195007e5458ab0e5bcfaf0ffed73ca158d0b2fd920aa97a890039c4e75c8c1e9d7a6652bf697703eea2463006e4f38a0baa11d627b6bee4c585f9575f44426f2cf803f88ac5288fd7b62f1213ae3da534bd014dfeca15cb4ef186eb4ca5a59e6682f5c4b8b2d8ada639a1ed261b37f91ae6d1f5867d26ca3686e1cb360d7339cb22dd87b698eee337226544167ccb2e1ed2fbd6427db86fe0bbcdd12bd9ece349a201c5af497132fb1af6b210af997d8b193609f33883f2236039d51101221667fdb1fcc06f9ced145dfdb5e766dbe665f68d369b0147b282a5834ceebf8c2f84be4be31be923eb39c0883f7c84229f5c2a04294f02b9bb1a45a7cae4d8de92f68a9f079dde745031cb99fa231b82a1d23aa8d442b8881693ac9ad08dbd1c023898587d849b096469862c70bf0a0970280720b45af652966b1c5cae7b17d6a32f4915082b1601e22c329e0f0d3e9cb82707d361ea09ffad53749c9cee4c8b3bcbc55873daab44236f79b1cbc4c9bc8990da887504dca7573679608af0b6b7c5d2b9c7da6bbd4fc3b531163ae31cfc2bce7864c4498d669d62bd4f230be8b0454b3f22a02fa51ca293a68b79602844f18aa9dfffb559a046c236d263d5b455c614097e88f30eaf85d37e82710e386d5191c77e917e9ad9bd781d41605498a8ac2e39610117bf6a861dcd31dc652dcda35fe6970d89ba362e87063e401aad52fc91ddb516d56b0293d226a2d84d096b05dd8cebc0ba6c3103de533a2de546a2fcc7e6fc5ac390d3c7b6bc649708c80fe0eb4c873a3f21d71bca1c327e62bbd93058ef72c19022247712eb320d477600432ff4f73ee225a9b6bf4dda46c856a55e4d377627ba95184b7d02848b741aedd41c8eb2fa7e7425cd23994e991840d859f4072d37de8bd085f98ca9677fe440b36ff48fff811aa20559ae88658f258c2923c270ef89720d4e5381df52c1399de5025c7d216a45706b942a81c82f15b6ab74707e88a28e0756806413f87f0dad70bcf5ff04f629c8e60cc539b88e816228746f4f352a5d8e00dfdd6157dd1fb6b77f1a1fa38ec01f4b31db9e6da65201175551bc36470afd21398db84eefb42ade05c7e7a85f595d26040c0bb3e97f1fd3039f79bc3047495561dc092184b13d08e3552d976c0b53566d4a09434684f784af373f9313531d00dc525baef2954b356a6d18c1c449ed3ecccab616e6161906ddcefc950d5675eb725947fd524af88798f60bc8e032ababf817e31238801d166c64fc478587e88f53500a0da311c0f06124bb882e31124b92462b147f5687700c84fcbb0582fcce47e7ad95941bedb320f7346af9791f60c2e02ebd9f5c7569ba5ac057ccae68dfd545e64681eb9f57860cf5735549d53dcfe0ef14bf36d3802a84c05ab245fd8e2712f02cc58abd30a0d92398b290faf0ce2ef06d408d5501f6a1ba4f589b72b2e1bd450e85fb438bc13551619fe751bf681be19e03457a4ee78440eaa6feef30a4868d09fc46c0b19a7220f85709f4c172a33c5dba3d5d5b4244663546c6816123af167e711438477b3634c95d498194171a92665c5581dd031f73ee2cc6edbf656fa2f310412be693b99fa7013e6a543ebc773d340547b06e8540cf69b40a62685caeebea48710862e3af3b696c93b29b95ce7cb97c5219efd3e65baa52a83536c453728a8f99b764f3b3eed0af49bc1c222e75ec497a3aeaa71eeef001c49c63477b92d88d2081e87d554edbf27b9c7923ef0e976a35935eb344d40f35dfdeca79586ef90fea3384ba745165545b472cbf888f5251a3d10311c8bd0abfdf4e82ad71c1a6ee72576e73d31494c90706dd738574144ca6c80c3fbdf3ff974dd2238c0450aba0b62734d68947147fe4ec05ee3f0b8b6e7f4510d9b75b55d51ad4aee40b197d70e4dc7551f7e4f56611c34cb20cbcd0722b9da9277c7bc45a7acb11df69821a772387a4fab7c34789fcf1cb61238c7230142f861d75cffe5a93cc2047de0bee710e3b058c1caccabd1a67ac71aff560d1cd103f9286b29e766d7004f734c101f4a1cc76f895baa58781650feceb3998939677766198b145569abc05642f80c0e4c10320e6600f21abbdbca44659b422f5a39cf6d4b4dac6c471defc83219220585a96b81a3b730521816214e59dd7b5707ff6c8716579d46222932eda451cab3004c4c8378cb2362a10923ea15b112e1c483cb23ecbafc2fd98dc5cc3ca175fb3942cd501b3134dd4d51dc30290c3877f30e0ac05314b8d01fe0c0ef60b0486389f101e447269ec40d5d8f3af415ba6c282db8e2fa140707828f38091c092a8140dfcc2fa890c632619e2d7036d6cc794b61b1bf5e56ec226ca9178487b1fc342e1be91b705ccc9e31c067f6ca598394bcc508f6bb163735c2e3e16c2e01109a9193846645be40c101a848aa75d911683d1b4dbead6b2819346f6d4b2effb7ab48a2a210608a9ffafaac9788c91538608a52f9871a5c9c32c1e2609532243fc93fe168096102e476a771d64caffdb0e82623a7a9e65e5c5bd66b836686818575f27e4fa7c6046292e1e3ec55d403166156aff7be7167cc3fac683d9ba4433ae4eae20aa077da7923e9a12004bd251719556f2e019d5b2491da39f871b7199d371b2b5ab2056969fe8491abb97855d662a199231d6f18d19cb9f58867570f83a1929e14f61443619778f06770605e4df4eec1a2c80fe8893b1083d7eeb54191d8dcbfae1a54cf9deb712c07fb754067e3288029849125ba1d4c7caea8a7613192e1831b27750b6c9851f6af0137fb0933536c26fb2e0203e86db2c53e43978184a1b86bf83be2e4c7e850268083f623b9ed4103796c606f4837bdb0156987fd49433babba52e7086dd93ba97a9489315c9a42da90758ae94b4ea8c04998c01dfb04ed92300591b7d572266a51191f0bbedc6ae46832da59cb3ea23a2e4de112627289bd5dbe6382881a76ada337e673951dba5056ee2446c140d869521de02a9dc3c0f0d2b8cead3da7fc88514e3270a43687b37009a3b08c27b77f500a4209d7afed1c9be9927a73a5dddf9e1969f147255dc101b011733b253dbda312d6598737bb11bef943c5d68cecb301faeeb884e6e77f012e0d9fbdcb321c68acbda4f1d52a6470ab30eac77bdbb6a3bd62ce5ac09a66153c7d12ef288affcb0b627d4a12209bcf8cf53564879a22fc150f10cce55377c94f28055171ffd5ad32802a52d4d75d73d639fea1089eb47b6eec1bb90e4b3267d0891dca51baa8d87ca524c2f01fa9204fb64beaf396533623aa295b1752ac409c2daaeb44df729851d1ca54617f7a45f2d2d55478d52b034485419db56b10d8b95a96436a7b0be0c776afb37686c3b158d29bee3317241950cec951c06a6ad730142983a82b630ed3d4a86322852f79756c35916f140c545420a46086a7ac8d03b5d226dbe37983e1534ddc2a30fe39db2a355cdc45427bc82aefaff665bdaf191ed5a010845e6b1a9726d4b04099856b980b244f77eb94be8220458af847d4887dcca4bc03420eb2400360f8d5917b599d158adf8ffb602a58576c0bb4e8abb7153045e85e88d83da6e7ed8c946dcc98ec13777d79fb4aed9a6453d3fd5cee9990564b1db7465cdca07efd3d2973a7733d216fc101bcdfd485d8782f161bd723539eb99db9d596cda42ecb13824be82381f4923b6a5ff58f748bb79664f9e7a5621a0c1129ea948b41cf85d8602662c0c1c86f7f13f6a069f9d34af55116393b421ee996f360bcda6dcacd3f539a7068e8e99baa137c7d2ddf9384cd07ee6153ce387334a9425a35668316e943046af1853dec9d8887b06a55e96b967a86ec5e21ec76344698605bf3c7b370e638757dc75b7d9d98d6ac9d8a3c5d5b63b1a3281c2433dccec7f6d6c759d032a694306703f072819ca15c77a48829bebad6418cccd93ac89d320d3783e08f271d73e1ee7decbc329b5f83c7f52bced40b969bd938aadfa99ae1a708918b397d376e071f8358d126d45a04beaafa3e98a43fb024852d49f9c1cdc74251cfea98cae5a7cc58b82653bfb5eaa6de71141e8b4c9a1128d2659211189275bac75f8ef3d8cf20a30323abc6a45980a6faddd10bc8f7ebde8c1a2927ec72458ebcc3699f7166ef872c1180e929846703c9e11feb94379d13d32e7b1cabcd4ff733f4", 0x1000}, {&(0x7f0000000080)="e1342923b0485fad86e077033882fa1cbec587c9a868a8684f2719085ff2592bdfbff90f1f8d585fe82f2444881ddabe698aa74b04a800a6a98046ee5fe38adc26105dad9347e9221b177a28", 0x4c}, {&(0x7f0000001300)="3398e6392acc55fa2083afc580b259bcf4b26cc228b5800b18fa372633d7f5e4cc8c00c41efc419007791bedcadb0e6d900233e45df956942e9f2929d71532c50cf684eb2814d569e20d44c20bf314291f984e39100dd9f422f7209abddb9f81769cbdfc9ea084dc98f2908ecbfda88b57e58724a04fde8d5b062cd90d9a5debe2716076ee21daf22281f9ffa4380745b33b350d4d4e1be507c0f81d06ebda857694b98e40c9ca5580f72895cfdc646ad4b7b891a50f99db123b42daafc959fd2ff1434f3534da32f338c7affddc99a85cdc808ef648bb5e49d248fa63feb1", 0xdf}], 0x4, 0x0, 0x0) 16:01:01 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='/dev/vmm\x00', &(0x7f0000000180)=']\x00'], &(0x7f0000000340)=[&(0x7f0000000240)=':\x00', &(0x7f0000000280)='/dev/diskmap\x00', &(0x7f00000002c0)='}(i\x00', &(0x7f0000000300)='/dev/diskmap\x00']) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:01 executing program 0: nanosleep(&(0x7f0000000040)={0x800000000000000, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:01:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCCDTR(r0, 0x20007478) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) chmod(&(0x7f0000000000)='./file0\x00', 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xffffffff, 0x5, 0x7, 0x3ff}, {0x461, 0x2, 0x10000, 0xfffffffffffffc01}, {0x1, 0x7, 0x3f, 0x2}, {0x3, 0x1, 0x100, 0x4}, {0x200, 0xfffffffffffffffc, 0x100, 0x60}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x4000014}, {0x2, 0x0, 0x3dc9}, {0x6, 0xf64, 0x0, 0x4000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:02 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6, r7]) r8 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000), 0x4) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x33f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="9bf4d90975d38296230000000000"], 0xe) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000200)='./bus/file1\x00', 0x20) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/185, 0xb9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0xffff) shutdown(r0, 0x2) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x36f, 0x7f, 0x81, 0x0, "171af2833e09ca2c7fb69e9a8dafb70d430a551e", 0x2, 0xe337}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x2000000000, 0x7, 0xffffffffffffffff, 0x800, "b04d00f3ff0a631a00000000000800"}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x5}) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x30, 0x2) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:01:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0xaebb70ad7cc8a5a1, 0x10118) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ae0000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000000)="cac59f632838a5fa61435e7c4db2976b0d99415b157a2b5add185f5e8d6f", 0x1e) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5b) 16:01:06 executing program 0: r0 = semget$private(0x0, 0x4, 0x502) r1 = getuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendsyslog(&(0x7f0000000480)="250ff3bf6af43a119fe863d499d8d72b1d525fb32cb4f378681ec7e18779870c4652bcec4ac87e954432f3088d00953dd2a8436a86ac1a3b3e8b5bce0db59bba83917693f95c4e1ed1815a8c", 0x4c, 0x2e) setitimer(0x2, &(0x7f0000000400)={{0x0, 0x9}, {0x55d4, 0xbe54000000000000}}, &(0x7f0000000440)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r1, r2, r4, r6, 0x1, 0x8}, 0x0, 0x2, 0x9}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) fchown(r7, r1, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getgroups(0x6, &(0x7f00000003c0)=[r2, r2, r3, r6, r2, r3]) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000380)={0x7, 0x8000, './file0/file1\x00', 0x1, 0x3, 0xd85b, 0x671c4be9}) 16:01:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x0) 16:01:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x811, r1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100c, 0x0, 0x0) 16:01:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/207, 0xcf) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)=""/130, 0x82}, {&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f0000000200)=""/83, 0x53}, {&(0x7f0000000280)=""/174, 0xae}], 0x4, &(0x7f0000000380)=""/225, 0xe1}, 0x802) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x7) 16:01:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) fchmod(r0, 0x2) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:01:07 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) 16:01:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1b9) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 16:01:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x2b0000000) r3 = socket$inet(0x2, 0x8000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x33, 0x1, {0x8, 0x6}}) r4 = msgget$private(0x0, 0x486) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="03000000000000007fa8d9ba29a5964239270983e590233f49be537f55fe1a7edc17d16f993b35fd1e0bebc31ce9729d1fc960c2589b35e1e9bd06f65dadd685604a59bf7b9b1bcd4435a8360a45683b2c471577de59327022766a36810fa34d4cb3f58f2deddc6acf74d507b0f11c0900e2e3cba519f1e51b44bf5d8a0bae890df5ee3baa4c6009d087725e14503ad2a7e231801f70aba692417cf060c63fa2bb028fed3b57747388b4073ad698ba2e883b878fb9b0ce8e4812545c5df5c5c752c5de67dfc1f42d7a5d2225a55116000000"], 0xd2, 0x800) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) setsockopt$inet_opts(r3, 0x0, 0x2000000000008, &(0x7f0000000180)="43f6c600e1fd59db3061e46aaf103e76a49381292f889b94e6cc239990d723e682f301bc17efa7c7c5172d01eb01d0cace8be361adb9e3a3f2bd135a46f24e74d2c7b46fd2b5b22798a76b15f3c99dc30163ebeee49fcb015fd885ad7907f301beeec9fb9428c7abcd0e578eaa2d9a6eac5191684d41156c96f6d984db2a627bb01d8a8d5a456dae7ecaeb9ee4929ddbc9a9948f0cf071b099fa40e55b", 0x9d) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="7f12e02b1812aefd6e4c11a316b6d88b539fecc6cd70d604682e6578b269412a1629eed7c4865093e2fcb0f9164d42c3af255d9e0b3b81e8b9322bd345d5ff1d9a2fc25fdc40dd618956230cc4f4a0406735937eaabf0a7cf649f821a2dab8a3a026200c2b141c73ecc4f952387965cf5e5ea46f18f4e9b0b18aedea488fcdd0f991655d5de0c5ddc279c9a7bb68ae10a1521e081f257e3f6c6e97fbaa9b699e56", 0xa1) 16:01:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat(r0, &(0x7f0000000300)='./bus/file0\x00', 0x200, 0x40) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) openat(r2, &(0x7f00000004c0)='./bus/file0\x00', 0x20000, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xffffffffffffffab) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000500)=0xffffffffffff7ffe) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:01:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x3) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x12) fchmod(r1, 0x84) syz_open_pts() syz_open_pts() r3 = dup2(r1, r1) getdents(r3, 0x0, 0x55) fchmodat(r2, &(0x7f0000000040)='./file1\x00', 0x11, 0x2) 16:01:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) socket(0x5371ad43547e9a42, 0x4, 0xff) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r1, 0x20027, 0x7, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x87, 0x7fffffff, 0x0, 0x2400000}, {0xde, 0x401, 0x1, 0x7}, {0x24, 0xf813, 0x100000001, 0x1f}, {0x8, 0x101, 0x5, 0x1}, {0x0, 0x2, 0x1, 0xfe0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[0x69d, 0x6, 0x4, 0x4, 0x5e5, 0x1, 0x200, 0x199, 0xffffffffffffff4b, 0x4]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a6") 16:01:08 executing program 1: socketpair(0x1, 0x8000, 0x800, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getgid() r7 = getpgid(0x0) r8 = fcntl$getown(r1, 0x5) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) listen(r0, 0x9) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, r3, r4, r5, r6, 0x180, 0xfffffffffffffff7}, 0x0, 0x1f, r7, r8, 0x3, 0x9, 0x322}) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1000000000000074}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0xffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x408, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x6) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:01:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4a) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) 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) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x1000, 0x0, r1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xdc, 0x0, 0x0) 16:01:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x4, 0x4, 0x2, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xcd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x48000000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x8}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x200}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xcc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xcb3d}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x31df9ff3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8) 16:01:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2e3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) sendto$inet6(r1, &(0x7f0000000080)="8d6c0c0455d10f573827d6b8aac6d22e084eaba8ede6f6c491b17d41bdb299491bc179c4f315fbea2fdedf0dba736f2dec84cd5a5c9526b67c70944d4fa42dd018c04d667849733b63e1d7067df7f7f7599b9c42b27956778148d0f65a3edd0e6f0406d224a0f3b390b11f61bc4b7fd30025777fd43088b610284fa9f1273c278337609ab16c2e44d8d31c20a16818d6636cb1cea0f6566f600a8744aa207787396788ade562d5c9a20db5208e9744ea809eb459d1261e8c808e5b03515caaefcbe04b62624bb0a39baf6b2b9a17e7", 0xcf, 0x2, &(0x7f0000000180)={0x18, 0x1, 0x246, 0x6}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/123, 0x7b) unlink(&(0x7f00000002c0)='./file0\x00') ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) bind(r1, &(0x7f0000000300)=@in6={0x18, 0x2, 0x3ff, 0x4}, 0xc) recvfrom(r1, &(0x7f0000000040)=""/54, 0x36, 0x800, &(0x7f0000000280)=@in6={0x18, 0x3, 0x8, 0xff}, 0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:01:08 executing program 0: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000000c0)=[{0xc, 0xd2, 0x1, 0x6}, {0xae, 0x3, 0x2, 0x5}, {0x101, 0x5, 0x2000400, 0x3}, {0x7, 0x10001, 0x5, 0x7ff}, {0x7fff, 0x1, 0x3f, 0x7}, {0x1f, 0x20, 0x148b, 0x80000001}, {0x7fffffff, 0x8, 0x8, 0xa1}, {0x7, 0xe46a, 0x80, 0x2aa6}, {0x74, 0x3ff, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0xfe82, &(0x7f0000000340)="fa") 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe55, &(0x7f0000000140)='mT') 16:01:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x3, 0x0, 0x1, 0x2}, {0x6, 0x4, 0xffffffff, 0x12}, {0x400, 0xc77, 0x8, 0x6}, {0x8001, 0x5, 0x0, 0x4a}, {0x50711c69, 0x2, 0x80, 0x9}, {0x3, 0xffffffff, 0x1, 0x41660ae0}]}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x6, 0x7, 0x3, {[0x0, 0x1, 0x8000, 0x8001, 0x1f, 0xffff, 0x7fff, 0x756, 0x1, 0x3ff, 0x80000000, 0x80000000, 0x101, 0xffff, 0x6f0a8000000, 0xffffffffffffff89, 0x100000001, 0xfffffffffffffffe], [0x5, 0x200, 0x8000, 0x4, 0x4, 0x800, 0x1000, 0xba73, 0x852d, 0x9], [0x299d, 0x6, 0x10001, 0x1, 0x8, 0x4, 0xb2f7], [0xffffffff, 0x9, 0x7, 0x98, 0x1, 0x8], [{0x5, 0x1ff, 0x101, 0x1000}, {0x0, 0x4, 0x7fff, 0x9}, {0x52c, 0x4, 0x4, 0x1}, {0xdc9, 0x6, 0x10000, 0x7}, {0x3f, 0xcadc, 0x1}, {0x100000000, 0x1f, 0x1, 0x7}, {0x5182, 0x1, 0x1, 0x1000}, {0x7fffffff, 0x3, 0x8, 0x8001}], {0x1, 0x3ff, 0x7ff, 0x622c}, {0x1ff, 0xb4, 0x3}}}) r1 = getgid() setegid(r1) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "058832a528295affd1c8add1ad043e97f4d25e92"}) syz_open_pts() 16:01:08 executing program 1: socketpair(0x6, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="5035758c928d0cf0389d05d9c1f81863697f19e9569f4da44e862b41c48323864f373a42a3687644443434fa54942fd74f81243ebeffb1e05514b5faf6610e63f7ad2e52c62dacb3dbe79c4c804fb8ae6f34f277bfb96296", 0x58, 0x408, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getpeername(r2, 0xfffffffffffffffe, &(0x7f0000001c40)=0xffffffffffffffc6) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file1\x00') r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) unlink(&(0x7f0000000380)='./file0\x00') r4 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) r5 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:01:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)="510f", 0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x2, [{}, {0x10000003}]}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:01:08 executing program 0: r0 = socket(0x6, 0x4003, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) sendto$unix(r0, &(0x7f0000000180)="d32d5334c0ea69be2eb09cb5885821009b7e9a9007bcbfd69174e01864555a9db078bebefe6d65fdba5d7ebbc446acd0ec7c86a37a6e7bd295535c9f0e222f277275ff4f8603755a2a4e89ae135b98604818d45890828ccf50e0784514ec5c257da920ff044626debb47d53ead6305c6bb6ccba035f3b6d923121d7342c98afdbf7aa28e19cd4f30b9bb8a2e72f0f11dd304ebf65c898c853be747d53655b3d8d329f04b8f2513690bebd6f845dbbe9f5fc47661f6576d87ecedb3f2c1b916e2e8aff36271a12dd3d86791fff0c061a205acd51caa9bfa29ecc9d2d8fc2bc35d786ca007823f3354064faae40d087e174fc0592f7a1923d9c7563a34088ab41b925cde31ee185f3ca940abd2e1a36a4401d7b2baca94b96c5a0c625f08297f8d5f5d037a86d9c9415937ce445d2e907ca37b906a2cb51308466d6d21488661863a3c45fbb943da69fd81539c849f72311c6e3dc88db4a625f7b683b88e61fb1f9dc8fde75f1afac8a22f744885608b2ccb11e0da9c3c3e34b89a76d9cb86ce53a97c0e1e4b71ec380a79958ca474198d6cd320294de07ce2dc2894af347b2d73f5bbc29452efa196e089133957e055456876953179d024438f92798923218e37fd9d45af911df2acdbb1b60d79ed8cc97d724dda3cf63a51709b8807725abf50eefd508a11cb748ebd9b50bf28f1adc646b0eebdcac825dd831c9201d16c973fe5f0f6be896320a97effe4bff1b76717b4395938efb5253ea6661d92e6f7e8b4e5d4eb1d25dc497a4c583ab350252cba5d362968ad412fe97d05efce5d8af004770d5870b294690f06e9e0822d572eace38012d7cfbe7d7089d666e20181de465f6fa3feb3f772d5d6946c0c11b062979d385805a41ff18c3c8347d99de0fd3ca589cfde47013af99136553b207757bbcf301f898cc643818c6718a3afd39b8b026c23a72cc23ba63065d7a70acddb758cca135317debef27758ce2726b305d3ef89769a789faee08a64d126ed29e849a3c83e7aa248f615bff825f8d704ea4b44200166a88b27f30cfbcafaf864789354d9f4ad139e50af7504708614dbc980f036fb7de3dd3230c95914d8dc900bf6045c52ed16f6ea0d9731f2a57808994fc6a89bcbda1d89fea537650e52489aed61bbf196b91f0536441f3136de1383a527fe3eaba8e196353828eafdd7dca140c5d03cd389d56e3066401de80de273c108c2b100ef2efb26b035a847866bc6df1d12296d926d63cde138f47535903ec1f5a1b2dfdf6d604bc30bc7a4082d5da1b736f4fc935b0a8067fe579ec281fd91f8142bd9cc67304003e0039d422105b7fa4035b05bd3e8335db41e650906ec793d89b2736e12a66121eca15488b2e0d1e5cf6312d7b6d3667a013d9cacbb7c91c5b2e78aec8f81018f5485c96cf091571f654a4e47246e031ba1aafe7625d76e4e166e469db5343139893ec8676a2132f78668754e0821c1c242e238f96bc708944a0be40a08a3c6bf4e3f6b9305d217c11383d8c1146ef9992e3fd868129889ebb14503612dadc2d194de59278cdaca5515bc0874cdbe1951cb2abb6a6e1c8731bc8fc536aa7fec2f4a000fa074f927fa62faa1b6156ca18ccec78f3f6e1fabb4092f4f49dbe7b0261beb449b624b9bf81e0a5f200e57de51b3da252ef832d4ae10a6a691fc6a1069478185f5f12de1120aecfb984ad7ba176ac2041f216865269d3ee8a7cea8bec7cac02f166b9d8ab1968f57925f9ee3e568c63e3486ee865bb5aeaa1411b0659dd03d5d1303764cc1e53b74502f100d68a8f8359d087c94c3420c761182cb9e69f349b5cb529b6339626a85245ca7ab8a07b0657c6c3e10bb6d20e014fce9ac269368cf61e1b46bd1d2c5ae2c011e62bfe546176f7e511737c37a2b63e8087bf56329373ce1a6ec62e05f59a1b1dd23c7421af334f10cca0151939fe6a7fe877266a3064c756520e383a9a5bc21b8161e22f0791839c4c0cf962dd5be3f1412d8f2dc1ad7da5c8167a59fe96e4f112bcf5751ca571e07739a36cab241b6448f063bb0b101d039f7a5ebe32f7cff2dd15087308f6869b236a4c40adc29937088efbfb14970e5008577500bd0550b9b89f6bc3ff6c0542d932b64756ec5f2ab62eeac0dce6b9127a5bc4fb242051e921764f56e00df11956e60edbe08db817013ed6c463b57a3bf77d4f8f3674afab52852875852bcb8cbd8edebd5d898cbbdc8982b5c39175c3e24e01e80f896e76364ae6330148bdd727a1eb85cb13dae02adb645aeb30801d5707c8112c150d2ec241ca0629f5c144ff403d026fc0ed5e216ac050a815e5623035069c6e1a80868c1c9559f9c72147ef96aef67b4ae60e777645e8d847eea5186d3526fefe92c39ad4117ca452c6f634833ada800161c12e3bfaeb0785632e95d89563f3f80ffd0965a30f71a201e576ab334b119dafceb5d1c5197d0046190ad999f65c0f19634fd56b64ef1b88f91b48fa7a054ac3dbcc2a4e200da580cf025b135c3967c1cd0fc15c8d23bc79e66d5b662f6433f702ffb5ee67b64f10cf3a7794de85652b33c877db071655cbf08e61412e19b35f2b87df213b76fbe5a427d6f7c42673836afa2315e6991bf06e299d98ec89409474d0035ebc143180229345f5a2cade04ebb6a56af7a4cbc849599b389f823431b71551765552ef1f87888576d564b58b5816c1e5d6a86ee9d67de707149dade92b48e553224007e277f50cb2f9e94b5ccc2a75cab75fd02d00288494d7ed2d8f2a82e116a4f0726d25cc628920649b2f340d925daa2e56962fceaae1cf626e67e8742fcfe374390853f3bee5dda6d3a92120a7f0dcaaf09c8216044c77423ff05a90df032d025cc1411f95a2f900fa4be688c19f6ac58f9607f8a5c7ce8044dc1abd637c67ad40c00950bc0999273426c427f838e75e3cda443976b832911eac33b2b472ff9e14b5d4580371fe337a7d17caf39310977c4ebed6ee1e5ea0759e3999d4f3e2cd523e6ab9ee88bd1ceb39b5eb1f6a3eba055ad718a211e62082f5162a9d79cead2f07bfb6992a6f0421df944c4dc70b812e6bdd066742c46ee16167e19977a9682e32cc147fcf169e0c241f662f28547b0def1a19e0928e1dc42b77a79ed0b5f7dfed7407e0a5b0ecfa5c516c5ce730aac1b75c760974f8e151f950aeddf305b003b8d664d5374fe9e2e4f4051979b9ba9570f7ea92a551189cd220976680d91499a5a4ff5b3b3b75d4f38b3ea25ba77fd952f5d44a60330a72bb6a1283aca6f028ae2bd08e09cbb68041d5706072ee19af2636a494071b36c6f2eca5ed11a5e7a445e51dc36d0431ba81ec191e19521b171dd12d427d7748f74639320913a0c6284b4119ea4a57b672429dfae66227af37389bc6201dfce103fe297bd977108ddad4855ead70975b5bb6bd8df5a48014691f962107b73422635d67636d794df766c293b3fe2b7947e25c5b9af78010b5688c6c69ad6c58573270f422b4eb4c95fb3082501f836d5c22afe22d02867571b029371f308027f52ea161a2d2a24a1fca494fe1eceee9ae6caa102284a4ab74a9ea26bd7bf9d4edc31e3de9583bc9c19d0d7604ad9c9eac65590ca6622de0a93199de3984331868f50f867c45574c29dd0f2f686d7ac4ce29b6c90c702dcafd96587cc6b25d6c3a1e78c6053053e71721f319e59a61adfedff81394a6b9bca684366be95a4aaf34321512cb1c3b2bbedc682d66c03b7e6194eddefad173e9205c2033f6e1a8caac828cf001775e0f686f409947dfb9352117c81621b4b0d54d681f0e0c16e011b5f79f696200f532a4da4d67999305faae9f8b185b068e00ba36159971d24cdbfee62be6309eea4d72f3c3465ae25a793380f86c138cf3a551e0d249347205b3e05138ca7f96d123a4897fefd039af8459d4b2edaf79ee33688b975fa724b14dcb1fd49ba9aa2e0cc9a765fea67c8297d111e2746d11bcb6d7a0a72756a73bba52c7ed00ab771815c096b591cedf452002b5466bd36386020dd1398528dd565c16c78a55970f85eddea66ccd520e02475f2f127ddf7efa0e8c9829edbc9afb8a3ad1008f8a157fde465c3925b71485b08437cd43c516c3bb0511d24c77c6f335f12d0f005297786411de7800c1f0bd5f4afe67fd60745577ae9ea5f53d5efae00c14047df3336aa879835d2cd1791b21cc37e3a8778b631059b2ab6aba071a5ef1e4c8cd217ea74428f5873f73bc3a034e318416dca2b69984bb8f996668df4b7d21ba74359a9d8170267630f6a509511fa70ec6c01426f59cb41f90f7976dc1f7a73c265b18b7d59a2b1f5b4dc29e0930277b6f9339bae3654613df9c02c4d9ca52161539485e42a208230746ea0497dd02aa0a0321fc99d5e9ddc4d24f074a4eb416f94e85ada5cc57111b7207b6f4c8c0d7acda3baafa87b8dd1a394bd2e01a6d5cfbd61b48bb9b9a0e2e8b593997ff93edb6f1a806291fd02a72b9ea3ceeb583be49992c52ed8814313aa9e29bc16fa7e60b808062760a7a4b4ec32f6ce77db3b46d3db46b7c99a1a89b8faf0ce9cff4379914bce0012cafef46871c185f53d15aaec4b2b711ecc1e0122af5857be3dfc3b3ae9557d79059397e112c76d695db31859e3aa21f08c554d7791fae00634547dc28e66fdaf98f348247d6c6cf48af0070c7c556cbcfda2ba933fd821c5182cf973cd929721bbfb4912d9aae9cef5c1dabfe7d773dd7389c6eb1f68c086ab2be29a23cfda033845167794c9df4e905cd29a0e455911345d9be0e81c3611f01a1b6632cb9163163a6b84023558204ad5c8147084874a1fdb77396bbd3b4020ce1ca0d82c2106c42b154d5b7038c5fdc94892e09cdc6cfd571e9420f0a4fa3fbff81ad1f2e60bec1995a17f04eb298e9fd7d1b066e412c6737ad4cc576bc06803183ec37c2e804c38f65367b2947cad083b1be848b366d65c5a66b1cccac9721152fb5886dcc33cf0e67d92e3b86a8e2e0165b170969a6186a0b7ece8bc1c4fdd8a209e3a250adbeba8226640faa1467b33b1f839ed96e46bc05fb52f883072c47880c2ad5b08e7b34d5b04e5c73f12a4fe105e41d5277a2ff385d57adfcce6372fa5ea5170be966d1f2c79142093a1536e3b43fce6dd6b9b5580c829dad9be7cc9d4dc7d9f25522d6c1456c43cb185b37fcdf1b02534140cee48aee2c85b9700cefbb01fbbdcab5cd53866b95ae0618122b126bd574289f59f83eda4ed09f09e6a7ab2aa393b09d9a4428594958f3baf54e175ac4fab7dfdd0b61def517736096d7b8b600f609f98160e92fb58129638c17af24f35e7202e21abe600328dba8877569b4bd9b0687d88f80980b8230556abe4c1865f5d06509b85a74ff9b2e8efe60a6cd8d03d3e1572d3adbb5f985895b065665604c02564a3a31235dcfae4c00d7f7ff94cb895d8d332213b25c5461cb0c3ab34cc2727e8d6fdb45ba3053b4ddee766dbbadaba1111054c43e33c7ffe9012500c42fc13e3e4b126591a54e71f15fda141ab7fd0b3bfd2ed341e64cac689452949399dc70cc0abec778a54dd7e264c5f89d2e0305e1fc8f297b0bd1d72bfb6d323fc2f657148f4a02640060b431b458001c08f879f6c344dccf37e65c23878c00bbb6d98a5b98d5fbba685aa571586ac060f66e5e981d3eb76109b4dff1dddff13aa2f3b17d182cccd3b78e0b2d99aa61455fa13367b7d1c1fc62f57021b58f378b7d6088712a8e8ad7af7e3fe707dd7a7924b779cf21b8a92788852bfc0977151eb96b1b8ea3f2a197bc89c71d474e194d650f81bb80b56", 0x1000, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x500000) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0x48) 16:01:08 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x8400, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) getegid() lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x7f, 0x4fe1}, 0x10) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x2) sync() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) getrusage(0x1, &(0x7f00000003c0)) 16:01:08 executing program 1: rmdir(&(0x7f0000000040)='.\x00') chroot(&(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) 16:01:08 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) close(r1) 16:01:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:01:08 executing program 0: r0 = socket(0x20, 0x4007, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x5, 0x1, &(0x7f0000000200)=""/57, &(0x7f0000000240)=0x39) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x11e11cc021a6fb09) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket(0x1, 0x1, 0x0) r3 = socket(0x1, 0x5, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f00000000c0)="fa0264ff58fd56dfefb3ba69220a28b7cdc17dcd022db3c1b0adca973d7d3db5a637dfe6292753104948520f0adb0aaf91bf3b4cf780b18a2ec7c77c3a822b11015debc6c3177cf77f1ac79e0b88", 0x162) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'.\x00', 0x2, 0xfc98, 0x5, 0x0, 0x4, 0x0, 0x7, 0x2, 0x3, 0x9, 0x10001}) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x402, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4017, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="f890b3b57e32529a180e232c81d8d8faa03e5781fd164b8c8a1fb2f61d3ffe32122f2ca30c7777198b67faeb9e04d87ae1cb36d1bc52ce3678a8616ba3dd463b6a7d37abc06d9b0d3dd8c6ba6405f7ee13127cae922fce14346ee70d7757f1343375b159fea6a52447c0e6a52f", 0x6d, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x5, 0x2, 0x3, 0x8}, {0x100000000000000, 0x0, 0xc7, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="84a97d6ff66be0775f3f86abe826c0b2d889c98324143d66585deb7bf5b7d3478e384fb025ac02c024546bd9b4eaaa1a31c156c7069f72f6a498d76dc6ef1e28724ec7ee1efd452fa266603746ba2402e6979244e77e66ef092f855bfa32cf6788f2e8bc5da957c29c5c1e278d8ebc40bab403ce63e62b18949262e97eadc74b3577ca6bbd0ea098fa398845c2e4000f18fce22c844808ef5e95f318ed6b9d382d5470d371286ee4ca2cec03ae81", 0xae, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0xa, &(0x7f0000000340)=[{0x7, 0x6, 0x6, 0x4}, {0x0, 0x0, 0x10001, 0x7}, {0x0, 0x8, 0x3, 0x400}, {0x80000000, 0x2d, 0x80000001, 0x40}, {0x3, 0xc1a, 0x1}, {0x718db698, 0xedc3, 0x9, 0x5}, {0x1, 0xcfc1, 0x7f, 0x3}, {0x2, 0x1fa0000000, 0x100000000, 0x2}, {0x8000, 0x5, 0x0, 0x3}, {0xffffffffffff941f, 0xfffffffffffffffa, 0x3, 0x6}]}) 16:01:08 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86136) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3966ee5def8b7925) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:01:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000040)="5b3f79ea253ae404b84055c28e6586e0f72afe673b3105dc11d48c87da65970fb1185e853360768a4bde45b9bb9f91452fddc783be101b2f9e0acc3651207b8cc6c0", 0x42, 0x400, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0xff}, 0xc) getsockopt(r0, 0x5d, 0x6a, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3ff, 0x1, 0x8a, 0xd33, 0x9}, 0xc) 16:01:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x44f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x3, &(0x7f00000000c0)) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 16:01:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000002688a6470000000000ad519d5a3539acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000003000000000000000000000000f4bc5c1e740ce0991930f4c98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04f41e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508417889a3df437abe2564a72ccb6f84c1a50f93e88e10000000000a174e0b5c55b83124642289a0a3b1bb415fa5f1916e2fd5bba2c1fcff422c46e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc763fe4e54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcedea57487694c387c8b9c42dc0232a3bcae59143a9cedfd06f6375523cf2511a66b8d2ed7dbf83aab81101064ef9d59f1678d27cb5201176aeb8f996d240b7a5c3ab253ecfc839f7697de65d24414bec1b95b7fc752839409272a254c4d7a46272a06838772b7fcc1691bb8ce66267d18bcc7d0018ae0a92f15485016d76a66abedd696c0bf54e8880881fad565cc3ee68804e6c2982587866435425ba855838898c66f4588991c02b52033694f431075c8193b1da127b09241f28a9970e2b220d99cd326e3ba02c03d56b59da3fd92f8d141eb52a776a5749ca0cc760c4335862c29aae56443390f78de3196698169fa6c5190af298542bfce9965ca1b254a5eb0b2607dc9573d7f2c557d6c370e7d4ca00547e9a0345f30f925c3780761b00ca3788f32a98ae34c"], 0x1, 0x0, 0x800) msgget$private(0x0, 0x8) getgid() setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/107) 16:01:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20a7, &(0x7f00000000c0)=[{0x3, 0xffff, 0x81, 0x8}, {0x4, 0x1, 0x1, 0x59dc9be2}, {0x8, 0x1f, 0x336, 0x3}, {0x6e, 0xfff, 0x6, 0x7135}, {0x6, 0xfffffffffffffe01, 0x1ff, 0xa82b}, {0x3fe, 0x80, 0x6, 0x9}, {0x1ff, 0x6a7, 0x8, 0xf1f}, {0xb0, 0x6, 0x9, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1afc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x100}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000001600)="76d4213c389a31319138817aa2942564ac6e46b9c55c06ef1ac1096592c33cb2b847329e97e22a3ff484a869d5c6c6ca2af3905b275f7ab30b70cba240b64b3a4d541a1348c92fbe189bb96c721d04f72e689ba721dcdc3303590c8bbc4421821f45acb2cdd053b02ae8743df12f23d805bd7d4a0038ae76ea76c16a9cf6d573071ed6382fc3d9e4a4de5b6116c5af4ff897f52b859b0cd3060f4ecdebbb897bcb64dbe2aa9b905c28838e823acf165f6f3b04dd59c502c275a776749a43e97fd4bbb88cc117194295a74ecb826d01d5659346c59f307611804a1be196d4a8c7cdc0a6ae30c5a91721e73742ab8857e479fcf4028091277809032344a7fe5776695aaa369926b6b8924b4756eecc0b1c782cfb93418227274e6e6cee97cad663eacaa5faf757c645248a9c4b0a0046f338952f195a01b510c190e2599264c48b3eeafa06911d29404d7dc25d6f1312304ce38f1051c623eac955fb167beab509b79002db9d024723", 0x168}], 0x1) execve(0x0, 0x0, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffdd3, &(0x7f0000000340)="05") chflags(&(0x7f0000000100)='./file0\x00', 0x1) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0x17, &(0x7f00000000c0)="963364c2e830444ec8abb3e3b795be07050e94ec9a99bc") 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x3) 16:01:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x20) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x2) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x1b1, 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = dup2(r1, r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000000)={0x3, 0x100}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x977b4084b6a0fb5b, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2, 0xff, 0x8, 0x7ff, "10c8e317fe031b3942494586cd33028ba943c633", 0xfffffffffffffffc, 0xcecf}) 16:01:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:01:09 executing program 1: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) dup(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='w\x02') 16:01:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:01:09 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r0, &(0x7f0000001a80)="872f414c249a5a777bb4e9c3006b39dbfde5c55e74d4ea86e5c4cc25973a9f530908f830137c1c6850e0e2c6b7c498f981d56b196c5fcc55e482de71e977c6e88b2240f4b1fe", 0x46, 0x5a1dcc2533f438d8, &(0x7f0000001b00)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) fchmod(r3, 0x180) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, &(0x7f0000000a80)=""/4096, 0x1000) kevent(r5, &(0x7f0000000000), 0x6, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x100010103, 0x80000000, 0x9, 0x9}, {{r4}, 0xfffffffffffffffa, 0x1, 0x1, 0x6}, {{r3}, 0xfffffffffffffffd, 0x20, 0x1, 0x4, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffc, 0x73, 0x4, 0xa676, 0x100}], 0x6ab, &(0x7f0000000140)={0x4, 0xffffffffffffff01}) accept$unix(r5, 0x0, &(0x7f0000000000)) 16:01:09 executing program 0: mkdir(&(0x7f0000000280)='./file0/file1/file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file1\x00') rename(&(0x7f00000001c0)='./file0/file1/file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:01:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') recvfrom$unix(r0, &(0x7f0000000300)=""/182, 0xb6, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x3f, 0x2, {0x3, 0x7}}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x8f}, 0xc) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:10 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) fcntl$getown(r1, 0x5) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 16:01:10 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) 16:01:10 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:01:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x88) r0 = open(&(0x7f0000000080)='./file1\x00', 0x800, 0x40) ioctl$BIOCFLUSH(r0, 0x20004268) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x3) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e24b2802782224d7d5c13c", 0xfffffffffffffeb1}], 0x1, 0x0, 0x0) fcntl$getown(r1, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x5, 0x0, &(0x7f0000000000)=""/5}) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') setrlimit(0x3, &(0x7f0000003240)={0x101, 0x7}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0}, 0xc) getgroups(0x400000000000016a, &(0x7f0000001f00)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000003180)) r3 = getpgrp() r4 = getuid() r5 = msgget$private(0x0, 0x41) msgctl$IPC_RMID(r5, 0x0) r6 = getgid() acct(&(0x7f0000003200)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001f40)={0x0}, &(0x7f0000001f80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000002000)=0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f0000003140)={&(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001e00)=[{&(0x7f0000000600)="16a89745a4afca849eaaaf697226ddfc74575d19fcbb87347019c27d82e7931468e94f6a68359c60ee970a1d6d1de9b6d3db3c8264b4a2190139d63c19c218ead0d9c3db84dd0a0c76bb410beb5d71b3942d870aa187a9e216cac66dd629f61bcd176ab60c9bdc2960af13cc5bb5ce3934667ef0139a741328797671bb130a169e623ef44badf1a217648fc57b33d7d7db49bd4971f138023541fbd55d70b3f1781c71", 0xa3}, {&(0x7f0000000800)="e12aa47fb1bab2f471c9ee07d32bf2807d859aa4e1bd585c962e70229d3d060ff82bde55bdf9bf9440a69d704034fc610cf7e95aff7d366c9e46429f0c45184a3581c1935519113f34d5d6b5d6993459dce248aa1545bd94700dcd025ad39a70a4f04bd7f0ff67c686e192b1f6c2688af86f9fc9c4aa7f63b132b764957a40491add0b4d00048b7a38923f0d94f790d52673b02451533a781ec8cbc2cfe68e0a2af818f8aea3da012b1419b9a4f7809f3a145fa9a417ef457c9151fe13bf8e1c20", 0xc1}, {&(0x7f0000000900)="3f5916ce14ad42e5871b596ce7", 0xd}, {&(0x7f0000000940)="1288c5cb1be73ac84d83d3f9f747e4abc2cf9093335cef19548c27087c6b5005296eab35d20e43ed3f13931477a8fb21bf3ef781eba09142e19a8ea01497cb29446bcc13a5c5577718cf597e7ab5afe8c59950f3460fa963021152ab41975b2ffc074ab0aabd3e50a79219f58d55c2ab3c53c8d704d9f1d2df362dc01949190fe67c34f6ab5d37192f902e2fd140cf5304d85a8fdf3095925e50dcaffe3d7d76fe2dc2b61cb3a015bb3fbbf8e4ad7c16bfcecb2fed3a000b319aa43b8caeb0f467f98d374b2e87ff7c420937bcf19f5d66442a258731abd6b00b492f", 0xdc}, {&(0x7f0000000a40)="e04bd2acf2a541bdb0ff48a64b24d8be0f12173ecc42f1e9ae18107a15509073508bc140aae27c969150f051f5ccd52c5df97fa5af82efc3774ab1377512f881bae8db92a87e0336b2f4d8693115f227911015cb1ce8673ccbf8e19b3df68d72c28f9668ee9cb9b8fbf8ee356bc97447def6a0209b4dd92bd5672b69cd91a22f265981ac5a0ae572e7584dbf444d59fbebf5773b21878607fc9a188351f7c297bd809ac47cc97cf66219e4f80eebbdc8ca", 0xb1}, {&(0x7f0000000b00)="a6bf99640b452110acb46ce5b0115d35f0be4f5233d0645fd5dbdc923b6fbdc1025cba23e04ab7a0c7efce087b94f63b69752fd90d5149e4d9bd4d42050d7838c20d21e35e98b19ce51a059bb4a223d99a32553406a94b7cee1fdfa6a2dfb29932d438f3b37367d39ebac3a182b9917b", 0x70}, {&(0x7f0000000b80)="567e29585995f35bde7454163c793c228a2b89e0c578687df97db034f8c4774db1935dd9bc616e2bf12f5ec2dcbebd97bddaaa7578a446749ccca9005b48ae3a66508a86fdbb98859bb21ba5647c9bde9e3f17525a1dff1c515966bb6b3b8287a279583a256115764ef1f6e914e0b7faffc6737f563bb09e5f2559a0ad0e2fcb7446102e2cfbfaf3e456fb781baf1c5abed8fca8850ca6b6e70c3595ac156b16107dda9ea08a626354ab4961517b0067b355442310a16c360c8e43b96d6cc09b0bcb7263ac2e1db17a44cf5cce3f436601b9437e0afe22d65c2982426ee31f443a13eec7e06e26e959a08dfcb3b8cac8e8925686fb7b2b9d55a4", 0xfa}, {&(0x7f0000000c80)="b6e5744eaef32e5fb84c36da615184c1692900068718cd93e544a450456ee24e87a8c421066e9318826908da60c1da597ff62323629fa6084f31200b3c020ab582ff7b47bc2350c09c7d0483afe3e7cc9d3997e87e60059c4d4b0cd526745b5047f83170ee30694827f22c7a4ad90c6bed2a46feec2b90b0385a963136cc899293e4edacf49fddb16b2ed7306f3b25bd95766c966c28ab6b23886db574ec6466b869d556b7c632134f81ee95ddac5630f9ef97ec77a9446b312d928aad2cf6bc5c61734f0ba303675dfb682202067edbf5f2c797a5e4f6b5a4f1b46efbde93d897bc39c91b9e3b8df6bceaa125c2f2e92e7d84507f35ff7494db0c996afdc2ed72081dfbb8f7b65bd658bed9c56291a4c5710955986594f64e8755b26e588dee3699030d57d1fda7513386a95ebda6a55ba88b22bab80a78328705bd7d849a748cd52b29cdad1b94282fd7c2ebef9b3c89baf32fbb24f7ef7b601f873d415fd7cc988f1512d6ba9b90a929812a3db0d58d6a835dfacff5e1b1a5eca92a7fd1d1e33bdcd95cc6e7f21f634bc68ff8a9474f2ba1c857691781f7e0caa3d96f966d6bcfdcbc21f2256704a8241fd01a51e0019607156d09214f126cd247fb991891b381911045b2cea580a77c84809741d773566039c28bf93f17fc5a8e7ba2b38c0ac1660ea8d311f2b098d50a6a73fa43f5f17a12c6c3234834aca3f7d6bb6e0854458d012a1dd58ad7f82fb7e3cb4f3eedd9bb7340db0757c80d644c1d7fd0fd64607cd4c7fc12c21300029981cb27cd329d9bbc51d5dbfbc9288faf2ca12b8ac4a0e39e108298789f1be1a54a7938533f55bdbd7f53a997c0c6847c918d575221fe08a122e984b03cb23b81d9c202c801cc9e162de06aa0df34fa6eef0d8c377d518c89cb8de7784bb97f4c6b05d951c7065f3e7802ce37233f6e88c89aad2b46cb735eeca72ab4fffc647987c13c34a702b85a1d278f73b2107e4a932c6a98d93307f645d65149423fe61d21080405bcf97f7e3bd66306ff17d9b2500929d4bb610354d9a03c656dee2cc9c9a15f49027658d236533f347a1d4e49f6cedab2acca4732d8f8d673ca224281a32deb67f7eb3105ab6f8906b76982dde3da87ab9f6029c71644426553312f66539b5ac5f02bf821b8beb2b6b4c76efd7815a3be896c66b65a8d63d2b8b4c9b5711e8a5a0749f062d30ff62d53abb54ba30d67aa5b5d5075b535af7fef7e9f49de23311cc32b53a007b7dfd2379164aad966b1386104daf5e82a87bbd366de582c95b2e8e008734641d50619005077fdd0067a6626f22f2cec9497f666fb015a7764d637e53afa2e82e396a5151e83a2bae69908cc3618cb30d7c31f1cdc91a9884402f7035c9001c53ab803ee2ee9119df3d9e74199d3db4423c8826a4bdd68abfa5079005d295abdf122334537910639600fcb18de337ac55bbb43dd9f3d1f6448afdb48b3dfb53cfa48e9df9c6a3e1abbbe9fe989fc77b779150aae34ed037525b1fa01ff9aec520f835961adc0ab0906286487573aa0f5cab0624f89d1d970725898b0047e2c7a7ed5977e5baba070e027df9f944a1b80a899cd2683629916f24b548417d09150bc8d788d53cbbcc8ae20967d3fff1b9d197af3d3392ae6750033e3d6fdc02bcbc42651e463160afa58207788c3a784c8da4ea535e1f5c1770959b9bbe3b0ae80952b58bcea7893e8cfb6f835eddb1d170693d258509f5d64bcaf9ad56b4d45ab9b78a254164b80b7147b7f488fe65b8eacb303bc6d7b54177644a1eda0d74bde135aecc1d9d4a5025925974473bb1501e8a6212fa9b119c87695b6cdd13950a155cf6e535cead14bcee1890e50a9248c8d438b28c6ba8b461fc17b996808384d1a80152187e63e0c9ffa6c5c0453748c8e75f1488d778a4d69502bdbdf2a70f434fe2b809dd3c8a84a240463f836572550f1a0b9c0dc4fcd5c481ecbd199f58a09af5137a96146739e9deab5addfe7d59322e0a9bcba1f58227411c27661b8d94fd02eba4236a2fb19bfbd503db31bb92e96de05ad19882984b227c079267b94bf07a250eb2c98cedeb3b5170b5865e430151ad75c3457b71aec7923888ee2d4f7d9cb63bcfb78c416f5119eaf60357033574c09326f77166afd5c88bcd5283194c6b353346b4c5b91dc6b931dcdc4e07609c1e8c3334c0ad9900bd13ea13ef9988dbb3fb34c6bff617f62ede59c6a276474ec4ae50672154ec6e4e69f516f5f449131ba11d8587e1f0703146c444c5b169dea60fef092385c18fac9855e1165aec2ba28d994b0ea5c34680a0e59efccaf77dccabdbc381057266db842ad72516e3ad13d23fef70b8cfc31a8c748516f9f145e8624acd66c25999fea4f9931f759ec838e6968c4268187fc68fc1656828ab21fb88c1ba71554b26fc1ce692e998fc5153ab04e8a68506351bc0b95a7242e8d2e26b384438b1a3237cde89da92272a8a26ea319fd06d7b06ab923a32bfc4eeaac058ea37079f8facb0e5fdb2cf997843baf1f3d69cf36e2861f30409e028039fb9449f5e255b54b974e43cb4d590bcec6ac60571b1cc0d2c6f9ac5cb9448c6be60cdf10b028affb54ce3a2b4805a007c9029565bd8791cd0f73ccfbdf1b12484d9f3566efcec3c1f5a4ecb82360b6025fc435a4f3eb5ef35d6d859b5ff90cd0f164d9f35c268013023a435efb449b1dca39b48e0806f1e135bd62673a0095f96397f7ae4516cd089599b0ff956cf0b435e66c62b8756692f5a33ec326c06c4a341105f3b52d76ac63dc926d0b8a81b632bd8c54c3f239591567f7258f7f8b2f7ed517001ce7b06f2f23560120b1d47fc4d787faf8e12804e7e5adcf723c4453525f29c272207be972e01adc7d7bcd7da5ee3c319f8939b54a08c27a945a90768ae9c9a766ee815ea2ff46abd55e0a228ae7c0e1c4c0096b62a3a7a9b07d6f26a623e1b80e35083af54f878f30b11e58cfa30758d5c71dc09a042e709c7b5cec10fb720d7c2884ed56cb49f52c74e2c59c810a82c180ab2e541271b198996978ea22f781aecc7c6ac49c0fc394f887c710a4b045f2bda6e301e7d6ad8660b98768af3f27a356ccd6c7d40ed1c77f91c7b4756f4f2d651ed01d02defd5bab09db1534d6ff9b148e615c7a024f29d48226720ea5b5de1262dfb672358239bb015e80ef79c4651b18a61157156a77feb95c6ca2d40f0ba9e3e217f66ba771bfc53205e8835e661e7ac8ee377edec6cb29c8e1bcc8ede8f3a877526ff7715f072dec35310ae346f33ba8771872f014231fa5b03b385310b652d31aae95eecf03eb39483e6b046cdff340384b4051cb23261295493ddebee6e672f319f2b28c7f9ccb5d5d4677d1cdc1e9cff9df5a6a3300989b3038dcdcb20a0a0d860ce8f8adaedd5ae577edd776cc437d98debf0ba46830244b7a139d6f9e436371f8c80820636dd3efb5616da1b9fab13b131fb32667828afd15fdae3424dc4994cfeeedd9c7df66e9db5f1ef12613740aba015d12ae689f4bd9caeafa08ebcee116624935a5748b4c0102dc5f266419fad031c7d5d8cc97357d82ca57fd4d6374bf506b0df81df464511a25d8b1787bc8f601146174fb19724b3cd3cdb0706c2dfba49f32155dd9e6af7e1b5e9f0b53e5dc02fbe1be5faac186ced57f4c51106e3e026f9f539e7bc83b543ac02581f670b0b59fa483af10d03864e595e4db26e61ab38e10767871bf0baffe39cf59530ef5702d59fc41ba998fe6010b830cf2917474b5faa98a8165d89fca5e10ad0a5331e14603d038c51bc63cade0e12ee625428e3d7aca0e5405038849a6a99492ea01287926793210db478b298a6253fee0acaf9a1012787efd0a912533227aa79389fc62cf9f6361716b9de0c91f7b25e6bb529ac78a998b97cd88966764cd88dda5aa5ad1fdb5183b91f4bf8243274cf0a85791815d417cd65d21d8972dc421714586cffcd4ac9264b47f7f44a9ce7b5ac651ac1e3d8a2ff072e750622e0cea6e7c25792259886c7f9c8e907d3d567d896716bdfd3f3e4e2485ebeaee265ea826d9b60029fcbf4050d746fd1da23d786218217564d68998942e9e82605dd212a5c5e07eb7d858343aadf3a2a6b022c84a7f55785a463272c47cd5d93db3fa2564818998d49f5ac5b9b8e8551c322b5c9f4101e4323c1976301f331ca0211a7a27770db2638c605891e4c26f2f199cae849d8ea815f1d68f57531959ea74314dde3b17e39aa8aea9b7d9e744303e2f00b47b81a910adfa48d95e4314ac0c9d1303a5c6f603f8aee405aa6bf735aac73f80a6adcbbd3fd1a5ce9dff96797df4635f0f5b7df904e83e92d40c56fc737758f15f326096dc3b956dc3d270a6571ed9355b24645b87dcd509ba5de1594efdee00d1c65b1f96e4d46e8179eeb7e157504eba2fec96cad674cca65043e73b89d2687644c4f846f023926afd1fae961e066e632c83e95ff0fbe4d0026c32d0ca000e4964139415b23fe4b8c85242b20407a54c7a3636baf0f3f9935255268ec4696466f128eb731b22000ef2a87b9e289b0c54e1a668e24ce9af9404c9007c470194db051e28dcfe1f6340e2fb3e886caba4f5cbe7a557ab6f1f3d5524dcf766c2c253f0118c252a138156a34555de48823296c285794872150f160c24f6dbf3c35592e341c1124cb4e88ef311a1ca3cb240a91fd344f050acec59c689f8cc7cd40f0eaa6b907182e54923fa3f78761b0ae2edc20200f93eac010ba39c8f217c049488f6eceef41273a29151c44626d6da94ab2b9858d4ae20666241fc31de2d47f8a64cb149d747add1ed7fe871ab5dfb18ee454198a4d854d711ea41c87d1178ccc0104ac0748fe06dcb21649a3fbb387c33c3866d1c8132db7349469098308d6fbc0a787575081479e57d407b8437eb431a671a25aab46bfa470b104bb8168bb32dc9467df17be0174e166527d38eecc67559bcf6801038cc57e389ac6151b62af96d262dd7ca70ecf41792d8d71ccb444bebc5b1e7ebe4cc69abc077803ae8c4347bf4c192bfa2344332ad4510551b3a634446cd216ade98aafd222a3e79c14fce5135c51a80a70006b3b1fe2a1a5b1026f145143f1b3abe31682a7da777d0866397d2affa42170b451f4fa92d3480aa5b7ff9e49dd8171d0e89876f0e6656814176e9d72a7a7dbe65f9ba7a25428d56532445b53116d981dd437b5ce9044e5b4a4edc1ed43a4618aa819098e65646d4f0246bd19c4a989acaad7ab2972ebc09438ee21c51f1f0b355610028e7e97e489ea8a0424ce9d4baca28657c05579f6288df5f6016ce46d5f767baa66abe85eee0b0b3a56dec5fb119ba4935f1d39d362a88eed2a9bff5f194a9263bb168f603a52fa3e01ecbc3033f4a3d219d4180323674d738cc0aebf2be11275ea01c463ca6dae3d70e7c6f37380c32298d12e9f63f826d23cc41cd1e7ba63cab97e91db61bb6f78c718a9fe5552a8fa864eddcae00387e6a3e539c906277bd08c62aa96648e8101b210f512e1769152a9df08a128d9c400b3151c1a6111f2a52abc0a700a015bada28d766d784eff287f6fa529b01bfb4b7381760fd7c1dbcf277f3e63b1d4d4ed55c803b51bb4611b215eaebcfcadc125fe410ed2aeb8ff3a18872c26735dbe7b7cb725852f55293df562ee1259450f1778afabbc239b29a11d9006f8ea8c97703396aa657c0382f38b8e28b45fe2a7128354d5a2ad27e5488f12a4fd0fab1f50a54db9b683adb3abf6b3ed7b30d1da518e83345a8817fc5c25888849b99509981ed380433fece5de0752bcf", 0x1000}, {&(0x7f0000001c80)="57d452ee93bd4e9e3405b879d85e50fc78ed34050d250204539dfc4d13172441e4ce57e17794fce70267c42f32279ac6ea6655221f053c23ef3e42aeefdee23daaa3dbc4439560c5ae2680b82aee57d46a62750fea6ca3334a69cb6d107652d6dbd55ad0d76c8a35ed1ca1510a788d46d3f4d272d69165a69b636a487a4ad3effc4818748c81700bf03ee79595464ec3c1b038fc2dfbb372fe0107dff304de1fb311314930bd4cb0ccb921e3853549d905238d637c9906b50e8315275bbadd84e84c3d7f8250d951d1168ffeb77c6a6afc0e72cee725d74c30ecb7ad34935fdcce47fc448ff1ca3b0321a8ea", 0xec}, {&(0x7f0000001d80)="ad60f202bdee0fd1e7fcca1af8eb0c7af8b1af50330efc9ab975c79ffa1ab024b991c4c1b1a0ad7798d425d855b003e73ece22ad29f6a2ce29400405f350b847c721029a1ae5b6de3a09a0a84461689b71feb7704115dd1663828f", 0x5b}], 0xa, &(0x7f0000002040)=[@cred={0x20, 0xffff, 0x0, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xc8, 0x8}, 0x1) 16:01:10 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(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) close(r0) 16:01:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) mkdir(&(0x7f0000000080)='./file0\x00', 0x12) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xfffffffffffeffff, 0x0, 0x0, 0x100}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x50}, {0x6}]}) 16:01:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x70602a278d211f98, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000180), 0x0) 16:01:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006aa64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c142e96ca3915a1c1ce2e238495baee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d6137871f4385f04157795ea4a5c5fe659faa02361cd8cac7db65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a9500c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b0368000"/274], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4", 0x14) 16:01:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1f1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x40) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) dup2(r0, r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r1, 0x1}) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x30) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x978455ed7baae130, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlockall(0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x50) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x148d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0xfffffffffffffd60, &(0x7f0000000380)="ffffff7f000000002c7bdb92d23f18f9ee448803ffffff7f00000000310af625c6da364108b5d9dad6924efbcdb81ba8314cdb0d237091515c465968bf6091d59b5a8a46d37b38c3ea30dbc6d60266e6201465e146fc440813c8c169302bb32a2adbe0ed9c9ac6aac5d1817d93f2c2af90fbba8406391454bc87678ccbd72f41a5ccf69f76546d9e8432bb050684f9dc4d548289db92571d6969f4010854236ad2adf8ea39bfdbe12bb7334191342489219a03f5312923aa159fcbe7c6151b2bb2576386deccf02f67fdb260854637634c930e67e06c869661fbcb2757") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x40, 0x0) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/86, 0x56) writev(r2, &(0x7f0000000b40)=[{&(0x7f0000000480)="d3711f5a119a5efb2b4f9fca027796ff632715af0aed4931163a2b481fe540a1465eb66811f5e3dfa21e4e34bf40e2cc23441fe67d6a0af77e73f9045172093fc88a94512a6fd45f1176d0630678155f789820ed64ce8782dc4d2e59590679e5eae904b3bd25364714b1404c9c2d2823342e6e6e2e7d42283a3bc14976da8f3e4374b3688320bd56ac58799e635ab9b941eb2c20b14006f480d64ce383db016ce227812960c16925cdf6c513b62701de0048ba0a8b649b82d8ea195b95dc52d5789b509732aaa94f558016ba66ff74eb6074ac44c37834a92b1fe72a9a50e1f88750808500c908", 0xe7}, {&(0x7f0000000580)="23bca74461cef1c6b24b721ad0003868e8bb88e541aed7061a4a983314e13f91957e3f6e40d4a73302f5f56c24a4cea68762b432525cd5668ffbcf1f522a78127e345be7a6aad27112e192ecd5d17c3de4f9fa91c2605f1506ce7779248ffeb8874dc1d8d9960aa0b9d6f777c356e8ec0928806fe1096180ec4458367b806c150d0a3b84beac277c1e293cdfbf393d46db64f6b1ccf30afb43ff9ae0d4a5af1808b278ddd7429fc8bbebccd0b4cbbe", 0xaf}, {&(0x7f0000000640)="34c55684e1990f809f6b77678a956bee4569469ebf3f25156adfadb56c5070c3738038e7a0d310cbf9aeae081ad6bccc017e8b14f8bcec586ca1937546f5f76b280483a6a6667b303da0dbb76a938581b37ce5a0fb90c94162ec82cc97991669eec6dd9caa3b55cf9452a83fb41b219064b5d8bda6ed5f7d69540f686ae3d662e0676e45b49803eefd23bcb1b9b927de5568319f23aa4093f918e2a11c2ac3075eb2920944f81e517a521c87e05dee37ecac9b105f027ded084b9546932b9aaf342dbfad072afbcb705673eea688b60b9f166e4531772ff731a16891ba985d2cf07c26040bdde42f1e20bf62578c7a9ba5d97eef3829e2c16aa5d85318a81d", 0xff}, {&(0x7f0000000740)="1ca0cc341ae65aa02fc5418ef1ca774a24ce1d0187734e27ed53b4b9efc4f5be4e3088c4f2e33ba127c267ac9d0cf19ca36d160f413f483bd7e844dc2032a691bdce88ac256f7829f740cdbf935ac5e1bec591d3872c7043945b8eb777085cb5e8c8c87dba2903cb114fc25daccd90efa4dee46545e13330d58029cd76b66cb78b51", 0x82}, {&(0x7f0000000800)="922812a365e9819d3c615452cfba60ddc76632cce7d0a1e4c12f3661b8f0a330405c02b0ac503fe66a4cbf8083d0f743916c4a5354efc819771c2e5b7316794c15211c2cd5d829aada1d740267e00a1ff13795fa41942eea6a3ef17344abc073fe1683cce1a438ccb9139726f9761dbe771cf4f13b9f3c85742c6739de053ef8593b8f34", 0x84}, {&(0x7f00000008c0)="f5df31fe182740850a125d1ef718b14bb6723a5954864e0a46dfaac9a75a68c1c32a49b36b75ada7ed2ec2fbda6508421194bebd8fae69590fdc1f1de186014c8f98107dd35c974498f13f2df4b5ce92bfc71f1b669f5ea1542698e8aa1ff1f9a5bc72a354a807ed922509b0817da03321204dc9d744b1f5313f90e139f057e6997835f8cb830d444ff133bb88ea5ae0ecc641e5fbf93635911b6741e9377a", 0x9f}, {&(0x7f0000000980)="3d15d75d49b9e5922ddfcf484666a8d4302a5b2bbf25c6d8e41489076f10597d2cf5eb016075f7b569318597b8af8b8a428cbab700e4f91d14f346b4fbbc0c40d36f9196eeec536d16f824e80b67402a6ca5a06af1946f39ca387bd1998e747221c77798e0822c00a4d1d5c802a64f290df1ac20513c507b68d00d9da067565689a99e85fd7d017780135b61f3c6edb4a670b7765392d70b", 0x98}, {&(0x7f0000000280)="32f183ddb66d3cadc8d84b1b7981f870f92e1ea5b31b2d1d9f90b22af2926ff23643c05c371144e983a1e615a34d863b5fd8e0be9b7ac0d3dd6cf9d1cec63173e82a3d3f12bcf137ed53f334797a67ca7dcc77194009f2c6533033b4c8", 0x5d}, {&(0x7f0000000a40)="55a9ed3bb1a7ffaa8dcdbd62025efc9d78eef15e7f4d26dd9fda03e3e95e3e2e92a5f33339c4d5083f910407fa09b995b3d5e6c7c634b74644f8e5081fc80d966e1856ebecdf945c7417ddac604fe1da1655e07d3c773427813a1e2db06fc7a57528f1d28ceaed2970613525db831e8c6b9ab20590a07c3a8e122d984e1dd1a6adf1ac816d9e10598c2a702d88106312a2cb8bd29547fced4a46707c17fa4df4009ac080014bcc692d941209f3ff40bdfd6f76f7091ea71ab206d0a45609b5cf7c9923fed7b234545e259bc488118a87a481fa32979066cb388ee7c5bf6df5e1a4209c0a074ee53681845a2894c9a1967b2b3bd2fed04c9fa04762cf", 0xfc}], 0x9) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x8) pckbd_enable: command error 16:01:12 executing program 1: setgroups(0xfffffffffffffe3c, 0xfffffffffffffffe) 16:01:12 executing program 0: setuid(0xee01) r0 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x4a4e3e4e9d732efe) r1 = getpid() ktrace(0x0, 0x1, 0x100010006, r1) 16:01:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x800000, 0x0, 0x1ff, 0x1, "b8000000000000080100"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000004c0)="e400003570dc3a9bc30d65d50164ec8fa56428483446f61f0b9afc0c368be206", 0x20}], 0x1, 0x0}, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x100, 0x2, 0x9}, {0x100000001, 0x9, 0x1f}, {0x200, 0x616, 0x8, 0x3}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x3, 0x3}) syz_emit_ethernet(0xffffff99, &(0x7f0000000340)) 16:01:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x40) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0x1) r2 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 16:01:12 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x140) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0xfffffffffffffff8, 0x0, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000580), 0x0) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d110000c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51e9fbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85291dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac00"/746], 0x1) pwritev(r5, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000008c0)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r7, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r4, 0x1) pwrite(r4, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="58bf7564b4af68ee8553f5863d10f179d7a6a1de8bb7c42d7c675b500caa57103fb10746cbf7c6e12eee6b741f090f99bed1b5de0f0b8ad8be85aaed9d2216c385c1fbe343ba64", 0x47) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x1, 0x3, &(0x7f0000000000)=""/239, &(0x7f0000000100)=0xef) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xd, 0x0, 0x0) 16:01:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffff7) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x4) r2 = dup2(r0, r1) write(r2, &(0x7f0000000600)="29a208471e66d452b6ded2bdbf3d8ba8009fa4d97d9959a9531f022cd447c7e6e4e8265410f365aa48986c419ded80bb70e8dedfb00ea4bb61c0a65eb4a34f665b2c9c3a84a25e2d02202b677a4163c478e7a3c37fecdbe69c996ca8ffcb007bc56aac5fcb428c7ec1652b7819e9781ec7563d86d70c0f57f8ab2844f4ebb8eeddb3c20bdd056ff4fafb11aad91162f552f1351fcc9f0832e7beb4c39c0d39b19ac14dd515d5d57909c2970d0f71577037a2b83c9f9e2c8f0d6809674ff17ae641c16e46b19058fd53c9f5dc4bf06ab6c5b60b7361f13950140393bd5b2551c579c8c45ed4d69a971cb1d9c7d17a8040aaee583f989ec7f654803ccf14d6ebc5cf522839ad23753980bc64eb581bcb17a98ade317745b85b2f66b51a2336f6751607796ca6cb8550f0017437a19e53e5bf3375c0b27729516124f9a1e708e97e98d34a65274d5519bb7009677674bfdda8cdf7a590c477ab5e247d94dbd732b373c5c90789b5e89026c45ba168854dd912bb7d8b61bac756e10a4b1dd8d5a843cf4d3244ed183297852760bef69d70c2259949cd14347614288bb450e3d0742c7ee2317e8edd68e9380507373c5c5b9c73bd5eac576f78160fc2b5d7bec1dd537d5ae9ceb72238e1ecda50dfc60cd03d3f3c1bfa8db9fe0305ad4018cf5f8fdb5d46f7d2eceec60f5f41f49ea3783a77a41fff6d32669512d818bc6d73aad464259cc2246af144a7f7bab699dee1c35a94235d323c7eb2012b1e958cd2de09465bcb6532ed0143b569b38001a70b0c36b62ce0c1761d4bb8fbe50a543ee5fbe376d702c16dd5001c1fbd8a4562b9d3d471f0b71113e967556c0f2e79359d2ae880b114160b65162d8a31e13cd166803352189e47a1e25f3bb028f130e92f6b31c139108d7fc76510ee4e4be90b5991182cae2de35391d394582b8514614503cbeec1d4ce6f7262783553f22f914695ec1322a5b06b69c40582a4ae07023dd721061f1d29eee3ed397c3b3acec037e0a5aabae1c0dbc679318d141f44ca7efbaef00148f900fdaef9fe16581a293155e2cc9365c472f520adce140591abdc29d439f2f5154308e09ed47025ccdeca1b0b07ded862c2968051100122058b58c8051b02690fc3957b06cb21fae17c3c94cefc673fc723265257b8fc71db27f9d185ff7b8ab59811b4686ad4acdccfbf25a6d1cf169b6035cb559c5b8d9f1b4d7ea327992a65348922e711d1fa869500b5d3725ee28c5bc4c04694404c0573c8dc973bcb84451227334f3d256092ce3d152b6537f9c205a818c734e8f033f2f4d729eb76145530a9ab8e046193fc882022ac99e6676493e71ec09db2e8ce07c3f909b1dd292f6653faeac9de46168d5016eadd83ab7ee4b63acf43c75812a3687ab0f3dcffcfd90d5eff58edd315e13a4120483ace5c2d7611d684b3663beb9d5ed3c5fd11f3a2dbdf59b3d54c42ed07789d92979e4c84bb1eef608a47e48ebc1e9866f0ac9084fb786c2c60e0e8125c96074236fcf7c8c19880b30c39ca400c18f114f43a2cb5ea36b299ad9b1453617175a4fee8bc1b2d248c8026411f86a4234b4294f3818da4ddc20f52f56b81dfa713c684cc67e4e68b4e06a75dcd659e46109ed890cf8e9e7929f91541f3117fff92c31c8dfb625edf2e3447799f77ca208c0367f8679706c53785bf2d52ecc6c84819a387273f97fe179e33dbc89ab309a25daefd72caa915a8f17eefb93588f74c215024cb12c68fab13ba0e2f46f981d723ed112b4549c6291e8fb1646c3480a65e20c05260aca2b62ade01345ae50630e21c093ecf90ef462a77e3f881808a72f56aae7d5d67e062fd62dd4f7fc5297fbcafc18d3072f59a2b9a58081b6e62c85347b18756fd2c05814ba4aa670d0a86088a2ffcf577ba97970b2663fb96efe4857ab9ac21d69704c69e3f47f17d36aa679a132bc4fccbf9fda6f320eaa1af2b291af6b6180ef5edc4325881c349e4c2152f948ffc5fec566f0188da0af96c4378de9fb4f6e0f632266af069ede205fe0e4dd1250d17c64902e123495e9d70f15b1a03599c635b6193125e49a06b69efe24408bcb1617f10e898ba70c94f867b01403a58378aefa9e83d846281111f3218a59636f34515ccd0734cdd6d5b25e60e1daf16d45e10fb110fc3a358435e6c1d7276f0fc0c3ba618bedb8a557d919f174a819c26ed508cf91245eabc7b893b4f1f9915d05852a94043786a9f95b00603682ea5436a42396284adfc70961e55a553168a95b5fc85f2556085e5a92e53c1d7e75c73064d3e4bfd4711015a69b4e2976e5c87002f4bda13e12d4e6a1ac84206e698e7e3ec2b83448b81dd083a161bd5aa7ab1907b214da41a6add595126f812275c5194e0a062a9cbc9e722eb8138b20a549f2c928fe0c17f44cb5e58aafdf70aed5231a447704400aaed82e8b3864f9b90fd7a266bb4897ddf28477e2f74afabeda33cb085b745661f0e106025539210c9f7b1b4e9bf2a3195e180a4e24ea5a1f894d2734a144a12c4a78ee7284e0784471c999595ba3f62af69218c7710a49ab588fb23d9daf386753d5e20ef4d14bd4b453b96420be8cc7a73b3c7aa8c73ebacdb5f0365634e73bf63216cd3f3159374ef0a9461c914e81931f13c7d7665a67736376b2763f48abb6aebda116fca16b6ed624d77b62ef5c9928bcc5f1f9014cbc367622cadb76360f277ead7780393160bdc7e17c6db4ca7f03fd18e5dcd5c0178dd96fc6df14f8278e8e059", 0x7a0) 16:01:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x8, 0x80000000000000d, &(0x7f0000000100)="decff2b8e7ab099173000000005227cc81ee1ace8c6f7da455eb1b22eb7f16c7fe27906bc1f3b3de6d98b72d79323932a65992c7c9f094eb0f9b7de034f09b1c4f66b7d42442fef61210e7542f1a4890b9e5061b84ef40e846c25fac3a1accd44bcc41ea8cc81fbddb302d6ceebdd31aec7189d174de6e453ee3eb34ab30050048a28d0a93e784d2cc86967d340794612ccd229cf49c1968b0137bd90000a3ee558d967cf2910e27f278ba6c3035fe596c715b6b423f7963261f59be574805fb07066086d1763cf1e5e87786303226173babdae6669765916c9d96edacbedb8c6ba07030b73d1c1af4b8f3c29df2cedc19b5639f39c4f81614a7285c0acf0091822d", 0xff7e) 16:01:12 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf29d1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:01:12 executing program 0: chdir(&(0x7f0000000080)='./file0/file0/file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:01:12 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r3 = getppid() fcntl$setown(r1, 0x6, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:01:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/4096, 0x1000) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) r2 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x11e, 0x9}, {0x18, 0x1, 0x2, 0x8000}, 0xffffffffffffff00, [0x20, 0x7f, 0x8978, 0x1, 0x40, 0x1000, 0x2, 0x44e3]}, 0x3c) 16:01:12 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) setregid(r0, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde4, &(0x7f00000005c0)="77bc16281a5551950e0f3912ab4ca4af68cf7c774e26e200cbade1478dd8ffdae6bfe36f8766bf88d539f19d62e546bfcd8a28c09c800feaacba3f7b47b4dc738d473ebb6c5ce06fdfbba878eb02dc27d056a7984cb4cdbf97e345cf526ad2ee79b176e92b14d1616e7f2bc9f57f02d0c041c567c8da768f20d1c95a43dc3fc8cd2b123a7f7cf6bf52585650728de99e7331e4406fdde951216b14b4621d251ecdc7250dee00755649e29dfb533ce2a95683bc6f06a85d4d1620c0a30dc8b37e71d2c019619344a47bcd688f3060c13d27854e149a85c31d0adc4a284e6609fb4c6841046c6d03b4609b75d4ae8b5661f16b841d960614b0d7565e670331d731d095dcfc785f5d0d9a9c3a752ab403c1451f94fdacb3282601192eb1be8174b5699467bda961ff572de5ec945fcbc5194de071a8ba302b10feb9a4bc1e9e6cc1205a7d870b6ea7e96121d9f9087452238076c7873e4a0011d4bf3b1d01d228bab7cf7e58546a6afebffa8070d214f685950000000000") 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x95, 0x10000, 0x10000, 0x1, 0x8, 0x9, 0x6, 0x0, 0x1, 0x2, 0x5}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x5) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x84}}) msgget$private(0x0, 0x20) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) 16:01:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xb085a19484862b15) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x58c, 0x131) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:01:13 executing program 0: r0 = semget$private(0x0, 0x3, 0x20) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000240)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(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) openat(r2, &(0x7f0000000340)='./file1\x00', 0x20, 0x34) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 16:01:14 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x4, &(0x7f0000000100)=@abs={0xf11875cc40d7a5af, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pread(r1, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) 16:01:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x4, 0x2000000, 0x9, "1567fce0c25e9ecc1804141965226a0d27b86a31", 0x100000000, 0xb270}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) fsync(r0) pckbd_enable: command error 16:01:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) kqueue() getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) close(r0) 16:01:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/87, 0x57, 0x91864f0d89308996, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x6, &(0x7f0000000140)) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 1: r0 = semget(0x2, 0x0, 0x324) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r1 = dup(0xffffffffffffffff) shutdown(r1, 0x3) shmget(0x2, 0x1000, 0x40, &(0x7f0000627000/0x1000)=nil) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r2, 0x0, 0x8, 0x0, 0x0) 16:01:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0xfffffd9c) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) r2 = socket(0x18, 0x1, 0x0) semget(0x2, 0x1, 0x420) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000500)={0xfe5, 0xfc2, 0x15, 0x33c44ceb, 0xad2d, 0x4, 0x0, 0x10, [{0x0, 0x8, 0x3, 0x1ff}, {0x383, 0x1, 0x9, 0x3}, {0x80000001, 0xfda, 0x401, 0xddb2}, {0x7, 0xea63957, 0x7, 0x7}, {0x7, 0x2, 0x10000, 0x3}, {0x1, 0x50000000, 0x0, 0x9}, {0x1, 0x2, 0x0, 0x1c5}, {0x6, 0xefa, 0x400, 0x87}, {0x7ff, 0x0, 0x4, 0x9af}, {0x8, 0xffffffff, 0x4, 0x3ff}, {0x9, 0x5, 0x6, 0x6}, {0x5, 0x2b90, 0x0, 0xffff}, {0x8, 0x1004000, 0x100, 0xfe84}, {0x3, 0x8c, 0x7, 0x1}, {0x2, 0xfff, 0x4, 0x1}, {0x5f8b, 0x1, 0x9, 0x9}]}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) 16:01:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0xdbf64c9e3837fb44, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=""/245, 0xf5}, 0x3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) 16:01:14 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8, 0x9}], 0x1}) 16:01:14 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) lseek(r0, 0x0, 0xfffffffffffeffff, 0x2) 16:01:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0xb2) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) unlink(&(0x7f0000000080)='./file0\x00') 16:01:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgget(0x3, 0x94ad59a781f60f7c) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xffce) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r33 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r36 = kqueue() r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001f80)=ANY=[@ANYBLOB="572d46100970059e16fe2ce02c17d8e6c4495e65f7deb79102d24e16b2e49b61d5e0df4b193be3e3e59592bcd92a5b25ce0394ef949e637d607e66e45cfe", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) r38 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r38, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r38, 0x8004741c, &(0x7f0000000000)=0x267) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x4, 0x3, 0x10001}) pckbd_enable: command error 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x40}, {0x6}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) flock(r1, 0xe) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:01:17 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x3) close(r0) pipe(&(0x7f0000000000)) socketpair(0x20, 0x1, 0x4, &(0x7f0000000040)) 16:01:17 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() r3 = dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000280)={0x5, 0x8, {0x8000, 0xffffffffffffffe1}}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r4 = socket$unix(0x1, 0x2, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1}) getsockname(r4, 0x0, &(0x7f00000005c0)) 16:01:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000140)=0x35) ioctl$KDGKBMODE(r1, 0x40044b06) 16:01:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x8) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000180)=""/138, 0x8a, 0x801, &(0x7f0000000240)=@in6={0x18, 0x2, 0x9, 0x1}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0xe0c7be5ca3749108, &(0x7f0000000280)={0x7, 0x1}, 0x10) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x23) r4 = getpgrp() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x4, r4) r5 = getpgrp() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000340)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x100, 0xfffffffffffffd6e, {[0x10000, 0xc5, 0x1, 0x40, 0x2, 0x0, 0x1000, 0x6, 0x40, 0x3, 0x6, 0x4bbc58b7, 0x6, 0x6, 0x4, 0xbda, 0x1000, 0x6], [0xffffffff, 0x10000, 0x1da8, 0x53b7, 0x6, 0x2, 0x3be6, 0x8000, 0x10001, 0x34fb], [0x4, 0x2, 0x1, 0x100, 0x8000, 0x6], [0x7, 0x4, 0x17d, 0x6, 0x7ff, 0x4], [{0x2, 0x3, 0x8, 0x1}, {0xd6, 0x5, 0xffffffffffffaa58, 0x6}, {0xd781, 0x9, 0x3, 0x8000}, {0x2, 0x8, 0x50dc0fae, 0xfffffffffffeffff}, {0x5d, 0x6, 0x7, 0x3}, {0x8000, 0xa, 0x8, 0x90}, {0x7, 0x3, 0x4, 0x200}, {0x3, 0x9003, 0x2, 0xfff}], {0x2, 0x1ff, 0x3c93013, 0x9}, {0x4, 0x8004, 0x9, 0x9e2}}}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x810, r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000005c0)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000600)=0xffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x23, 0x6}], 0x1}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000006c0)=0x7) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000700)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000740)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r6 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000780)=0x100) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000800)={&(0x7f00000007c0)=[{0x45, 0x9}, {0x87, 0xab}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000880)={&(0x7f0000000840)=[{0x101, 0x8}, {0x80, 0x93}, {0x24, 0x15c1}], 0x3}) fcntl$setown(r1, 0x6, r5) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000008c0)) dup(r0) 16:01:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x33, 0x6, 0x80000000, 0x2, "8750f6714b272ad56528f80333cbfb0a2fd485a0", 0x3f, 0x5}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:17 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x402, 0x0) socket(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) readlink(0x0, &(0x7f0000000700)=""/194, 0xc2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) msgget(0x3, 0x3) nanosleep(0x0, &(0x7f00000001c0)) 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() select(0x40, &(0x7f00000000c0)={0x5, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffff9}, &(0x7f0000000080)={0x73af8fe8, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x5667, 0x180}, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xc4e, 0x0) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0xfffffffffffffff1, &(0x7f0000000040)="8e") select(0x40, &(0x7f0000000100)={0x39, 0x0, 0x100, 0x401, 0x4542, 0xffffffff, 0x7, 0x8}, &(0x7f0000000180)={0x7fffffff, 0x9, 0x2, 0x5, 0xffffffff, 0xfffffffeffffffff, 0x0, 0x2}, &(0x7f0000000240)={0x9, 0x71, 0x20, 0x80, 0x7, 0x0, 0x73, 0x8}, &(0x7f00000002c0)={0x80, 0x7}) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 16:01:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xffff}) setsockopt(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:01:19 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x80000000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x401) ioctl$TIOCSTOP(r0, 0x2000746f) 16:01:19 executing program 0: unveil(&(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)='\xf8\x00') 16:01:20 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x544, &(0x7f0000000040)="b6") 16:01:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161", 0xd}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="a4f9945161", 0x5}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) execve(0x0, 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="84e615f5d03efbbdce", 0xfe76}, {&(0x7f0000000200)="47a308f77a6536ee5c042c4f3a9df35b4021283257a08f5367a40094ac6f176f01a5618ae335eb815dcf62f97801a0d4d8aa7dfef6e338d80dcdd987e17193d2459ad8d6166b49c35923409de87b7f99c77ba98ccd348ea38ff4a1c3a5a3260d3c442171a99f5677309b04088d69d6c05541e59f156d7ca16f3fb984f3d711eb30549b193512a38e76c67365a9a21a6f321f4867", 0x94}, {&(0x7f0000000300)="2befa8b69c31f1d459e80043de6c947eefccc996b85af4bb33a70b981ea608654d7f20569c5126920a3bae586f35b476f5112a79211c0f060d3131bcfada3713a27f81c663ee2c4ab40221ff787b04ecf697a6786721d5595c7a458253ae6880463a2c59b1f0f360867b18faa721feb6e5cad6b9ba4d57345ba3cb94ef9283f85b466f47ada684db99a510b7f520c072740d67a0d3a7e5fa79fb47f568a85450250b4b7564474b6bcb6009fa232648cd9ff9dfb03180dc93450556569170b5e56e8b69661cc051e4ed990115b77311489f8fe4aad0cd0e72a3", 0xd9}, {&(0x7f0000000400)="91e96cd72f5d2f1c17887a52ea8eb06a4e796f512ee4a3b3981328913d497c2571e59d95279983ea12c051be5e2e0b060c13264514b86f0bd75d6a96d2e4ecdbe19fb47587509bdd70a1a29dbcd54bae41a232ac2c99564e87d14376b61ee02d1203bf30cadddf921e97cc8afd545f38944d797e1998fa0288e0beeb98a4f71a759a5d22f6d6135a628472b1c3a3e139fb46503ae8ba71644635b5ebeb9f7eb6fcee98dd7c94566d364b2bf798904daf5bb70ed8a4bc816570c38f8af2694906", 0x6d}, {&(0x7f00000004c0)="17d8f729e4fd252103e3da899a9c8aeb5ce2a937a35167cb9ccb880c137e0a3c3e9ddef49d7fb68c71dbe80e4dd0f7a7a34272b7b9a1b9b4ad240ec1336d570365b0438f79573fe47e7348a2e3a3c6d5ed35ffbf289418294f2a940baf6131b1475efbbd2a9509a7fbd7d821523cdc2f60ef4bd920d28e3feb86d9d897d340a1c9d4085933b17a8478d216055d8480f52ca52255a46bd97862f2febaeac3ae1ed41b6c", 0xa3}, {&(0x7f0000000580)="5ee22fa70ab9f96224a64da79150453cc0b13cbd1c9cc78f9926a56dc14f96337ab417d398e7d58609194deebf6cccb55740a658cf3b00df03ab9eba09110eb66cc7", 0x42}, {&(0x7f0000000600)="f7edebb0648eefa70e778a46523829ca4c478a93cab0572582e4549c0d448c1368c2811fb399af7e6f9105d27f7d7d295cdc49040a31960e02e89345c75118e383b3347cc022087497aeebd7ebe814a77cfee054f003eab1ba645f25954d5234c5b7542dc9777217e463203c3a5e79bb3d0b8cf817faf981742470df84f4af348f2fd6a9ff51413eacefab729dec002d2eb3c3f1c29deb58b2f5", 0x9a}], 0x7, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0xb0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x7fff, 0xffff]) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x0, 0x8, 0x3a, 0xa105, &(0x7f0000000300)={{0x3, 0xd94, 0x8, 0x3, 0x8, 0x5, 0x3}, {[0x3, 0xc95, 0x4, 0xfffffffffffffffd, 0x26, 0x845a, 0x1, 0x0, 0x4, 0x0, 0x7ff, 0x4, 0xff, 0x9, 0xbde, 0x80, 0x5, 0x9], [0x20004000000000, 0x76a, 0xc3, 0x7, 0x4, 0x4, 0x1000, 0x6, 0x1, 0x276], [0xfa5, 0x6, 0x4, 0x1, 0x7, 0x7, 0x100000000], [0xfffffffffffffc00, 0x3ff, 0x6d32, 0x8, 0x4, 0x7fff], [{0x81, 0x8, 0xfffffffffffffff8, 0x7}, {0x6, 0x6, 0xcaa2, 0x4}, {0x86, 0x1, 0x0, 0x6}, {0x0, 0x9, 0x8000, 0x1}, {0xfff, 0x8000, 0x4, 0xcf8}, {0x1, 0xdf, 0x7f, 0x2}, {0x7, 0xfffffffffffffffe, 0x80, 0x1}, {0x2, 0xbed, 0x200, 0xffffffff}], {0x1, 0x40, 0xfffffffffffffff7, 0x7}, {0x3, 0x1, 0x8, 0x5}}}, 0x7f, 0x3}) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000001c0)={0x1, 0x8, 0x3, 0x8, 0x3, 0x7, 0x4, 0x10, [{0x3, 0x435, 0x6c, 0x1}, {0xfff, 0x3, 0x7, 0xffffffffffff15ab}, {0x7, 0x7f, 0x4, 0xffffffff}, {0x9, 0x5, 0x0, 0x80000000}, {0xfffffffffffffc01, 0x81, 0x64, 0x80}, {0xcd8, 0x3ff, 0x1, 0x7}, {0x9, 0x8, 0xa9f, 0x1}, {0xffffffff, 0x1, 0x2, 0x6}, {0xffff, 0x1, 0x0, 0x3}, {0xfc5c, 0x1000, 0x1, 0x1}, {0x0, 0x5, 0x5}, {0x60, 0xffffffffffff88b6, 0x0, 0x6}, {0xe013, 0x4, 0xfffffffffffffffb, 0x2}, {0x7, 0x3, 0x7, 0x5}, {0x7fff, 0x7fffffff8000, 0x1, 0x10000}, {0x9e6, 0xe153, 0x101, 0x5}]}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:20 executing program 0: open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) unveil(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)='r\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c5407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2e7a5eb210ff6b201b33e963adefd3996b5828d5b70b787d12bbbf8436d72dfe178dfe92dc64ae7b544177c45adcd3bd80f66f5ae47eb462d386d4c2ac745", 0x85}], 0x1) execve(0x0, 0x0, 0x0) 16:01:20 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) listen(r0, 0x5) 16:01:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sync() r0 = syz_open_pts() close(r0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000780)={0x800, 0x2, 0x7, 0x0, &(0x7f0000000500)={{0x0, 0x0, 0x7ff, 0x80, 0x80000000, 0x10001, 0x4}, {[0xfffffffffffffffc, 0x2, 0x3, 0x6, 0x6, 0x8000, 0xfffffffffffffc00, 0x16, 0x0, 0x401, 0x4, 0x0, 0x4, 0x7, 0x2, 0x431, 0x89, 0x4], [0x5, 0x100000000, 0x0, 0x7, 0x6, 0x80, 0x8, 0x80000001, 0x100000000, 0xfff], [0x1, 0x3, 0xca10, 0x7, 0x4, 0x8, 0x4], [0xffffffff80000000, 0x9, 0xfff, 0x0, 0x5, 0x100000000], [{0x1, 0x5, 0x3, 0xfffffffffffffff7}, {0x4, 0x4, 0x1, 0x9}, {0x1, 0x3, 0x6b, 0x1}, {0x3, 0xaf, 0x4, 0xffffffffffffff81}, {0x3, 0x2, 0x7fffffff, 0x9}, {0xaa, 0x1, 0x40000, 0x9}, {0x96, 0x6, 0x1, 0xc27}, {0x19, 0x1f, 0x401, 0x7fffffff}], {0x4, 0xfbc, 0x4, 0x100}, {0x6, 0x1, 0x3, 0x87}}}, 0x1f, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8000000000000000, 0x15f5, 0x83, 0x3ff, "5511799e2839aae138588cdabce90f6ee6a1054e", 0x33, 0x5}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r4) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0x4}) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fchdir(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x40, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x2, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5c}, {0x6}]}) semget$private(0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) semget$private(0x0, 0x1, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x18) 16:01:21 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74}, {0x1040006}]}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 16:01:21 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) getppid() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:01:21 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) semget$private(0x0, 0x0, 0x100) fsync(r0) setuid(0xee01) r1 = semget(0x2, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0xfff}}) 16:01:21 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) msgget$private(0x0, 0x40) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:01:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x89, 0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xdb, 0x6, {0x11, 0x200}}) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x50) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x151) clock_getres(0x3, &(0x7f0000000180)) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x100) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000240)={0x8, './file0\x00'}) open$dir(&(0x7f0000000280)='./file0\x00', 0x400, 0x20) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x40, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000340)=',\x00', &(0x7f0000000380)='/dev/ttyCcfg\x00', &(0x7f00000003c0)='/dev/ttyCcfg\x00', &(0x7f0000000400)='/dev/ttyCcfg\x00', &(0x7f0000000440)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='/dev/ttyCcfg\x00']) readlinkat(r1, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/16, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000680)={0x8000, './file0\x00', './file0\x00'}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000006c0)) bind(r3, &(0x7f0000000700)=@in={0x2, 0x0}, 0xc) r4 = getpid() ktrace(&(0x7f0000000740)='./file0\x00', 0x1, 0x1000, r4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3010, r0, 0x0, 0x4e) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x2, 0x11, r2, 0x0, 0x5a) preadv(r0, &(0x7f0000000bc0)=[{&(0x7f0000000780)=""/150, 0x96}, {&(0x7f0000000840)=""/104, 0x68}, {&(0x7f00000008c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/255, 0xff}, {&(0x7f0000000ac0)=""/169, 0xa9}, {&(0x7f0000000b80)=""/59, 0x3b}], 0x6, 0x0, 0x0) getpgrp() getpid() chflags(&(0x7f0000000c40)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000c80)) 16:01:21 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x800, 0xb}) 16:01:21 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) r1 = kqueue() r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x1, 0x128) msgrcv(r5, &(0x7f0000000340)={0x0, ""/149}, 0x9d, 0x3, 0x800) getsockname$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) fcntl$setflags(r3, 0x2, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x10001) r6 = msgget$private(0x0, 0x8) msgsnd(r6, &(0x7f00000004c0)=ANY=[], 0x0, 0x2000800) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r1, 0x40}, {r1, 0x80}], 0x3, 0x6) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) r9 = getuid() setuid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) munlockall() ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000004c0)=0x2) msgsnd(r6, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) seteuid(r10) 16:01:21 executing program 0: r0 = semget$private(0x0, 0x1, 0x40) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r1, 0x2000740d) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/41, 0x29) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x5) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r3 = getppid() sendmsg(r1, &(0x7f0000003540)={&(0x7f0000000200)=@in6={0x18, 0x3, 0x5, 0x5}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000240)="afa4f2dbfc981b51027f9a244bbef1e9b62ee997", 0x14}, {&(0x7f0000000280)="05d50249764cf063c533dd10cd08c9be82889b9f1313fee51a9759bd54868ba553", 0x21}, {&(0x7f00000002c0)="3be520bf3ee8eab48395a171ceaf720116adf62829bc3a45d81a37592cb573f2d9e9fb3665b1827b0f871e3836aba3a06e8a15c14bc936a58a8127c30fa9478868d8f7539e23b409005acc25c9866f5834164558eb4a28cae94609b55c7e824871e7e05d36f3742422fa7e97e97656388511f96b6cdef0ed0e93fee8df39ad8995afb84a65af42f0faa8eee46cf9f74a9a1dab1acb9ca6130db6d36c1d6d8c6f31325607613710b121e170ff31b5281f4608d6c1c43de2cf37", 0xb9}, {&(0x7f0000000380)="8231c1f529670fd078ab95cd1352db29660d2c4b0920ebf8486481ab24f540549d244bb65e322eae4fcb4b76a443799bfb4e3cae3f901b42568fdc10f9321dcff168d228d425d090a1740b48fee27823e01b283ec7d232ac418fa25233a8abe059eee3634fe5f5e7b6615691cd123131e8d62cca9a97002dfacbe259b85a9d3389cfcf6b43c844223048be30e9a0622798a01df1e4988aa87bdb5285aade0a74773c31eb1dcc82ccaf596e3196991299f861078042a89221a1ea559b5c08a4e7dd26500a627264fd5beb3a496589dc407ec3732556f54a5d08e59f09dde81c1c3d8910ace6872ef1fa0944a4cb663bb98c0e8329d6ef73258e57796b26fa6499bd1ad0bb174b1e24bccc9fabb9b1ae2aa94b6d61002dfbf3a6ce52c4038841d4e8aeefe47acb8b87c7d9de500b3fdd71519d29cbc3c7adc16d9dca58deca9fadbb0b14f48ab92a50042e0ad13c82309c592a0523ea4785b5f727e4c9698db96dd47e1b02de35bc465be6827e4fcbc4fce2d98808ae0ed7df9de44aee9a5b333607ea20a3178afbc661d8dcb061811820bb256fe27f41ae5eb9890612b77445b6a18a5958d70457c990658fd51a4b50d823ea3e489913f5ab88e99e474ccdf33e4f6c53e06a3ddff8d2246665227a41db9280c6be957833afc79291c5ca8c4dece9c54bdbfd4e49e981bcefa063a90de6a2ace245c32cdf1a3b22d32dead51c97380f56f411b74da919027c9c66a5914e10135355cc11b78b02acb9ae3eb8998e6357d40310b87761a2e8bf4d6cf26daecee0f88a0225e556246eedec06deacfadfde0c5afd19ce0ef97d4fec394ecad163e32b5afd617aee8ee6fd418b8891b2ce1b1f2e8afa17fe608cf5f71b44b71f7b00c92523ca2e05abdd92a6738f2062212e8fe73addbd26aae95bee3114f62f844399603332cc52563ee8d6e37e500a898d4d440850d14fd3c5d204f42f9825d1c9c9212a09b1995833b8c27ec62ca9c7074d8d2e8ffaab0cdf7b6c597dffdb147c36ed776b6bdac4b57d1ebfbfadcaab62ec0987d99a63f885c27b652cb4e58c06b72f7488f6c4c5d341997f6e1d8522d498ff1145f88e73aa5469c7fc6e14f83f8f999da3d8ee946e9dd8a40b8c6e74601eb5c8310e12763df51e381bf81751d77c2bf85b16804641f29d35890eab38de8cde113016e0606813b852419838096207e34a703f5c6672e975e69de787eb339f42a61c8637ba2d91b7f33ab23bfe3b7c1f5b85edbecdb350f9805d199fcd6be543f0ae51f6df8a2d9de6500071ff4af953aee79e2bc3754139b9d1c2b13b9938241a5e82d080600f2459131baa348eb1388b8e05c877b78e3b92ad9d6ca4edcba756e6500c80dbb1088e42c20e824f0ffc9c056e989057cd15c78db307c6351f4d787331ccb2a066dea0d8df69f01a456b4b353854edff977af0abe35570e65f8e34cc51872a54a85ce5cf47416f601c321207f0817812f1a037ba3abd804b20f9d77d9cab12fbd4bf52e5e61eef3a1eb32efbe0d6a50803bfab8507e2dd9cb37a794144973c35e15646436fb0581a24500bf04a52023495fd8d6fd9d1475f57189a971a595fe20e501b78ebf79a3e896c545da789e374dbcf6f8cc81692d33e8dd8d3e78fa78c00bdebed0be77fc5f5e769d6057564cc76347c924be0500ca5f76c7cf697a813617b8783a2269566f33685954d10b67da29aadeac6eac553bd3c32a28c66556daeaa804acd196d6d12ee7184ebfce913812498aea4e33c123649d9592c1981ec46fe2abdbc384b5f95537f44c5870a9b76495df1e268f63d5e4dbc1c850b19bf048ca988d1b41e39078998e566aabbe317272211780e48bdee4bc10db3fd60f37e4b1d37964f39b739986542576061901a937f00b09180db44a68dc95ed95b678468ec5f6b94e994cc28027006096a7ecf60c464c89184f0193695037fbefd569e5dfafc84d110d7f9f5bc7386afc8fcbbb35ba7e66058b8f4519d62701ec7d89214ea67a419ee0fff37e8ef542dd1992a3546f99943c60ca4061780b765dd7785c97615ca544257efef68acd95c0a928947196f0b8d5935a89a520ccc083e483495d45f26c426427319c220615a19a6662e0799e99b8452b0039dc37aca8617b067759820a42e3665e4317784f08ec32600cfec6ff8d18383b0b1021545e819c0cf5d799c16f7a876eadcc2e5fdc2a8fb973a47f575a1eae15d70e8f1e6856ceca66ae51ffb5d57b98a5130a544552d0945d9d13e5c855904b10b960e0900c86fba6b5e6aa0acc5478fdcc61d4cd8f3e27413cfb4db7a482300f453f8315e13dbb42f0ba538f2a1232c3d8684f8d0eef7d51835ba041d31d1d072581f99ab9cbc0e9942c5d59b766c234d7e391527ca983e99f24a82b5a28979792c869063b2ef7179b6aaf15dea5caff762d2b99a737513394fe612b49a708a868205383f19e3a4bf0567a5cce3a1fcf7fa95af7c1a18a4229d76b99865cf4beca9af08e71963521c13816960793a1ad9a238df97fd4b2df9c07870b0d32dd261270f2d03f03eae837112045ec5ba0945ff13ccc38ab46dba23646169b4e4a88d68283b6a71527be1076062e2b4d953e25ce5dbf9069184550fc95c0e94a193e47d4926309b2c3303950a8abc1bac84f6d11d19a47712cdac4dc761de0b1303ac61d1360bdd7f8cfce584d31581d2bbe55bfeb314763bfec5a819eef5e1ece439f184e5eb4e3a140dae84f4bb56c93613c9b88129c52f3b0e4ad446b1df1dfaecac57947dab33859d0587331681ca8cea7f36f10f3213b4d541472ee27720f2b37720d01038d07010bd20f7e9ad8f2cfd0c32ce35facc3e4ba665bf5ec1353f5f67185c880f2e030bc7b665c8989cb73a40d680a2114faa4bb55647760580529a900816571cc7c142c414bbc89fc2957e3b8319c08c38581d8eff6c3a07600c1511075114f82088cde0e88aa4ddcda6c8eec341e1d0a05a15caa2e5b593b776165c276bf3aa6e061d75b3f7937379d20b696dd8ea579cfc1f728edc0e3fcb5e870b16063265466f464863be0954f5efc5925e94de0674bad3f25a26bdf6df42a4d7418320011ca5e3e5a47746af6c3d14de35d913f59413e64c0b0a4ec008d4cc21d3b94998809b9a78ea810cf86ff9c009f830875f1f475552e1017c3982bfe0e2b09505eae642bf7b7a3acf05a35e78386ff0bf070de9a5cac23d28bb7e02841da5dd6af2086681117c0036cae583bd997c3f27204dc8f556496c07521115e4c1d13a339182c860f6a7b432d2b577b46d4aa289cd2f001028d7c855382a49188474c232a331f75d8534cc50db045807abc0836c2c9c4225439a80ef7329ba4f78f6aa5b4522bc6d9633035ef0ad90194f3cbe693ed867c796e563cbc046dafa1a9671c829051f6e3277eca1c849105d9ad7da90e6d20192aaaacd73edfd8258eecdc905318255c234553cda964ac19e89b33b8ab28571b4ac42b20be74350bb5e056675402897a9f0d6c725fa45fea5ea3a78305b652de862d9c98c20fb1c5a9240040d07eb1c2cd925f6834ef4671ade96c50b40e8acebd969701bbce9dc50fd1e5b3ff91c1b972abf7d94f1f191cc3d9ecfa39a2d17b056582de053c5d12f152df9ea5aa5ebcd7c8a60eed1defb951bb3e06c4646580aa824892b53c469eed53d5bda5a3d3fbd311fc176e56427564b52aabdffe27c9ec344928e861a64bf1f0749939a2fa80adca863198c2b64fb26f998bbaaf06e72c4deaa09de424721216693da30001a2cdb51ae038d56c5167d3356fe008123ae6e9fb1f302d55e2165ececd2b06f9fe27b354eaa4094c6711b2faf99a58b981f65190bcf910d601ec6f5a6e6f8b9a2e767a4d52685ba4eb92837efbe113c480937cce407f159cc0abcf06ddd77cbac754c21e31d820fc1aeb9261f0b81c1bf0e8600e2ed6291993f5c62b7c628e5cc919051af1f88f9febb85d63150d30d0367a3340d3e9cc6beb29ff6e8682335c8909bd76525504c85db2846b5590aa1fa3dae7e06997091bede45b0b8cb538906d384e3f48ecfb13da25ec5fc63e844e20a7f6e487cf4e7e945fc28bd9cc565638e1bc37b5d7309d8fd3c5f2f69e06325fe5348afb52aa10f25cc602d2a3e7351651978107cbf56f6b56cc4f0610a30104304a4a7e62ed76f498a4066fa2ff8dfa8e33bef8df75adc0ae2e858196ff395e27cfc24c2d3fae43e68c68af5bc62f92f536978fb7d2226b05a845ee4bf608038cdcb6f966c60b468509a0019c331ab7b81246eac5001b766e2978154af785e57201a94d11b0568af7c822c508dd784f363c3da7937243022f298ec694b9a9a78d3425d9762d8b55dc0ec4c72796bb6f33d6a5a08839b6ca8ed182744ce501e2a6a646485216ca7171b2c54bc4427ced463a502548ed8ab9c750bbcf9b30075df3df4ffb078ab013ac0b905f68003db0dcafd033a6d85b327e4cbcc57cadc15b9e648a4ce224539ee2a364a890fcc30a288b336819326372bd8adcd7470967df989a2a463412945cbf2c79f4a9e4aee4263c51a8d4b552dba9c35fd65dcac97a2ed76c975a85b19fc112b7cf34817fe718bdf15b0ed37f60a38018235e52bd5bd0dfd72573dc5444816ee5f8ee4d98d5c8a7bcffdec3176329ca698019ae7e0191a33177082af231c53ce6932c34f5bd98c6ec5d565e17684df2b1cd2dc26f7e90d6e936c869742f618987fe522ee81011da969e252b192de94b0aa5eaec275eebf22724b614fa629995bf59f0f7ac66b4b4d82e695e31a603e3b37d67e043554d4459264e6271708fe2dd1e4de80910531ec1487aa76678711f20ad903836b7e41d83ca0002b38531dcc34f08c926cb0914c6ef41aa8206134df90542b0a0adf208f4da61352047cdb917820fd776902dd7e3073157fcba391ef2a878f81546eb1ab410e75359b29e359d1c3ca403bb26568d33d7e8059565b41955d566e1652b93b953f52fd5dc26a652bc0a83691ee351e7a32ad347ab00c065069bff51d91003262fdd45b7b017302a1c8fa7990c45509c00fca5eb90605abe8d9255832d7d5b13198d0491fde4a6a20d934d5554a52856a108eac489d7a767d3e45a3274fcd8c3fd5420619e27895c96e905a3df6122dcfc24c18b688c01aafa5186dd2e685e01e9decfd9296e36a8bc5ad02f79918afbec988164a09a0eb961d7f78f965488e8477605fd427745e648444ba76a9e99be0bf3b6dd4266b45110240abbdd615f5d19060c2c03c8e899cd47bfadf6d8423e4dc7ebfee7a88978a2c217256a6f6dc2fa91e17ba8b5d97e5ab8b6a8e1f6bb4e5af94295c7ff5afb19ba0e0fa22fb0a37f682b86f838da5caa52987109f06f0bd28658928367038d99c5626301b91d982bc5bf2006d78ab51eeb3ad3780561bbfad530116173671687d75911b7e3a1f7f686be45acb32819f30f024cabdb7eb621ed0c65458dfcc9f06050a926348c5dda7d5d2f55e8bda056118d2ffb1ca9c892c07b839b68911966456717457292a9d5172703509572a4c73f473475e554ab5847e628272c2003d67eca4ec0508ab1b4461cb0c62a21fd0b90c017a160fb170d628f23d69d81fbd1346b9a935cb5be7420fe2976d8161e5217d0716092497dc66737a23fe77c55f1bd9b14eb4b21688ca0496c7eda75a7c69adb27888930b63da1f859fcb7d6870e82ef6e9d0f7a754e6dacc7c7a4c299f3e2e0c908b6e6afe529fa319a4631dfaf6b03366312e5397d07a6a0603c7e959d713c0280d99c24d973b2696925ca333e070081be82c982a", 0x1000}], 0x4, &(0x7f00000013c0)=[{0x1010, 0x1, 0x2, "4381e60e5cfee9c43ab60dc8def69e077684f94c2ab41b2e89bfbd0b8c483d96f8c881c3f78adc50830165db44c4573564ffe32d9a5d8882baacb92ada91dde635c961ea3968b02c763ab53f0472cc264b1d1086e385cd9e41ccdce2d9723d41ef3e8b72bba9f1a96887d91f5e165c335047a24e87b2dd42d4b6fea28d4d6d84b0bb639a1e345bc56b58883106fd8f4fee9be94234c86406110669038b0c1ed04b676371df11e04e9f68d83e78fbe1a618c0161782c339f4ad132ae1ecb5a3a49fd36bd8679054aef2e8bf5d2be0e9ebe3a5813ffa5e145fe0a72d00f276f090a0eb54122f158f69e48f9b51167a4a6a671fe9c86b6caff5b1f329414ebe4bfe27879c1247be5e3f6e20a922a3d413b8d23f8b1e05dfb65848c85bd76d087dafa67c74b675903e4364f9f797a8e36e6db18aa2037f537dddbdfcadb6caf8728eb6ba1ba3daed5f9e9af01e21a84f22f9646fe8e052a54c0bf8a8bb5570f49696e4030872a5b44c21f621997ce9de7ccfa53704681a917ce608f461de8176e85ce41be42b7a8e6b16f85dc79506e4bee1dcdae501ec91a491cfc283d4a4fb71d6ae43e69fc7b22be679d306a66b77b00ad653127eb641dcecb14187a9f784fc5cbc277186eeabb6775d8632e7f4336f4cda6a2e531b7672ec1c7449a47fa8e7fff5073d5da66ed9375e586d8c1ccb273f445301dcdc33ac57578be917bac32dc2f3fa2a4da28bf24ec12f5b9a2a7cb435ce1f2ff1f9218adab9ba494860d2e1a44440a98a70a483cffcace555ce1e3be4e0d4d00b87f0fa45472be3506ebca4977b4a4cef9bbb7a136f199fe1973a008e77e35245d8bddc8a970cf8535466ff667b4b7d45de3b6987c105719a4b0ffc0d1add4f3326c0e2d5e0b32c26c52675749826fbfbf3f7e200e86dd0a5a2d8ab4d5bc8487e89031125c3b287a126e4caf3ab3dc41f699cbd1bcb840287477022bcf3becaca2594516cb355b6e018a8b99f4961c6ce28a8ea44748a61e6bf54b84da45f76f839cbed8a2e5c28c03461b71f083e054d87763cde44a4a550a20ef7d59bdf4a71250b75ea3ec75bf9983a9c72a6a7c5e1edbc824bbf30c961139c6945820912ad11dc7f9f61eb10474fce2054083af797824ed07dc2791875294abec54ac580a3e88404637729acd8cbbfaedccf34e700211659dfd4e27df9cab8270bb66413b75b4ab12c07995bed9fe239281514f59a0336fc4aaa412e9c28671fd2a5076982249494b14f1cdddfa2c9bea2898f94c5c3650447cfd84ad509349426ff3b2a7b4f70d49ffc96249a9d14676208776b236ce8a1ac16e1d330f149de2f62931e17c4b6a7b6c487d9737cde0707c0fc306f7e71b6478d4cd29fbf94785ed74dc9e160a58ef238d568e25ca8b09d68898af187a4e1e6e7f5f12fa4f34394f9ee3ff1de2b070ba0c7794a4c13e5a519827e112450f2eebe446ec671484572c6b9267b23c9a9348d47d9c1e610f8266df4900158c754dc2693d3057bbf1afbbe378d130df53aecf20c1e981d1049b3cc87222611c2bb62bbe5b5c9a3f3fef330d111c333cd6db06abefa37bcf77a1a06e0b2b6434d98735b6233856a541808484506efbb8e10b605f4898f6e090c64134e91d927a864905e3572acfddead9f77599b1bb5beaa4b73b228b991adcb0f714b2ac637c98443b89b77bbd59ea2df455abc43e1487339b80e342897f1af5a7be0d9fd522e3d68bb3521258278eb22e40f2f5730614797fbba7297c634091085d249bcd842a57760097b0bbb08f50c65b00714f498caa5986f9718136fe7eed1be0da98e9c47d390a34ec0bb6ed0d964e44ca3a675bda5437425866e2ae88ed38c874e240d0e1dbeef2d98159e5d9d85e3ecc9cc455182384f54076733de2239c48414894ad37e91975cc0a615e6e59216f9483186adf92a17de4e033f66a59af5b3fe80b6192ce0341f0ed3263dfd23198ec493c2edfa5f6caa83538ba8204240dc883d8c0cd32f1e69b2d92cce562a93f17a5e2b0bdbba0b0d3e6bacba7dd45e59bc310e9e7f2df0acf371b9b9817485038610e8f58bdc1389179e0ec7b8f33bf5c079de931e7ae6aa5d90b6c35461e563fd92e7e08d859914c3ee411a74b278d5f3bc34a9167046907ccb5a5b084baf4e982dace1a10d84a3191f226afd83d1d474fd9644e0866ca08961f29e4982f0d5d25f35520b5a6a16ca9ec27590d59453cb155cbd4af21514e41be689bfdc9d6ee7f3b20047f327d18941c63bc5260fd5746eae2c39782a7ef8fbaac7d81179b66340915574450ae2a9d48bbb006810271d9924746b3e98dd4f9649b22c5fc171d6c829eaa774baf5061ecc4caaf1b31ae68be89f148e327125426e866758d053ea7d7778fee04db687c323df9bdd4db9033d198dc7c070d4b1316a9feb4fe5228d8a9fbf083d282769eaecd3bf62263c46d4a95c51ed1099f36cb6160ffef92ab04e8a949912047618679c1bd6a2f3bf8aa5f6783ec2f74512a29be092ce4d938ab2677f1cc998ff222a9669cc5476768562b2f09a3d853f78b7c201b0584015b5bd70cffceebb94377a104c1a2a5bed28009d9e0e407c8f99428ae55aa005eb842c5cf4b80565addb1824f70e92255a4629992a60506e328d9137d3a1762e24c90d3853c4a910429267e29999961e2244ff8765e61794ca9d18a4651fe4b4b4cd9356c9b8e0631f4c7a7fd786b9e60f95e4d747a997a1530ba47b6ad18ede7de72bdd6ad863e23ad8582191c02cdce5dd3450f50a953d0e5d9daa0972b2d695eb8aea13b7de9fbed8f197103ae102e4a244a4cca03d5d36fb8f28e9f7d8f0ead009c2a4bbbd9893ed7f14d6594fdb81673d5a5ec3b87cb74f4535f2456a946e1db5b1d23249d035b0be5d19b4f1280ac59950e6ad0c768b70dbe318dd5257fc866e583dcdaec69cde877e7bf5eb4d008f93518e4ae3991824ee3e65aeff8d597f0fe02a23a755407dda5dff97d375f8a7b8d57364fe95e27835732d42bee0be88f30b3a38e4f48752affc3456734ba3215f5118da314a99a384062c1b896cf1827a5293c0502e5e69608e353ab3387fca2a51a0bccef5473a32033eb32427ce0348e41e3bd0692a94d1e04190e16353eb955717e303e2db358320f9a239e240256f8ac43b1478e6e2e959aa7182d9f42e0fff565150bcef5521a3c46ffb53d9adcc2e4c405a326355c8dcd2dbabf3d676b8a8d632ed2fbed65b057c2f29a2c5ffdfb5583e116e047a7324d1d0922398ab36437893a21d82671b5e48689a13b59565595924d634df765dafa37b048e9dd130caa92bdd47ba09949e8e7aee16fe4e1928eaa04e5ab27fc1091508a1be18ff76871eed1bed67e219baf0cde46600aa0f38f13dfdfeb70c0f9f4081b93466203ae3a578bd246d3f15b1ac8d97880060912f4e0795c58114b4d12056777694f11f1860d43cdfc7a1f445e8d63f9fbcac271f09a6217cd0605f2a11d1d97e6df89c72446fa903f6bccba582b8bf052c6023e81cc1f3457442171cb990c05b263fadd470dccfdf15fe874e788f2637a78884d9b836b46f0869d4f82a7d550be9bd8414d8e3e1ae3d08d133ae60ba28da025323803915280817f7ecc5a80b0e7ffa4fd4c0ee7b1fcba1247c9683a7280f239649fb573261f573fe2b99296a7fb6fa3932f996810d306f9e47a67b6cee5fa693d48666c47034391d6bf7de55707e3ba978eca31d05aaf7b5b44f7f9c10dbcdb048ba68be519e263f326fe1f5ef2c9afaf5e5feb3896e92f0287c92d9b6bbd47878b0533f5a02f4be90a698db971794b11f7932a0aeea6f52197f20e4d0f6a3d24a3c08297c5da1fff3dcbb4b384675819b84083b03f405d38c6dd0b297076003d7aa29633155a5b800fbf50362278cb23cc24d0b8ce9f949433842fcb2dea0914194c10a2e48758cbc892cc7a602d2d92595862bfca93b6d13ac4ea4240f31a1a34fa84c0c420fe913c390c30d146f5a6b06831bf05d8b37f08efe8a4c34ef851410d4666101b4facfed195d9c571f22ec9b4b1322b61717c29a957c442c8229867354c8e562f84c7122526f4365174f690774968246903f9a9a21801b6f5df102b6fd1121801d1c8784e2a335bc121129db5d8640b8b985879a0af4ab8492f3531abc3293ffcc4293a381217687eb9e21a48d9bfa6397934c0b95aed9e631bc9cc0c88c532eac79682121dffcd06c2bf03857f5915e765cefc0c1224ce355ad73d88206f31004a5140e260418b74244a950684ed0716a57648d927d04c2b8bb004458138da19dca699ab0b990a3feb9f215d0a1d1d03cba7592c9cb845229f2e3cbb703fc5c09657fe485cd121caca4e612f8ab42c80eb46bcb8396f06e3858772cf9c9903275a8f0804f5ab18be2c3f6f0dfb37b608902735e14510524dbf8db2350ba1b8c8a104240f0a16501b1960169540206ed342bfad1dd7a4946b93ad0a31c9c9e993d7d0542a6300016bf31b1f0321cddc3a599b30a2c0ab358525c0c800ebe7cb4b6e51eb1058aaba6bdc4ecea9cc962039e13e80f1070801d1ac0258868fed03381028b2a60052c158fa9a93fddcd374ae460c9e8be31baca81b4e659f6a893b89da9ccd1b6b04fe6de4b93728c0b7586012c21a7e7dcbfec2fbaf5fd8fc251c52ffbfefd682a959874d83533e507fefdf4b64a8a7e81b0347548f6fa3f4dfe73cf309731de0112f9d4c476ec07bbf7022f96d24f961dd47320834f10762a01e8800fb061cfe5bd7c20741bc53886b2897cb9e1327d0139511d2358b7fb0efcf1ed458ca026ba53d7fe018e624e4c6456f99dbc90e414b097a254e5a9b6614516d747ef8a95eb8fb9a0244054be0cf929d02e0b04cdf265f09bd3418557941e92bd7487cc68c862d27b3ef75894307593cc797fb42e49b62dcf443741b2812c5b4f0f363a7e53d5986d84c8991eea4561731b9dacab7c758a069160a651ff4d54676ce4ab8bf3eecddbab9043df37614d3e2544d7c66234e1d932664fa4200b41c894d0a2c85e64ab8b515f83998926e8597b0693ab4210c6551199fdc03836aa765cd86b697b511c5f66804ef0d1ab75d0bff158542be468a7489df8f3facbfca744a4f853aed416b7cad3b75e469b6c3fe59c43ded3a8763821b974d9c5275054e65391ec0da5370b0f392858cdde39ab63d8556cab0c7ccae1cd45654ba86dbc7982425df6315c3c8967de55f82953cb431273208659c71118513a1d4f3f6fd2c0af5b5e7e7e47b391c42139d3f5a79531d39b1e6ded3eca56614713afbcffa30eb97055944b68c4d0ad8c43b96f60874ae113b5c8998ed23d27e435bc8483de785e43ddac9234bbb88293c32ec2f2ee1a7611b63f4c4029e72c9f025bec18325dd749617108f2a5c61c02190723a955b1a4e013497c7e6bb0d9c8826abda7ebe4a66799d8579f70fe5176cbf7831b0b3f44969d2445d3d146bf77f78389491e9c91a709a311c2b43aba29046880cc29c9eb8bd5129a04d1adc8637aaf0cca683de2056d746c1d4e6e549e7bd7c21b079e70d2139c421b7f010a78765740ad694394b7567fa4e14141cdd4005d4dd8038ec8185f326a52e08b99dd0957e1aa627ba4e258de037a3c2ddd89c0d0d8bb28b3f32c5d98d09b6b0b48bf2f35c4e2ed21d1fa567244eb3f58b8b0947706b69d609f9e85052ceebcaa7a64ed89cf46a777d577ff45813ab31391e6f12fe654b2e97c2b36429c2d07fd3dda27e2c0806775e7ded91811c77f2140c0cf77efb991b2110593179fd836dc08ce83456373b98bec2334"}, {0xd8, 0x1, 0x7, "cb30c3889151e30e625d31d1a5a276194cea87f0ead0898bf1207e62899faf58d1c86f6273570a3e84ebf41a8a5f490faa4961fa6cb4ea39be2656313061eca09765466fd18e487e3bc12ee76b15d6b2823978df09d94d64b9a281004ffa4921cc106d5a9ce8e33be84c29de3ac0cfcb59f41ca8871cc73449221db442f724a5c3218fffbf83b501543b9bf5a1b64fe8212ca27b45df3a02cfdbaba434a18c0d6f7046c6763ea562ef0fcd0c9e1efc3ce5c32f1fa2fd95b66268772389d05c17dc9a8abaeaf5fd"}, {0x40, 0xffff, 0x7, "9eb8156145dbaab48a50bfcb1f77ad1c8a55b13a11054bc756dc1ee06953708c7692c84b22669ade7f63a8e4684b88f3"}, {0x38, 0x1, 0x1f, "2a187fb4374ba9a921cc6efe76431e15b36469d1390b3a04fd01a10fd5cb1b08aa018bfb9b70"}, {0x1010, 0xffff, 0x100000001, "1da4676db9fffa05db7ffe66b829d62ff9b2cba948834aedd66a679f1dabc0805e370d59cd8d78bd75a6fe93388ae84178467ed36bebadfe02a58bf4fe9c86e3083e29509883bd07345d2f62391bcfe517bda730702b5e72052df7211fa2aaf0931d8e120428ca124e587c7c1d4fddb61caaf9cdbbd8b4da7eccbd494430509be19e7b4915e952f8380230ff0942f3110192273ec13f162e9c43d400d349c0308e0e800decc76b098ea2737a50f55b088b4eac72ff77778334687790b29535d791fdcb764314f267e9a76cc6cc3c0e234856d4573a4e6292129ee76c072ac8b81009af9a8cfd93254d02b19aa44a1c538d8b4b92b973b0ecdcdbb9219d4a3c486ad002ea5402b6374c40ec67ec6706badfa1e9cbe0728ae6280f67e04fbb5d2028ac7a96da0b0bdb3eba79c9fd4f7c6622d5505944547d638dff32efb4b6ec71e0279e4f9bdb4e20560de30fe0f3b71143524ed499f97d29bc1e97ed888f4dff47045e3f96b69a30004dab32e34e8a16056acf114b7c08d4ec9cbd351e9f502cb166ccc6dd293350c36108a5956d0e8a5bb06ad53e3191da14ff37792226f636092538ea5f513fd5b15245283c6e3e61e6ddf6a23a8e43b0e9c8a54256fc9990a9175c1ce3453eedc1dacb679f80a2d3f58d39b039733395647f5ece2e446097f3a56db1f2c4084d880ff7f4ff5a2e1668453a4e53a15fd801f8b73bea63163bcb3ba8d6e86baec2f128a20ffdbb2ba59cdb5d797c1c4dd89de61e6ccb944b6f05679490b69e0d298813ddde9576e576a0dde4c640832dd84a3d30bce81303e1d0f40e5c9349527f049dd4fe0abc60eefddbc20f53c122faf51e2114399204d4b5aabf07d493ff58a8ba8550175fbe46b212aea6c2e0a3719b67edc9dea3cee94d12c49d9fc4397d7bea2ff5c006e0c8732f3938b18b2735f54f5606411c5116c985000258fb39c53743617095f10b0ef3b056a815bec34503a97364cbe65ed27f75effaca05a191096544c29233b2b53aa2e517f49720bcba7e240f97f01b847270d74f998c6b6c98947f68112155612a1ae32ef108f2a5915c0fca3dbf8abc24e9532615beabed7b74730830466ba28a78ada74d5fefe32a69b955a53393bda26752a18e6e8437800aaceba9d9b794c5dabfcede19311fc77080e5085e2ff67f507870c3d3a97bdbfbd8d5070567906c1c86c7cf43352e5abebf72494705cbbf00c5171109f86e3ae1860d7b3f4ce3769f75a07a5f7a2768109ad50b7580e7f32ca988b2cebce22b1431ea185b0af0be9d6c08f11d27c77cadd9e3abad78c1ef127fd513ffab7d42d95f36f9f92e9468175a9afcd525f6e4cf31eaffe2f1531252efec5fb0eec492aedc56b255fc643c4e873b77d3d98d2dc69a6362e260631b0668c24127e7e41ec224ba7ca67a7734dc4515812b66806bcf0ea18e07585e876204438031dea4f7d6854b387c21719a1b8b8db5586f94b620b7c904c9d615b9e69491ec8c4cb1bdf5d059d54806884bdc178c14c104e9b6dfd8da2f0970aa39328cb192e767b92fbe647f3f3675973bb99ecb1223abab749337c3381e4032cc14f26e337d052757fdcdbc2e75eca1a71c7a42345ee29654594e52a1c7ae524b0a2f2c3e8889033b45ef304bf1eb20c4d7f2e90ce0a706205cd11afe1b3cdae4ccf9ff51439c2c6551ace4a00c9b759db221d29735faa19c64ed99c8fdcee33f281e2e2efc2eceb0691f4849be28a365c0f8b2cd0321892b7f77bafa803f497600eb26ffb05055785dbb5b6943aad393553f1a4e685ddd3374c965d6cebc43fd35df9e11bbf09dc4cd3fa4929a164c0edd0b1a014376e14d6b3b5031974ea0e78a16569357ea78f9fae34afdb77f11b89ffe88280c49072fe1046849f1cc78f9222bb118802d9c7e3548e9fc846b9bc51d617eb9848cf8163e89a13fcaf39a818ee0b489bd112620e79b6709a3c0cbaa7abc40cd22612f90105273efc1328f08f9be08b1b99663a00144f72b595b742d0bd80d4570a85073bc2af78f7be76a703c47b6bcb65c8202f831d91f65aca9f66b94c9438672f7eb24c3f52ba5d85a7562ca32dc90a33582237168d815e14482b4c8988ea92496df4a3e2abdc9a51cd00f49ab8089e64c9e5d6a90160471fde7e209dd432778cd0351416608e1049ae5122b521af9e6a0b693abc35f0463255b57d0dc7436b1d56cf5b73f8684ed289efec96acaf007088f2ac1eda62efb8bee6ec58d296de4173e945d452c5d1b9b1821623fb010f067c9549b810ec46800553f37addc7e00996c8dd7d7f155e2f2fdc960e2af982984cf9b8ac11e603b8eb50c1c960df951c747d7b19f31e0b87ab13e0ba8cc1ad31e25616a28bbf6497d6c2085d2cab5a24d4379db74019c0494a7b9bc6af4ac29d70fd73c6a2e041322240f0759da6861d01539bc6af75f9778bee8d9c74749adc9f4b8e1f16a18477f77efa5ff91be27f88fd175123087672d4eb1e1072117ac5fdcce7b8a1ca8e969f3c3f9558b278f06a96f7768ab52de56cae1e25a21df54dd1eaf36e173a356a14c06e5c288149a8304a42c74c12ee8a24d7986fed8a205613e8c3e00fdaf2753e897b0976eeb79338807e5bb6ee577728cda94c43d7ac25c75faefc788d731aef0573bb0a80ded24dc93ba724fca08653634dd4868cd1cc566ab31697108a1f1d009e36125257977ef0aecbc596d002218cb62b0edf7724bc22a22ae57b0f17119b0c734b51521030029c9b319876e43a098d19d52f75220838b63d8f86c37c9b2083876ef81a5401698797b34229e94b105c49117eb8f81b8b0a0c60db82a42f37a28a7eaa8793eda462bd0b29da74f7835f856b82722c8f9d3c8a06c8bfb943827bf2677c9671f1c06c50a0503135aa63b7ab60ce8aa92ffdb4997ce58fcd5c15eaa26e193d63f01e2a461874bfdcc041639c1532c4a1da6750d0589a3726b57161214a7fc39e4ac7cb6fcc9a3cbf8633242302054381891f398fbbfdfe35f5595b8d7ecb647c5aeb660f8a88c7117c01ca955a98faea4b887561977b3f063bc0610517f19a289ba1debb7ed5f3040ef9a73ae522d2e09a1b0f792ea54f8ef90de598c1dd20fb1e01f6f4e0c724b0a927bf07744a67deb579baad7788187c382d745ad1b5391bead5a62552ddb5f359312eae70e190574dca05a97dc70b054a0ce9bd18b69b3d6596950d2a6c632dc81ff22f5c1bec79ea0456fe6c7fc1b136ffd07c20c5a756541d548ca3d7120a24ef592b3d3a1a077f75871f40e1826376aad95541e6db8bfcbbb4540f666d1babd9a26f26f8e5dcbf7e2d40f7aceca74bca915ca807a24d9ef1b883d8cf0d0c11d381e332b545c16b32706d3a4b30dbfbb5c87ce58b05be188085c444e9e35ae4037efd9b740936675e598d49bff2ebd1da6df326a4412b248e4fb17485f553edd4205e8f4847ae015f91ee86715b319d79f31e199cc60b611866c657862c784ca25a39706df2f84abcfe7f8253e203c61cd2b988532ca597e110efaa281e7bef85f1fad7a3718f76adec3d45dcfcc2f3e7774100c8890f57ec85cb304dd92c920037e89c8fdb475007b18a78298374c8d4833d80be3c2c7c869f8886e363fbbab419a5aba5e7bf8f0a5ad4037743ad2ab866b823578e2b60f70d4a516adadd83c2e3fac40aeef70706c8153f921a8c434e642119be9cd381123b386ac211e43a9b400cdf2a2421eadb7bcf5c8888509e9dc5f95fd9373781d78310cd6b80eb3fa361294b602425abdd19f2a9c4a73f70ceb5ed06d8e7f95481a471f1f99cc33d45767325eb562b82856ea85bbbacbad55f057ade52e69265dccf5e88b320e174b1ad05136d2e4f2aaa9812c455cc11c1a82fc8f4d4da5de3b0bc78f859655e1590b23d52834d782e1d52b85ad93e5a4c509b19fc71dc0d3155596b1348d0fbccab225c63e3b9131a6765b4708fdcc23a8798f9c5bd8ae949570ca2519cea2cac87dc0787e88ce1a637241710af5fac192f0eeb6ad4b1c295253fadb1c96aacee4966e7a9b3aedbe576a07b115c7024ea7d800ca15f38448dac13e281a2bfe29c357dc03d062876d7d800a7b83c7358e40b1760c28670784f3f582f966e92ad4fe7b9032379d0a6ad18e6d4025fdef79618f8a31026fc20e16021296906d04319233ddcd5fca5977771d29c1eeea0e88dce921e7ad828e51d3b09377758c7ce8e57323820141441c4e649f9a9b98f2ca73d3e8290291b46dfa06edcfca7b0a0154095cb4cfe0b41bc3d3df638fb3547287383d8e1a3ae62067dded73e503d1c2e7caf1a52441fdd5cc333dfdc7e7a7e75bfb93bf929ef1a2b812dbd4a9cf8297484b10967b8b5d59647c68ef633a0b0497f41646ab49e24d2c716de4f2f1b4f221b29e69edc6428608162757abe8c6e94558a77b022b306b87b31d0c8ea89122512561c8c7ca6885c4f269c1c152788b72f72fe7e6932a4fd7760978b1c382e0cfdb0b306aa460f829a135b96ea1bbd65a6afec5ab19541adba53483edd2d52ca7a03ccbdff1e0337a98560bb838323918d44578b72d026b9a2ba3d6e30d2db73ddcb7148aefa03b098fa65cfffb9566c44509211675b961957f707552aa4cec0086689f2b45ec713e9a3089193e7217ecb2dac9434e75fd350bf3fffc5be628caef6b9b437cf20f765262a82eb0b026b23e77d6d48d685ba1c21bc930d5fef3012c4dc99176909c4c3a3e21316aec9c1945db5ee4216998652c0cee86b81c640fbbc93e7a82ccc42258f71a78d79579fbd2516586ae9958db9ec85be5baa4909b6b1fe5b6935dd6e1e3fb26095acb399be1c1bda1765efdf58e188390631c40093270ae70b5ad8dc219e7136eab8415d1be91b97b86cdb24b237d5150186f9f6cc9e5990098d8ab84e356494bef207c05a76b52be643abaf4b9c07037b762f690f4d815db3e9b80eca5a6279e189b6e69b3e9e07b927394308b890c452acf94e2557840be21e08af002bf95734223ad7c8bb86a0eee5302745031c0f71e70054bca803a939dc5ed1a5ecce2ea0ae3c312ecd7181ed1cdc6bf09c9d834ab98969ad6c1791718aab6bf415cb762229f72c7e9554f5b45e38ba2390a099c3b6c40a676faaa3e983c2d6c458f9ba1db2ba39d4d49e37861a233a210cbdc1e499a7d43ed7875a78483668c199c8f438da1008c2f2ab183a83616e9bdb8a4f58bf21485ac783d48fecfc37a5e7e7bbd9b68b3341f791bf75302dafe2ffeda05229da6c870287f7fbe0dd6c9727b283a1702b5f81344e7c53004605fa2efe4f2dc1272a26770331c26e9ffad5d7b81c2af43d4edc0dbbea8058e72f6f61d57ea20f96b4a75e45384dc8a9c366644f7ad00002affe01a235a133bbb302486ad68496ecb4eb856985bee21ce9bca5ceaf9295788d99043376896086019be35afef18c221a0ca006108bf0dd7556566c9d4ca115ddba3f7d7efd17a403630b7ae62ae0e9ff92f88819447b72226d2c324480f5259f3803f3df9b495723860458cf78803f59208e98c606b70188604b8fa8dce704dbbbbc44d0310df2528a7e3cc644180a22cd9f9bc281444835028dee90fe1270c5a600a5c5fb29735ef864c0433d900786ffe5ef39dc3172532f54a76b29b9c997919d6af2d1917e97491ce60e3dfa79d2018f8fb7b2307e6435ac9f93fbe16ae54642512a97b24df8dc5e10be5def04c075d6f4c745692518cde0a8c036f36ca29db2e60da528ed6c0b3b895101da06df4e4791abc33bec09e876ed29d88c67472ba0b14fc96a916875b3a93a15c1fe8"}], 0x2170}, 0x2) r4 = getgid() r5 = getgid() fcntl$setown(r1, 0x6, r3) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) setregid(r4, r5) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r6, r4) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000200000005, r3}) 16:01:21 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = msgget$private(0x0, 0x1) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x4, 0xffffffffffffff8e}) r7 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x293) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x8, [{0x1, 0x81}, {0x1, 0x3ff}, {0x1, 0x5}, {0x3, 0xfffffffffffffff9}, {0x3, 0xfffffffffffffff9}, {0x3, 0x20}, {0x3, 0x7}, {0x1, 0x28}, {0x3, 0x1f}, {0x3, 0xff}, {0x3, 0x4}, {0x1, 0x101}, {0x0, 0x4}, {0x1, 0x7ff0}, {0x3, 0x1}, {0x1, 0x1}, {0x3, 0xfffffffffffffffa}, {0x3, 0x7}, {0xb0b8871571cb7a5e, 0x8}, {0x1, 0x3}, {0x2, 0x9}, {0x3, 0xff}, {0x1}, {0x2, 0xffffffff}, {0x1, 0x2}, {0x3}, {0x2, 0x7}, {0x3, 0x1}, {0x3, 0x10001}, {0x2, 0x4c}, {0x3, 0x7}, {0x3e162ed1ce7117b0, 0xffffffff}]}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x997c, r3, r4, r5, r6, 0x8, 0x1f}, 0x6, 0x0, r7, r8, 0x200, 0xe64, 0x9, 0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0}) open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0x2) 16:01:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCCDTR(r2, 0x20007478) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) sendto$unix(r1, &(0x7f00000001c0)="82e754d93d5d3ce63d4d62c2424de8337288f42913fd9b40b739d3c3654f95458b2fa73e413063e3e90383bda0d586212780d9267b53d97cbbce86d1778b5ebea51ca9686608350e5516ab369492d24df3094b31f4964824475089cd5f0fac72a5e6e4a21e4d3bc1329f16f9880a946dc4a13adf1ca6efa4f4c4f9357ac8b7a37072f57bcd9bdc9f859b3bbd51d127a54155b33d2dab2bcc8907b5b48e371a0afe32cff2e449fd0a8ac37ac08108af1e9e00ad29ae4779", 0xb7, 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00le0\x00\x00\x00\x00\x00\x00'], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000015c0)=r0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000001540)) read(r0, &(0x7f0000001700)=""/170, 0xaa) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/152, 0x98}], 0x2, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) bind$unix(r0, &(0x7f0000001800)=ANY=[@ANYBLOB="7875a650683da69cd5d4ddf548cdf6637e225c6a414527c9bd0067ed7a1b9c8bcfd7f1f3cd0495f3ec2d2f466d1aa1bfcfb5f5ba2c3775ef4e8f434141120406faa92ebe017fc3e88b5fde7816a4bf8a61b22298f01951e8f910e7e4fb0e8c33f405a658ef2de86c01ae98df8e0d4b1efb6808fba8becf8859974627b2d83e412f36bd53ae47e9a51c4eb5461f2984f958edd09b6492881edfcadde28c1251b2d24bb48f374c831c1e35617f0f2055bc7cebac3351ba3ff887a063c900264ec170e13eea0a"], 0x8) setsockopt$sock_int(r0, 0xffff, 0xa1eb5c996835d05e, &(0x7f0000001600)=0x20000000080, 0xfffffc44) open$dir(&(0x7f00000017c0)='./bus\x00', 0x0, 0x1) ioctl$KDENABIO(r1, 0x20004b3c) 16:01:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x100) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) r1 = semget(0x2, 0x3, 0x11) semop(r1, &(0x7f0000000080)=[{0x0, 0x5, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0x101, 0x800}, {0x3, 0x3ff, 0x1800}], 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:21 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xba, 0x2, 0x7, 0x9}, {{r1}, 0xfffffffffffffffd, 0x17, 0x8, 0xd01, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x60, 0x1, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x8a, 0x1, 0x9, 0xff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0x6, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x31, 0x80, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0xffffffff, 0x14b2f0f6}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x1f, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0xfffff, 0xfff, 0x7a6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x5}, {{r1}, 0xfffffffffffffffd, 0xa0ffb5673df0cfa3, 0x2, 0x1, 0x7}], 0x8, &(0x7f0000000240)={0x100000000, 0x328f}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x4, 0x0, 0xfffffffffffffffc, &(0x7f00000002c0)={0x0, 0x734}) read(r0, &(0x7f0000000080)=""/11, 0xb) r2 = semget$private(0x0, 0x4, 0x104) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) ioctl$TIOCDRAIN(r1, 0x2000745e) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) 16:01:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x1e) ioctl$TIOCCDTR(r2, 0x20007478) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) close(r1) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0x7f, 0x6}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40000005, 0x7, 0x1}], 0x9, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x41, 0xf0000000, 0xff, 0x40}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x80000000, 0x3fbc0000000}, {{r1}, 0xfffffffffffffffa, 0x299337950c534544, 0x0, 0x2, 0x7e94}, {{r3}, 0xbf83645904a7a3e6, 0x58, 0x20, 0x5, 0x8b}], 0x2, &(0x7f0000000180)={0x2, 0x800100000000}) 16:01:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:01:22 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) listen(r0, 0x7ff) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2b197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaff48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f559d612f871f4385f04557795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000728adb1ff02fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a993b25bd1bc73000000000000000000000000e89c5c7c1ee37771a6421cd4a36ec9a421f9bf"], 0x10) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8051a7ea9", 0xd3}, {&(0x7f0000000100)="232fc1ab275b4a3138913ab0e64ffc812ae2d66fa4afdbf9731afa009e12706d09d20ae9c4f758bdab6c4c7b16fd2495cd30686f053a013e666c94f456ad2eaf6e428800fedca55f5371fe55a0d4e1b59fd468a915114ebb45c4c462151b45d8f59358b7188deff2169202407bed8573037937e1acc63d50d63861bf7b9b49685c6ad22e787ae1e11233b5dcefdc7646fea313055a71286da321f8664f15", 0x9e}], 0x2) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffb0, &(0x7f0000000480)="b61931f244a4704fe209dafb527b45bbf6cb607ba17abbfbae62f7c8d04cf7a50d3d2f66e6b7cdec3f432476a8a9d896d87cf5575c611ce4ee9162aa9a0d0ad444c323de302d1ae755647e2b0bd8fcbf4d940484c129657503979bb9de60943af5a2ab0340707babf3eaded1604719a484b57053fa143c76049b9da8cf18d6ad23f527985961d41681d24ee48c34b8d85f54b5cd5d7fb5f3a4b956852a6bca9df93f072e11ea9a33657c73fc4e1cd1e75a1a84ae204dcd5e526cba8f2109a4cac30f4f33dc9f67cc650f8f5be7bf6b0830a662a3642a830bf84fc96ccb9b28d651ca75d8b765e967a7ca") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0xe8e, 0x228f, 0xfffffffffffffffd, 0x1}, {0x462, 0x6, 0x3f, 0x6}, {0x2, 0x200, 0x8, 0x7}, {0x9, 0xffff, 0xe00000, 0x1}, {0xab, 0x0, 0x0, 0xfffffffffffffffc}, {0xfff, 0x1f, 0x20, 0xe55c}, {0x1, 0x80, 0x4, 0x5}, {0x1, 0x3, 0xff, 0x9}, {0xaf4, 0x101, 0x1, 0x3ff}, {0x10001, 0x2, 0x8a, 0x5}]}) 16:01:22 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() fcntl$getflags(r0, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001b80)=0x10000000000) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:01:22 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e01c85af992bc4b614e3e625b8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02", 0xdc8}], 0xfffffffffffff17, 0x0}, 0x0) getsockopt(r0, 0x2, 0x6, &(0x7f0000000080)=""/152, &(0x7f0000000140)=0x98) 16:01:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000240)=""/223, 0xdf}], 0x1, &(0x7f0000000340)=""/221, 0xdd}, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x100000000) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0xcb4e) 16:01:22 executing program 1: clock_getres(0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r1, 0x0, r2) pckbd_enable: command error 16:01:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x700, &(0x7f0000056000/0x4000)=nil) getpgrp() shmat(r0, &(0x7f00007f9000/0x2000)=nil, 0x1000) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:01:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8d3391edeb1227d37b20899acf4b03dcbd5067f5f046fe429c8830e9f6f588e575b2d7cac64934820e9f32dec1691cb2e0eddda611ba6910544615c4ece28cd39c6d47bae06b664b4ff74e8d939b7b48237bf971fcdc3036bc798868b3dee3fec9783103af28cfc6ee15d6a1195c4b87c363bb1c7333ca0ef29d7fd2d60befa49ec1e45a9919c4cf92c3cb9ddd45e5a9d7591c7b4bb5e1fcc65f153faff7772ccc1a59eb24c87808c78ca3e72b7adef7ffdfdf2d2ebfcb15eb65faa757b643ba68e8d7c3efdfd25decb2c51ca3b424da65466695edaeb3ecabde10501d20c6b60344169ac34f457c", 0xe8) lseek(r0, 0x0, 0x0, 0x0) 16:01:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x25}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x60) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000003c0)=0xfffffffffffffd5c) setsockopt(r0, 0x0, 0x0, &(0x7f0000000040)="389e479b8e793212a95eb001ef8459bb50224a8a037b658bdc7ca1b2f9baf30bd943fb6e6e19af624c4a5ca0f95dbc12bafe9c3f", 0x34) setsockopt(r0, 0x7, 0x4, &(0x7f0000000380)="fb1f64bfeffad984c93efe256fa8e029d3403ffd8541e10ca51cd2f82f46a7ebca8d416524db3a1507bc98df8d", 0x2d) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x6, 0x4, 0x3, 0x5, &(0x7f00000000c0)={{0x2, 0xffffffffffff0000, 0xfffffffffffff001, 0x4, 0x2, 0x362f357f, 0x5}, {[0x101, 0x401, 0x0, 0xffffffffffffffc0, 0x5, 0x55, 0x90000000000, 0x9, 0x1ff, 0x7fff, 0x5, 0x80000000, 0x1f, 0x100000000, 0x4, 0x2, 0xfff, 0x79], [0x0, 0x1, 0x200, 0x0, 0x100, 0x7fff, 0x3ff, 0x80000001, 0x5, 0x2], [0x8, 0x2, 0x100000001, 0x8, 0x0, 0x0, 0x401], [0x2, 0x9, 0x4, 0x1, 0x81, 0xfffffffffffffffc], [{0xd0c, 0x1, 0x0, 0x1}, {0x97, 0x80000000, 0x100000001, 0x100000001}, {0x1, 0x10000, 0x100000001, 0x7ff}, {0x100, 0x80, 0x7fff, 0x20}, {0x0, 0x7fff, 0x7, 0x8}, {0x7ff, 0x4, 0x1, 0x4e}, {0x8000000000000, 0x4, 0x0, 0xce4c}, {0x400, 0x10000, 0x1}], {0xbe81, 0x7735, 0xfffffffffffffff7, 0x400}, {0x6, 0x5, 0x74fa, 0xfffffffffffffbff}}}, 0x4, 0x5}) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000000), 0x0) 16:01:23 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:24 executing program 0: r0 = getppid() wait4(r0, &(0x7f0000000080), 0x8, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 16:01:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5dc2) clock_getres(0x2, &(0x7f0000000100)) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x62b8ad42e945816f) r3 = kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0x5cc) kevent(r4, &(0x7f0000000200), 0x10005, &(0x7f0000000140), 0x7, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x7fffffff, 0x5, 0x6, 0x4, "44bfaa581037a6f788d630428d5082e264bdf8cc", 0x401, 0x5}) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xf2}], 0x7, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x1) kqueue() 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8000, 0x0) syz_emit_ethernet(0x3, &(0x7f0000000240)="fc04258cd0236651ac51b70c5485b4d5d162cbe8b0033b596dfb4bdc78f5bf317207619c6267b4e6bb501f3207e65ed72171c67bafa8101c49a6cf26e9539f55b3f1163307b5a09dace60cf78d372b0e42550830af5103340bf1f79586ac511b82845216f0a3f18b5fc9d2ee27b439c0244b5facd75031bb906ceb111f85f1b85a555fabcd3c2cabd20cb291778d16bd73f05e99e2f7a2ea5892ffc3848931") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x401, 0x3, 0x9, 0x8}, {0x81, 0x3, 0x3, 0x5}, {0xfff, 0x7, 0x0, 0x487a}, {0xfffffffffffffc01, 0x0, 0x6, 0x20}, {0x7, 0x5, 0x2, 0x4}, {0x1, 0x67, 0x2, 0x1}, {0x5, 0x80, 0x0, 0x8000}, {0x2, 0x2, 0x2, 0x8}, {0x80000001, 0x9, 0x81, 0x7}]}) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") r1 = dup(r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x20) 16:01:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="c592cb51256ae1203733654d9ef119f1a8bedd6ab78d520f2f1509955275fc4d64854281fdd7ced0e0def7e45b6967ee76ad0b42e499880b590aeb551d40ab459e0f0fc62eba841ed48809ff747fbce2b6b73765157aa0aced0782b4951f58267e5c406a2c8b1a88cbff774ebe6cd21781f1042618be94c1ebddf3874b6e352630d0729a733560dfac6ada1ee31b6f468b86e94a9b96cf3efefdbca79d03a36e830d55", 0xa3}], 0x1, &(0x7f0000000240)=[{0xc0, 0x1, 0xffff, "0220cf7e8c91574a46dadeec849269419ac0ee84ad333fba3880944db36a871f666d92cda339a5786883ffd28a133e84d7dfb4e7d608490c2cd321587aade9f9fdd4dfa31712529ebaf5f7c000200d119d6fc498bdf51b4f1e7bc7d27d83b098b208e7d481d4bbe55542255de2259d6a0c2b422f81a831449a8ededc837929350d89d0a12ed427008c704ae3f57bee59a7d1036aedb2d6b5b62c169ee694cdc10312006d6010b227092d1b09c2f908"}, {0x58, 0xffff, 0x3, "c6c26f393994f4801fb00b46e6345acd05201975697c6667d6f6a54990b1f1175d77b68e4a5064fc07d515f433cd68bf41181fac34bb7682db640d8442cbd17069cd5ea456c9"}], 0x118}, 0x40d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:24 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) accept$unix(r1, 0x0, &(0x7f0000000240)=0x2a4) socket$inet(0x2, 0x5, 0x0) r2 = socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x5, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000400)="461231b99ae035aff5613fd37b2990e25e948618e53b7177ad6c4b97a7220c6e8093ad6ad80d71012de63c6cc8045f104cf90dd53aa213a180d883eb2065062d83659dd02062a41c4b4511b07042ca7d67ff7b4578c9c3775c4acedeb0b4870a059f53e87445850e6f27a3df5e9b8708ae815e0fcbaad94e55a31bd66fbd852901b58aa87e10550bffc0054a3725ad", 0x8f, 0x40a, &(0x7f0000000040)={0x18, 0x3, 0x8000, 0x4}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x400, 0x8000, 0x0, 0x2000, 0x0}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xfff7ffffffffefae) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x4, 0x102) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x40004000003fd) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xfffffffffffffffe, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000180), 0xff18) syz_open_pts() close(r5) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30282, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000200)) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x100000000, 0xff, 0xfffffffffffffffb, 0x8e04d45}, {0x7127, 0x3ff, 0x566, 0x4}, {0xfff, 0x8, 0x6, 0x93f9}, {0x96, 0xe918, 0x7, 0x1}, {0x3ff0000000000, 0xff, 0x1, 0x1}, {0x4, 0x3f, 0xe337, 0x1}, {0xfffffffffffffffc, 0x0, 0xeb9, 0x8000}]}) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0x67a2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:01:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000700)="beee2cdaf08a504b4165573a5516575a492e4689568c1d44db77799b7af10ee7b714488790769451e72c5b3e8fbf66573ee76b03c812d68f992370e85c106aa7fb579166389bfa678b20603865ff7ba64fa95e713fa5789b8c59f7ffb760a09c4780a6d47be0c2f391fb77b1e4ccfd07660009989aad9e0de74de9825beda203ffa206e92a6ac982a957b99f6650d2933f97b7bab9c22141", 0x98}, {&(0x7f00000007c0)="f4310f7c73c6f79f64fc84289ca9b20903d47cba2eed3003fa2fd4059ca9584fc928313faa56", 0x26}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000d40)="ef7b7d61366130c264aaf89fa6187614403e032750058f938dcf848c85d5ccad7d68fd81fbcdf622ae673c31e3b59d0e22964d6f8037f782f6a0c8e97e715898beda87a54f5f0f0ba9ef32ef8eb0454c6a5bb47a58844c843b49cd865a6c9b6fb18874b1a614a520ee54e6108b789192c3b8caa9d4d759a4588cffa3e31f574cc5c696eb4f05ab1c402beb731990f0065f8aa64dffd2a0a1bb705a54c700000000000000000000000000000000993c4c14c8460a9bf7b38191364e064423", 0xbe}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000140)='{)],.)\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=']', &(0x7f0000000280)='#/#@\xee\x00', &(0x7f00000002c0)=')@/\x00', &(0x7f0000000300)='^\x00', &(0x7f0000000340)='*}\x00'], &(0x7f0000000640)=[&(0x7f0000000400)='\\-.\x00', &(0x7f0000000440)=']!\x00', &(0x7f0000000480)='#\\\x00', &(0x7f00000004c0)='&\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\xf0:-]\x00', &(0x7f0000000580)='\\\x00', &(0x7f00000005c0)='^\xb7\x00']) pread(r0, &(0x7f00000000c0)="57e135f2fb220e4c1d4e79c3146b7e5e4e1d484670e5a02bbc31ca4b712348c4b9b10544dce2b8c25e2e0f5137d9bb3044777f8368c0a7bbac842a364bd28c71dfd7d7097dc236bfa053550d1154c729e0d317e9bedee8dbcd7ac3c9505c062d11e90bf70e107b006e9cb176225ec2101f", 0x71, 0x0, 0x0) 16:01:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000001c0)="59cedc6db439aacfb3b4dab6ef1a3f1d7ae3cdce1699c861074a509ecaa18c53c787019e110816c62251af2b69ef5672710d5d5bf47e1d15d1e45e0e50977c87f0c077b2607b1645734ff739f5eaf51c77ad907c991f131bef115492b0b323427c755ea919752ac2db7e06453c2218a414b49f5eab1aa4de6510641b407304aaa45f8943d754a1182117231d043b64826b998bda4ba0a57e67155bbb5a83888136498ca9c1604234933ca50e2447d87b51b22f71ae0af6bca76b94833224938b06bfea191c173ba5764123b8ebe5bbb1dd33ba", 0xd3, 0x403, 0x0, 0x0) rmdir(&(0x7f00000002c0)='./file1\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7f, './file1\x00', './file0\x00'}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x100000106) geteuid() truncate(&(0x7f0000000140)='./file2\x00', 0x0, 0xd88a) execve(0x0, 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0/file1\x00', 0xc6df5bf0371d6fcb) flock(r2, 0x2) 16:01:26 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 16:01:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() readv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000380)=""/223, 0xdf}, {&(0x7f0000000480)=""/150, 0x96}], 0x3) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x24}, {0x4006}]}) r1 = socket$inet(0x2, 0x4, 0x9c50) recvfrom$inet(r1, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0xa2) fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0x5ab, 0x100000001, 0x5, 0x20, &(0x7f0000000380)={{0x0, 0x3f, 0x0, 0x1, 0x6dd, 0x100, 0x3}, {[0x0, 0x9, 0x7, 0xfff, 0x30, 0x6, 0x7, 0x101, 0x8, 0x0, 0x5, 0xad, 0x7, 0x80, 0x1, 0xcd32, 0x0, 0x4], [0x1f, 0xfff, 0x20, 0x67c3, 0x80000000, 0x746e, 0x4, 0x1, 0x8, 0x8], [0x0, 0x101, 0xf47, 0x1, 0x8, 0x7, 0x8], [0x2, 0x5, 0xf0, 0x10001, 0x401, 0x1], [{0x7, 0x4, 0x100, 0x6}, {0xfffffffffffffffc, 0x1, 0x4, 0x8}, {0x80000, 0x1, 0x5, 0x2}, {0x0, 0x6, 0x7, 0x7}, {0x6aa5, 0x9, 0x7, 0x8}, {0x6, 0xffffffff, 0x80000001, 0x3}, {0xfffffffffffffffc, 0x2, 0x9}, {0x100, 0x4, 0x9, 0x1ab}], {0x8, 0x0, 0x5, 0x100000000}, {0x8, 0x3, 0x2}}}, 0x0, 0x81}) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x2}, {0x10001}, {0xd7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x7) r0 = open(&(0x7f0000000040)='..', 0x0, 0x10) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='..', 0x8288, 0x0) pread(r2, &(0x7f00000000c0)="301aa204216ae83f6e749c1e927c2ce219ee5b98197f1d1f916034ddfafc8ed142010d1b30a6b78a2981243d618e49221cd6f45ff87b4252ff5d9bcf0ac9066b61e64b17cc497fdf57e1f0e538acbdf9cfdcd5fa3737a56a99955dd0241582a739c33aed06367745c9f4cec83f19504c38874add51c85c8604f7333abac1b141e6e302b37272b5cdf373277b8eb73c7e6a3f8b319e25648c6dd94a0ad3467883cbfec2d73f72231ca8235165a9a0448004eb21edfcab6c90a622c8c6df1e97f559a08791c66855215d9311cf1b60dcbc", 0xd0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x1, 0x3, 0x10000, 0x8, "6c86d0202e913b12661532217dabba96ea90e01c", 0x7fffffff}) bind(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x28, r1) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80c0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) 16:01:27 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:01:27 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) ftruncate(r0, 0x0, 0x7be2) getppid() socket(0x1, 0x5, 0x4) 16:01:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x100010006) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) 16:01:27 executing program 0: r0 = socket(0x6, 0x5, 0x9) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x110) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x180, 0xba6a54a65491937f) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) mkdir(&(0x7f0000000200)='./file0\x00', 0x8af7a7a5530795d5) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r3) 16:01:27 executing program 1: r0 = socket$inet6(0x18, 0xc000, 0x100000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="f86b34530157226de2ac4604", 0xc}, {&(0x7f00000000c0)="bf7e72e8e4ca3d6f1bd3b2abc80efed9b7035023c8c50523ac02af9d8afc9f3274ed49ec8cfd079ede89a2e0b755cf2eb1adbb715a00f50edd131abe1801000f832698ec398da24a5b95e9e8dee65d94aa9ac7e7ecb5d3b270c840cbae27ecf2500876f908bb3ecd1de4169ded", 0x6d}, {&(0x7f0000000140)="b5afcd34f466384574dd4dcc41efc3dd4b649027bfd131db3444bf13cc953c231e37f012b0ca21e488410af9b4e7befea8e861e7d891c6694cce1cf645b9cd84949873c76fe11d695e336eca5e", 0x4d}, {&(0x7f00000001c0)="062131668496837b9e85edac713238e6f8341cf9c2859d817b3bb35b7d4e6cc5289ecdc1376c7792f4761e5cb663003792c85311bbb568e3a0f0e8a2c32602673d6cd528f7858406c21ebc2b7ef9849b47f4b9221857ad83d463b425a12d26bc960ded542ca315491de7d20fca27059ebe569f84cedcf378e8e8f86bb5fb19ebe54c44917dbe707f2047f502cf46e309208cb627c8011ac8423188505565b67ec23bd6da4e02e8", 0xa7}, {&(0x7f0000000280)="83d7b63e0809732cbc71ca7d757dc4b7d1e2a9d3ff34a656d9b387fe", 0x1c}], 0x5, &(0x7f0000000340)}, 0x3) setsockopt(r0, 0x4, 0x10000000000023, 0x0, 0xffffffffffffff9d) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x100000001, 0x4, 0x5, 0x2}, {0x4f1, 0x2, 0x4, 0x3}, {0x1000, 0x1, 0x4, 0x765}, {0xff, 0x1, 0x4, 0x10001}, {0x8f04, 0x1, 0x3, 0x5d6bc855}, {0x8, 0x10001, 0x1, 0x40}]}) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40, 0x100, 0x1, 0x100000001}, {0x8, 0x4, 0x1000, 0x4}, {0x3fc00000000000, 0xffff, 0x9, 0x5}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_index}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) r1 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r1, &(0x7f0000000040)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cdee082eb5515d6f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffff7b) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0xf7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)='ol', 0x2) execve(0x0, 0x0, 0x0) 16:01:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) read(r0, &(0x7f0000000040)=""/121, 0x79) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0xffffffffffff8000, 0x20000000002e, &(0x7f0000000100)="ebcfb0ff13b9fd812eaa4e1438df3f02ac2443a0d288fd958cfd48b46520b67a0b684e8b5b4d1c25e450819793d5e1dd61cc8efa27b8b3a38792759bf20671369bf4aec59a430fb2c66fb62e135f9f9f532595f7e0b90ed355717cf601000000d11b5306679889387801b0e161c733b37d0dfff392b2a0dc30416494e242bebc10bc6edd90e7702a9a16f076251bce5aabfa7b0bae9575d9ae5b27ff0f000000000000135336ab498e11196218922059ece3fe8f84185e6d6133c2420b5cd1f8f340c8d5545b8582c8e74b9244755bee019d8eea2029db8d09b25f0100000068032eb44c6e5cfc", 0xe7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:27 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) 16:01:27 executing program 0: socket(0x20, 0x3, 0x7742) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x7) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x7, 0x7, 0x7, "ce3c3a60e57b84d8085f25c1be18f171fe05c361", 0x7, 0xffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 16:01:28 executing program 0: r0 = socket(0x10, 0x4, 0x9) setsockopt(r0, 0xe76, 0x6, &(0x7f0000000000)="0df8123cbc51f814f358cc61c07b9fd75a38ad903d88ffb0d0476933c7a1a7c6423ec903ea4bde141c22924ab3", 0x2d) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 16:01:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) dup(r0) 16:00:00 executing program 0: r0 = syz_open_pts() munlockall() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:00 executing program 1: r0 = kqueue() r1 = socket(0x6, 0x7, 0xf) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r4 = dup2(r0, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) msgget(0x3, 0x400) msgget(0x0, 0x8) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x17, 0x101, 0x0, 0x5, &(0x7f0000000080)={{0x2, 0x4, 0x80000000, 0x3, 0x15b3, 0x1, 0x5}, {[0x1, 0x4, 0x4, 0x8, 0x8, 0x4cf, 0x5, 0x2, 0x7ff, 0x0, 0x8, 0x12, 0x0, 0xffffffffffffff05, 0x401, 0x19ee000000000000, 0x9, 0xfffffffffffffff9], [0x6, 0x100000001, 0x100000001, 0xce74, 0x7, 0x4, 0x9, 0x3, 0x3f, 0x6], [0x10001, 0x81, 0x8, 0xffffffff, 0x9, 0x6, 0x977], [0x6, 0x1, 0x7f, 0x7, 0x0, 0x5], [{0x8, 0x8, 0x8d, 0x5}, {0x10001, 0xeb5d, 0x9, 0xadc5}, {0xcfa, 0x10001, 0x22f44e56, 0x8}, {0x80000001, 0x3, 0x2d5e, 0x4a}, {0x7, 0xa4e, 0x3ff, 0x3}, {0xe1b, 0x2e, 0x101, 0xb0}, {0x1, 0xd96, 0x6, 0xffffffffffff7fff}, {0x3, 0x8, 0x5, 0x1}], {0x2, 0xffff, 0x8001, 0x5}, {0x3, 0x8466, 0x100000001, 0x8}}}, 0xc0, 0x8001}) r1 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r1, 0x0, 0x64, 0x0, 0x3a) setsockopt(r1, 0xc07, 0xd728, &(0x7f0000000000)="72d1c1fe78cf2f9b5f", 0x9) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = semget(0x3, 0x1, 0x400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/78) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x31a) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x64, 0x7ff, 0x0, 0x100020}, {0x61, 0x0, 0xfffffffffffffffd, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) socketpair(0x1e, 0x4000, 0x1f, &(0x7f00000011c0)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001200), &(0x7f0000001240)=0x10) mknod$loop(&(0x7f0000000100)='./bus/file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) fcntl$setstatus(r1, 0x4, 0x4) preadv(r1, &(0x7f0000002280), 0x10000000000001c7, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mknod(&(0x7f00000001c0)='./bus\x00', 0x3b762c02f53b894d, 0x1) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x81, 0x80}, {0x5, 0x6}}) open(&(0x7f0000001180)='./bus\x00', 0x8, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000daa09d6dbf663b57c84a1188fbc0de82a6f4ddf4bf9eb5083eae00913275665a2c729ecabc54818e1c94388403536ec561dc60dcbca0ab0186478e892e42054815cb306df50e4c0fbeafcbaad6"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) chdir(&(0x7f0000001200)='./bus\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup(r0) kevent(r2, &(0x7f00000012c0)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x20000015, 0x6, 0x10000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x3a9, 0x1}, {{r2}, 0xfffffffffffffff9, 0x2, 0x2, 0x6, 0x1000}], 0x5, &(0x7f0000001340)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x1, 0x2040}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x1000}], 0x9, &(0x7f0000001380)={0x80000000, 0xf6}) r3 = socket(0x20, 0x8000, 0x8000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r3, 0x7, &(0x7f00000011c0)={0x3, 0x0, 0xe73, 0x80, r4}) truncate(&(0x7f0000001240)='./bus\x00', 0x0, 0x800) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) recvfrom$inet(r3, &(0x7f00000013c0)=""/92, 0x5c, 0xea3f55ff588d6c22, &(0x7f0000000140)={0x2, 0x2}, 0xc) r5 = semget$private(0x0, 0x3, 0x600) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/4096) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget(0x3, 0x2, 0x100) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/91) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/167, 0xa7, 0x841, &(0x7f0000000180)={0x18, 0x2, 0x2, 0x8}, 0xc) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0x2, 0x1}, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) socket$inet(0x2, 0x4000, 0x95) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r1, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed039ece0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af8642617388622e7ea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417cac03e5157fc67de361b1dc4a3ac1ad973e87f", 0x82) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x82000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x5, 0x7, 0x42c, 0x0, 0xffffffff, 0x800, 0x6, 0x2, 0x0, 0x7, 0x3}) 16:00:00 executing program 0: r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1000, 0x40000, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {}, {0x6}]}) r1 = semget(0x3, 0x4, 0x40) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/111) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000240)=[{0x6, 0xfffffffffffff000, 0x2, 0x2}, {0x9, 0x106, 0x5, 0x6}]}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820208f07fff670a6e0093bca9ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = dup(0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xc8e22d232a84de6c, 0x0) getdents(r2, &(0x7f0000000080)=""/124, 0x7c) clock_gettime(0x4, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) socketpair(0x18, 0x8000, 0x20, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f077d7ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:02 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5c2000, './file0\x00'}) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0x8}, {0x83}, {0x6, 0x7}], 0x3}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x10af73466d0edaf2, 0x2}) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r3, r4) semget$private(0x0, 0x1, 0xa35360572a2238a6) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x252, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="13118133e17ff1ea604671a792e5d4dea127fbf07290172163c8c1", 0x1b) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:00:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f0000000380)=""/212, 0xd4}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0x281) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x94d4143a82b8eef9, 0x20, 0x40, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0x47bc8e089cacc22, 0x0, 0xfffffffffffffff8, 0x8000}, {{r1}, 0xffffffffffffffff, 0xe09cb72a7f033862, 0xf036e9a7d458fc08, 0x3947, 0x3}], 0xb33, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0xd992341f73f0f334, 0x16, 0x12f, 0x2}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80, 0x5, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x12, 0x0, 0x5, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80, 0x1, 0x8}, {{r1}, 0xfffffffffffffffa, 0x60, 0xfffff, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0x400000000000003}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x1000, 0x23d}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x8, 0xf45}, {{r1}, 0x0, 0x893007514ee51187, 0x1, 0x6, 0x4}, {{r1}, 0x59ca0ecba9d9d9f0, 0x10, 0xf0000000, 0x1, 0x4}], 0x2, &(0x7f0000000080)={0x3}) r2 = dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x7ff) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000280)) fchdir(r1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x2, 0x4, 0x8d13d872c563a729) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xffffffffc288ad4f, r2, r3, r4, r5, 0x88}, 0x8, 0x2, 0x1}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:02 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x192, &(0x7f0000000140)=[{0x7, 0x3, 0xf73, 0x4}, {0x4000005ab6, 0x100000001, 0x1, 0x9}, {0x1, 0x1ff, 0x1fb, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt(r0, 0x5, 0x7f5, &(0x7f0000000240)=""/108, &(0x7f0000000180)=0x6c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x200060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000001c0)=0x6, 0x4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x401, 0xf0bd, 0x3, 0x9}]}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 16:00:02 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56a5bc6516ff6b653164"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x79e44bbebd388bcd, 0x0) r1 = getpid() r2 = socket$inet6(0x18, 0x3, 0x3) close(r2) setpgid(r1, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:02 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') setitimer(0x1, &(0x7f0000000040)={{0x6, 0xae}, {0x3ff, 0x2c13}}, &(0x7f00000000c0)) 16:00:02 executing program 0: socket(0x18, 0x2, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x6b63318b) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000380)=0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000280)=""/240, 0xf0}], 0x2) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x20881, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x1, 0x1, 0x81}, {{r2}, 0x0, 0x4, 0x8, 0x1ff, 0x80}], 0xdffffffffffffffd, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x11, 0x1, 0x6}, {{r3}, 0xfffffffffffffffa, 0x1, 0x8d775cb685e2b052, 0x1, 0x4}], 0x845, &(0x7f00000002c0)={0xbb, 0x8}) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r6 = syz_open_pts() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) fsync(r0) kevent(r5, &(0x7f0000000080), 0xe7036d6, 0x0, 0x0, 0x0) r7 = syz_open_pts() kevent(r1, 0x0, 0xffffffffffffffef, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x16, 0xfffff, 0x0, 0x52}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000021, 0x7, 0x1000}, {{r2}, 0xfffffffffffffff8, 0x4, 0x1, 0x89d3, 0x9}, {{r3}, 0xfffffffffffffffb, 0x42, 0x1, 0x6, 0x5}, {{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0x800, 0x800}, {{r7}, 0xfffffffffffffffe, 0x10080, 0x70909bbba3826d4b, 0x0, 0x8}, {{r5}, 0xfffffffffffffff8, 0x40, 0x8, 0x5, 0x8}, {{r3}, 0xfffffffffffffff8, 0xc75a6a349b194c91, 0x80000000, 0x200, 0xc88}, {{r5}, 0xfffffffffffffffe, 0x4c, 0xf0000000, 0x29, 0x4}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) ioctl$TIOCNXCL(r7, 0x2000740e) syz_open_pts() fsync(r7) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000002c0)) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba1017021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74ee6693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a69b2052855d7af1090a67782152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5fa59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb3eedafbb000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294c7e997b4a24aab23602ca38afc0dded938b1770838e532bcdf4c9ecf033eb7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213bd8d09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d6ab091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d00000000033dd96cb4792872d0671201ce5fc1e29ab67450eee202f01daac046f86f6978d916179baae42bfb69fb8ec917a3b17df3b6471cea2ae43cc75c687d8342bcc0cccdb8782c0c739c7b27b9c6c323125029953116ad5eb303fe9f0c383ee11be159c00f6e38d4b50d07cdb93c988b04a9d50fc4ac93b01da3bdbb46b4649d56726d"], 0x398}, 0xb) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) close(r0) setreuid(0x0, 0x0) setreuid(0x0, 0x0) write(r0, &(0x7f00000000c0)='!', 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000006c0)) r3 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) write(r0, &(0x7f0000000580)="9c87c377284c35b8412e2e2e", 0x284) execve(0x0, 0x0, 0x0) pread(r0, &(0x7f00000005c0)="8f98435ac13237dae18fa8c9fe3e76a74114318d12f3d4c093b7a4274868421aba822d18940565a0c927937499206cc797b2d5dc96a700fc6b94ef6d69816df1c3aff5a601e70c0cd9ef8a372886317b5a7ebfc15b40fe2b54d85275e0dc83ab490590cafebc5085cbc7aac1a837782e302e2e67984713eff979f1caca7fbb264938e9a0f2f799b40ef3c0603bcfbb5cea8a847d9b5c0deac4db72605a18fc72474490ef4a61abda1b96d29e17b7e774de7df7ed0470d3bbee8bf29083bf7a55e6f63cf604c611c7b25c14ca45ab060cbd3bf7e99b168b5041b55b3ffc6878a69822307dc7623d4863688916d3d1c3cfd4df1a945c6322959290f01fcb9b28bd64156c9884f7963d5496c49a613924cc078cf68fa53906c822318fc9ab180437391d2fe2aaa5655ccc1333cb55ea0fd0aefdef35eea11ed5fd0e3992eb8081b8ce452ab4798a5cad221a5e6a45c63787b9bfa50f70e140ebc2d4f1dde96b29f7b312ba3def7760047563bf5b020e4f291a9d38f698440a9aa61c2d42b1a31d2ae435df7b634a2200c20b3d28383a179179210e841996b1b47de16b46ab7436e893366c89bd799db5d4713d9d9bf6b1e98a468747835190ec5b264a3734b3aa22e62915e42d163d16ccb8b5c86524f8a87ae6a020538290d06864142134d82f777ba8e0aa885b18baf8a62aa9553eae7e9ea2db248dc7ec0bc4476975a3c2d58154d520c08191e3f92ac95d35b39a5aecd7b17346165ea529495cf447335886d9bbcfda77b2267260ad243cec65b10e53c1a20e0acaa890d51aae66dc9cfaaabbd68974675f7d2f98b410e5dfdf97717014f6569361dced9bbff244db879f2cc620fc1a6742a8bb217a6a9df01b60136a0ce4a0cc31c337f3bc198b07c3452909ab47b5cdfcfee5d4c23a90c7631e6ab4dcb911752263468e94b178a6aaa62bda416ec7106c26a28ba3071994ccddef916653f7c8cabca5f18e26e61d7a1fa2fbef1b108503d3d75cb406e8f36face1da501591ad2c4005378fbe828047204a41e163879317ed379fc428c54ff1f0351a01ff267b069646dc956b0684c251b0f5c22e91268538a207a297e5802c8a36b3fe4bc22530554dd2851c5ae1f52ef040e314a7780d282558865d2739f23a654315b2b9758e3e77b31509643955dd57a676f120d56d08f0f43da4c53aae60c97e9af01dd0cb8212c229a530b07a0755d685818fda8af7194132838da514ac6c3452168bc0a04870dd520a3449081f974c883cc74a7296200307efe5e1f2d316d8069b7ca46e1ad3e3e3fbcc7c48e4d739fa076e8aff7f1169a9f31cbd6de12ee59ae67e37f1ac12645f95e502fff6d5a2a42090e73f2ac11b554e82e92cc948bc982711a9ca0e6d7d78e1489a968cd7c60f2f90f4f74f40c742cde7bbbb5fb2c363f0e8a129c9a1b480306f71c328d8c8506e88e3f5a34c1a4dd208a27b743b3b3c4a7514771625fe2decce1a33d6ac1ddd1430ef3b6e6b198a3be5bf05edd66a278334fbfb9ef98ebc9a7e5b1222b1e0ecf55d42d1a6f86f5a3fb2b978035bf5485115ae9d5913b43ba71968fc83e11d53bbb19f62ae7c3d8c86dae34bd4f42c87f9c8a5383021639e26cbc1fe9b8527032c8e3ee613a81e028ff699fa167358ef974791f2036c3ab26ecc81db9c8eec617b03dc219eb388f4c8dbab14ba54ec2f509acf67ed1bd05bedcfa35d99a84ee1b44ec0dfaccd8ccffc8500621261e28644edc1ab771e7d34e156462f56d2f4034ef50ea7b0e230b709a9abb80141b38020a4b3583eddd579bb739161e739f3322a0054c8cc5444bc99c43c4eb2b93e1b4736539f9b95da4134f083c11d6f2a574dcf79e84f73d90416e03dc715b1fc326fc15c3041a5fbd80dbb2ce0502fb7ceae174ce9323dbdb682e9704c483cb3e0127163d817838eda61c4750b28f91e24da779be74060b54b212846f23337e06815e0e2f5b081015ae667d0113b15d7412f71d5cd5e89a7c0c560befb63df9adabca21d7c5ec7be2766c84c7751bdea4a0f6cb499e3f7aade77a87ae2a41b29dd7f4cce5e3460dc2d247855b36990da6dbf2b25c7812e4e54e893e450c9cdfa656d75ef08508a209604458e20fa5fe91e4d8f5f58cb7b256d19c24819462ed99080f363297b94c52c8485f190903a3bbbeeaba43269a786c89579e17390ccd4dab062f100da31b3daa19cc43223555e5fac2f767d60b6eb29c41e1d4d09da085269f69a8856ccebbb4db077c99edcc02cc264b9ac7109e8c8bfc9778b931492a7b64f40158ae7bdee26f4ac9824108c2169f566072431d161e30340e9476435689aefefb20c3e8ea2193b5b1d9e5015f499051c5061ca0c3c3fa66dbde8a63c5b752a6c73c6ec46413f2073e1ac44cb9037fe73c375cd21feda20404fd347063c60bd0a0dad973251f8e0a5fdc3c16fe48e1eaf7dda72ec630808c42aa79618d335646356e8e4cc7420aa917fd6f1d127f3ac5c02b16e8daf8d9e40a593534e8066df8263c4062d93399b9de5a8338f55935c1502dc03888e073099ace57c6a8c55be12914e3a03749839d67b1bdeae892970419ece6700b05fa2ffd69306dca34c6ddaee9bdeeacc7f0a4e7320fddd5747779d4b6b8684f465f969780b515ce1d175bdf7894682a33c512b5ec58646bca80a180d6acfa357b263425f52632cd458bc95029dff73055266c45e5872bb823814d83f25e543a483570271ce9b8384b6f6365df55ca21af86c86beed9f74eb72c1139eb184a3c82aaf6dbb1d6024de019bd68b4704a882c34f2b6949f16ce1b4fba54b6e63e253793ed2d835a42a85c570135fffdcccd3cbd81aff407ed747440b32c2df90a492d5dfa5f55f70cb8dca1129bac97095f378da1592627d9d5eed1a79655a6ee4a53cb37d4100d1100ea162ba4962b931ad075de3033cbfe929b77b8593c09c8eec077c8aa04916431cfe18799229eefe05f6eec2f9367d242932acc5a569c14b048ec82494a1f98d5e4aaba018df31b2087a568af9b2470c4a8c76a8269f100f181c1ec4bb2a9961f71f990af23e1ea945f3769666b4b0c3d803cf39f6b8882837246fb4cd3860c42479d39d2e0b10a19154fa20a04d8fc846e96fa2a766dd2561e36ff819d280472a3bb2d79e866e72cabcd74791ccaa818dd468a2fbbd18658c85033873ce7e5a07d1a4adb18afc06fc8fd55b71294a98c38ae2c174290c180c79389602a57cd94c71b17ef9af25d1e3b348c052392a01028c3ed59e88ea6e6f14b929e8d969b9fd1bf82826fc8dc0dc85e1b141036fb69f2d50e095bb4f1c39b5cb888a9954921e8e1bd16e788d10af9699fb60921a3e37c85a1b2b01b69e8ba33693554c84fe8b09b5108aab975584a02baeccc7314f21ba5fad7c1c67bfba3914036f751cd362089f07f661a384a752f399e099d9228a686138d9593fcf09e7f24d2a6c90531046ddbdd5d4a354a84273e3d4cb16b80c9b161e08b59005068abd722cf2a97199bca6672beee98162b30ecdbda0193def3453c0416d29c6252dff3699f5f87fda49696a40fa301db7f2496290e58901931ca9e3d297cda1895392462a0dacce4fb9c03fb7d1cb261178fff683a219684b0e8550307e52eefc922003deb25d09029e62c91ca2306d31bf402273da464a6df9c1439789dfe13a1b58bae6e62df47c1041afe0718822e811cfcac809709bd729c0ddb1fe1c1fe58e3c8e5ad15da80848f214e49b96aa1765b8c9f6d3eae2eca6821b6af9903c91381e6dae9ed840f08475a910364d14c6171d173f2e5f468ade8d33c892f0908c23dc93e2f6dcf620a3e1f361c85744c5f7a9ec83a791ba86bd0b8327961fa7e371660884cd597402b83c2ffd3968987f5d14b72573fff3fd1064cd073cfe019d8077c9f85702105c893f45fe5f176eb99cc366eb49b8d083aa835f22c823684226a6179af1aaae7a67b9d8eee3395ef683743294bad5f2b8be5c68a695f72d09817019c903ea44a3fee524d69ff01caad4dab1d08934ebdd6b405d863408bcf235f7b3f1f1354d1c12a772ce9490dc711077c9e3317ff17f5ed1b6d9ec8a949b20a8d27045e3bd0d89a8ba8cd6d000d22e4f8ec885d26034471d919ccf0a06bed08fa1a25f8de8fee5cea917f8ba6dc273ea5f701e55776e41650a645f5387ca919fa8b194c17dd4a6b0fbab55a39f27251f3d25fd3514bf7abe0df41867e3e7fc8afe3908a61cc43bcd962fbeeba4480e1f33d0b61c7a2e6266b94c65f822d29460832c424662fc9d175b2eabc1a554901a5762d2798d79bdc2199f3d2e2055aceaedd37c9dc91660675933c51dcbaab6097be3b1a9b74a9185c18d7ee93fe9b4f6a0253d2b6fae5e2687568f1659e0174f2ebae340da79f6be26910065164aaa0b73a7c8080e3546d58158b652bfaf3c9788997bf3c869c5f57a0a9b35192f0357a1d68f00ceab409e8888a4129b0c9b172c748aad2fcb93d9d838dfc4cc92f2322e41258fd5fe97103934cd3c3cc6fef3027ce9aafbe2bf296632f7d9f4891a2dd1469e13d187aff1457cec823b999a5c67b1212f99a7948461fac774892e63b47a0e83a53d5cb18fa3a98bc27e49a0c581d223ea92c24656388fc0fa7ddc667ccdd1a8f60dffa40b76ef9a7abe39efaba0b28b88d1408ad0dfed1e3b4dc93124fc4e3fc89a305ab024e1f681f418ff986e956537238622e48ef0536d003c10be8e483c25ac6f86c183fbf517699cfe6b1c142431297f132b2ec45491b3d957e04785bcf49d64b83cbd86a96e1fb20d10f6bd60998bb9b9a6f8497b1e94e65654327a43296e2f239ee35e43fa2c9da435eb5bac82b88d07a8451d7fd21c1c7db5e1305ece502eb0b7af7728fc6fa16da402b775116c403ff5966d3c892f72bdb2e4f4b137c60d8932f7fac3d34a0400e31002c58f92305966ca3206811d5c416cccac94df3d22504e1037cac747b77ef27c00e0e4da857a422b72b492814fd94268e05f0be97791ef6e304a2dbcf0c7c6ecec2720654f64ae70d643214450d8975c3473095c78f0857c3590bd6373e96e4afa83538715ee68a53c48d969f1a2fed1763b81fb5f53b9134ddcf7b50f5c438e4565b7540fd63f0ee8f317eafdfd82985e5b862dc6976e59d985fae644f3af431aff496d5a26d2dbfab5c9c4cb9dfbe4735b29b0ec2012dabd6746c84af0d137e324fa7400b5e42b624783e3e094455b29871c3016b38efed433d9b2346bac6fc471384747edd749afdd3f4619ace14ccac08446b315c04d4dbffb396b09454b5fe87aa18b02043c9230dc034e5ca2baa002933ad2cfe1ef6f45a28eb9736de1575ac3aad1fb2886f0fc975a3ae9ac33a28fb6e27195b376f8aff0587f42dcbe528b5aeda8a1f722660a3eb6d61e980c8afff9a81540aa2b5d587ebadfac40497e640cb0f1fc517f44a919ecc627647dcda0c1b039a4911230ffc62309b724d0f561ce4442b68b49d44759d41b8b2915373c73b6f81a4c2fa863b250d9a89d3424e62dc7b797775b7815d3c31768f0fd82e39a79c80a4ab3d27ca9e1c3640b9049ab7eafd3d1af032e2b6783d9097f1a7408d06afac238df217ab01fe24bb0597f5ab09b4442e2535266e7b30a15b3312bb80e9d0084aa5ef21efcf2542aa39eac644c3dff590e0ac86c54e290c03cc08f8957a9c42ae662808d5c7aa78447fe6622bb20417a14fe6f4161be0b6e559d4025aaf15b88aba0afec6b38c7deeb64a8b3fcf622662c21b382df62163227d16f89516877da98f2e53a5543b7ba2e9ad119922a", 0x1000, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x4) 16:00:02 executing program 1: r0 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r5 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xffff, r1, r2, 0x0, r3, 0x1, 0xfffffffffb39ea8b}, 0x7, 0x9c2f, r4, r5, 0xffffffff, 0x401, 0x80000000}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002040)=""/4096) 16:00:02 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x0, 0x9, "010000e3ffff01000000dc00b23803d600", 0x0, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x44}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x1ec) 16:00:02 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x7d54b7a92cd3c4cf, 0x8, 0x4, 0x5, 0x8d9}, {{r1}, 0xfffffffffffffffd, 0x60, 0x45, 0x4, 0xbb}, {{r0}, 0xfffffffffffffffc, 0x92, 0xfffff, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1e, 0x4, 0x1, 0x143}, {{r0}, 0x0, 0x10, 0x80000000, 0x7fff, 0xfffffffffffffff7}], 0x10000, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x42, 0x4, 0x81, 0x4}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0xffffffffffffffff, 0x5}, {{r1}, 0xfffffffffffffffd, 0x80, 0x10, 0x200}, {{r0}, 0x0, 0x76645dfa5ea48509, 0x1, 0x4, 0x3}], 0x5, &(0x7f0000000040)={0x40, 0x5}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x800, 0x80) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file1\x00') kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4d}, {0x1, 0x0, 0x7, 0x8000000004000007}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x5, 0x8}, 0x10) sendto$unix(r0, &(0x7f0000000880)="2b4b4a842215e369ac62f0e7f35b39b6d3335f9cd3a180e17f152bbbe21d160ee664b8eb44cf226756cb4fcc963e83c85aeb5e2eed35d9e71144a975bef18f9efa6b1d4c4ca2136a36c0041e2cc2160ac859", 0x52, 0xf, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000700)="9e3eaa56000000000004bf9aab660b408600000000d0459370410510fa65856d7ce3f79dd6a6ad405935cad3700e383ccd2baeff702ac8a99c89365d0c3e6a7a071226844ab6c937f006a42d3be8290b6a0098fd99b74c3d6ade35411a6d6e46284fd7a9d60e5ae59fa01818aca75811e17968c518005e9fb748ab3fe00c00"/156, 0x9c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@in6={0x18, 0x2, 0xffffffffffffb81e, 0x7d4}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)="156f9597cebf1ca86003320ea204c6f2cb81d3295698e2d8e4df73ae", 0x1c}, {&(0x7f0000000680)="47d88df8137661320689b02024fe08a306d8cb3c72adc22d2de1e51bb94b69ba488495df7b206f28a2b5fdfc85b0db432c89b3ae5c8c40353787867e2256fb4949f3bee9468339b11c7b561e229581dd07582269621cad2369568974ef0af588d95072", 0x63}, {&(0x7f0000000200)="fc9785943532e9b95cb0270740b76ccdfb6554ac5149", 0x16}, {&(0x7f0000000280)="189b45a3b903ab1a7ef784d940d62ea47f5d4170d7be9f41ad2ea9c80c3de65e8b1ad564ae02c800960e67f3985d99879b28bc4bd30658dc5d452a5b6559f71522b11abc307cbd16e663e37298cd3248651d76fed7355d9fc1f3a118990681e15507de868db007636427be5de2e5aae3fd04bfb5c809676c25710e59e79d8ac4d833221aeb00fa9c39ea4b0f083aac19e8ca7293a4e4596b75c7f3648f13eeb2bfbf0731a346e53d4c1c20c9b47044123b7323ecc9cd7e36a52a58b9c2cf6d2cccc8b4381c68e0c3f5146b29903c7aac016c8862d0edc70f7c38c1d05060031b44acf7aacbfb8e00483252eb1749a84e2e82d6537c5e1016ef79da8f", 0xfc}, {&(0x7f0000000380)="3ee23a645efb5074c2dc3395bbfb57c343a929ffd93b71df5de66ce5f7e7c60850611d056d0bb81661ba3316b4d521a0de381e297eb52a6ef0b58b06818b21d45ce1bf7c440a196523127bdd3e128925472e1eb1c59a19869032fdd15afc2991adc147", 0x63}, {&(0x7f0000000400)="1f0c78102cedaa3387836617e754e92eaabd1873f816c6aec07d62623aeae79d20e459c4ab06ee68ca7747486aabc0bef26ef18ecd4f47e6d3b1960a02f97c391f79535d807e456c8fba3945d9f139b24dc1e11f3f83ee4874ab0a2e51e2b984978d9bdf052d8bc865d3331e984a87627301c29bd9f3dfd72443ddf3daf98175474ef91605e9", 0x53}, {&(0x7f00000004c0)="69a7221d78331d79bdbc2e29186ea463b26397b217b5ce9cce39b9a576d7147377a66b6ced13ba8890aafa64b914dd51520d8d9ce7e920bfab917961c3031a7d48e558ba3f6ed0286539ca10bc8a", 0x4e}, {&(0x7f00000007c0)="783eba0000000000000000e994a0f5c4b1ba8acc3465e6df6d03551dd7b4615e9b9d1d9fd6d4198fa775fb00f005b6ea31ad9d1635817428696c608196aeaedffb967fabcd8251c76ec88ebad91b325feb39ea222f2c1672b4863fb029df29df2469784850eb5dcc1a4360a6310d9ae0da73b7dc07db061d0000000000000000000000000072336be0ffcdc30331efee24e4992bc0667415fe0d8b1fb3f94d20a1f1592e59477b4d", 0x16}, {&(0x7f0000001480)="78becc27ed84863ee274c16ac946340487b7d611302ace110b03b77de32660baa7baf4f9e819e60f81ed4b02ecf7aa5427dbebae234847188b1e85bdeef5fc419fee066c4860df99f96327db3d7c0855557240e714191b17b48000d0b197be3b47fe99184cee701041235f7feabab02508de9d65d3f357a90eee06abc3ec03b20ced5f15285229ab6640b335885c103aade6e8fc1a843d2ca8666d9d66cfb2c4c1096a78f5e3002967294f1c7a02b60ad84ef3ccdfe875eed7bb9fe1834cd27463115e39a6819f446f1fa40a7c9b4b86bf658d4a5057fd547916feb7d6e7cf27c93a3113641e998c9250640b6a5f28ad6c1dfcd4d44c2e45aa8edb0eb3d0e2167e50d983d4ce8361bee847fb832699f1ff0e79c77fb1c82f67e14dfcdca8a31a716cafbed8387b302e1071c335f9881aedbd6eca1b88f81e2daa6c002c5ae75fdf2d5d76d0f7a429d707638fd653190ebd7c2c18f56ea70eb8aa28c1f5c40c3b5226cc3c11a5c6dd5e5aa687efbe0fcf6835a8cc9fcf5488f7950c8e29a7d2241d1ea44c265055bae3f8d5a4cca745c85e12dcc8dfa099721512017128f64e9e08fd2dcfcfcb1b482ea1e2a7bce02310453f4fd707af1d4502586301693be4d64a5c3d3c418bf3a33fb974247811e7b179919d269e79b5bddcb9a6077d7d5ee65fb245656e9435f12e739774fe24e1e62cb21c2662cdc5bbaa0b848284281b56d7848ca03787b0c5f7c244aaaa82099bbbf527edf64c75efcdacfb028414d19455b9225619d2bf55cb4eca6ebc883a1d7c3570ca3c201ed3ea6e7f42eb9b33532baa4812aa31b1b0a7bfff2bcc52605da9a066c8bc4e7c2812d83a1467eb1f91cd89a31a9d7bac89827915f1082ac994f32938fd67dfb6d1e116d789ae5078b6895c2e91e585ded6764297f985d4fbfaff09cdc8946e69e1d869b6c399c8e9e4b7647f2428be3a93d53cee3fee314ba31149e542e8ebe2d0c92f72943e7b1b6b0ede579cc578c05e6962d84dbc1a60ecb4e8c2102f99340191466537107cc3f39ed9a6c579c8241cfe8fee2e638db80ccd48ae5fe9acc1dd579c10fd43b1e9a3ef972b120962f72ce5fa27fe853b33f4a5cb516b88ad75878097a3c8f67cf66dad1a2ecd6f9690e40e72b6789ed09a90fae30373ad1627396bca05a0568bb00358ae48d4e8d5adb1244f79e9a114489f71277e1c5ed9775c3e83cdb3fbaf69dfae82233b9740af3a105ad3be3b01dd1ea0465122cc65ab136bd076f29aab453b01a2e81035e30fe5e252d90c83366b6673f8274a1adea40c80e243c4546d33db275d809ec0399741e83cf98c17b2d7a661e37d7493cfccf23efefee303fb6c9ecadd86f6e7afc8412a6fb762534d4a83a0b7aaf66c1a00b7f476f001f58e3e7e0b5935e861855318fa67ea31de564521067ba18566133b3a2eff011625b22cc109fb177e2a05f4ef7f3a43cddd66c12ee23f6e32c226a8fa8548fb913a69117e50e20793f67c50b441f5bb1cd9de2e70fe4a41cd4724536d9db57934f5fcb6f9423f487207e30855ac023e04c53871ddb675d4aaa2ae9057bca8d1fd12bd6a2023fdc8b6a30e9f6e1e832d7735054a25d4d5701a870c2f7ce60c5d58d20c9533d7c29d6bf58bbb7762353e327bd4c9c270716c243154b6f9546194c4a7b68a9710bc0ad27ccb8e4bcc7f0d1017b4cbdd7b8e253cec3c62aa19235060783644a53004fe1af03f594e6c53f0060ecc8f5fc702dbedd69e81a95701f965b2cb04d4e0cf48907c4bf077fa8c6f76d5f0893e87d921c956cb662c81b02a83fac83afc86859fca44a0a611771c3ef04770553d0aee3d00690dd5bd1ff2ce8149f9d1cf0c39dc33aa8285115c5d96b7ab9b55c66712f3362c2b7de2fba62ccb999cd1cd49a510ba956b4152fd8ce3ddc2ae088442f19e321ec8c15ff1bd0082b5aedb6174e187de0d99db7551e4a6563846b210eb7568506319962005c24b24f42b72f83f02a3dfb018f03def9d85fb286c9d8f16da354b821cc4274168d694be2bd82170b94655f9de05da49ce4b36d8f055fbbe8fd868abf328cdce9a3209bf809379609ec9bd7c9c767205ede18c625554e4eb8227ca809c53c41fe2468ab253079002b01311d0e58463fc300e7c9b1d3278cc0819636e205870593d51c3e309cbb09b0777e103ee0c4f687a3d4136d26f9be003fa33991092e40f750042ebb40f1f1b90e525b0324eff2dd65422cf947d7287b730484dab397a874d5f8b46ea19611f9cfb54bc7f43774ae5d80b21debed848eb2a76cdd0a56f51ffa2088fef6f127f5a70c93713b84099358bdee876ddbda1e2144905b59360be4d75e1bf4ac402f3f2085fccb4ced715c1de2402239c714281cfea0404858df368d27af8df66dfcf5f4c3d2e8a71702a806c9ccc2f088f964563e8048936c1831acb5df4431179f886467c774a624650fb12680e0aa5684fd0b851c9ab195d7f6246b399f7892ba789ed1c563c13b6f95d15c15f7b1577026fd4456587dfd9c491f5b63326b44334d7da952ffd6b24f0674e6878aee6473fc143641e65992672b8dbb5787a779fa0de1eeb72f25ffe38ff7c0f0e7a14d622f67ebbc431dca601263b06edd3685e41d047ac943d223307f6c4357ccf29a13a4166522022abc5287469d3d45cda455ee8b56e1674e11d8c90efea79e42c7a00bd5adad70dd1d73368b6d4d8ba46eaf67d15becc8bc6f0be5405217c15102b15e629358b4a96c97e428c78c1d4f0e616523c655645568219d74595290163a8d16e916b05efe9632e2a02224ba7907c711e237181dfff88a62a7104a4a654fdef61d7a9950d6a67099c2007948103e56bf2b06969b9e908fb045e6e2036879f06ddd570381a63551ed0f2d3ed389c863048c5cd236a6228a710c7cea7892173d20c3f858857cb3abe23700de80c2847e5087ec00094d89e1453453d0bcc5f6322c8a99f88c6b67ee17e8a2e62160b168635074fa04994d8d60fa3d724204c35665a33b6ccecae7b7158baa83f4880c4a8b22369402c71134065b69fa543f8ba49591b4f7fa958f1928dd2da9f8903480ae5e30b0d250cfead878a8668552ccea126c6636906064e3d1ee04c0b957730c8113be5b4cfc2e0ae564dae5680ac39d141c90a36fcb5a781bce0d4849813e3024237c87ebd308298b909eb992865325e856829261540bed61b0b314e68a947f0f8c0a45d63e58029e8c0222a30f245663bddb46def47dc70cd7f564d861656fe531a03faaa8b8dd58b6cbe02f5c833cb9430c9575a2ce543726dbc12b80319fa1889b7d0ea9e1c36d08c7f188e7477179e5a476b1af258005a07de3594f807ec10e500db9b7db0dcf640e9a9788e0e865b7a6cd680225969ccc6d6fdd963800c40f062b438109fe2c0c03256268fbf86ec1641cfda53e3cc1b1b2e191ce2999967458e41dfa891f00e9ce055b360253e89a1a73ce9cb0e25e98e785ad1b36e9ee8d35aa18b3a0d4501535c1c3436b2712e635b086094ea551729210b31c50b2187b0df7e1819423771a759b9b11214a15d1c0ed6509563eb4f8de1a5e0125caf744334b5ed05fe13db3c87475f94bf2e1a2d4ceff42d63c2b66081f61b160898a2a034fac37261b3b662a857b12ee7c58fbe20f3e30ebab7d7aeb76693713951ef06b2a857e2d20fb477126266b6f27ad2c21ec53b52a7b856d720011b73df6ac707c3015522ed5c5ec82814bd34fee4c1801e1a3ef09b81cec92d2246febf564b289ed739a9c969319a6d601e4c368d4cc678ba7f72cec353cda93e7f6d75c804ac17d6a7786737115926fb797f05614307cd55f85d89107a3dfff761cae65b46d842f0d1c2a21ec8c0b398a6071ac9d19f9f465007ac65ffa993a49df9df649597a4887973d4500cb7cf6403ec0e643dd62f88d709accf094b46e2bcf91dfa84682a34e24e42eb75d6f636d2aeb38376d7ad3abb3c431df328481cbe8f5dd06affe11bb1d5dcba1064b701a354e84a61add631b06bf41e938ae7416a95312afc583dde2466a773c0c347e0ccc5d0bfb9182dc7e815b8ee1ae6c67b0caea6ea3b761f82aabb7b8f79780250f361da1a487c75b2493293bbdcb516ae2a143251ffc57ac9a6cbc527ed8dcc22ea79ca54871480f8041fed3cd7edad266338474f16049763589ba99f4fd3e637b3f68513234c1831c90079c13ff08ebbf3806c154744e268d2a93a805064e678866f5042d6b3afc2132b2b6ee49fbd8cfc27145ab93453d856efea6c263200b9335c80cc7bd7677edb5d40f06b3bd1eb479d8676a9cb180e3168f9bb6ceaa1fa42e238a69b2ca51300f1742c79ee30c8ea404c9c56d0783975c88144714f447d5371018b34c50741af9c2bf4e33170e8c7ae766ffa412bef4bf2a365c5ed4498547e368e460b2e8d738752f701a16827f228754403eecd1acce728942ba22d260fcbddc017876514b00e7e31f0fa6e1d66fcfa7dbb7c773825aae5491e850cc8dd12d9c2101fb85ed760839dd5a5f4609424cbb95a3abdd7dad72fa1b3e95014dc55b2191135cad2b50054ff776fd402ab92604d1be74e6e54b75cd88a67044beff2652e96655e20586e2b084a7e862d7745c69c6b758be86cdc955d0952ffdcd933b4602032eed24a25b33e3acf717f26a825857892ad0ef64395524992364a6b4dffca7d7620116cba7874f86be202c5293e7e7fdd1d77d5a20f3cec2c87d7cf040a1e3bf617c941212e80ee04f3e17733d59723d84e81b584ec37abb39673d4d512b4462aca03f8f7c2acb10cd001927178bbf6714011dcb672c8cdf7d83bd5a6abeb1cb02989560f041bbc73bfecb56d9c47c0f9a217ea8cc88e96a7fc12724f465c2a92ae27a319c879d406c6775d0e3cd61b4dfddcc57fd444601c86c02665e384d28701a6ed93c549877a645cc28340ee9031b7748e318fcd7879bfc86385ada9c9909997a0e872398da0162f5f224364f3102e05ec1e95199616a171a741994eb1eb6d900859186c4bb77963142082ca65b795476ef4c5021120072476abbc49d191c3760e7005d542d74e29cbd762460e5fdff2bba73ac9d8dfe46872166c15322ea030a20111f4dcaab883fee35ec3538ece6eb82b8d54b3efbd273ef7ff506e8a562adff67458727c9ede105b4cbc7f5f39fb6bf2b22e97520713e3ca1813e79c84400350e2ecb6febfc37c224201bc95ea9e51d854766b01f1125db7f8d00dc83b52b41580acbf068fc4c0e8be419d5681f91a467e8e67189e1bf6949c83e24adb70641776d5e6c94478e99baae673a0a2ce8d1627f1ecb5a07428a0445775f64668830c627fc8e69626c45d02682641c9bf42853191bf9a69f44139e55483ac6f06666fbc6bbe8b77359572fbf4886ec3486737fbcc569bcb56b8c73994002f8a4b47c3f33c72e623b2b7d7f8d73020ff182d6b488f3d47233e1c3006f8ac6d803761e6b085475f0c5bae39b2d78abd170c0c375f1b46db8792b7b3447ff5416119946b6ac724246fe3cf647c78e31b994d6d7548bdeaa9c60a2b1025c932a071a6b6e466ab9a7a55cc3d224997f104135ae3128dce183dd68fc786407df7d45e2bbf7f59437a5ee26845334e1ca85b4af0d7a04c2b5f567a6499d39d056b68597af1dcf32f9b3719308c6e4f93f4225cb826d7df44cdbe05191e9487c6979c29f9de9232e464aba156e1c4e70550180d30f44b9af926c5f908750bba2dfad4696dd80bff06978511c6037e0f01a2818935853ab31d88444b9d9b79f7cd7b8a14b1dc2d808347bbf88ed9f8b5", 0x1000}], 0x9, &(0x7f0000004900)=ANY=[@ANYBLOB="5b00000000000000ffff000000080000386480c268cab89f00a0a5d530547783605f94f909da726c56f6ff469be8d0b39c488763c2f84d1f6625a4aad2bf3e9bb2397ea9378a89d00d596e7be82b49e58f8cad4e09a692a8bd724a8b9538d391e28e56332911932d4df1ae3f8a7ee3c8e2a9377bc59135b65bf4076979d1c1d4722649930cc64217574cd40c32378521604583bca6ff00001011000000000000ffff0000020000008bbfe68f1d65a564c56ca40b8b82a24afdfba482372f79625f0909c396428d82823b6196445c813a7ad133089de556bdfe0eda94f4cd8b6bc14574f75affb689b9f1344d57837cce83b3569a661f36a1085a9f01f14b7ef1ed4cfc109ae7ccbd3538455f6a6d1e59a2c7031e6d38e730202e1e502bbf0d202725df5659524c5873e43acda6033189fb25323264709948b9bc46b318a579e1d9dc1362bed1131e6626973c10d18640b55661f1fb469d15f763ebce7ed8c2d6d0930096e0610bde00bc8764dd6f09bfc014060288d2b876efc2e88702a0a949f413fd76f59e96da91029480c239dc9d41eeba104d4500637888b6a63fd56edfd683c114f831a21b5585dcbd67d8404df39f2f08e3686e08609be4afc2bdd64b1aaad34fa606d86e8820443c733c43d3467296d8dbd3181c49087cdf8e18baadfafa2a7683fcc7be03315cf63c4f177c426292a056b0791a238c8e3ab8c0dcf6bf60a786359e39672d77aa33f613a83618c42c40dd59ece6dcc9c00cf60796173734fae88318da3e12e41523a143cd3d1472c0d87d1e4b55ce7e9e67c87a6c9e61062439caea82604b37cb4756992fae66139030ea031db0b9df1e65b89be6371de2d7e538b63f2beff018b595367cdb52a7246c4b12109116653c4acca727a8bf61b9db33dc493bd74e57e191dd1316a0eb134412de6e4a77d98af843ba86fc04669265e20d849c15b2065fdeca5e3fec30f13dfc247a87aae1332bc60e6ae80a66eaba9e1c3b00eaeef118d8d45104980b5812da25e9a1503158c0010571f92e3b790051ad94ed8e705210ec545bd20446cf37a9ba82e91f48b5199d3cd541638d5b524754e505d9091baba05e24a162646c3309d7e93762d2f9e2636f7607402287c2836adb6e223d600568784111e86b3d97cdd9d5d84cec7909f02daf8f83896a1ad833a8044703cbf6eb4448f052b7a08b58008b8abbeb39bd92d48b1cfb63232a18b6c152e9fe3f89d2d6f488ff2001441e20e75f590d404375a256a30032fe7dbe986b83765032e24efe3022cef1931e4ccc2502f81d026f870abeecf2b34dd21625fcd5710f159acac9fb3b5266588eab80237bff01808437a0a02fd2edc6d29f07027b443245109acfcd2afc1069728d56932bc2d375f4b8821d461796814db070ff7aa3e5b21af9dea3b3e7e94bc74552100c75451691e55a343155c65bc8684cd5d76efb051cf1dd89c9e093963fbbb55d45a0beb8dd6977a93e4b35b31239e1467157a70e6d1ea642bc7ad6fa63969c8624779e1def1d23253b0c13e2c0939598d90aa8e3b55908aaf1f21629c1cb524ecb91d53e84b6c73a0850fa3ed6299267b901651f2fd03a0aa4e127a30183049d9d1ca90b369069ed2cbdf908845cf85ef9446f31e18742e06a16c00b7c9c0aed3a0215b8fa5dba9d9129f32a5e08ce2d703ac3655909b6b9250082e437d534d5b5b48f74cd35b001181e294b9044eaab136b17b716bab47bf3d7f75912e5af9918e0817c12b8c2788c8cb6ec9c4fd6926b7a19b407d2cb98be312bdb942b1ebb76532dddf5d47fdaa71a7a4e2ed5c9ee26bf7ba4f45b44992062470357ece3d380b9a127cc2a5bc5942fca4d345cf7b6473492d691b2bb7b424aa4478d37238297a3af67107390a071f7f4d74b112a8a1594caaf094479f52a82db4a8c7b167eb722bfc180f22f4a0d7f4d697016b15728d4ad81dee2da699c6cbc2e47ae12c9ca8cfb48829e47424ac669ea276b5e73bfdb7daf73aed17bd697fa90d65e32d1aae5be79220f36d264f481dbe3af440f343ece0ba43fa6abef49ca7e835e9458e85c7380f72d95d3b48823acfcee9687beb4f31947a42a3800391f6e6ab12c4a0521ac5b2cb811587c25d57518aa513210691364ca10e9e5477e1fd4396974d98a897d893c1191b88a727ffdf2b927f42d8569c7a7bfcfbb2c0d7208faaef945ee283f00dc95fc736c0d2819a35fee5e18b3ffb2c29cf886c2a5983dda8bf022781baa868f13cf0192d9ccf1f7fe379d257c55ca60ef1643875b43bb1c9e2237005aab5b946478ab4af0dda3b3d851eeecb328dcb35e7bf82ba0168d242673f7f7e68d8aeb558c19b5d220cf6828f48420719a696629e104bd21c1cd80c3f283eb5ef86dcc96d30d88e97abb246bf60cdb53c973d22bb928c47a1d42a636fe10a00a7d52c26b79affbea87a0a815c64d5a4e7ba35132383ab4dc2c242f018b34a368bf29a9b19157f5fa41a4ca620f258f75528ee36e997c6e3c30511222988b3425220ec185ae7b0e3aa87ddc0796e5134eeed693f3cab7b80c56b7d3268edda8bdfa37fd58c1e7d95659034de55a0cb005df56bb9010ef4a64673bff52f9073e992f126b841484127891348cb11e5c9c91d0b1595aac8e33beb4601d16baadf1525a4b9ee0c9bd5e02aa7190e68c48f67bffa0b7d9fe980d91f4359096acd1a88edaf4070f230f27f6ee4bea1bdcbb2b8abd1f3ca6d0ce63591aae068bab8b27d0d9abdcf7c952fcb1f80ddeab4e0717b50d02b1468cfe90643406363be9ae2e9b1549660275c6a812e38e58588d26e54d8c5b359dd5161cb818cf4fbbde91d95596fe41997582011ec653908e754b10211733d87b2d67eef08b1802fd34ba0b4dee749d1941fd70ef1814015731ccca0331c64d68309ec5d9b92cdc70607f4187cfe60328c67f40dbb953a66aad4d919cd642db2890c220f9c4c3b4792f602d5d610b0ecce88c1420da7fe65085097052fdfa2354695b03324dcb9e008aa9e5191b0cc2ea123601b3bca619450ae8335a1a020b6e9bf6cad00aa4208a2b7a71367cdb35b34d6ba636ab97957ff4c484a7419d91ff95e6e51c05b4c033c9d7db3e55d6d6114c330ca863a7304b11ad3d28d0087c9a399af23a51ae3f6c15ab00e34e61c311a16629f1d7ee6d08e8de8729d6615677c8a7e1faa067be9f08b4cb4f850d73d877b1c2b78be83d8780f7433fff0374befd27239d32a4c2eb4717821161a9088ee4c9ac88b55169abb083f9090f0ed4c1c0a0564205788d32bf4b0067d2d64755f431c7172c884c796141a3bebbcdbd2a21193b627b5b6c00e955329f51b551c67ff36c7f86bc629e8f26c49ebfd580eb447aa84957c94572eca27edcba2f9260be80d1d07896abb02ad334e59ef7d4efaeff8da1cb43586a8fcda823b3a52e92185acd56754d24d458897a96dc80508c376c45a397cf0d71aaea8e86335db4b9ad21a684a85f46f5bf7af537dae6a6876aa7df9bdc225c90692868eb1a2362c8391a64af0000000000000000daca6063c97b64c2fe69e3a3987e8a59d1653c4b7ed7cbf0229656098a2491877b0fca93151e81901be503eb8e0ca2cf66d0dc1f9bf4f17699e49dcfc9f365892916b60b402a56aa1819866fe2eb6ca737aa231e27c2151dea175b1b8a17d8264d2063a38b9107dd33e5a11cc81d2034971064bb6cba8ebe649922c09177ca7daf73cd849efa20d46e76477ba08c5a7ea90cc3f5885ebba5b947e15a7343d34ba6bd6058ae27b16f95514fd88c9a33b42726c7baf3d6c60ce2a7fdab11fa7bf6b5507b706d40ea8f776f11e788d2b9dac439e25c9b0455d2b7b8aa8d58fb6f97f6865aafdd028b0287daac1193c0059e1df402b24a55ba169c8fde02aaaf33501f753d64d3a8b65a7a695efdd18727b2ba11463c987dc8d06934147a3817734edd79a6d9dc7e6db2a5e2ca1fe06562e75d512016c622c7e5384b301599cc3473d7e36b16ba8d2f4224d951b37ac9d6b3ebec285871691b2d9986226e4e6a1543098e22ecc608bdb685a8b664d056675e34c0f8da544d4892c6706c22130c5c1f370ccf62e28f57c163268469d814882b26b801b14e4b83d625d722f8fe9a95698c7ecd8495dfa1c11d4779a0a573aba622ed13548a753eddf8e2cbb1193059ee82e450e8d32e3941684ea7e6004399ccac0616fb63dabf704cda0da10e4c7078af442527d7434dad9bfd2a962fd6d729c789e61930aed20498338ad6e4c8a5a496f1e4b0b2d8f7855af4fa6ed053d2e7f54d0755bea0fe2ca79e3db7874b1e04330b9d7ea9de2060a077a6bf64c79ea7ac923354fb83021511ebd78999d69c3dcd03d98bbda6bda40794dc9a3d01b74e963aaba4301e3cc8967c8a4eafb212b17e4c4ff2d3d62c1a967d2abaedd9c3e6a845daa1c492f9df4cdbb2418862dde26dfe530df9d6de6477c95cfb2eb6dbc2f0142c6a56d406f0a500f64d5c3e9db142ddc341dca4f59cefac4704e36b42cd14b09cf546aafc8bd8796304b77e9af8c685919fe6925272c299fe94ce3964f0ffe69fbca362ed9dda8a0f395ecbc04940798ab5f684af2de79455ae2d68cb1a85733aae8693e807f47d579eda03217de727e19440e11d6756e80b1771187ccdca5dabd78678e4d92c58a00b684b49873770bd7595a930769bb986c6894026e23e15673982feb1d8184a04febad45f942d06421056878589f0bdfd6b4a9e74b931d0b623e077bd5a34e59787497151d6c4d49f7e4de779b731f5795bd6d765ccc2c488e86f9ba6954fabf762d26028a1604f1fb71f32449fc217fa93a6ea493b338e151a30c1bb16afa8def5c7632ab3a65b2ae6f886172ac9f6b3711733f2899e6b3534abf7d28f23111a966ef8ae4b5c369d62fe046181348fdd345b1edcceb9be60e5ed2f2419e32fbb12a12b599cfdcf48824cfa2350c45ff3e74de7f7e701412bd900795ad505098c5449c3d2579853f7cf8d2754064f6e1dfd1285a9436bfa7c6c0a7ebf154921992447ca07feb11a467e06c0b94c28d43fa14f0218f68e4e6c2150551a7c50a95a9413fab9d627633c3f7cd0ab4dd543e033d592fe261d142072be288b1dbc7b93e233f0420baa158069fbd7fd184e2e5467da1c584624cb2a5e1f4c1320566fac01a7f5db98d7604231c790fc460df56a5c297008d43393a31b3a2148558a9aa194694328173e0c19d3c1ee65c3ab8b431cf67eb2c1ee51005b05354eada75445632329e570d5ee5d090bd812680c4dcc076f31df579136d862f4f7e3ae5ce7d0659739014acd0dcc59bbcb939ce33f2aeac97ced49b0293a9f5652ebc951baad5026eb993ac4c483077df61649814c0d70bf8b90e70835483e7a8ab22c7fb273d57bac7e70c8fc9a62fe5df182af48b6685eacbb07e451d7e9e0f35e94d7370d9d6c0f4b586f180362a5ff830210a65788fdde153e496112c2d265d8a0ca2de1ba37f70fe54dffa96053dc8fe105c79204faafbd0d6956ed07e1e0b02971ee3abcb224a390b7e140bf074fc2aedadc363641ced819ae3f99c5307868149111f42531880536db76a3f9a2bfaa38128805eb33defd59e7f530f94b7e4899a942128d8e475576958dd04d427eec80a321af1c3a89f6a7345ed6cca5b26e611304af9e6898d23fa7b0eef7943897a6c5577a7650e07435d8e227fd1b77e24245c135f14df33094a4da0f32256e7db5c0052bc484187437a5f9f92fff4f85395b9be27c696ed6ec1ea5974642db0be7bb5ce7cef4577b372f29e287922376d4b16b5a5793b848b8d62dd423e4044323f3ca1f5a8464f64c9a9af204dcffd4880b9cfaa04bd036ad9240319fea266b270fe82af340e03a7be0ca6bb3df12f2d9039fecdacf01ae6f27afd5f3c79b2dd8fdb08f89bfca1a31de2302911522cb135734714930fba4ff7deb7e1696dcc53d577145cab72fae404afbe862222edd66b4a66a39db76eaa86f685e2cd1489797c8fda9eda9e68e7941c0ebef99559f42f0502257111622ce0877ba074b878a0993c0fe99b5e6263004100b4efc990b228a4ae186a8909824dcb9afbc6f28453aed618fae517c6e7d906b392c7cc1c715fc22f45b3b3eb110e22e47aa64e9988353fe5c6f400c8171088603ba5c114c77465b827ff33f5c04791f26866425ea2fd00ea23cc016c5b5898d4ba4916214a7487c77446ee8c316511ec2b7d2e0a972eb0167331ae4d0e1166c73c6754bacb5f2789354f4bf46b922a2d9e511bda8fccfa8b67673cc9636c70bea80886d1911ed9dc4d5cc4fc04802135f7d2b7a2b6cf99e153568051b49cea3160415a7d4f143f299f4858e990a65a05eba5544b50a4da2bf7f2ca5f2b895752803c8d5e47a21c18835840e48c151008000000000000000ffff0000ff01000006d34acb2818dd8d214066ebe4ba78f8b342f2b5e8eb813b8dce89de2b70ffb51ee5a5351567731b250906684fee69884a250203040811b8918628a352ae48c66823f6088c3e268968ce8bc27e08f6a14844fc829e5325bf5914dc5523d48102f9e111cd2b76cfcd94dea11b0000000079b350073f5ef3cc2e932f9877e8968c79962d6d5dfc43f5c78ea73b4e318b13811a217a669707aa03d35036dc395a6fb8168d79272c7e556a5e1395160b6f5cae9170b75fc9eaadbc8cb8d29ddc030dfbd2155cc11137f14365d9669cc529ca46147f2c95ac5f4248079ebd49ffcae3e17acebf53023fb70b97a58ccd3296e40f691134b8fbb31934399a2d49aff2ca4bf610d67c57875bb7e53a067a52f70db5ab2cbc8c57306d6ce154e41f50c3368ef9753ea2cb23fa4c0a06ab66b4198f940259540ae6057a47b80f56b37811b3cd950a43beee6bebccec075fe7129d529a0a3f59a99f643a7caff955e44de0"], 0x1228}, 0x402) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20}, {0x800000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="69d5bd93") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') chmod(&(0x7f0000000040)='./file0\x00', 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) dup2(r0, r0) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') close(r1) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa90, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x3) r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x10000000, 0x7}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) r3 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x2) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xbd, 0x2, 0x69, "af9cec4be94d52919b0c608750b791069d9de2b1", 0x9, 0x3}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x4d2) 16:00:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff7, 0x10001, r3}) r4 = geteuid() r5 = getgid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") chown(&(0x7f0000000040)='./file0\x00', r4, r5) listen(r1, 0x1000000000000000) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') r7 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000003c0)) open$dir(&(0x7f0000000440)='./file0/../file0\x00', 0x20, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r8, &(0x7f0000000480), &(0x7f0000000600)=0x2) r9 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r9}, 0xc) semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340), 0x1000000c8) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="da610658840006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair(0x6, 0x8000, 0xb0, &(0x7f0000000480)) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xcc8) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f00000000c0)=""/189, 0xfffffffffffffd00}, {&(0x7f00000009c0)=""/60, 0xfffffffffffffe10}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/144, 0x90}], 0x5, &(0x7f0000000380)=""/170, 0xffffffffffffffe7}, 0x0) truncate(&(0x7f00000004c0)='./file0\x00', 0x0, 0x6) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0xff35) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x100000001, 0xffffffff, 0x1800000000, 0x9, &(0x7f0000000140)={{0x3, 0x5, 0x4, 0xfffffffffffffffa, 0x100, 0x10000, 0x7f}, {[0x40, 0x81, 0x6, 0x80000001, 0x4, 0x2, 0x0, 0x3f, 0x1, 0x3, 0xfffffffffffffeff, 0x1, 0x7fffffff, 0x8, 0x4, 0xee80, 0x0, 0x400], [0x7, 0x4f, 0x800, 0x4, 0x0, 0x9, 0x3, 0xe33e, 0xffff, 0x7fffffff], [0x80, 0x5, 0x3, 0x800, 0x0, 0x100, 0x1f], [0x8, 0x7, 0x5, 0xaf, 0x81, 0xfff], [{0x7e23, 0x1, 0x1ff, 0xfffffffffffffff8}, {0x0, 0xff, 0x1}, {0x4, 0x6, 0xfffffffffffeffff, 0x8}, {0x8, 0x4, 0xd060, 0x5}, {0x8, 0x4, 0x2, 0x2}, {0x8, 0x7, 0x8}, {0x4, 0x401, 0xe4, 0x4}, {0x7fff, 0x0, 0x100000001, 0x4}], {0x40, 0x3, 0x4, 0x2}, {0x8001, 0x3ff, 0x3f, 0x3}}}, 0x8000, 0xff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) pipe(&(0x7f0000000040)) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x2) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x10, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f00000005c0)='./bus\x00', 0xa, 0x3) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='.\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000840)='\x00\x00\x00\xe0B\x82\x06\xab`\x00\xbe\xb9\xb1^\x1a8\xa1\x19HKD(\x1a\x1eP\xb8\xe5\xb3\x01\xe1p\x93S\xf9$\\\v;\x8a\xa8\x11D\x11\x90i\xf2\xde\x04 *\x1fS\xe5&\x1bl0xffffffffffffffff}, 0x4) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) 16:00:03 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = dup(0xffffffffffffffff) dup(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7fffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x202) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000300)="6f6ca7", 0x3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x2, 0x1a0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x3, 0x1800}], 0x2) flock(r1, 0x6) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000500)=0xf5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x3, 0xff, 0xfffffffffffffff7, 0x0, 0x5, 0x41, 0x101]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r7, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r6) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r5, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r7, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) 16:00:03 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="423b7846631e84a1dbcec09e7edba0e83c7148212b3f04c177887c7e90184154e0ae502ad8b1a50b704e38323702b0337a54c79844dfa5e4a493f59b56d6423d8df5087edbdf3250a11bea6505f5b4bea844d19de86e6769d052f176c29f29e2fb47b36c0a2cfc36f14b1dc52f63525614b4c67930a2231aec844ba1f30927664090078dffe0240bf80befab7ab1d86e837d54cbe8f7dd10632e8b5c8865e4e50b607f1de881253b8c404f5a5fbb95ae7abae11fd105", @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYRES32=0x0], @ANYBLOB="fd9d5190188c30a5dae82fb40aac23a1a6f48c1d7e92f51f781427c86f90d0587082bc0e283105335588e7b7ab32f308395138a1547463356837b371d036e180502782a8d92a920ca63be5fe28e7080822679132e8e11891f40b4b6faf8bd12a3d8f8762c6ce1f4fd2da141170dbbd161d08c5d375702ad6e58ed81f5989b55d60e305b127e21b8519aedd3d5d5c432518a711303616c00b45235c3e6f83144afdbdddfdf56df93b9791275b3aa430ac9ded9111cd4623c596788e2bdc5d38ea3b9be85d8d9eac87e0ec3f3bbc5359c0285ef2feedce8a6f094db4c00a1dc689e620c949b74b95e9f06ce755db8c4095", @ANYRES32, @ANYRESOCT, @ANYRESDEC=0x0, @ANYPTR64, @ANYRES64, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYPTR, @ANYPTR64, @ANYRES32, @ANYRES16, @ANYRES64]], @ANYRESDEC, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES64], @ANYPTR64, @ANYRES64, @ANYRES64, @ANYBLOB="ba6ff233bb6063ef58a0748d7d0aefe14494319b4d24695a6d2b4f2f289a02d7d4fbc78fb24c66ed83bfb9c8167539bb71de2657561d34ffe8a5e16619c5001ce710460af1344d78a0cbf3e0b8ccb19fcdffb0ff0df75d89aec9c7b7bd2c260201531cd792e174f49f97bb6c7bc596d212", @ANYRESDEC], 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x39, 0x80000000000, "0080000386000001208b7e0206662c20b60200", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x4a) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) setsockopt(r0, 0x1000000000029, 0x200000038, 0x0, 0x0) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000127, &(0x7f00000002c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x100) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0xbab40cf264999c44, 0x2) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900", 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCSTOP(r2, 0x2000746f) socket(0x2, 0x4001, 0x3) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x10000) setrlimit(0x3, &(0x7f0000000100)={0x7b}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000100)) 16:00:05 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) 16:00:05 executing program 0: socketpair(0x10, 0x4000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/86}, &(0x7f00000002c0)=0xfffffffffffffe20) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x0, 0xdfce, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) dup2(r0, r0) pwrite(r0, &(0x7f0000000040)='l5', 0x2, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) ftruncate(r0, 0x0, 0x8001) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x64, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x980, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x3f, 0x1ff, 0x10001, 0x9, 0x1, 0x100, 0x9, 0x10, [{0xfff, 0x0, 0x400, 0x5}, {0x2, 0x6, 0x4, 0x40}, {0x8, 0x3, 0x4, 0x8001}, {0x8, 0x1ff, 0x8, 0x90}, {0x9, 0x7, 0x1000, 0x1d0}, {0x1, 0x4, 0x378e23fc, 0x200000000000}, {0x5, 0xfe, 0x40, 0x4}, {0x6, 0x0, 0x7, 0x9}, {0xf4cb, 0xff, 0x6}, {0x7, 0x5, 0x7, 0x400}, {0x8001, 0x0, 0xd62f}, {0xed2e, 0x1, 0x1, 0x4000}, {0x7, 0xffffffffffff7e57, 0x6, 0xfff}, {0x6, 0x998c, 0x6, 0xe7}, {0x0, 0xffffffff, 0x5, 0x9a4b}, {0x401, 0x1, 0xffffffffffffffc1, 0x3}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x87c) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffffffffffff, "250d000d3100000000a4815ef0477c888b00"}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffef6) 16:00:05 executing program 0: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) r8 = socket$unix(0x1, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x882, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r12 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x100, 0x20) poll(&(0x7f00000004c0)=[{r8, 0x20}, {r9, 0x1}, {r10, 0x10}, {r11, 0x1}, {r12, 0x1}], 0x5, 0x1718) sync() r13 = socket(0x10, 0x0, 0x166e) setpgid(r6, r6) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={r7, r2, r5}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r14 = msgget(0x1, 0x200) msgctl$IPC_STAT(r14, 0x2, &(0x7f0000000200)=""/186) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) fcntl$getown(r13, 0x5) recvfrom$inet6(r13, &(0x7f0000000300)=""/168, 0xa8, 0x40, &(0x7f00000003c0)={0x18, 0x1, 0x1f, 0x6}, 0xc) fcntl$getown(r13, 0x5) 16:00:05 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1106, r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, 0x0, &(0x7f00000000c0)=0xfffffd0d) 16:00:05 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x803) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210, 0xfffffffffffffffd, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0xffffffff, 0x80}, &(0x7f0000000180)={0x2a7f775f, 0xff}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20040, 0x0) r2 = semget(0x2, 0x0, 0xa) r3 = getpid() fcntl$setown(r0, 0x6, r3) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000240)=""/211) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 16:00:06 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7ff, 0x7ff, 0x3, 0x0, 0x518]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffff) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x7fff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000280)=[{0x1, 0x1, 0x1, 0xffffffff}, {0x5, 0x993, 0x1, 0x100}, {0x0, 0x40, 0x4, 0x7}, {0x341a, 0x4, 0x2, 0xc}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:06 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x81, 0x0, 0x8001, 0x0) 16:00:06 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x3, 0x300) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000600)=[{r0}], 0x1, 0x2) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85239772640c9099741148ca9da9d5969a4ff720ca417e7ae3ca652a3f475bb12383b4d0a0af6257fe2734b193d0386e62956f4210696d25be6355a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e20a3cd7a645919e6f2ec4f3cbe7f4b0b2885ecc1505811945f18a2b152c5cc77efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede159", 0xb9}], 0x1) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x9388e2b6d004ed2a) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x7, 0x1, {0xa, 0x7fff}}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x1000, 0x7ff, {0xb845, 0x8ce}}) fchmod(r0, 0x8b) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000240)={0xfffffffffffffffb, 0x7fff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) r6 = dup2(r2, r0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000340)={0xf9, 0x9c, 0x9}) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x91c89cbaa208c38f) recvfrom$unix(r1, &(0x7f00000003c0)=""/4096, 0x1000, 0x40, &(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={r3, r4, r5}, 0xc) ktrace(&(0x7f0000001440)='./file0\x00', 0x721e902baae3927f, 0x106, r3) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001480)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000014c0)=0x3) mknod(&(0x7f0000001500)='./file0\x00', 0x20, 0x4) r7 = accept(r2, 0x0, &(0x7f0000001540)) fcntl$getown(r2, 0x5) pread(r7, &(0x7f0000001580)="af6c507d32948dc9c374db3ca5", 0xd, 0x0, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f00000015c0)={0x6, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600), 0xc) mkdir(&(0x7f0000001640)='./file0\x00', 0x40) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001680)=""/216, &(0x7f0000001780)=0xd8) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:06 executing program 0: setuid(0xee01) r0 = semget(0x2, 0x0, 0x0) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x880, 0x34) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) semget(0x1, 0x1, 0x400) getgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)) semget$private(0x0, 0x0, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x8, 0xfffffffffffffffb, {0x100, 0xbf}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) msgget$private(0x0, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket(0x1, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000003}, {0x3}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) fchflags(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0xf800000000000000, 0x8}, 0x10) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/156, 0x9c}, {&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f00000001c0)=""/151, 0x97}], 0x3) 16:00:06 executing program 0: clock_gettime(0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom(r0, &(0x7f0000000180)=""/98, 0x62, 0x805, &(0x7f0000000140)=@un=@file={0x0, './file0/file0\x00'}, 0x10) chdir(&(0x7f0000000000)='./file0\x00') 16:00:06 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7, 0x240000}, {0x400, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:06 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) mprotect(&(0x7f00003f6000/0x2000)=nil, 0x2000, 0x7) shmget$private(0x0, 0x2000, 0x110, &(0x7f000078a000/0x2000)=nil) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000080)="9b37b1a941f00000", 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000002c0)) connect$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) listen(r0, 0x180000005) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fchmod(r6, 0x10) 16:00:06 executing program 0: socketpair(0x20, 0x3, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)="f3f5f57e0c0cf79a41ef0d301c57357c8fbb65a2003090a61fedfeb4d549bf077d3b930546f47c3126d9dcbfa3b10a93b572e8e6002d407c35130f00a3779e35a5d074daffef67a3798aff72c54996a5c6234701bc2f7ba988224fbed3cb660dcaed002132323693969f33557362647b8952d80602129470207f7063ca", 0x7d}], 0x1, &(0x7f0000000280)=[{0x10, 0xffff, 0x81}, {0xa0, 0xffff, 0x400, "c341592ff8d725882f4dd0b971f291aea60ae563113065e9c29ccc18218f9a3b6ef26c7cca230a84081fe62c35ef63b42543106a06495140372e5c6fc600b87a9280326f54697ce3e6d493a991d1400a05ce6e27d98953dd39aef3cf829d964f65672813e3e53c7d0102aab290c5a265bba2ee220e542efe34b92b3dcbb173cf7b881a523273352ca2558cb9"}, {0x98, 0xffff, 0x8, "8e0e5c2a2fc1ee8ac0d40579f3e5f676735877808da7b87c64c104c193b5cfb47838dee6fc51e2c737a2d9e98e8828aeecde767767e88ea98d23b82e23b1a4358ad9261face509f13546894a3f46de5420a45008cddee1225e1c509a527a11b2fe499a3d5f422c6d9ff42d0ef50609eaeb831a2744ca1a0497ff84208949e096e945"}, {0x98, 0xffff, 0xfffffffffffffffc, "087dc6abd6267ae81a591755602d536fe84c0f44f7d15d51c6c92724b213853a954e43ec38dea8f48912a63d2afa11bdec0ab5da3d8a8a86aed4ce134ff1570fe34b958617521745a99fefb838dc818a8453eac8f5fe135f19b41030d5de35aabca5184435880aed457ff8adb49bb7bc9badfc7a66aee84ce1688397d4215c850f"}, {0xe8, 0x1, 0x10001, "ff333e32953251579fe8c52c59f470526c7695bc3c403b255ebc7f5863f046d84644afd183d07836de0836acf4f6a4f34c8d5448d5429fa3ea5f23e6272a209df77b3b067b651fbb14c3565a9b8350c9095e499116878e21b2a2c039720512a1479fe494b16e91085db1cdb0cd0aed6205542f00c9126b3055bd107e4d84e9485979f5ae149f1cfa004a88df64a3abef5b633fe7e009cb80a8c1452f418450fb1612679d429236ca0dd2e46ec870901dbfb7bd53161c028cffc5bad7576846c1a4fd9761f4475dc5eb0115b311c1c17f53734b73f7"}], 0x2c8}, 0x408) unveil(0x0, &(0x7f00000000c0)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x108) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r3) bind$unix(r2, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x2000000000000}, {0xc}, {0x6, 0x0, 0x10000000}]}) r1 = socket(0x10, 0x7, 0x4) recvfrom(r1, &(0x7f0000000000)=""/21, 0x15, 0x800, &(0x7f0000000100)=@un=@file={0x10957bd18b26c17a, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1188ae958674b5e5, &(0x7f0000000040)="129c49ca121f6c564f0c28078b99093c83d791d47425e0e1707ceaba073a4c5b24b482259d8fa58c200e49c6dc1747230dfb9dbcfe9898f435", 0x39) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000038, 0x0, 0x0) 16:00:06 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x5}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x1, 0x8003, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x2, 0x1ff}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3885, 0xe7a, 0x100, 0x7ff}, {0x3, 0x2, 0x10001, 0xbab}, {0x2, 0x7fffffff, 0x80000001, 0x3}, {0x6, 0x4, 0xffffffff, 0x8}, {0x2f, 0x7, 0x0, 0x2}, {0xfca, 0x4, 0x1, 0x40}, {0x6, 0x49, 0x7fffffff, 0x3}]}) setsockopt(r0, 0x19, 0xbc, &(0x7f0000000000)="58e0e44770619052bac5578d7315f7684796448da6a2ca441875195f73561450f821297e0c21f6cee00fef8c5a043c45ed231f04aceaeab6079d511799c22cf41f3dd40ae8c1de7bc904d00573275b6508984b633e73a7461b9af2f3a6827c8c8c4d1adb5e3e", 0x66) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) syz_emit_ethernet(0x35, &(0x7f0000000180)="667264f777656f591bf5ea57244292d59a40fab7b747dc796c2e56047defa04c600e82a9ce168aaeabc42f7d7af948cd13efe57a3f") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x2b3, 0x80000000, 0x8000, 0x8}, {0xd89, 0xfffffffffffffff9, 0x40000000000000, 0xb86b}, {0x5, 0x38, 0x2, 0x1}, {0xa15, 0x0, 0x1, 0x202}, {0xc9b, 0xffffffffffffff32, 0x4}, {0x2, 0x5, 0xf594, 0xccc}]}) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) sync() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000440)='./bus\x00', 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r4, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) pledge(&(0x7f0000000380)='$]$\x00', &(0x7f00000003c0)='\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1}]}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000280)={0x7, 0x1, 0x8}) r5 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x101, 0x8, 0x4, 0x1, 0x7, 0x0, 0x7ff00, 0x3, 0x0, 0x9, 0x1}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) 16:00:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0xcabd863fe3093ebe) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xffffffff) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) r1 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x7, './control\x00', './control\x00'}) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() write(r0, &(0x7f0000000240)="bbf333eb65ea2f0d291721ada6e333bf074415de30cbccfc6c6a9c1318c59ac7fe12e4403e6a494af0f371f277ec1a42a4e53ff081d04491ae9e494630ed0b7689bd914433771a6fbf95d45fecda1df945710b35a77b027ce73c5b142a7beeddc3a384195f4a36b87b4f6f9402d25be5e84f689b53578cf5bb46f37b0a2deb884fca1a65d223976d8cebb413b02f8a623cc97b7bd9b89ed972a66c2c21ca5d1e830c9ac3d9e9ecadd12d138ef3f30c429610fb861d7f1d2a3d4f0108d9075894511132562d6304e783f56d99cae83f9913ae0801f5abefda0e10cf68563d", 0xde) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000000c0)="86", 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:06 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000028c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x1}, 0xc, &(0x7f0000002580)=[{&(0x7f0000000100)="1cbc22903bb48f4fca19a2e7243bca836550e718e320fe1710a5593a8ad0e4d2720ea67e77a0d99ea3d75ff0df8295ddd70e15873ede7be00f1a6748f56b0286f9661097fe002b33aed1e7cbec727c6c8f1d8cb7a0ce47cea2996cc71beda2f9ac8b67659d9fa4efae71e120d9c09210ea2143ee05c03a38796f11fdbbd8b52a458b3e8cfcbc98", 0x87}, {&(0x7f00000001c0)="bc6def015791a976562c4c8ef1f2909d0db75bb122a911124ae84252b8cc2e6ac839f6a58be431bf0bfa21a977fa2bd61023f4abe5c4197503253d4da8b390bf4bd979500a35ed5ed7323265661c16337c7f21a0a82fbe9fcfcac55269b81144ffdfa18dca5a0007501a8a62e6df72fbdb3c3378da0a317097e18fd37ee0fd0576fe7a7758ac1c04b4dc0cb23b5d10fa8bb54156dfe251ac6f6b3ef52638e877c00db28b38a038e20205c63ae17a5639740f032d606084744a1d900fc58794de1e072618291abda1efe8387fb450fac859bd90dd74a49a1b64", 0xd9}, {&(0x7f00000002c0)="f1b6008c9ecf3e259b142d9600c6006183a56189a50d563f32f7076287b34721b625909eb2a4d25519", 0x29}, {&(0x7f0000000300)="d21a0668eaef4c3fc95cba500fda3b778ce1dbf75220700b9656846ea007235072efade78b2cc5efcf5b2c1dad700416e2e8e64bc8b799bf4df7eb9041b4bf3642143f126507f5912fae2a4ce6713bb85bc6a92aa0a871a5075ecb993938ec285ff50c357b6e86f007d1454207850bd2e9be33c57be21cbea8d4c8ebc4a74ca84f3d16ca4deaa187de4095474fbcbc03034559b51ee267a534e48979024bffeff90016c06c360b03411934d1d2bdf792469ce78b89af6827aa70fddcd77eac3505e91ed3a2f5e0e676730361a045d7df322b9cc8ce7f6a9cb07ef95a60d9f58234480fb241025c5ac7299f22f80d23d4157767d900277cc17a8590eb", 0xfc}, {&(0x7f0000000400)="1de9c592c301c53ff7e6a710d5dc1216f294d11a319b99c1340ab5cf36bc9ff7c72f2caf22c6f4b9dcd2b14326684d938bb6108e51d6399da60fa81bbf2d98914804e8a921844226abbd08cfa1ba863ffdc23ed0d85a27e1b1ff1faf81dd90e791e5a7549a1d31457f5d620fee424a4a3610a147c501a9d94f2afd76d127384416cc0b67aac0a7b92de29d80adafdd1c4fce8d8abf7edda9ec6158919f7c3d1a943536abc0d13515e425568532a8c1ebcebabf527f787e7a0ae3e2a7fe2bd2c448acd0fecd6bfbaa4364dee9d7e609ee431694bc9cb4a0fa56e5f0eb5b0dbd498bbc3eded825df7af552f1d5d83db18664ed733d36eb29791c677ab4d8c331f025d9dcb249545661f1d07db2f04ca17e4f3a7ad4574a95a45dff0dc039f09ab405dacd51cf8196611bf29b9343db57ba5cb7e356a0d8c78158ac11d7de3a96e39452b67112f738c342b465e74db735fa19fc4c0a5f4614e0d9508f5ee8519b831218c8a7bbc8a766aa0eb96fbf5c19077372c09fa7bb8d3cdcd5e1d0aff5669abd25be89d2f1c799a8aa561b24412b4f27feb35630625a670624ce2dc1626f135f630e9ff0c6746fd99b8ba47710b8f5765ade604b6843da1c42f1f0be6a95ea4ac4c6f4ceeeff6f82dc2825ae8436a4ae06e0967ab088ba53182cc9ad7e32b23d802d5f0a865528d9977a373a18c9c04dd016f3fcbb8d84afdadc6ad8243da180650433aa6cf62cbb359c4b8695bbc336c1c1683bf8bc7e0c62ce5a8a6ff8d68438584e774c2b7c1bd1026e607fc779e6317795204fec331199ebf6f41dd0d9eea4c79597a2352148814b34d0ec5d6af90cba90713974fa3ec744510458bc52e4de8e0f0b25860cc78060643afb688d17e333fa435589db715fddf02c5e53e036a022e3669c74690f8e190838fd89f251cdb410600c8e6ea851c51648bcd3745410a7d4da728905240ff46fe748a26cd69d34e6fa17a7256ef84b0d8208f849da1daf797e7dadc2377e51df3308b5ccfbeb0c8bf678c74f9a8053fa4ce7c94d71b96e8b562169b59cf098da798b9b8180ca0beddde830428931281ab478335df5837bd6c531d071aa055f0f13990f0b5b3fb783ac29e7000f9ddc9b77595a037006c08fd337a300e2ea4ba540935d3ced19f5f502174781610bbc5e7b1dc95236250f4fbaffcae185036ec333a6a334c761e2fd80c01c5189c23624f801dd8344d5be03e4c79b65cabb7a359da5d60c8c5eb3e55aa1cae40bd4409a54d4b06d68e434027cdab6a4ce0cf320cc8419af9819f6c3bb2d1dcd162166f842cee11d44073fc60798d0d1220e3913cd7eb7ec70a01a071bef536255b36dddc183ccb4859f45efaea17e523328670b699b0f6cbc9bbd56340bb98998194f01d599a373f2b974df7cbd1170f9f19b773b7836f04c240f9eedb08870d96a1d5a3de89ffae58e6afbb3515809de15d6a02b6c6da9b8d4e4c73e080cedb39bf61d79a98459d022348672ac9969dc38c38b20aefe080a509c3a3f5cf2f6180fb3f92473469bbc1b78007c583f2018db43f77645dd17224c190b0a488479bb626d47e770472399cb958c6a77edd786260ebcb9b3c51344053df9fca146a7c7991504a4967c5b44e5ac2a32851de5b50e42a1191b4e979edf7a5452680dc83eb902e73e9c5e08545faf8e65f04f664f615536e5a039da2aff98b0007b920e9866603d6b8ad09bcaffb0252da2fb1ae2b618a8d92911e397b8998844387defb11119946abd7c460cdf7e23f2a975c918b12188fe5f8cf540a6cad5eb0b2bbac1bf07e4340eec8a01f3f9ea1176b6ad7fceda05a2df557598197564135b77c601292258a823b648c7674e6244ebcb446c057b29262f757f45dcad2afe3afb33e92f330f72e9fb6fc178dcf35ca8118ee7b0ea2d84bff5c666c80856e9ad9bc95241f6f76faaa2d39a9e22df3ddbb92e7f1a7181e0f67ca363514f41b65278fd7563c1851613b6351a04941131a0a12891133e569802d269743adbaf427a077ef1726cbebee36e84bcad2f35531c4993cbad7d368de1d1256a375d304f8242d92985864d37c2237db0e8037d789be15dca139cfde342965dfa7ee40bc6f78606ee23506d7d89977ac8cbbb1562fbdd4bfca432e518836d145f03a23a5110778bea7eaa6457df7cd1fc806cd26dbbdc4ec8fad2d562ebfb5d2b1bfb14d964d80b60edab9c896e93da15dd09240691adabef69348cf3b78f73e384bd826dfe75635ebb0650c3caa26739babb2ae70faaf42485a76e88a8da4794d117c9a4e419ebf9050a271623bada55d1c3bba841b679de28e12164dd535aa87e6660e849c96dca7538eb2a64504dc597d8c1ed4fbb543638eee234151cc086b73fd46d2397b937450c62c9de9d8f84ed3b5708829a205a3469e3039cfa91d1d6b93a7dd79504f539f465a7d4056bf1ffc4c7a73c59c9ff37423f01fcd56882ede2ff1ebe42a9f6df1840945f9edb42a7a81791e4dc3c1531c46a89cb21365943200d7e70c41b05fe8c7081778cc2730f91082ba176c6ed40b48f0590baa7d095306c4e00c975b428383e5f3287c55cdc4128b6d47fbbc1799685c59a522a93ae664e5d84815fbc08fe9e4a6ffe9c5261a8af2ce3c88e157f4405af4fbfe30d038fa73513c96cb32b69db7d7533db3b8dbc29405a9199b9d40aad066c9952f4cb36d7172007b8a3018089441a251bc2f6e1ab4cb38e3573459f5e1aa0e4952a73c1d6fce982a584694861cb2f85dd3962aa9b7d7fb27e6a22739122bea504578c432405a44bed61502cd98da670952ff3b6f6163706151f67bbd55b237868bd40417a191f3acf2cc1bd5853b732ef6c17ff14a0c0e7d4bd3536b14367c812151e57eb919863cdae81ef834df750dee48978742ac70490c982341952539cf6f9d03fe08a6d7a9f4b738eec51290d6a8fd312a9082f5e938851261b81f58f814441e7081f3ddb6ede12e6130f5d141bf64ec4c94a3ad07d04efee1722b7835d9ff59bfabfa36eb30cbfe49be42c20bb637ad5fd63116192678601cbc778d25ef636a1958d1966f2876570931c9947ae30fef03c69c5cbf722d88e7341d48e08a07f794eaac217ecf179966228bd071d4fe59da9e6a7dea62a2bd8d00aa57619af512c4f80966aac83754989b4dc99fbd51b48ec65bc1e2a16427190b6e101181396549e40dfa5d08b5752e63aac713d0095022fc9d57470071ba3f26d6f78b8a7abec6d37377a1f19c998008fe0f74dff50765f6e2cb8bd021864f320488822b49ec3f54bc0ccfacabde7dbee57be8ef5bd98e71de43679d78db38fe92791905872d331684ad95573a091bb7b1fd0d228ed5979ecfc79f09fa27c70df30936e5e165c42390e56d67c905f708eae79f76d31fdc69b36695bf4c04eea2b9ed3f05194e724fe2d8616bba0c560fe4e3e2f3b385f586a0dd4286c1dea362e6fc3da5d964c4dc1ea2488ff2077d8e33f70e06a492fa53272502c6c357f46b1e7a01520df8dd3bcb01392d2930756453d80b1a66b7a6da9112f23808e234ff54e2f8dc60bf2600c6d74c12b96ccb6abdbfcc30ff541a152ce1418162ab56d861e419bb1c26cfe184c7bf9da507d6e21f24db21b514769eceab5e4418d5bbbbe35e44eda43757b04ba1a190e2ff2f19990ddb8156a94d92d52d5eb61859343ff66c07bce3738b20757b3633a95e606471b17fea8578673f14f1f968aaa51d4234331e6f080d8ea114fca28728f26ca67300e78f8d68b860a3d9e1f58b0aab1c32ba572c7ad12883315d6b5ce82ad9f13390863c4633def535cc10f67e1bc46568dd0837022407f95467bb23a5331f994438aba282260968791672977ed389990669d10d60543ef48a0265ceb50d06372d1a3038ff6dcf0e51d437b18d45fcfcf189c77e8480008861004b688f1223fe83dfd5f8bb7475b25d764979ab90a0d8a39e49d438844eb6469bb0692ad8cde2a8d3b91814f6b53a5f6f3a525b2208714970cfc0348a0c7ff5696395a8a1610985730ba6a222fda3722e4305c80bfa8d39ba9f14e6a09d5b9d2236042b36ccdef71a4c010d06601877bc8bb7fde875476c0d4beaa94c5beab6b6e396023aae1b51a90313767df4617ca0dcd41d6824612f052c316bbccd746d63868dd408c980981b99b306094306c6a8fae43821296c7a5c961d69794a53a2db134b0f99d37652760f970c99b2c7b0f361a55b7c3102a27b2e8d184659aa4de67e3bad65dc648095d0a42d3ccde25b2fc1a1d3a3bfc0246c2f497761ada1e6c34fe1cdd345d1d0e47d7af47a06b155a3870d4732851aeac175bf6d80409464a5f64b81192ed4dfb1a4ee6722d765eb496273b11f33dc5caa35c700e222703b988c5392c0866c49549b2687eb54ad82f7a17c87dd90c5ec7e5f7c55d833b47ace410c728376b84d05fb8e68f0c5ba4cdeb3a8af821f2ec310c55827dcf7e4e0275a20bfc4da946c472ef10f1fdb2a86050afc6bbde68179a696b75ace2e40031e41cfc33c81cd6efa8682eab95f9291bc299ee70848cffc9fd87d268129c8820ceca43298859b1dea471b85c0b86f559c33cdf02cdc07a970e517948b4ad7c4637a9aa7b812a4038a0aabf5c0b6fd843fdc094648821f1ed7c25b8545c00f4fb68cb9ccada4f350baa8658d5656e37df7b9bdfd8248bebee91b8f9f0c636b1900c73c3056dbc943966407d566e8c9aae73d652f0ab2254ea0bf05429617616841182780c75660f68ce32534cff07454635a19999fcd77e600c32fb69863b5adde60309eabdc2495c2770af0db8a813ac437ec9d135c1a5696da2402a7b70c55fd37ee716d64b8027c28ea4eed0747541a89a542c83614152c07637b0b8fd083f9aaa3addcb76c04854d38ea4871906e562419cbcdc9cb77fe0f6d237804ecc4c7c044d5b3e74fda38a0e58386a991850dc4da8cb7dff1a859c4e067e1bb6f26392245f89e383da0bc945b8598fcc788a13787f2cc1931b93fcb6668c33514610acda0121fd91a3ab88ad854c85c86b84a9ab4dae60a1f4ff6c801eed7b9f9ce9142c947c0f89b34be70182951d4245e8ab622a871597e4472138c4e2f1136a02922dadb0b6f32cb2f54dc420088729129e2fbdb30978acd25d65a86e271d747945517fcef619e5c637bc799cd49c95934eba76313b6b6e61b71e48b316fff27210fc8f5cbf83bdc0b753146ea0d9255c860f8fda549b152384329cc716d42efd07e2c65d9348f68a0529f4ecfb912c8356622813e92a3ea53f193011e0cfc6ebf52969d427606c1737c686df92251cb88706fc6e4d2aa50af80d8b28b7b89c8df2e84af574c4c38d75ac400330c317431358df3ef2fb1e43763ef29b3d90fe5da60fab48499882c3fb2a61fb865d6d08a99b4b85aefc5aa0335b1598e90de9394eedd4d6081280987025dd297370f95f25f32e623d8a21c19d604a364399887c9155ddabb156d084f1e194cf52c95768c3269135d1a8e1a9d8ada22021fd8291dd3bf997023e835758b53b0edd5efdef152529a35ae107767e31ad40d2862ca20712bfe4eed0a4d5a13475b740b1ad654963ec3b7f146dc8b10c7d76e5b75d37dffe1c05406404e356d87f9cce5c1b639ea17bc33511a803bd00927a27566f1386604ce5d533866516ee27e9b9f37b0a69bffb9f96cdcadab978f1014f5884f0366e1dd3b9ce5268989dfb5c9d2cfa45274715cd57b6178403ac5df8013903b1ed4d36abb4b343721704e379b54475609e43cc88e4011762bace61e24a52a9e90df7f689faac9fe5af8b", 0x1000}, {&(0x7f0000001400)="015dc687f6b951d523981de777a3f8e065d38b84857d12e51795ea0656b9d903bc249cf511829f3fcceacd3a576dc82199d9", 0x32}, {&(0x7f0000001440)="488ec774536a565dfa28e98c812c3c2bea5a39f73df0d777a2b6ae7947111ca9a2382d0d2def7800c7ca82186ed8043199d57cd217c60d651766cbaab33f93f713a32eabc66316752c86fd0ecafc669cb2257ded366249fe46a6ba43d660b51e7072dc1ad7e0c0369c6616bdeabdcdfc91885144943d845fa23de8ac668c06f91bbb22538d822ecee691da75b40bffc649726fcff2d69b35641230cb2a0128eea4a8154d401cadf799598a2ebc5913166120d5f359828c4716c4487b2f6a8a0717f4e950", 0xc4}, {&(0x7f0000001540)="40adf407660a31ef0a6544b3a0b698f23bb34b39ce8e50aed1ec2e1698b00dca277bd4bcf7a8e7e463c46f0d035a0c29f9f1f66a011acaaca159cb37c190e5f79c52f3258ea1829f8e4af68b221586c56cf5e335d3c5cf1a1101f36cb98fae15b5a11626a7d96d044a0bdfc24ececb4fc2370b640b95002ee2dd4b2c4c5709a8a2356a2f22127766252ce44c10549e11b9964d8380a0a8376033b46401448f18840d2305b733eb85dec1ca53e49156126d776fec435ff1d08de08059f5193672f917e2ee9612b0eff3349acf901c3e8eab44cb4938ac93091ccb8ad673b348ae1ad2336e4b2fc9a3a3b1d9b9be51fe1d3f72c1aff94142ba60fb37535c596f71b331d0b8c485982a85a7adc1b32ad1c71a42fd4d8b56419f0ddd1f1305084f35ee9751773314b598c39f43e42d1db3b9271f7c0ebfa996351a0f7822507671110d72a63adf61b80d78293dcc4f244bb4597e9d46cf77af79961744a22a07c41259ec27e493994cc6d363d61605d67726b9ad817cfa335df2815cf1f65838d521089b3ac888a78a11b0811c18161a9260166a57030826553baeb4f4599f7aabfc0be180d905addcd321ba6daca1f21c06bb3abb9c4cc94f942717eed781d30957d938f9875b1c642269625d5271bc279b8960e28da2d5a5a70397634696f332b4bb3141d913341230bc4149770dd6fd47f4c18d7644abe4e713168ef4919f1235baa6897e99b70e3f4ce94c7be899ddcf14f11a7c1e518c924540c9004e35589faeac1d7201965607e87f4cef05dca3849a00c71ca1353ca43c6bb591254acaab5381aaaaca19bcad963ae56c7bd303b927d1bb22694aecc0256c128ee49e4e8b624d8603510067b9dfdbcbe459c3fa00c6a426f673e4471db302796fc612a09ea18e697825e117c1b6f16af5516562ce13fe063ce252532b6a7bb8dea9fc112eb30990e5a58bc6e386a53f166f264017f2ef17549fd5c7edd41427263c5007d1a7d1616375b9cd99a006da3ca64c23cc8ee59c051d5b4a4600b58faaaa7a65cad1f38f05a01a3bcbd4e7e3739a3404ec4b09b5c27abb6b726471a54bbc9cee815418c644a92f31c3a8dd697386e7b180ac2993cdde8b879b20cc4242951e0bd7e7f6e0b08fce407fc6e010591d8dc304e379f6551e95a072d37256c0a24e8abe57cd6e124b6ad8e055162573e323670a1e1431a3eb0dd31da8cd8e41c5eb45b7eaf78980a702747167d22dc5b9b56669ce5f9a115a929f7497feeed1eda8f8e997171b590b297c0bbdf7e6a68d7accc8be1d9c2821bc1631d02f13bb6cc3766f40b939e59e9a60cb55a8480703f4b16aad50505f5c54055cfbcb48691e343999041ad4abedeb9c9b50ab2a2cfdb376c17f284d5b96d2ac4ff692fd33757b6e2b67c9ad24aca76dfbc71ccda6c43cda7b3428f7982bf555ea7fc84183ee453110cecbe3bb6f568f8c2dd11d473dd9a3a9bc10b5130df8c458da97b5eb46903f8bb8a6b1eeea43adf1fe7d1fb4ffbcba9537c9848385357543172926a64d4f417e362553098931c55db41cea6496a0957f7fe443b3be3052ebf6e30bb713f55822b1a793cb5afa4d1f07f54876daa2bb59a80574a7d13494bab231d37cfb12551416ebd29ca8b19988f4e3eef4ad902d92e95e34bd8f47cdb97772890bf158261f4968c76742de69ac6cb59b8f8e6f7d9e40fcdba3308a5b853867362ca6528013b83354a15fc30de437c7b0a12c1834ff3d2a11478f35094f9dca1af13f9d51174fe8a1733dae94634061874e98d749812a6e068f77ffd3d77780fb76a3d56a8e84c40e9c23f1d9dc8fbedeb1a92e5d24ffe51f8290364463a155f7599845aa4a7b1d742acddb92645fb4d35b38695ccd7154abce4a348aaea68e27c92e64878c89c6ce249dc1004a2bfa9dc1db513c8c87ece7cdc5f5a329ce5968a6008522ea984629ede2eff3fac86056919fc475044b44757256e2966eeb4a37de95e679a25089b5037612b35b9ac28bf009be16398e0c40f13249246cfb4ba49042384e846058718028672722d09ce66c2f586244347a0cb37515fc117afaf6607bd4266896c97c83a6a5fbc358652defe20cbb4e735345af34ff38a5e326989d4a2501cb1759831c710c40c7478470a76c0b660f35ec11c32f53e06493541cf3120f468a3a6453a42ad7cb2880bf88ff6b544017ded5246af0284ed5a7d827fce5e2c8613ed4910d6e2cd2950ecb82f40c0e072973c9790afd792a89f65de849d7a695c4971e795876b73051cb7434eb0509dfbbb5805efa1af3ab7f126d7d8b070c620a586aa756245481d1fbeba0a67fa42edefb4d5936e5a648cd917e4b9d21de502dabfd335fb603d495ec0afe369b507cb06cd50c3a39ec56ca84c168d8404b3d4d5ee216ca22f8a6d889e5af3b31d7b8ce68a40c2fb07a521d06db53f962877b14ecc84567adc3350306c371d103362ecf6d0b714eb73b5fadf52ce229013721d13946efed60cd882d89d11a452d78b8eb2a4b1713633ec6b739d08f62ff922ab078fc5453a298004c192fe4ab638fae87861607842e865d0390b6ec2e51eb68f94b3376842efe0d869c577954151ae2068c4f1c2142787c6f5f29bdc1925e265712153cb6b991dd6bea7eab80202027bf329daef058498fa7d2c6ebd8c16f976480c31c82ecf4cf3b3df11e27ba643062f078ed378d68b82226f24539eb2aeea9fc6f782612780ba88265da84077eabc18256cb7e9440b27a2313d32c9a22dc05773af9a9fb393682c52282432a7cd8c53946afdcbfc6227532f28cb0c053c250149191ee1fa3751b7d5d6cf2bed88cc658613a9c494331204d3ea107b77dd97e58220fe8606b96fa70801cece71871afde7a372237843a83782d625c7d7cfc18449bcb407a8b619654203dbebb62d65f2b84b0c9699ea97b4710905f7f8af745510399ae292a4ab569bea6ce3b0c39db4c90e2aa8367a3f0ac34f5c47a17e5f9600f6c8d2d833fc3f3d0d129ccf96e5c4324d96b0a99f670c00671be9067ab62238642d9c823720f665ac5562c02877639a52e0caa3ac9761365ed040a83c66f3681865b645ffec7eea8e75248f2546273757a75a03d0102056aaeb12a9c4243e0fbae4135c4927def58ffd9367add9285d635149ca7b948ef43ad8a4f8d87312fe09cd43141971d60d3980c54ee32bd9d6ec877956771079ac9fa8ed00f0637c48cc1f09f1dd81d2b4c753c57342e4553655c48d4b6361bbbd8595d382565cf91f4455a1add5dc46827689334364a65bc50cb7cbacda96771a7199f463676c22771eb5d8c9ea2b03eb8e19396ad596450c35151e989d83fe14be7a8065cde73213c7e42780c942cc1c67a233c320210457723d0cbf33b78948332d1bbf7a9e65997787b030be510a0a4b2d54d3eee31792b0a705f252702c55289164194fbd3a9af295c0ab7c166ce8dba031eed8952be52a3c9d3e0cf5df0ac697ab06e496777af2c33077ea8eb80b1ebcfd1525c74e18eeb068bc56b6443db30c149cdde5e55a25821086be3f73a0e6a68ee80ef78aa1d182a3ce964be0fa60c843642982f2c1595dbefa10ff46c744d020c7cd0888e8f0a55315198fc31ff79105e3439a5804d0f58820b39fb3d3e1b84da10ea9e1541d004203c528fb7f5d728e6f6865ff74e3fea1f30e927c5de9ad877d2fdcf24620d35a0bdbff0efdfbf99106f2cb2865fabb2bc7f8348c0fe38cfc0770cbced595eb5c7b38f0d592423f89f394b47ab10b79d5b2c8a8f98d142ed339256d46b0961e11aad862c203004325f44833f3513d9349ba9db90c06c21c4237b7047638b5aadc3aea86d9bc352341a04e7e9622bdfd04c12a4c22ec1d536731ecb8d8b511a36ccfeef68f2f26f7b367cb580fa2367b42afdd4d2bf09325dc3d043170383ae035cd2e2f75c271275ebb5ef25fa30787c893bb05366f7f854778ba50ba4a68b3618f0a3145f1b25789f4ec0b0843cd1401ac3cf885431d8af8a3cc6bf7bb561ab003b54283eebc86b1161421a7fb2150245b759b36250012b1719b323cdbfc5d452913883f0c06d6be77e0ac15be653ad5379dbea3c641b16cd3eb58018e3a88069f29b3f21195b70f426479eb132b378932478f834c2b7582eea9e0898778c726a0494fb37b2718824aa557e455666ed80bc5ec4e502c39adfb9a9d3038764c3bd74e8bddca714282101ee9283e1cdd3b958da6a3415e68e671d142c6185fbabc4888b38466193912d1c05242503cc1d41b20e8f0da4c7bcb924ae2eac0594c7d952ff9a24482073f2bea4ecc62ddfb9bb1d38b185172b31627507ae789df94b5c5899a1ffd071a8c3c1f21dbbd1da92b4c1dc24c54aeaf7cafcc3a13f70435c058527126385f2217c689b1b61d4d76917e4328e37a953b7ec01daec3797dc52ebaa7669596ed5386eb048e039629bb4756286a5f73ec279e7b8069850663b84ffeb750ce9b574794b07e435cd273c2a8ba2eed87e3c9e3681dec55ddf8237d3b5e6b42fed0cea9e4eb4499556d761aca3542c59dad28be95b217a79e0538c07ab3fad4da3a59cd40a0c6c2f33ae3a214341bca9bb1577d5a02dbedcebe19794864965348e580e86c8b264c03d192257d84e172309894fc62384f1702d86e5e6cbc7df2ebf11d626013d64e44185392f71b5e2c006460d43ee6206077721daa367638bd374d74c4535495f6ad9586e465e001bc763d407e4c68e4f7e6ed507a690a32acf1635c62074807cbec4a6246e59d957e71c95e3b6f2c07f9e9e10d7343cfadb8fb64a1f3f6cdc27d41cb013668d9cfddc6052c34cc414bced87c498b3a51976e5c01db661c8a7688ad522a65547ce73ca3ec164feb611c660eb2fd33c66e0cb2dc347a8b097c3f94410f5847d8b0e991680ef3802b702d817551bacb43edbd71c19473d726765e2d65f3300df818629e9b2bebc6913bf8c8413dc2fa313de81dec217856bfbe7cc6f0f9e5a2ab9ff419af646b03c7066bbfc37ca8c8d5b6c4a4fd67b127371780237c7947365a3298bc43183abb6dfaa11676ca649f7a35972bf681b6e2e45ddf489e945f494fc42cdbfe95b66b3624a76c1efd50433cee9396129f6663401cbb274823bf349589f333773def1804522ae28c3586efec059737c2f3c09d57596ac46cc7eca925274ab60a6e17b81b4748a9f7116fb70be273efcadd2fa860eb63177be61574d74823d3c30aa14815e8c49a7fa197eabdb6fe0d75031e3e167512c2834c398ea21986e02d717fe95b172af31dced4770270178f3855528a7b2ffe31179f0d02216c480cf5bdcc0252a6dfd333c9bb7ffcaf793139f26380771f7f55aab4f07bb4602b6ff1b614d074ac145abf146720f106d2f2fa6e1e4fff1b9fc11d498762fe187c6242161646d94ebf2e28a539c1ea450762f69cd58b6c24cda4516a6c78c3860032dd4dff00e5c04b9e06b80da7bdd61765c18f7e12e66c70ab3da122cdc82e60d43ea78bd89b8f23ce0fa6721be1038cef3484a05f3bdaa07f0aefd87dfb3a31a7ac33d80f8387b9d2467a72231f6de482038f326b1cb14de64f8e05c5a71daefa1d1b4b6c1145d35a04dc507e8f19f515471f7cb8801da4a0d4e1e87d8853356fd6d33e7d5a1e6f0cb390bf8d5e5fc28244cf6576b71d846cce1ef53d50d24ded84548a2ecbb6eed6ad512a4763b8caa41ec123e89cd93f8d355e3f1ffcd3ec1d1d50425ee183757e1897e8c6d9b11307a46c311e5ca430655a076c3fe1eaa84af1edee39c01c9d1512d804db50bb9a4e06b5fd4cbd376c151", 0x1000}, {&(0x7f0000002540)="1da5ce3a28ee25376c764fd0ed214649db6ab93ec5455a4becf62873c87fc5ab937b1ffc6ca2c834529521c4417d67a08849", 0x32}], 0x9, &(0x7f0000002640)=[{0x18, 0xffff, 0x1, "756dcd"}, {0xf8, 0x0, 0x7, "9dcf127397f7f42b3925638295316bc6d52d0487695c3b1e73c49e327c9ea689fb41d5ce3afc132a43aa3c189837e9b88dc7d2b7db400e608724d6c532637711abb0030e65bc1d4832f9b0863976095c6b4e2dbc49039e4b4a915ccf05c8780be0fc78b8e3dc6012fc4b218caa40ceb0a3ede6abcb2d6019f879c9dbeb01939c15163bf3ecd48fcc6eae161202b8e58d3f44608ca52269ad06091407924559c3577a74e242e8e6ebff969e09044685969ce5db4a42fda263798c8900bd2c84ff39d1a9feedce89fd1438e1d94f272ca8646ca97c3d280190dd21b95a27926295ad3bd465"}, {0x60, 0x1, 0x2, "87c7250c913298daf497821010f15746226a801af49db456118c72155ecb66cccfabc431781428195e842d8c3c5338628640c8ca8e0d700844d81980ea20b62a5ecc0d5006f4b0e166d9951051ed"}, {0x30, 0x1, 0xfffffffffffffff9, "fdfe1f9855171f0f375635bbb3a1b20ced9bd0ec4c7373c3b96f41d7097295"}, {0x30, 0x1, 0x3bcf, "be6071983f37d1ecebedf2416101e30ed88d3371d21551b849cd3bd2b7899577"}, {0x98, 0xffff, 0x8, "46ea8d87742f0f99979df74fa92e2e60fde9b1ca9c9e4755d296bef410de6ee452a7334105894fb05de673def024cd7612fbb6529331a4ffe1decd573cd60ab6dd751545dfbb4d32fbc9969da10d9c001d38772cd9b49175dcd2f0f366855a6d813223c9efdde3601827a9a23cb5f05db71bee3df6dc46b43e882f32405087b98c033b"}], 0x268}, 0x1) r1 = socket(0x37, 0x3, 0x401) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe6c) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x52f, 0x8dc, 0x10000, 0x6, "85c35dd4cc1d3aecc2e6bb95548e14111cf404cd", 0x5, 0xfffffffffffffff9}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0x0, 0x31, 0xfffff, 0xd3716b8, 0xe6d}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80, 0x4, 0x68d}, {{r1}, 0xfffffffffffffffa, 0xf7352af3555e6e50, 0x0, 0x8000, 0x800}, {{r0}, 0x6fb6bc050fa5bbd2, 0x52, 0x1, 0x8, 0x4}], 0x2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfff, 0xa36}, {{r0}, 0xffffffffffffffff, 0x10, 0x3a3936fe41bfa38, 0x7f, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x60, 0x3f9b9cfb9672b75a, 0x5c1, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x69, 0x3, 0x800}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x1, 0x8}], 0x8, &(0x7f0000000100)={0xfffffffffffffffd, 0x7}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463fb1fe8bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf454799b9b813ad30505e46fe6ea5c5fe659fa202361cd8cac7dbbc5b6571aa830f3a8fd4d8d3ca35c6593d8e4884b13c6d158daa2870b4122cd235001000000000457b7c4c44a158082709a9e29553f9bce6f900"/232], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x1, 0x2, 0x80000000) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fd3, &(0x7f0000000080)=[{0x7, 0x5, 0x3, 0xa}]}) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x30ab1ce1d52dfc38, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="db") ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) witness: lock order reversal: 1st 0xfffffd806e0b8e78 inode (&ip->i_lock) 2nd 0xfffffd807e060620 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807e060620,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807e060610) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff80002258b8e0,1,ffff800020abe508) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa747d8,c0106477,ffff80002258b8e0,1,fffffd807f7c66c0,ffff800020abe508) at VOP_IOCTL+0x88 vn_ioctl(fffffd80669fc150,c0106477,ffff80002258b8e0,ffff800020abe508) at vn_ioctl+0xb7 sys_ioctl(ffff800020abe508,ffff80002258b9f8,ffff80002258ba60) at sys_ioctl+0x5b8 syscall(ffff80002258bad0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,fa3ff6931b0) at Xsyscall+0x128 end of kernel end trace frame: 0xfa625e49270, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff80002258b4a0 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800022f88000 rax 0xffff800000a45580 r8 0xffffffff81ca8c05 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xe7c685b2ac55c5dc r12 0xfffffd80029b9c00 r13 0 r14 0xffffffff8260cf40 w_lodata+0x47800 r15 0xffffffff82619a10 w_lodata+0x542d0 rip 0xffffffff81f62b28 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002258b490 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=120212 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020abec70,0xffff800020abe028 process=0xffff800020adc700 user=0xffff800022586000, vmspace=0xfffffd807f00c000 estcpu=29, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 61786 261196 96282 0 7 0 syz-executor.1 61786 502022 96282 0 2 0x4000000 syz-executor.1 61786 394217 96282 0 2 0x4000000 syz-executor.1 *61786 120212 96282 0 7 0x4000000 syz-executor.1 61786 235987 96282 0 2 0x4000000 syz-executor.1 96282 420867 47314 0 3 0x82 nanosleep syz-executor.1 25513 424864 47314 0 3 0x82 piperd syz-executor.0 68119 327265 1 0 3 0x100083 ttyin getty 84621 311770 0 0 3 0x14200 bored sosplice 47314 436507 74771 0 3 0x82 thrsleep syz-fuzzer 47314 204695 74771 0 3 0x4000082 thrsleep syz-fuzzer 47314 362437 74771 0 3 0x4000082 thrsleep syz-fuzzer 47314 322799 74771 0 3 0x4000082 thrsleep syz-fuzzer 47314 128363 74771 0 3 0x4000082 kqread syz-fuzzer 47314 291391 74771 0 3 0x4000082 thrsleep syz-fuzzer 47314 164180 74771 0 3 0x4000082 thrsleep syz-fuzzer 47314 109864 74771 0 3 0x4000082 thrsleep syz-fuzzer 47314 137119 74771 0 3 0x4000082 thrsleep syz-fuzzer 47314 147111 74771 0 3 0x4000082 thrsleep syz-fuzzer 74771 161394 46931 0 3 0x10008a pause ksh 46931 60825 78243 0 3 0x92 select sshd 78243 94058 1 0 3 0x80 select sshd 43545 123269 80140 74 3 0x100092 bpf pflogd 80140 7106 1 0 3 0x80 netio pflogd 2717 511470 20849 73 3 0x100090 kqread syslogd 20849 138039 1 0 3 0x100082 netio syslogd 6898 243231 1 77 3 0x100090 poll dhclient 7279 170198 1 0 3 0x80 poll dhclient 67886 115034 0 0 3 0x14200 pgzero zerothread 96835 503103 0 0 3 0x14200 aiodoned aiodoned 79455 506585 0 0 3 0x14200 syncer update 60249 336920 0 0 3 0x14200 cleaner cleaner 48947 505851 0 0 3 0x14200 reaper reaper 11535 160083 0 0 3 0x14200 pgdaemon pagedaemon 16825 36996 0 0 3 0x14200 bored crynlk 45495 522 0 0 3 0x14200 bored crypto 32031 227320 0 0 3 0x40014200 acpi0 acpi0 66785 3519 0 0 3 0x40014200 idle1 1398 142525 0 0 3 0x14200 bored softnet 97693 86963 0 0 3 0x14200 bored systqmp 64222 290243 0 0 3 0x14200 bored systq 98753 421240 0 0 3 0x40014200 bored softclock 57046 23904 0 0 3 0x40014200 idle0 13530 206754 0 0 3 0x14200 bored smr 1 12488 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 61786 (syz-executor.1) thread 0xffff800020abe508 (120212) exclusive rrwlock inode r = 0 (0xfffffd806e0b8e78) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8266bbe8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9558 6432K 7073K 78643K 13874 0 0 pcb 13 8K 8K 78643K 115 0 0 rtable 108 4K 4K 78643K 693 0 0 ifaddr 72 15K 16K 78643K 199 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1521 0 0 iov 0 0K 32K 78643K 119 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 2480 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 23 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 180 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1350 0 0 sigio 0 0K 0K 78643K 15 0 0 proc 53 50K 83K 78643K 814 0 0 subproc 32 2K 2K 78643K 153 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 79 0 0 in_multi 33 2K 2K 78643K 142 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 442 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 104 21K 30K 78643K 5238 0 0 UVM aobj 65 4K 4K 78643K 67 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 107 0 0 NDP 16 0K 0K 78643K 63 0 0 temp 200 3556K 3639K 78643K 34573 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 14 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 70 0 68 1 0 1 1 0 8 0 rtentry 112 124 0 80 2 0 2 2 0 8 0 unpcb 120 423 0 413 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 10821 0 10821 4 4 0 2 0 8 0 tcpcb 544 222 0 218 1 0 1 1 0 8 0 inpcb 280 671 0 664 2 1 1 2 0 8 0 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 27 0 21 1 0 1 1 0 8 0 pkpcb 40 7 0 7 4 4 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 17 0 17 6 5 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 41 0 20 1 0 1 1 0 8 0 pfstkey 112 41 0 20 1 0 1 1 0 8 0 pfstate 328 41 0 20 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 502 0 311 13 0 13 13 0 8 0 art_table 32 503 0 311 2 0 2 2 0 8 0 art_node 16 123 0 83 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 11 1 0 1 1 0 8 0 semapl 112 178 0 168 1 0 1 1 0 8 0 shmpl 112 65 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3466 0 2039 47 0 47 47 0 8 0 ffsino 272 3466 0 2039 96 0 96 96 0 8 0 nchpl 144 5470 0 3841 62 1 61 62 0 8 0 uvmvnodes 72 4393 0 0 80 0 80 80 0 8 0 vnodes 200 4393 0 0 232 0 232 232 0 8 0 namei 1024 17679 0 17679 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 15308 0 15308 17 16 1 7 0 8 1 plimitpl 152 135 0 127 1 0 1 1 0 8 0 sigapl 432 1531 0 1516 3 1 2 3 0 8 0 futexpl 56 16526 0 16526 1 0 1 1 0 8 1 knotepl 112 401 0 382 1 0 1 1 0 8 0 kqueuepl 104 250 0 248 1 0 1 1 0 8 0 pipepl 112 776 0 757 1 0 1 1 0 8 0 fdescpl 488 1532 0 1516 3 0 3 3 0 8 0 filepl 152 8869 0 8762 8 3 5 6 0 8 0 lockfpl 104 436 0 436 2 1 1 1 0 8 1 lockfspl 48 147 0 147 2 1 1 1 0 8 1 sessionpl 112 27 0 16 1 0 1 1 0 8 0 pgrppl 48 44 0 33 1 0 1 1 0 8 0 ucredpl 96 1671 0 1662 1 0 1 1 0 8 0 zombiepl 144 1516 0 1516 2 1 1 1 0 8 1 processpl 896 1548 0 1516 4 0 4 4 0 8 0 procpl 632 4126 0 4081 8 3 5 5 0 8 1 srpgc 64 16 0 16 7 6 1 1 0 8 1 sosppl 128 19 0 19 6 5 1 1 0 8 1 sockpl 384 1182 0 1163 4 1 3 3 0 8 1 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 275 0 0 33 1 32 33 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 307 0 0 18 0 18 18 0 8 0 bufpl 256 10517 0 3498 439 0 439 439 0 8 0 anonpl 16 154091 0 143516 86 35 51 66 0 124 0 amapchunkpl 152 9593 0 9481 18 11 7 10 0 158 0 amappl16 192 6462 0 5790 61 27 34 46 0 8 0 amappl15 184 595 0 595 2 2 0 1 0 8 0 amappl14 176 691 0 684 1 0 1 1 0 8 0 amappl13 168 98 0 96 4 3 1 1 0 8 0 amappl12 160 13 0 12 1 0 1 1 0 8 0 amappl11 152 218 0 203 1 0 1 1 0 8 0 amappl10 144 316 0 311 1 0 1 1 0 8 0 amappl9 136 692 0 688 1 0 1 1 0 8 0 amappl8 128 236 0 212 1 0 1 1 0 8 0 amappl7 120 289 0 281 1 0 1 1 0 8 0 amappl6 112 205 0 197 1 0 1 1 0 8 0 amappl5 104 201 0 186 1 0 1 1 0 8 0 amappl4 96 1630 0 1598 2 1 1 2 0 8 0 amappl3 88 649 0 639 1 0 1 1 0 8 0 amappl2 80 11302 0 11229 3 1 2 3 0 8 0 amappl1 72 43070 0 42623 26 16 10 20 0 8 0 amappl 80 4510 0 4470 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 dma64 64 259 0 259 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 66 0 2 2 0 2 2 0 8 0 uaddrrnd 24 1532 0 1516 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1532 0 1516 1 0 1 1 0 8 0 vmmpekpl 168 14451 0 14417 2 0 2 2 0 8 0 vmmpepl 168 191842 0 190029 191 88 103 103 0 357 19 vmsppl 368 1531 0 1516 2 0 2 2 0 8 0 pdppl 4096 3071 0 3032 7 1 6 6 0 8 0 pvpl 32 447428 0 433633 210 75 135 162 0 265 8 pmappl 232 1531 0 1516 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 626 0 6 18 0 18 18 0 8 0