AL(r17, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f0000000140)=""/161) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r20 = msgget(0x1, 0x254) msgsnd(r20, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0bab462332d3da3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b890e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae690eea2b334fca8153fd03fad1371fb6f2cf9be66edc159df76254b80c406b73a93fa0ace30d4bb65f52d5d3e9b57332bc2d189e4f10c968bf157ba4628e0dfac799530b6ec7ff0f12f3280163dab134d1ba709e63681e673fc316bc6c7eba06375e27479f194b272ef8a6dc4c97e226f0aa6436e35b7a2aaecd8d7a8b0414021387519f1be8968fc21ca10a692295b6a7c42ff2e2eebead9b7e7d3ab2ab0d2a21170d949f76708bd8ed3d7b794c4b0ef552eeb191e4f0130c05461b62f42c141b3920ad056e247b1c9e7c5319"], 0x107, 0x800) msgsnd(r20, &(0x7f00000004c0)=ANY=[@ANYBLOB="664e5bdfcbe8d18dae1888839881bbdf1581634926bd8a17fcfd1d1571322e22a99a2f9feafb5abb830084c91b3748ce7a28099c0c66c64b4a79c3296ffd2bc49e447863"], 0x1, 0xc2c25e0089590800) r21 = getgid() r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r22, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r34, 0x6, 0x1, 0x1, 0x2}) r35 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000280)={{0x8, 0x0, r21, r23, r27}, 0x3, 0x0, r35, r36, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r38, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r38, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r39, r40, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x3, r18, r21, r37, r41, 0x89, 0x6}, 0x10000, 0xda}) getgroups(0x4, &(0x7f0000000180)=[r13, 0xffffffffffffffff, r21, 0xffffffffffffffff]) fchown(r1, r5, r42) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) 16:00:07 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) pckbd_enable: command error 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x4af, 0x7f, 0x0, 0x0) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socket$unix(0x1, 0x1, 0x0) pckbd_enable: command error 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000340)='3'}, {&(0x7f0000000540)="b67e2aa7ee6ac73a78d0aeb68dcc8a3227357059875d5f9f968d5e6b45734c528267a319d694110e4bf8f975a1940e2712c536bbfae168d22fdeef753dc7179cc5f7aa3cef6f9163b842612d420d5e6700d1a1549862cfa404bd7ff0bbbc36a4d17c947c081a9c75d371da1680cdec92b3f4bc70ab8a6e32afc224e795d57e5b84df4da74b146646af0148873b8c2b510e18eb8692c4ccd4a1816d8835e50e2c7e0c53abf25e47559aa57f01585913466de8869306b738985adae92f9bd98b8e5c55de188d1330017ebb6326eabd8d6353022a47f97cfb9e0bcb640fff217c87f74628eb64309fa4ded60a9d", 0x2}], 0x1000000000000176, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) r6 = geteuid() setuid(r6) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r6}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) getuid() r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) r9 = geteuid() setuid(r9) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCFLUSH(r13, 0x8020697a, &(0x7f00000000c0)=0xfffffffb) fchownat(r11, &(0x7f0000000080)='\x00', r9, r7, 0x6) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000280)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000002c0)=0x3e4) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r19, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380), 0xc) getgid() r22 = kqueue() r23 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r22, &(0x7f0000000240)=[{{r23}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x9f81ca070bdcb55e, 0x0) getpid() geteuid() r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000000080)='\x00', r29, r27, 0x6) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r31, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r31, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000001580)='./file0\x00', r32, r30, 0x5) r33 = getgid() setegid(r33) r34 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r34, 0x20007465, &(0x7f0000000500)) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000180)="c14c9af62d76", 0x6}, {&(0x7f00000001c0)="f8fdf937d120886bc0a131d0267b9940eac2f0066d57172b9a18ef2de767851790e8d5aa5516de9784faee3f8ab9d42632a9b8a7f12424fb8def57914c331cadd7e168cfb4781ca3719b60fd99c445fe81ef022fe77a80e03b48ca06f6636d60818702589769dd975e70fe1e0ab0d3c1eaba8c0ba2f179b5dfd10b8046c6d4ebb434480c16ce01e62d74", 0x8a}, {&(0x7f0000000280)="8dcf7babd833f72e11d468b8f7550cc2850a531616aa58688017aca7e241217ce37a9da5b0b2e1829446102b90315b3014a082eca44a61d67d9b8fbb7332b152c8dec2b4bcae0bac57d41c88edd9fcc9caa9ff62cf7a77801a0b04fa3884a5af9b965aaad549783751063f4fa839f9067e0d1c19a2256158", 0x78}, {&(0x7f0000000340)="62f3c9ffadb294e46e5b0962976d56ddf6", 0x11}, {&(0x7f0000000380)="22355db874210ff2fe7964b8fb360a73afd51bebdf4810c6a4374ef97a4cd6a8e9e7f7bd3bac42ae0e394071437bf8967504a6044cc40312a010cd4027a30187455d", 0x42}, {&(0x7f0000000400)="3f8c6d644acdcc56f264256ee5f50c5a2b456ac81243363e8d9875a35d1ddc2793429f4fbcf14dd6d2e56598b1c82aa86426", 0x32}, {&(0x7f0000000440)="bb15018e3927abe2a2dcdff94a0ee69d261c9e7995c58f30852632ad9cd40ddedaf9a269a31b9ab9df7d40d8aa3edb4e0e6fc1b2669d68077fee1d8846203805c40e9f5499bbeb41d38be91ae82bf9a8bf0550f57734ded8ed1d2caeaf1ab27f2398e662b3208def4ba23cfaec45ebe52237e0c76ebe1e27f30059063115f0", 0x7f}, {&(0x7f00000004c0)="f612fac6c1954d60ce49a814cdadf45a851b5d3fa80460d735a128ad0fb6567b99d2b06dd8dd3cfcad817fba7865fe48bc06075975f96c3f5ee98ff3d615fb8c0b3aa96e7c188e9e0246fbd532297b8ee259732802df9d4a712346f9c57b7668e545204b8df3fc85f42fd69a80a6a9c7302ccc232f78844f86df3b34c373b87e3c2e633299b55e9f0b1134dbc3ca232db1628bd2ebf0e123cbe2293189667e6264687f8c28fc9007ae3405333eeb75396aa188aecb6e7ac938cce44d2f5404ee41cd32ac633df3342265955def39ebf2825e901148bbbc7e631c12173dce1077fca60139b9e92b0433d606179ac92ccb7b", 0xf1}, {&(0x7f00000005c0)="03088df052efdb6eda31f64ec812229fd2beaae0a5a36707928cfadf6428c34d8f9f57021d7d54546ca1ca7d485e17", 0x2f}, {&(0x7f0000000600)="03c3a7b018a8c71bba51b31d785f086f38e7d1f6fab60c7ea44df1f6000dd7831585e1834ae8c940265d7fd53a572111fcfdfa0ba89342890672a40b9c965d6097116c811644722934729fefb9d021a8dfdc", 0x52}], 0xa, 0x0, 0x3ff) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffe, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x3, 0xfd) shutdown(r1, 0x1) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000000680)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x39, 0xffff}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000200)="80b6111f80b686f63aa82270e847b7b75419cd3a250fec3fdcba3f4cb538c62ac363e54f68359beb881eacd5ffbda7376fd6e660f9624a5d8b230e0dec81cf4d245672a1a3", 0x45}, {&(0x7f0000000280)="fac468b967bc702fdddc2788b3bec10b7682352814b9804339aa2c25cba1acf710c9e7b57a5f197e8a19e442f17060569676e07e20c90a0e0bceb93db2d9b9f1a83a8c764d383b0452d44d8202e37355aa6df7469703bb05231d52d30a1e3195b4ecad5e11fa868693d3e216c0822d", 0x6f}], 0x2, &(0x7f0000000300)=[{0xa8, 0xffff, 0x20, "1b6dd7457593d8f13b7abc29af11a4e66b6b6cbb8ae593ad3c1ed89d6d41457b0390d10eb46197d876224af89b7def02db989f9313b5b6b5b8864f317182a89fc6f3150bea1e007ee067d10d342cb525a7499b164098d9f3858dc169c86113d199ef66714f33a8a3e8a9e12dfcce881bcc4de222102c7fd92c3e90c870de3de3fcf0e7b4906e246613751e5948dfc838391422e0ec6c"}, {0x108, 0xffff, 0x58466000, "bb0fd8a46d44bcdc56568103de0df04636bd3a75585361b9852a5d4f3771a5aa5bd50366c7cd9087708746a1bd7a58851084f2a9e5bf2e015de2a566e9615e18020db1cf197d72852e005e8f1cb0f69aa6b7d9a2a6240f8144b4e120e4e3587564bf61be4353dd411847a826d825fcae2bdaf638a819abaf20fd445a8ffe6e8e08b3aef6639eddc32f5f60eb1079739ed6492199e693cd4ecc920f542067e058990a70ff0d9cd8fd25aa4a7c459516a8612f76cf7241f0e69a83e7a5a1207dbb6f57031d9b9af50bbcf34a3f21a4f4640c37ac5cd0e6742133e1a1a7e977bef6c5cc61bf92b3f4c9529a80c4737aefb87a11f7ae7859"}, {0xe0, 0x1, 0x4, "025c5441107c322a3f5dc96c842bbad53608c5116a98081fc2a5bfb79ec9960ef30bbdf81d90c338a0e524bf9a94fcc9b969c1843515f1e6f9112acb6c2c751ceecaecaf1a149c0a28e5956327f4d7e04d2a216b505cb61db254cbff3c13c1c0825c3138bc25ae296587a551803b7acf56e3e02bc8515eabfa56fa81e0cacd363aa2272e73ad6c7ffca2ff27cde4a8db864e4ab2b269c2fb16036a7e1da62e5f4b345b1c206c27a130e35292829280f394ca87c1ab96be326c894165ea1dda8c3b3a20b24a2e6a9ff73f6a"}, {0x48, 0x1, 0x20, "634d026e4ecff2b2a8c5a310237e1ade109f22e47d3f890bd1ab7c821a46e2e4664cfa3a47b78986dad77b90d71549672b02208c08c85a"}, {0x68, 0xffff, 0x3f, "2e635cea9c0a09dfabaeba4bc505ee4ac08c0481eba63b72e4e936ae583316ddc920af82498d37ddcfd5fa546e39c6c24a64df8e0c6189e823b18d2b86c0ae857e814143eb93ef26ce8eb00c390c743357a9"}], 0x340}, 0x1) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="6f4c61943c6cc82daf649737118a7c991358596dfe2e367d68dd1f5f2c566ea96070f9b796471e8e1698150b72bc60f131429485534f5f39772708c70544b916b34ed1135eb033bee60d9cd30cd34553432f203956167a1af621337100c853c68987a1fd944366a6f0d0a84292af31a64234", 0x72) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/171, 0xab) dup2(r0, r1) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x6) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069a8, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r6, 0x2000740d) r8 = accept$inet6(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$inet6(r8, &(0x7f00000004c0), &(0x7f0000000480)=0xc) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000140)=0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)=0xc942e23) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\xeaaq', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) poll(&(0x7f00000001c0)=[{r0, 0x8}, {0xffffffffffffffff, 0x10}, {r0, 0x10}, {0xffffffffffffffff, 0x10}, {r0, 0x40}, {0xffffffffffffffff, 0x80}, {r0, 0x1}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x40}], 0x9, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) socket(0x6, 0x3, 0x7) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) kevent(r8, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffff8, 0x20, 0x1, 0x10000, 0x3ff}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40000088, 0x401, 0x1000}], 0x8, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x2, 0x2, 0x3, 0x7fffffff}], 0x40d, &(0x7f0000000240)={0x2, 0x9}) r11 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) ioctl$TIOCFLUSH(r11, 0xc0206923, &(0x7f0000000300)) r12 = socket(0x18, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x7f}, {0x7ff, 0xfff}}) setsockopt(r12, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) unlinkat(r11, &(0x7f0000000180)='./file0\x00', 0x8) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair(0x30, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xffffffffffffff9c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0xc0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/11) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) recvfrom$inet(r3, &(0x7f0000000340)=""/253, 0xfd, 0x0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) bind$inet(r6, &(0x7f0000000240)={0x2, 0x1}, 0xc) getsockname$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000080)=""/55) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xf8r\x90\x14/bp\x06\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x7ff) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000080)='./bus\x00') ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg(r4, &(0x7f00000002c0)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x5, 0x9}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="97edeeeefef80d002829b5e8701b218b1f35021dfda746ff140112e96ec713bf3ceb6f43a35ba3cf6ee13ab25c2646922a5337241f1af0285d4d3a1b5da7f484a123fc29b7c157f1d4161d52245341d56a060f588a2ad825da327c102d3700d85755a9a2062cbdae9323f7ac032a3eff5f00313ddfae10bb52217ad77da7f4181a907291", 0x84}], 0x1, &(0x7f0000000c80)=[{0xc8, 0x1, 0x0, "5fcd5bf8cd454e7f271a29b9fee3a0cbc84c4bcac39721940275b7bdc3c9ff69204ad77997473471ecf8db768f77afeb37b0078fb007ec3647082f5c5c2c8be20bb66f119e3a426f8455004c481ab50e189edd6f7f13121748b67bf0ef86af452c3873f66396a1ba1e5d0c04bbed9e3759fec784531700a1d398e84ce8ae65838acc0fe1986d6ff851e53960e2e1a8468f9d01fcb93d6e63b02ddd714087942beb84786431b2e49c9bb5a49930d25e02e6dd60"}, {0xa8, 0x1, 0x2, "cafdd5d082804efb2d9301c1d20b9f410222e62d7065ec6c28109a17ade5f07df6cbf54a7b3e0a85b8922ff298143806d76f3f7269c2249f789129edbe8e744e256837a44317a34c828e3a9165693db8cd87d7fae43103cb1ed09515612d580d3e12cb36cab4c8d5383135715f379d1602f93911c434d85fcb81bae83a026bfe5966a6ee88fba81d02b70099d5b763dbf813b0403d"}, {0x58, 0x0, 0x6, "5100e250ee9ddde3cf39db28e4466a574ab5c120f5d38207fc5882038a9f14eda94b0b5b1d64c748fd2368d283aeefa40729e99f0f58d7e0410528adf20e4e4bd1"}, {0x70, 0x17fff, 0x7, "056daf4ed52018414d710a988b573e7d1d7d854a37f65b4f94c2bf707f47092dbc2b76bb7cba638e421b2f8d6293b228249c299753b891b507e1babfe266298701112c4a715e4c6a9a92a98ee13e8fa1ef7728daec1b43a90a5b"}, {0xa8, 0x0, 0x20, "f9a3f1dd093dbb2da343aac891725b8f0d176920df6dbbf492e7c559680c3bc754015939420113877086d3db62117f13f37181366119701fa399ec2e696f454f8bac727d9c35d818c353e7bc649221bd3e97518e9ccaa5e71032df5986f79ff1e4af8ba1222e59672a456f00d8ce127b398b4c9db0dabc620a9b0e512d80c5fe0e90fa5a763b87d951c75c36415271c8a7"}, {0x1010, 0xffff, 0x5, "c0caa451653823ccddcc5800f23f4d786379b30ac2be4f9a4b398feca357e050b665d133e65cdfd961d2a109ecb6017ea264d69d5d62a91ee01d2c46a00216d8517a9ad8da4dbca18c591ff0944ac522b7b5c67a43bd4f5177f2060fec668368c9852770b719197a8cdcf068fcf8a635355c4dfa91b3e0d06142f6a9e43e3e5b58ad82f0515b0361e55feaf27387c2d95d6ea11212379473c3fb67a08b189a73926ad65fa57b2b16c44e0466f2adde2a5198a72712d763a657afa001f6e9596948e9bca060cf09ce1b4264a0de1846a33e90240da2eb1dc050d6fb8e24e9e42da90343cd6be1e079d49958f8be1a0b35e308905cbe11bfd1386549b05c99f30335591bef3d52e86f67cdff038dc6956b169cf38997d08f6d819fec4ed3754749d0e67d3ea9d7abf9e65694ac516aa0de741f3754e1d600e6024b71b061c4974384ca12c8acabae7bc350f3cbca340c658cb45923b67af2150429b5bd83ee5032d2068be693850bc05b107e5d4d698300ed13bc1ecb07aedc3afd5b377129b4d1abf0d8075d1ff6fc00eea5895c0d62db85f0013a810763e51ba541501bfa88d306a7df005f7dd1271d51dda52f2c07119c6d57f2a24f8686b8311d690a67102fd90a263821b6c840b0956acea53a9421faba454cae77382aae88fd5833c5de9f0c4acbec62a445570351e982feaabcc08fba8256c0dd6317dbee0a779c5706399f524ee0e76a843d6e6e3d6274b081af67c87bd92ed5a3760b3273e714c0a6eef20d3ce56d475b3190aff8547818e448229ff8f877352349a9c113f6b6ed79f10bf5e4356372d15b5c3dd34b012920cd85d63cdb6fca12992ad83fdd7d6511cd303105be5bd947d0e15d2aa8fdd067b4ab85104ea4e32056faeafd21b52eba3a65bf47a37aaae010aedb0648ee73a85736818e356a073dd6192d35458c72e5b45520c9db883ea8f03e3a95d69be11d4088cc2223bdaecf491a2360c90cb294d196c4dd0f0cbcc91362a8991a61b19c458c2705b7ec01862a83a73f4f0ce495edcf7daa96a8b1d91e89997b71dff59e3b0ead5dde23f71808526af2749b991e4f2b661a27d2ebf32765df54fd257a8258d2467a60b74b11dcec0e70334bcd19c9992468dba838a3bfb970d251005a63e57f161bded18a07ab078b3d1c3d5d458d4b656c64da58aef8e302b9d111c1225dfa9c51a347234309c0a6ee2fe5f42c5627a1c6792d583979662adccca412d1286a23ba9d8eeb47c870ceabfd1d451a389a28c3ba2550dc06ad8f974e8c550c2f599d1428797a91e35b208b680c85b62c21494a3ae1188301260df8ff7999d87268ae437f567b53ad1af4f819c5ec13ef4614b2b5a8c96f2a5a9881ae3290b382e553e2a816ba980310bde00b4316824836652e62d7e3fd871828319b5c6fbf1addd0b82c9e0c97f4c3cae9966c68c8a4e2edadbc5cf51e3559301022a1a3aababc8258bd765971ac5983485f6435aa5c62f87f9b16808bc27257dd156edfef1484de711653e0625148b7c80516defa6f304b037e8316e20bfdf00d3cc7fa1dd548cdbc2d413d6f89e6ed79552917fbc2af487c390ecc60b278fe0862df66a4941ea27af44ed0ce45acd911f18c4a01c336a60927e4ea1cd77868222416028d3cd793203bef499a85c7c1854e3b054618243ed3779a4ad6ee212e6c8d912d533b035e24b905f4b2aeda66eb75658b6608a36e6d9f589e4b350a449df5e92ca0bf7556625798c8206a1557ba36dcecca18412cf75c53f7cb46df1706ce7fec6db9cac49b996a15ba17b44e6dbd0e4224153ba6ac406a46fcd62f59a0857789a8517105116b6b2b3f3859b9f91cd53574417e99926479406cd455f39daa10007b378367b06c9d9daa0f69b1a7eaf903ccbe912f751ac82cfeebeac328a8fab519081d8e2a27769b1e3475ef65a8d6e649493b63f58f193565d5693aeb9fd0ac6fce092aa834841fa94dc0e8325330f8303db8867d222df19088b57e2a114cf03081da5185dab2ec952362b6855f815c90d8a244f7fa939e417d87819296105e6240b475e11a9bde5496940f5d5182be837adcc9d751123e6e18d8b7338f8837b3d02c5e0bfb8a9f67bb03b642ba3a04653be7391188a874cfcdf9aca5478ce91b23b6555570d7e4da26676a7f135436198f0214ff7db2ed16e025ad4ee756e6b48dc47e2603bbbef417ca277266718b79ee6523baba34da5699d1da682bac88b75a956042a81f11447c9235fee1c19349b19cb1ca87509b25c2379a4c0359b81eaa8f495c13265f21c1b6d45a9411c359fcf6ca4a861c94d178648612064c80a005cb94206ce88ae1be58b2994fd47a08d2c688c6bfb410e21ba59efda0331f0cb51c2a9cd0038f43d83f7e8440ef466060ccddd008f095f7931470f34d5a9f31d8a65e7238380328276b01d7bcae0c20128831aeefe7fc90cc959c723db82652a21d56be2522e0841af1e9a8c0d98afae9763586f0e6a676df2425da58bcc8403dcf087400d142fa968e7efbe14cd201406289cdf0bbadd3fc55d3f71040a8711ced26ce0471649bf1471023b473bcef57fb311e7ea106f4fe5b671d5c92124aee45c77b538254456bf08c11451876a1f9878dbd95a0eb58239498037ecd2e4c1375384b349c0ab3d911a5585a457ece59513c89c65a2335511b575ad21eba14cb010735b6b15bcd2a325ea2e73cc1c21f9e5ef999ac555f36b1f55caa5050b18b3976f5635d5e1f4bcc4c88f7a300de9ee4914465fd017b2e9c67277ff5084f7deef60446a40fca6d827919c933a3e86c3b9cee8b6e9dd9916156a1a7691dda293c3165330f904951b4c7f0a236e8640a289a79eb17b26939991cfaf4b00a0bd53bfc0f38dc7bcad996a9855cb44da1e281c602089f13c0821721150b3fae13b6b543a469cf0f44670bb3247acfc4234ee6c477e043df7c74a97a9fabeb268d1bb5072da81e08c2f7b49e225860f74e3227565023c751223e1896d39d2e349a574fddfd947a7a11bf8e13ab57b4e6be4e2774b5fd22b3ebd8875f8dae41f90b92d8773f44854e3a00788dbdcc5e97a87aefbcc2699108f59f059a8a4f70f41b5880e10718abf1d2f16cb0d61e3d99014e3d04fe45fe822156e6184fe1b0c2ab6ee741a56ac51ec33103f7fb38424f054547397c21db76872ef49580654ad4a9b4005c08d7164f5b3143fba6762171efa0b202f11943f1abeff0b26724c1439d8035c56b7c7b5b8ba8b71d5ce93b116bd7b20c0500ced40ede4989f7dffce6254841f4ff3a0cc73a2c84efdec31760c19ce764338b6560dcd9047df0dca0216640a5a5ea99c1c7fa6d5d513a7935e61004513bf7134f95e8e61d8ff7df20a1341d3a9c572165c2e8b0bd137820703075fce11dcdb9424d7667928624ec002603ac75f6792661bea532e9aa13006b305107c4f6f6e14b794d966896e950dfa886ee426a0f45bdd673e62b16dfa3c612eda3e53d76a703031466896f2ea44d89ac778688399a4fb25c32fc3e73955f7e1cfcaa7107ff8efb6fdf895dca1af2571b074d7df02e7ca8a1ba8d967dbc260df44812f9f6b52d75860d27a0a5f6c6d3fd2917a7664e77623d773b78aa0b24a0e18212792b687ef6892710de9d52f28a8e5acdb752a90f9841915762522a83e45261e4307f6dd8e5599c82259647e1f189fece4c97431bafb191a0f42027c5052c8fda1e91024c2a00938a5746eb8440bb4c006174d48f196e7e90a3ecac2cc184b6e43da5f734264500d2d21fb8ce84e62a4085869cc886b5821ab700f3b12375ea71edd6bc06de324eac8955ff27f94c070ef29f14e90d7002348bee4a482ddaae45928dd797e0148b7dfeb40ed7606a3c80e3d2f12215c3a27934c7e38b0bd8d4eb3b865b4e3a8ae39289edb48e6b11f474e9b68d4ec8fbe86c462928b19bd10ac30fe681367248a65417e6eeb0426574291a12a1a6ff66f2bdfebfe38fc7213b2d15ed65d198b923908b5a5acdcf0ec9c3b8e4f08641288c1f0b16e0a2f8d0d6934ad82e2097c73527d7c79cff2c9953beed0796bd33169d98289bb8b9d0923b01bf65da34c69ea2430719e16a63866155469b0c5dd7d2b8b1e64182fcef186d58056142a89ef7b8078782e8925209c6abe478b1bf6f52c9efb19636189020cd8f7410ebfda460b9000b94a01417631b8f5b879784004c8fa0e7038be537fd9d420605eeaad1f48e912b6a0eeb7c4b144a9db3f3997f90d19ff51f243e4c5d4b5a4e9c143f987c55289e21c7098fb74dca6561e719f36d748da58958e4e072d5eb6aca02069b5f647e569608d138891374d254a457aa5873bd34baac009ee54bb2a0c116a5bb66f062eca20c6d3c3ea7c466b03d172dcbb5620320bad9eaccb83bcbb772ebf621b1eae9260937bdff1e53837955d7c15154cca494eea9f374ac4cb4a3340b44413e3e3e1f618bb7faaae3670edd3d723ed91aee123d824be598da80ae1903e6ffe2974e39330d8b49e524abaf71daea304f1a5ab106cde5b4eef62a525096180cd5ef85f97828a18eef1a27b72b9aaf3500ae203259a540a73e39205dd3c28593d6e7e7d287cca084fdfeb7da9507185084317ed797d070333052ef94e81adf7f63a4beadeda825779ed0e0ea659bf41b970d2891d2eb7e79283aa12268c54c411afde3a5b05131e781c78a7fb410779d93ef6da1de36abe6cea602a9ec856c36d5727142920d6adb652f8591e32b685ee02529cf2d1745112ae24ac2fe78a2115d3e4fb8ae25eadf40a2f258053be6de8df81311d7a409c8c22e3a05afc71f68a66cb39244300f679dc65f554a347236ff3cfd21af29adf327bfd1ccdf76f695ce647448e00d9015a950bf70355b2b731eeead2edc2bdd61dc30fdd9cf08a2205727e2f6b032663872dbfec11084adb5a4fd8b3db348badd8fae7f01ecf239517908c7029cbc2ba2fc84d52dbbaa953e44bd2869cf76e40edc0360fa8333ffd1570bb4666aead936de14caa053586ca96f143bf5c67ec9f20712e0cce80afbae1ca2a1c9a5ea4e990984c238a66811dce201006e8ae84fce2a88cd79298604052fbf5a7c8d5b81c0306c59f6436b153dd5ca919680df6bb535b3cc9ad17ca8be877e46f1d9bdcf93db8f4432dbf2e5169e03c8a79d8f97c0caab6df45fa19a4b5de48e1ce20f2e1d3c9583df5d5a1f9326da265f92e3155b1a3d8775fb059a6298ecde098feb6854b78e700ee30d41abf7d2852e21cbd948517508315b2b7cdc5d0715b7669a2bfcb560a952b1915af6edfbbbd1a0a3a61385277e32cc54c5ebf4e31dedc96a4264c1f7bd5d3f5e31136b671b0584e8a2c47c7c32ee30a2aa78d593f65c765abfca3387b2d1d56d634fecb2bdba344f9ec72c09671a376c654198f40db31d680db80c2eca0c669740fc5c3cd5fa6fe6918cd32ae295fa2cfbe7c3c9d4873a2b6c4ccde262638142d68837ad97f14cfd8fb1122000421022eb79e294787f3ea5570985159e3235c59740cbaf0f18dc5836f8ce7cb2acf72834001482a878f9ce761988552a2104d63e2d3aca856d528ef6fcc33f3f6f64c990f405971cb96dfdbe7b8b9fcf6aa163637a87c2bc0c21d5fd933701506f87861e9fea468b34540caa1aea43ce0e6c420a09d47119ec5b7062ee2af0665919d0f90162a08e0001b00b44d9e47cc8673e8bc527f105cc16765d6a2493c39dd335f30078e0b0fc1315fe4b153cec68495b15c86783c2d38854bc9cfa306182da778ebb76cfa86ded9a8711a32aca779fe422093f2332c1fcd8459c67"}, {0x88, 0xffff, 0x4, "b69b888e10a8579d40906a40a4ec32a3fd1e3a49502ddce69681132e94eb1401dc26336ec6ddc1549b7dcc5a8e1d893efd08985e1c66e1873c3173b3e36c79b5022bf2407c90b559150904160214f03261489da0a155cf54a808dc6eed954612c9d44f26691d3683da7a0666bf972e9d99d8"}, {0xe0, 0xd840bd39320ca0fe, 0x7, "b495c9f068d9237c332b616c9cbda2b2ee28c3ebcc74c557372daf078d68ee638dfbfc8a8d9f83aed0c3b338641fdb890021e4170c2582615a77ce01a124b105fa94b87fcb14f895a1a7ab15e1ebd3fd0ed2c7ed5d4fc11e6d4894c53873d07c3a296db35071fda4821314356e7bb732a0491193ae0d38215d97cc64d016ed5c11fc2b3f3d079424ea6f1430b353221f29c45a5860050a43978740ea083fd49b48a9febde86dd003ffb254fad0ffe051a648517aed60772ef7f8c000be644f9cd1a7a60bc0a58ce772481e7d2dd0"}, {0x28, 0x820a2a9bf80a98ea, 0x80, "f1c7dfd69c2b5ecd956a8204b850967f91"}], 0x1480}, 0x406) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000080)={0x3, 0x3}) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x4, 0x0, "b0d42008ec6e93000200", 0x0, 0x20000001}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) 16:00:11 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002004088c1cf8044101b5496fe00000000020208a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x3, 0x80, 0x4d32, 0x1}, 0xc) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000003c0)={0x200, './file0\x00', './bus\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) pwritev(r6, &(0x7f00000004c0), 0x0, 0x0, 0x8) r7 = socket$inet6(0x18, 0x4000, 0x3) pwrite(r7, &(0x7f0000000300)="1d57c6844964b7c7871e4134359a300702b635f5248205ef2d75e51665dd0684f1704475caa076c6e91975403450a51ff7036c4ee7ac5e07b1fb401ed9fee9511a5fc78e2594544d05e81956cea0bb37c0b84cfceed9184ebc499c82abe3eddd9687bbab8a92846435476c0c0249310e1fe0fe7439f2609d7279fb20e4f61538585185624b0caaa325ccd797894e9ee80ebfef81cc843a70cf47271e63", 0x9d, 0x0, 0x9) ioctl$TIOCSDTR(r1, 0x20007479) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r9 = syz_open_pts() ioctl$TIOCSDTR(r9, 0x20007479) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = dup(0xffffffffffffff9c) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc0206923, &(0x7f0000000300)) r14 = socket(0x2, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0xc0206923, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r11}, 0x8000000000000001, 0x10, 0x1, 0x4, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x8, 0x7ff, 0x4}, {{r13}, 0xfffffffffffffffb, 0x91, 0x10, 0x4, 0x101}, {{0xffffffffffffff9c}, 0x7ffffffffffffffc, 0x40, 0x20000000, 0xffff, 0x14}, {{r15}, 0x8000000000000005, 0x22, 0x60000000, 0x80000, 0x100000001}], 0x4, 0x0, 0xffff, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r16 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r16, &(0x7f00000000c0)='oL', 0x2) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) sendto$inet(r2, &(0x7f0000000140)="e21648b4bf7e8584f870d926c50aab60ecbf8673032e0a2c8c672530ed6a5bf696ce3ea2f3b2c9fb25e356189e7dd17b652b4721fb2f13f5e5f9b99e3efc1908bc36d38997a53bfb0e28c8bd3555ccfb589fcf1a0d7d9b27ff38bc2ea0a7a006aab2d436e1c975768f02f326242e13857d0e013da78ce1d68a71abf87f124bb80e421ddf7a65803ae48b03af353fc80a34c8b6de3bcb0550b57f48d2ae9780d068241870954e889bc614", 0xaa, 0x3, &(0x7f0000000080)={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000240)="ea92f616eab8abb629b5f92397f7db8f2e9d7fe389c309c3ec80306d2ef649fb0c34981dc853cc10bbe381b0031f05adaaf5336641e75435b59d27c7ccb4040f8ec15d2a018f6e90cd0f52babfb64d467bd7f5698f454a96467c03a4dc915769ac136a13e26f9b499187b8cccd3bcef4547b45428f98b689d6207abc4fd1ad0afe142078340dc232e754cf64fbd4bde94dfca65db16056", 0x97, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\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') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, 0x0) ktrace(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) 16:00:11 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x82) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="263cd3f29ad2a569ef12074dd059ff50184ffc1285d8f970902f553adda962cc7b3720e5bd9bdfc48f13c214f9839a26f1a05723ccb88a4d216676d9b5353c5951c3342bfee229494363d4578bf8a849552b1809387a09992bf31c62c4bb8a891b8c326a81c7ee2e3344b2fec1b298f3395c507f", 0x74}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r1, 0x0) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x4) write(r3, &(0x7f0000000040)='h', 0x1) sendto$unix(r3, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) getsockopt$sock_int(r3, 0xffff, 0x802, &(0x7f0000000400), &(0x7f0000000440)=0x4) readv(r4, &(0x7f0000000200)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/189, 0xbd}], 0x3) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="716f0299d14a2d396d84eb36a92f63e14abf6d00004adc35d834710461285a61dab3af2132f6f16a1fee73ff5ff4d3bda35e9b45d9be7fc7e2c8605c676358f8bcb2f48f928057d4d029fb01960d596e3260782b875d2fe72e845b833ce02593e2ac5de5fc0724344b2f9ba63a225a12f90f251d1b133f90c86048411dc2bdab02ddaf7286e4000000"], 0x10) write(r1, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) kevent(r2, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffb, 0x50, 0x0, 0x138e8f99, 0x2}], 0x6, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x40, 0x81}], 0x2, &(0x7f00000003c0)={0x26f2406f, 0xe000000000000000}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x90) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="685102b678afbdbdd62b36997f861db5aaf2ec120f6ea393f0887284ab86197c29551e809c2b22aea4d109834fe81882f79b0afdd0ca4d0975fe1ce7570b4368b7227e7e2466118828bfed70591615b1cea30288af706aaa647327af7bac39febce555dde04ee739ff5ffeab240f6e4fe91082a4e6c91ff33186e309ecf9725510aa49c93860aac1b901336ca65b25754014ab1129c5e6511f76a251755f3937f20f6d28b12de92e916b20b8ba9f5efa6ee4e65d8bd08a9f0509495134e81fa1d59aa5e5897ffe82ee00c8c500a06c249e102f", 0xd3, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xd1e2684d53f96b5d, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x86938) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='\"AH', 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000300)=""/200, 0xc8) r1 = socket(0x2, 0x1, 0x0) socketpair(0x20, 0x3ad26d0785a5f203, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x5, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) pipe2(&(0x7f0000000000), 0x4) ioctl$KDDISABIO(r3, 0x20004b3d) 16:00:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x0, 0x4, 0x0, 0x2}, {0x1, 0x5, 0x0, 0x8}, {0x3, 0x5, 0x5, 0x9252}, {0xfc01, 0x40, 0x9}, {0x1, 0x1f, 0x3, 0x7fbfffff}, {0x2, 0x4, 0xcf, 0x40}, {0x9, 0x40, 0x1, 0x3}, {0x1, 0x1, 0xeb, 0xa3}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0xb27) socket(0x18, 0x4, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="44f3c85f1733c97e8c", 0x9}, {&(0x7f0000000740)="f3a8378d56b5d75773f1b9dd99d315657ea9953e76040c2602f75b623247eb9cc7d7c275393d9cca508bdbb80bddb48539dca614398ee8e9c97f19b4ddd6309f37deb1e0d2c0000b7e0d666a0750cddad42b5572980c742baff37aa977868a9f5e7ec67ae6565f8aff0f48921dc0679d40b8b6e611f8ffe7941ad59d291573362b4224632edf50ba825ef4319d64b1180c620b4fcc01108dbc53fb767555fef9c4ba20c903d1475ad710", 0xaa}], 0x2, &(0x7f0000000200)=[{0x108, 0xffff, 0x100, "911f4460a0f10429476f2439a98bac9fd97c4685215e7b6afd44784b39f579c35bd4a2f6a98e1b2016370c4e263f64a1be00e4441ee3d21f327d968e4b796e4211285f3cae8374621eb1d49f71373a298b27d36d8ab7c467211fecd0d2d5680f3e46eb33f1431bd4e1d8cf161d2132545e92cb9d8eed103718198adf4732f8e326d3ea7b2f459c63e3025098167d0b931ee44827d4e81ef1122bac7608fc5470abfb1b7227cf065001303b0a836403532c76036e953f9eb51adfc1cf0dc0daf8a5475773cde4aa244494ca66244b8ccc6005b9c839195971d1ecd6376c2f017c6baf29047ca8105d43b648033f9385b6ca"}, {0xb0, 0x1, 0x10000, "a5c88c2c06c5d9f3c9ee012fcf58dd489ace454dd7347160351fbe0881b8896b18116b6da5c9e5ab63c357b90e5e3a49a76cfd8d56e0917b92a339a8114b64c0b3ae8bc9ff79190935bb78a2e00f3966ed10aef4994b127ba36b8cf62d5a4dc3919199ffb6a8c2c4f54c79079d0e666849b9405cb6cb8c930b7d977fc90f58a8bb9bb1fe47bd87a10583e2fd90f1ec687c608635fa64f39755adaa5b340b"}, {0x78, 0x8000, 0x7ff, "d9b5453d3585fa976eb20f8f8b064b88d935b680db658cdc55fa0daa8b2b83800062508269e301eba803f50d34554c7aba969e6ab9904f83cca9f76d3a8089d21931544982e4889829e010b4be34aa447ffba2d504b366d832794efe30c89c7598e2995a"}, {0x38, 0x1, 0x8e8, "745e86d46b4a002ce5e668bcd394ca62d6664a5d7bcfb9c55e2a3c5a34295088cd55e7"}, {0x68, 0x10001, 0xe, "6962dea1ce38faeb047fccb2fc1b6604d970316a16463bca213f5f49bd80e9475ce10d1415ffad741aaf2c93cf8b1836980d5c5ab1e38bdc6b7324b55f931f3c66d7be71ae943612760bb8cb5b30d47dccc708684a9955ed"}, {0xa8, 0xffff, 0x10001, "0d4d97caf86111165ecaae8bd342e4e99916266723c6b7f37e17bc9c2d058db2ff6efb2fa7ede64de65284bf8100a0533994a28e7ebd5ccbbbfcf9d4a64bdde57ba54440005b9a8315c4a3ac451307ebabadb3153b418a1e9328a8403a29f7d50ff3e865c6447fabc3844cd9b56114e26819ebad78e0453d36d76351166a393e44f366520e5abbbf8601c99ebdc110feffd4a4"}, {0xa8, 0xffff, 0x8000, "3b8b6166c10da31846a3395e0af237a82c7802aa5b21233ed534b4a4d21cebdc9f10df2be72de59619581cba33eec8de9a6af5902806bee9d5a51bf0d8e94698265a2bfc951226ecc6966fcd852a7686b20afaa7b1b6e198aef9b67e980f5d60081ef25c19e2d8a1db5240ed81d591d54c4ad9d92bd676f990e06d2256466ff3e231569ec76da7a8b5846f0325188d8bc2ac6361"}, {0xb0, 0x1, 0x1, "5e23663a9c6906fb11cff61575fe26b4fb133f4a555b8a7e35e0941b8376b33bd119527484e3699617a617fbe822b5eac5547b560f5639e72f2880966b8741e6eab7605d22af8a17317094c003805bbe51eac3115d24bb9b903f4358b0e2d9527cf6ba437fd047edbeefc97553000f7825c630b02443001c74d1d22c58a43452749a084fec61312f8c6e3e01199b0c8eef80a601e6457645a9b550dfb646"}], 0x4d0}, 0x400) r1 = socket(0x18, 0x1, 0x0) close(r1) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0xfffffffe, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000100)) r4 = geteuid() setuid(r4) fchownat(r2, &(0x7f00000000c0)='./bus\x00', r4, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x2, 0x3, 0x2, 0x9f8}, {0x3, 0x3, 0x7f, 0x4}, {0xff, 0x3, 0x5, 0x5}, {0x0, 0x79, 0x20, 0x1}, {0x2, 0x81, 0x63, 0x7}, {0xe75, 0x4, 0x70}, {0x4, 0x2, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3"}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r1, &(0x7f0000000000)=""/134, 0x86, 0x0, &(0x7f00000000c0)={0x18, 0x0, 0x800, 0x3}, 0xc) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf370fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000800000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a60300aae2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) semget$private(0x0, 0x0, 0x28) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x81, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x9, 0x0) r5 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r7 = syz_open_pts() r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r10 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r11 = kqueue() poll(&(0x7f00000001c0)=[{r3, 0x20}, {r4, 0x100}, {r5, 0x2}, {r6, 0x4}, {r7, 0x40}, {r9, 0x120}, {r10, 0x26}, {r11}], 0x8, 0x40) dup(r3) r12 = getpgrp() fcntl$setown(r3, 0x6, r12) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x4, r12}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x3bc}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) shmget(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r1 = socket(0x18, 0xa, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x80000001) kqueue() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCCDTR(r6, 0x20007478) r7 = dup2(r4, r0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000000c0)=0x1) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) unlinkat(r10, &(0x7f0000000140)='./bus\x00', 0x0) fcntl$dupfd(r8, 0x0, r8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r11, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:12 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)=')\x00', &(0x7f0000000080)='-(*\x00', &(0x7f00000000c0)='\xc0\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='!\x97\\\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x3, 0x4, 0xfff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe8e}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x305}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x800}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x30}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000840)={0x1ff, 0x0, {0x6, 0x3}}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000b00)={0x80, 0x1, 0xfa, 0x800, &(0x7f0000000880)={{0x7, 0x7f, 0x0, 0x8, 0x7f, 0x80, 0x4}, {[0x80000001, 0x5, 0x8001, 0x9, 0x0, 0x0, 0x9, 0x4, 0x1, 0x4, 0x80000000, 0x10001, 0x1f, 0x6, 0x8000, 0x7, 0x7fffffff], [0x9, 0x5, 0x6, 0x9, 0x3, 0x3ff, 0x7b7, 0x13, 0x4f73, 0x6], [0x200, 0xa0d, 0x7, 0x20, 0x100000000, 0x4, 0x8], [0x1f, 0x5, 0x29, 0x1ff, 0x9db, 0x9], [{0x5, 0xf5f, 0x9, 0x200}, {0x7, 0x2, 0x4, 0x3}, {0xd6, 0x9, 0x2, 0x7}, {0x0, 0x3, 0x80000000, 0x80000001}, {0xfff8, 0x1000, 0x81, 0xffffffffffffffff}, {0x4, 0x101, 0xff, 0x4}, {0x8, 0x401, 0xfffffff8, 0x4}, {0xffe1, 0x401, 0x0, 0x1}], {0xa6, 0xce, 0x1, 0x6}, {0x3f, 0x4b, 0x7fff}}}, 0xac4, 0x9}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept$inet6(r3, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) socketpair(0x1, 0x8001, 0x7f, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000c00)=""/171, &(0x7f0000000cc0)=0xab) r6 = accept(r2, &(0x7f0000000d00)=@in, &(0x7f0000000d40)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getuid() r9 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000d80)={r7, r8, r9}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) getpgid(r10) preadv(r1, &(0x7f00000010c0)=[{&(0x7f0000000e40)=""/69, 0x45}, {&(0x7f0000000ec0)=""/50, 0x32}, {&(0x7f0000000f00)=""/24, 0x18}, {&(0x7f0000000f40)=""/25, 0x19}, {&(0x7f0000000f80)=""/78, 0x4e}, {&(0x7f0000001000)=""/147, 0x93}], 0x6, 0x0, 0x3) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001140)) r13 = msgget$private(0x0, 0x1ac) r14 = geteuid() r15 = getegid() r16 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, &(0x7f00000011c0)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001200)={{0x10000, r11, r12, r14, r15, 0x40}, 0x3, 0xffffffffffffffff, r16, r17, 0x1, 0x7a, 0x101, 0x2}) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000001280)="e91a10a0b547b764d3a365222ad0", 0xe}], 0x1) r18 = semget$private(0x0, 0x0, 0x4) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000001300)=""/4096) pipe2(&(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$LIOCSFD(r19, 0x80046c7f, &(0x7f0000002340)=r5) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) r2 = geteuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) accept$unix(r3, &(0x7f0000000940)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=r2, @ANYRES32=0x0, @ANYRES32, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES64=r3, @ANYRESOCT=r1, @ANYRESHEX=r1], @ANYRESOCT=r5]], &(0x7f0000000680)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, r6]) r7 = geteuid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r9 = socket(0x6, 0x1, 0x1) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) accept$unix(r10, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000007da81c9eb29d7084050039510000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287a2aa15e207ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484be004ba5536a6f4ef6c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347e01fd8e0900000000c9164957e3748ca0534cab0c6fffa62f965791edc79bd834cb497733a5e81957eebf4851e2f7828bddc7eea77cd99107cd92d5d57c43c7e612e5f5d3303863cd3101ed6c923e24d8a2d62340469981a0b2b5a35af0320a8b7afc63e64c5d6757e050012360a54f4b9bbd875208991a763aa52949ae0b905c9154d95d7e3884e1af18e748e26826487b172244b562991798e5039be2b92e26d400a1"], &(0x7f0000000480)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0x0, r11]) r12 = getpid() r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r14 = socket$unix(0x1, 0x9, 0x0) r15 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r16 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r17 = syz_open_pts() r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r18, &(0x7f0000000540)=[{&(0x7f0000000140)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = openat(r18, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r20 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r21 = kqueue() poll(&(0x7f00000002c0)=[{r13, 0x20}, {r14, 0x80}, {r15, 0x2}, {r16, 0x4}, {r17, 0x40}, {r19, 0x120}, {r20, 0x26}, {r21}], 0x8, 0x40) r22 = socket(0x2, 0x1, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0xc0206923, &(0x7f0000000300)) dup(r20) r24 = getpgrp() fcntl$setown(r13, 0x6, r24) r25 = geteuid() setuid(r25) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x4, r25, r6, r7, r11, 0x0, 0x7ff}, 0x7, 0x3f, r12, r24, 0x5, 0x80, 0x4}) r26 = socket(0x2, 0x1, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0xc0206923, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r27, 0x40045720, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:12 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x9, 0x0) r8 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r10 = syz_open_pts() r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r11, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0, 0x0) r12 = openat(r11, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r13 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r14 = kqueue() poll(&(0x7f00000001c0)=[{r6, 0x20}, {r7, 0x100}, {r8, 0x2}, {r9, 0x4}, {r10, 0x40}, {r12, 0x120}, {r13, 0x26}, {r14}], 0x8, 0x40) dup(r6) r15 = getpgrp() fcntl$setown(r6, 0x6, r15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r18, 0xffffffffffffffff, 0x0, r18]) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r19, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r20, 0xffffffffffffffff, 0x0, r20]) getgroups(0x5, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r18, r20]) r22 = syz_open_pts() r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x8000, 0x0) r24 = socket(0x2, 0x1, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0xc0206923, &(0x7f0000000300)) r26 = socket(0x2, 0x1, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0xc0206923, &(0x7f0000000300)) r28 = accept(r27, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r29 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r29, 0x0, r29) r30 = fcntl$getown(r29, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r32, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r33, 0xffffffffffffffff, 0x0, r33]) r34 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r35 = socket$unix(0x1, 0x9, 0x0) r36 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r37 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r38 = syz_open_pts() r39 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r39, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r39, 0x0, 0x0) r40 = openat(r39, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r41 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r42 = kqueue() poll(&(0x7f00000001c0)=[{r34, 0x20}, {r35, 0x100}, {r36, 0x2}, {r37, 0x4}, {r38, 0x40}, {r40, 0x120}, {r41, 0x26}, {r42}], 0x8, 0x40) dup(r34) r43 = getpgrp() fcntl$setown(r34, 0x6, r43) r44 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r44, 0x0, r44) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r46 = getgid() r47 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r47, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r48, 0xffffffffffffffff, 0x0, r48]) r49 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r50 = socket$unix(0x1, 0x9, 0x0) r51 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r52 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r53 = syz_open_pts() r54 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r54, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r54, 0x0, 0x0) r55 = openat(r54, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r56 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r57 = kqueue() poll(&(0x7f00000001c0)=[{r49, 0x20}, {r50, 0x100}, {r51, 0x2}, {r52, 0x4}, {r53, 0x40}, {r55, 0x120}, {r56, 0x26}, {r57}], 0x8, 0x40) dup(r49) r58 = getpgrp() fcntl$setown(r49, 0x6, r58) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r60 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r60, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r61, 0xffffffffffffffff, 0x0, r61]) r62 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r63 = socket$unix(0x1, 0x9, 0x0) r64 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r65 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r66 = syz_open_pts() r67 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r67, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r67, 0x0, 0x0) r68 = openat(r67, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r69 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r70 = kqueue() poll(&(0x7f00000001c0)=[{r62, 0x20}, {r63, 0x100}, {r64, 0x2}, {r65, 0x4}, {r66, 0x40}, {r68, 0x120}, {r69, 0x26}, {r70}], 0x8, 0x40) dup(r62) r71 = getpgrp() fcntl$setown(r62, 0x6, r71) r72 = getgid() r73 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x20, 0x0) r74 = socket(0x2, 0x1, 0x0) r75 = fcntl$dupfd(r74, 0x0, r74) ioctl$TIOCFLUSH(r75, 0xc0206923, &(0x7f0000000300)) r76 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r77 = socket$unix(0x1, 0x9, 0x0) r78 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r79 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r80 = syz_open_pts() r81 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r81, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r81, 0x0, 0x0) r82 = openat(r81, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r83 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r84 = kqueue() poll(&(0x7f00000001c0)=[{r76, 0x20}, {r77, 0x100}, {r78, 0x2}, {r79, 0x4}, {r80, 0x40}, {r82, 0x120}, {r83, 0x26}, {r84}], 0x8, 0x40) dup(r76) r85 = getpgrp() fcntl$setown(r76, 0x6, r85) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r87 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r87, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r88, 0xffffffffffffffff, 0x0, r88]) sendmsg$unix(r5, &(0x7f0000000940)={&(0x7f00000000c0)=@file={0xe1e05d0ce4056a25, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000200)="76dc94c0309af529ed01a31983d84aac7686ca887a0a436c4e49be6538e2ed93277203f66e61538004047af3d21a8df024040d748d795102052e3738934e12245952d01337636b38cc6822845f2d43b9e68a960c4c311e362e29da6652adab9c2a3e1b0ad0902307aed82c79d5c9ca5769d3430027adf1e19a84559a75c646451e9193e82f623d072c70625bc1c371af58343d0d5337df050d8a6726b923b7e11d961709b6fa7d85530bcfe84c838320a93e026424171b1236469cc445b47f276f3db917838bb3d4", 0xc8}, {&(0x7f0000000300)="52790ced2ff2a4b386443ea6ba20e44c9a10d01441b38780ffef3a7576b584f2a2e1a4a39c153629e374fcf273c13a5a349eadaa04000695564ab5c2c17edf62340c7a6996219bbd2c8c62da96", 0x4d}, {&(0x7f0000000100)="15cdc79893ae2a7e18551d52", 0xc}, {&(0x7f0000000380)="cc4ec3bba6d4e9698e9c944bcf2df0f146dcc5b6a82930bc1d7bb67c9ff5a0de8822b134ced587651c543236504016d2c62e5f068c998cc7d421412da30113016e99dc7fb3d0c002b34deaf75168eac75f094d60ef9be22296f52fa964f2e9d08da7c667204b041b43bc3f1d501223a41e09e6acb2b3686d00dc48229c66faf5", 0x80}, {&(0x7f0000000400)="8f80cdad153ab1b8a1dfbc877a844ffa2c800826aa1bd36639cefa0e26a4f9c0f0a4bbb51b2e3d6880b4a4f938fa853f13c1b9afb5ee75ef8c1c99d0f71de8e97123a41ed5924ba275acbd6151df907915c8e5bcb119", 0x56}], 0x5, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r15, r16, r21}, @rights={0x28, 0xffff, 0x1, [r22, r2, r23, r25, r28]}, @cred={0x20, 0xffff, 0x0, r30, r31, r33}, @cred={0x20, 0xffff, 0x0, r43, r45, r46}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r48}, @cred={0x20, 0xffff, 0x0, r58, r59, r61}, @cred={0x20, 0xffff, 0x0, r71, 0xffffffffffffffff, r72}, @rights={0x20, 0xffff, 0x1, [r0, r73, r75]}, @cred={0x20, 0xffff, 0x0, r85, r86, r88}], 0x128, 0x7}, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x3, 0x80000040, 0xfffffffffffffff7, 0x7}], 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x4, 0x81) r89 = socket(0x2, 0x3, 0x1) socket(0x3, 0x4000, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="828a0000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r89, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r89, &(0x7f0000000140)="749703210f6e83f89087515ab45713442de6d7762c2fe73f805d706306942058fdbdb0e70dc23a268ca51473d400978226cef5041c10ae306a08f61eb944b4e1a41d8d2b81c4bbf3f7385fcae39581ce71447833ba9a17a1864fa715892eeda67c63d5deceffc9d36dc1a03401ccc3a6b6e765c610d1b65116d116d916a0117057b8bbaf82865cac704ee7e4615f331ece311c6cccb653f75a7a2e8ff93dfe8d", 0xa0, 0x808, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() setregid(r1, r2) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r3 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x400) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:13 executing program 1: 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x800, 0x4b) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000280)="bbf293f50345f329bbac15f09b5a4fdcc2370b70619cc0305b4b70f25e74add9ad77950ae4cc1a24ae94975ad445c3283fc923e2652768abd2f0b8bff8067bac891113d926fd721fe1e116c2b9c74cdbe10d04eccd2be5404d533b", 0x5b}], 0x1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x100, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x7) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="e3ef000600000001", 0x8) 16:00:13 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) 16:00:13 executing program 1: r0 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x9) 16:00:13 executing program 0: 16:00:13 executing program 1: 16:00:13 executing program 0: 16:00:13 executing program 0: 16:00:13 executing program 1: 16:00:13 executing program 1: 16:00:13 executing program 0: 16:00:13 executing program 1: 16:00:13 executing program 0: 16:00:13 executing program 0: 16:00:13 executing program 1: 16:00:13 executing program 0: 16:00:13 executing program 1: 16:00:13 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) write(r0, &(0x7f00000001c0), 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kqueue() ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0xd) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) r1 = semget(0x0, 0x3, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x5, r2, r3, r4, r5, 0x8, 0x7d69}, 0xf86b, 0x6, 0x3}) shutdown(r0, 0x0) 16:00:13 executing program 1: nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x9, 0x0) r4 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000240)='./file0\x00', 0x200, 0x10) r8 = syz_open_pts() r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r9, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = openat(r9, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r11 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r12 = kqueue() r13 = socket(0x2, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc0206923, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f00000000c0)={0xff, 0x3, {0x7fff, 0x43}}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x20}, {r3, 0x100}, {r4, 0x2}, {r7, 0x4}, {r8, 0x40}, {r10, 0x120}, {r11, 0x26}, {r12}], 0x8, 0x40) dup(r2) r15 = getpgrp() fcntl$setown(r2, 0x6, r15) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb00, r15) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\xe5\xe9\xff\n\x00\x10\xe8 \t', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x6c}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1f8aa7d615a0cff1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x101, 0x7f, 0x3, 0x400}, {0x101, 0x6c, 0x1, 0x3}, {0x800, 0x38, 0x9, 0x368b}, {0x759a, 0x28, 0x2}, {0xfff8, 0x4, 0x6, 0x7340}, {0x6633, 0x8, 0x8, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) minherit(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x0) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)='t', 0x1}], 0x1) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82fa08000000022e2f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009603940b4b5f23561000"/4107], &(0x7f0000000080)=0x1002) 16:00:13 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000bb9000/0x3000)=nil, 0x3000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r5, 0x9) r6 = socket(0x8, 0x400000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x1, 0xff, 0x0, 0x20000}, {0x7}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0xfd, 0x0, 0x7ff}, {0x0, 0x0, 0x0, 0x3}, {0x7}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r8) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="08a8aca89af0532392c821da84015c8dd63341a160dfb2d8dbe17ccf561666fa5e0c3fd36dc01bbda9e1a7057b9978bd69cc50c89f8b0958288b337ee4930a9818eb32b8709b53b5887ae03bff07000073c3ba17d51daa5ad2d33818ab1d1f016112867ee2d6c7540b4b19fa8959186bd589144936682e87b528beb257812a552c96"], 0x1) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r4, 0x0, 0x0) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x400000000000006c}, {0x6c}, {0x400000006}]}) r1 = getgid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000340)=0x8) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) r6 = msgget(0x2, 0x0) msgrcv(r6, 0x0, 0x0, 0x3, 0x1800) msgrcv(r6, &(0x7f0000000380)={0x0, ""/238}, 0xf6, 0x1, 0x82b51f4d868e337f) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x7ff, 0xb8}, {0x18, 0x0, 0x401, 0x9}, 0x2dd1, [0x1, 0xfff, 0x7, 0x8, 0x4e69, 0x9, 0x1, 0x9]}, 0x3c) recvfrom$inet6(r5, &(0x7f0000000240)=""/190, 0xbe, 0xc07, &(0x7f0000000000)={0x18, 0x3, 0x9cc}, 0xc) syz_emit_ethernet(0x203, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:14 executing program 1: getrlimit(0x0, &(0x7f0000000000)) getrlimit(0x6d79b5e84ede72ba, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x82) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) socketpair(0x2, 0x3, 0x8, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000280)={0x7, 0x5}, 0x10) r7 = socket(0x8016a7a7a94fcee0, 0x4000, 0x8) setsockopt(r7, 0xd2, 0x2, &(0x7f00000002c0)="efbfa20dc45318c8bc262c3f4f89c53ee47c2ca3ba98d7622678046e168cc064ad832809380f465fe385b53138fb09548dff46229f21b8b1a93045df7e70685b86910c7865a257e0f81f81c6c8088a4ed4722770cf4e21da86009f758654adb86868017bbeabe7bfb4249e6edbe2f7b86c7f3f91c5dca3bdc5a0fb5ee55f72a35642e31a21211797cdda7805aeeb5dbf66e31653894e757b5e8c60a93b79982e24cd07da1eefd94a67b1ec653c47d6cc0638b06f363564273947b95ed7b32dfa13ad436417b2636950312c32d97f5549cbf54ac5f88bc3eaa8a6733b9a5069ec0184aec3ea", 0xe5) setsockopt(r0, 0xffffffff, 0x0, &(0x7f00000003c0)="e48e4aa9280ae34ec9f5a81919cc14a3b2c798ab2914fccab5c123ebf156522ac04a9be9e994f4a9a2eaa03ab6c06b1247d994e77dade884e55d8f09d1f4ba4ebf5512f9872239a95590ba6237c94e34c4a590a01b983e1b8ab193dfbbfaa061e40b14dba8a488b039c2", 0x6a) chmod(&(0x7f0000000440)='./file0\x00', 0xa4) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000480)={0x101, './file0\x00', './file0\x00'}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000004c0)=0x400) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) ioctl$TIOCSTART(r8, 0x2000746e) r9 = shmget$private(0x0, 0x4000, 0x610, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r9, 0x0) connect$unix(r1, &(0x7f0000000500)=@file={0x70af3c2272ffcd0a, './file0\x00'}, 0xa) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r10, 0x20004268) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000580)={0x8, 0x2, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r14 = getgid() r15 = getpid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x5, r3, r12, r13, r14, 0x122, 0x401}, 0xb50, 0x8, r2, r15, 0x7, 0x81, 0x5}) 16:00:14 executing program 1: mprotect(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x40, 0x1, &(0x7f0000000000)="caf5b415", 0xfffffffffffffeef) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x6, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)=0xbaa4867c3116474a) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000000)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCLOCK(r7, 0x20004276) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x12, 0x0) close(r8) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYRESHEX=r2, @ANYBLOB="f55ab41f0ba9c7363fe8a74324ac44116b1d97d613b0c549e49712ca173ab90855a06bc8d1dde3fe8cbbaa110a70b68012c5214918add73dd565f3fb65276d662534cfc8cf24cc50689c5f57eed3e6cfabea40a4c67f2ee8b8d2fdf033a978bef839529bd499d5c37e75bc17523c1cec172ec7f700c38a69df381655071f83e86493d4fa593f860a1d9c76722a5dddbf753c9c530707dfe7cfd063c2333a6da01b898fc40bc349ebb26a1ae74dd5d6305eff75ec1f25d20046bfc864b9625df1e2f09b7a2b93348a059bb70f42889db570f813b1073259b2d83885c0e4dfb3e7df5be2269eef9a03c5b3fef4a1e49dde4c8d9d48f40434fafdb1af37eb5ede5a01426ee048decfc2da27fe1f095d4dd0a9af3aad474c8e3e4883d1df29e1894f59565da2ea34f00e35cb883dc3c24ef067f3338c7cf6063fb92ac5533eeb7aa0edee3a5fdcd643ea9decabbec7168220f3cfa7859cfd742fa8384fadfbb1a7e4c8892fed56a2d67faa978d5c53553026e1026b5d9d8082bbca5f8ed325a5c7316207fca32bebb838ce35", @ANYBLOB="090000000000230098e94863804068c5c8af692a6cd16fdeb6ef1eb602fcc549515d2f77edfcf89b28fc365dd741d4e477b048bd2d672594f3dcc7ab6d8f431025c75806581b89b7be33b9d4a7f03984bfdf5b6067900e694ded90b27b0f56c45e55e0defd48f61c1d4b74a13d1fb23f84e2dd5a3a02de17c0d0b832498f130c33fa8fd308c7298815d1650d4c35fafdaba79b633fc0f61fef50200600659a35ee6336bae99da5bcec61defe3dfa8bc8a55b92c03d90eeb5f584b2d3212621085cfbd6e6cea0d42bc5262996b7ffdd8f53cd7d634be597", @ANYRESOCT=r3, @ANYRESDEC=r4], 0x5) accept$unix(r1, &(0x7f0000002700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f64334db000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003513000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea3aad30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf8b9101f298de56e3a33aa69f4b342e85423ab89b866e24576b284e6f45cd2a4ec5fb4e3cd9031167685f8e2fb7b8ac42df000000"], &(0x7f0000000300)=0x1002) r5 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r5, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r8, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x2]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe9b) r9 = semget$private(0x0, 0x5, 0x204) semop(r9, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r9, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r10 = semget$private(0x0, 0x5, 0x204) semop(r10, &(0x7f0000000100), 0x0) semop(r10, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x209}], 0x4) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) getgid() open(&(0x7f00000003c0)='./bus\x00', 0x100, 0x42) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/d\xff\x7f\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') syz_open_pts() r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = dup2(r1, r3) accept$unix(r4, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r10 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r10) setgroups(0x0, 0x0) ftruncate(r9, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:00:15 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ac1000/0x1000)=nil, 0x1000, 0x4) 16:00:16 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="d3083b0f8a6ede10f62d523b08548f0ee4023888bdc86976b167930fd26580510cf823f7f74b7c66c84b8ef9b98e65aa96364145a97dfffe3f9c525fe9880c0333bf70457beb34b63c9272e6e0ccc46b1d2b95b379376f84d7acd0bf81db9b7973918f6b8f5e128e31d9d9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x9, 0x0) r5 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r7 = syz_open_pts() r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r10 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r11 = kqueue() poll(&(0x7f00000001c0)=[{r3, 0x20}, {r4, 0x100}, {r5, 0x2}, {r6, 0x4}, {r7, 0x40}, {r9, 0x120}, {r10, 0x26}, {r11}], 0x8, 0x40) dup(r3) r12 = getpgrp() fcntl$setown(r3, 0x6, r12) getpgid(r12) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:16 executing program 1: r0 = kqueue() ftruncate(r0, 0x0, 0x9) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) poll(&(0x7f0000000040)=[{r2, 0x2}, {r4, 0x8}, {r0, 0x4}, {0xffffffffffffffff, 0x4}, {r5, 0xd3b3d445527bc249}, {r7}, {r0, 0xc1}, {r8, 0x90}, {r0, 0x80}], 0x9, 0x7) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 16:00:16 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0xe5f76bf74e26511c) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$getown(r3, 0x5) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file2\x00', 0x10, 0x1) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket$inet(0x2, 0x0, 0x7f) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206923, &(0x7f0000000300)) r10 = accept$inet(r9, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20000, 0x0) r14 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = socket(0x2, 0x1, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0xc0206923, &(0x7f0000000300)) sendmsg$unix(r5, &(0x7f00000004c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="877510b1ce2d22fe455999931d79ebe0c70a631d608043fea8a86d85d21e1d9df744d425182c9568f45751d16e1b759432ee65ec278494644cc74b1089e89b108e50c66ac0f5ab0b2a08b796d61c0b3c6f2adaac9a3776a4660944c6a7f0c0d101a1c6c9bb7397af4a3dec387b008e79d26e86336e55163fd160793934b18a7a53d94ef25fabc7ad98649e419d8b763a4daceaf8c5c11d517c273528646433ab7e1fd5d81b1fb511392d53c1768e271029e38dfc87eaf853de0661516eeb8ecc9be531fadb08ecde707383f5967c91bb", 0xd0}], 0x1, &(0x7f0000000400)=[@rights={0x10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r6, r7, r3, r1, r10]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r14, r2]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r16]}], 0xa8, 0x1}, 0x0) r17 = open$dir(&(0x7f0000000140)='./file2\x00', 0x800, 0x22) renameat(r5, &(0x7f0000000100)='./file2\x00', r17, &(0x7f0000000180)='./file2\x00') mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a14000000000000000503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000480)={0x10, 0x3, 0x4, 0x1f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f00007fb000/0x2000)=nil, &(0x7f000062b000/0x1000)=nil, 0x1}, {&(0x7f0000318000/0x4000)=nil, &(0x7f000045a000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000569000/0x2000)=nil, 0x6}, {&(0x7f00000a8000/0x1000)=nil, &(0x7f000078a000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000077a000/0x3000)=nil, 0x1}, {&(0x7f00000cf000/0x4000)=nil, &(0x7f0000587000/0x2000)=nil}, {&(0x7f0000277000/0x1000)=nil, &(0x7f0000780000/0x1000)=nil, 0x5}, {&(0x7f0000655000/0xb000)=nil, &(0x7f00004cd000/0x1000)=nil, 0x6}, {&(0x7f00002c9000/0x1000)=nil, &(0x7f00000d2000/0x3000)=nil, 0x2c}, {&(0x7f0000575000/0x3000)=nil, &(0x7f0000181000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000349000/0x9000)=nil, 0x3}, {&(0x7f000040c000/0x3000)=nil, &(0x7f000029e000/0x3000)=nil, 0x1}, {&(0x7f000012a000/0x1000)=nil, &(0x7f00004d1000/0x1000)=nil, 0x3}, {&(0x7f000054f000/0x3000)=nil, &(0x7f00005ec000/0x2000)=nil, 0xfffffffffffff001}, {&(0x7f000049a000/0x2000)=nil, &(0x7f00003fa000/0x4000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file\x00') r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) dup(r1) r10 = getpgrp() fcntl$setown(r1, 0x6, r10) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r12 = socket$unix(0x1, 0x9, 0x0) r13 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r14 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r15 = syz_open_pts() r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r16, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r16, 0x0, 0x0) r17 = openat(r16, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r18 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r19 = kqueue() poll(&(0x7f00000001c0)=[{r11, 0x20}, {r12, 0x100}, {r13, 0x2}, {r14, 0x4}, {r15, 0x40}, {r17, 0x120}, {r18, 0x26}, {r19}], 0x8, 0x40) dup(r11) r20 = getpgrp() fcntl$setown(r11, 0x6, r20) getpid() r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r22 = socket$unix(0x1, 0x9, 0x0) r23 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r24 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r25 = syz_open_pts() r26 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r26, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) r27 = openat(r26, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r28 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r29 = kqueue() poll(&(0x7f00000001c0)=[{r21, 0x20}, {r22, 0x100}, {r23, 0x2}, {r24, 0x4}, {r25, 0x40}, {r27, 0x120}, {r28, 0x26}, {r29}], 0x8, 0x40) dup(r21) r30 = getpgrp() fcntl$setown(r21, 0x6, r30) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r31 = socket(0x2, 0x1, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0xc0206923, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r33) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) dup(0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r2 = getppid() wait4(r2, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r1, 0x6, r2) write(0xffffffffffffffff, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r3 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) r4 = semget(0x0, 0x5, 0x88) r5 = geteuid() getgroups(0x2, &(0x7f0000000940)=[0xffffffffffffffff, 0x0]) r7 = geteuid() setuid(r7) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000a00)={{0x80000001, r5, r6, r7, r8, 0x51}, 0x6, 0x7fffffff, 0x8}) bind$unix(0xffffffffffffffff, &(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0xa) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x42}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000c9e000/0x3000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000d8b000/0x2000)=nil, 0x200000007fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1/file0\x00', './file0\x00', './bus\x00', './file\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './file', './file'], 0x8}) fcntl$dupfd(r9, 0xa, r0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x0, 0x8002, 0x1) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getown(r2, 0x5) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x1) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:00:17 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) lseek(r1, 0x0, 0xfffffffffffffff7, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file1\x00', 0x100, 0xa0) shutdown(0xffffffffffffffff, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000500)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000003800)="e18166fb31f6c19931be3891393edf4fbeb838191095af87e1c28efa74f848ed00dce3b2aea8107fc016e564f179ecadf858cf0a4c0d297267ebd045fd77d0c8618c135cf8d36826596fb5a584292bfccee8395c380373fd1d80d744b974c4dd3d03ab58498afc6dfbc27a6c0643e2fc6519a0ceff85da0f49a3dfd075149fb2122d6c221d37e9bf648ed193e2fb52885be87da042eda978a1b5eb8ddb5bd275fcd141029aab68af4995dc932647b9a58598276868c6808b34333a7df32cf1dab783c7a47d88866cf95957fdba39818bf297e2b88a81afeebe0e3354551b8b7c2e4d3734f631dc5439ce4c65869bd35fba5a1a16113a486a6fc615b5b817a7365c9351d2786699def769fbec01045c93a85d3597d8188ca86502a3f2cd174fa8d30af94b3ddb3139672651a063e8a47c25daef9b0137978fc218f54fd382c8802bba20a76a352f2f8b0bddb0b49ae3926c57548f47d039fd12476cb335201322f1af5f855076bf026ad5e5a1f818299e0e810ace5830c7610a403db2796335279b9a06e6ace4dadef62465f1bbd101888407b380dcb9dfb64cdc55dbd240a41352436080eba9b276c9c99d37effe7559b9dca1bad34e0f3ec76f810786552e9cce91d5369accbcfac39ccde22b4130670a0a57197f50594c8770c57a413a6c65475b3819a6c7aeb6d5184932c13a214dcbb0185049b21bca536d253e66d3177c229b054c18ff026741848e34fd66ecedc9b28a20053e0c28c5abb3b8bd6c17061cb7d1bb8e8801666f49f008828df8b06fa15975b7c173a8e15d0ce33a7a4ac5f24040d54d58643a32286bacebb717bab9b0317c6e806392271bba83647b79c513d2538586086a6abc4bd9a5f21470d2da2ac8701bfffda0c4f9d05a9941062a7bf134b97668b08777efa42f2b65112d7f6ba453f4d55741c9c66a63688c9962149864ab5344df39260181da04fe3c73fc8b9f98845ea6d0f6a00e57acb4dbb35d6434eb45d0bc0b0141db874b685194b56e5fd5bb74db059ea36c42f7cbf44294762c7450690fbeda5803a87694c3c74ec5fc7a06503f506cc0a5258e94b01d1f0cb2b2fbb161646030004c861f789c154a036e12988b379b7b018161ef41a471905708a88caa06821da96ef23ff70a9dff6f5b3d3e77c075a29d46230d0a26fda6d64fa79316ac762dc3937f0eda04200d57520f96c3d30147dd24c392ed734d0b83aae2075f5bfc2207bc87c00e212248692c9e12b0cf6c5f3da7bd41bd43dcd375054c4c3965c7159933423ebd2b046a8d36f00ef8729f6d3f77b2f4e53ce8a0130f882305e24ca7771efd4c1e06ba6928ab7c8d42f28192b5b6fb18212e225c11f00f446010a5dc420670d652e93567328d1c0c31c74b3ef355ea8190ec2ebb550bb99553d22a03952813f853784a48f7092d301f5b9a3033d6e81aa8150aae46e723b9c6081a0af8952303ee69fac1c786010bf028d4e13786a1b4bb472deb809e3acf934fd3685e2dc392564bafc9aad65901d931774897eba95ea53f66d5181622ecf54cd8bed55f80455bd6d616f61f02c25e691a9c6c2966968bfca0255a705212fe04578f7cdb8baf80b726d82b89e8ef302407afdbc5289fc62bd9f304f8b59f791f185d68c035b5f12ce535492dc7bff41bc2d4f9d4ad8c04b06c4540da8f55492a9b0b192b2ec9ae9fed1a1c818fecb52cfd072adc9a761132d80defaeb3e6f7fe3e5b38a7ca6beafc58ebcc2cf00de525097536dc487600cddb6921a9f5cc94a9b7ef6d1fbafcaf0f58d30e49e110d71c999466feb4ad5b6811aef44b7f0d69465d1b0b38d5258ea4a0aa47ca46ca8abda92861a549feb74bcd2fad0d56be16f16ab06883eff24971b58dc03c1316d432f340ab3df6d35ba0d4563bfa3f68c0b38a7af00d7f6c25f30562501f66613c610d7ee363f330637be389c8f2d16327be9a1ae8f349df32a047a3936c09de4a9a805811decacc54f2477de0d31593f6b341b01ecd0520a9632a494f41362c60eec2b6a38ccd3fdcefd3bb85f0c0dd6c6b49866778e3879124bdc397507053284a71792fddbd1c3dfcaa71c4ff89ef47b24e05c3b19ca898347a423a8dc064b6645e7b02f5e888aec6cfcef119792972ac3ba3a9781a05a1043868a011b7ed3e3417f6671f14a03997b06be2976ce6f324c310b3644ad2b416d1395970d88fffebd812d20650f653b000b29a570ea6db2f9aeb2fd17b9be8ecb200bcc91a888562305e0553047fdf772c0a997ad266e8ff358868bf4e4b301e33b9e56b2b5fc45ae4bd51d828278130a24b4974d82d6a576b06140767e19a5e3dab0fcafec28cfc9fd2a189a80526608cc742ce3c9c2d1d02de85d470211703bbf15439d5eec56dfbd99cc72caa600f39435f722d2b7939ad981524d12916b305cadb88b31f478607b6afce0f6e84314a1733ea626f5780daee55ba8c3ed463d4d5faadefb9134e622acaeb5063d471287f3bef2d3a84cfc1c73c37aadab593fc19fbb8d86e453580347856051fb50e4979422f660017da40312296e9c33f26b2cdec72832212f02beded4edb5c048d23c0e70d57d08e3d4610ba9d713af2ab9ccdde8a64f3cce4a5d0c877477b69c356d4a9b295ae323c529e7dbf4fb38f374a3b547a8ba98282949c861d6da9b341cc2804327995a52276eff626feb6cc22daea158f3e62eb137fcdab5d051e2c678deab8668815b4f6ac0855917bf176dced4c0455e511cf215eae337e8c440dd9dff9ec93a295a24fe8ebe61b33519d65718962c6d46a8d87b790fc095435a5f93ccebcadebdbdde1a1efa9f9ae420fcbd5de843cc9ad09d8d9eccc2086e1301ce0b5a90f40e66d55ff80f7cf0cf9c6ffba78c1711b8d2947866553097686ca884f820abc9645d98ebbe8ad5bde974373d1e1c9b3838f4b89536f0edfb326bfe99876cd7561cad461f5ee9e89f673917fcf5d4da8720e34edb94806a2251f01c2798de658b4d7a008884e49e37ce980a22bf6e5619fd4e24933b9be925f884a40a22cd2c0607ecd46934801d1ef21bf857a2699ddc279807e3448f5461d5167ccd474412436199285ffae9e27f9ed0adf684ab3d2ee0d77e554b15b59115b68a3e787c6d6bbcd1004a9c66e81c9bc634093c46417f367f0860d3ac40e43b58140b0bbfd3af43ec2f98dcc9763ebef93e2a44c99bb7078d77db3437951fed4a29b9317acc0d9f6ca0cb65fc13c419ee4ec0d34ef7ffe0653682e9b48237a6c0900421aeaef9d94c7d6df9b8925338d3ad0522a0abddbddcce0446bb6bcca62c88e8b05cc2c22db102677a82a9b1e878994be9324bc2f7519378bc0daefeccbe5b9ff0b4d7be3f6def6b4f57fb07ddab3fddc7546bfc6f90c213c01a54f0232f7c91b6d264c62b6ae227a5550a7559eaffd0d8f9e56e3736ff9338096dc2ef4aee3456234f1ad51b7c68feee6678110fd039ab3fea61803fe3856c726e6a363b060b311fc4880204aca83d271ab0ca092b2df3b01527f3e50a5a130e3db2b7dfe306998f7deac988966760361c2c50fd85b2ac64b3c9de05141c639299d82175621cc5cb221d0246e838609d5f54275b190e8986c91d1a81728baeadd4d814e77c3e5fac89214a0553c5414b67c7518d27a89a4e1be5a2a1b7f67dca5de5ad886769e0fd8f698b9bf6dd0ed6464feda2e9e6c104295d92cb3e91244c8b17c4fa36a4a68a365a29dca19b78390e7e9b3caa031c07c68090c3d645c08fff6374763027fe631dc049f87c809ea5d83e645a5c9aae521a9dcad400292893503cd14874873da040020b8d465e8d2098d4fbf747e41930ba6ffe23f700f95910b8782d37790800bb27db80b87879faaa2d02305dc5799739b1d636a7d834164d03457e034dfb1fb62d04d84e3eda202d3fdeb0279560275b9572d17beaf6c4a7e142ddcacd06beb8256306550f06561228b8cf7bf6b802fa12f4809c335e262e650aa189817af6e285fe2adc1ef296ca70ae48f0b874a12bbf9052663761923fa31f758823687dfd5fd1c23a94bff3f90cdedba2ac337ca486e6f3773b14a3f6239a176c2b519d11b8ba4386948d3810a4f603bb19e39e7a16bf605f8b3ffa70a54f2b30cba1caf1afdd0e21dffe52d33837117b52c8aa30cbad080cc33bfa627e6afd431cf76124484ecd3b8aabd24538b56a946db989734753aef6025c3c1f658357973898e0eee9cddd9f4668e460fe63a7fafecd740d1ac8ada48882cefacd5c8ec214a7de6d552cb86e5d3d4e8ba6fe354eec47e08dfd53f47b863847e30c7abce48db8af3230b0ef4a6ad95d3cb8f11307760ce1203855468bc18164c04853cedabd168c9b0c279128d96a68d6f86e25df7d31901ee66af884ef2d30598240814f8a37f28bf54836c9d66d7dbe9090a53824981c37cb54e5deae3749cc2a8240f878775599b6cddf3bd7c863f81d8ea315e5a22aba3c4a3cdf35426210259c72420ab67ccfc41c1335a0d6a7c1d22266d3db19bdb0944194f49f9a5c4880b0ae8b6c504803cc67a3e51ba9724a502154d4041110bec7037d6e6fc736ea0a32ec0f3ae7efd3ad13f52a7e4b6aaaaa922d5ab3306f718fada4135fc66857d56493cff951eb344713452e332e5b0d5f27b9297076b27c28293cd196e08d7b6cef72cc8c9c97e2997aaa52f8a6d11cef03c2a10dbe730f3064a7f033b3ea15a4d6289c1f86c818fbc91dbf05cc2b91c278b1844444404e6132cf796cefb77c2c767173da9cf7bd23ceb9375f1f4a6028327816bfb18397fec6b411b09b056f016e6b723ee34041aad1b9f4e4f4497274f9fe37a07b61688e376a128a0df6c8f2cf083490ec94b0b857165bd1cc0cd2be7e8d2ab6bbe22c5016824a9733164ae147ba9a3c49071d82668c39a4839359276c634abee904defacfdedef9bf9fa5d4678d7035a122d9791a8a11fba7d7ebe01dee05f2d96206931d73806a78bc1fe9d5d2f8fc7e320f5e8dcf8411b2a9909ef6eff698a392a6e15f20085a3d90c9684c6ac610e19afabaf564b78d6935c620d783e076060fdf363860acaf24c636a036aafb39eead5cdd1df3fe692814d8795cd117598383d2e1996d9631c4b6e8ee514ac62c22b1957b29a12ca6ab7b5e7a51b56dbbbb2ae511283a3f6fa6f256eae526f5df6ef3c448ee012eeb1dd7be501465d17f200378a6e15d8b7659c481d643c4ab4e3d066d801f50338cf2d4ef3718ae856620fb7b2bb0ec057902158f134fce1752a937d77486e058b804e1a6eb867fdf225880d27278452a60fe5fcddb7854dbc21472bb9cd9fbb6a76da7bd24877d6322605b6f13b5f9cf545db80d78525ff8cc7f992612a6431457023a8e3240a9ae02ba2ed650f3726f1e6e0b2a513d724c46e0b75f1e85343bb1dc77e0facd107ee721a0620e3863d47ec4434ff91cd6bed865e9bcf32b52eee819cf70d8cd816e3ba9602d0a712153b4c17ffa4d0d1cda6934c7daf626b7a0c48cd20600977acb4cde9ee9cea7fb381d2416d84ded2e41fa439db46fbb7b22d630b3e16aad8624b4426e2428f0de34d2d5338c9478a0855837490f41b4a0534791eb970a87c818ff9e7b67a05f88bd23347ef155b89c79225dee1f39d4e83b14b3724dc19b568dd8e641369e38a8a0f3bd73f30546f8aec262aa2ba42c6d2a2eaa60d4b7d9ac3c9b182cf0f306ec85b49e269a8c3cbc1e4fb71103c63a01cb8b6120768c057d16a4aeabf94ca4f0da477d4d1bd5ecdae5f719d7b13cdd2d26f2b1c72286b48831255bbfa22eed543deb41725c48783d56137f76e0c6715d108bc201a2baa296ea78a608750aa90d35785af0d38ae2d42a58e258103cb80080af17d52cf5cd64ff856f7a36ced095848cadc5416ca9006dadf79ad3264f93f4802d6a6c01aced543e4feeb1ef0cd7e5c60113144918cdf166532c398f8af48e6fe8a3907696ac26288617378c4ae0e77dc298fa5368b05899c22d8ae39fd43b26c78f3f48e131d30fdd9af02e02c4747de50a9d2413e7c2801c9e0848d4d640e31fbc80d6cf5427c4a4ae9655d789e7829c3d3260b28ec944b90a5ea876c66fec9274250d27f0da676008d076ae718cab0d06e45dd063fbf827404202223963b1b687026aebe317bd9bbe052a89d12670723e74d5345716ceeedd72ac446a15ee153adc4db726b29415a51abe85ee7312ccfe86e00a107ab3791097179632f06a2a3122069f2185ccc2196cc9327ddc40af8cfe1049529c2cc4e135b0944692d8d8690c30d0fdee3c87c841c32ca1c015e4cf7b48ad119a6032c4b2709b27b390ac7cccd22733a4a802c3545b29b0922e7a200954cd2fb4114913451edfb94dadd238f2073fd0b5b5c", 0x1191}, {&(0x7f0000000200)="98c885a5f7c56b0235de712d9883a7c7cca66abcd57a429b946bbc68ddc7da8bebad9f543066e621ef12cf3b57e0beba92a163f11de55563a527b5d8bbcd7d959df335f88a142fa37afc1dd94580a22c3ecc0682a57ac67641805a8c003519f4b322cef375cf7adacd975800a18dc1a2aa8af5ae227fe8ad9e8555df44ba123e681517c3f689e92e9531b1648244d42ff37640447e2170a6d22e88135ecccaa8a14af5783bedb7bc4077b2877ded5eb411d0", 0xb2}, {&(0x7f0000000040)="3e32c47188c84fe325d910d10434a6988997d6db32ac2223f4b223cb4a23f7adda0e043b65a1cdfcfdc7610702d0da8ef3924389245cc0", 0x37}], 0x3, 0x0, 0x1) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x80, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x800, 0x0) ftruncate(r2, 0x0, 0x3fffe) setsockopt(r2, 0x8, 0x100, &(0x7f0000000340)="3c5eb6fb67b791edf7647aead24642885bddfdf4911508f230d8b02cf82325bf9f059d9480b43f9a23d3913b11198b34c63794a96256afa2e5e41e0ee5646410762fa44bd5d49d7923307de5cf492e3548680a60a31b715ff4faf4034271d4021a963d469638e99bc6370a408dcf", 0x6e) writev(r0, &(0x7f00000000c0), 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x74d3) 16:00:18 executing program 0: clock_getres(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x66, 0x0) getsockopt$inet_opts(r1, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00'], 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="685102b678afbdbdd62b36997f861db5aaf2ec120f6ea393f0887284ab86197c29551e809c2b22aea4d109834fe81882f79b0afdd0ca4d0975fe1ce7570b4368b7227e7e2466118828bfed70591615b1cea30288af706aaa647327af7bac39febce555dde04ee739ff5ffeab240f6e4fe91082a4e6c91ff33186e309ecf9725510aa49c93860aac1b901336ca65b25754014ab1129c5e6511f76a251755f3937f20f6d28b12de92e916b20b8ba9f5efa6ee4e65d8bd08a9f0509495134e81fa1d59aa5e5897ffe82ee00c8c500a06c249e102f", 0xd3, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xdce87f5121ef8c1e, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) getsockname$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x400, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000300)={0x1, 0x1ff}) unlink(&(0x7f0000000040)='./file0\x00') write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e4466696c04e4f28cfcb4"], 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100cb, 0xfffffffffffffffc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x200baaf, 0x7, 0x0, "34c2feb39e09b318f97f0efce000"}) syz_open_pts() r1 = dup(r0) write(r1, &(0x7f00000000c0)="4b9c3c8f757c89ca75c8897f7ec31f7ea7075ff020104d42a780ebd03fa0299211ef09b2c05732c31c8dc18e19358462b1fbc185092f2a43c34b514572172cb38054dbee3834e4da28a3b53b843ad04877c9967e26f0d36dadedeeba", 0x5c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x7c}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = socket(0x1, 0xc002, 0x37) msgget$private(0x0, 0x40) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r6, 0x20}, {r7, 0x8}, {r8, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000100)) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) r4 = fcntl$dupfd(r2, 0x0, r3) write(r4, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) ioctl$TIOCDRAIN(r4, 0x2000745e) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x418, 0xffffffffffffffff) r5 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) sendmsg$unix(r6, &(0x7f0000000940)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="d5027df074a7244669a27a4bee8b7106f1eeab4b8764f2365f4dcb37f349b98c1d126b59b4a33e7bc6a87c3ca06bd470dc26f46fb81c6493825df67d6edc0045a7bef630a6325611cc3fae150f931849477470d3d5468ac0ade3742cd6b4a6e59bf6a8ff7d", 0x65}, {&(0x7f0000000340)="a7eacec678953ea69581288e53758575e699311b66bb356531746a4476749b74790347b116268a8e1999892c29760d02023fdf26c67db624bc02fcf75142415a389ede2a918622715366cf736d33fb3d172e9621566b53a8dee1ebb6f13067dc2ce2e022011dac588e7459b8cacecb31", 0x70}, {&(0x7f0000001980)="c3f72237a567fb6d5e555cec809493a1ea0d092c1413a2b9ab8212e215f37557baf8a017e2ab3bfdc02b69a5fdfc3b21b4ab937ae1f6b717159baee90123dd5389489c517400acb5efecc83f9095ad0f9300ec1f136f82120dda9ebe1551ec5c73d0eac5a7bd3d584756e3a38235dbb944371ae1f03940c0de21b5146568ebc4e371e6bbd211e46f9d6f9733d88a8283be6010460209c2028239bba44d9feb3a58c841a20261fca86ee1dc2e2dc1f01101a40d5f875fd106b3caa22e962b7a0e7860410e321517ce64d108d8b591b70a3c7383cea6fa27be0b539fa54e5c808686dd6d38235c6f0fb482b701e9ccc27e4aa9b6e1da4ccc55e63edceb429a5e960ef64a54ae82be8b744eb5ab743147bfc652f78b907662fe08a47af9dcd6444396cf6344e00551fd338825cc45ed15a2d2ccc2f19af8c93310f9b5901f1b7018d76b9a5122feb372db", 0x149}, {&(0x7f0000000680)="c7d06951476b659a3ed67a4822c24b67a6d46426bfeca312b716c5f36f7d83652f037c8fc065a1e6c624457d8ece0b9ed9ebf899bb75491de5dd713272b099ab9559deb583368679ca3d23bad5e7b2b2534e51ddb308e1dd888f7c5a9f043638d9290ad9d08c9fc99bc6390c84eebadc879d5b333825de76e5fe947370f2163353ba80b6f3b731348545fb7d08e236b36fe2edadc1bc30f60262cd922656ba76071a9d6414741cb62578376bf61b28dac39cb27e29566b618a4570b08bb76e7fdda55206465502ade620b3fbd6d9901d0b788b55a785eba3aa5bc8869805e3e0f01a", 0xe2}, {&(0x7f00000003c0)="a3263cfb26104c392a46ff1c1b14cea585fd6329082ce783fddee406df1b124fb611cc5bda506546e251ab09525e83ebd0988f114bd87c8802e811e55df92029bce3f555f971fe924ea715ec5274cff68fd90f19c1615cac25f0620a2d93d77aa72b3a4d4db99e1452d39bc941b26d2addef5048966f0ce8d3aaa9d48bf4b8d82067363a740f11ee41ee4441063d1e7c893821dc7edc2c82dba8b27c", 0x9c}, {&(0x7f0000000200)="6e35e60ae08b", 0x6}, {&(0x7f0000000800)="91a6c2c6cd9b766e0bcdcce36f471e5a5c6b7f50c156ed5977ac1dbe41f2634035e9ba63272d0ce62782f655e38e8958528ef8c488436fbc829ec1442ec7a58b44fca59abf968c4607342362fa861ce69abd0103c74b9c3a16235a3bde3453091bc443f0371c722c9e2560f8a074af3773820f40be1e76ca4ef3de405836edd894ff82f165667be45569dc6e89717be0545ab1ed1785739ab9346997e9006a33923e5c95b303f448e7c73695fa48", 0xae}], 0x8, 0x0, 0x0, 0x2}, 0x1) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40, 0x16b) ftruncate(r1, 0x0, 0x30040000000) readv(r2, &(0x7f0000001380)=[{&(0x7f0000000100)=""/173}, {&(0x7f0000000000)=""/94}, {&(0x7f00000001c0)=""/4096}, {&(0x7f0000001280)=""/219}, {&(0x7f00000011c0)=""/122}], 0x6b771bc0d42036d) writev(r1, &(0x7f0000000040), 0x1b) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x41, 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) sendto(r4, &(0x7f0000000300)="520f531a0a002700acc433eda58906d17ca9e8121c153d52cff0698b61d7af546c3e84ed1b4d4dd09918cbee778aadb9b9e86e3c8842a3d6f22e45686f8ed5e550b0576ce19fc71b751b393faa2167ca59d34616e9dbb2d89f44deb357309c5bab9c064e381f9b", 0x67, 0x371b14267b2f5d7f, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x3}, 0x8) close(r3) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) write(r7, &(0x7f0000000100)="8c65", 0x2) socketpair(0x2, 0x2, 0x5c, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r8, 0x0, 0x2, 0xa6da9d34bb4febbf) r9 = socket(0x2, 0x1, 0x0) r10 = accept$inet(r9, &(0x7f0000000080), &(0x7f0000000140)=0xc) connect$inet(r10, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000400)={0x100, './file0\x00'}) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) getpeername(r10, &(0x7f0000000340)=@un=@abs, &(0x7f00000003c0)=0x8) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x5}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000440)) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) dup2(r11, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499155100004b6280f0df0dd2") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x74}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x1f, 0x40, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) socket(0x1, 0x4000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) bind$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) fsync(r3) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r6 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x21) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000040)={0x0, 0x8, './file0\x00', 0xe884, 0x4, 0x1, 0x6}) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1024bab72360df44, 0x18) renameat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') semop(r0, &(0x7f0000000040)=[{0x2, 0x401}, {0x1, 0x6, 0x1000}, {0x2, 0x7fff, 0x2800}, {0x1, 0x6, 0x800}, {0x2, 0x8, 0x69d33eb46d71271c}, {0x4, 0x9, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x0, 0x1000}], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="894e4620fcff4d8f2f"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r2, r3) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x3, 0x40) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/38) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) kqueue() r3 = dup2(r2, r1) r4 = semget$private(0x0, 0x0, 0xc) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000000c0)=""/224) ioctl$TIOCDRAIN(r3, 0x2000745e) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="ce8a7d4000000000000000e9b3f8") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r2 = dup(0xffffffffffffffff) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000004c0)={{}, 0x8, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') readv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/144, 0x90}, {&(0x7f00000000c0)=""/57, 0x39}], 0x4) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) pipe2(&(0x7f0000000040), 0x10000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) shmget$private(0x0, 0x4000, 0x100, &(0x7f000019b000/0x4000)=nil) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) close(r0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) close(r0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) close(r0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000280)=""/249, 0x14}], 0xfffffffffffff83, 0x0, 0x0) write(r2, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r28, r29) chown(&(0x7f0000000200)='./file0/file0\x00', r28, r29) lchown(&(0x7f0000000780)='./file0\x00', r28, r29) lchown(&(0x7f00000001c0)='./file0\x00', r28, r29) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, r28, r18, r22, r24, 0x1e6, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) r30 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r30, 0x4, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() r32 = socket(0x800000018, 0x1, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs, 0x8) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r34 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r33, r34, 0x11, 0x9}, 0x8, 0x1, 0x9}) r35 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r35, 0x0, 0x0) shmctl$IPC_SET(r35, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r37, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r38 = getgid() r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r41 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) r42 = getgid() r43 = getppid() r44 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r46, r47) chown(&(0x7f0000000200)='./file0/file0\x00', r46, r47) lchown(&(0x7f0000000780)='./file0\x00', r46, r47) lchown(&(0x7f00000001c0)='./file0\x00', r46, r47) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000080)={{0x6, r46, r36, r40, r42, 0x1e6, 0x8}, 0x5, 0x5, r43, r44, 0xfffffffffffffe01, 0x9, 0x7ff}) r48 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r48, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r49 = getgid() r50 = socket(0x800000018, 0x1, 0x0) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r52 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, r51, r52, 0x10, 0x9}, 0x8, 0x1, 0x9}) r53 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r53, 0x0, 0x0) shmctl$IPC_SET(r53, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r53, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r55 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r55, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r55, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r55, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r56 = getgid() r57 = socket(0x800000018, 0x1, 0x0) bind$unix(r57, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r59 = getgid() semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r56, r58, r59, 0x10, 0x9}, 0x8, 0x1, 0x9}) r60 = getgid() r61 = getppid() r62 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r64, r65) chown(&(0x7f0000000200)='./file0/file0\x00', r64, r65) lchown(&(0x7f0000000780)='./file0\x00', r64, r65) lchown(&(0x7f00000001c0)='./file0\x00', r64, r65) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000080)={{0x6, r64, r54, r58, r60, 0x1e6, 0x8}, 0x5, 0x5, r61, r62, 0xfffffffffffffe01, 0x9, 0x7ff}) r66 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r66, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r66, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r67 = getgid() r68 = socket(0x800000018, 0x1, 0x0) bind$unix(r68, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r70 = getgid() semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r67, r69, r70, 0x10, 0x9}, 0x8, 0x1, 0x9}) r71 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r71, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r71, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r71, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r72 = getgid() r73 = socket(0x800000018, 0x1, 0x0) bind$unix(r73, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r75 = getgid() semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r72, r74, r75, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r52, r54, r67, 0x0, r75, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r78) r79 = getpgid(0x0) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x7, r28, r31, r40, r76, 0x59, 0x6f2}, 0x8, 0x2, r78, r79, 0x5e4, 0x10001, 0x80000001}) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r2 = accept$unix(r1, &(0x7f00000010c0)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001080)) setsockopt(0xffffffffffffffff, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) socket(0x2, 0x1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x30, 0x0, 0x6) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000040)="85", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x2010, r0, 0x0, 0x46c25bbb) fcntl$setflags(r0, 0x2, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/141, 0x8d) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x198) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = kqueue() write(r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x28) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) getpeername(r2, &(0x7f0000000180)=@un=@file={0x0, ""/106}, &(0x7f0000000080)=0x6c) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) socket(0x2, 0x1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r2, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000139, &(0x7f00000001c0)=[{0x2}, {0xc}, {0x200006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, r2]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = socket$inet(0x2, 0xbe9711a6045aff88, 0xff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x3ae) r7 = getgid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r10, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0x0, r11]) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x0, r13]) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r14, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600610c79ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e864dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbdedc58e352dbf121ac454f4531c7091e9b6afdd4a6fbd838fc601cb0831fc3d658cc347ee7fc8e"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r15, 0xffffffffffffffff, 0x0, r15]) r16 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r16, 0x0, r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r18 = getgid() getgroups(0x9, &(0x7f0000000280)=[r2, r6, r7, r9, r11, r13, r15, r17, r18]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0xc0206923, &(0x7f0000000300)) r21 = openat(r20, &(0x7f0000000080)='./file0\x00', 0x18021, 0x2) ioctl$BIOCSBLEN(r21, 0xc0044266, &(0x7f00000000c0)=0xd0) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = socket(0x10, 0x8000, 0x2) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee518c701986d65be379814e676f1e7e8f0b9d8866a94b74d1d570ef744fa236872ece26514994925cd5f064cb822b5bc18e16e4147a618e65c4febaa71476632bb64f091414def81de252b427366d8d2bf008d0a", 0x113) r1 = syz_open_pts() close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_timeval(r3, 0xffff, 0x1804, &(0x7f0000000240), &(0x7f0000000280)=0x10) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000500)={0x4, 0xfffffffa, 0x81, 0x6, 0x3, 0x6, 0x9, 0x10, [{0x2, 0x800, 0xa7a3, 0xdd}, {0x7fff, 0x7fff, 0x6, 0x1}, {0x6, 0x8, 0x800, 0x4}, {0x4c6, 0x334, 0x5b, 0x1}, {0x8000, 0x0, 0x7, 0x1f}, {0x9, 0x7fffffff, 0x1, 0x26}, {0x4, 0x5, 0x5, 0x6}, {0x1, 0x7, 0x8, 0x1ff}, {0x10001, 0x4, 0x260, 0xc}, {0xeaa6, 0x4, 0x100, 0x200}, {0x9, 0xffffff4a, 0x0, 0x6}, {0x7, 0xfff, 0xffffffff, 0x9}, {0x40, 0x6, 0x7fff, 0x7af1}, {0x1, 0x757b8b5, 0x7, 0x2}, {0x1000, 0x1, 0xe26, 0x5}, {0x65, 0x40, 0x9}]}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) bind$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./f-le0\x00'], 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7c}, {0x40}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x32, 0x1, 0x3}, 0x6, 0xce}) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:22 executing program 1: r0 = socket(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x4}, {0x18, 0x1, 0x6, 0x80000000}, 0x7, [0x0, 0x0, 0x9, 0x4, 0x2, 0x1, 0x8, 0x1]}, 0x3c) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 1: r0 = socket(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./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, 0x40062}, 0x440010007}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x1) 16:00:22 executing program 1: r0 = socket(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 1: r0 = socket(0x18, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) listen(r1, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="020063f9a264d10dd42ed887e3131c6f10adeec9a0c9ca2aecf891f10fcabfa1f4ae45b5e543b62c0c95a12ca5b48436b9a5c240532c4e8279008097b2a352bed21b12b852cb13a07162a72192f52153638de7e68726e46031f99f31d49437995b49a5ed6198773cdc00a5ce9dcdc772bc901f2db5b535718942ef69a485c60c1150000000000000000000000000000100000000000000"], 0x9e, 0x800) recvfrom(r3, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000940)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f1116ba037cc810612bde248345ee854a1992bacb60ea1c6bcade2"], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000640)=0x10) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) mlockall(0x1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000f40)=[{&(0x7f0000000740)}, {&(0x7f0000000800)="2d20059fa2850a08831f69b0d6aefcd961834f5c6d98ae1cceacd356ed23c40bdcf1e170689660957c45e26c2d4579d132f97cc24ebc13b23740a27d02e237456663e87899efd5224d99f00f4f32a2b13706bc7e9cf35d6eb356f0a08963ccede1ab9c76cbc5aebca33e5d9431d0fc9913b3175c6f37366f373b9b95ab44392a6b2818548aa5ee53fdce527cfe0a15e27b915e01b0f2fb2d88862b71bb80c1ce478010db37875d4fe095dc07483f3ab70db904842fd6cfd57139628f42a7e224fc2ddcfbb6fff4aeadd256a2394d0964a499eb60c30b5a2b1f9e98a5867f14f27f", 0xe1}, {&(0x7f0000000b00)="7a310e1f79803c4640e2446ad827d581e8cc104e76245a7217b9291e6f8b7cca436e738f2c0dc4a0fa66713684af3358b9d67aeea77a694d19a8d44159912835062f97846ebc190842104380822e54dcd8fde3b4272c32fd34806de295322191d39a6c63983d183b7a97b93d5357ff6e92c7b9d751dae86f199a770d10df5b5edd9cf755f2a06464928a6331b73cd3081a7a22e15b18ae0b1b18d7b9f4105c7c92a8ce34133047dc667d3263a0deb3076d27909ab7a48db0704910069b2c721a", 0xc0}, {&(0x7f0000000bc0)}, {&(0x7f0000000cc0)="b8c502c6f652875696402299ad3c9e7b0f9f273e85db5095ea0ab371d3aa38a65b0574b5ad4abe9dc298c789574df6434add34a7b3dde313fa470c58aa0e0d14897fab0d35528431d56bd7e3147d0f3a8387a8482080959617b7e75ea104fd2b99a3e7bb57cf41bba607b19df5560afdeeab1dfccc3578c9084526243b379232bb4c74ba63550e6a638342", 0x8b}, {&(0x7f0000000d80)="a01d41e83e6c566260cf29dc60b93e5173732a0fabc7bb0df090ab94a55d7b687185aa36f448a19148500ee38a964575ae0762fcd2a5587ad519eede97d3d50bab72b6b46b171befad68a27c2b20c730a582a46d43f91cfc402909fefa8de5394dc0cc6b483c85d6c72112", 0x6b}, {&(0x7f0000000e00)="b1b1776e8b78b76008a567f158cd6bb99541f88d0f26811bce3962cad7186f7675853a822f37cb5a3bba5bbd777f3cd402a644a409f443", 0x37}, {&(0x7f0000000ec0)="87d9e13ddbc93e9896aa21f4efcf3384872b758d31f0e004037021f680327bdf204ad0cfc53d898c19303572c289021fd454862bb756b712e5d41d11367d0372f6f2ef6c34010f10db8346cbec95fdb31a46038538b0617c0f57364dbd6b85", 0x5f}, {&(0x7f0000000900)="9a0e42c983d7a18b7e", 0x9}], 0x9, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000440)="759e916795eae66598472b6ce36b722a24a6f2794f71f3fb63f2257ceabee6b74f885334dfd1ccddb90a0fd786a99f92f272d4c971a611305ee8003cc445fa1398ec5db30b94622b6eba4f9e5d690fd8089066ac79547e92024dc52a24202631a0e2b4bf553a6e9e806b1197b408ce", 0x6f}, {&(0x7f0000000180)="f1b5fa7d6378476d5c876f2aa1620816f489b1618931eaf18ab53994882fe9ee278b2747de35", 0x26}, {&(0x7f00000004c0)="d0d6fc3382647b07b9a7a68ee74210e11e1ae5a7c19609713fa10bcbd96e81e8927007a161a8cdb664df80e87c3ad4fd0b0b9dd934a63fbcf12a4b26a1a79062b9d661e5073cf4ab338b3b391f6aac8261c9e846d9469f33333065eb781b676813e786d852cc28654f40fbb254bdb49f4248cab8feccbcb1d0970535b0f2a809e4e2bf93e2eb1f572aa3bb65e5d4af65b0d9c7bfa265cac1c496929263e02ad767c8f32df3b98936", 0xa8}], 0x3, 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28, 0x401}, 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, 0xffffffffffffffff, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) 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}, 0xffffffffffffff7b) r1 = shmget$private(0x0, 0x3000, 0x26, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/242) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:22 executing program 1: r0 = socket(0x18, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4c1) write(r0, &(0x7f0000000a00)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x159) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getrlimit(0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x1000}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="d3a727f37172bb41feb86656d1d80695c24e67d11394410c446baf6030fa0012564ac26397e9295bdf104e7f4da0f193726a19219c32e18e930f685c2873a2e4c2f8d0cc37b2d691ee572210e8ab63761da08fcc9ab2b30c1c9b0b46b4b6e3f9851d6e49", 0x64}], 0x1, &(0x7f0000000240)=[{0x90, 0xffff, 0x81, "0c6a28e2073fa65e96e35051175c25dd010691544074cd952711eaa7bfe5f397e2cebc0b58346f9ed31625fc8099e89025e10e4ae504601775942cb6496431d2e0aa77a12fa25396044ad0f9d366e789195185f7fe8a958c6b2c08ec9787d81d32c576fffa532cb8399d0d80cb403d49641a10dcd45c0d247a5135e06c91c8"}, {0x110, 0xffff, 0x66, "a4083ce5494efee3f788af5907638aa16738b6376c2ef649b9fb04b070fe8f4c2392c4a0bc6863403a75a64cbf910c263bb5d3411f8201b16b6c80574efcbe166e09f5e7237c9f540e86fb76124c654b66465263b59deb4a5061d1b3f4aecc379cbf1339f7ebc6045975ab5f5f62f30ac193ce9d53bb7f648acafdd901a92cc1fcf9ab805cc41ea26def680e45421e3b911bb92e769b06cda4e6bc9e544bd909150536592e9cb7d82b5cdc65b4e694398fb2deb8dc2b3842607d50d045a97f79aedd547ae17b651769fb219813dd3b84a179aa2f39db5b1a067e653c46bc77b1a70eb2c6486bd7064e7b803f918a21f7a0de55fa3cbed3bf61c651da"}, {0xb0, 0xffff, 0xff, "9a30df02dabfd3dd8c2e05e2ae2a1629902c62b73a0854f12d4830cd82ed2519bedd1443791da242d2930ebee4ba65813362c3301cdcb21bd719c30a2706b9553b1141b1b46248a9a9d0bfc6a4e20c145787158e825ec33d55ca19fa8aa90e5e05926089194a80a53d328162a0c8ff5a4666b9170ec092ed0bd4e91860b752698ee5aa0e2880f6cdb38f6b159a7e605184fb827876a16b91de76"}, {0x98, 0xf0451ad2ad7c840d, 0x800, "6c8c22d6e8fa366a8b38787871fa9a4b1c8838fc2626e0a02b1b5145d3f3fe09ac3472d4874ca3471fa9a2802ff62d8c9cfd9f87303f6db05a7a4bfa6357a71e718d0249a91728e35f83ea1f12a7b01e783ac6e61f1ecc1ea4652769507abb1af9062f1b29f2b7a7ca3c847507258fccb1f3158ffbffaf0e281bc1ee2367114088b5214e"}, {0x40, 0x1, 0xfffffff8, "230d12d05722ffca4255906fe7aa6d11938768e217073619bd0a3653059d885fecb1e6b60914a3c5039d"}], 0x328}, 0x400) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) unlink(&(0x7f0000000000)='./file0\x00') dup(r1) connect$inet(0xffffffffffffff9c, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0xffff, './file0/file0/fi', './file0/file0\x00'}) r2 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x4000, 0x48, &(0x7f0000ffb000/0x4000)=nil) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) shutdown(r3, 0x1) fchmodat(r3, &(0x7f0000000040)='./file0/file0/file0\x00', 0x100, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) renameat(r4, &(0x7f0000000200)='./file0/file0/fi\x00', r6, &(0x7f0000000240)='./file0/file0\x00') 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = socket(0x10, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) bind$unix(r1, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0x415) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80, 0xfffffffe, 0xff, 0x6, "fb5e228ac93573dd7a9322dd81ad47019557e62a", 0xfffffffb, 0xff}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100), 0xfeae) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0xff}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) pwrite(r1, &(0x7f00000001c0)="f781ea80e295616fe69047b4769d0eb9c84b1b5c8a307bf2e936594108c3f7b555b30843197d0784edc4c7d0403276b472a63f6c216ec2d2a9dff0afcf9f50e32ae9a201884bcd2bac31a536ad90684ce2365aaa59df80f3f586b4e9d6aa7d418cd327a6b91ab0", 0x67, 0x0, 0xbe09) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x4b, 0x3}, 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x4, 0x8200}, {0x18, 0x1, 0x4, 0x5}, 0x8, [0x4, 0x6, 0x1, 0x49, 0x1979, 0xfffffffc, 0x7f, 0x8]}, 0x3c) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) openat(r6, &(0x7f0000000040)='./file0\x00', 0x200, 0x18) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socket(0x2d, 0x2005, 0x3f) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) r3 = socket(0x2, 0x1, 0x0) nanosleep(0xfffffffffffffffe, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup2(0xffffffffffffffff, r1) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63260f8e5815f73f2a044fd33055552fbd5e417895e753584ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9c21b0c6467c23f12fc4d5f16b136252313385edb0a456eb757a95e4617be94467f1e41362bc2451043d96c621dca26214144697113ae1e4ccde002ce0faa907e24c4b687195371b4966db780bd3164146828ac0908dd51b43edf0395b5a9272c7ee0d42342a5ff2856fd7d358124bfce", 0xffffffffffffff59) write(r0, &(0x7f0000000280)="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, &(0x7f0000000000)={0x20d4fe, 0x80000001, 0x3, 0x8, "ff7f0900"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x290) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="1e0000000000001000000000f500000017f5b3c86eddf53b5e10c87138cae5a0d507730c468630d47e5eb48e74484cc12a3b35e3997cc123820d227d83eabf"], 0x1e}, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getpgrp() r3 = geteuid() setuid(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, r5]) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x20000, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206923, &(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) open(&(0x7f0000001240)='./file0\x00', 0x400, 0x80) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd0\x00', 0x80, 0x0) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x2, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc0206923, &(0x7f0000000300)) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/vmm\x00', 0x1, 0x0) r16 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r19 = socket(0x2, 0x0, 0x8) r20 = socket(0x2, 0x1, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0xc0206923, &(0x7f0000000300)) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) r23 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r24 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r25 = syz_open_pts() r26 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r26, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) open(&(0x7f0000001540)='./file1\x00', 0x800, 0x20) r27 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r28 = kqueue() poll(&(0x7f00000001c0)=[{r22, 0x80}, {r28, 0x100}, {r23, 0x2}, {r24, 0x4}, {r25, 0x40}, {r20, 0x120}, {r27, 0x26}, {r28}], 0x8, 0x40) dup(r22) r29 = getpgrp() r30 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r30, 0x0, r30) r31 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r32 = socket$unix(0x1, 0x9, 0x0) r33 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r34 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r35 = syz_open_pts() r36 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r36, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r36, 0x0, 0x0) r37 = openat(r36, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r38 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r39 = kqueue() poll(&(0x7f00000001c0)=[{r31, 0x20}, {r32, 0x100}, {r33, 0x2}, {r34, 0x4}, {r35, 0x40}, {r37, 0x120}, {r38, 0x26}, {r39}], 0x8, 0x40) dup(r31) r40 = getpgrp() fcntl$setown(r31, 0x6, r40) fcntl$setown(r30, 0x6, r2) r41 = geteuid() setuid(r41) getgroups(0x1, &(0x7f0000001500)=[0x0]) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000040)="acb83eeda5ab4a73c771bd00a4b9724bf547f9a83355f826ab3529702e90419065aa0eddc719da30c801981e12d7b9658d4c75e922684811e73c", 0x3a}, {&(0x7f0000000080)="13e436bae104c52e523cd4b6a395ee0444e2ab8f1461c2ec0777993b943a9f996f428c18b74a4692c691e0ddcf70e9248e07a3828b074b2fc51bea25", 0x3c}, {&(0x7f0000000100)="9a418c05c4c64c4ba2bd1a061c9eb18ec6ce6923cba6a04a409921fa2353eff084116f5d3f4e8b374a605c57582566f9bee09783831407b4806be4d0f5e57fdb7d81452bf679706d20423118b433dd9adca4b817f5978380ea60733269b2c09be91ae4287137770780da5cd59949eb0f21bf9ea6e08602e53a4cdeb38d1555b86073c23325e7c757dfa3661565e06cc75235ff36e58e2806c3b3172d223ffea3e2f427391a04d2be484802c8fe0dd4a972840a602f4bfc43a8ebb74d92734fc3f9f9ea38bdbefd8f4259fc2bfc54a11622d552fb2ad900b4da440f64f52c10e7f29168ed8a8fcfd8ffe5e7824bea9b1b34dfa1bdf3f08ac16b274074d0fe9c5109e04f8a9061f37f0598d2c4186c06bc08786f902ab885eed21b3b6a45271658a9cd0b3fea67b5296c180e6f5bbc9734aa49d4a9ba3f5bee9f363e3932902e631bdc669c24d377f7a2f6d9c5e24ba0bb682ea56a284fe7b25410ed4ca0eaf1d26e77f9853ac454478a737f1c6ef6be69628fa58bcc9db8e29c3e967feb6e6c32496ea46d3a5a29e2bf018fdad4f666fa986efcc5db50e6db227479180156473b272c8c3694fa42f4b2e677fa203b410c40bb5c5e557aa3b08bcb62a5513aad5b3f7c8ac66814d23c8673fec3fc7e2e27631aa51e5c082a05c1fd68ff87f295d116720ffeb368c7a56024b8d6d5b32cb4a164dd5e358438032df80c93b8755bcaab766f066701ce51db45570876691dae28c245dcd7054b15e74ea9b901d6a142cfecae29722f7db3410feff10dda161b9d8b799a544b2aa130e3b24903965c30a3ecd6ec600585edb531171b08a27952f1237fe9282b1fa7bcbde0ff3e86dc3bfcf4346931759a8a6f6e1709ea5279b7a1d89ac52cda0e94e0ac6ea2705de6437ad2ece5da58d40342f996efa551672a13e0f12782410ea94ea3d185bf53d1e47cde9af33e4cbd071e548c2d4bdff023e0e04381cd187b2c552518e1ade0d72a2625e4ce95cc82248ae8a1fbef3c49cf1add226b4d6afa0d8964278cd852378e9a264dcb05235f09a82813cee0f3bae80716a8f58ddb6f8a597751da16d3560fa9c89ef8630742814b30c00aa08c1ecd4fb6d69e526344763c9293ea7cc52c16a713fb029ad4948e6fe379a50ea2edc31822e7d90372e458f75073e51e1ec208ad0679032a232329871766fe349fb1911045aac9dceac6f114f6a6e719a4f4823341ae0f4a1baa253f8f82f86b4442e4b36b855e22b6646da5aad95c3101ab2285ac17852ce2047badee1cca5f0792908c4f7ba6243647743a8032c87fd3b58207797d15fbfa38b09f2768b4d1600f3a132148c24225fe11170ba02d183db15f9bd9657e45225f069fd44287d76c4a39baccb1b06b4eaf1e6321678c695b6f923dbf4b5cc5774db90f193efb823f4ccffd97eb291becff817e21411424272ee215934c3defcfd02271d072711557df97cb0526f37206b7ce4caed612454de85d49d97c3eb325a0cbea3a559068abed90304c31570bc5d9568cd7e20098a374043527209b41ca18447cb02749994bd3636d8a64af876227512193aa1e73906a5d077f4b12cbaa3ca2366cff1c5037521d45781d851596319173e94983cf0d8712d16295f78e9f69a57c959ce637471c49aefe476cd05684345f60381f60bc38367d623bdcacaa24fca5519c3b6bf826a6a68662a5411ba1f56d8026a63bad9b0b2f478b7937dcb06d7f2f148b8091f45237369f915953b63fb20e76b2e5beafc50ca6b28c084052f218f9100cded18683732ee6cd9ed3219c5ce19ffe4f5323c8ad978b2975d9f31dd50b4e8df4154b0ec259141a566afb254889b21f52ed8206bcafd3bcc0f52b42b6eda9c64e8e1c023b6c45caa9ad332a2f12c62ee29f3988b67e18377b6acf817f9fa6c2f4528c7c1ade1cae77b15471bbce8a3e1cef5b7c2c0b82c7b7cae47381e29e4bab915db913de1e9e7610217935c9577ce27d4dfa30407bb859aa25a075ed8e5726bcd09f34b83c986a72f861f6f07bbb05f950c94f28027290f3800b4cc55e6dbf124d487b272b18c6729b39f34b39b5e05f7a59e75496adc1eb40e084ef7892eb7d924f77b4a6ad309b4a5518598c468c2bb47aff4fbbcb735dcf642eced8d6ba774e3b14874dd7c34fb48c734bc18fe093538dfcf044e2c7d684c1c4c495705e5e8e36e9f659cd4f74ea0b28763867caa674e7e827d85a3cb5719bfa8a11898c9d273cd36e5f3f0a6f148f631e7a1322be2159c186c80a41f76642436e0e496d2e6f3620a2a833237aec4ea2c0b4cbea2334a210671c0b7e48d3c5422e40a095fc86268153fff5ce6f98302157f4e39893efa793901cd1c417db0cb38b59c027cf0e7e476197867e3200b17858ee27fb9bc006c655537d6282b674111e3a1406d85dbd53b4d889d5b745a29ff7e4d1fd296f55c8c73af7c30315d2a5f3688aec337cbfd205d9ab44f27db4c9cd73489f729063b10cac344d9941c6ebb53fc38ea875627847bb8b22f8922ec467ee3993f2adcb9d5063f981e74c5add0f862d88063af9145f9585fe68ccf241ea6bd11ef96abd7e756f91aaffe16a3b3d01b9f8bff9ac1d87b931adf2f523aa703df6473b6233e385fb687f5d612c88742a59e5a8419488a85366de6293c323e26c5d9d91f71dceabcb1d0c1797c259f14da8e13632f7fb25817276796d1b4ff44d928d180243d5550fc0eafab24f1ecb1d4372b5962a13d85ac57ff7410a1e7ab93c606157c5fc5f9913f14eb480501f1be3798717dbe5e304cb2eb7f472439c5c5704615489c9d67c8f54b92ac6853e428f635be38233e765b007e47c4a9cfd704a073a2dac004dbe32556993f2a2582499047012c51ceda416a745fb37b7667045bdde72c48b7ab94b7fa303dff322d4ae4ce03b28f3c9682a6c1d2040a516c4678c035f224eab0d57703e4950e2ba7d564eb049e17225229f2cf455fac3c7838de4ad39f8fcd9532d8f7d5724f28347f86d967777bb315cbeb733e9d4774a030aec39363e85cc8b1b3d62235787b953cbbb2bc8e11328791b91f722bf389258184e551d1b1fd37fbe28e71568a5607ed930b454d5b235941a2fff89156d99df3f02940e58b0dce29cbde63985782cc4276acf987767a493bc8ddd9c564104ea0606ae29274301ef8213017c37a0833cf2538b87d5dcc8cc4bffecea4c1e7a22db22520376124fb929c7e2f130d5f6bd981a16b8740e98d43d65561a0b4b907f1f34c576d91b706b07995dba0d56f17a771d1a9bc57963048f03c545a3d6d8f3d2d7bc3503ef2dc02b2e82efc6330ea1b19a09c332282757514aeef3121d55021dc9df14faee1f5a6f396ebb40b0038a11355910b140b865762522ab1b8be1bddaea1b6215c71f2bdea5048dc6e3fe778c1127334b9e1a52898409546542f38a71c526e9465683b9231a73625dfd394b51d747023ba2d9052db11d0bbfd8e357c61592e8385bad9d1377912b128a98f2c4e8432997000443c1ff50a95c67e58a61b862ec662333c2a0d4249ff5488fadcb3c38a6254dc47465fc811dcc2bee16ca0a56ce5d2bec88b745b13b09173bbe9490b97c174f6d15382008ed0fab8e321df972dbb5d4a7abc58b19d76b2a6673f9a74ba15bbc1f3b9abe8ed0fda9b2497ed971a4649cf5f358482d8bcae11967562dbb3f69ea55ddc710aacc8cc3a459a8ecc7b6c380e759adbbdde1956b42ee078ddba430e8933501b435a673a6214947f0a81e9b2cfa03e51929019e3d608f09bb264355de304a98fbc64433dda865048f714a81f6ab72c3c8cd5a371fc04ad9210e085b6c7823e6186f6e262580c630fe1040fe14f60694aa0841fe4220dbc45c8c0aa369b76c55476065a25d8da2dffd1e82ae648c20802323a83116bab0468d8043008f9c4e5497f7e4d788a1a7fc215953c5f8cc829c4d11e9c22daac8467e5f2c8192bf06b8b6cfc7a8a2f77bc0299f112df33109d21e5a8d663c6fb69dec91e9435a676438a22870186f156c7aa8d173e45daba24e9c3ac57081e5a59c096147812d6840f245337aa94404f48aa9313151b8a37fa5aa01dba182803c73bfa43cc45b5424bf03d5e92c26ea6222cd04b4c0a0549acf5f6e42fc65219866628b6d97ff308907aa5fcdd877313267c5f12a33839f5b781aeb8c78427e5aff0d52a372a84efdbcb1bbe0788c22dd14b83509f67bc6e85d54d4b01e2aaf92fc890ec181b7796d2cb65523cddffffbc6e0bea1d1c295951259d52749a0d41ab406306a20c9b615a48a7888eb24a02c756c76c6998349c069c8fa55e111d3f37e442495f69efdf934ba59d1c2a68470ddd96697872f30d37e49e1e2514094bc63045236123237f30823c8b6f54bc6d16effd9f80d761d07385d421db9a81de1a8b34ef6c0a9d2119ecfb907f15f97b0aff2d8be726db62086a4813c92e502988543254880bfcedca0ae97118630b59e35e59b5a106c061ab0d8db4013929ae4096e6e6071dfdbee585e2f6cebafaea071d806ef0a8df289d1343629aff1de886022045a158961676c23e677501c9b2746c7c316235a02fbb89992514bba7a296bf05d66f189b1c89c92fa47563f73f782a4a8aaee7bbb5f8655b8f4612d6e09b6ec241480020c2d90d89e0905f105d9a92550b161cc3b79dd71e4afa8ac6f794d8474d23312a72fd8d936217a62d803f18e8523a9eda592a33cfb5714e28149cc69e30a013e9b861adfaf843fdfe373b98286009a9e52b8172cccf9cdb0fc0d5eee43da87a9c5719f2f421aa55a4f1902020613ef8d2c6e5eb0b87c349b27de2e0e1f5a5132746ed6566b2ade8960c3c22455533cb2c9a1fbfa3cfd4ef6e6528bc7cfdeb577d13fbdd849f4b029ff148cdbe252be1c822a8a9323a0edd1544aaad320881d73cee5ce04afe06eb3e6693191535613b80806116efe88fad1580ee7eb038871787ec1ff8e82be78361c9df770a51d06462480270bd4f7ac77d8d95a0e1240a91e04c209e622906b935fd5cfa71758981f5d84477c65174b844c04e6fcc8c35aafc9f72a99525c3cca898332838d6b4df9fa0484ac89544b29f5d58d005006da235ad149f85fc83614dd48298b0ab5cc96d4aedff007f82414f9987aeaeda7c950b3f7428fb4b71e6ddc7279d4b5dd5ed0692f3a9984232b794ece5e2798fdb1ed866028b7827a22b90c04b795a5a68a8205f2b8b838bc6b7345c4c7145a678673a5d2c5c3b1314814c7555264bfdc55d37f099dfff6029cce0aa8c7dad1a3fc902d20fa439b15ff8581033d839192f5d39355894f4041c5714b6bad57dad416e295a8b5a87f85b9af6f8ef3824513f578922f9adacf9651131a260b65d016fde2347cdf5778c0a65b184ab260fe1dcd9ba7d5f73f10d182491bc0f8d4022ce1f986caa82ef3b533e6ac92ccaa12eb1d5caa8291bceb9d17b6f4f57390e97ff4fec297967ff4e094be21787935aa3e819582e12702ecc1f6a41e94354ea08bb7d9c465867ef90cea2aeda2bdcb9c4e7304c99169273f5c638ee72af6eea7e8ef0500410970baff86037c3f5ce34a41eb567f299c240e965da402d96e9a9fa7e5260820d2673c779b4ee7ff474e14f505d82bbcfe91bd7ee244222543953f47851b451e39df199c5debe70dabceedc03028ff8cd1b2c0cfb12663b0115cdde3c5694269abf4791fca26350d9002ab1687df8390a2f1a6cd7ba002fa55c361fb8bc6b84f08e3ce7fc05028a601eeb88f337f0dbf1003f86592faa6c21dd2e81b909b8176daa61f7e8468b34d524c2b15e5", 0x1000}, {&(0x7f0000001100)="38a6b6ee878cf4947dcf3383649c1ea910147b64d33454eb6518aef0c5197feaa36b76a1586c987b868c75535d85578cc749925754557aed3c4ca638aa155e0be1eb954491362fd49f858ef7fd3dfcf42bbb847b26ed121aae8359f4e2ea0985ee93c506287cd90940ade924654628c922fced45ab3bec2c64794f6c3ebad4e810d95f618b94e761ea34f5de45b9d06e4cb249dcecbfb69b", 0x98}], 0x4, &(0x7f0000001740)=ANY=[@ANYBLOB="6d01000000000000ffff0000000000006f94902b5f089af0a9516d254b0529564ed37e0a94000b98f897aa68fe8d996b03347667a6382e8ff0c96a7b00e5db9a90b99e8e13aa123a56da82b666e2fc8d48a34669d42ab8071c9e13c8d4cdcfcfb8a7f0778c7b53a33d99605b70eeb3ea8a4f316e5bbf", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r41, @ANYRES32=r42, @ANYBLOB="0000000094fdffffffffffffffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRESDEC, @ANYBLOB='\x00\x00\x00\x00'], 0x106, 0x200}, 0x8) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) write(r3, &(0x7f0000000800)="43593f555c810acb036ee2924b3ef2071157178241019c027f890cc91762c50801b6048eb71203d1792cda37354bf223045f3559a0bf2bd31fc64614943d4345dacbb3cd5c26d0726b5aa9e7f65134a8f228381760876fba07e4747a57d83926b1ae3600ffafb06693aa8cdde295d9086ac0c2009851e5d7ff9d4e59a2b1b2ebf20a94b0a37dfffb7550e37efb4e579cfadec07303d336c156f70e8fe205a2e7cf5fb6f97d46e0d1dbad037aa497c757e3904569156cb0279c9659f22ffef91c29e5eb577c93d7f3832b08bf2fb6be5e958231b592bcfe5fda47718b88c941fa25b1f3ff2d7d016942bf0aa57535dbb457880867d8bce0bef5f1b525e981459eb1a8d11c18de1e910fc556a91cf00e1b593d232f66c458813348a804104d5e0582fbfc4f3e1f4f19ac51ffaace1e9ae20b91c334fa3df2b43fcbc3ce25ae9095390caec0a9f2659130d32832960c2ec6bab1149f11aeff7f19b6639f1fbab7151395a00a02c60ef142e1aa8f0a2266ce44b3c38406b9dfe94bfeb43138631c110d17c85e06cefa9907ba1ea096cfad28263a3333b5248490274ded9ab5411d33915c5d023ae0d130b013f9b1508975d67e75d27cacd922e672ffa66c683b64a88c5d988d94e52989ed05002e5ef0e9054d0c1e6e9fb86c47aa2182310942407793b3f8bbd23779ad0da53dd8a1a46d518caf7c1882ca559df7bda9ed96f573cc5d5e504f756cd52418a3c1e9acd5b6d4d37d8597e33d021ae61fb6a55cff4508ca91db4f53d0834b23180f3b916e54292e9601a41caaa11a7dc28bdea47ee01ab09cb44b95bb39aa3b742cff90aaf1ae9a20cd1e3ac0949692c3339b6341627120fa0670201b7a03eefb48aede12c1c86d2a18e10b9fc88d7b4eabc1f1cf2a688448417b97098a59152536ea7c2a8621704371691d31a2195f4ecfb2ddd91587f4da088f5a8597f0ebd134e4ece9e9105cca74bd89a99ad915258d518a89b02784b576d22c5c3fb590fedd88024244cf684e5e30df79bc28263b5ea2e011dcdc0fe2bcc2ec9fb3e2978e9f7d8061de3a565426fb8e08f8cfa41c3420dd438b3cb142a9fa5e629c304bfb384e855e4c565ca3c865bb259372ba7296f1e7a6f1e0babfd4012bba308646efdee55b1b5dda8afc476e0c522f5e9395a49804d2697ada21952e211d14e3da876700137f3237a3b9038c0875792f9bf19a1580d549a3566c3de6fd5952a35be96d4f8b715cbbaf432a6d35799dad4b96ff58fb3c1743c3697a56005bb875de7bf87adf8cb136f9487c3cb989bdca25d9f45c990dc0c02d1e031b5b82c3d3ed888066be0ca0d0380879193e5a04b0a64e71549ea3fffca5fcd47683979bddbbbfb59773f058f4da483a7d8b0b468ab4453015eb1f5451e730ac64ffd912c4e344dcf4728d390217421572e7702fdb2f852954be9d947096b35660db6039a9e39ecd84aa531a0ab284bf56d381480e30f268a189e906d8b4f5305c4ae5ae8177baa1f5e1d1ab3fecd82e73b99701dba8c821e7289b92f18d82b719a585ff3d04d16d453c7224f52a573a17f876bb0ba18375fef6874b9096f30878f9dd9992d35dda47ea36aa1c20dc042023007439c2118eca4fd07a274c8b937e3db9c5c0c65ad191c7506546d9c50d9701a275363769599cf8c0a661d2ad9412f7f333f93e51d884068abb5be1fa3d3edcef1856962123e4a7217ec0ca3f789a35b85df3aceefd4f66606c6c27bededf154c24172b6681a6669d58dc3c1cc4d18716655cb0ea2fac407240c4945999ca96a2f37213b2f7b9ce87152ddd1fd270f77e601bad646a153ea7aef03a0b70df0a76394ece70ef570e5a7b9ec02956ebb31336d90d0e7a6ae3ceb96e26132510d6070dd5bdd55d8107beaebb21a99a1a136d7999694845a14907d6e845b47e46229e55a45938f24b89c8afd638d451997994a70607dad2fa5c42dea8335e59c49e8c4f54056a4ec1eddc1764dcf5dd2fdb5487ba28a0f7eae5adaa042393faa0d16d1758556af3d66330cb3f686ff32eb415864fbe9e6a6d1c2af8491bd63a9c877122cfebd9665959502e12c71ee13b982f93743f0470ae5604dc2e04f5adad14d265a889ac47f98b7ea430d5a214df3bcec1039224e0613217d45224b9587d5b45e08a35a447c8b901326de39874f54c5a75e1fb9418b6c66e574e35563810cafc2e066a1eb908b83da454ed0e81f477a653f50e83076348664f55e7faa7e2f7f99eea1e3d236689371fa19fd37725e9e9ccf01a99cacf0f41c0c5fd371b818a4249a91e929d043fdd776d9c9b1559a65b47384227bd9d9fa4d3625af72a251ac2a3d7f96f7b5ce4621b929d64bba4a94d0ec70fa65f2f93991b033c0a6997c7dd2f2f8249881f86779e3887dbad9f26d0aa1b2ac3b02f488825f596a287eba5702127d3339c60f567ba8e3d244f337a2104f62cc5205190046c4feecc3f043b0d685685cecebf7ed02b29ba9873eb66d9922b035b3d0e49f0c57ef5e3391681b004f86cecc0d921d979a6ffb9cb50708e3f1fdb0e294e53755c136821d651e465b00c021e78c0d7452f228daef16dc828efdbf5676d206824a9cc12ccee97419cbd7f5c8f2a6e01a1438c71abcb2ef85c554ed54eea64d8c9fcb4fa399d0ec7dd5cdfa311539957246f9de4cfa81300eb5ef60e88a8dbabedceb2780d7b1fd0e0aa16a9327fcbf81a42938bb1e3dd38509bb1e573da5e2a9dd142a5c37491acb722cb9c6d2866ee41543dacd7247c0540769977c8ebd1265c60e3ec0521cf3e7b7503541d0f3af8f85e5ec9e83c01804c772802a52ef9a3d310eeed97e9edc0ca7609607a860e2da7684945ccfb1a58c2c791f67db9b36d29d44fbdb43844587e31e896f632a13f14302dede811ee2c0700c397d75add031a23957d395553c1935e2af84268839e82882432495c6f8078d9f01072cdcec4b37334173b5b05402ed178873c61f89f0d547f6e27ab2a65029f50a33df15d86d5f36845ca282673d9e78bf31c17a4650b37df4d6f2eea683cbe5774bcc81908af72a5f41de0730f2ff2c914c79160185041bcc1fa01f3c624d6b999b195c732476f2a8e3393dad6d63bbaee09da63964a3f71161de95d7b79a83c64673d37a8ae065274c859afbf4eea952c15cc2aaf9ecafd7f015ec82b86b4b72a11baaedecb5ab955f40d56c3232470987d01125bbf66ae52a83b923bce9185b0bfaa1aa849aba553ae64c2f888f24adb7f9c3f2b0b625b2b6a545e15029a5cac46267b29650ac6d075d4b75f4d2fd4f634384f45bea860b9cc6dd074c6898aef1994f9870bd277f0714d987ce9ce5fbfdf324b9ff0dc2ecc8a26c1dfd25ad5d4c54aaae9648b4962a83e2cdb6afb0c3d64161236007cf321101a99b5b2f8c2991d6a6a19c21e9f0124c013501948c075ec7c9f5f37d10053e68ba99bfe0ae73082e8fa85c21c5488b091438f84a33249c41f976975d3e1d55a618c372b251008d96db32d92fe39aab32cb03bd7584b4eb700945c174ceb221cdb599b1e45f81ed4f078187e51420afb212fa9d59c5de9a9ddb2c8215fe66b38d145a65fd40ae472dc2bb02d020b71c63ae84a5d992ef2d826995bfd87587c782b69036e226a13c651c39c8cef4e604d3993da8a05ee79bb801e7388c3d4af0c765404d6763179252ddc2255ac96f7a3ba2d9aeacfe9057628c2a0ef541743ec8ca65b447bc5dc78939f75744099e305cf7e4010bbf0cc06668abf1991793174966a34db2d92e39741192d5996f92d7763dc2c14dcf10502a009eda1e650e85d93418c2a09593343bb4053d26be93caeeccbd76c779223927a8707da418b7b33daf7452fd4466f3a21a66d5dde18abfd81d5651eb6192d1f7dd3be64724ca8d99e95edf92ecd0816d10943cfbc41090290ea898de759c0b03509c8593a123c0ceee8547f8e360f7f7110f9384bed19fe13a71ce119c313bed67275ef9e18295a24b561f39afe952f10ce47624ffb20d627ebb8ed044f7fdff1006266896e50bf1564198f413000346a5feacd4219c8bc633a7729470faf7a38899b8803ff3e3335f5fb2b707fa9b090d00b4c94a7c6a8af842f4d8e564579b8beabd7cf6b043764e481da6d6836f28290efcae062ee052cf6b863af24c71ce786d8d6ba50c69a47d8a2b69ecc0b99fb2714c019d7c236f60f2a5a89c838668f5b31300138746270cb9e31424c576e3c64eb9323a433b960b561413b11aa854d58a7e950ff29c69636875de15036978a9795dd03737069edeeae35baa4ba84b5304015d00f2894ab2be8947518dca8aabbcbe5aec2c2ce4f7d6cf7b1d7fb2e16da86cd1a20477a8a4bd342f2229d81720305742949cc560b5f8cba3fe8b696c46de5944e7118fb2fc309fde622236f57097eb3a9936a72efbf3ab6ed2bdadee6338049b3ad519a02099a4c332b818ba6e8b69d9475c5781b805394596358cf49ecce92a4111ff212b3f251b7a11d963c554b9b2630b83eca3e6e87c9e724b711f518b29f8f6f645a30cc2f952949f4f809db846cb1f381c7e1c372a0a442335b9c1768d85dc34edc5154a6206641cb0604cf71cae43d43e1b1dc5a220e52bdf9fc7d7d0c5518ca2494918ed41fa9ec9e7ab23de37e768da2c34a644ee752d6a078397c2eecd103aa7918b78eeee775c50903acff0cbe14608398602699aa572fb2950d7029f69dc594ad403e20121dd5843864e6c61ec84fef6a895b1f421a55306877c1d2226aebf859bb8747ff889f083ca2d55874a8e6b950f057a6d359792063b8c5e59f585a433ec9edfcaa4beedf6bcc37cdab65411febb41047ea57fe1cd855b5bed0ea2e7d73ee93ef93689e914f1d8ec5e747ddcaa1f7a036810f969ebbd40a76f0cea2e4ceb0b7c91b8e17fcc35acb684bd29fd259133e44a4817e9392df83aae52977c20d33f14955d30467e8ab0f9f0573d20c9ee2fd65e0fa8ab1dc9fdcce1ba128638b4ac25901d54ee8c75ddffa5b44c0dcf841b39b3b907277506c8daa18be66447ae9305a814efeb4385253f023c713d5d4a280c75476d1f63905e4746f2fe0ffb5daac7d07e7bb1a45b9b1a3e3565327d6e952e9a65f757c6d88630f8cb5ffd74d4bda91b7ccb2ea0d6ceb313b0f58992e145f41cbb5b9e01e0cb1fded1fd4cf4dc508334e7d144505117b88b4eed6c63bf0a1e92bc12674ad86ec7f4836b01561ded6adc95c5b0391019e8214dc4aba37b2d7498657d584269e8fa7c1170ae6c8871ac4a6d9191452646874e9e08ddd9bbbdb91a701c1974677081d024edc391e8d3fbfd04a6a34312755492301a9cb5767964a199fbfd2fa8dbd2f911726c55e56841afb1c4fd54c02d0950ce6e097ea5431e61012ca669a66ec4f5fb6758c0b8e6afc90349a4efbbc1e802bdf9f29b61a8e738ddcea151d10af173e0018677cf409c2935b7ba06803e922b750e0bd59d7e8ff3b00e33897510eca6e07ebe4b6aa08fcd545d928b95106da9d2f784a3c9c332d685744eb673b58bc35e6897151bd0347b791bebd8d1d1970124da36c2f735eb28a7d30a952763b7125798383077910b30600455ed8934d0a4798261a9fbcfd18c81e8cc37b52d3c0ecffd4a476bffad6d226601226fbf60350a7d05bd71f2ded1e1ffa7ccd174a08cc4323cca689b786dd96e12d647d44b383446dc8ed2fd52917ce674289e7e62633517e1db9eb5629b2b8310ff08952a4766fe2c7bcff8d062a91bb0ba95679c063afcbae47a11e4d75280f8ec166ce3821fe88cfa049d30f7e0ec72d2e7f6704", 0x1000) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x1, 0xffffffffffffffff, r14, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r17 = socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r18, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(0x0, 0x0, 0x38) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000380)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f00000003c0)="caaefaf1f402295a084226d592ca6484f20941e2bf0833", 0x17}, {&(0x7f0000000400)="31a68680946c4481a636fadca62e0bcce17e4cc5abfc852e99e7547bc956f35086e0b3da20bfc8f159172578176258190d99e29d4705b2689dec6b10ca07e0aa8f0076254e17531e18e4dcec8525a92520dd745035b121b959507de2f084d4fee92549c0de1d09037ece4a5edacf8cf901f1d8006912ce1c9020fb02eaf525404baf05b87561e8b639def4fc883f34547741d9d6ac2fa8326f0fa9fbecc4533d52edeee1154df1a4ac414e21b81e8ce046e45c06", 0xb4}, {&(0x7f00000004c0)="c4efdfe40025bbbc6bac4bc16b90d336c09b88c91fa68e233873ce9d235949d28129e1a5a916d60599110298b82abad66912f820afb828079a25dfbfb223cf31b1930e57be9be7c7e1986f79bb7ffe1e9825d2031acc344a4ee42b9f743eacf347ebca22fc94fb7449869b9b9030fb996e07fd625ab8a1dacb1b0be85b43a6844a70cc2d6c2dc8796e423f03173644a35aa0e822da02e92ee3a68055c3ca64c85fb24946b0016aaba5", 0xa9}], 0x3, &(0x7f00000008c0)=[{0x98, 0x1, 0x1, "357223f4f1f17abefa7e16a142f8812ba118b05ea803a7a8d64364c8f96c22af8bb5cf21d592b19d83e34fd888f7563b04f043acaed01cd29a83961a329c60d54ac0726faa9cf6f7cafc9dec4dea81c93faaf2f078628965823dacc22c33a7ff8aec0060bc60cb28e3bfc8e58e450c9fabe8ca1632eae8f4d9547529f8c03fdde33bec"}, {0x1010, 0x0, 0xfffffff8, "32bc8982fe6e90d0dea3221c943f50e1fe75bc93b4d884d036e4afecaf2608a0ad921747c4b635e9440764283b242f1e4094298dbf2054d7dc75720d557e3c64cf57c6360ba044d50a689c284de53d5ff055d53f9d5f892c00ea2f0fe56e96ac25eddf0d378d24a83dcd8e98c536292b0b6cee24d4bb52d7ce11b143af53963c19595ad944aeb292fbef0859107430cfd8c373025a1ab6464624a904bb9bc82cc50e1c006124ceb8fce3823e8cf4d313fd232135d334e5bb3089ba00fa48cbe74a28ba0dc3409ccaf0e2755782125ea8c51729cd3fd69c051932c2b4de1c9dbce2178440f32329a3ecde1a902748631e25e585931a3528da866c307f7ef03abd4e2d8cecc0e76400392a3cd81e1186cc0c587846edaab9513c6f7759dd2fc81a01a404dfcc28a622f3902d816ed907ad49c3691ce1d6b8cda26fc23b924d1c50cdf8bc3127e5ff138a0045a4bee98d94226a3e8e17a30fbd908966bac173b8407abd891f8e828b29a13e962356d138b8a8b9e85457be29c0386dc92706cd338c85c40ec8f0f0c73b3211b8358d2020c4a84722d44886edb6aa3234acb4b05d53aadbaca1e6019b0b09118871646ee40eddc779c8a5bc9cf14a0f7a1f80628476aa2fa657a7f728d7adaa47b47f11ea0ee0cb535b26749e44ce978a4b9be6da5714e7c7b4820ff77298cbcf45982ef526b43953883136cfd77409b0b413bd6396bb85bacf538da5d3777c64fa7c1bdc87a7cff6cc97b2d7dd63c290be16cbd4b2ffb4570232ee0b76b108975a18a515565f0d43afc7963ed80ddc8507d6e302006e89a14c58ce7b10b130480633017a91be2dd85db1cb176dd5b85a674ba6f5c050acec3dfca874ee61b3a5fbfa1155b6b536513ef81352c20d502b46495e71e64bbf01ad0a8ca76ec79d96044c36eb7421af52cde844c7a3b0a51f0eb4ca84ef1b6e7d2d758c5bf71f465a8292f1104ea87f1b4a016f2d9bf539216ddffa1a0afcbdd4b055ca65d9bed8a74056aa8d90e299537b13f9cef6e85fedf708154d04673aa49709d8079a34d7f09bc0ccb6b31b88ea21ce38553e9641d08be0605bba34d039b4adffeeccbbf6473ca8e7d161b9ddbb8e043948d55c327d5f43480327af62ddb90c337dc7bfd81a12d0747399c9288196d9cef425a873bd7677b562f86ee34d37d2f0392bb7276cac4f390227e5f31dbc8280a9017de1afc7f76dbec9be4b1a994416cc509812907878d2720118c8f2dae8b6fab05dd80d832bc22c565bb9161d669e3546523bd1991f500cbba9b4dce383c35a49dd8ad829526986b96ddee079b2e85851a4f54adef8415ea7595afd95d0844aec8085001cf54a318a0b329ea9cc8d99ceda8c5c773e18b3c3c3e4112b6e7f8a9e478800ae0e8a371255f062436bda340108a1947b1728d9f54b8a0fec1ef78fb1cc6884a54c1d1f608ec72ad0226a445e501eb335f9c56f3881ad99df7149f039db3616c89e2d5d7c90603462862c10f680a3e6fc712e56e3f303bd032eab774b5e4a24b6f9abcc878190dc04a6d1408cf077b955a56ddc1631c16c7f6ea2c8ad3468dc8069b3d0bdad9fc370492754217ee1dc2be2d3f56699b517b14c1bf3301329d0a6434d8471b66fcb25c9f32dacb9f533252840198b639f69ddb3a5774322d742a77d21517b454a0034b1fed30b7926910b2acdfb44e7463b9245ca562e09fe5c9584ee01af544697fa3e4473aca02680fa2e4a01e7c05c7196bc1e4fa71e05d2a6d6b0feff83c5921bb715ed523bde8d4de4fafe59c2a7be4a88327ee5a727af49469b17f464c9b784797aefaef727ea16975c6bc8dfa9112b4050053a98718c933014cf6bf5555defaad622af1183776d732cbe3f15e4db475c5423f9556d9aef11be32be1d979ac7dc3545ac234fe5e482af5ee70f6bb2ab3cfb0fd7cec1039ab6002710e76b75197f5d6e84a47ba485673a14899a682dc8aa92fcb053fb412074e6fba4c8766f23e5c9e2b3092d3ba11bb7e64e9a3706a4f3bd19d520766caadb8b39876fb1d63cceedd02f6a8e8392e17f48366e620783b55b0050ed29ed8879e997ba9001df80a8121bee409a77d568f6f01a7846217fb138f5d184adaaacbd5aa05ca1d779d835f265a2e2f09ff1f7e36ba8b35fa816de125fcadc1407dfb66bb36b37a2217033e18322daf105a88ba443714e625f8809c4667033f843e060c9e676fb7e53deb9da1edfc6f4e9cbabe3d793500681cc6e34746a38123185f7ab3e13307728472191562c9aeae9b217eab47e482c84b8bf6be61214a7f43102a210edaf393cd515815a5ff681f6fc5f2639a9be804be6636f9649bbbb4443b2c4b6a5eacfcab3f4bb887d543af7b24ecac9eea7867a9dcf5d1541fd2de3344de83e68df773bac7634490a4dd9cc1217b7a16b48db3045de979a0597470fed45b23df6d632d250aa097c7e32ca55d05c6e50306fa7b32b9b9c422e171041ba22ec68a689436cea73dee4afc7b7d2d3ecd6e504fb0ab42d7dac35877925971c13485eb0f3b4945a14b11ed9f16d1f32acb2b09bb27335663a890f8d2037878a968d5497b7e65c9dcc7c700796b4f2712a61b0a7d36c140ffd08813de5989bbf7baae35b58e32239e25c87b048c55f1680f60400baeec2b0799f76fe534a342f4d2fdf1948ffb1fe32ae1ade39ffbd8c8d6d6bf097c1657d251bbbf2d1821426112f922fff1c70f5bd861fa8cd3228b76f7004cc89c516270818b4deeaef2909718188e786424e57d214093890e21266e4acd04ed3922278a7850b17cb507382123fc889d7bef5afa24d1b3f803ccc76275a3bd75e04fa7de2a7bacf7973ebc9b6571318a7dfcb99f57e504c5c53b25c71093b02dd8fe85fa78cb304253362ae5e265e54b5d247831a4ddb9f16fdb7799b5c7fcd12fa3749b514020c02def6991c446c409c91f3de7956774f27970cef8086a7ccded9650dd6c24ef4b44060afcccabe517e4c45490162aa642d848a92a3e75396bb01f9014b412664c450a5168233623ca3dc5ff591fdc151f059f3bfd491a02e7ba787bac3991e4ed77cdf1e5574e4676eea9f1e5744fb81e7ba4ec00ae9c2e33680e8df2a31f058baffb82062ae843543b10c37b85f444fc9d4a140f42600d0140bfb0dc3b9271edf85141409f5997f88106738f901e50199c14dd3a94ce8860922a5581f3997d6fac57f7f3bde0025a628b8ef386b240f0971263a937f45ba9f227c9af60ac04d7a4088ff45b0711b79193b5e94f19601def2457a650091a630e617261bb55373e625eafd2bd8525500e54ae253329334d658ae52076c74dce850bd8f7bbc848f6069522fdce82c30104ac3d9ebba7115ac87144d86b1cfba5c337ac2f636e92489c5a09dda0197464b4f5c0eb36a1b17d2e38352c832cf14afd9439a7ea18be28977e4894c28285814d745543633a0b502caee0980051bb7d483fa9c27d981e01a827aca6bed441bc658b9ca3bb1e1391d1a15381766af3f24056286d72f5d989afd04ef6fd33f48d0c5092ebbdd97601d9d11a18274e53141ed8d8d53b5f4b684aee75e023b7be7a37a1862de3fe16409237ceff040aa8aebbd50c107ed4a0fff337b97bb1c67cbfded794eaf004251308ca66cab15fe45ad9c91e3e4a0096251527458b92e8968652596ba7336f5d3afb39c125867b0b05afa622d890d010ca8c22165a91a851cbbb3eab20dcb08e0e213c6c43918eb0ac0f8aa6b669fbf97480e357273e406848ca4b79410d2d60021413f3cfa59cfa94183991223b5761df6c87d9f9634736ca6a3b7bcf0f6f0b27995676410f3f4063179e51b17852855f6637abad43f57990419cdfcffd23daf65a4141db1be84ff1dbf5a050c6116a589c330986c79a3531b83fbf48398814df28dbdd8801001bbf0587fccc7da2b6eddfcbc671566dc531ce10ce5d14e36dc71d36ef148c51eb2688b594394ce979c63c144de9e7476ee3bf8f409204b3d13e3a0736fbdbced7bd6f8fa3c07d61f22d644a1b0614594865615d48ae5caa1a2239f251ea5a1b4938b0b7db5f30a0df0982f32d8f0588d57d912ea9b98ae1d0b7ecefcb5e5efd5243e374ee1bccd1982206a120b74ab336423fb573e5cfca09d898e889b72058b366ba4cad24a6345bd260b3e6a154cafcf8f8c66ec44b6e94d76a51a840b0b115bbc633232787486511ccbc5444d3c240550f553d0d6899ad5dc0ab1006ca3f9b4cd7edbc333e9f6c7740642ef1f4905cf4e7acd0d6f2779e8890c15f9cb3b8e532c5e1e7a950e7a0ac5d6170901a869169336adb600688f2e38cc063c6c311db0d6177e34be532f515eeb9edade8ce1e50b225694f57607b5b679fa5b454db39af49e7ecc397ee3d711e890e343fd05bd40e026b6199f363cbfe8e623254777d674e3a22840d98126500bfe28592189580da36e5cf5d56f1713151e22199be2791429d4f188e3bd1c3ef965b8d24cbbd212b886fde1ff1e490fc7d7be2073f1e101b4df3cde655ff1effee742c9fb6df15c015f3e093f37f570c21e97d2c5fd09caf2b9f0f946c3910f980ac49e9027cc0fa61540fe81556964e28fff5c3846e4fefa60b96f9620e3e3127c25e5722885588413eb9609e91808b3423c48eef34753e78cf1c2e64570b006abac2e3ea834f6e31a0e7186c1f4a02c3a27fdf6af9a8f7851c43b29be8592b286db7bc4ca21c9a4137d06fc0294f673094f99628cfea4652863f60b1c9178e71167d5e8a0ce1eef920265bacbd565cfc010f445b9f516c0adee90450e14397c4ffc89019b93b780c9747676b5f2f9bffd46ed78d3f2e466e7022b8c72d3d958f3bd968f8a1e710933f43dc6f6a1bcb2692374bfc792ca0df58ed40022f58eb0773903b4f947f6d53fc40680088291151c8ce47e8ef8fcd9b75349172fd024a29b0ff05f1cd61cb48d529e175141600b4defb374b566045d87d20e170376d476ed04aa909d6ae05539bcb60f34aa716caeee2a70a9932a23565d4fdcc70f24471e5789f7bd82d3b9d4d1a7ac33bb15cb8bb7b73f9a659729169383f7d7dec06671876322fb0090e249284dd5fe9a8f43b3f37e747898a0a5674666fdc3779b386229989f32db787272978a70f3a69d8ee0dca2633ccc2c3c6a2811e0c591ab7cd9c1b95d5b4d2bc376ae56207347e040b8bc2da7b172aa35b587c7a6c814de989adbd3ce5dde143afbdc793341294cd3b4390a492a7ebdf0d56c73219d08894d95ad21797d0772f1c30e2e0b3de2de74d49c817a8b6e2b99fd7f9e87a6598d8f3d76ad6dd69b9c6a36ac28b82e43e542c4b5aad3d83000f0a616355c338f3bc6c31f3b6e46c71f8b5b69d22c60133dac350d779b719e1ebf921722150124a959ae78ea9761059489615f9d86d137d242def01d860188748da9ce176a3e4253208f2948df0ba90bad691414d8603bc04f65cdc0aa06f9fbf09cb9be6eb9e1ad0c699865a7fad11cb391fe505015cb2add75aa178ce686c30563347ed0e0a3ac493a0e1b4a9832b0474adbaed3d465bee6a3d6b769f8ebc67d88b1d714a505fa671b3480f8c97b16beb2bb83ca3bbe87e8e7333e5fcd02433c9df1e795c4ba105d3a8922ab18496e50f23a273ff603d74a5d89f2db6f93c820df54533c1f765e2e705e9d1c0e42eff40d74f6547aa0188ad62bee805fba02836d61399b8b079bd9ff5b4435f24a3933e5e3dc2cfdef42a5ea38df030011d414192f6af422eec3b5e538c271e368735e8398982b979239c5e592f779905edf4bdcaa76cc56f5da6e51cf50395d1d"}, {0x58, 0x0, 0x101, "9dfd461007937f772b184f35b2ad54105d5d14e64f34ad52c9f2182b4e5cfb93090f3a24f47211e0db17603a134935ffa2d50eba3f97d60be0b18cf66e3700f24db5"}, {0xa8, 0x1, 0x5, "cb2f6e07f8b36988ce0fa5d687d5af3548ad5a9aa9f99069207e0419b94741d6f6e91180d2713a4675b5d42861db3b6248f13added5e784585d878041aecd0a27fb00c17e64e289b563ecf3674c78400b617eb9d054f8eb977a47cd51abe685838b366a9fa4b5e74f5fe60e7947ac4d7db50120aa56fb3af3a0ea058047a35873dd7520bb15c0b73029823483aa7d60163985166"}], 0x11a8}, 0x409) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x3a, 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0xd87, &(0x7f000078c000/0x1000)=nil) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r6 = fcntl$dupfd(r3, 0x0, r3) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r9 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(0x0) getpeername$inet(r7, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2d, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCFLUSH(r0, 0x20004268) open$dir(&(0x7f0000000000)='./file0\x00', 0x401, 0x80) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0x9}], 0x1}) lseek(r0, 0x0, 0x9, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) r8 = fcntl$dupfd(r5, 0xa, r3) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) r10 = fcntl$dupfd(r8, 0x480ed6908654cbdc, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000140)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) fcntl$getflags(r2, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) geteuid() r1 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x1000000000000, 0x9}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) getgid() r6 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r7 = accept$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) getsockname$inet6(r7, &(0x7f0000000100), &(0x7f0000000280)=0xc) ftruncate(r7, 0x0, 0x9) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000001c0)=0x1000000d8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getpgrp() getppid() r9 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0xfff, 0xe9, 0x0, 0x0, 0x20, 0x7, 0x4000000}) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000799000/0x3000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x20) socket(0x1, 0x1fb2b2cb51635093, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696cd449ef"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x832, 0x10000}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="c39e8ce47c0bd62bda2205c10bdfd38034657040f4698d0ef262d642386fdaeccb6c85b357dae62c91aaefd93fb6cce21724c2149610ec99ae41eab194f5659055f19af5a24e4b0f4ec25662afe690077dcb7c51d65f8d06f1649a1e1d45478747fe4e548a6f59508d3d55d32296f8ffce2bcc1e6a9a985593585825af5b262023407cc201b67c289115aebcce41a08ae87dd5cbf3f59b809ba112e850ed1b8bb3cce0e5c682d8a043e7349557c3aebaaaf7034bc6e9e15f7ced7c459d6d9908a96563e1e2fc9d073297de8659910e923319723ebcd6202caa45800895896a00d5f092033439", 0xe6}, {&(0x7f0000000200)="91f63f8d8b99be9ee2caded0631e75c192901e75bd5e5a04d0fff6d11f95b1baac087dba3956a6ad0bbf97e0f2b649e95a6efa42e9d944799edd4412450d58f7ef9979b18af1232b2db027c490274579c05e853c5ab0798758a34bece9fd4360973385d38d0014795b264add237362818370942ba035da10aae41baf801a27e692fda2592dfb94a7063cb66c291f0ec3b5400a14831b7a5385d18b10175c5114acbab5c6fab5a13932a10aabdab90b82579f45f5c93f741991ef99aa1f876d95b94e056cf56e3089bc91bc07033f4f67ce70237dd1047411e86f5cef980a7ffb4deb196e89995b5e29f90389bf465e21203ec21e1f78b270", 0xf8}, {&(0x7f0000000300)="d059a47060015011a8a24fcafcf287e730895854505ebc7fbad01227be41c54a24885a77bffae784c9454c620138db11d2330867ce4608e0afeeb94a0f4dcf68821ab2fe2e84e7d6a9857bbf6c12f6375f36d2c36ebab233e4af7deebd057c2e69db6bb48ab61fba5b4fcdcc840b37a09e9876250c9388d3bcfc73c3b2063fa355b44e4d8486447b74ff216a3f81ebd9843c8f0c89bcd536113319", 0x9b}, {&(0x7f0000000040)="b993915256b0b9b28e80c0e166339f169a689cfdb00b93fe5d4fab2b8a0a93d3274359f6ea08ced8b94e2b86d1", 0x2d}], 0x4, &(0x7f00000003c0)=[{0xe8, 0x1, 0x6, "6c4bb47cb52ed7101c2c6154cc8dbca193ba76d0d3a0de06daf788ee9dd853729b7494a9bc9cdbecfbba06e7d873cfdc0c04bea9603045fadc906bd93f1172e9a0ffc42d0396ddd84e6a08299b3b84f41442688abc1fc18d8c3305e7d7643b3f85f1624ef5c8641abd0e6f3b3affadcd6272be81ed63818b8c3ea3475c43ae8c7c60148650affe162b71f4d3cb5564fa40be7e6d1cd088e34c9187502d471bd59578baa9d19d830109c0344a31d11511430c12a221ce719e20960cfd38a8f28186654d449b091cc5fe1e929586fc233587c0035745f4b154"}], 0xe8}, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb747fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b09548b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51035a306d4ed55cf5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed25cdccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a0000dfb76ac9588e232c51311041904a522dd85a28ab600b846e8fb756803cb02332e2c587f9fca16a8b2397a93098cb039945355a97c936770adb887d0c3f41d5a207156d32a26dff92a4596acf320149a69ddd04d29ea4e4b41cfe2e4106520f021887d512a814464dd21079f154369133e14e36348a45c8617051164bd27f13b5dce2a0b024ab83525fa7aac7d62208f8ff38ccb4b94acfc03cee6c0a3d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 16:00:24 executing program 1: r0 = geteuid() setuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, r2]) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x162) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x8000, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140)="249eebf7047828246a0310fa7c7d089427b0eb375f46253490379d353ee3026bbf2f4edfad9efea6c3ebc774e3ad2b855ebb2fe6c104247b3d09c33290f03a29b877f842b74685474c0fb91c11d1bd66b9a95e708a7504d815a9212bc801288399ae49fa67806a14dd3d72f6f6695a65d325636a1f4d4b6a8be067ece7f0f6ec264cd275275770dd", 0x88) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000021000100c5c200", 0x0, 0x10000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x200, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000000)=""/54, 0x36, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x6d45, 0x3f, 0x5, 0x4}, {0x8, 0x9e, 0x9, 0x8}, {0x1, 0x0, 0x8, 0x10000}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) r6 = socket(0x1, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffb, 0xc0, 0x2, 0x7, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffff001, 0x10000}], 0x7, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x3462}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x20, 0x6}], 0x5, &(0x7f0000000280)={0x1ff, 0x100000001}) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f00000001c0)="9a2f3af339ea1d75471593d1aadf32fb8fd2e1a84861dc6ce654c6eb3965eb2aa16a72973f8a996c48acee22d4fd7c1589537ae560c32904ee96d88bd092620ba8ca7810dd01adb73c1006601f9c1b715890f5ae0728a97cfabcc014c4f60f58a5a309d1df7f4012517d", 0xffffffffffffffc5) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x10001, 0x0, &(0x7f0000000100)="add2029cdab4e52dd7bef085c69327a835e14ff03cf9899255e742a0615a39dca3371e61f38f2a839cbb58b2b7a14d1d747563f948107e78b50ff709373da7601ca73dcdf3fd719a2a33d8df821a2126f056aa88e44aad9c0a6dc81bea9ed418631f4bae0cb4c26ffbbd62aec49644e1555a59d962a16ff50322fc0b8f2e225640c78ff48f92e64981c16f8a9e4af1ea27efc5b96620560886a91e22184cc97944beaaa87f56b7d6cad6741cab58", 0xae) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf@', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2d}, {0x30}, {0x1000000000006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10060, 0x190) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, r4]) fchown(r2, 0x0, r4) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) shmat(r3, &(0x7f00005fa000/0x3000)=nil, 0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_settime(0x0, &(0x7f00000002c0)={0x21}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000000)=[{0x0, 0x4, 0x55, 0x2}, {0x200, 0x7, 0xff, 0x1}, {0x0, 0xb1, 0x7, 0x2c4800}, {0x8, 0x70, 0x4, 0x40}, {0x87, 0x27, 0xff, 0x4}, {0x3, 0x9, 0x0, 0x3}, {0x4, 0x5, 0x8c, 0x5e}, {0x0, 0x0, 0x5, 0x9}]}) socket(0x18, 0x3, 0x0) getppid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 0: chroot(&(0x7f0000000280)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) syz_open_pts() pipe(&(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r4, 0x8004745c, 0x0) r5 = socket(0x6, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f00000002c0)) sendto(r6, &(0x7f0000000180)="62b0afbbfe3aa5671bbf23f249cb6491b6b8597a1a59b1b7997fa00af4cc1893d061abf6c697df47284598486e1c12cfadeee818c45315f9aa4b924d893e10c6443aa7d551ccda41e0deb7169a9325131677861d9f16c7dae765b7e07dd3d3676fdd031d8347fb388b147a6b0f1aa710ae4b680d5402f6f6722f3d41e061bd908acde57d2b9f5b1631c5fdea7e300a9e4cc9c466f6b31bf971d7", 0x9a, 0x7, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000140)) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() r2 = semget(0x3, 0x3, 0xe49d28da14121ba5) semop(r2, &(0x7f0000000000)=[{0x0, 0xc3b, 0x400}, {0x0, 0xfff}, {0x2, 0x6}], 0x3) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0xe, 0x8004, 0x83) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r6 = geteuid() setuid(r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r9 = socket$unix(0x1, 0x9, 0x0) r10 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r11 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r12 = syz_open_pts() r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r13, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) r14 = openat(r13, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r15 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r16 = kqueue() poll(&(0x7f00000001c0)=[{r8, 0x20}, {r9, 0x100}, {r10, 0x2}, {r11, 0x4}, {r12, 0x40}, {r14, 0x120}, {r15, 0x26}, {r16}], 0x8, 0x40) dup(r8) r17 = getpgrp() fcntl$setown(r8, 0x6, r17) r18 = geteuid() r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r19, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r20, 0xffffffffffffffff, 0x0, r20]) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r22 = socket$unix(0x1, 0x9, 0x0) r23 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r24 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r25 = syz_open_pts() r26 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r26, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) r27 = openat(r26, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r28 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r29 = kqueue() poll(&(0x7f00000001c0)=[{r21, 0x20}, {r22, 0x100}, {r23, 0x2}, {r24, 0x4}, {r25, 0x40}, {r27, 0x120}, {r28, 0x26}, {r29}], 0x8, 0x40) dup(r21) r30 = getpgrp() fcntl$setown(r21, 0x6, r30) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r31, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r32, 0xffffffffffffffff, 0x0, r32]) r33 = getppid() r34 = geteuid() r35 = getgid() r36 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r36, 0x0, r36) r37 = socket(0x2, 0x1, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r38, 0xc0206923, &(0x7f0000000300)) r39 = socket(0x2, 0x1, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$TIOCFLUSH(r40, 0xc0206923, &(0x7f0000000300)) r41 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r42 = socket$unix(0x1, 0x9, 0x0) r43 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r44 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r45 = syz_open_pts() r46 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r46, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r46, 0x0, 0x0) r47 = openat(r46, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r48 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r49 = kqueue() poll(&(0x7f00000001c0)=[{r41, 0x20}, {r42, 0x100}, {r43, 0x2}, {r44, 0x4}, {r45, 0x40}, {r47, 0x120}, {r48, 0x26}, {r49}], 0x8, 0x40) dup(r41) r50 = getpgrp() fcntl$setown(r41, 0x6, r50) r51 = getpgid(r50) r52 = geteuid() setuid(r52) r53 = getegid() r54 = geteuid() setuid(r54) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r55, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r56, 0xffffffffffffffff, 0x0, r56]) r57 = socket(0x2, 0x1, 0x0) r58 = fcntl$dupfd(r57, 0x0, r57) ioctl$TIOCFLUSH(r58, 0xc0206923, &(0x7f0000000300)) r59 = getpid() r60 = geteuid() setuid(r60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="06ec0c7dec7ce6c7a24130c84b3622fe2a7c9fb106776f141d2d27487b37a9e4c338cd959400cee4fa1b765e22177ea90510dfda0d7a6209d2c58867757a6b51299cda5e8882efea99787dfc4ee6e56209f24dd2bde0ce3d2452358145d421e55c14b0a529e66d", 0x67}, {&(0x7f0000000100)="08561881a21179ea57bc3bb92a6f4cfa156148db51d004751cd0984a2f87138caedaa56f0f211d0706ac9754df35b6f03cec8a4ddae1abf9d65e80260a8ce8028a8c868b9014c53fd8cfc8557f5c174c8be6d03f6da85b67732867faae5efe8036221fcd9cd34cf1d19f1d24e79ad1e647b0e2a74bdef8264eef5e38f3a5bc1024355201ddd44be7b7692ae79a5cdbde46d0680789b0c5d878ab48e5f50628cdbec47e25de8ac3bdf32c749636b37a916e3b", 0xb2}, {&(0x7f00000001c0)="cf71080de323db69ef43739e231fbae7c330a8086352fd021db02378fb75b96ac5690ffd9a72cdf9aa1871c6757102fac1d9c110c603b8a9852f92d5b43bc8ca5bb5821bed42012e778ec1b559e008214049a3956ae74338eba888c16c1bd9ec923d2652131494dc57a276fac6f0c17c3805bf852759fe574efc775ebb4da0f3260f75cab01ee9844d32ba9392f5d6e80963cbb6afdd3997c55970ab31ff3efb363a786ecfe3ed9e971efa478f3949bd9ee849fc8d29ecb37db845d7cb4b09b1ffe95bb5795fe92d7a4a945272f5106857f8", 0xd2}, {&(0x7f00000002c0)="5a79b7483e63b78247165ecf993d844d6e4bc71b0542235471df0a649b23b507fff8620846b876a76fe2e95abb2fa7b25dc9b9604d2db2c01863b1d1a5c7fd5df7", 0x41}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r17, r18, r20}, @cred={0x20, 0xffff, 0x0, r30, 0x0, r32}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r33, r34, r35}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r0, r36, r38, r40]}, @cred={0x20, 0xffff, 0x0, r51, r52, r53}, @cred={0x20, 0xffff, 0x0, 0x0, r54, r56}, @rights={0x18, 0xffff, 0x1, [r58]}, @cred={0x20, 0xffff, 0x0, r59, r60, r61}], 0x138, 0x4}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x20000, 0x1c0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r3) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) socketpair(0x26, 0x5, 0xfb, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000000)=""/131, 0x83}, {&(0x7f0000000100)=""/250, 0xfa}, {&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000300)=""/3, 0x3}, {&(0x7f0000000340)=""/250, 0xfa}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/142, 0x8e}], 0x7, 0x0, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000015c0)={0x1f, 0x8, 0xd9dd, 0x754, 0xce, 0x3, 0x0, 0x10, [{0x40, 0x7894, 0x800, 0x6}, {0xffffff01, 0x1ff, 0x3, 0x4}, {0x100, 0x401, 0xffff, 0x7}, {0xffffff53, 0x1, 0x1, 0x1400}, {0x2, 0x0, 0x38b, 0x1b7}, {0x0, 0x5, 0x9, 0x4}, {0xc6, 0x1000, 0x24, 0x7}, {0x7, 0x401, 0x9, 0x6}, {0xe17, 0x8001, 0x6, 0x3}, {0x4d6, 0x7, 0x5}, {0x743, 0x3, 0xff, 0x10001}, {0x8744, 0x7f, 0x0, 0x7ff}, {0x7fff, 0x4, 0x1}, {0x80, 0x3, 0x0, 0x9}, {0x2, 0x80000000, 0x0, 0x8000}, {0xfffffff7, 0x1, 0x4, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r2 = socket(0x0, 0x1, 0xff) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)=0x4) fcntl$dupfd(r0, 0xa, r5) shutdown(r3, 0x2) pread(0xffffffffffffff9c, &(0x7f0000000080)="498e7d910c42e1f540f55e2a748c5c3b84886312378489c25d3d5883ebeae26cb051792ccf6b4fcfdef29395c0468faa509d493da2a29cba4cf79ff041ffe178c6ba9e0c5dbd3123bf4bfd9b8b2403587069c362ac6b8d7d787b300465e85443a573107d069f10ded616165247ae6e2c263f44a29431be5381588a9790ef32075cfec92a9fa9e8bb74e58c28fe33c0a4ee10808641479f04defbbcd856b2b1fb2f5b80fb8b56e097d06ad29f21d2", 0xae, 0x0, 0x768) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x6341042c8a20db51) chdir(&(0x7f0000739ffe)='..') 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x20, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x14f) socket(0x10, 0x1, 0x4) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = shmat(0xffffffffffffffff, &(0x7f000015b000/0x2000)=nil, 0x1000) shmdt(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = msgget(0x1, 0x9) msgsnd(r2, &(0x7f0000000300)={0xd9417e522ea5014}, 0x8, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) wait4(r1, &(0x7f0000000000), 0x8ec543e522fb8198, &(0x7f00000000c0)) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSBRK(r2, 0x2000747b) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX=r2, @ANYRESOCT=r3, @ANYRES64, @ANYRES64=r0, @ANYRES64, @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="317d27b6524d22012f7ff24fcb86404b6ede5e29d8a7552d1131d371f21da34a97bcf2a84f4a12c984de412ec419cba8413c0a0a46c1ebde91d622a181f37f67528e0506ec9aaf4f6e85240c5852c2b793b3b1102e737a5dedcc3079224123ec34db249a49781d0de8d75d1cd7ff8f62097c7c9d49aea0b49e67a3a33be756bb3cf8ec02705dd082b864d5401b71429467c8b31ac2043fd51c61cf13161fa501491bea201dfde691378b2b74bf519d8528a211ec1f979a599ce882093ba5b5b7a2d1c811cc3a8e9f59025c436df8938a16c2d174f0fe3777f3da1869d2ba1ffc5265527aefb3273338759b4e4065497522812ee8ae45f6943c4d47c4bcf5bb6f1626a660363af72afcb54f423b4ce746a4ade26e6236e820e99b40aaa1f423872b085e3d0125508aa7194cb128d0c7a6fb06ce747f72bf936f551cd0b56b8d28ccff74487c9e2db61becc0a49882d439ca21047e2c96ef2a39e1232845a255894889f4055cfe8bc6e43aab8a20275587d8c2572a7fe9ba23ec448b9b622169c5a16c4d14c84e93ca6fd7ed5d0c407f7a49df5b8a9f254d383943e882ecd29fb5ec84c98f9bd96b31cdfc56c169a633cf9874389995ba127885fead5f9b0e02d6b322dc17d936c05117f3ae3c9422b187a0d00d716642567583d52a23e0d259851472309f6bb4d333675364bb19ad04e2cfee1f86671ce211e679508e04d6126beaa802f0c9fccafc245c11c9cf3e17988638a0704e728eef3034f750790adad1e878a3bef701d73e4eee64b48cd9c600d930aac513344f3df359334697d6bb87e33e45fbd329f7199316568795502c489afe2945a4b5aef89884a401f9e6a506b6f2d756cc4f971faa2c31efae86eec468a6b2cdacb12b9cf7b8ab9da7c472ed44ca6ba77592b33e012d724fb42dc9ab01ac7694d5b32c24a191796e508ba8d2084fe648244e74bcbe5e4f41d5af8a32699e95f702163658fefd7678038d9267aabd0f8111b3c7fa50e21a845e2a710c5230c026c679eb5fb9bb97ea23eadeed808dd27dcf37c40fd9591545952266c14ec78cf3a4ab89ef9436667bdabeaf4efdba0e3c834eae199d12ed10e0a25c3a0efb952188645666e5a7664d6f85f6b96a4e496daadc12e7f18c7864480c94f193baed93bc2e79cb186757376eacd619652caa99793b6887b38ea873ace04cde091227f441c9be3366dada127c51c0436e405f5f7f9cdfaaade8c7e04de02d4ab398603a8cb46f80bbebd6d2e3d10e19ccc7e4b4f3fc3bd3b6446ad36e6f6a6df3123fea19342622931efd27bb425695ab75f4f23303694711613612f025c473f30dcd13de1479ae9de18694e32b39d2bc5da4f2f58edc1b92aa8897a058146b2a02e78f6bccd6b33edb7d7ca5c8f01278a044887459435a37a618a32ba36528cddc1771a21d6ffd52c2dc021834d75346175728cc0fdd57ecebf8d0210d8d47c23653a4f795c734174b71881ee278105dea136e5849b66e5a93e3fb70200c968977c0afaf015296bc1caf5837a292a963c35a59479061e01e7d2270e4738ea50784b312b65b4c4e00031dad4abe4b37860b02f0f10bc6e38f78a4aa5193e9467b0fb1aed20d8b0fdfa53940ea28b116c25756573c64f3be6f1f9f63abaad2e849768cf7e8423a2f2de98a01aa2af74eab380e1314104db938eaa59378e78af094d4ba99a8e1fb02ccb5622ff9962c7a65cb639962763423dacfd1351bd2efa1786e2b51a3212bd4d43e48305b1246583695a95d211e0ad7e1b12b32aa6f73f1beef341a3ca17ee4ecb114692fd3766e77b3243cc017d92e5ca204b1b2a26740f2db0f593e0368dc556264fb5db4753804d2b86557be90171632d0d0b38feeca401e10dae743a96f29f17e07e54e0e8d235cf48fe673102befd262447b9e63e071f0b7fe04d17ff61784f8fd2e93c18c5f16c137606474ea60ed13fd4fa7f95a331b2d8b554771ab8af6c5132f474d5494c47d5b8ae4f47d9c580a824d7e1a45d0b0ea1386b52f0b25c6560d0f81c43714f410053250caeebdd65d37e2f7090060d22d4fddd343b49313fc21e4392bf931f4333a35888ca9ea9495b01026e0e013c505f04ed2f7ef0eb1a1b40729ebbb685c231f4ddff5e1183e12b79fc580396b7580c29247419df6dfd9e67400051e67b3e2671da5e88f4623c3058ff447697b44c6035039c57710e337e8ddec74239e96cd05e81b1efa86ddf90453721f9f3aec6123312e72cef294ae7698a3a2676a85a685342b9ee0164295aaab4b76db693bcd97ac567163eecbd57a7953f2a9f8c818830ee2286ce20f541a0bbcda84c2b2bbb8cd27998c36d27632dfc7b85744478985d40cb5cc3f6ef135343cddd6cb55742c5ddc7ab19a4bb14124df287d092b0932a3e8964d8948373a809e26ccbcc806c7607f9fcbf2da83a8f52e2e8f0b62c31e5ba4b6d32c38bd4eb5ce7fa609e2a20547c1986c4e23d47fd8c23ca3376a1d41544190660eae144d5fd9113532f5540b62880e23caa340bce196132b72798995d3df0179879b7251cefff19af2224c8a4918a7b545a852bc9cbb6fac34dede297a855d9f46e11852bacc8ded92cae7712713f0f239cf0e541799ca5535e44983423b0653801ec658e50c9560579f9fe326b2108a922bacc57e21b9ee8f8e778eae8684cd06f27d881de093e4850722578676be7ecf460ab2ce81f4df567a1812775d3eafbe06a329c2ce92f975552171c87d7cdfbdbe76d78442c90032c0e45aa06e086a83fc902cdf88bf996ec02a0d0423dfadd2824565ce412a86e27eff662cd56a00b805d8d34fef8861ab38ed1965cd5041c9f14bed950222146b863d2dea3b3f34c458a522fef2070d53217da4f6834db52d64bb23ce2311262942fa865c2c76ccf928da22b3ea9773fe9fc966681694958d84bd568afaf8228e255c8213d5c29249da5863e37d9b82713acf2dfc71746c51e8961f7ba588f64ab5e935511cf508314b86ae1a97d336cbb6a6dbcb83d9fc3359053b59ea2afd143906bc890f4256ad55313cb9c58b34325692c8c773fd94b13dda5b749204327b530d0a72a571455bc84b5e24ed212ecbb89e4a40ea2c31446d7c3ccd6436fc7e1cda569d675e922252682122fb1d333c005891b111d1f63658760a7fd132b761864338ef2d8fc1bd279c5121a9c6ec399d37cc8ec562a0d32f38b89a0746cda935bdc2261b998fafbb277f2972d9ee69dfb39b0965ecd980759aca01267010395d54218c8dd1d6fd649f3cc1f5efcdee2f0a5b05fbf768a77cd0d051e27aa2d6c2be250a1eeac0cd4ad273240aa00204312ba444ab4110b51e5a31252020d3ed8f7b236e8dd8821a6535f5f98ddbbaeb9ec14bbe5f40c0ac710767442ec345af544b7abbccfd6197a5abd33a4b851d1f61c44fd530c487ff0012cdf72971c013117f0c4d25134476c98f9427017f97fc63c5341d6297aa14691d62f8ef425713153ce186473eac4f0bc6614862c58d9b1eff0108adf2f0bece17e742dbe9adc2b48e061735dfd8e8b4e194eb13b6b8bf83ddcaaeaeab5e08c7d96ad316881d6751b0ae2acd7420a67659fa862c00bc22caa68640a2fb564e2692abc2f3730caf4e3a530912cf70d511a17a52c1bfded1636b58446c3aa35843ca6e7eec7bd24cee9636316ffcb06e7f4f1fbfd94426dac4db24f25a5fb4b218386775461e0c88425e15df83df05695a4059242c2e74f46a3472a7bc4305e7d68904190ab304fde6251d78352c39e88794bb52dca2c1e579bbb4914f628be555fb36cd336d14437ce3d72597c30e625864f54a93ace3fae23e7c7ec192642c0ce90b3ab0f8ca4ce6981651126bc9f59a1738f9cc250e0dbaf108645f43710555461f4c7360dac6a2db88104b039f46ef0ad1accd101b03547c567a15ca9015c20f5526ef45310ccc8d506f20f306275326fd58f44554d6059bf19956feb98d22b2265fbd297fd8fd2043ee9f351da9b747b5a6df27b00d07dfeb65db0806c94c1b214c85792165159b5a85d42df7caf595eb1744d8b47083ba24fb930fcfdfa737ea2706a7ed5b988702408cea0f6fd99861da4f3588ec3cdd687acc5c607b03244280953d67d2498cc0ff7993416987124af908d8a23408422b196f9ed3b6b857e59ecd7e7983a49ec6d27b102fd5b8c81f406e3572456e20278366a8782cbd8989166b6699737506ad095644acca6202e299156be3690d31577691d2183afd025c67bc12d5625934acd562c0db16b028816ad2907f3b8bf2b1b9d5d303a058bc02fa1e8e232d8260ca7c8d59415aa5573757a6864294d101abb307ca077045b51fed9b4b586912e62138d7034ec45484fa89254ac59dd7ff29f1e08ff3ebc19e8a918f8de9649b0ef72145b3f0bbaae00634023d38a443df4a09303335bfa46068029f6140062132e5f170b4b64539a2be1728c2cab8021fc7a43be3393502855a554e5be4d72690e77a4a3d32711d7d770340740eca3da2d12c3a1dec8533f5903775da2490ca3e749b15200c5205d817bfe2f4593e5fc891213230c2480e203e665f7bbeb4a48400aa636c12d36d17aeb644e05b04a7e8ad694c5b2b8353661bed4c1a69ca8e2ba98ca2cabb9fceb95538097ef74f1d0dc5fc37eda63011e7f6b4d8e6d3fc1e6318487ce4355b054e0796a70188066bffde8c0ef2854d44b191e74f70d3282de752be1fd0c0a2887dafeb12a959125a1b4b817c4808a40b73d16de9ff116878600f75f580d6e2f6934b58a2ab903de0f2880cecd6c9b3caff06f57a34490531944f6afd375a89e6a2b85d47f33746a212cb3bf02942d8f860017b41a79ac8d8460d66d9588cf07db82b3a7cfe68ecb712f6c38350067e8c3ecafd7d61d923669827a55a31e8e11a1f0cd40f2a4ba84bef3907abe500b48af0ff1d66cf4ff2c562081d0b42a09be06ffa8d9be867fa920dfecd07c3e715f8b09843f4abb2a59068e727fc8dc4b2959e6023c6ee4e710cba44192a758073f7b45722b783029bede3e0410c66c35ef9312765ea4a2b421c46e67ef1f511f3e58e6473fc4075fe0c180835d0bbbce84f274aa75333dae15a855ee391370bbea4e5e46cfde80cb34607f0ae42575fb9cc8cdea3fe693a9c5b2919e548f8202e9ff88e69e6c5d8139eab6f16652d316e0b0256ac7cbdc91b06dd47563505a8a03f068f54a99f5d4a2dc34ba23f3fed965df3e927c6064572c70238edf6cd444e8f074abbc7656204faae343b77740bb15e9273cc3bb6051d03b1a158d990f18c418321ac3650306cda30e1a9bc612b3956490728e0308752118c0643004578a3203bc449e980bf8e8a7a88480a393404936fb3d8b70276ef4761942244e812f8a825d5d6feea7f19af81555a3937c8864c0e733a1710c162647e041371ceafd17f379887e0a8ffd0c61cf149eb03c87e0b9344a85358441ce6ba825590fc3e0f4e6b1497c1bcfd680d041100ae4cd6da77fa1eeeebf53729c00c03289ce88771a0c341b789d26559ff737296c97e54257da78e356b6ecb44127d387d08eb7b751f9deaa61c50e6f702599b6627f5a7311deef1a1fe03b1b7667844c8eb47e3f90a2e61d326d76fbed2d7782d6dccb03ae1da60ec6757a343f782bb21124028d6b06488ee0084bb37b1521b9e903419d82efae1689f6e96d27fa56cd2d2ff3a239958c449d07af860991ff3e09b8d35f55b4c754147516c76a1803d0b9911b7c0435d6c30399126dc876f07ef532cca2d17b4fae5004992ca09e888003f3aeb53764c2cda096603", @ANYBLOB="9c105611698f417ac4346f48a392dec4e9f90cd219c02ea3d7385406fed584cee17ee355afd3aeae8eda850f2d0a23521e3c762ec0ce8ecf1dd671ed91250da14d0f8e5f4781a3c8292b02b51481a0e5f2648bda7239b4e11a8b75e06dd75c1ab20838c5d4cb9c69443dd9f7", @ANYRES64, @ANYPTR64, @ANYRES64=0x0, @ANYRES32=r0, @ANYRES32], @ANYBLOB="d25f3d6173cae8ecbcc0258efb4f336f4346b13f6b41ee6699214e43ae33d9071105accaa0c214f9a951a339d458debd4f8a08fcb9c396cb48ab12c0959716837f8a4f15edc063d10deaade0dbc4fca5083da7aa566724d5bcb47fa5c21653b72aa7e73fae2a8e28c8e07f45b90cb13960313531b66cfaea9245626b73419c7e740c0b91b91413cbaf9c55ceb58acb06c3adb42fd62e0c660df43240d7ad30e27b8e3bcaf5453719f02567f54d57f983848dc50429dd8b78ac58743fb50cdd020934e63250f5a412b5bede3e31c6b83b500ad40186da9e912fdd6753597dcdf98a6de4bafc5391de70", @ANYRES64], @ANYRES32=r3], 0x3) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x8000, 0x9) 16:00:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) lseek(r1, 0x0, 0x1da4, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) 16:00:34 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrusage(0xfffffffffffffffe, &(0x7f0000000000)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = dup2(r3, r0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x400) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/165, 0xa5}, {&(0x7f0000000100)=""/21, 0x15}], 0x2, &(0x7f0000000180)=""/98, 0x62}, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000200)=""/121, 0x79}, {&(0x7f0000000280)=""/76, 0x4c}], 0x3, &(0x7f0000000380)=""/167, 0xa7}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x64) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) fchmod(r0, 0x80) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200", 0x0, 0xfffffff9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xb5fae8c9aa86bd30, 0x0) setsockopt(r0, 0x5, 0x1c0000, &(0x7f00000001c0)="92e70518065a7674963bae1ec8bc2deb7a528ab4dfa6fc81e00a0076ba0deb4f9f55e57867d15d9f4e79df17f167a33b564e61ef1821c370e7c5f8a291c0f10d3ab0b3eede76eecfb91d9846e4c9fd5a4611afea6ad4ea41cd961e96ab000b97a81e1a6ea8c47523dd5210714e2b073846715f5878120849a1b716d552b86b3797e073133f5addaf35b6b1607750067b657a17d2d49272d1ace9c69fdf5d31708e7dcd35958400bf832159bace117d1c616d080e62909bf5d9a7a70a5d4d023d36b21a7751dbb8a6be7615a3e61d6ba22418cdb14a453bcac989a793c43d5f39b467d5a5be78578908b1db3af793b9e98e9fc490591f5a4d686a", 0xfa) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x1ff) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) 16:00:34 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}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) renameat(r0, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xffffffffffffffde, 0x0}, 0x0) 16:00:34 executing program 1: r0 = socket(0x6, 0x4, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x7, "00000000000000bbc200", 0x0, 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000100)={0x8, 0x1, {[0x3ff, 0x7, 0x5, 0x10001, 0x8000, 0x2, 0x6, 0x2, 0x10000, 0xfffffffffffff7c6, 0x100, 0x2, 0x7f, 0x6, 0x7, 0x1, 0x0, 0x5b71], [0xd89e, 0x1, 0x0, 0x4a, 0x0, 0x6, 0x3ca4, 0x6, 0x3, 0x9], [0xb817, 0x0, 0xfffffffffffffffd, 0x1f, 0x400, 0x10000, 0x2], [0x6, 0x7f, 0x977, 0x80, 0x7, 0x10000], [{0x6, 0x8, 0x6}, {0x7e8, 0x9, 0x4, 0x1}, {0x0, 0x80000001, 0x80, 0x6}, {0x1, 0x101, 0x8, 0x10000}, {0x0, 0x8cb, 0x9, 0x5}, {0x4, 0x6, 0x677, 0x8}, {0x7ff, 0x28b5, 0x3, 0x3}, {0x9, 0x5, 0x401, 0x4}], {0x0, 0x4, 0x1, 0x6}, {0x5, 0x1ff, 0x9, 0x1}}}) 16:00:34 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0xac704220e26e8fa5, 0x4, 0xe0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) pread(r3, &(0x7f0000000100)="03619958bd8a61cae41c16b890e93cd1e146cd1bbb644b28b914dd750aa89abed5b941f66938a3533621a6f42f237c572770d2925ee1", 0x36, 0x0, 0x9) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r2) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) r4 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/11) r5 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000340)=""/4096) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000040)=""/120) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) accept$inet(r6, 0x0, &(0x7f00000001c0)) ftruncate(0xffffffffffffff9c, 0x0, 0x4) 16:00:34 executing program 1: r0 = socket(0x10, 0x4002, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0xa0) close(r1) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x38000000) socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x5, 0xba) recvfrom(r0, &(0x7f0000000000)=""/36, 0x24, 0x800, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$inet(0x2, 0x3, 0x1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/234, &(0x7f0000000180)=0xea) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x12a) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x5064abdf, 0x2}, {0x4d, 0x8}}, 0x2) r3 = socket$inet6(0x18, 0x4, 0x5) sendto$inet6(r3, &(0x7f00000002c0)="de757fb2b5d09688abee0e34f9c300f77da0a5d12fa8dad6a6243c6c2174a69897dcd99899a7e1bcd8141a96a94f3182c8db48b5889b42530eb41142e685342ab3c197519f65e8d5d4ccbef204d66dc50f5e986b4b4e00a4fc445338acdb8531bc4a736610b1ef6b02d8469b6f60f2dcf7e0ad4fdcdab7bc29c8a89369916f20526c615ecf733f793912b348923f5eee5e54e438ec25ad50a28113c9abfefbd7111c9a72b9d5431bed", 0xa9, 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x85) getpeername(r4, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfffffff8) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) r5 = getegid() fchown(0xffffffffffffffff, 0x0, r5) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='c\x00') r6 = dup(0xffffffffffffff9c) close(r6) r7 = socket$inet(0x2, 0x4, 0x4) fchdir(r7) setitimer(0x2, &(0x7f0000000540)={{0x8001, 0x4}, {0x0, 0x101}}, &(0x7f0000000580)) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000600), 0xfffff801, 0x3) write(r4, &(0x7f0000000640)="e5ad3926ebc8e8397c35aa6814894822e09e10fb2fa22671f6211cb41e5f1db67fbd0676aaa297699a00b82e2d3e33a2ce4bc57a50fa167d55f783574ca0c9ce177e7bb51a11f7b933ac554d58c88d1ac9c32bf17a3f08e7dcfc29562fb5aeb1b65eb71126eae5bf077a1fb5791f8a0bdf93ad4f958fcfdbf55c189f6074d4ca41cfd4d5f57d6f3269a375e2286b8f57fee53f791d0b991c3bdead54eb4b2ffdf439cca84d3a731e6fb9c937693a49299400717c1ba41bcf21278747bcc276cd9ccd4f2113330c747e457d9669", 0xcd) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x80, 0x0) r10 = socket$inet6(0x18, 0x1, 0x1c) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x40, 0x0) kevent(r8, &(0x7f0000000780)=[{{r8}, 0xffffffffffffffff, 0x80, 0x10, 0x81, 0x800}, {{r9}, 0xfffffffffffffffa, 0x6, 0x2, 0x5, 0x2}, {{r10}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xde98, 0x3f}], 0x3, &(0x7f0000000840)=[{{r11}, 0xfffffffffffffffc, 0x41, 0x2, 0x4, 0x3}, {{r6}, 0xfffffffffffffff8, 0x5, 0x1, 0x3ff, 0x3f}], 0x7, &(0x7f0000000880)={0x4}) r12 = dup(0xffffffffffffff9c) accept$inet(r12, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0040560f0a9a8f4aaeab00001500000000009300", 0x3}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000300)) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) shmat(r4, &(0x7f0000752000/0x1000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pckbd_enable: command error 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x418, 0x0) dup(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000280)={0x2, 0x8}) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) close(r5) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000340)=0x5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000380)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x82, 0x3ff}], 0x1}) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) fchmod(r1, 0x40) r2 = socket(0x6, 0x3, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x85d6c88141fffb50, 0x9e) r4 = geteuid() setuid(r4) setreuid(0x0, r4) r5 = socket(0x20, 0x3, 0x2) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f00000001c0)=0x9) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080)={0x1f, 0x9}, 0x8) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65300f"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586", 0x48, 0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f00004ff000/0x2000)=nil, 0x2000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d, 0x7, 0x0, 0x6f}, {0x80, 0x0, 0xfe}, {0x7ffffffe}]}) syz_emit_ethernet(0x6, &(0x7f0000000540)="174af205b6068bbc6be6634ecd9dc9150d203d8420e4f3fb958e1a9fd946baff3745dc99f07b57a80763d0cd243daa945d5ed8e23ce9cbefbb28de8c8c43da1d86366250d68b8ce2bfd5fb241bbbcdfb5519fcdc39d36abf597a82577be9b176c93123bd93efb6eff4544ed5c9c63a456ac36142dd8166a05ea0e954eba56ec7e68fa2e7970f991115de2d61d80014ab593e666d5560fbb13edb30cbdb66fe1fbb2105403f98d5aa92886d6ff55a71929f0df19f9a31ea15e4f467613ce70fbacda8e900eaf6ed3174da01ad40a3db02410a1293f4c79d313c30a5a5ecc104305525efdad69c857f31d5b3b4d48b738ec51e121b915aed30f58873e267658b1a1774f9eb511ef53d007b156968ced47c8e573557e5e18904ff4a48fd00e6cd47837e0a3cf1a1d91df12dffc118b68ec577bb7e68b11f267bee6ca6b0cfd3cdb993116a5e040bab36c7119de84efb40fd1e5357dc3e0bca2d2995e7ef1b6fdd69f6853214076b6b205a3f57a84b24e30f17c9544c5500104b5751d1cf4b42e558ec3b4fc98b3d3a75bfc5e1526bfd2182a3e6f429c5d9595c1a6d04d8946bbf0000000000000000000000000000007c7012e3da34f34753a4cfcde4b577f1bd36f82974cd5c367038e2745864d2ac412b") 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) chroot(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xffffffff, 0x3}, {0x18, 0x1, 0x3, 0x80000001}, 0x400, [0x3, 0x2, 0x0, 0x5, 0x2, 0x2, 0x1, 0xfff]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x8000, 0x5) lseek(r2, 0x0, 0x7fffffff, 0x5) tap0: address list non empty 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) 16:00:37 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) dup2(r2, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7978da"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000100)="cea48ae453a551cde123adc4642de0acb96c33b5d6ba96a6f6adc00710a13ab16308613ba3743bd03aa05848efd2949180706b4dc2866247c3c81ac0414a5f25be96874c500c0b3eab8d332fc7", 0x4d}, {&(0x7f00000001c0)="4e5c430b466474036f9b5ba472d38b626121e2deb48e203d0a73a7094b1ea43916ae8b52f0ee119324a024a5973467adc41b73e887300f34852a66a856b2fdc801e5b6", 0x43}, {&(0x7f0000000240)="48e6d27258dd65805b3be0b4a699c2a741c638fe5ccf07979112f4ea682ed0851ab166fab0fe9d75522273099ddadc113fc23f270a90ca2898c3a5b8721b65a044b03f748d7aea14d2a6e86ec22817b4c5af27aea18e16f5b271fa2600beb923fe2250abde22b447b9e27ee695e48b7a0e66283f7f726331dd83c05d69a8f66f36acbb121835384794", 0x89}, {&(0x7f0000000300)="84a8afc10bb59b34ae3c1d7a090886e096b870fa591d5a3ea0a390ecd27b5ec7f3e958ff770420e1b947bf036215b3830e42cab8bd2b6426749fd677413a1108f05575a5687fafa6636c415a2186a35f40363591cd2c0838c39f57229edc5f87d72139df0ad24a14c005c786d9a93239f66e70f60d792b0b5d7bb0c21e1e23413d5ea4346d57fd9bc7a5336591a692328575e5048d99b2744e255a44d206d2b9ccbb99cda69c544defdac477cfae3ce00d766e48d130e37cba5b4cb5a817d99f27120f5fcc4841374a6bee8ee5ec3a6c523d08", 0xffffffde}, {&(0x7f0000000400)="609d78d2b2d388a128ea1b540c8e24fbb393284f359722edd5c53a39b4595ec4de1afcb66a8ca5abe0f7cea28b6ac79b7e685444c6b6dfbfb08885098467fc89e25049f5aeeb992ec73a8727c3caaed3c04c4d4270b26588ba1d63932122a23753bd903651b75031ba3d6862e81c869f4e12ebd9ccb724fba645bec70f0c4c5f2d70ae740e7b0c858f049ae3aa716107cd6080b272ecb41e4dcad59aa79c26cd9a65d4025027ab973fba86467b7b34", 0xaf}, {&(0x7f00000004c0)="3a24ed16056c7b664d84c31837ddf3593f3a78bec8f2c8751039040642970c597d9943ff7ee9b55e0bbda9ab60cb3d78f2870f2b2494cab0c894a67e7d575a4a25110e4a7daafc8ff7369c58459ebb9914afeb49cac5a0e00615e54acc24", 0x5e}, {&(0x7f0000000540)="806a44e67c8c9018ebd9273f8bf66492c6c487b995f773a0164bf31c9eebe8abc6de03504a6353133342d01b070f0be23e59985dc72e73b19dbd4a17233883df5feb605c9455c8f8414bc2edff7e9f6f01892994e46f5002ef0d2f89cb76d32ff3672e3b108e24e65fd11fc841", 0x6d}, {&(0x7f00000005c0)="232061065ccf2bee6d891bc1e794dbaccbee1884936626bd0bde038ebb466d03119f446712e641b42d991fa047af54ac9305b23d5f1a4efd51ff39a799df7bfd119b2f5017746bbc", 0x48}], 0x8, 0x0, 0xfffffffffffffffc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x9) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, "00000000000000bbc2000e00", 0x6}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) chflags(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f00000002c0)={0x3, "e1642cb57647a1493f12eaa80b76ce1d1e974341ed5651e8ea48cca5a98ee01a867f74814179cff0a158b6061e"}, 0x35, 0x1000) fcntl$dupfd(r2, 0x0, r2) fcntl$setflags(r2, 0x2, 0x1) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8100, 0x0) getpeername$inet(r10, &(0x7f00000001c0), &(0x7f0000000340)=0xc) ioctl$TIOCFLUSH(r9, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000140)) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2, 0x1) r11 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r11, 0xc0206923, &(0x7f0000000300)) r12 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x1) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x10000, 0x0) dup2(r12, r13) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x1, 0x7, 0x9}]}) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x8, 0xffffde1c, 0x81, 0x6, "44750e153d39f95ac2a363417a015e14873e9a7f", 0x4, 0xfff00000}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x14}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) socketpair(0x9, 0x8005, 0x2, &(0x7f0000000100)) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4000, 0x4) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01062e2f6669e9491092"], 0xa) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/114, 0x72}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:39 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000300)=""/123, 0x7b}, {&(0x7f0000000380)=""/219, 0xdb}, {&(0x7f0000000500)=""/241, 0xf1}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000600)=""/184, 0xbc}, {&(0x7f0000000880)=""/92, 0x5c}, {&(0x7f0000001740)=""/102400}, {&(0x7f0000000740)=""/74, 0x4a}], 0xf0, 0x0, 0x3fff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setflags(r1, 0x2, 0x3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000000)=[{r1, 0x4}, {0xffffffffffffffff, 0xf8}], 0x2, 0xffffff4d) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x7, 0x20, 0x84, 0x100, "d6191430d029fa94f3cadce130bff253700e6781", 0x1ff, 0x8}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r4, &(0x7f0000000080)="2078f7b678807d89e032dc", 0xfffffffffffffdc0) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1ff) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/59, 0x3b) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) fchdir(r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) recvfrom(r3, &(0x7f0000000040)=""/128, 0x80, 0x43, 0x0, 0x0) r7 = socket(0x51, 0x4, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) connect$inet(r8, &(0x7f0000000100)={0x2, 0x2}, 0xc) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCEXCL(r10, 0x2000740d) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x18d) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) socket(0x10, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:39 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e41effffdfffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) fchflags(r0, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0x0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x20000035) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='FE\x00\xe7\xb4Y\xea\xdfa', 0x100, 0x0) r4 = semget$private(0x0, 0x3, 0x14a) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x9, 0x0) r7 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r9 = syz_open_pts() r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r10, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) r11 = openat(r10, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r12 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r13 = kqueue() poll(&(0x7f00000001c0)=[{r5, 0x20}, {r6, 0x100}, {r7, 0x2}, {r8, 0x4}, {r9, 0x40}, {r11, 0x120}, {r12, 0x26}, {r13}], 0x8, 0x40) dup(r5) r14 = getpgrp() fcntl$setown(r5, 0x6, r14) ktrace(&(0x7f0000000180)='./file0\x00', 0xa, 0x100, r14) r15 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r15, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) semget$private(0x0, 0x2, 0x128) r16 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r16, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$PCIOCGETROM(r16, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) r17 = msgget(0x2, 0x4) msgctl$IPC_RMID(r17, 0x0) fchmod(r15, 0xe3) fcntl$dupfd(r15, 0x0, r15) linkat(r15, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x0) semctl$SETVAL(r4, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x0, "00000000ffffffff001400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error pckbd_enable: command error 16:00:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x6}, 0x8) pckbd_enable: command error 16:00:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) sendto$unix(r2, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x19) r4 = geteuid() setuid(r4) r5 = getgid() fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r5, 0xf513e4955cdad309) 16:00:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x404) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error 16:00:43 executing program 1: msgget$private(0x0, 0x12) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f6669603379213000000000921ba91614538461da7f34be44e0d2408a0e4b46000000000000539951986ce4a2d8098b839e6b4489982f9f59a93bd21d00791c1c1d1677d1b096392f0783caea56a9f95a3e753f862250ec15b83e48420d870a616e9bc7b92f4f0e3bcfdcf061f43f78233fe279b249f47b4d8701e1ba5a75f576c3ae15c78c23dab25689cf9669e2df34e4b231d5d37a28a1d5b1038145c3e1f34822d8ab732475f5a8835c6c27e10dcb7f259685661a02b5cedb4e4c5f26d496729729fe82b6276c733370519c77fd70090af477a1c4116d56b711ae3c3d454b99280c886fa05e109063c2cf880c30b6b021cdc6ede0db04496031a0f988ec12e83213de556baa4a28dfb0e4715ae1101ba4760314f637c76eaa562098d3b7ba12bcb5bb4eccdf28a8b5e6459e3a095c71fb201ebfcaf3de1396ed6eabe7fcde2303d50a981da3a8d9279dd50310f4526d57c1e6c3092792de08dba4fae3c684180976780a24b1e82e32868ef66b801b4838e797e51c0dd1e99c65392f1ee6bc5468c70528ade993a6e591c3cab133ddcb4388f61837a320bd81e0b03da7afc958c110cccb387a338ea4455047ff0da0380a6f35be0bf7e2661005c6721da4b14f4d877594a37d4c298e303a3ac79175698b80f6f7d2181627f02c615191db55e2ef9021599d30f40f5b82d892090aae50d1684827906accc9"], 0xa) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0xff}) read(r0, &(0x7f0000000180)=""/243, 0xf3) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0x2) syz_open_pts() ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) r5 = syz_open_pts() r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1027, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3a08000000916e7d9562989428"], 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) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, r1]) getgroups(0x3, &(0x7f00000001c0)=[r1, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2f8, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x3, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0xd11b, 0x5, &(0x7f0000000140)="35ace3c2a805", 0x6) write(r4, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/190, &(0x7f0000000100)=0xbe) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x10}, {r2, 0x2}, {r3, 0x10}], 0x3, 0x3) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$getflags(r4, 0x1) 16:00:44 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x1, 0x5}, {0x18, 0x0, 0x1, 0x1}, 0x0, [0xfffffffb, 0xfff, 0x1, 0x8, 0xca, 0x4191, 0x1]}, 0x3c) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0x40, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x2) close(r0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffff9c, 0x5, 0xa41b, &(0x7f00000017c0)="6618f2f8ed58cbae835098eb1d42ccba41901ace75831a4fa084cb14ae9936aae2e44cad65d783f8218c66456bbfeb90d2efa1a8cc8cd9e51bd072c9677e4041a21a819581d64b2b001c0019272e488465ce7528a2e366badfa41454df2240e81baa306730cb9cc43e6854be1bcebe6518f499caa6a372e0e1d89b90b56f475bee04b4", 0x83) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) sendto$inet6(r5, &(0x7f0000001680)="c72e127f0299aba21b3d101b87e290cbb2f7ad495db0e63828eb9e1bbe6e50cf4a2f3b367937e209f3705a681989ae3b7b2ed2cafc7ae062eae02ae1d0be7415351b95a63413a32e01c08306e7f58c9cac5e040f66b68e06b8de1d6703476a10bfcf88c2c7f644ff66df0e39b556cab1c1244a0604ea65bf5f76240b909c82f928363e47eda214890aea86f237df3c227261942b5b4932f34665beba0e58a2b0f01045537ee215540b16a21bbf051f8326db4812ae3bdde8cfe9e429b155427bcb616a9fd4b4ef9f42044d5e575645feed3ddd237110cdd9a3bded61f673c927b62b978f45d02feaa8272aca9d3029e5fc", 0xf1, 0x4, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x8001}, 0xc) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffff9c, &(0x7f0000001600)=[{&(0x7f00000001c0)="9c3415f7ce72a539093be0918c33ab0a41363d20df71764901c21121458d2dddab4079c15d253148788637c69db817c1c7b04ab25e6063069f4207709f984444f7832243fc449f784709565531f801337b9be1c2656bddce2f4576a31c1ecdef59ac24e51b8623d360ee21943775bc8eb379cf24e0c9e67b25c41f142acd14d0b83bdcdde3bc8a546a49c05f2c82a4b2eac681cf247216c60fd171c9e4b12a24f79ae5f43febfc7223f294932bb251963cc29c3e6f71ba556e4369582a6e30ba9235a4fe622caeb931ee138a67a90d4fc452f9996ca1a6d8c6d8a19dc542b3df2accf3a7a9147018fa", 0xe9}, {&(0x7f00000002c0)="dbd3ce30dff9aef560f104dac2904f9efffb488db6f1d5642e05a94eb7ba6ffc5eb7eee77db02ea61f182106772dcfe73ec61c2e1c470434ceccdc4bd3ae2ee5191e7ca4e62eeead77316c23c277cedb3398ac5b401a00d9d7a3f1cad687ae63c531deb2268c7fa41bc6f2491d470e5bcb0fdbb828306df5bcf2bf941f0c5a237d3c08747679c615bcb7363dc39ec60eb7703575e9265884c089575d9757378a62bdac62e24555b0eae91ccc1c9f282fdfa3a0d95519b5a8efe8d65cd24870c5ab0b2ccc7c9d02b687bdcd49dc3ad6333e76abef7e78f4e425012382d7ddaf13c8442c8674fbda5c2c0aea05b3a0e37624ac9329467502cdfa202725c8eaceb472731a5c247a13e35980d91f3dd34cc7bf6e21f3e0ffafb86a649c390db5b0d2b1c8e54a925759b043561cd73117935cecbc6a05df9d31f09a802b120b673679dbe06a3357e277e4764f8ac8ac9036fd70dee8e9a1f4d7d4a939b244f99086e601132117dac2fea4d08d31661e0665e7b1701a7be73b834d17c0fffc85fed99a8f77191cef65504c67333cc056312e9fb0ab1ab3b4f03b233aedffaec4fa6463c7cf32fc2634d9b6e52390f7a09ec8d623a601a3e6048851f48a6164d672f55a27e1d71c7437dc1a13ccb705a148eb8de378fb8678a1821e3dab912e37fecf0da8fa055e684e9dd4ae0c7d4947f7f2d9e1dc14e5c151d8bd19b75e544e740010f9c85e7df0c744264010e736f639b3b2669d9712f60a6f52ce55f2fc11d267787910045db67d3e1f2924b90a7d770edb40e182787f3756bcdcf1104dc545a1fb06f90c2e57d9369e924158f2eaac05fbbc8ec094ff4a8921f9e76784ef668811d03f0ec7e34fea38c6ae1375d4492e85e14aa1d708af262daa7adbe8208e02c49fa058972b15e2a26538c6772954e51860aca53664f39a1e19447e0f6e841647be2c4f01e2a39eb355a711c22692d698fc732a7217270db059d6ee667e4f028d080159282f65a8a317e7d37eace4cec169039aff4ce12c990dd360d711fc6c68c9ebed72003eb63fd573e955ccfd0d867edd70ee84c0d35d5e056a15a07f8155978d3ff62a1602c2a735847bf477a3e0b39aa2b497a570330f166cba7f67fe5fbe926914b0f8c1f7109c9fcf36e705a5ee250083d5aa6164204da791e82d8ad61f6d68f7735a9382c7c6f6c4eea8bcc6a79a2252a45aa630bfba6620dcb861776ed7eae50f122ee3a1d206a5583c2e4880f132efc79207549c62e8212a851be04ec794342f62606a84c6510d00b4ebef8109a538355d067d23914bd2de5fcec1f8cadffd18dbd8116ea30d2ba0a5818725a616f1f5ba7848ec08eb0a52ac79d7ab1d8b043516ccdd3e8b3d0c6ce436b4fd227c4064b3b3bf6417e3597d857e5d38831f89659d2e94cc4993b6083f9b1c14e39fa2633b61f12cd521ad503161d455b0da97225d77b881eefc0ab46956a4fc993125fab368f74d08995aedead1cbc18ab616eb74bf8400c61b0e026af4e2d8ba18e1b53317fea2a1cad6cd06f5ada0f48368d2727f0f709d96ef88db066cb233532a484c17ac3a261b4538eeb8b58f0617131ae880e741a7f05c59906bc71506e9e0ef7e65fc3994ce1877c0b4a759844ee86c05b13079556d659838605cc2d040146b851e3c5b94141653a2aff1e88d37fd116bfb98be7b83357ee35a8b4fb95edf48a2fdd1f8d528fd9229b651c6336ef940dff23ff6007dc05481315b224cf594b45c4476571a745d9b6fa8d55555baa756465619f82b8e0cae639ddf0adeb9847d00bc47d84b59023b1f87594964e4824501eeb7983d97484026c95d488023f2be2f0ed18f70557b5ab6f65ea655c1618ba3577fde2187453fbcab3bce5b8a03f8170dcc58609e2d0a6fd3becec52c191f6b72ec728cf696d4db8c738b11e20829a5d0dd15dab2376e0a309df9f22a7e404a0fbfe1bea110bcdbce6c4f31baafb88b1c90fdae616fc458f02a5a7e1a99d9b0767599d86305ff7c66a3cd59082492cd6ad27e20e75693230f7fca2bc7b46efe08e503525802bf0f68578b0be0db57b79cbb52249b60eee05bc9623a9e6ef277859ea3ff7a8039c0713643f822358c47348ea2de21a7456f627f23b68125f614c6c83da9277411865e2adefa8df0045dc379aa43fe6d6b7d2496a9eadbd26056112aeae676f9a7bca6ac006055da3cbe49dbbf8348eaf4b9fe757bd38559088b0d4d5dcc7dc260916bf381229625143e62bc97c17a04cbbe1ae3bfeee5f0a026acda16eb17a66da68be7a16e678f54815c9ec2943a46c736b0e22465a90466a05e52cc11e567a0c4af2c372b172431a8415cc77b188ffb8ea78ff70647a52378101c5719bd64dab83bc8e47360cfccf0af191763ae310bf52a069751c1da9712dcdb70140f7031998fc2b31d55100086ab420b1f9791f077c4f75da31efbc4d89ede624381f5f15aa871d04c1b8eed5774bf327217f241ee68cabb92e18e3b3d78ade40f44b9e0a5cc245063caecab1451225c51c07b17c17747b716f79e5b00f582f42e797d51c608745008c924745d270a0013e309235e0e6de06e5995ba2efd3fdb3c449c6c251520c2716839b54c016567d12a18310967c0493ccaed6c6a585ae725cd2867699d24c2797263f05d6e852570ee52c5f4ffd54b86f0ad914339f4dc5adc7a6d9193f863485867347572edc3218d401d97225582f88ca3c889281f7d4ec1584ba7ca75eb820940bd3145687cf546c7d3ad760a8e118c803b3edd21a50efa820c9869b6187a59ea8068eff1b6234c7e7a623789b4de9b955b0f458d00ac2f546dbee414291852d786e0689c8cc4b3454ee28402efebe5f53e63cd0d979677176ea7923523c3b7745ca610f6cecc66d7ddf025964f181738eab3f95475b5537f8a7f19035297f24f56f8bb48a7908f675dac906aaeee77bb9bfafccb097b931dc99495516503a4e5ddeebd9f1efce48a0ccea538d643965e4e7c143e0e8f463c9f903345bbd72cce4a30e4029de69239a58b00470e9d4bd2b90188596b9c6a950e6ca10035a0612c6bda1ff8782444d0346b060fcce8a160f241c2cfba40e4edd1898aa478181ea1e22a45bfe1f7538d16658b8963d072aa676a0b5c54939cb46e5f951878f5a0e10197dd9fb6e055c2b9bc7b8d1cc17fc08bdebbbc039b8aed422a8e6eb4cc03cd3e9c6c0c08193b2be3144edb1b71be764f97fcc0b549298efe89aa697550bab2e6ee7ce57046c7820d99ad2a86e49e4f863981800bdd3c97706cb2d9b4a52817bf96f605730d4644f74f7776a67192b627f5d61e8c288680c2051e60b7ca7c64130fb92e3d216dd50c315e50e44792e023559ca2af62b6c530d8f3f69ba12f41729f9e7190cf0a5dfd17d8ea5cb37688cf40b2d8311663e300aeff5050d8c2c030e00c896c4fa58df31dd9826f8f361c5b691afa35bdc1b1f6498bc880342257adf4a62aa0e45916f63849d4e042058a0c3a852de5af20baf6b38a4d02d6336208d5ef31cc42e562a96e35e09f68a231243b8cb9fa925ac2534cb5ded67429b336fdcc7ede91dca784657f1067416fcb5667bcea5bca7187d2ad8a395d25b17ca7940079b5fc11fc3b7593397a01d0f5f1c41022f36bc9d41b764fc6a5e0cf1eb7752b37a3575cb7f9a8f667b74f3a84270423f7b1a361b303db64a18ff84819978f9263e3406ed46247070e4b9cc0bbc8e11c50c5b539dc7c9f6782149bbbee86344c6a6e153993b6566f430eb2da1af56cf41427e44e94dd161a2b824f02cd808a895969c07ec0909019ae3fc7945dba2cac1604006d6f22896f3f851375130b190839f71a47ce7f9c81620b179270d3c233b5b9e620f8a62a7e04ab0c1150baf03c231378e8c646f7fb99eb4da9ec64902e5bcd37d8f4cf4b6e6b8101950e0c433405de3e638f2d595c81c678d51cf5f9cc87bec27ead310f09f82985e251f59b279ee2ae5788ec5e36ed0ad0cf19e6b2f0540c52b07f5cd18d0c2e1be2d28dce64c602482d829196046c8724a15afd73322fd32d459ee18817aa33ba1c792194112b11edce45c751b77f124d6f97b1935047ac0cce6c5e0db07c5e064fa6a944c68d978c3846762acaed67b3ea412807b45748aaadaa00692f23e837ca99b0ec7167216d2846e4558dc09c150629c257a91582ef4141c6aef1d079bb2ba86d735bea3872d579a180d9538618f49969a7bbb89bade077a773921d043b5905107234c484c3441e0f7e15dbb72295e0906dc96e3a765be97446474b71ad0ed9cd71199aaa73c5cc11a8cdddfab71df177273e69c2a0ef59d8b822ddb6e8cf82109c236d6b18d875e67ae3e93a2e10ee8b7ac80c4d02694e3b77ab39c43d33d7eed6e3bd97f2b45aed91b12d74d14d070d19885e595d0a80cf4674dae0b0d7d757caf110c0afd5c90461997feba38573e1de7e6cf68375a1f2518b15a4c3c9162cb10c0544be090ae1f2462b7e2efc406aba67baf9606153bdc6f06fce36d1a2b7533f58afa462a753f7d0e77323bbf29ed3e4230a83212c2148f61cb9e52f9db955ba8c56f0c4a489cdbd3d6c3977f38989c4209f714f51180802eeee42077bcdb51129cdd54196cd16b7a1d0de554f7104865ba8d358213529a9972ab9ef156b19c7322eb937ec798df58612060ac8057a871e9a17e3e75581e853f16fca280a80603584096e6ff65a1b2ef44959a2454451dc548c107f9f647e8ff64b7fcbdfc89edb8436c9af45371096876d2a98681d31b1f46fe684a55cfc332e0ae0594b411e679cbced37da2bc83b53b5ccccd02451b0d23e5d06d80d59c204cef57b0e087c601b4d0b62ff293f95e674dcb0c81c061958f53e65db6ffe75466000890fcf806a0226e2f3eac13277936f91cf15e9821286f543432f6ba104a1909ddd86affff511d9c8e97ed9c8086a287de030099d6799245c22b1394a1b43bce0203850175badd7b8c57ce2f669a1d9832f83810d59d47b804200fd39a0d89a78063be36ca8c8d1193c77c3ea46ad30e3b26c152f49226ffafd9b6a5d6e423eae783c6064bf91709184682fd46e6be60934cfc538fbe2658115e388781f694e4e69157908d6a098ab1ffeb43f36b18b2c0f38a836d852e01f3df68d8281449547f70982b8dc25ba3bf82c7239f7ea4cfb578189abe0088c16c5f0fc097f232238dd68f491bdc9abb44381bcf794f115bc80f6d615c963849c47d9ab6204d3194ccb86acd99e0b0d4f2cf78d9d734793680da3982dd9c80da7b13a5e9b13286b47e99907fa42c15bbe47a5c9ea8da727037ebb051bf579867abb3b09ef6dcc343ea9923d0fe125a22f3e15f864c94940fc4bdaa00b10bc0e2b758c6c52c4a0737b3b82c2dabdfe3622d439d0e4adc3948d16d92006772beafd3b856de0a32bddcd9c0727a28539e61383cb58a8caa8b932380101800331e0c1aa8c6b1dc3b07261d6eae1ef05d124fb4f2c9a2948febe9dc06e9bd4b0aaf8bae049a84c69f0a1a1972900db659189cd99caeb1394884f5e4c7191a052f408a1917a14c52b67b57405d8e1be2fea77fc0c200b2bfec87cc57d21bad0e649d92a54a7ff4ceee070e19c4994b29a002c34e17ee941ea71fdb1b5e8b85ece0df291f488f4c0cc7d27edb34ec1ffc996b54581dd029aefc9f437180debb8cc811e629755ff8bef5c9ca211873765364384e87ae47b9fd5e1a9e507c6995667d664080bae136eab2a49c90c1a5b0b0e379e011537bfe4e5343143912404d460b2417a523fdbd5863d617114c5d9151750f4d37c144d764a", 0x1000}, {&(0x7f00000012c0)="fea6a48e3baa9609c5bd1673eb8689da6b89195d2edbeaa63d8c82d5bf9d34a1e458f73bc3815166fc4c663b02e376c5d9a3da439d82c33431a333effa9ad3530eac5849fdd58c866804285a55d336c79aadd65031c2858c0ac04e83311170e944ca10dda1946c8de095982b944c16e6daf62991707ef5f92908e736fe790c7f1944806c057b1f692a6e006b867fb8f5bb37a094838949ebbd67c2ebaa18787f6e3cf9a20856ac7b367ee682bd1101d1a00c9fa881783561e3544c937c", 0xbd}, {&(0x7f0000001780)="99e89c01c9badfccc125477f72ee2e746bb3a0376274259000984b87b5", 0x1d}, {&(0x7f0000001380)="6ca44735d41bde503b74d3d20d507b1bdc991e4796bc7189201b29697cad40df2c19e1cf8e9ecbaf0e8503ba427f0a52503bb685b4dedad51ebd22dfbd2b83d4b40b942a193c066033aade477532186f23a632b539faa3", 0x57}, {&(0x7f0000001400)="3013fe97708d9ef9aa526f877ffeba9f83d61bd767705a354ede83e4e81051c1acf3030f056fc99b2ed98212842f1975dd1234a37246d325ba16aec690bbb97abfe12953ead75576cbd93b6939d543d15551269f1ba3a91a20e6fe8e48b834158295f3d5dd05674cd8f3888b2bda65d22cee52608d7e5750fb298d7f53b89c41a9e44a3ad77ff25bdd85f25ba28909e3a13a73ece5b5672d9b3701f5efc14aaa6731f170a0e35d23116f4554061a19f4591804dc2c45a62ea411cb8961602e3e0ec29b01889428c851ebc8b5", 0xcc}, {&(0x7f0000001500)="1fa618c519505267647f1712138646948925d89ceb641118e9911d5c18e6e584322ccd0906f590ef1017a261b83e1c97f28fc47ba775aa94287b92687b75f6657ba1b75060098552780fc2a3635bfc130715cea2c4946516ffc3898919edaecd683597798ce970f9e2f95cb56cb9c2bc9b4a9daf6945579ecb607d97002c8c071fb5c1c4a018c47a30ba685bff9e6a7976c04febf9f3295001631dbb8a15b1bc5d70d8692a9c78b33d9d09b60e18359ab4565dffc24ad149672d9cbdf90c334d356d3e316121b1751bed4e04e754cb92f0199fb47f6cfff9e89aa0b2215f", 0xfffffffffffffeef}], 0x7) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 0: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x0, 0x0, 0x8000, {[0x2, 0x60000000, 0x8, 0x81cd, 0x2, 0x2d4d9f1c, 0x400, 0xc6, 0xdd5, 0xfff, 0x10000000, 0x4, 0x100000001, 0x8, 0x9, 0x8, 0x7, 0x3], [0x5, 0x3949, 0x5, 0x8000, 0x611, 0x6, 0x10000, 0x7, 0xff], [0x7fffffff, 0x2, 0x1, 0x2, 0x7, 0x1ff, 0xfffffffffffffffd], [0x2, 0x4, 0x401, 0x8, 0x76, 0x5], [{0x78da, 0x8000, 0x6, 0x1}, {0x401, 0x61ad74cb, 0x0, 0x8}, {0x4, 0xcaca, 0x6a9}, {0x3, 0x8, 0x0, 0x7}, {0x3, 0x4c, 0x7fffffff, 0x401}, {0x7, 0x1, 0x7ff, 0x6}, {0x6, 0x401b9a9a, 0x0, 0x2}, {0x7, 0x4, 0x7, 0x8}], {0x4, 0x424a, 0x4, 0x1}, {0x5, 0x5e6, 0x40, 0x3}}}) socketpair(0x20, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, 0xffffffffffffff9c) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1f, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xada9, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000], [], [0x80f8040000ff, 0x0, 0x0, 0x0, 0x10000], [], [{}, {}, {0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x0, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x2, 0x3, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x60) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r5 = getgid() r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0xff, './file0\x00', './file0\x00'}) fchownat(r4, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r5, 0x0) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) kqueue() r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f0000000180)) r11 = socket(0x2, 0x4000, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSTOP(r12, 0x2000746f) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe70ef68dc0e30a79) socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffc69, &(0x7f0000000240)=[{&(0x7f0000000340)=""/185}], 0x0, 0x0}, 0x0) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) bind(r6, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) r7 = dup2(r2, r0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) r8 = socket(0x18, 0x3, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r13, 0x0, r13) kevent(r2, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x4, 0x0, 0x901, 0x6d3}, {{r2}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x3, 0x1}, {{r11}, 0xfffffffffffffffa, 0x40, 0x4, 0xff, 0x4}, {{r8}, 0x4, 0x8, 0x1e0000082, 0x4238, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffc, 0x72, 0x80000000, 0x3ff, 0x100000000}, {{r12}, 0xfffffffffffffffc, 0x4, 0x1, 0xb365, 0xffc}], 0x0, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffff8, 0x40, 0x1, 0x35, 0x2e}], 0x80000001, &(0x7f0000000280)={0x1, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) flock(r4, 0x84ae20656801197f) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000100)) fcntl$dupfd(r5, 0x0, r5) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x7}, 0x8) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/brf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r4 = dup(r3) sendto(r4, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r6 = msgget(0x3, 0x100) r7 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r7, &(0x7f0000000ac0)=ANY=[], 0x0, 0x2, 0x800) msgsnd(r6, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) msgrcv(r5, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r8 = msgget(0x3, 0x100) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r1, @ANYRESHEX=r9], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r4], 0x3, 0x1, 0x800) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0ffffffffffffff1232d91a6bd04affd6625807b89a9178ccf53e4a83078b34d592d2"], 0x10) write(r10, 0x0, 0x0) r11 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r11, 0x0, 0x0) r12 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r12, 0x0, 0x0) msgsnd(r7, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = geteuid() setuid(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, r5]) fchown(r2, r3, r5) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000140)="1d8e3c5897ff82085fb7463eb075709ba507e198ee2be1128520f67a1643ba544570", 0x22}, {&(0x7f0000000180)="8506f9f72a6b8af04b36e41a9cb76a301a67d141d0dac6fbb5a9debdab971c126c607db44e51d77d264299438818ebec05e0d0707bd55c6a6ffefe5cdf9372f9ce9ea4555d8ede321ccbb2d08c4be1f7f51fda7d0fbf6b9f198b57cf9caac259bb443ef021e90441f0ee35c7a91b503ef6fcbb11b8ca3f31f40f7171166842f3127de1451f9df7087ee3d89936658b6d4568fb798d2032a77f3678cfde39c9278b1239b471afb041c7451e1cf26644b8e6015fa9a641d3bf056d4438d7457a074b96b254360927e748a342d0f07f24d649a27419b14d99a3d8cc5b2849c6729da8b531968e6d3430ac9ab7c63cd9a8d1d24ef77e0ae96126e2d7103984a89ab2bc6ed73bd8bdee79bddb2ed91808d0cd0377c66472ce2b621aa4f333e2cdee3a3da07e352f4dbac3f36e665f39256eb02a20296e9b1122e9f2f4795356756a7961738776bdc73ca0a52915cc2576f39eb88d3b37ffc2e4bf1f400b715fbedd736eddff69225afb7a8c7e84a30c10513488d140312f646a129ae7f610604bb66896c44d96cd8cfb2ef344091db799c33a73d1f82d53d5d9c3e80144c0ba7c8704098d1e6ee7707780fadbbda27e4eab0d1800a7636c5a7e6e4b67e62567b8bf9784dcd9efc131d582a2ef9028ddf4505a953e3ca24e3998b71daf72393999956d1420106aae41ac7db60aa67693191172730b0e394f28ffadfca2d9024a4365dda6642141799cec1c63e0bbd08012f680e7caa66bfa9168efb6115b8751755961f2c3b3e67086c2c9f2b501cf57ea5c29f1b72dde2a2f58e2de168cf59c91bc6e32337fe1b4dac198598d998134ee63955b73f8a76d38de7f5bf96e864a29c079a5b18466a389b230f5045ba829caeef8da3f1fd043e856b1236b3c303a2923be9505858f8206e19055332b7f284b37bb486735c86c29f76b2df2a1e8b02a9292d8182656bb3107f58f9bd2d00c9c737d23e30a2e2e530f910c51ab5a4c40a7665257f0c94d709c6f5c812e8f40b8f6b5933fee91b90163c9921360a79020e863d876845b404542169af548a99fc506dad60f9a9e8be0e82cb42fda85af5d409c84acc07fe8006ac6f21bbecc688efc4bdf050dc8834c5bf18aa8199216fa1941169a1fdd752178b193f8e14c07754ba20466dd65330a2a9b964ede4a95ca8805de224dbc4b5e5f047d96dcc8ce45628ebc2ab28aca1601a46f6ac71e2acea1200432afd1645cb19b5b89d3878f1af7c3f06c15f634cfeccdd4e8373e7617042c9859744e1efdac491f8acb7655a9da4ddebe7421a0a5f0d485cf8681f493c5992fd0ddf390a8ca9c9543bec75fa4c84b1f144f2618a0f127369a0c328ee90fe25a234c2d882ace9c1091f5b86b9e7530379288202db783365653918edaf6208c7ae1d6bc1eb530570e9b311841535a5b35d0a3d73119092a18deb6032527c90f68f47e820e0260e30871d258d35a6b599d2c102cda676eb52ed841268427258028b8f4cefa59cffde01bd0f6876655af80523d6d170dd8966006321be59ce35fc314d18ba6e087e1a63dc47164a63cfb10ed5b9de44a0b5ca75798260c342309f2de6b2b26b63365842a3a4831204e88ebab9ea962cd4c67adb61024fde87ce987a452867df799df83d5b78f29d240f6e3c5379e7d76e08b5fab7f680812180c815e9f29fc623d4a621f50bb705828200c28774b2b6f27259603c909f01f1d6efca37af3b0cbd0e62b914336fc7de1e92179f39016dfdbf1074cc130e28e5d0a35bc210a270f48d86a82d3b9d912b268f3b0aa42e515215d49b083e242d4e533735c265f09390e98c5ebaec29f99a4edf37222add51e946c34b4cc1e997bc0bdb08ef55d9d76d6cb365c6782de7addb9c01749aecf5d23611141c360166fca2e2605ae7db35924738ca9afd2e1ec77b96f5db35d6c8f0c3b1080c274cfa543c1a8d16c449d4f11fd77652301b5087f030e00a6ef7881a8bd0d9dbd51424a6265230a8913cbdb7edf608f031799488b805065098590a7922f2e61204d59b1d81f19318182fcdc7b5d213b744ead6aa0d53633e86a3ffd06adb42a3e7a8911782d52bcfadca8dc0b83ae698b5923e7e30eda1299afc29d99a5cf63cfba4d01a97a4396c8128ec228fb7cd3c217dabcdc3bc9aadec1af17e3cea7f103c84d9eabe238d1a33bebb0b2b6a00878e3860b1f0547c3823f00fa614433d21d3dabaf7bff1140a0abd7a3bba4fe2a6c37bd0eabf84f38ae231420ad2d1fc7eb4279fe07589a96d36764ffb432fc425a04b471cbffffcadce097bd833d5142acd5f9abfbdfadede0c160cc7215ade2d896ce3afee0edb8fd47ab0c043fd5b98ca728db88a8bb03cfa048487f89d9dd9445b898fae3b76077a021a472dee693aae9b47da84f9522f1b0661888386df3d384f495ade90d75ce66cc073922b4b9618082d17493b3a25e0e2072638ad8ef726f9bd89a64d8f1655da9f444b83abf8e8842a0d16bb22c9816a65b7d1d7b86f2f98d8ef78d3f7a3445886e4e87a7fc3bca29f2c95d9a68d3da23ed6146edf8ac732076bfb80bb01dceaa13d548ba6a116802a37a1ba8c1b6330bd0e18dd6770819ba8d999c7904d1b68ab395c3f0bf5a4ec51a18e1b57043d6325df917aff281c5542c67fb0844d9b97d865dfde280249dd89aa43e5b2629e619a556492800044c6e9d99ef52cf9ab5e0f439a7c97a0171118ff7af6ee2159abd82d73b9c3d3b6a22069449bf05b29efd6ba990ca9c3eabb582c620e866de2bf94517fe8796658cd52b3617ad487f5d40725499b92f67a229375655ba79b96bb5dd05b188d8ba168802d482935991d790c93071289540b5bafe3dbe6e6104303927d4a4473dd727d1cd2021d0bcb229be398bab7e9bd44caa65ae11bec1fc312204cc6fc21b4ae935cac8009082d312d82a9a16702c73368599a31174058dc5abb69684b246c33550e6b1542e427079d0a475b0f0a632561a6307dc3341175f78b2af1296b3d7340ba256e28b9332f3ee162ba008b3bacf64000ea0cdab7fc4692f3cfe055a64aaa8f79feb01de6529e17bea8a1b453db0fbea9daa30f27b72599b9837d235b1bf80bc8846e81d062abb6bb0f603887fb4692a5f2ee0936d179eb19da6d324a0f21c8081c5eac54675e87d836941346b5f37d10be4058d0adf2ab388017b92c636dc2817440db7c16477ba1dda6a147fe3f111aa908662fada1f1052094ebcdbf84db4e2f51ee60126d4ab06ba37f2268ca4791cb644c16d18414772f89e5220c8e2574ebb868c27c9395b278129249ccdbaa95e7ba2ef91f4853bb57206e29c0f0e20fd7c03da6336baef6ed04440ce06d522516481c65917d54dc1f037e39fbfe512f147566787a0cec639560ed17e0127d4fff14a5e6d56e0505c1899b527db4523b81950ea7a2ad73e78f66817c3664e221348adb81171fac208c101245ff73e948716af01a80526ee5f88f72c8477d9999d3db72bf33887b4825fe9854dd4e0d0256773b94cea9dfcaf8027f8c2798dc1bfddeb14ac601b3ec7ab694581dafcd0c05db4a043ebd3645b517c7c04d7c6d3d8862723527fe74ff5ba18a57fa2ea865b6a953801f746c9a01ca68d67907b14d5ca5bfd11fb6cecaa8d509d7efcb8db91c9ffc31fae8b95e02c2805f4490038ad08353ff8dda73e0daf59e33b25cf8f2cf2d534c622bdb5acdd084698560d4cde6cdd070a9c5e8e93b60e1b68a0d3f644212133ef175161f8408c0b2f4a249323af085399a9a49a36fc7258bbb4cbefd48f731e7146817b66cd450cebac74e9352d1fdeb025e06ec32a3c2c4c144d0077418a1e32e1167073f867337b7a5b4671ba57c66121b7d500f53ccf619019307b29d1ea1ee24eb3558b13a354b1d4ef71f313f37eb519d9fab4db8ba26b712dadc0bb513e8ddb06c8e3f1a7f67dc4997af14f2f129c876b9c2d872d3b84944e1ac0a32d4e0dea9745f942975ae8cc49b43bfd034fa0a9e470744146808411fcd9bf90a172fa79ef55ebc2bcfcb6cdc3bf975709a24a6113975bbeee3bd172187dbbc0f6a47097c41977c4d9c72d377a1fb254cf0ee6320fbffb9ae43fe60bef42fc53df2edf476549cba935a80d1af0ac88e38e4c305ec3599692acd411a1724fa93c301cd305cb1c5f210e25755e296b767e0512f68136ee6db0e11bfacd7265380782146a144f3e076b0b3321369e64f808e335082fd861aadb06f2608c4c8dc722de662fe8f12b0fc6bbd089641821c6873f41ff32abccee403a7e99d48d09c2dd8e1d56f491d063cc9ef2f18e84755a79ccc23950e3c7ca08509f34124bb029f2f834398be6f4935a0ca5151d328cd1ec9766d6c26df72e7e8f6b3ab9f2b128f54aeded9c5864986c04c00d45d0dac5d33c028e39419bbf304397f9878e2173379af576aebd6413d8c2c602a54a9ea4de13768bbf8d7e311c437bb2b392e4b5eb56c654afd32c65890275bafae0ba9df965db9acbf1f39a68283160e9abbaab4b033cd7c63eef829c87f6d44a4e7b85e9340dc311137b75435c34f5048a1b40ab4527cfac2e13f6b448382947abdf423f121e73f9a8054d23d4ac06187ac0852cf7fa86692718edb60a5117f4b0fc961abb880bc91eee9e67816f9c7939a895e4f985c27a997811fa2ce7f38209ba28a08eb3fdc4b7bc0d9018b23ff105c6ff78acaed8a9c3db2efe83cafb7a830607f0531aec0e8cdb3162bc9cbe46985b5dbb0a79b58917f90ad2d2413f292ae5c51b73ff07c7960d3f230f6f313af291951612cadd9401248c6626c05b93027f70a34a377ce14aebec4114465b50bf0b42d22d2060230586c1c9762c47fb68cde2b83bf7703820476eac098686b7d49f4b3f6c5f558921ddb55665deff23a84211b5ee4d9eeb5e9aae71d85968ecc7093b7c8ea5a4882b8a3f4e0a896b6f243d7010b92b59df6b2aaddbf32e431989a732226ef266d84274af83cbe1c6f7c403a4147928594ac3beab9a8a1cf289435a38c6368e8ed7e67e0fac8df7cdc6e4b0279bf6f007f8680629f21626b466e741c2abb5f9c84d03bf2819c33ae9de56fecee3adb4ddb00b6db735f1e35747084a28e6568302de3a9ba2ec334600d7685ee39cfd0aab6055053a45516c15cd33edc35338caf49998fad9de1600fdb6af4d0b62d94b1ac05bcc2ddd065bd2a7432b7269d783c262d6de46f8e62a648edd90f7d93803e3ce1a34045034b1e539ad90c22ca62893c89db8b4726c17cc579299738841fa989624e00ef8ed5e658d441c79acaa64fb5b5071737037dafeb38a6ce84ef21a6432075da683cabc3cfd53d929c7d70edb2c0cd1b4b050ae2823d427a197fe08bd58cbdcdcd7b52bca71b2704ea75050ef983a455b33905e664105c9446dd3faa0a1525bc16ce182fc58e1255b6cc2c69c360c5fba712a406e60452a81d5c928f2715351e2fcc5ca52649edb2bc6de341d04c9f923c28608d708449e65e36f614c21ccd803245bcfbf3a7ffe42dc22bf8445d96600662d44ef1f885b8d5107368eac56a58af29156f2027cafc5b710b2f5dd9c8acab0a801d655ad4b1cc683c4914e3e07410294a571fcea3a4c0153ed8dfac72506d79174db101f72ab362caef02ad6dcdcc3e19d51bfe827b086521f8f9abbb04735b949f1680db5c0c3e3274646473cb388b7932bbdbecc3e166f523d6ab8c8261daf11b8a5cb359164be4746fc747b7dbd36d766fcc31f670ef75391df35813342b5b44f73b4c4263df4ef3c4d33e8b7338cf94a2d4b4045d2127883cc2c92aacbf54cf120965235", 0x1000}], 0x100000000000013b) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x64, 0x100, 0x0, 0xcf, "81eb5a1eba790d6d4ddb8f0408a378e214e2497a", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x301}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x18, 0x4, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff3490, 0x2, "0093f66200", 0x20, 0xfffff137}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) fsync(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) fchflags(r4, 0x0) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = dup(r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x7c}, {0x4406, 0x0, 0x0, 0x30}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000f9ffffffffffffff00"}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) connect$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x9, 0x0) r6 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r7 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r8 = syz_open_pts() r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r9, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = openat(r9, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r11 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r12 = kqueue() poll(&(0x7f00000001c0)=[{r4, 0x20}, {r5, 0x100}, {r6, 0x2}, {r7, 0x4}, {r8, 0x40}, {r10, 0x120}, {r11, 0x26}, {r12}], 0x8, 0x40) dup(r4) r13 = getpgrp() fcntl$setown(r4, 0x6, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r16, 0xffffffffffffffff, 0x0, r16]) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="3a88f9f30499849a84734e7a1ca34f02c6bf2315eaad33bb6f3d8306fcbd1e5e066ad8566106695dd0ec88554e2fb485dbbe5af0df78e586d4d5d60cb07fc99261a1425381af4f6e8930b54cb4e2099255a374e22ef68fa7", 0x58}, {&(0x7f0000000180)="f542fcefe03f58ad096382757d360ccf317872434829d1287e6ed1fddbe380f28f3e2f719a0e2bbf605e6c5dd6180fc277f940b0ebf1366a9698a99e9bda18831bc56cc411ab7f13843389cbe003f9f6ad3f5a1d32a2040b3b4d3ac573bccaba002d0cea17f8dd1a8ad7dfa4c730f99ce00506b62c22121636666631b0673e0e4b0fa42581cfafa27f4dcaa1841400365d746fe26f32559ee88dfbd088", 0x9d}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r13, r14, r16}], 0x20, 0x400}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="424acf83926b", 0x6}], 0x1, 0x0, 0x2) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f00003fe000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x601, 0x0, 0x0) shutdown(r2, 0x2) mprotect(&(0x7f0000400000/0x2000)=nil, 0x2000, 0x4) 16:00:45 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = geteuid() r1 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, r1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket$inet(0x2, 0x2, 0xb8) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) r8 = socket(0x1, 0x2, 0x6) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206923, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) fcntl$dupfd(r9, 0xa, r10) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc0206923, &(0x7f0000000300)) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f00000001c0)="8562f3058b41733b490d94e8c1d7b4f9b997ed4ec0bb7226de424ebc90e12392b3fcb44038695859be63920111ec1311e70ae9e3c9cc6b786ba80217f965303b3f649f1d93b84154ebdfa0e04f521a4618ec5bd46beda8341861d56afc44585d754a288f8b6afffea512d8ebd6b028ef0041bb038185fd9c46f532ee50f403fff45fd7db02c29650423d19b9ac9d2d6cb9baa61005551f7cccc6e5718ea837188556d6e0fd184993b5764062b7d8aa5bac9e9ca57733c59228943a4f8d3263f451bce8c96c801a32992f2ec5066c757f7bcdde7f9e88ff13e6e8a52139f93a67a360d72c1ba1028d3362a2df40", 0xed}, {&(0x7f0000000340)="3231c7ea20349b28ad349794e2921cba625d76812cfbad19efcc870a5453a36089d041a80161b4d7acd86f5f5f78d9e65ae984af06e0aa443e769df3b04e9ed0d6f63e357868d87af6148528bac519eb63bc0549dfa069a6115714f49221ed6762e812e0045dd1bbbea43b000419b3ea5dc3f1ddb25e35a3061d165ceb15ccd685c8a2d745e56f987dcee10d961f56a00ed7a550e754fb0fdb4631de183a002e13a4eab06b158b08a1fb577b90a803", 0xaf}, {&(0x7f0000001740)="ddadd77f297fba94cd47037e9d54304981671429b2386fee0fe42dec6d0f857e6a2658f5620de4e9aca6b6774659de529a114836e541f9a1fe123f179b7b1fe085f7dec22ad9d737a2c086f0bf2dbf1690c2747f00274caf50fbfdbc980dadf5d712d9dcf025d076eed113a345f5bf0c9b37ba763508d9c9a4d52002f0e958c5d3f58b5e233ca716cc90e72c97e6a92b451c44b3c49ce824bdcd79a1607f6d4a7e8abcccc67fc63318888d7bee2e26123d161c2cd69d4f003288fa2d0e72ca56ed9d2277981bc9538cfcd7b8126c824a11b298258414e554d9a63e0ea880d33a08da419e3f2dfc0fcff2f9aa303eaaf7ba6e1c53cc66b7de5d2a4448764093b3c27d69ac6a76e741dca6cdaaef1cd4d003489b7fb442e190feca8b5cdc139e59d80dd11328584a47dae59455dc6d504082ebab5691a80317d7fd9bb9763bb8b52d9cd3df86287e125aaab06c835535c5f08a4cfd3ef69fbca93069be09448395f68edabe13b59d8d1207d4a81745ac4a9b4f469e6e18ba0bc57c04769896b2a7d507b7d4a8ce37088fab4195816bb73745727d8a710a254c37068921943b47815860be4741f8ff8b03fd04ce5093b034349ebe58f574b45dc8fa1aaa36508c9d946a11ca46c569d60b87db9d8d97420bfeefffd64e44f338b3ec75b09f6d5606fa18924369c38b834789f5dcdf7f76127081421918354281388ab7139594fab0419a0e86f9debeccd2f04b31b0d928a593c6da3a68281a2342e0bf81954ddfc6aeb5a6d023bb5ff7ece9e0583261db40301ef341aca5262b547105ebf5ea44f6916a40a7656dee34f6ef389ce78ae0a26598b25ee72824d68eea53b454f8841272c80a767df98a6d04adae07123a8e05fc0ab78df682a4ac723ff341b79dc41670f444a8ac530167b27cf44bd076e84cb81e3e9d15a16f361bcec2dd11a14c3c2f2334a8634842c70cbdf7494f5351d844cde0bf6f8da84f8700b99cdbfe8988470e7aae7ec5eaa32fdb9e5fa0f55d27d44ee046d3208f0dab2b89cc86e65d1601894d2213f65bc0c99a190d9748999b233ecb57e052e74950c12b565c4cc9f49c2d4d0998de695b09c606a642bca738c65ec6e52348def154cc1d5aa47a2f1643b53d7356317ba7201999d2ed1798f07847db2be5090f399e2af889d8059ce31b71bc326fa8b5f51e4e1b3529a0e2ff64aebd0c0e1d4c4c5e3a38aedc7a3ea220ce451cd5cf6a017c5c9542d028c9885b0d48bfb95f8988388f098a1ab1936613ce1edfe541ca7e920695d0ae07de46021c4bd651af6ad9654d356a86882b15e98bfdc5c694b4cae0cb3a463247673dc77c21739e0305ebf8757c018ed3e847661f8bf3750c1bba565ba8d1e2874925d78dace8c738d1b01f335237f6529c332f8b2288150a281eb9edc10b373e1ea2887f13bf2d384292c752bbad48dec9f1fce2860c4fdfddeb46558f7cea0d80fe925a85437e4d3c315623703cf7cf593ba2d7280caa8d1fe9783069abf2e6862d06428c8cb8496a2e9495ca393f441e92080a8b44ee718d56c29307d7094e170d645e8bd467b129ed80d562b0ca245023997334b6ebccea1e3caa6be8870420d168fa09ad45f0f2ade23cdd2b8fafef773e01de6b7a1856767219e73becf5f2c485060fca840b6c1ff098f28bbaf3fd6fb042c4b04440e360c99de91df5662b91ae9ceae4eeea6a42b5347f8f3fb75ada05d1f29e6c29710998a77c8e3b1cd8e5521eac827619b98df94a9c5f6ea79eba191c36583bc8a0832c147e22adde9f54516e28382a844143ed7bcbd2ac847a4dc6bd2877076f004e50be9c0b019ab70dbedda1f59af72f65eb00f16a7b7395c70d0c09030968f06b0cf583113254f72d8a831dfb2c3a9bcb1402fcf0924ffd88b653659f82130a33c9ada36181d8e041d1d4626b96d6bade17eeea6423d342b33ab26724b3d10c33b3877ca56c715c1781605857ffc9be3eeb5a040f63b71b6487a66d5fdfc19712c77b0fcb42279f67bf192dc4758a51f4a16ba2bf4189d90d3641387e7339018a6e0bce1c2c9cf3621d6d4fd2ce908c419a014cc69833084b60f3b9c0b359ece79f4a764fb8083fb5e84d91abfdf6b2a999a132973fcf83ebb371fd92c340984c948f1a4b674deda1d764f28708a6a205d1617e05abd9f489e04f34eeccdf4f220e28c2fd1914c142c9e730c77a0d5af9c4ccbf2adeeae11d2c4ad01602b6b285c094d2d4f2c4996d54baf5d03cda18109f5e2c7a63ce8827b8ac0b3206555854b8d50d342fb0f28608ca1392d8c4a6d186855beb404bcadc2357e1b14b74c20133a76bd471a3d2d50ec0f5e571ef02635724c47374c6adffeeaa6d03e51eb2376f5505f6f6eae421a7143325a949ef2ba891b44e0f61b9a8724a5d1b3502e11488a942ac0e59963e6bc116a0309d278260d0bb98407dc08dd651243a9fb8aec9eb06ead3cab80571456aa1feb0a606ce247c7506ffa77f7eb7c6b90cc4546c24c280dd1f8d319408f2c23b829e2f6088e4861ad53f65bc9ee49b1536c8eb076ba3bb7f746bd66aa325cb3423d9372204568eb701b574eec713bc869df0eb17f3a0415bfb46b7cf343cd9cc472fbb43abd05df4407b917fb2898b123199dd5d45241e81d9590323d996e1e536b7479846cf83a8bab8aafeb84330421a02d913f69022905c85f85988b9c54d7ca97ad9ae012512e648066bdfe218c4ff4e625b0e58db36f6c86bf338820ca59a3d80e9c7396c469746f3739b750db3b539b47db8d94bf33627efa38a7cd4b6f4f2f0e0f802730d667f510cd1f1d3e5c9713dd0db0add75280a9d9442ed2ea923045df79923f0164e8ae61d8d17b3ca80bf48b8cd493347b82d9f0f3f97e48b2f9615490e8f65401ea8663fca4a2b41afbca0bace93b2a3477133c8da0c346de4c6552da26cef8117a77421ca96df8be87cc51ec14fccde7009f529d615a5688393a295b094d2d89bcac9a382a53a6c8f88c808d83beaa95c8d693356177c131bd73be22ea7a3232cb24e8c0429cad0b2150669a76e9281c2ce7aecc89f74f7bc285cd2d8c34f4d6f46671686d28adb4f325b009a42d3f904abe173c099d8e900d96773fb6d84559ac55093ace58e3facef96d4a19d46a0754838797b66889f8c7adf86043e34373481f1ccc7e25e860169b5f114a06d477f0a51261b91e6b957b974a02700ce50e9efb79d83ec5a328e41b79467ef28e60c386f07c5a14ad974caaf74605ffe815719e7478189f500c132772ad2b7d2114f773ea5aa8c60cb724ce4221b9e4f4be4c432c09e2c306f0c9d751e18a857c34cd0ade6673437dd3c8e8293423dc5d2dd178973e09dcfb12cd8ffc7583172f265cc5ed29545e1bd0abfe851ec5f56bfe9c24a0717f12db2db06dea686ea26188f031df1b2d05deda9e9370bc03526933736bc4100852511e7a83f5073191e4b9327169c52609ed20b0b7607d0f7371475962a94fd4bac0982dd37ad9719ef5eae9de92a298ecac4f7f388dca4254600591f46f0bdaba8a3a1668ed51626ce91bc2cdb79868c30da307c4363f339b25490857530093455e608b91483f90236c51955e2f01f8f92f46f0f2a7ecdd335c02c00ab0b7cd25500122848684dac5234a847bd72c4563fe9f2b113702c45c53891a0840f967e712a3daf1dbf2df8147855815975adcdd553736a950f4208bfa54e32ed3afd1bffb89d844650dd75857e007c26c80ac428fe4742210d57bd71919acc0b291cc086917aab79b6e49f029d311c8a24134c5e117930338013756b3dc00424e887915c456a6f08f85a8c14969c2c5f9257a5eda9a48a3eefe546f2b9155dca98418ccc2e5ad3134e43bba193a2dec980ac795ec7e1bec066543b3d1c11fc2aee53f35e7cdafe5d2f4b36a708cfd30b0e9031a265cbfe39669966733ed82442614c10677f0c8c7ddda5c732b7ff72f935cae11d56bf6f2c10f17d58d08b6ae88fd5aecf3ee406e3cc1c1473aa08647a27710571e17bf1ae4ca681e386b69913845522dd4153a7a327109a8d4442e2c7a0a17d38c9e4b15044c0fc49fe670d1fdc6108ff64952bfefcfe6befccdebd39b2db48f473824cf8a7afdcf7dd98e8c3a85100c4e931bf6cf4c529cfc109d971b6b57d8cf9dd5ece945534eae66264dc285043bc6bafef4e4c296b38b70d6dea8c1dbf6f98d3ed024b36205ff1ad269f402f26561a82a452962157385886742f60de2349d7ed432500ae997b8a55ede5e172d92c39cdbf6547507a53cc1f2eeedcbeb0e1076611091d6571cade3e8b150c93b6438a0d0a4eac80b8b10765eec094c1ebe2738b83934ed5dddba74e2a07f68076eaa033f61cc429e0dc066e7594111d9f73c6326ce388f26215cdca4e5538d219a8134809c7c4737513a0b391139a1085fc0dbe960b9660c3ef1dcab813d0d4f6634082f9344947f7c162534afd3f6cf4fd6f74bfaacccf332b1ccc89c8b6843149079bcab545540111a024555a88ff91eab79b442f99398a6260618de9073527a7caa8fa1efb8c69ad4068bbd98af526972fd544ff9155e81086e9fba8e8a71c770d1c1a3de0c1bc9e606ed4eeaa0458259e5da4b2a95392e8d224929e4b2165b4c38266fa09a0b037aca6df11f82ed1eba669014079bcbbb813d14317756e1af64c766e0a64aa7907660b9e1e6cb1815fe8154bfa33f27272c764308702218e193d479ed2d60a76717e8517aab370de3dcc5ff45d71ff67fcee039863e8057c1b4dc4909c2ebf9a6ae4a1d55de56a757f7312816f602be7b3ebc4f5f360ab780409993c74b05e937aee8fc3eddeb2f24c22b0ae0925c79fc74dcc3cdad2ed3b32e275588cc6e043de348047b03abbf613c4f94a175bc73788c73a38d9b0aadcd23d5f3f6b4034c6cea543282e8a846df08c7bf93fdef7d567144d88973b92f48b2c5ad440fdfc44b4ef4423ae84309c8ffa5a14c1edbcb9993648327d3faac942565eca9878d32253f1ac964954c8ae5e922250fb4f3e8a9799118208623cea3c9a95b84e6ae4f573c681bbcf3435deb3c93979ba41850a6bb58caade4e92089ce28d67e21b8b2bcaf83b949165266b6506806c9f80708500c66b6bf91c8d9c180b8cc43badec53341b1df1742299e784825fceae01a08978a970b6e1f19cad008d7e602def19dcee18d9858ab54b8eeb908c2d8a498e3a3ac81997ba6e549d938019cc733306a4a635c2614ef8716001654e59e07f29f611a882d67f8354640a5bcdc00f8ad0dad73c594dd2e935a7e991d46ad6cb0323e4985d57f90380e8ad7385b04386d5b938bb5f4bc7032f9064ffec04a11031276081780dd933b579a32bc40f5a15efcd59be8ba3ba7cd19480dd9a8e63d1023583b57f959d7e7c7078078d404c88b9ebca0054ea0cfd89d31a12df954aa353f57c5cc229a37750acebcfe3775a7bfd236ad9897b55e2a6b7a7f986401135ae73feef8bd9dfb2cada2fe86d7a763f31a732a6a67d6328ee7842820dcc3ef869a467055f3467e33d8f33fbf06a32587aa7f083478e239372fc9615d9799420628ba353496087ac4365cb332e5e0394c0ffb8c0e0c34a2b4d9269f275763d739a0292a9ce264a54748daec5f5ea889f1994dab27ee0bce9f8d3d71ddc3d213a7184c59c314dae7e623ab082cd481b345f7e12745c4b35abf6cd0a5d228ed60a259d0605f8391db43f6272d95778cb82540f5be1c92947952ac83d9c75dc6a224d779593f764546458a4d2df1d06cf9898d1dac6ddae1f22eb6cfcf400cc1f435d21001888ec259ff2", 0x1000}, {&(0x7f0000000400)="e7209246e808e4c18070add313dfa745e4a5641634975ab30b06bb00ace80e05c31eb8e4580265aa85d42ea861286d513969cab4cac9404329aee0a0122a13d83b5b3723eedc6be8c02f689cc1f0596d74aaabb763e55c7d2e25dcb69b0ede237cbb941f4c2c84dfe7dac5ad17a96c4c9fcedf741a", 0x75}], 0x4, 0x0, 0x8ca) socket(0xc, 0x4000, 0x7) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xe389e8f8c3f35f3e, 0x1c4, 0x1, 0xf, 0x7}, {{r5}, 0xfffffffffffffffc, 0x12, 0x4, 0x8, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x11, 0xfffffffffffffff9}, {{r7}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x6, 0x2}, {{r8}, 0xfffffffffffffff9, 0x7, 0x40, 0x1, 0x400}, {{}, 0xfffffffffffffffb, 0x8, 0x2, 0x3, 0x1e}], 0x3, &(0x7f0000000140)=[{{r11}, 0x4, 0x4, 0x40, 0x8, 0x2}], 0x6, &(0x7f0000000180)={0x0, 0x1}) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 16:00:45 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r8) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) accept$inet(r10, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) socket$inet6(0x18, 0x2127bb26ea773204, 0x1) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) 16:00:45 executing program 1: r0 = socket(0x20, 0x4, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x391fa8dff3c99940, 0x7}, 0x245c734c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10080, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setitimer(0x2, &(0x7f0000000140)={{0x0, 0xd37}, {0x1, 0x80000001}}, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r4) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x394e, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x8}, {0x2, 0x401}}, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x40004204000828a6) ioctl$TIOCMSET(0xffffffffffffffff, 0x80047001, &(0x7f0000000080)=0x38faaa89) r0 = shmget$private(0x0, 0x1000, 0x818, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/123) 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x6, 0x5, {0x14b4d4a, 0x8}}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") r1 = socket(0xcd4442e2df670869, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) pwritev(r3, &(0x7f00000013c0)=[{&(0x7f0000000280)="f2dc8885a99bebb7220a0bfe0c5fe27a4dbb11682203ab96eefbb73b0c6a3a356ec87ce78cbd624db92943238cf1930cdb480008d1fd32bf297e5fe4993649ca270b33519abb945048e9be96f346bbabcc19e1f7ef74eaed66220f820fdb73e009660525da25433e5b8cfec9c345d1b26a18f135444ddc18d0bdf14d4e0ce0fedd314da03921e08b115109221783fdda3864502e0692970ee61d8c21cbb3d163ee29af97861cb44a63be82673e527a1c9cc15dc99fffff25186e526be62607853a3d521dea3ca0a416c655b7ff179e90a873dcd6eaf8f7f17febb21c0feb237e3b72727b7f1083f3b06dd5fc8b8974d2f43a83aa358aa0599d83879611310c8cc681cbf81ccd9a6d641801da2c282dae9bad8f3fda1a09ca4428372783c2432556f32454d6ab46852670c8382358953c899029745f496e522eff038be1f9b7240c0ce3ef2da14f4b1b0d93febd3130c541fc7c40fcf88c7d8de37ff2cf9397b0e7cc954f00b6455269a42c498c74a60356aa352182750b5ce9d78d45efb03bd8d07ed225344376ed922de1a6fe1c4d20a336919d270fa4ea4ec83fbbf4bd817d06f091d30c66ce26b5117366bb5086be05ee5bb49ce23c6170055aa2e7361151979e3fa82206dd3753a0a229c2f028b30fcdd392c35c3a8f4dee4c1ae04d975bece15424928817639229ab910437efca2edb91997310ea71d87eb3202f7c006560f1cd5fdabf8610f2ce89fe73c7b0adf22a73ec69b84f1d24a90f79b60e3f740f20cbeb47a927bbac87cfd0ab6f27e409841463523a411cfcbdee84ad9dcdd0af9b1d2217233210808fa37f681bfb398f6e7d706cf97f5007760d89e2fdad22a2ca8226dbe8b0ae8799e18c52b10ee46cf835b852ac4c334d21df39b4c6aa15ccd391c2dee4c3c4852cfa193782bc1720d086a4226603a06cf2127add47e7742bd7872b59bc60edd40d5f3302af684d97e8e78047f7533449c59383412e308f240a1335d9df2098ed6ecf1ee7b8e97b6989d483f5fe1faef444eef036a2ee05e55c6d0cb4a3e74be15711639dde27cfbf3d105bb62a96fe811f4a7745d59addf4de7318b6275b4e305ae6f172a9999d26beba6d5edae49e7f45396f247a4ceaea45475d28095c65e37a610f91559ee7e8ecf7b6e43f9aa7a65ea3dfbccfed63577cff9374d62df189d1ba790e216fc10b324552adb87ccf940726b4b174a8c2bb5a669a3e0766e368085139b20fab49d032095c40e5b3f4d7bfc0644e95d665d8904d0b63993173a4155903924a0233a6f647f10b4c37f2c489b8dc13eea7c92303c0b44572b21eadfff1d0ac0d0c2971a8178423e639edd054002fc79960501a2d37e7378c4abcd8750f20f7e832873a592c95abe43c096f7bb4bece2391b9f93cae08c76cecb2dbd5ebec0d83c2923b76fa951c588d3614211305211e5b2ec050101dc185514c0ff48505c7cb94a0cb4f920ffaf289cb538bfdcd2883fa303c6566dd743c12373f216efc5f4c2e5bb8bed70ab96399aa542f94425c28b08bc93d108a3efca22cd151f0a716ab991c3ee81672a45e48066f3cf1e9f60f86d0b2d992201134c86e9e1e05997c61219aec2e46cf538e248b8d78810747f184bb6a9c1e510668a05f7ca68f6bd3767ae0e9ecf49f46a4b52e30929a07a05f1ab2cec3185f143e5db781670820f70e283637a1742caec5c3b994ba89d3cd5a30aff4f4cef26dd395c186b2e052e0d67dcc494fe58a9384c097deb8afc4e6a1fdfe5acc1b0b7a6ea9c1366994eb418b3ab18a7fe0d16fca0c58a4ed50c833f4f7ee69c3a154517c466143735515b48a6cf217a7d1571515b99a12a378c634f85bb8abdf846cef1b8a763a22a9e58611fe64ba10e95cdc93ea067c2d11a49e4d5213b825cb8baea1ae7b016593322084f86fc8d998c7b4d5fa234b1bc8357db1888efab101cc9affad7861552d64938facad8e6d46f1fbf6d247b4d88e2a14c84c0cdf348b6fd9aff30706ee88135ce6d96ca761520290a01047be1f854b3ac1d9d15de980687674953effeb0ca828102025e51415c617910df2bea81cb9949fd1e3919e3cb33314a82bc2e6f43be379a300e1fe510fd820c86c8047172fe8b73c555d965b4823c5f764ac37bb410ee9d5a3f4a1be2758b1606d4aef45a7dae8545db54a34264422e9ba5896bdfdd5401d68968047c53a8a6917b543a21dae15da861f4f8e09e45fd2921022c370ae667f9512d8752f512b25f9f1eee0770817cbf8a06919b1c8c845c5dc67191e2860e08d89b2bbe7e43cd7c29d146ab5517bb3b8c0d8f75a4c06220a18d0219001115254dd8dc1fcbe23cb00035e2355e78dbfe813f44bba2d0d2d126823d4ed77422404cab73f45d2735a47379a30e43b0d71a2a9b8eb91fe33cde199aec79cf6d4dd17ba735c25c7be7b057bf1d502b7afe0d3fe773527fbdf00ac10c441991bb63abe12d86d8f4158a036a444ed3c2d68340d9dff4f5778797f44130fb2eba5629825425235a1ecd9f328f7473f5ca0289ca4670d00d365b668e2d5530f3db6021f8cff2a77e2eb07dc7e75e1698a5706ef125d6573b499cf4bf0c9969683f32be223d505d9228da5f6b04bbfe6aa11ac64d9622ee3ef9efaed5c6386da210342c95577813b887cd520eab22d304d131f4e49502b070c632b9e1b36f32a1f3fbd6eca5f91300c7006a035ad919756885ccafd3362fab117499a0522ad44aa67e6f17af8fc51274e1814a93f7ac7723bc956dd2a9643eee681ef5cadcbcd5169347d397b427fa066f85718fd62e3444e7f62d8c9bb3ff7247436dc5ba8556891635c6e414568301dcd27b4849eee556267c31af29d48473f355fa6252c574a2206d4dc6fef01e0f788c03d64995bedac7e33f50fc3bbab158218f31403ef676cc14e81b97cd4186473a8268af20ca4dd87e6b12a3bddaaf794339e64691d4d03fb07d010ae744bd4623ccb37e1c57e3b2f813fb9304dfde88509a3e80601f594e750597b20553ba0fe68384ba82eb40a57a07f9faca77fab658f7980702a068d3088e5c998f14196cc42545ed910d83419448e19ee9a156b4299b157710146bc07f2dcd6a8924bdc3d438cf403254cc232de92e311ae19f093def1115999efd31b57df90e57d272abd448c7118801ecc1cec3d12729dcca6890270e91ef2e456a1d340658bb7fe1bf0753a3b7efe3df6514c70638d00963d4be090d7598c6598866c8dd232e21aba997d97415611925793a87e945b80ff14c56959eb2b3552c28996ed696be9826a908893e4e905a7174c954df9eea4cff8641fb9ebcc8b285b1746f88998ca1f0397cad7e252a54ab53809a4cf6005edc554a64fdbeacc6be1d355c492efd23ad6dbae00ea2762a11e308bb7667cf3bbf208e03e8b5ae6e5b729e49fa9168e928687e3045aeafa810c7c42e54a3d4d8a11e2bc0ceaf55d0404173d1a93f31128ba61f3e4713e1c13f221e0540bb9983045ca99a613ce25288e8b8856131e9a2aee117d911e41a6ac0f2164a80b97f2e053c8d87a7f9b38bfdc3be74ccf437f0dd247beaf0180747a41209f07a35f3ccf48b5f597e77f286524e7cb446db4b44eae51f51f0a9fccc82fee6497231520c99baaf62a620ea77ac6d5cd24c114fce7f76cdd66bbcf6f84d1256160a9a9620df7a06de33b3a51960b74bbd692621ec29d1f19a458d921ed8f1e323996d1df0a54623eef043a9cc8508a147894d141fd7586910ae836d778ea15c964884d9be8bdeecec203da8fcf636cb244343a94582f9a2f6b3198ffc36d9eda0fda87c18527ba26476e7837fe7d134d5393bf8921ec4daef4edb07499348556f74ae1f1f9aec405dbeb7234b0fa437a5b7461f5382fae03e44f42822f802f0b2702bb9e45907e8afd01484833dd98072e40fcd889ad961c375490736dd920ca013a6a59ea506bf9162102c7318233fd75b035ab190c8c42e99b0cccea98027aaf561bcea4e28c420678a38f9fe487cef47da13d4a86e0366743e22d7497b312e0975fe0a371fadcc785aeb3c625a566c7ec60a87dfd6cdba861397847e857e41e6492f85c0d7db0f1fee53fba74fcac046b79ec9aa3d2fa7f4615cdf45cf909a8d414d055c2dfe07d351e899a01810333d071cf05794582b3ac0981a61bf8b9ab33d8098cbc4f541a37bdc05adbb39664a7a5a6c41df191089914c3ed3686b71db399ac4e75939c89deba1b556d8a4ae8e61d1bc8d45cc5f0034e1452e186fae1d8681ce74110ed8f3f3527395964ceb53e904d24cd7383e5e8fbca54b0207e516b8d87e96b6aa2062cb2947784163a5df44c93144c43506b543e15ba536388082e4866f0e4a53256b8c1355b7620598dcef145bdb65f1d61481f509fc1492fda8b6f8190135f5bb6027ba209af7effe224166db2ea2faade48fa28f4e6c4ac0927282ff033f304c3288a9f9c2fb49c51d318e1a7ae029dba90caad6fa8d993cf198c42884599fc5c8eed9093ca2a1dcabcd0fcc8c2a0469c4da5a25abf63e1acdc327ec7a6e628bdeefda08c1bd7cf4c0e519ba7acd6f4adf459aa50780dec2d3687affb275be1954236dc14784afe4ceef49622d4079d85c0b632056b36eed2368205d8b7a31fc8ca921d77bf93ca2e1b6cc04c82717b1e273ef894d73473a93c001674def3bbf15d20fa4768fd731111f4af74371a5e90b6a14bc9fddb0d853fe64541d8511f3bde88ee10fdcebffc692481959fe78a81983af0b58a82485b486c37d63b405d1faa91522d37c8776fd664f82e262f97af4776e97b2a797f3a4c7e01bd1ee446cbe10f2baa28e3395c3fd2423b7c76dda0d0f475379eaa63f26ca1bdc334f109165e206a91f677cd107157d7c9687c01403fbc612747dc0ab52a9d736dc29e67cb4a006bc8ff252bce0d84b07c34818f8af7664588e3fff533df06aea8245cc7f29234141f4c241258a6222253cd22db27ab102b380d81f3d360bf4a5901b485d3a3495034866e6abf4305877e1d3957cbd24b393870793ffd0725f97d9bd78cb3dbe898d4486e981b4ee3c5336670fc5506210d30ce201a26abbe432507d3a33c4bd2f7b85348c4f4a25bae1a9e9d422289f3dbd096f8af9765860cc2a68c76c9b7bf744a19583786ec96910449be25451b75e5024db51ae3fd5e4e6398c936c462dcee6d9265d77486e0924d016e4f9a09f7c97e0db0ec68a4a5c326e1afcc95610550ec57f83731e4b25f732352525235aebf2bdb2551597ff2e7ea28c33203bce1c610a546bf2fcb974f5e9d6c7db0c573f5528dac2f52f73d75e4703945b7159702753c7f51c94cc0ae5cabc11758bc40a3bcf8e0f42ce4e9aa67edca7e6a143ba3f5622b4cb0a35d870cf94851d27946a41098681b46f1c2cd2e6546f645c972d8540f3fc54d4fa2cca5538f84800d863811e2349ccea2fedfed8e48063f8be235857bcd6c081b42e1182da55864f37ed762ef421afa76a83365bebd660cb5a66a9a636126cb0325d28e3421aa9d08b0544c7e8d027387030b70f704b0836615bd4dffc0c72cd8add2857df65aed65ada5ec49a0ea165acc216b9f20a92e23f807c74ccdad558d263b620d6b3164d052bada6e9f54809e1b889ab48172fce387dbf6f3529528be77210e1ac0737a7aa55df08a25810cadcc546d42e3385ebff01e1e35c6086e243978f25a4dd915ac8acea11fa072be6b0a83e34db5d7757826d29a34c6f16583bcb213e3ee0abe267662ebd26de0764d16cb49aa61139bd3e40ea436c33628cba23f01aff4d0eeab0ffbbc540572a4", 0x1000}, {&(0x7f0000001280)="f1011b8117b521a58535f48d43f0c552ac0f6a6fb14fb71b42076fa0cdc7659be3ccb378fcae43b25ed059015d00fe27519e15893958eedfda13a25f2ef1fca26d66c0d58685a1849dbb16", 0x4b}, {&(0x7f0000001300)="4d3672e0f459b7a473468b6e1ae772ea1bd2d9592133a5bf5c65f9340d958d7109e6bf09e1433321fec99dbffc6412db99e8e1ef8334e824449cd433a52640172f1fd259dac68d72c98a28ac0e3693860cdbbad75084d5", 0x57}, {&(0x7f0000000200)="f056619a08ec401a55dc927e4255896f2cce22", 0x13}, {&(0x7f0000001380)="e8605aa226e33b1bfc77269957d25671ca7ea636", 0x14}], 0x5, 0x0, 0x80000000) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) socket(0x10, 0x4, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000001440), &(0x7f0000001480)=0x10) write(r1, &(0x7f0000000100)="ba1007cb58ca84197f0b903a3f9f8f1714808c06768e11e3de25a23e4dbc79761f70983871736213722039759e1e36d78764aae00d91c24eed4136d20e7707724da4886775356e7b804339f3ed65170ace7122ff6cdc86a5dbb69cf77b3def53f0d4ba06fde49c2e257368940771ec66bffbeb04d9ebeabbb5f35ea49a9bf50eff8a7ba63278a6748d56f4a2cbb15e27071c66726bf90e17fb57cbd586f23e1063e2cd031edd4d424e127413167febd4dec3d2b786966166f9a7947268785077c87875e9fdc612883b4f95", 0xcb) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) dup(r0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000380)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x3, 0x7}, 0xffffffffffffff9a) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\xabg\xf9\xfew\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0xffffffff80000054}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x84f9, 0x8f, 0x1, 0xc8e7}, {0xffff, 0x4, 0x0, 0x8}, {0x1884, 0xf7, 0x0, 0xffffff80}, {0x9, 0x3e, 0x8, 0x200}, {0x5ed0, 0x1d, 0x6, 0x5}, {0x81, 0x6, 0x7f, 0xb72}, {0x8000, 0x81, 0x0, 0x4}, {0x8000, 0x4, 0x20, 0x7}, {0x7, 0x40, 0x20, 0x2}, {0xfffe, 0x53, 0x5, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0xffff0001, 0x2, "000001ad1da82ccbc02ff4e5ccd25a1bdd36ac17", 0x8000, 0x2}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) socket(0x2, 0x3, 0x42) chroot(&(0x7f0000000000)='./file0\x00') 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x3c, 0x0, 0x0, 0x8001}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0xfffffffe, "9313000006000000000000000040000400", 0x10}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x9d343c4bcd076337, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x9, 0x0) r4 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r6 = syz_open_pts() r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = kqueue() poll(&(0x7f00000001c0)=[{r2, 0x20}, {r3, 0x100}, {r4, 0x2}, {r5, 0x4}, {r6, 0x40}, {r8, 0x120}, {r9, 0x26}, {r10}], 0x8, 0x40) dup(r2) r11 = getpgrp() fcntl$setown(r2, 0x6, r11) fcntl$lock(r1, 0x3, &(0x7f0000000040)={0x3, 0x1, 0x9, 0xfd37, r11}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup2(0xffffffffffffffff, r1) pwrite(r3, &(0x7f00000006c0)="6b9ff9a01d3feb6e876f25a5816b0f8dfb6f577f7ea6ce13d5150db4665b52774d69cb674ac62a628419f37e2d3ec6fb162302b5e5457c31851088b055b7ce80f5591e", 0x43, 0x0, 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) dup2(r1, r3) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xfffffffffffffee9) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x8000}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x1000}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x7fffffff}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) close(r1) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000900)=ANY=[], 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0206923, &(0x7f0000000300)) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc0206923, &(0x7f0000000300)) msgrcv(r8, &(0x7f0000000040)=ANY=[@ANYRES32=r7], 0x1, 0x3, 0xc00) msgrcv(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000001e0000eaff0000000000ffffffff0000000000000000000000000000000030eb00000000d8ed9046f02477b156620000000000000000000000000000000000000000000100770000000000"], 0x5e, 0x3, 0x34fca874c089bd5a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0xcaed, 0xffffffff, 0x81, 0x8001, "3817dcf67e4cc467e1022fa3fa4afe8de271c30a", 0x5, 0x2}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x80000000000002b, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r16 = socket(0x18, 0xc002, 0x0) dup2(r16, r15) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000480)=0x1) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x7, 0x40, 0x87, 0x4e8, &(0x7f0000000100)={{0x5, 0x4, 0x6, 0x7f, 0x18, 0xc1}, {[0x4, 0x6c, 0x10000000000004, 0x6, 0x4, 0xff, 0x1, 0x1ff, 0x80000000, 0x2, 0x4, 0x20, 0xfffffffffffffffb, 0x80000003, 0x8001, 0x9, 0x4, 0x7fffffff], [0x10001, 0x50, 0x400, 0x2, 0x9, 0x100, 0x2002, 0x41ca, 0x3c1, 0x80], [0xfffffffffffffffb, 0x80000001, 0x1, 0x100000001, 0x8, 0x5, 0x1000], [0x0, 0x0, 0x7fffffff, 0x7f, 0x3, 0x5], [{0x0, 0x2e1, 0x1f, 0x7cb}, {0xbdb, 0x9, 0x10001, 0x3}, {0x8000, 0x81, 0xc6e, 0x73}, {0x19, 0x0, 0x5, 0x2}, {0xec, 0x3, 0xfffffff8, 0x4}, {0x9, 0x7, 0x100, 0x7ff}, {0x400, 0x7, 0xed, 0x8}, {0x8000, 0x16, 0x3f, 0x72}], {0x6, 0xdaa, 0x9, 0x80000000}, {0x400, 0x5, 0x8, 0x1}}}, 0x1000, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) socketpair(0x20, 0x4, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f0000000380)=""/229, 0xe5, 0x1040, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000540)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='x\x00') ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, r2]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, r6]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0, r8]) getgroups(0x7, &(0x7f0000000000)=[r8, r6, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, r4]) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0206923, &(0x7f0000000300)) accept$unix(r9, &(0x7f0000000080)=ANY=[], &(0x7f0000000040)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0x0, r12]) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r13, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0x0, r14]) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r16, 0xffffffffffffffff, 0x0, r16]) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r17, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r18, 0xffffffffffffffff, 0x0, r18]) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r19, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r20, 0xffffffffffffffff, 0x0, r20]) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r21, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r22, 0xffffffffffffffff, 0x0, r22]) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r23, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r24, 0xffffffffffffffff, 0x0, r24]) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r25, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r26, 0xffffffffffffffff, 0x0, r26]) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r27, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r28, 0xffffffffffffffff, 0x0, r28]) getgroups(0x208, &(0x7f0000000100)) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) shmget(0x1, 0x2000, 0x1a8, &(0x7f0000717000/0x2000)=nil) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/devpf\x00', 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = socket(0x2, 0xdf137391c14a5cd7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001777ec48 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001777ec48 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x2000, "ed00e10000bbc200000000004b00", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x1000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r3 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000002c0)={'.\x00', 0x9, 0x9, 0x12, 0x1, 0xfffffffb, 0x4, 0x7, 0x2, 0x1, 0xfffffffffffffbff, 0x4}) fcntl$dupfd(r0, 0x0, r0) r4 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r4, &(0x7f0000000100)="a9c8c06444e2f02b97204b113c23dc45bee174a278bb37942c64a8605ce9437aeef0a3041cdce1531a782b958ec9f46b483b763741de672b8013a6c9362f6ed2034197f389da1609a729e88fc8f016510b223db14e36a82b71bbc474a69a8809a7865fe8f95ecb8b872b2e70ddb28384ac87fc4ae9316cfb11ff3a6f99d15fdcec8b5e7777191ba8d6a5daca15b0d244772f081f339ffca86926d8ed2944f2111f50b3946eb7a86525722016e2c7e89e3c6b3d434b5044338a88c40297913bb0e0225feef28845739d", 0xc9, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:45 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x6, 0xdaa5, 0x7ff}, 0xc) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x4000, "00000000000000bbc2000100000400", 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c653000fb7766b8966409368a7bda7fbbd7a7a755bf8baa124a130e71766ca3c9be13e1bf5131642c737f7d3e3a84dd57b919d4831e88882e217471dc6a99b4f3699d398674d808d1af389a63ad37e1e87837a9968f951c1e7ee22875f979fa98a49e1e0010039481ab95926fc2e62799"], 0xfed7) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r2, 0xc6e, 0x40, &(0x7f0000000100)=""/132, &(0x7f0000000040)=0x84) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 0: getegid() r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x40) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000100)=@file={0xaf1d9b596441f00, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x40, 0x2, "00000000000000bbc200"}) r1 = socket(0x18, 0x5, 0x3f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xffffff06) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x4, 0x4) 16:00:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x6, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) ftruncate(r8, 0x0, 0x8fff) dup2(r4, r5) r9 = syz_open_pts() lseek(r9, 0x0, 0x4c19c4870b7c4c8a, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r10, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r9, 0x20007471) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000340)=0x8000082) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f00000002c0)="37e16d87c6f141bdd47c8100588e2f4847a68d", 0x13, 0x0, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r11) 16:00:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0xfff, 0x1, {0x4, 0x572a}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r0, 0xc0206923, &(0x7f0000000300)=0x7) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0xfffffff9) close(r1) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$unix(r4, &(0x7f0000000180)=@file={0x0, ""/11}, &(0x7f00000001c0)=0xd) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c653010"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0xffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) 16:00:45 executing program 0: r0 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) r3 = getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000010000e1f1e1180474340286f158fb8439d5cdb2badce89a50e22bcfa887766555579dda42e2377c469bb6165f5678739d7c522184921a6ae972be008a0cce7f371e943c170cfc6c102522da7d615ddc5c93b15b31abd56d3a97ebd378"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x8002, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc0206923, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r8, @ANYRESHEX, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64, @ANYRESDEC=r9, @ANYRESDEC=r10, @ANYRES32=r11], @ANYRES16=0x0, @ANYRESHEX=r3, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=0x0, @ANYBLOB="b19cc4ac5fb1234824a5dc62fc7a8f8ef615e1bb22c9e87ef99bcc9e5c6bea1d7b2a3bc5c84ed49c21edb5ab4ebbafa2bc619cb514402b32ae7a8997a2affd39ed252b8aaedcc63fa4518086e97a49284ffe6b1a1bef583b64c142fff2985cfdf8d613de1146ed5a67601b0c38ab27943793f91808329826443dafa6f2f257c8935efce191276bea42724468ec4fcc09668c6494394d37fd", @ANYRESHEX=r5, @ANYPTR64, @ANYRES16=0x0, @ANYRES32=0x0]], @ANYRESHEX, @ANYRESHEX=r13, @ANYPTR, @ANYBLOB="7b0f14892c25cd5f501ec993a7112bc8807020339571d60d65197ab018fd22234f608d8c4fd8b7764f7db306c4ae70d9c8ff5a2360d607ca61b576bda7482c30bed42246bff5b48accb77d3471ce8286e64ef4d374c856d3447df9d6133c9784db30be8ce20b1dc6e557a9b531769be1a075fb3ac56318349b0f7c368c149d1d9634c7ae93d70de9a1081ff1a923875e1216ec06dad7fbed5ee93d76ed51360f0f96788d785b0ec92f05f88e833d7819165cce2592ceacc73eaa87ab002419bb14f3cc69dcd919b1770eae4637382cfefd"], 0x5) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r16 = socket(0x28, 0x5, 0x83) connect$unix(r16, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) socket(0x2, 0x8002, 0x0) socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) 16:00:45 executing program 1: r0 = socket(0x1, 0x5, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x59f138f9f2d4a9fb, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCCDTR(r2, 0x20007478) socket(0x18, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="cd89df815cbe8e163d9f1e", 0xb, 0x801, &(0x7f0000000100)={0x18, 0x3, 0xb2, 0x2}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)) 16:00:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, r1]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) pwrite(r4, &(0x7f0000000480)="bdd3df9e98a0fa8c0cef9f14637dcc1cf7904903a0cead641e4625437374cd8ff1ffa977b270ccb7f44d90e875271e2af74438c5e5bf93ec276c945584eb0ead8925dbb7e256c4d01195a7f7b053c424228e1c4e1bd08be19c96518c0aff003e0b9ce71a8a771a865c3f5eb4435331e98cb3e7e2b8675f89b9f29f71d3cb894dac83493d3a534c5bfb565ee8f5a8bfdeafc649570432cb7c76cea080403be93d7dfe5bdc4cee7aed21676d9abe2ce76a", 0xb0, 0x0, 0x8) accept$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000100676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a00004e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000be443e"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, r5]) r6 = getgid() setgroups(0x3, &(0x7f0000000000)=[r1, r5, r6]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x74}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) close(r0) r3 = msgget(0x2, 0x480) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, r6]) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r8 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r10 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, r4, r6, r7, r8, 0x0, 0x7}, 0x4, 0x3, r9, r10, 0xffffffffffffff81, 0x200, 0x8aaf, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x41) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) connect(r5, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x4bb2c726, 0x7d00, 0x10000000000000, {[0x3ff, 0x8, 0x7, 0x2, 0x5, 0x93, 0x8001, 0x8, 0x8, 0x4583, 0x8, 0x40065252, 0x4, 0x1, 0x9, 0x1, 0x3, 0x87c4131], [0x9, 0x6, 0xffffffffffffff1c, 0x6, 0x3, 0x3, 0x7, 0x401, 0x7, 0x5275], [0x7, 0x3, 0x60000000000, 0x2000000000, 0x2, 0x0, 0x2], [0x4, 0x10001, 0x0, 0x6, 0x8000, 0x2], [{0x176, 0xfff, 0xf2, 0x81}, {0x5ed5, 0x5d2, 0x5, 0xc64e}, {0x7, 0x80000000, 0x1ff, 0xec0}, {0x3, 0x966, 0x80, 0x2}, {0x7, 0x4, 0xe5ea, 0xffff}, {0x0, 0x8, 0x0, 0x3a2}, {0x3f, 0x0, 0xd48b, 0x400}, {0x511, 0x7, 0x80000001, 0x3dc18786}], {0x1, 0x80, 0x1, 0x5}, {0x8001, 0x5, 0x8, 0x4000}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x1, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r4, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x2, 0x0, 0x1, 0x10001}, {{r5}, 0xffffffffffffffff, 0x82, 0x77aa0501d886a77a, 0x8a9, 0x7fff}], 0x7, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x11, 0x0, 0x145}, {{r6}, 0x8000000000000006, 0xd8, 0xe0000008, 0x3, 0x3ff}, {{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x10001, 0x82}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x81, 0x8}, {{r8}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x3, 0x9dca}], 0xb761, &(0x7f0000000400)={0x100000000, 0xffff}) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r11, &(0x7f00000001c0)='./file0\x00', 0x364) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = geteuid() setuid(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6}]}) syz_emit_ethernet(0x3b, &(0x7f0000000180)="99bcfcbb2c9398b0e8c52545d35dd7bac80000000000000013f8f9f7fd119be5d03c5663f49255e8446673f06a790700800037d7ea1d0000000008") 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200", 0x0, 0xfffffee9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x83, &(0x7f0000757000/0x1000)=nil) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0xaf415163fc75c6e5, 0x2, 0x97) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = dup2(r3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000100)) 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x1, 0x20, 0x40, 0x7}, {0x4, 0x9, 0x8}, {0x6, 0x9, 0x1, 0x7f}, {0x7, 0xf7, 0x80, 0x1}, {0x3ff, 0x20, 0x1, 0x4}, {0x1, 0x1b, 0x6, 0x36c}, {0x6, 0x40, 0x92, 0x2}, {0x200, 0x0, 0x7f, 0x40}, {0x8, 0x0, 0x80, 0xff}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffff) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r2}) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x4000, 0x12) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0xfa) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)=0xfffffffe) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) 16:00:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000001ba, &(0x7f0000000240)=[{0x0, 0x0, 0x2}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="c1ff71c400da1ca2bc5bb93767a3f3788d62a0c3f2568a13c06004c9711222923bfafe94f4e7d62aff4be9e1b7732f1972a12386b4e8ea3d2c8567f83e6e602bb2365bbbb0cd913d52f18ff2227feb8fb95cdac39b624e6cc3a1ced854dbc6d4a9be6a89707af741190e0caab22bd6ba46c7b3e204c4089dcf6096817a4c731d72246a95caec244f5ced5e551622a9a9a0c41205b9d0b12f817d5087e988b6a50b5930fb699513bd2cf063c2d9f91337a548486eca", 0xb5) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f0000271000/0x1000)=nil, 0x1000) write(r3, &(0x7f0000000180), 0x13c) 16:00:46 executing program 1: r0 = socket(0xc, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000bf4966696c653000"], 0xa) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x2, 0x400, &(0x7f0000000000)="de71eb017edefdf536cf5d17daa57893d0ad437cd9204f4bc059f426c4f6955c7456f4752f36b8024700778d41226141c45620b0ac8b8b3dbc488145d009044c5d24609ef3210fb4d184eb015be62489e53d9c13c09aeacf6ffbec5bbc92acccda84d83e51b60f5e0bd73172ec979b13e64300", 0x73) munmap(&(0x7f00002c4000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffff, 0x3, "00000000000000bbc200", 0x0, 0xfffffffb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7ff, 0x984b}, 0x8) r2 = socket(0x2, 0x1, 0x0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) 16:00:46 executing program 0: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) syz_open_pts() syz_open_pts() close(r0) fchmod(r0, 0x28) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="60aa8b962caf7159f39c55ea64c7768aed31875abb45003356b375d41c162aeda2f2f3b11b432a471806894b7c2f12aa0088a75941139100b8cdeb07213f9199de45476992101aff5a1d5edeea11b0bf73029a861c2aa8aee0561b5935a80cf767c6983646f75fa749f2a4fbd31aeb32f811863f1d39cee5d8c2e9c093fc56eeb0ab3dbf"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = socket(0x18, 0x1, 0x7) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffac1b66696c653000"], 0x10) sendto$unix(r5, &(0x7f00000011c0)="80", 0x1, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r5) 16:00:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="c274d30a4162fa913b2100dcf1ce76cf995b33d98c84fa65d0db95f4bf6642c83e1eb264e3373c57d461f67eec31dd6ddb459bcbb9a902ee3a2a27825fdcba09bc35b2cf6213867ec21315e67f8d56d89dd2032e468a7b3ff81a083ed47e04db9d89d7aabd48"], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000800000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) semget(0x3, 0x4, 0x2a0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) dup(r1) r10 = getpgrp() fcntl$setown(r1, 0x6, r10) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x0, r10) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) close(r3) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f00000000c0)={0x8, 0x100}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac397832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b7d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebedc7977e6381fa63bc6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e81e5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf262853bf2d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e259bbe96634dca454cccbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fdc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406000000000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[0x2, 0x9, 0x4, 0x9, 0x2, 0xffffffff, 0x7, 0xfff]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x20, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x1000009, 0x6b}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x3) 16:00:46 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x4}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x1ff, 0x7ff}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000140)=0x80000) r4 = dup(r2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0x0, 0x0, 0x5}, {0x25, 0x0, 0x9}, {0x3, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) r9 = accept(r8, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) mkdir(&(0x7f0000000080)='./file0\x00', 0x23) mkdir(&(0x7f0000000000)='./file0\x00', 0x148) ktrace(&(0x7f0000000240)='./bus\x00', 0x4d1f2713fd8ff7bb, 0x40000804, 0x0) open(0x0, 0x0, 0x0) syz_open_pts() unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='c\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:47 executing program 0: close(0xffffffffffffffff) r0 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000300), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/23) r3 = dup2(0xffffffffffffff9c, r1) recvfrom$unix(r3, &(0x7f0000000300)=""/77, 0x4d, 0x800, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = fcntl$dupfd(r1, 0x0, r1) write(r4, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x400000000018, 0x3, 0x3a) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000008c0)=ANY=[@ANYBLOB="822f667e00000000004496e488264134c3e99bccd4b58dce07000000194bef8908abb9ebe80000000020c3df0a451b3effff1dcc1c5b9adc06234ac7923a2c2465d9291a0db66e8f0600d300000400f719d396fd19a78fd85b0c19aebffaec31f8d643711fd04474371fc88e0600000000000000c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0eacb704ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae5e4f2cfc7b94a02220000000000000000000000000000ec51d345c43978874aab083582936c92a83c53aeb0bb9d78450402b1e3e400000000b98b00613110f5942d0d3d52e102483e73c8f2a93879dc80f9e09762382cd071ea4206005051d93cd80100016dc3bcaa0d7134c630dae019439dd65207190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2304000000000000006c3afc0b0eb855b05b6a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d394e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae0000001375c620e24f6b62815b9b8838ec959d0000000000000600000000003676cbd71192d4897fe7afc0b996395214b492421d158f2e0baa04fa4cfee0e2552b9ea36d5707119d85b30d5553e26b87a34175f9950589f91c784535ad2a230d3ecead824c930501fa5d360af36209e901e4bc72e233e9d0562928d80c9ecb634b92c5dde0b40ff365d26c4929382ef786f09ba733c1ecce9b6b962e4032a93fa20ea51691b80919863231ba12784117a39e2b34bdd1ed90635676e8f8685a000000002d7551bc467eca35db0ab65a94eef309748f70fa4e8d8859251cbb9e5b6706eed8fddfdda1db9ee5cb4f0fd0098a0cd5b8c6c1ea6ad92dd106aca68489bbaf18032c8ae9d7b7bd3aeaeefa9ced24dc58ff6009d7dfbf53162d25342564000000000000000000000000000000000000000000000056f2ed189805dabb071933f29456ce15caece7eee5d5f307f287eb6c3eba8c57e8f349fe7f2b6fcda33d8e156cfce7adb6cf0d73869dfc481d2b48f9697044f7637fb5ca2964e70a969571dc73ee73ca52b7423af36561eb0489710d86e66ed36d12bd8ad5a43a1fbe7d059b546facaf6d5b37c2068638c8d5a4ee3540f3d3e77d3ab6f7d0d736d14ad976b0b9d915772c172bec94442f74968c8f"], 0x10) r7 = socket(0x10000000002, 0x2, 0x7f) dup2(r6, r7) kqueue() setsockopt(r6, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1}, {0x18, 0x3, 0x7fff}, 0xfff8, [0x9d, 0x0, 0x0, 0x0, 0xc5, 0xffffffff]}, 0x3c) pckbd_enable: command error 16:00:49 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x4}, {r3, 0x20}], 0x2, 0x7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0xe0040000fc], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x3c0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x3f, 0x7}, {0x18, 0x1, 0x3, 0x8}, 0x800, [0xff, 0x7, 0xfffffffd, 0x80000001]}, 0x3c) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) getitimer(0x1, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000000004000000000000"], 0x10}, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x86138) r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) semop(r0, &(0x7f0000000100)=[{0x0, 0xfff7, 0x2400}, {0x4, 0x1, 0xedbf6f36615f07dd}, {0x2, 0xff01, 0x1000}, {0x4, 0x51, 0x400}, {0x0, 0x6, 0x1000}, {0x0, 0xb48, 0x1000}, {0x2, 0x9, 0x3400}, {0x2, 0xff}, {0x2, 0x4}], 0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r5 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r5, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r6 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r6, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) setgid(r0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r6, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e000000d84d7f8b926bc49f0000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826faa55930bf9d0e60eb94fffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0940000000abfb04b40bff196b1a23273c28ab917fbfed24ee5b63bbdc4bdea3f08c3b1452d90871923bf026d94b8623364cafd06cb61225218763d1a6f4051d42a6b7f49af72abb9fe89cf7e81489acde7456946aa123794319a4f65b00"/364], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, r7]) setregid(r0, r7) r8 = fcntl$dupfd(r1, 0xa, r3) socket$inet6(0x18, 0x4, 0x1) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) r11 = socket$inet6(0x18, 0x1, 0xef) r12 = accept$inet6(r11, &(0x7f00000002c0), &(0x7f0000000440)=0xffffffffffffff43) write(r12, &(0x7f0000000340)="715a639a36d6a7f35659921257fb78be8b9f52d9363beaeb95564d602d278758803651eeed3717c62283d1470a2a5bb2cae2a86907ee013cd0ff58ac8fda148e12c171bc46e14d068cef058764c6aac17b45570e2d2f3310bcc3755bcb8a32952ce750ff7a88e7b2f0a60ccba2bf8f809e0b39cce213d0af3485a3326d67e39c586ebd076eea76e957ed6098e3090d04a959343dd9351a374865237a4b6396555ca1ffe5c0085b0d79c7fafe0701d3fcbb896fe4413aa97a", 0xb8) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) 16:00:49 executing program 1: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r2, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r0, 0xc0106477, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xadaed39e5e9c77e7, 0x0, 0xffffffffffffff69) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd020019ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259f01b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7394b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c32911381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b000000000000000000000000000000002edbee829ed1a964472747b4d7bd76fbf37df3cfb49ed929c4aa0de6ade1dd1e6e607f00c7f0a127ffd30df48b107d2079e45275c4f336337d3b4c"], 0x10) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) unveil(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)='c\x00') r2 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000002540)=@in6, &(0x7f0000002580)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="2d224b6671041bdace526a8acab1db35b5ad7b0f2d71fe352ab0f697c2b7a8b8807a8594eb095785d4b6092e23307ed0843f3f5895b8bd04b04c2c2bbfc230baa52b64fce80e0922e697e782c9b8392c3411316b649ddc", 0x57}, {&(0x7f0000000100)="9b674f28eba79038a60461da08519a791fdde34e69fd39d2c8a379a2bd", 0xfffffcca}], 0x2, &(0x7f0000002640)=[{0x10, 0x10001, 0x5}, {0x1010, 0xfffe, 0x8757, "628fcadec34088b0991bdf08801b74253d98358a2ccf3b0a234d18c18b3045039704498512d27869c21c5b613cd89a9d5ad6b9cec6b19555bb72b17de02dd4007813b6074dcbbf646c39c1b281cfe827a9f1d6ae54c174fbb43f5a25277b1ac1ff52c4c04a1e2e096b6a13edfd7c5ac6a71736f8caaafd68c0f6a07fd870cb9b3de9a08f84c2f4f77bad50f72522c14f5b2a9a6ff09454dda134d6c42b358fb6b7721222959cefb3f926dbefb1ad6116c3c2b6cec68db425cd51f4f42461faa3f34dbe50352914d76ae4165ab070e2606dd75ca9bce637faeb36ade077b666d95c7b3cebd712c019268121e279f8a7c5bae26255e3db5f20c0e532e8ecb97629f5219366365dc5d5ea8e36ad93e689d1cbeee568df99071f674d73fb215e69bb5b2dbd68fc9dfab78997456ebaffd59e3457a158e5fd67813b28343ab2fd4946995e8bc5cddf1caf78e2afd92972ad93ed9c01126a09a80b420f2a4eed9521c1301a84119f7b9bbf82d776a6d4f8e7d0d424734b241cc4220e89acb9a5f21652f163b71e94c19211f26cd414d66dda6cbfb62cb9347b1ee19b4fc5e206b95eefe5dd55dd1c3d63c992460d8673fc4b8e4ef9e7dd79c3bf3a196a2bf7c980ffcca08d7391047b3a3035fbc3f22a4f11f03bb6056709b6a49a6c56ee6ee08427eb8e9108da794126775280ef6ae4280293041b3d6da57c3e24150e8f2b045f8f8e48839b9c8218ed908c25820f43add61190444a7e0dc6966bda4c683efe2e5fa8aeae3c4e65186bd0c2e1ef31dabec147400d439579d4a04e88f456393189f26386a32e7d9927700843763a6a042b3b07054d737552e50973b265ed213b0f6f0f22b87bc553f2b942272217ab6a62bb5e5a65a4b0e1db85be0c9a9901d619fb7fd41da9861e9c86863e6aebe99240907028ab317dcf29174e84a3eab542aa6d538075bd7a85f4e08a1b5d0146b2eee107e1bc8baa9f90381709ec6b35018dbe4ae012ba32fba8cd2ba52d5728732447a7e3d6853e3b01e4fb26d57a9b63f5ea4ed9dc458a2afdad1f47bc4d1390a1d483152901f86fce1ec8ab28451ba074deba05173ed309942f374bf1fe41d866765351fe526129363ebae2801aa7703d51ca5f4f9580a822280750f1a619aee08fcd800b58f9359c1257076fc166e740971dc27cf91ba839eec6cfa9d6cf32d84fac46e9f91259f84731ed765e27247a54312898b3a9d217bbf401e8128007c5e03afd07205a5e5a12218f9a1d3909d31e168b17cea14edc920f5552085301abb830d676768f84861ec1af73a59de6db8629cfb370ff5debd98f31347d1427ef3d5bf0818828832eff229a45acefdcd3b0112265ce2b253a4fbaef7f923f2de95e926f545ede4ec0cadcb452e6fc1a8976380a9af51affce12d668faea50083e62aa050695790548df496f0d9e54ccef91ba606b061d35d397b10eb9afb917eb032cb4edf4b897c8cf49a177e8c7c1d73217e0c49056dd646673b6a57344f6822d8d8064b69e364cbc09563e5f879ed5cb1d5e88e6d13b5b1364d8f6daa68ee9d49c3900e99e97e65e04d55ed4db2fc1679730e1857b2a4688d4566f85a1d5fa8ce5757317c170698395406a2711af666e8fe93a568572ca2bd4027fccf8f7ca1a5e24cfad4776ee2a1a03ac8b3addf30f3fd304f40fb6f48e6237eadeaac922e28b774229c2e4675e8cf51e55b82396ff60136b47db1a3d702744b2f0175198320a77c616af06abf95c5588816959296833b018da7d7bd4470947a03b783caaf99fe33b18c444171c977a52b02dfb7691e21fc3811b6de5d2fba770545142aef77276eb16a6ad6eeaa09e79eeb046d636e43f6e1ff06064f37476f99f5bec097f16ee6602cb57c25f8d493141d739e1d10769c5eee19ce46c04c6a451f0287259e1466080569f5a23bf8d1d117a1a6da4dab477d3f233c71eaaf5d39fad42a515b8968243aeb268016a557016f6df26c4eb350af3bfe30e69d387e783d6f13e34ee9a41348b2284213244c3e5b3388fe8ddda1dea558164b5fac4da7bbe122ca05628cd174d07fe257cd8951102241e530b242aecfbd9a05b5f75089e5c7d04d1fc6733c5a5352d5effc262ebfaea6fafbe214568648b98bb4fae5edc821512593ea926a85f049995f77dec3e2254c3d4c853543b75b01ea64dcbf767d71c39d18164a7eb054a6d086d4053603125f3c019d745173ce0fc29da2030b91c99a568a5389e4c6eb02b40a8c65df6bae4634189b1e38102996a99c787348149159c8bd60eff3ff4297b2ddb1165f91edfb92db94d4d7db629370b32793cd729661d9958c7a92f6abb0210c021dd9b618575bcf57c26d8201319dcb710c9b40d790cb44450eca9290b9f18c011e66e22acbd5c9376801370e736e9f9291e69749d0d2c21ddc3bc823ce0688b5899b5aa8079c4d038ae49419390d37cec5e37e6fdb004c97e3ceb5c655c369bca9c194ec3ec93ba37beb938706002617e8e5ae2c405cdd38ece8dde52b6b3befb3a98b97625512d439d365f5492fbcde15b960844374f4b0b7c1720dd0eaa9b6b20b08b6e1b99e5edab820642ba944d1f316ab1c957fd37e0edf41de7d9597e62a19a134501d819be131cc742f834884901d63365de0325c4c9a7c519b601131a38617dc0a77eab998f1aaddafc76d54c65b63ccdd62ca3a563f32b2414d8a9ac67ec1dff9c02d9c6e79990cfaf7787b9c138886a048baa5c7ff130e272a625e851a0eeef4a141d0a3fcd450e78a3de6563d69795059fa3f3f7d6b2ca0bf576173b9984e142e7e099b1b6ef495b8a5e5ef846f74f95325a537b5cfcaa94fa28ed0355160cc19c39d472fbcf6ace30bd834d720b8cf7da2dfc6c49dbbd9193462464429372ace3a8f179240e4308b0779876f8abe5177b7afb5aea3e5e7a0fd463f25ebb2698437476f878f0c0386e1fa40a7d2e8f40180018b351b833a1ba57b00a2c552178161f7d485280b6a32807dd3e24af259f40823f66732061d8efb27487242bf739a65679003f58e3c003cc0b810f7eb69229e3538495651be269b729ac97db2f8df003e8bc9fd4284deef8da668386c368413b77131cebac8d3d8edd828b9a7c392e596a9bb58a7a20231c4a33f6c03c53b5435e81b651c2beecf071ad00ead53d6eb2ee6400a27b9aaf89c91c72f15a1bac3bfa5acb6d0c8baf802c9c6f15864b0af2a110ce23c106ed257d9c076e828f41a3f2701fc9e98b50ae0fdc3111a68bbc658ed9e0a19ecec06badfb61eeac9309114e207825a9e8b429449c7ece31f6fb339bd85b6c2a62c2b06254dd4df6d438bcbd58411a22fa50bfd1ebc119350239e50bedf05bef4ca5ee0a27a4376961244275f79bd477cc841f76c6c7b25da6d00e0b8f68624685b2d290201c668d5c6fedbc0c7e9a4f77168ed68bd81fb02f88e9945e60332dc5d0f1ddd987ae81cc51997479c9879b81004f93db9943f098a13fbbe3e1faefd1520736a39c429c8f5466bae75b5d0925bab237f80df23711a01bf99a4e8d7d656350e49cd214c27eead69f0c649da45561962359eb2169e2d56d7382c5d0f8b7e72e725c7fe2bcac335c9290ff1838de102cf2c2aa7f1261f4a57a890524688c7e4785c2a63c071ca3f8fe12bb22887e6871229c45bc790af2025746700d57043b3085404712c95ae3fe88b2e51d09633634ac31bfab7db357862ec9e539f450f7bc08ada953ad7b279e289f609d3f973d1e13186aade8e1fa9a3b21ddb250f2c7df0ab42441c13109c36cc7b601a6bafcaa4a81e055d5ad00796aea9cbeb2508fc9e08fbe79da07e09315e980d9494c4319435e8f2ad789a98fbe239f68c81ec166c2b43c7232a20d2963e6da1ba1454b52478e865c45699bd676399ded86ed793f489c13f05cef3a4cb2d5cadc7d804e1ff0b9c42002ba59505a25d0cddfdfcc75ec6d14fc79a6c785e9906e715d3645c5b1fef7fb1ceb059ef7481b7a395bfb5b60e983e6d3c7a4532730dbc7e2557deff585ac7c7a76cf925dffb536bd3808318e948e9fd72545ec5d23b37d99068568ccf556ce5ed44c850f57d5a623f689b4d0b4a0423bbf574af64e92cec445ff06993abe4fdf6ae1b6770840fe6cff03ea1a74071740f1f348bbb446879a041b0c7b88835638bd65a49bc833e163686b5eff27cfd6290e69bed2ac04beb9030f61b5a2a8f47c14edeb8106456f25ee3b4d40e895f98cfbcb1f8759f817344c3d382d89669a1803b018b9cc4921a15417dc7264f514b8b55657e2f4d3ed649c7b4fca20bcc420e5d8ceab1208f7a24d722cf9776746ed5354cdca23ad6b4edf2f605086b004941be68268ca8a5d43af3d7b684d40938b7052c08552a524a0f30e32536ddbbaf873e39ded76bd582d46a5628bc89a6efb644c6e9ec19c598b1ece2b8b79b5f782ac92b96f22f3ac348034f8c44cd8127a9230df150e6f0e8534227c767b34b3a32f64d1d3fc72fa5b428d84c84077c66c8262e0c9322ac97dd47125875f30802132f44b8e2cc29d8bd534a14dc39b4cb11bbbed5681e53c459a9d1790bed34c8a81959887b7e5f90fb0c0180e5ef55670a4b2158ae1a38407620d4e66ab957ddb86950741650b480afc2c48ec52cb28cb21c61de070ceefdc9dfe625e52b9cac1b92ec1417eb2863ef4665cde899a97cb0078edb82bec5244e566b58a89a23ecf97e312f1698b75891046f1148df8e3a7a2454a6943e62ca38f02840aefa986fd2746c8f923402b11193356cf675d37a932c09573b7523ad97c66951b50e89d2954b5a7946e8e7b395894bb999f752f9e49317c49de9451e27a4603f7bc48f4fe7f3027273189a96a808f8265fa62077a47838b02afc3554fd832830a75bcf23c3b15bfdf7e69e7018506ffb916ff07a5661f516e41a95ba3113d0197a391f921fea1ca442c280932ce4e6ecc31010f0ce2cb8be61986a93f0eb65952cdaed5c0515a2a1dcae010840a4d27c26dc2d66fcecf51bb87eca54c2609a8d070a903e631c662e61351325847fcfe8a2d29e3d92a77006d463d6c894d561cfe877d16abb8ebfaf3fe9b11407f33a79d20822e3a9bb66b6ce981c0c2c748737b7b2810e658bbfe17b2648780bb6b74e9ff03623b547e29bdcc10a5c88d68fd778c2b7e1d82016ba87baff4884ba85f0d8396d5f07d217fca41dadd5b68b9e5414aa40a4b85cc9a47d43bd80120f6ae333750d4655040b57acd56299d78b3e3f040b55a7b5ee57001bf07f19bf53abe4ba4e4b75789aab4817cd7f506d0b191796f0d81b4381f8e7462eededbd809024e70b60b8c51ddb7d9b43bad3d554ac5e900e4a43f70b39f885814e1ebcd937f99c9941a582331235c48935de5f62fd587f2eee408631a5e7e7d25787b81c8566b6cbc5a1fa11e1ce3cb5096ccf55f8cbd5e7ab4646ec2ffb852404d1c4965657bf4ddedbb5dce76dc9783a2744ecd9953339d5eb5d0a2f8d077328bbdee0f35c547a4f432ad759b6ee5a240247f1dc9c7a2cac41b6a15c0a870524e9a2fea47861123f77e9570ba9794cdf3daef0133e8afc2656cd49013e956b664eea15ace73392d4cac90d035dd2d00df6703a4009dddbe4dfbac1839d9bbf96842d0cf834b4e785e8d3bf3582854fae16d018a560e34410d0b0c303e2310f8114e9a8b4b31ef9faccae5b4696c08b4d05922beffbf9664b48bbc7905e8625ea52ecdd7afbf4c075fecc2fcb54e4cae64b91d509ef555bbd0566de210a1c63095e3ebf6e9eb87fa934b27b588a027d8c889b9829bb63f85f555ec1c47a2e54095475bf6370457e77e3a820f6300000000000000000058de39cad3c2"}, {0x60, 0xffff, 0x7, "0cd582651b632bbebe6d869630faa8183efc805bd3a2b83329c99d3f1587eb41bca808adc275900715090c2d84215d7fbd1d7fb2c696e0a56e4a8a25f80f5caebf17fa88217da8f6f0"}, {0xf0, 0x1, 0x6, "9cf04be8ce0427ceb06a9064b833a60e720d969f536bddfc012340fcfd6a16782c3715d54a9b4a14a4678ee7e842b4819ad2788e00a140f9a17ad5d506ea60c2f5abce460f76cc95e18fa79cd4d749822d166197d9a409328a2d8bfb7ffeee53790880cd95d6faea319780fc3da8e1b5f04fd1f2370f6bca04cb72f4d33e8bfb1ee1b1c7f074a683bdd232fe75563d4a59f4dc9b42d90d135a0121638d79bc3665957d7058f908aecc6ab629eb8e06b4a192bcd0cfb007f22f3677451884ba13d7afe04d2ba263acf749cf82012d20e74def523c82c74421c17039e4"}, {0x28, 0x1fffe, 0x3, "7047e39fdba43698007a1c014d62c96a2c43"}, {0xfffffffffffffebf, 0x0, 0x0, "0770a5ea12b09223d64733f8260256c6ddacf2e22c7ee06cfb3cd61b5c40a6e9d2f1c993cca31b10742ff6d3663c6cdb1def8f7cc11a03fdcd8a83d900b89c3f30ca655b64b73a7e465939fbf1e0f35557336d4b2b51493f31a1ca23712e4a49479b0a76071b4074513663dcf4d3d7f307c322a77a02cc5d293e8748b9954f6fcff55d66761d054bb0cca6cecbed64fc1569d334bfb12b5b536f38ab4ce44aeacf84e6181f8b3f4474858a0bd1f0e0af5ff7a5d39480d42232a05e5fd660927b67346592aea93c5fa87629e8e0af5f9f993301506ef4ff1eceaf91da059d8d47913e989a8fa381dbab636afd79f5c582847d89453a25d083c7b36dbf5283d916fdb340222a98a75efffd81bbff53136cf975f73b1a0c59ab62d2c78fcbc8bb89f0a64a31f8b4692128a44483ddd2d0aeffdcfef717ee019bce92afa89afd1d124a6779b474d076b1bce5840bfa7e619230b66e53efcf3b41652235d5ec3cc9c2597f021eb5bbb50273d8b03d3008ce9db425970c9a47183ddf68ae8f1409a9218e52d8c70f09e9b4a0debf211b312350100fefffe04cf30b35108e9c7a99347473e2feb4c3664dff339cf265c2ad7c248fd9b77146ab86bf4262d8041351be76855ae2d76a147d11ca13564fafa752c98bd2fe6a5e219e0f9d347248ca9276501340b6be22a1f274750cfaeacee139d0209f51f29bb0070e55689acf93f6661e7b8c2c56b0f04fbc11ce670f520e54a9c705a67059a2dec0e3ba10596bdfa03e0e5c21ee85ea8f5bd882ba147e1e053d5034c80ba132989df64231445f74cf53a4f9ee6e3efb8edd40042ab023b7fe6a7413d2a6f889c49eb013ca74f3a9b96803d5a1810481f21289981a5bd84203a66e4b622e9c9628b13f49f30d7dd7f1a18f7eb864b0b6588c6dd63b15cc80e5c6101dce99e11206b73f23b8c0dab770541b756b53b71aca39646e0c807c6def8ca7e12d2a050da67fa1fec064940cf6c3bf9a50be8c8620d7f5a63fcdd8ea45c63aa8015cd93772a650525b0fe4fe1622bfe8397588636c4edc44023e352f8e8cb9e774756f4efd46e4adb846cf19cc095407b7717ddbf57b94df736cc074a6c6162160c0d78412815c702e3e6fe589bbde2d985519950287370da2f108ca7f3a720fad90e284085e0b6a5cc0b20b66977ce8cf57ae230d44016140aa3a25f754d02e3e28940f7e5591adc47d33fdcdfc1eb535fd3fa0e8c39b32cec9c70615b2ddfa11bb8e5e2c55e55127e62493cbf34cb87d5be206b8505583ccd0df4d86f17d8d75d052b251261e1c7fd612e9932f2e8ad2436a58c4c39dc42fb33e3b49a00b8ac95a23f35c2f5c9944f8bd452f480ba9ffe2e5ba0f1957513bf06c62aaabe857a6eb05a4c4ff3fa33553d7820cd318126f1066c3ec12850f737741084f2632aee819c17b6ea25f6be07cd86aa3016eb79b37dcbd4d30e2d6127af34b3d5be30b78fd1c049a38de6de487be7eea2b20f8f8cbd45496dc94b3bfdde5c2ae148edd97f676b7a5a0bba9556c837f1a937a29ced032d5f97d6b05552aa2ebdb8636cddb6b08b63263ac9c30d4a1a04472e1fc84ee18e3cb9024f8bc178b87a69502c4258f9f1e60cc7dab8b39a96845230fffe896a61db905d7a065a50429d01c2715c41f8d7ba4af9386c72c45afa02aea6cfcb3cbe08f912a49cca28d115408420131cacd2ef674d66738225cf7a34d76ac0bcedc1605e5c877f51c3bc0eb9e946ed89c790e6c4e624a5eb9c85e033929a1bc56a15d3132d57bb901d4bc491df1e6ab51226c7b2b363dd04e2eb15c6a9b9d02a0348cb5d2116beb5ceac7f64be39ce1a145833cef2fa33aa686ea0efdf633ca04843cdb8fde1d3bbc72034425d42155d20247fae62ff0c3a4dcfbe56dfdc7521f5ae30581e4bde78b9b120cd37aee9f3d1e301bdd2a234b24446ef4308eed3e5946fe32c6422008f04847665a9441bd5b722b64280052372cfc144385c29a193e24a2a597d9209d940428a2b733bc90cb1baf7cc46f336018b16ac04c04f76d73429bbfa510d43101513c047159299491c34936203fefc6009f5b0d72bd78fe706ab5f292a7a531002971a981478768992c096beb36ef5d19af07b4385612cabaa2315fc1d22f1b3e064e4f80c69e710e08f2844f4e5551cbeb67eb77a7c32916aae63018ef65f00e89785267f464f8259391bc116c5664a8a21a1002f4e27fc75b549d93406b93a7093195f7549c1ed0a9493c1b331470123f7fd75d374432bb96ee597ff6a26704ac2b22171ce6e1139bc88564ecc43abff53f147b8b15267bfb6b61feb43d9d3f6f81cad73c06eb5b5de037103327a7c76e337386528d0c92af0908f9dbc02f1cefaa29d2625a9190f6ca4260412e8d20141fbb1ce0018cc2a0152de7c9c45e03038df1f71ae062762974ff6b4240a8d2a295afe56edd17ad748ed95b19fc06528846f00f37e2079e8eca826f3e33dfda696e94b981301e0eb7e60f428b9c9562438023dc4e1a31583546e0f2479a5b60eea77939edc3523def9884af991bf7dfdc3f702e78d88df644a15b078028884c062dc5c9130033d53b9977848862729f698db8a471cc7ef8d5c7a300de9f245c050d6abe9811f3c02eda7b1297ec1645cf889cc844e3965428111990bdc6f196b60895bdb51e86159f509b97d0d8212487ec8af7176db66bff375b90a1eee424297e7ec10b060b70973870152d6ee31acbb35847a8a75f0ed9aaef37ea9e640b18d4182799b479eb73fc4b261d28b9283220f3350b7f3eabf3bcf2580a15e9a271f8bd7fe55939a8745b3b418b4b30f01a08ef43272b388ad8d9b7daad50280267cccbb3aa51212c4033625b90dbc8e3030b26c87611fc39bd33aa7e76ebb447cc04cd28d3bb8d73f4f5ecf1c7789cac9cf219d2628154158626b8c39e601c963aeab22da77749f8ac363303acb129b1beb0af0c517b995fdea684ad74e67c22a61dc60eb63b8721293489762ff9de2bab548d315c0a1ffcb2b22aca67e8b801adbbff438c6df9403b582a09f5add57a0e09708a22ae4419a75b6208ed3480c33f97ee7fd9963412c09ccb9cfb3595ed55be76d35d29d6b4b9d354a32a9e812399a2118f8cda63f6fd3329e6da52a310363aeb350d7bc715b4f96138eb58e8af68469b7f4b31fb3a1754baa695a85458243ccffa86d0b49689ac6c6e6933129f238d8f42d033bee893e0d3939adc6d17ad909e2d0d3be117f68294a38a1dfcdc03bf2807c902d49d4eea1b7443d4eeb8d4befbe8083531b7e8f3602f31704b3e424bd788b07a2fc9a46081d2bfa4b2a4dd2afae910af15d7c32ea672368b8c92205369303d6f8a5145ede90f4a0a48bfa3caf91429e793bd680a27d0108a59ccd3248e7af4af470f943761c3e55ec895401dea781c19643de19760aa327efadba8d3d2848a568380b21ee0eb6a60d4e951f73b604c588f0ada649ca93b1f919bfac07d0fe451e9048f35e5eb8f40e451ab366b5572222f8b0816c3e7accbe85919ccf8a15394916765509031100d7d709bf23eb3ec019dfb7172e45c9579cd7ed7a3fdda0091414bcff9c29add4d4edd537bd538ea304297928317be32fee885ecc5b838e28627551342a9b2cc43462efcf6f5338708adc759414226892c7760b0923ee04142dea6132335ec7a62616547328ffeb4e90507a35b3b2f22e8a61970a8dea43a31db550b258a364efe6f8f9e471bdf4239a94784f06c5ffaff5115c471f3ccd0b75b87b255fbef49ad37f5bfecf7f1fc49c4ce364dfbff2402f5027ff34a91ef65121174159a0c5c5c2fb88b57e0230023b5622736cc54d1e6837b071706f29bd379b83f63dacba21a4b3cef88f1d919044e9cb7b9ff4cd44842910cab79f7c36c626be43220b9948246f6628a561b4f98ae38c2c8587e6591d1bc078a71184921145e983d0ee0912b67233c4d775b04d746fb1f239dec395f70e87f640b61134d263fcabc6af110d50f1fc0d8fac6b3a99cdc4e747b950ab5f3ae75987540658342c51b14e8d8cfde859c9d7f8dc4b1f6d867527f929e208d0184f3d7745f3272d198e876eed50c900053aa0fd6ebe01b49d2d79fc914534adb724ec64fe4e216d6f732a064af34e9b726d3bf59fc02026f437a13842d5f95ec79419775a76b2b13682fb720baa4d6a6d22d7adc5a40053dd5401b88d198e8ee500bf5881d938a75fb501046165e1aa62645002c2fda2f91e2c36734eb56fbe71e617e03e6886114e3d4187de5ab9cdd83aef723961128aa440344dd53378f5deeca340ee171d2186156a2b3c3de3a7a22b343eabd70d82beec234e64a0023c662e4ba5d5badeedcd530050f2d2d1db01b1eebb97d8443d92f568da316bdf92e28ebb8794e5a4410012cdfa68ca288258ea0b44b6242037eb43700707e529c5c5c3f9b5a8d55f342a76115196feb6e6a5400c90f5f907509641c003420d3f415ec196247b87208715d15815196589979d76943f9d6ec90de303975c6eedcac4a67b911a09b3ee0a88267af00fe8fc0fb33abd19629917033b6c36ae643a34bf0177a0b1e168c1c5a49fbca51d6d008778d9827d5ca573cd2f9ebbc704015b02f6a9839cdfce736b64437bf567d988df1a60a596f00304d2f4a30cf18a2e7a09f5c76f98813fc23391e5a9d5139af6648e946aa580e0527353f9822f785aa62b5823ab9358691ea916b519c0089644b60b6ebd5947760fb8b938f2f51e3756faebdc698e27ceae7aebd617746389903f091b242d4c8e7087cd3ca855d0c1d73442c1912cc9583566116f145e102a9bac099aab6f75f659cee62cbff0152cf5b57eab80c2b23acb7b4d32086f245f6e313d5c41429fa620ee4bfd291165c4b4b48ef70df845f5a2e55fa44214e95cc6148e7e746d552921648fb01f94d218b9045ee0b2031c89b62091b2db23ff3d3a49f9b2651f6ff32d5ee32e9c4dea520ab7bc653e70bb7e12d340599506ca42acdd7022af235d0fe567a3158bbecb5138406333e7f00da2c43b55e01518abc798e72ccd75254c9193af87a39e26fe9219eb754dfcfc8eb987a228550de39569f5189fb8267e910b523cc55d2858756844c69c134eebc1dd874de5fac0d14fc8052f25db4ea2ef3a4942bb1023fca7dc8f6f2bac6c123469bff69d3767e493c469896f87003d03d6eaf44234bd78fe125701ca4530712a44e42721e67da2c2e6f7f7675d5728aaf6685e60b61c49daf3e240cff8e3e63833f7210109e781db9e471dae9a3bb41c662d9e28cfbb5a0a03229bd888342d42b45d4beaa111a693990f6e546b71a7fc13ea4c7261b62d213e7e990b8fd6e096807a33204b43b5b373f9a83e40a4dbdf748bf5d6d7a603e495174349014cb8d73b1a7d8e1e158ba7b760eb8b204d4a9924b5ffa79c9e8942d0869a5edd7f569e0e57383f4448bb83ff1992b4f7bb49a1f276a740d42c01e4f06cfbc21345063d0466c670414280320e376f2741aa4efed6a08be0f2fc5affc9d1faf68563cfe2a16deb2864f537879e410e039641ecf286dd03f01f56d03f39efb1ad0b2a68a6228001a96c04c60f42c8527077ae77e729fdad6024eb8bea29e1e3c3d0db7ef749615434782a8fc36b22eb5be4263064a8cbc46da95fc843a2c299ef3fc6f51c51cc4efd4d2dcb7495af2c2683e7aa23ac834368aaa126d3894e7e09e52e23d2b78f278e7ac0da7c8f6fbbe55cd26696b77eb630495ca98a6838789f3c48eac18269dbaa28fc8f50baa995c1cd7ea1e1f8afaa3dadb2f7a460cbbfcc4d2359d44"}], 0xbe1}, 0x1) connect$unix(r2, &(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) clock_getres(0x4, &(0x7f0000002480)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000], [], [0x100080000000ff], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:49 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x81}], 0x40, &(0x7f00000001c0), 0xfa7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x86, 0xfed}], 0x1}) 16:00:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="4a9f0ce26a33af5f3457ea5b95b6eaa10b30b56eee6290039575feb6531b4553e4ba3fdab0950fbe2ab2903c22f0b1d84c87101c0e73c1a12a77c3f0584af9641a0bb2d6c0543fbf1b9e4d9afbf54d3ff3879f30c10e47ec2d3452f82ab36499d83d433f82abb33b64a1d34995d688ec48f4cdec78f2a5cefa6d322edd94fef9f13695a792a4076fd4352222eaab9c0836ebebe0ff33d481978a76784aa5488248aa2e25e89a1314a92de5258700e47138e9fe1411af56afb7cdc6142fb3d682f3747ac6f800f9916acb90d1c6be", 0xce) getdents(r1, &(0x7f0000000080)=""/23, 0x17) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)}) 16:00:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/241, 0xf1}], 0x1, &(0x7f0000000280)=""/204, 0xcc}, 0x40) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000000c0)=""/138, 0x8a, 0x5, &(0x7f0000000180)=@in6={0x18, 0x0, 0x4}, 0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x10009e91, 0xfffffff9, "42ce5cdb5a050047000000006f157f3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) flock(r1, 0xdb85f4111c730053) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x7, 0x4}, {0x913, 0x200}}, 0x6) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xd075db5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0xb30a}], 0x100, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 16:00:49 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0xfffffffc, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:49 executing program 0: r0 = kqueue() pwrite(r0, &(0x7f0000000000)="9bc115b549bfba19bb48a1c7", 0xc, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0xff, 0x800}, {0x14, 0x0, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = dup2(r3, r0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x3, 0x7, 0x8, 0x7}, {0x2, 0x3, 0x4, 0x7}, {0x3, 0x0, 0x2, 0x200}, {0x0, 0x7, 0x5, 0x14}, {0x1, 0x0, 0x1, 0x101}, {0xac04, 0x1, 0x2a, 0xcb8}, {0x6813, 0x2, 0x7, 0x5f69}]}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3c}, {0x4006}]}) r1 = dup2(r0, 0xffffffffffffff9c) fsync(r1) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x3d) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {}, {0x20000000000006}]}) pipe(&(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") 16:00:49 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x4a, 0x4001, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) 16:00:49 executing program 0: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x1012, r0, 0x0, 0x40000000000000) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x3, 0x100000001, r3}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='w\x00') unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) 15:59:57 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="6414", 0x2}], 0x1, 0x0, 0x0) close(0xffffffffffffff9c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202baa3ea8ed8f724df5ee8e3e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x5) fcntl$getown(r1, 0x5) write(r0, 0x0, 0x0) 15:59:57 executing program 1: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c855343350"], 0x10) write(r0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 15:59:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80f8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f00000004c0)='./bus/file0\x00', &(0x7f0000000140)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x7f}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 15:59:58 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x1ff, './file0\x00', './file0\x00'}) r4 = dup2(r0, r1) kevent(r4, &(0x7f00000000c0)=[{}, {}, {{}, 0xffffffffffffffff}], 0xdd, &(0x7f00000002c0), 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000300)=""/11) semop(r7, &(0x7f0000000000)=[{0x4, 0xf7a5, 0x800}, {0x3, 0x101, 0x1800}, {0x2, 0x7, 0x1000}, {0x1, 0x2, 0x1000}, {0x0, 0x8000, 0x1800}, {0x4, 0x4, 0xc00}, {0x3, 0x81, 0x3400}, {0xcbe67d570aeaba9b, 0x0, 0x800}], 0x8) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 15:59:58 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x800080, 0x4, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) dup(r4) 15:59:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 15:59:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x205}], 0xffffffffffffd53) openat(r1, &(0x7f0000000340)='./file0/../file0\x00', 0x0, 0xa1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = getuid() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) r7 = socket(0x10, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) r9 = openat(r8, &(0x7f0000000040)='./file0/../file0\x00', 0x18209, 0x40) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0xfff8, 0x0, 0x4, 0xfffffff9}, {0x16ce, 0xbc, 0x3f, 0x2}, {0xfe01, 0x0, 0x7, 0x3}, {0x2, 0x3f, 0x82, 0x2}, {0x8000, 0xff, 0x5, 0x80000000}, {0xfffb, 0x7, 0x7f}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000180)={0x0, './file0\x00'}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r11 = getegid() lchown(&(0x7f0000000240)='./file0/../file0\x00', r2, r11) r12 = socket(0x2, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc0206923, &(0x7f0000000300)) r14 = socket(0x2, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0xc0206923, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) r16 = socket(0x2, 0x4, 0x0) fcntl$dupfd(r16, 0x0, r16) fcntl$lock(r16, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x7f, 0x3, r10}) 15:59:58 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x24) r4 = socket$inet(0x2, 0x2, 0x7f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x200, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r0}, 0x0, 0x44, 0x40000000, 0x7, 0xa7}, {{r2}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x400, 0x1}], 0x1, &(0x7f0000000340)=[{{r3}, 0x0, 0xaa142585f8cd71cc, 0x1, 0xffffffffffff6e39, 0x9}, {{r4}, 0x0, 0x8, 0x84, 0x100, 0x8}, {{r5}, 0xfffffffffffffff8, 0x90, 0x4, 0x2, 0x7ff}, {{r6}, 0xfffffffffffffffb, 0xc, 0x8, 0x100, 0x7}, {{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0x2, 0xf1c7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x2, 0x1, 0x6}, {{r8}, 0xfffffffffffffffd, 0x80, 0x400000a1, 0x2, 0x3}, {{r10}, 0xfffffffffffffffb, 0xca, 0xf0000000, 0x20, 0x7f}, {{r11}, 0x79c1ebd67573e4b3, 0x20, 0x1, 0xfff, 0x4}], 0x6, &(0x7f00000002c0)={0xffff, 0x1ff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x3) r5 = openat(r4, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r7 = kqueue() r8 = open$dir(&(0x7f0000000340)='./file1\x00', 0x1, 0x10) open(&(0x7f0000000380)='./file0\x00', 0x8, 0x108) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) r11 = socket$inet6(0x18, 0x18007, 0x6) poll(&(0x7f00000001c0)=[{r8, 0x20}, {r2, 0x8}, {r10, 0x2}, {r11, 0x100}, {r3, 0x40}, {r5, 0x10}, {r6, 0x26}, {r7}], 0x8, 0x40) dup(r1) r12 = getpgrp() fcntl$setown(r1, 0x6, r12) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000300)={0x1, 0x2, 0x7, 0x6, r12}) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r13, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) r14 = dup(r0) chflagsat(r14, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r15, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000d30800000099d707545880657676153bc637a752911882fc7e1cc7c1ff34c785d80dc36fd605143acb102d60b4440c041205ccb559c1d15fe610a81d43fdbe579899ad64823dced2350e8ec82a16533e35000b1b5385625c22f52597d0a9f96f7959626ab3c5dcc66ebb575ddf5f17b2823aed75ddabe83d9c0faaf770f4ffafe952c98ff3729395a795312db114c87e8460b83b0ba49b71eb2ed1b922278d4634cf7ebf5f25e979b29512b1731d6b00d5b405c91f9848a08fba2a04d0816edfc5dcca01b6a383eab175dbe8bd82a8e230cc5fb5826001a4ff00914a2c2c5ae0c9be9eb117a5d72252029841982979fb9cbecf8fb70109f5398a9bf9336bc17e1dd1f953190a9bd5b596436dabd170b21c1f9c4dfbec2c7ea498b9970b53617e49e8e10aaa4638dd7f15f17fd5e48a568a532b8e15168e76671b0d2955f039c6a728068692b71c2f64ae53543af1c6b8cc79299de7e9b3047d4657b854a90000000000000000000000000000000000c061c747f50bec5102c3c54a4b4570bcef64a541eab98bb54b4b3e41e7a7dd50c76efbf05f59f4fbc3f786b00cf211d0fd44dbc760e4a502e06925dbcb72afdd9e984ed9e6b1bc55685ce64b7548faf3e205e63631fdee248bc22cc0622f99ea0720fbd38e220587b0cd01de74fc"], 0xe6}, 0x0) r1 = socket(0x18, 0x7bcb67c3a8554eea, 0x40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0xcf, 0x0, &(0x7f0000000240)=""/207}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) dup(r3) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000540)={0x200, 0xa7, 0xfffffffb, 0xf3, "63f640163fc0190717a214ff45fc3d9382933b3a", 0x4, 0x1}) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000200)={0x3, 0xfff}) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000440)=""/200, 0xc8}], 0x2) 16:00:00 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fcce", 0x15}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f00001de000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x100000000) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) 16:00:00 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() syz_open_pts() dup(r0) syz_open_pts() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x1, 0x0, 0x100000000}) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x2800a) setsockopt(r1, 0x8001, 0x7, &(0x7f0000000100)="30f2750f884952d2d880399e01973f3f144d60132c99a9bcbc49d7ffc72fbfd143da378af79a", 0x26) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="62020207e0000000001fab15ef96dc3cb965531d2d8f008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f877b82685ed52f3722c1a1652275ff823c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479f5e952373251ca5ce32aaafe6e8f8e947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a04082cc0000f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) accept(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="cebab82df3c44eb45cec3d2523259485504ed29f99e92e0e09d697f9e4a0f2424b8309146da3af782b91c533a743ae981c7fe78dc03f6e2efba42090b0c8c85e64d6ffc06c7d76165a577a6c97f4f14eaabd12c1d0fd2d9ad665159e1abc541ff0e31aaf9218ceb278feb64381ea90803af38275c16a31de16381c785710cb59828aec8f36d4ebbc83798400e0d07c7bb8f6ccb43fae852b7f79a0cd78c84affd426a7ef104e3f546ebe957ed50eb24cfde8", 0xb2}], 0x1, &(0x7f0000000140)=[{0x68, 0xffff, 0xfffffffe, "72ccb51c4de4d9bf8e66bfad59529dba0c53b0621c7bae1fbbe46b7ed3af07aabaed1db590c3757933910706823a0cf589a7f2f4268049011254398f2aa3392142cf2535c7555c467cd80affae987a27f222ceaad427"}], 0x68}, 0x2) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x48aafb98867fc8c5, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x20000000000000, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x9}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x9, 0x3, 0x9, 0x3}, {0x7f, 0x4, 0x0, 0x76ac3368}, {0x4, 0x80, 0xa0, 0x5}, {0x5, 0x0, 0x3, 0x80000001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)) r5 = socket(0x2, 0x400000000002, 0x0) socketpair(0x6, 0x4000, 0x6, &(0x7f0000000080)) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCNXCL(r0, 0x2000740e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100c4, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000100)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) dup(0xffffffffffffffff) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000580)=[{{}, 0xffffffffffffffff, 0x41, 0x22, 0xfffffffffffffffe}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000500)=[{0x0, 0x3}, {0x10}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r7, &(0x7f00000002c0), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:00 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)) getsockopt(r1, 0xbf, 0x9, &(0x7f0000000000)=""/38, &(0x7f00000000c0)=0x26) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) fcntl$dupfd(r2, 0x5, r4) 16:00:00 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="37cf82c51cb19cbdfa74c27898dd55fe251949ae5b1b004651c994fcd1a1c7550f1f0345cc7ccad24263abe1aa10840ae5ba74d6386a85576a81", 0x3a}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() setuid(r2) seteuid(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, r6]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r6}, 0xc) r7 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f00000000c0)="1d6af581aa119bfa5c77d536bdd3beb5e1506472edb0ac4a978982bfb431f7f15209756531f9abc5bdd0c0d903842e700a7aa9a1f8834bdd584b86db326c2822fdcd96faaf47119a5a1989f038823d57f7f03336312f849bcd4c0d", 0x5b) r8 = dup2(r7, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r8, 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xffc0, 0x6, 0x3f, 0xffff5870}, {0x7, 0x2, 0xf0, 0x9bb4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x34523, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) syz_emit_ethernet(0xba, &(0x7f0000000200)="dbfe571e8f") 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, r1]) r2 = getgid() getgroups(0x2, &(0x7f0000000080)=[r1, r2]) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x407, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)='\b', 0x1}], 0x1) 16:00:00 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4093, 0xf90}], 0x10a0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2000000000000002}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000200)="2f12a43484876549754209169b358b867f4fe92d8b748de9ee9e7df8ccacaad2bed303f65da3830a93bd743969b558a1d2f5e8283ddc3524cd416e92741699e26da0ad3d0f29d07306e2c8a981bba3690a260d88ca2cf3397b17f6345af777442646da846b0b5dc24cb46da83ffdef51e3b21baab928506fbe4524db4118468cfb6f6f97bb189ae23eca18b5072d4190c66c863fade69a8dbe0047d193dc99", 0x9f}, {&(0x7f00000002c0)="74fc6ea48dc16681e5ee1e5ac39e2eebdd4af2d9ac07f5fe3f7abcaecf2ee70ef1d8fdb874529ebc7137531995ccb6ac43d46ea384abd408318fbb2c1a4dbaf7081e75a80ade3270be1075826d5f701a553b38fdf506aa21412e5877b38b32cbbac718dfdc7a3b82b2c0d8488f893c77d9a57f40debb4fccca7bca189799ff94827e23fa033bcf617dc43f1605af1c2bb85f05335a1ec1e33def48e9da92d8a278ad44ef78f31e4204e6", 0xaa}, {&(0x7f0000000380)="970886ea5b982b2917c5d076c57b2383f8782929525547f7c67bdec2d8df6b7c8129e0bab1bcd691b52dcdf4fa3a218b43c6b280e742dbbd0d109cf302b5335238dcc9c04d1850134088b6d0aaf5fcabae11cea6a57d3e3cc966a16f96ceeae4ca6361f1ce1cfc3d674920a2", 0x6c}, {&(0x7f0000001700)="7cd5df1b56f6d51dbc03e9b9e73c7d96ad264c76cf6224e6c6662053cbe5a3c67da1778d752d9b6a9a89e1ac0bb9ba9ac57f8c850d62abe2a2d642b0d43ca88a601aad2b9576c0ba05a152b2b0d5e634376284e6029a5737e3a8035ced62f3d411a6322c93cc6c11d3aea7b68bcdb7a15bed70fae3ce538213ea300f6f0fc26edcd52063103e607a6778a21cd0f3dfcedac0ee6d2265cc8c9635d0d5d6979a81f09ba9adba6ee3fe749f59cfe612fa06a902476257b4c7e231e564f9d78f84893d3a552dd6185440e02473a2065daf92c25e38aedabec378008b4e7e2f67184e16bfd88a06d076e9c41a23506051669866b6d41f5771d27077b7e15dd5ca8e462e0a113de55dda7abe8a1bb6c8e24cecf66087fbc6101f258d7b490d952855c322a996bb0e8a7bbec905313808d212e556430efdcd231336f8588a287d9f9653b4842a00817b0639a40958289ff3976b298f058a7587506cc1faa0922c6d84b5621e7075bfff53cc8982657494407c89a1c7537501026ff0bda8b6d94546f9d1ee15e5791958775d61455bef20e49130cd4cef759e493b5580119ae44a286a92590c8ba9353a44a807d1b88295afe02a0b2d1383533aafc1b9c46b244ab02a929fa996c9e17baeca1e0047e1be17a58a395a650e8ddb4bae5ea208b0924e4789249a00b15c1ead3c6c1ece52655bb984e61e45c2e59ffba00089ea9916db74e990dee0fd72adb9c937f396a435b5350ac758eacceea2336c2fec570fb00303d82fbd1208e208ecdd329e183c104a5ca7fbff72570927da8eff51bb01e3fdcfbe936812b4a34a614f005ff9f9bf4c897a1e17e51ccf9e7744a1ed29fa779b98134109ab5c814aa50d70abb488cfa90331dcae953fd8e3e61a32aad530593706f92b1854c8a29c6c097a9e54c19300e1be517a9bf3dbc53b1934a4f62f2cc86ff24b7a7785ec5f0341f7d3c34aba315ca2f5def38d448c7127510a2da5e58983f1d03d5aa750bf4b8270617af6f10151868010a37a9834fec2b54e10b7f08185825f59bd754ced56b32701bfd8a4711c21491307221628ab43713df4a5ea00dcaa2090ccff31c99e703f5a59d0ab11e11debd74137b23990eaae9bec6e33ba3e73441d86c1e443e21491a28e5e6d5f95c536686becc6a681ec68801d47a429987266d38979277f109fa822a21b524a95367467886a2575bbd907e1bccfc44e93b8852f54cb79aa1836cebca4f2ddc4878f73c904716ca06f3289b9b949b0246d25da736aa3ca53a1af1f64e3dd036c1c5d3d391622ecb6d2656204c7d260295395427c7b1d6ee2ffdf228ccc9523c33498825005ed0c3dccc53c9865f0b73ee6bec06553b28d9759fba9b67fc1e6611225b924b25ba9bfaf082b263bbf3dead3409b658abdd30f925f08103e309c82b153ce4fcf5cbe8843d6c4c1e50a000e04762dd4bc3d5d5ad1b21529bf8a54ca2ae8d734141f39e08b5734aa7ea380d6a381c782a122b26104aeeaf67daa86d94477cdaa2b139d30f141b7995320acb4e8ba603719c80b74e2ed0b37d382a35dad7f91ab966f18231f102892bbb8f7c73326145465fa18de3ef2cc9e85f184fa595b116ffb436dad16472325cc54f6e09db74c86d1e67a597da2d1a1f6c9930dcc68244dca73caa5e2a001db65c7dbd32bb0c550edb96c4d06d2c45cfd871feaa471ac28984abce626a0cc4c874331bbd776a22eac8637b14b3c71f020359abb6fc36c55a52c9574b18ca57ee6d9f9ed5b3e3d0ded55f816c929a780e8cec01ea924bb375866820e28c703ff406af90b75fcce46d4bcbcc2ca3aa9880c9f3b5cb1f955206201cace8222bd42cfa513d8bcfb2531db64de8563fbb8aea16fa4d25c23926afc3957b123bafdfaad6d2b0c5ba3d18b207801f3e319427672f792c9d632cd68592ff1b6b8542affdcbd838007ce105dabc738b6935e6a826367c9d8e51ffe568c1834a8c8ed8eb80cb9abc36d9d789731e0874fc2a7eab28439b48ba6d41fb873978cfb45e622eee99af22c7f323cadc6f2f2da448bc2a3f7b81171099f184dbb132f28260db4802bc2d6b2a329a101f311f4d41df55c703f6408b94b4a3fa6a01927a7e4d4f62a39d15a07e04a36d7f96f7f3623d1f0895cea45164a99775330d90cca7b2c2d6f5349f813b3eca03755c74881ed4b53d094632d2ea4f74dd333e0fa898706d30e78c3dd221a715fa9d3f09823ca2cd93c04b50626fd751fd88d84248e8e8f21f36edf5a7813f8881c28cf48ea102ccb3b2b49f0dd5f2af2a0e8de0144c9a8da27817206964003078aa5b68ac269cd7eea893088ad68df02247ce5a8c30ec709e925e43e6c59aca19f783f793956b3e30b639292ef3b3b48a4abce11799079413dd330ee9d46070b38817e0b6fe9501df6718cf8a0ac10ded31cdf1511eb6d1e7e5bee8044971ef47e48d3f26d1bf2ab3a71b0bc2f0db4999d4560bf0b1c401b28c53545a57098d1108d1a72a549b675ecf4cdde26700597004ac31461d725ac565037bd71c610e9650d9c26129d3f882bf772339c856014388211ad6f21ba97db14c61f04a44625fa5a6b9245c5f8f6f344127e4de587c704d568644aaf70abbf15fda362653b830c2e859bedb8360f09c22efd039ccf30e183aadd71b1142b0ba5255565da2d70c75da5a1cb7f7230e6c7bccfb7909524698b6f850de526104d8f9d0845a98d11dd885b6a0cbec776aa59cab69a90eb179ed8d0f09df354ae91798f9eed930cc7681dacc2f592d3f0b33465fac4cf147064687235c4c31350f9b3f40cff6fbc6d899b5596a87055ef81e625c66564957481967c7cbb5aa9abb8f31d742acd864ccb7eccaf81b306f29f6179c0ec79905144a81916b88b6ca45f86e7fa5d59acb25df23d9e58ec99c8a30f61a8c711df5ea5793cc54d2051bfb4eecd25d6c62762074a76e6cb657e2bd73f1c7f6b4fe3ecc51381127719bb2330c59e195f971b5ec173549f871ba0f908aa5b13edfbdc8eb3e53a50161ae6a56253ba42b1ef3d0685a8cc2bcbbc05e4c06fd353f95c2800a4a7572e28d25281a9aaa5deea29ef3ef75924934f39be63140396c406bac8659e62aceaf89ce0bae589b342ca9319083f6e21ba00cabe8fd9db696dfe1786adaf471ef18b9d6cfb71263bfc3bc7d69f151bf2349e9141fdd92a3ca274df71e0ea6e4418a470793f1465249220120535edc00fb6d36e3eb40e4a850daf65152af89a8f4540faf444c5d0501707f384c9d2c2b488ff09a96216eb7e88a66e3780cf3c074f89c60b1824928fa640e5055da6796baae040cc8c3164aafc328b60c4a7670982030b80a6f00c85c2f00320f479e086265b2d8fa817fea3c589642e1ca98488b676adc8f74a3f67cddafde5429c500c4ced55a2129dd58657c81204768897563b4d8554e0f9878fd8f73f82225b0f3a9cf421c846c6bb29f2c471f1f41360bd6e43c0e57e7912a6f829413ed49323fd9aa32fabea7d1387b7df9ac3fa8be94b926b15f5ca35fe30ce472b884d0a55e8ea70fece53c22df5f28cd0ec402a85a00019c5a18e8d7732814b02f04f6846d850d76be72398de1cbf220c2aa40ebdb0ada9271cd02d9ee973a1bb2d7d47a45c84d713eba8792bcb14e61b63e83144f8784c1259a2160af87ef762dcc01b25d2b0bfdfb58cfe4a59f50ad55986f323f5260589eb847f4fd8d4c9b9d72b4374178b350afe20086acd713b8055649c93f63fb2c7d2ee2efff8011e36178b0ee623e1a310756c06abe82fdeb95c8abbd915596d3f1556006bfa5d1eef740bc0ff7d21a1cbb12b201606fa27db2c4835dc21b1b6b044f90b64d58989dfd0b26768ff458ae3b9ed28d52694f406d0f1bace7314b489d50e3d375638a71ca049a35715174e70fab63a09522a2b6f2c2cf5628311bcc28077fe670cdf1b7c0fe49a4f18f039d728b692233b383c14688eb21531d1edb826ccad4b21e7523b1469122f77b17768b7f6ab970be78b2769ddc46695e822440e5cceb42706dcbdba7904247997098d1033cc52ad6d5d6943c62e5f3d7721381ecaf122dc7907100b464703dac895433efacf055d873adfe3d0c5d3b958862a4ec4f05881d465c0492727501cf6485b2ae8daad879f6f55b7e7c81635aca7ae289afe95512814e41703032683f59939cb47bbaa672de97eb41c73ca82802d2272a137a5d8f7fe48d0a629bc037ddf46585cf7af2a5fedb8fc7936f01f76f252da032c90a20192d9486c42c71b616a569b72e4c48f1e4bab9229e1fa93639da351f33dc9e14a6aae91873c30ff773285094632275ad0500c70234458be5cb01e56a2c9381c64797ae9fbb2b0afd40198a2a3e0340300811635a0535ec1e3c66d33ecf5dc65521313757332ad5006e7f098d18ac3a7b4d7c8fde5ffa424935cab1b9daaffd4f96f4eb9ac0d07b015e3095cb6a90ee1fe8631b41904f8b183efb2146c98b878fe43685c2a742158916c71d2c7f0bb6d68efc9a97b6c1fc96808a2fe40f3d22c7f024b16d20c9bc7f48c5d3a27e4578b5cfe6e6b0b26f84d887f85bd4b96937f31e6c1aaf7908b55b78b2c427a0c0417147753ad6c3920fbb544b135875cf0b0489605430a5f5ad1c28668bee1af15bf80bbee630345572088a17fad9cddde22ad0dbfb753295f1b342e4ece710944c4082596f6c7645de2b627777e14ab08b0e4b020bfd88c449e48406a0b7e77f0cd106b4a6ca3ca25c4645dd6a7e0db366daa1c2160d9f769750f54c1246df5470690c23f406bd6b5be0cc96768963997a3c331e6ac973417945e6b8562aec1e638110dd7dc6cc13ed99dce0ad50902caf5343a9a9bc6487ba928eca6a9c003a3a00326ac4521900a0a7ad67bcda17c17c24925aa42ad9fe6b7d3f519d5cb93a0408ae8451244314a12e92dab272c49c0d0926c09b4b20e00c1e3ccbe7f8c50f31bba10ca916fca49e4dbe2d9f033d38dd87dd4c17bd4bd561644116e990f34e38f209e4dec0c2194077971af03bd77013dd364d2f16629c84dbac16cc76847450c0b2bc2db2a1eabe04957a0f00617e13bc251f63c1f8367dbc1fc7fd476c3d5679e9cac9af5c8abba919b1b6e380e19f15feab3b6ae6ae5872ebaf9488ba46a54b856af4b41d38bcc12b2a5b46136d691713e54c67d9bd52df091d2ae9bbe9368f3cfa10af1eff274447cc1272ce7de4ab28bf6d38f1c7112da3670adb53e06ca764a703bef24095f70961f939e9c69f6b4179b2077cfe111f16b6f4c586523cc9912228f4251c379137f11b77fca6899b0d8a2f1204ce160f5f28962d03b2bbf57c42023b9aac084b095e02a1845c9f25f236df5069122db504db4a1e1ee40f5c8467d3ce8f486be1fe60faf8de26162916bb41ff9a7e98993d6acd6e714025d3c41cfdd185f7751cd407fb85dfbc676f3ccd5b96cb673636b75991bfc0a2ff5b316fe62763f7f1d1f7231073067741efea4dfb7f9509a6e40f95afc1d4ece99ac4d4db6fc068b6d28ae6795266ac71762780d0275a0efc0fb618117bea6fbdfb707351b2bdb7d8b546810e759a36f7818148f7a96358d3bb4ae883f9e1cb4efb5fcf89a9eb5e1d570b0dd5189ecacb1e798aa4933599a19b331ba8c89e5a3fab8f35807f62d8deeda58d40586ef08e6fd7fbebac35ae522e498e1bf79650379a788b50eb35e267f2effc893659a305ff9f160e66b3454e870573ea02ebbe6cc180c688f85109b9db1cb1a561ef8b0891b72892adcceab59b438bbda422d22eb4bd77ef95144b9d2b63ffdd920a8e595c946f681", 0x1000}, {&(0x7f0000000000)="5a1d8bbf0b0851178187bd5e4584b59a4f454466ccee8ae3adca7592d320cd56", 0x20}, {&(0x7f0000000400)="0c403b14f794bc4b91ebd98e5714dff0fc17731f8ca1fe7f3eb4e0c553462f9575d0dc6b76d24324543820208038179c51872ea0e2be31ad44559f92b63f87d43c87ab2f0b0e14c5ae854241ef1ed7cf1dc14eb70e13d969b3a705833c108f6af969f5f441650796e3ec1cbe26adcc58e61cc3607614390cbad5a3cc5b7e7fac076fc41a57fcb69f8ab0aab6ce2a", 0x8e}], 0x6) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000200d16b64a7aa692d500b7593c57e90ebdc3d97b1"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x240, 0x6) fchmod(r1, 0xa0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000340)) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45f83b39eb641af1e103aa88c117293e60b75ed063ecdf62828aced4d5c0f9d576e4d29b35363c49f982635a8c74dde71328f697983f000000000000796898411fb53f92f5e3873ac7080b790f16c4beffe0049a245b8d3a838077db136c59918b696c492cf43b23b284b5b86b3e57c9fdb932ce7ac5122ee73ef01a9399f07e6a7cc5b42fbf34afb3dc86d414718309055462ed3964ee5123bc5a37a6e86446991a8b", 0x29e) open(&(0x7f0000000380)='./file0\x00', 0xa1, 0x50) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1d5, &(0x7f00000003c0)=[{0x5c}, {0x4, 0x0, 0x0, 0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r2 = dup(r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) syz_open_pts() ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCCBRK(r2, 0x2000747a) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000680)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x6, 0x6e}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x9069b059ecb131fc, 0x4) sendto(r3, &(0x7f0000000280)="fc57619f2988c1db9eb305aea420fec75f5a00612195a402e58dbaae5bc2b11b4fb24abcc02608cae7a75369f20a5b7bdaf38b90c017ce2461b50a3b09c7180d73e40d3738c2f14ac118b9db3fa007c66b0762fca37cd147dc47de34b5f0409e83630a9d91c9ba0112b45c0f6f178cfcf47dc43268479839f9bd0c70c161d871bc7eaa3d0236f6fd45f1a41964d6c20a9633db9872924120f43b1a515f6c31c35abff85fa2b8ba53727bf998827aea30162332ebc38db58b319a6ededada53e0ded37c8bd4ce70c83dd6e2abd1b83414c9b094099de972f282aa0f900bac16f3196b5650f730", 0xe6, 0x409, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="6dcf88cfca50ead59cbcf644014aef70487cfd9b53040e954e804aa0e32ac06f980e6998b0918779a1b3faea8b3a42fdd497c1e6df795031"], 0xa, 0x0}, 0x0) 16:00:00 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x999d2d3cad7998b9, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0, r3]) setgroups(0x1, &(0x7f00000000c0)=[r3]) r4 = kqueue() flock(r0, 0x8) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) fchflags(r7, 0x10001) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="9667", 0x2) 16:00:01 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) close(0xffffffffffffff9c) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) flock(r3, 0x7) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x2, 0x8000, 0x7f) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x7f, 0x1, &(0x7f00000001c0)=""/179, &(0x7f0000000280)=0xfffffffffffffe6b) socket(0x20, 0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pckbd_enable: command error 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x84}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) pread(r1, &(0x7f0000000040)="7bf5a465e3dfa9c72b", 0x9, 0x0, 0x265) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8a4, 0x0) r2 = msgget(0x2, 0x0) msgrcv(r2, 0x0, 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000300)={0x3, "d16177575e93715b88645c704a307031d8cb9cb5b71e663fe127927b7d48ae449a589565d7c33eb3e591ef386459e73fa627f940754295afc7d7f12c7cee5d8decf2e5881982229aca1c421fa7d40044dfc8759444120709e20dc7cca4993b9078e9f43238db9f8444e6b2b92ab02834611b7893dbd29525c605b73d8d9ad3cd1a01c790030e816773c2c6189110d1a95ddfe4e071ade88a"}, 0xa0, 0x800) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/null\x00', 0x8268, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000d40)={0x81}) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r1, 0x0, r3) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f0000002880)=ANY=[@ANYBLOB="2000000000000000010000000100000015c2f4dbf6769e0ec9e97b0000000000500000000000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd39704d3943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaae898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a08000000dd2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068ed78bb7392ed8aea245ec44af88837729c2f56b2c72618c71"], 0x1080}, 0xc0a) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {0x80}, {}, {0x0, 0x0, 0xfffffffe}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r6, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="cf7c8ea34a332c91bc437df7982ba86e7b870e35f95ec1259db8b4e11f371dd2308ec58d481d70e4a440954e6398405dc8883e9dfd76f0c142dc0a575caae0e552d34dea22c694bdaea5a29b4bd2539b2f22a8fcd1ab7c5e393f2ebb3161e3c8477429b510deb5d7c510635cb15f6162f62991bb9a2bb7dc6e9e3073e89adc367315d2d6ee9e2347cd402476d522f96f4fde3cac53f733bef227ba2b6bc11a8c809994fa758e6117e618755f1baa37d2f71a072d06", @ANYRES32, @ANYPTR64, @ANYRES64=0x0], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) socket$unix(0x1, 0x1, 0x0) r2 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:02 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x2810, r4, 0x0, 0x81) close(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8002, 0x0, 0x0, 0x0, "8b0000004000"}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4c, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3", 0x0, 0x6}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x348}], 0x1) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000001c0)={0xe8, 0x0, &(0x7f00000000c0)=""/232}) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) r11 = dup2(r8, r10) fchdir(r11) r12 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r12, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSDTR(r12, 0x20007479) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x65) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0xffff0000) pipe(&(0x7f0000000840)) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x4, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff1300fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 0: r0 = getuid() seteuid(r0) r1 = getuid() setreuid(r1, r0) r2 = msgget(0x0, 0x4a4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, r0, 0x0, 0x24c, 0x9}, 0xaae, 0x100000000, r4, r6, 0xf8f5, 0x3, 0x9, 0xff}) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10000, 0xa5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, r5, 0x0, r5, 0xffffffffffffffff]) fchownat(r8, &(0x7f0000000280)='./file0\x00', r9, r12, 0x2) msgget(0x2, 0x400) r13 = open(&(0x7f0000000380)='./file0\x00', 0x220, 0x8) getgroups(0x3, &(0x7f0000000400)=[r10, 0xffffffffffffffff, r11]) fchownat(r13, &(0x7f00000003c0)='./file0\x00', 0x0, r14, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r9, r15) r16 = msgget(0x0, 0x50) msgrcv(r16, &(0x7f0000000500)={0x0, ""/62}, 0x46, 0x3, 0x1000) r17 = accept$unix(r8, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) r18 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r18) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getgid() accept(r17, &(0x7f00000006c0)=@un=@file={0x0, ""/65}, &(0x7f0000000740)=0x43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) sendmsg$unix(r19, &(0x7f0000002c80)={&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002c00)=[{&(0x7f0000000800)="ea68be3f5f483ce8ea47d1e557a83f2d5e3df693703aeaf906dd487623489a76e4b0bc304cee94cd1276feb1b2fc997dfc26bbdbe9d862ea857381d04a756aa14ba7b8b6b11316ab491125ac9527643e7fc7d3dde76f27b30a617110a9d02dc3bbbb372a475152fd1d6adbea3b426aedaac9cb66b609099448fbe3ce52273086ccdfd5a1cad45c478f0bf9d8ce128471312273a1ed2ceab0d9a1c3c17047142e73b79dece04a5aa57a058f50f3678b65f6832638b5e50db8fa74b4b545ba85043b9c17e999f323cf9c99b4f06f59f6f251a3c593f4bc08166d6898af0d4e5b53e1d4f1f76a741db7f8453eef18aa44fcc3bd4d5734291b42b03779102dfcc6503a5a78079affc4248c6341119946dbb421455c67f81cb5be49c03ee0734f1e64c84b32c1dcdcd3ad608de462be0102ddec05878b414d8e965062126343ed19c4f7570140a061202cfa1f91f469824280bd9e369c50d1f5a4dd9d623ed484bb38884c8750a665f330956269474fb6b7226af3d4a2ca8be3514b8e9596cf8e6d46cc580fa6c2a3f2cff774e18d1d738a546804d2a1f5ab2d5002f78c36aa19c62d128fb17f3084df62445de826e9f2585796b247c384428224960d7f7b91fa897a05dedd5d697fcb3a6be6ad63520b039aa9767c47385c50a0ed847f1eee0442ec64a42995b9a6dadd97417909e747e69a95803f95a2c150ebe5e1494c1012af6d55126426b13ce33725dffaa324fcdb7871b77a81fe911c2397b6595bb4f62bdab06ce5bc887d312f6fe4c828b235fe365ee4c26381d3399517b018e173d547efd1d57c8609850fee482695e69e788a2fe30b2287566e03bdbdb607b7c91f842de97cde95e48cbae0ecae82bae613b219767fe0f88b905ff90eddd98c8fea2c9cd3272320905e58f6c74a404892690b6a6d8733f97f248e774379442c028715d6fb21ba84b40b56766127a3215d0f5846f5e66d98ef5837eac3b66e91f717b61412cddd8e15d63fa08e72f7bbbdfce73344d1459467721314354fb5008a8391d07a7f17471c95a3e0abe75d4d307376730ed74616c1a457b47e5b02e950fc755951326d20dffc66cbf075323cb39b78a6f07c4b190cbff5ddacda95405eaa01161488a113742260b8bd4ca6c9b4abe87c7e76ffda7990949e970793d6770e89df0b4fdb2dd89e8a32db569f318cb7d10bad1e2db0af24c8c026c237c2e364c9c48a5b12bd861a938f20fec8a0fea4d3a57345e4d7b2994b03a12a8ff50905787a65a840bcd55e3ec087f340978d92c719a15ab2646e1ef4a858daae8335ac2e03c16fc7d35a9f518896d46daeae4508d37532bd0a55a9b03413c46678a61947e0927c3613fde388cd4c2cfdbd48ae3a2007e76fa71af9278b2e2408c6492b43b38c5478073759420b8817dcd27415d7fad44c210cf349e6a5d7371d0767f7a18803c057769aa1069b126781ecdba9530b0c99f6f1636120fdd86ff0c4373c167e85cedab498d8fa61c45a3de74b6245aa8d91d0d96fc5c24e3c3c6b95cef7974c21a70bb980546d2cdf11117b1d5da81e604be57dee2889701424a2b0443c25261d1145deec935cee9f20665bbfbedc3a7c04dd114ea33e2b457a5a7d97297f841259026c55e3c9bae76953412b083cd75e280cc18f0ef455709fd4b36dd58199ee1de0bbea7e0d3dcfedc14cfcbfdb120ee4f61e425d5d0e3f9e8b37cd3373f14f53c7a2970f899ce3967e4c8b5832be607375c2a45ddd97aa26b98da7744b0d472b07ff0572efefd56e6d9a305595b13bbf4df72bc5d18584cd43df5a89ebd31b8ed0d51849c048cd7b587a16bf3d966f705847ced28bca5280f8780392bd66d9e9280cc7a302af6fcf2aaec01f705a4fca624127acec2fb0795bc86add32bf2aa4d9ed6f12a56d359a8a9c08446ba62467becd5dd708eb87e2fa627793b7f951cd6cc47a55f37ae64661564cbce215a3682b519ee27108c83561c406c0d5f1c31d185233af5cfc77ec440f287fa6fefa12337cfce98261c27a3fca4fb4e747263a55e4601a40cfab10d0616b3ee02eb71ccd90e0b33e33ff06b0a5b1c584666e21a17d38d5ed7e0c073f8adba0d9e637342a7a3ce2122ac7728b885204d39867a02f4a21e31d648aebbd471f6f8dec67fa90761efa1a47ca83f2a2465e5957200293a7977c4e675af27bf225625d6005d998257fc87ed40c33f3ff945ea0d013a584562b579fd8f7503e41273eb2c54d49904205ef2e31d3789674d904d3fcafc8d29a9b6ab774478d4ccfdd42d7060b4bb0cc3655b87da452a1f193a9cd6f667bde596f64731b5208cfd60bcb9fc39247becf269b52ccead70a9892623a67e47d1dc32998433563051cac264b6b628394f68718f6fd9838e2811207c0cbc7a606cbb3d069156172d4f65d28f8d247930cb8440de98b54f44ec0149d9064fe40fcfbba233ca1de54656270648d00006a4b33f020770033f86784d6b35b25eb3f3aa17f5d059df9941bb4b7908edb32c07362bf5815388d035f9f2a1da1087c0a48b67af42b37e9358cd0ee622271683b1721d505f48b8d05e62948259853adb4cd7c30340965616a8a807f57c71d0043886828b408ee4afeb0dde6b6734bfaf0554996b4f4df039f4012c6c96fb50ebcfcbffd606cf03c418b6ca659c816f395db21c916f79e86f8fdcdb8b0d1403cdfbfc3ac2bfb2fc59c4b81d368c93179adbb548672284bc29b1485cbb803bd8a3247be447016c8f4afbecd878a580a96075d81669abe633333c27e8a567266ef2f64d3298bd9559d446d366df1dff12415ffd033990064719b56a40cd180a608676b4e999c95456a13b5296831397fc41d829d679f7c73781f3c77ad555a591ffd73b69d69df676074d4e5036b77d5026d1558c2da99e5e49dd4c00a69fdd0c098d8d8962e335f36f0e53181b3e788df8adc9459abf2729795457005e9fe7f8be1de47b81346342cd3f613d2832b5f84a173d2890cd16c7936bcf8fd564460b2f580cc6790cf3ca98792e3592522c6d5114fa4577aaed44a2ebc7d9109b6291bcd2e01a09194cbaab9ebfc611751a253e26416ee04cbd32616da8ca9111b8f7fc23efd5976a1591f3a32885fcf8b006c5204e15aae278a0f81fc8eabc9615f16e1b72ab8bc533b0886d4b3123423e2cd6b0dbd428efef4a7a61343423890a3846bd4cff7cfeccd4e48a5ef376f0ce88a85842f7831e0caa86f306250b39c9c0358140ab55d9d15ac5ba14f7e6d2121ff25c92787077f41da346a310dfc3ebf690e255965ac65eeda335ee95d9bcefc10bd9393fcd2cf12b39c5256950eb4e7f32abdccb4d1ac256bff1a1b24600ee9bfc5825ea5beb040c84787ada3605e5d1ff803332b9f455f70d8d5e7159f5ec06afaabfbc093c7b871365780467c968a01ec3225a94b053cd9305705a22a5c63dde9495e35aaf6f535353a6a54293452e5dc4a8dcaf7f316d2d7f4c0421c5c157fd50cd4b14e56a4f9604df952ce849abd69120241c69e63cc9aeda2e774df55f4f1028040af5ad93305548d64e3745fc18d2fb9e93dbdc391f327e6ac0b6a0a503fc05a42201bae6863cd71a73b2d961ad144c99f8efad47a673db7eca9be32a460da7aa473c0d0486fda2ba5f1d4115064f9f2b2615d1c85476ad822edee62d468df59f26610d68930d76bbbde42d6647c0b2d3091183a2669c6ba87cf8e780576c8246c31452445a776c7717eba2de7327c20c8852611b59c2d8b181b3661ca3451c50ec58529fd4598df50136f1f5943d34229f3f2fea85767d8332e057614de808cd09cbd9dd11fa15deea0a9e845bc3102717cde23c92b490dee7f88b9f359afd4999c636c4c8ed0f116867c0f0b00a17464808a002c8b44a61f74955aab0d0d697df09ae99289187fac9d9dfb2222f3a312d57a05931e02b6a5b685c84126a41ebeb511e3da6b7fd1f7c79beacd8f3d19d1e37a3ae89aec2d40333b9ae91fb39e77c719095576f5e8814e08d4145b8a9237f8aec9571d23ed60c9d3a27d5d213c80b05605c2988bac11b39072cea838d729de335e1f2f200fdac7c6cc5be8ac845f105cc1a956cc166d246c91d019817d810947f180e7f7f534939fb953b059042847c6004520ce3b8857daa06ff08eb67173b4605d5b2ff67b1e1080dcedd6d015f906a69bfbadfce7e715f9a0d1ab355e7cc2289deb3ac5befc8a69adc81bd6c022bda76a51d8ec6e4ddca7b2f78ddb74defbd4452176e5917547e709b6fc62072c39fb36830c8b23b5fe9746de32b7b5832c7419ea8fbaaa08017ae46b81294d08cbb03bcd8956dfda086ba48cb36e15b1cbe3bbce2cc2ee53dd1ac0d963ee672788749b36943efbc4cdf803fc21f565152be6a44319dc5c61a4fdc616dccb4292d1e1ceabab87d0d428952fad170b7a3e74e7f8ea7f37b87cbee1b28e037af7448d9cc1eca0c74a085ee19e9fb14b1259e5d628e70eb9c02b5710f1aa9426f142da8f605b139ce608a4f01e4ca20b6585634c47b0f8f12876b9af094f4a811c824a3d9134c6ead5bdf474fde71a06622d332c0f61b534cc755f1b6f68f61767a3a108d014b2ac43782a729b2ae8e35ce633724498ddf108a5aea7dc03bc9ba0f908f919de01c6f90194a02addf92656f92be2529d5b3fb9282c1375c76a03537220fe93bb477d5b54f14636166df2a62c2c95dc84da77d66794fbc553604d0a791e18728bc043486a62e81b614dc86ff127b400dfdcb3b2911e780511669fe6fffebd70bcc2c57afa5dc61fb9baefa1bd976400d161503e569c6abbd3cbd6c18b224e5278bb76fe53678b70f0a8d55e717f7637ad1ae0fa85a24800513e29132c633a4c1ed09007c8006b6c7c3dcc1ea00b31ad83487365baaa224e408923bcbb8a25e5d25d0aa4b9e987584126735f50e0696db143a1b19b8a505da96c7917beeedd82db78225838063034f0e67820ae9422efc709e73fe3327d22f52e112a23e7799213d36548e3451e976aba2e0f545a655448d57ce50a81718e01ae0e1f5ca0c6ddff9a4227ce21cce520fdc880169abeeace80057ae6bd9e0e52ec2e1563d497e6b47148c5b30f46f2532fd42b064d633ae97151b990526c9f17c355f5a9ec5d370c6a0069b128655638c91b22127418a7ff776dce7b744232a1e208f86c6dd3318a28412a46c241f66f42e0878c6fdd1c7f3aa9cadb6e2765d4de0ffce6e51aaccbeb16a5c87ea6442247a33f3e13077e65fb2df1abc6c68249487f5eef82dadd580b19478e4fdacf664b036130a2830f640a1686639a9b165bbc1db8edeca2560d798da9107c28ef0ef57fd3fc9517c59194384eaf49f8dbc916d7bbfb3ef57d0263efefe4d450cac50193968e6f2e298b04fcdb01934e6de2ebd7b05992eb9a1b33aa3ada7e7e58a807103b5388af28923467b887e99135db38656b211e6ad29c7bc47da45859c8f735491549d6192fc4a67aed735aeb49afeecfce33ff67413bb06b524d317d4a983d194f208b3ffb934b242895c49e2dc13b1c8d431108d4ef7dd3c1bfc2ab58a0948834240249580c01fea8be42879557bc4d5aa6a5e268dcc283142dc38a89b39c4e01249ae5fa897e9ea7c44083b7abc12da33efc83c4412a76274e72e6803c38ea3cf65382ab3ea8496fe4f90bae9a3c0c8f837ff5fbcbdb0869eeee0b8cbe301a8f3763235070ee74134b587d7a2e3708ab3637e13695219c014f1bb57518953477c62ceb78c576c9aa9a07239053e8bd4e21b354018795a9b5c489eb9093554b2791c3ff9cdebce545c42adb28", 0x1000}, {&(0x7f0000001800)="cf2a310a8ba1b58d9fbeb81e821c54591300440e32db84baa8af227b4ef608", 0x1f}, {&(0x7f0000001840)="c2682c0329ee5e3392f25604defd24289954b017b89575d4bebf7ef8a65d75efe7693f96d673f34a62a9be2a8abb332801fbd655f4f7b97e5dd0fe45cfa9ec09bbe8feca55c7b1b70535dac42ce853a80adfcbda2e7b13669a63a24d0891f7ee82d2f26589e74fcf2a97bc80c7e4401757a3823caef8f19c91a48763443056a9ca850cd47fd38f3126f07bf07bc499ff609b743574a5e4d81553df6ace2d01755210ee3c86943c91f29d9fc2d17747bf3eb54732c21348c8159dfebd97f424f9a10a4383debe58fa75d689dc574aeef0a4c3b90c9d1c0c5060a0464cb10d391334190d156b66f5c2ed1aea1d44f61b6441f69c20da043de8b793e898", 0xfc}, {&(0x7f0000001940)="51f5c11196cb749f7d00ed404f8a9feedb2becf431ff05f0f18100d442db8f57b713336fe4c1f26ff45317688609e2b1fe9e10fc73fd8efbdcdb9885f78ff6dd5193d4985219729c12d726c7338ee4f3c223eaada445433b0ba34fe4c994fa1b53104c1b7b4580c944e3e4fbe06657b2832d7e653e89b17c146d5759f79d552751202b93ff0f6fb8b348e9441bec795558f322910ed22892d1b9bb47373ed66b3fe1c97837b889d2a8639e077bb9cf519c5b4d996cda2e597c15aa4961ef74b5434202f672a8ea62baae96d937a7d3ea777c4d48eccd4ea251052371c6e8e6cd6de69f8e9414070afb5bec5e776741459c37858afb897fb14e4067482226f02c5246788cbdbcdc53589e2cab7dcd6bd6813d6e87875f750ea6a09041290dd8c0a2302d738adbb4ca7adc11942a8d02211ab7b0112cc906b79acf7bdd8ba5d80ce3092ab1b1019d4db3fb5db4da50a3f6215fc5af1c0cc222bf8d251dd093fae1b62b50eed693a376cdfefa53c3c7b923b4a7c163d411bb54880462dda23edc4699ec6d143bb17cfcdebe2c82e3b3d17d294cf78087f7c9ee1584462e13c5d8821041f1ede6d583e097069480741f927e751eada4a6b3ccef6d0b05eb0f0db1bdd46e4db222542afe8314d12a10452f8c0ce7c53ea46a9a86f35f35f91e67fe7db4fd8921c8bf5c80c9418114ed8b82e52e095ad5033af8df204f3a572ca468b698ad26c11190c511a4ebdf2919996daf6a088daa4fd005a469f59cea4271f265788b81f26645b76f837d2a6c9874fbc96565ea3911a7e7052a1a235d4537c7165633c4c67d93bec9a4b4ba982181c03d4ed9a54a8cb63e860446e3f6a8eaa4f5ece3705c7b90ac3f22acce75a76f82d60da22081eddc8494f7cdd23c2e521e7037e817a524c781afa7a06ce8e684efdbe5aae9e112caad59d776442311da902211fde5499af993dbc53c4c79bdf8b89ba6fbee963229118f84e7eb5d146e3be58ec13a28ea277c11d35107e55267bf34eb52d38b3cd4d03e6bdb6ec9c8656d81ac377ac44e14224dcedca351e597bc5770d78e98f4f1522e3a8488b952c3f6c1c6f881928e8c0da143bf56b610fcf60512e546939c3fe942274e3441198e4eb0f16dfeff523932bf5300cfd392155c69e1c5d46dbfb5e80875a7eef1557e4268af04f47e4e18b2e36017799ac5867d644edbbec04ffc450c090cfcdcbf11ae1383c6666207680a962431f161c413c026325a6bf8bbf09f52e0b3eef882803024063a16aa5da2a6ff700861fcca30733827e7f9446e2b7e1b7f237df78dbf91d2e4105b9be2af176055352b1e74b4d1b282d7ac01555c1c5369eb5a1c0db7d96ec7f6e9c52ad5a0de8d7e3aae24ce92f08d4f250e3aa57b0515352fa9232fad592158670f3db9d1affc985d527c99e296cea4b702bc170238d2150bb716be1acd9962c4756e77d1ea35ce04fcd9e4426be0749d28455a7c7aac48ab65c4c1bacb735f9869e7c63d6d57f8794587481b5a98b6aca36aecc0261e88f9ed3b919310676be79d2d1c35b14af6bbdb7cd76471710adaf7b847f8d2329b6fa63f2e3d1511749dcf50150ee9f8e93516762cc0181b1170b5330c0d748cc11b34d3b67938b1b34dd13d736023cf0a1f866d7d49958af174275144a7d1199366a7349147c96cecad76d72cf522cf39bb9e794efcdfac895ae85120361ca7392bd30818aabe95f3332892019b3eff3861028b908de611e778d7a2af6997ab60ba6801433ec9d8a5f449d5bb5423a5811e162e130a93030a3a79d9ea12a82640bc6f2c0cbcf494b3ed51fc4ff2c8751e8ec8b0ce59c0c988f9f69f7f0756d1202c196b14c9d02d1b9d874fc26b50ccb32efdcd83f6a51d47ead43eb805a949c5c241aaf5cac892127bfab88d3a8e02c2dadf84f8e803e7f503db8e7f4a6f36d3b00d9f72992b69f39d6883c5e83b91895180a236334ffb5707390e3a5835372d2b4fa5c5ddb2861a10c3ee66cc60745b95ad4a2f205bfe86210c87267cd6cabefb7505afe6f9997e6fc240032807e9932e2c2eb2f595a52aacfd731c39fe2fcc167ab0276280a513eb61515cb75b4d989aefe6c83edc1901ebee1831547cf1ed31e382bcb494212891d57948aedaa00d5c8599757c66b0d2ea637554d6d3462279abd5bfe6eea35fa51c29f14a68dd515f3024fdbf3fcb41b443ae18a25cb3d03b9c7f893c21b7b24e24cc3f5d95d40bcf51e7fe0557205229d72ccbc78186fb5d522d7bdd17fe8557278e0f670242a6173edb8d8b986c4a153711bac60ca40e7af09d9ec58266ac6b7153606a803e3bcf89f2e1de7a9f071be2c2004094843def16425c01a7ae93c1ef004ca8af2eb072b297c120756932be7bafaf8cebe96e49d03edd4087c6e5234f28bcd7c6cd869a784c692057047475280938d65ba358396d5a6bc8060942fafd13820532e864e38da7713f7d9116c81f6e5ed0441c69cd6da56001f09066d229627954248611749e61cc513e859550e31a201ac86d07b49116e13fe8535e49c1906a77a60d02c1f2fad29e9377fe47f73d600df1a109246749cebb5432fe6947444a56a29414d2c72c0d704e082f89f0d336d709f58f74d19426c7defc159cff9281ee6d02a4128b65370ee02238ff3111a1b88e42fe15444b9881204b599b118704823c2b32d62abef75f8e0a5fa30bf05ab63ba16a543b9dbcb20c953c8e6aa42e500c48b23abc9a38021fee9968ffa706f5f175f0f21da7618ab288e42c7609ea3e8fadc34dcdc827e1287dc9c1b2cf732c0d997d9439eae6948a4aa1dcf9eef27468e4f5d9dba38ebbc35e117c08386bb73d6013b389528423c698a1dab7853abf45a0b117179dc5bb0076b172594fdf4f1fe28286794d48c6ebbdf55890e74228035b9b33e2430c76e413005cbddec968a673247d71195c5244a663609953f5bb5b8a3bf80b3087aad4551eed827899c64890c5f85483e1a292769a0403398110771752140e46108d78b1e67811546955358f7c50e84b4c26b240c85528225c0996dfa12f3a410ad74c61009c4a292a60360c66cf56b4fb18164159836f4b4def8b4670bc3c39a313d25fbe13bb366cafd608a6056837775001a446c1f60f0f0837978d2fcdaa33faf7fc9d1c3e31cff7e29d28b3ea6c8eaa47d4e83a141239f36a496906861bc960339166839ff92e87f8a5d30b1b37a5356a561f007c55e01be5edd2c64b4a72f98cf8561d8a661125a8b3e98256f5dd4c81e599019b1626a51da57cfad3e26e9fca5f321d62c9bd9dcb5c94098e4e0b1280260dfd6f3fe4fc510b56b124e359dae35b6f83cef82439d7c458a99e6b32783b3a28474ffbcdbd4c5904645a21d4202827c67d1e24534a7e7fcbe32bef85f9e0d6faa8087ccb0f6337516e4abae9df9eb088bf9288304eaa9f04097808fd5f0a4bca47e19480cdf44ade2dfc6425492145cb4956a62257e51bbb415162018110e8fcbea63c24d9b27b1a316ba04558733aa377d397c79d4b36add17a662b53455198aea342b40b2215745372e2cc1db5a678f42a6fc97494d59da5a442cdd6f5701fd128ce4a3acfabe08fa5543ac52404bf1fa7834ad190d6dfef6dadd524817125cc2674a4a0d36c00b64b7ed606ca4aa74bd00e43343f9a39b6e5b977f8ea6b3b2b0c543d2582c03570ad1d0acf7191a21635daf6215c64bfdf03a8061f728535260809b769d989dc6f47642632eeedad82972f4bec9fcfe07eb1a2e7bfdd1d7f5664614c57a519b2ae273766690ce033b787d2e5728387b4c388a70d2e860211211388448bd8e697103900b3d2b528384dc07b5ac95dba4333b1de06b7bfbb4acf82d8b69a6e372fc98861f07932f7600e120f9259692ecb027db7c6f8993b8fcc9a30a05d7dec65e713853e78b545eee2d8cea2ea1889e4ca076dfbe25f0e2ae840785e55bb0592dadf4855a035b483db07957e204275b048c61da53b6a6bc5b52fb78b82691d05ad9aa1a7cc201e8e64fdf66b863efb20eb23da281ddab285bb5e0901ad7da9a1c0d1ae1aaa8950efda253adb35cb55cb50a85252742591921f6b15f6dc0e2f2a0b2a75a29318c8a3bf8d1a2e601dc20b326525b1a81888ee4899bdd468921cc9b3601f42b11e103be21f22ff18b33a2241fd334ae6901adea2f76cce367dd938d9a6e181f189f585df1a37c11c50308f367b6b78ee0dde7088488d38a723621e9d5485ff2fde853969f3d62334193a1b5ab90d5bd0502da0688ade1ff591bb9d16bd679765a921fa2255ca7e4bfd82f6def010e548c3808dd076589b9735f6b7e12f2cb71c282b57808e62d043707646e33de0c9668831722a182c6f309b5ca71ce80c7518750ee2994df755d6b917ee8013c5f5ed1db9cd32a6b1018e9bb24e92ceeff7ddc452a7af2a287d95831b4e45029e84101ba92218a86f75abe1abe571a5e2187778e5b13aa2b6e786b2ee1f98b8ff9a24053e95c93432bb01cc1e7957b03c2b7bf2bfd3be56dcf21403ccd2ae6dd8182c1d593c48365d4881d9e9aad05e0702bb783331137dee8d2b9a3cb93b82ad01f476bf1c8ee9d1a19ba52da0d79aa29e67dbba6107b7947ad87603e0d03f3c44dc4c5edc9eca3f2ec84ecce842921f7768b183e5273a6f50a27c457e25beca951e67ba430daa9956563195922fdea3e29a71fbcd4d4bd121f952782a68bf35e476d873fada5944fd3e7ba040cf452d59fc5de83f8539aa85d85f675f24d4af040e5304da7cc9ed55d2c31eff0105523eab330b9ba500499c1918807d5600c9d257ebee3ae728897d399a15f62d8d583fbac49e8529ae2690b82092f4ab8e4a1d82e23e9ae0f12e3950a4b89bb93a60ccba4393a393bfa0b8f9fdec099d31d85a052e777a32c7588a70bda48ca35d8882a27d0d346182129313d7a53a5222b17b284d0a539d2973ca9c5ac547e4b124401abc197ea9a81732be5eb15f06fc4c4ab6efca03fac58cfd0cf540b741f081ee63ed8841fcc0ca58e103710de676dc0608838f25dc9309a5cd7cb51f24073fbb1f14ec9a5d456cb6a787c1cb0e9b5791f079e18316db8479445b71167eedbe64c3fc11dcedb17c79177896fbfadca0feaa2afd51ca63599f1793fd7e1c8c6c14ae304e27304747385255b9fdef12ea9a012bc0db12fe9ce1d110cf61ac83b7e5fb82436fc94af8cdedafe1f8330d57bec7eb37c89d551d572c15c8aeddb804629290c5d7e7d84604f2689338af7f2f4dea7410c54a45c12e54ac4c7fd88d29b61e58d527a55a45ed0d8c0bea8e42e2989d4c9f26ddd1f8bd74bebc16df343a28f40dfe45f65311fa7d8b7a5d00e44b49455952e3b3dc6319ffdcd808104227c73d75c38859d6b8a000d8c7ee251908ae0bbd29d07759084b31cbae416bed78987e3bb4a3a2cb2134400a36f1a1d2093332de307a832fe6085bd4289866b039be6daadae83baa555df0483c4156ba329bb121d9afa72ddf45c7e361d88d195409af2d0f258c39b3fb1c5d12233ce7218a7b68735cd2ca9d9e6ae7e7e9db92f5850bfcf80e27e42095334a3a3821e2672ebd6e7c1dc90d4737488ef0b03e6167541bb02bbc0247dbf5b79374ed838cbd12b6976b42a0d52d19c81167953e01bdda80f50fb6c693e1db46d529a27fa15f80a10d93bd502ed77e8823823978e6819c5c3cd1c9d40461b0dd07b267a42952bc0b32a8df36248d619e3526339861b0068cd9fce5a253955d17ece6753ae89c2df5b5f0f550b260285ea5656b4cad9caa2c19f18b5389ec1b22d60501631d69a1e589", 0x1000}, {&(0x7f0000002940)="1696be8f05521aa2c61224f04c5dda239b61a5660d332e94b2fbf0ae37add4aec7a7625230ff7d31d7a996883a63d5707185c14938f1484f691f5c8c3f53ecb995df8078d17c372a7ca3419e6803d1a13e8044262bb2f6853324e5feed800ee9ac5d65f1a460b925e0472a2bcf4a6ace45875fb0de89ea8dde5f117f1901f51f5be6f289b4129179efa16b4304bf9b89e70e7f6e820e56a8289cbe0641d122b46274b3eb1637d52537875b03e57c5d0749fcc52e6a1cb647d0a5498893056e1ef15b8ec5a6b58f1fa88be54dd1", 0xcd}, {&(0x7f0000002a40)="7d297fc9326ed6b3c7af9a7a9c9f462a6481e909636bbe02639fba86cbdc964f95a06eb56a90f3ad2e453af6cc3fcf5c4b4660dadeece5369e455eaee4ce84a5de1013490a6353ffed0f587e423010b686b460813e164371bb79386671c007ab6668a83b191f24973a86b453b20ada2e79bcb78cf7795d36c7029e9840e2f6b8dbca1f8baec21e0934b0d620cfe386008846db184ec319a6bff29190d8d6bcb93e094dad2de6b674587cf84c047ef197ae8b4e4212b716", 0xb7}, {&(0x7f0000002b00)="0f3f8f3e8d2fd357034f9cd74e789b791cd4b660916526867867566beae89dada8bbfe4ff906d4f8a8fd264e59b78c6545c97f02456a4f8044531f1a5a17ae25c0f9b35008b5f9e612223994381cdcbb427cb813aa65e596f19131c8acd870a22f908a5265da0b3fc8bf3206eb5f62e441c719892dc52714289238a308da2fcaa277c89513d3befb24678d46910e885b519056c305a93340af49703efbb4aff49b327b28d2644be4cc4c68b4502c0de86fed566710b90c8ec64da0856bd233e5b2ce453d5d641a94df8d92f8dd7a9f68e7272692af0c4e995a25ddc964e41c59a1237da9072161", 0xe7}], 0x7, 0x0, 0x0, 0x7703ab57f89fa427}, 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x15}, {0x7ffffffe}]}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:02 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, &(0x7f0000000000)=[{0x20}, {0x87, 0x0, 0xde, 0x8000}, {0x8006}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x10001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) read(r0, &(0x7f00000000c0)=""/253, 0xfd) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5e91152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759d50558c2dac30250d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f7b659255490b88ff1bf33436e6731ad3174d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b7a7a0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c09b6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000000000000000000007612b1f0e6ea665733321f83dc24d31d830548e5c59bf0e93f01b7d2f831a25b782bdba463f03ba9effdbd3b48407c3902c6f5e0b32c5f23b88d7a08dced117f3b9f242284e244757b34a668e9b213e69ae8e56768efb1370f108fedfeeacd25d0ac73851a0775c6117a0222ae145e1b22051e65d95b348239c438fea8312b3d0805cb72c7bcb3f0cd07544a24cb77ab000000000000000000"], 0x10) getgid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x8) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x7, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) fchflags(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r2) 16:00:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x7f}, {0x26}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8c, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x81, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x9, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000280)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x4, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r31 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() r33 = socket(0x800000018, 0x1, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r35 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r12, r14, r27, 0x0, r35, 0x0, 0x0, 0x0]) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r37 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r37, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r38 = getgid() r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r41 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r43, r44) chown(&(0x7f0000000200)='./file0/file0\x00', r43, r44) lchown(&(0x7f0000000780)='./file0\x00', r43, r44) lchown(&(0x7f00000001c0)='./file0\x00', r43, r44) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r45, &(0x7f0000000a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5000000000000000000000000000000000006000000000000000000000000a86cf4410090e01c8714f72dca0000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43576c07736304c3312a624ea751eb00000000000000000000001b00"/313], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000000900)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f3740511171e97aa998473f0e8d1e11dcc3ddaf82b0158f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf"], 0x44b, 0x800) 16:00:02 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4093, 0xf90}], 0x10a0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2000000000000002}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(0xffffffffffffffff, &(0x7f0000000680)='./bus\x00', 0x1801, 0x12c) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206923, &(0x7f0000000300)) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0206923, &(0x7f0000000300)) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x2, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc0206923, &(0x7f0000000300)) r15 = dup2(r14, 0xffffffffffffff9c) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse0\x00', 0x80, 0x0) r17 = socket(0x2, 0x1, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0206923, &(0x7f0000000300)) r19 = kqueue() r20 = socket(0x2, 0x1, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0xc0206923, &(0x7f0000000300)) kevent(r2, &(0x7f0000001980)=[{{r4}, 0xfffffffffffffff8, 0x40, 0xf0000010, 0x3, 0x3}, {{r5}, 0xfffffffffffffff8, 0xc0, 0x4, 0x3, 0x26a}, {{r6}, 0x0, 0x40, 0x1, 0x324, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0xffff, 0x6}, {{r7}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x67db}, {{r9}, 0xffffffffffffffff, 0x80, 0xfffff, 0x69, 0x3}, {{r11}, 0xfffffffffffffffe, 0x41, 0x8, 0xffff, 0x672}], 0x6, &(0x7f0000001ac0)=[{{r12}, 0xfffffffffffffffd, 0x14, 0x2, 0xffffffffffffffe1}, {{r15}, 0xfffffffffffffff8, 0x48, 0x2, 0x429, 0x7}, {{r16}, 0xfffffffffffffffa, 0x58, 0x1, 0x7f, 0x61}, {{r18}, 0x0, 0xac, 0xf0000000, 0x4, 0x7}, {{r0}, 0x7ffffffffffffffe, 0x4, 0x1, 0x101, 0x1}, {{r19}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0xc2a8}, {{r21}, 0xfffffffffffffffe, 0x8a950ea0b5481d51, 0x2, 0x4, 0xfffffffffffeffff}, {{}, 0xfffffffffffffffc, 0x2b2c66999adef415, 0x4, 0xf0, 0x404}], 0xb68, &(0x7f0000001bc0)={0x3, 0x6089}) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000000200)="85772b67dff3d4f4a08047168e8ed8d2d7c8ebd5a78c33f41df2c0690559e183c8ceb1ead46c6592b9c709bb1edd53e768fdf483e938330f2b8dd50c5f5bbbda2877c740541f309a8e61444d1a2b58941da520c54920f6a01c6c4879f1a3afbb5861ced53c449648e61468d04062b1b918327cf683f94ab08305d56ce5208862b3e1127141b48a5b6b8fa91af910053e45fc209891642b065eb7af7462181e09d88e3f94", 0xa4}, {&(0x7f0000000000)="433d42af808a0a1ae0", 0x9}, {&(0x7f00000002c0)="a54ebe43abeda7d1866366700641b3179cbebb5b3b92ff2405ac7d907600dc784c70672433f5bc9841a027cbc0152ba64ebe9ddc9736262afe7c5e614955698de9d7d237df529b5dc466d402f456134955dac61527c211d2842010e50c1e8aad89466f278360762ab7a24223b3a5af7894e2a3a48e3eeda88e5c8b75bc454c5ea12e39097f6ce607e037669d1030cf2ea4199d0a18b77c0261f4c1643288a3e720314c2ff352a5d48041b3da3a1dd328cf5339537363da73633b4cd331702f2b9b00ce", 0xc3}, {&(0x7f0000000180)="d7cebe927486ac4b0288c06c39355cb3c03cd06172f547950bd42c428f70f5b21dc5802ab7cfc7a75fb6edca3c257d8d8d7941cecfe13f67ee77", 0xffffffffffffffa3}, {&(0x7f00000003c0)="0003248655ea26f9d482f074f2526e06ea167b0ac9768570212febe7c1987ac90a2b09fa7ff61dcecf1919c74ea7f085cfcfff6daae31f53291a48e3b2385a3e0b520379f4e1a4f56d9123b2695e180273280467afe487d9820c19cbe1b51d01349046bab8dd3834a0e321975ba077d3f87f63be9cea620080874486fc71edfd8e34605626921c767b", 0x89}, {&(0x7f0000000480)="8b73812fb0c8e637e42e48d1690d185767d3940ce2dbc04dd0b713c966e9a9b30bc7140640d07399bc630f1986b20209a9cf5b872d7165234379bd1ccf9cff221900076561b0b64493ec9ce55cefa93f8571f9a04861ea89cd9b2b1d4d1ebf5c4b284b7229ff56f66ae0ac824bed6cc725ff0dc0dd42e9d5066ae57e8a3aa035c4b3b06ad1e6188c56954cd8b2edb56d6b764bb8b66e1b5176af970ed3d411fd58034d042475bab2157807230d15163a5fdf0c1b8c2d86afe10cfc3e5c01a98877cbc763824994b2fa7eecbfd56b4ae657b71d5bad61", 0xd6}, {&(0x7f0000000580)="124af7dfc3c03067a071793dc78f6abf645ac8aba0c09ae3cc089c07ed3bfb003c112ec195b3ebd5bb0fc994c45a8b55a3f17dc0d16733bf6345b90e036343fb4a024ac5c02162ac4199aa34a4ec92d2f0c8f8d58473573c52363b8aa0469e505ea633cc2c617a9d8b7300156c5e0eb1a00433d914e95ec4483911e5ce97be24ca533af58cbed8e39f0f03b800ddedeac15d8f50d6c2a77d7d757b657ca42b77ac9487bd69c1959678396133401c5c3942b6b9affa69cbd1c482a7590cbee64be809d384fdef3d2dd7b081156a2f5821d8228c5668e0e52a9b92bdfad69280323f30d7eab474cc27291b31991aba", 0xee}, {&(0x7f0000001700)="dcdd7dc3f020f44b55c867a7cfe99d2178c141c6e03d38c5bd0772296b994c74836b27cbab81c9e2697ba546c10f61dc332ae2c5680e42d452d76c075ae5df20903b49097865232ffa1a1b973e4f6df9985e0ee383d091d765b9e1136b132883248557de8b0218c943cd3a7a5ea56f0a2469dbf71ccff8b4252fbaee5fe288b35f26ba11b25eec8a89013576c385a1ce167f307feb75d14577eadacb057bec6c9cbc470ee326ab78abf1de794eaea5", 0xaf}, {&(0x7f00000017c0)="79fa89cd6f9184b54cd915618e86c51b39bf726a65f20067d2996460d6f65f8655af1d82ccd92ae458105051d3e7cd65c22e3c75ae2678f8e3fff3fcf44df56faa15c42b0e750dbcbc50cdfc60dfc17cc4577c9acc35eaf97483f0c16ad62d66181df9b4d4a4b627ae8033257eeaf92aaef6334bb3847e74768e7ae149e383564039c8048516e78df060f8d6886800413ff8ffc7ed4eefdf04f2b73cf2db5eec3df292f031eb937c64b04a39ce59b96eca58c9da88ae33131ab1e95a26727b0449170f", 0xc3}], 0x9, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xc0935e0c0f6ec4aa, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r8 = socket$unix(0x1, 0x9, 0x0) r9 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r10 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x10) r11 = syz_open_pts() r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r12, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) r13 = openat(r12, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r14 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r15 = kqueue() poll(&(0x7f00000001c0)=[{r7, 0x20}, {r8, 0x100}, {r9, 0x2}, {r10, 0x4}, {r11, 0x40}, {r13, 0x120}, {r14, 0x26}, {r15}], 0x8, 0x40) dup(r7) r16 = getpgrp() fcntl$setown(r7, 0x6, r16) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x1, 0x1, r16}) fcntl$dupfd(r5, 0x0, r5) r17 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r17, 0x0, r17) poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x104}, {r2, 0x1}, {r0, 0x20}, {r4, 0x80}, {r5, 0x100}, {r17, 0x2}], 0x7, 0x9) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffffffffffff7fff], [0x0, 0xfffffffffffffffd], [], [], [{}, {}, {}, {}, {0x0, 0x4}]}}) r18 = semget$private(0x0, 0x2, 0x153) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000000300)=""/11) semop(r18, &(0x7f0000000000)=[{0x3, 0x5, 0x2800}], 0x1) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x3, 0x2, 0x0, 0x100, 0x5, 0x6, 0x1, 0x2, 0x7, 0x1000}) ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000280)="54cfafe5a686b2c66a888a3d5acffd3ed3778501c1c842155f6a1eb354c77e932f97dabbfc2e1f499e0ef1a10287daadfe014eb9d691102d2b3fac9bf1308573cd7deee3bd1631220080d8eb5ed320", 0x4f}, {&(0x7f0000000300)="6b8efddf6389f6b574a3e310d227c0013b379c9847f4a3e3e80e98a302f04e5848d7c11687c53d92690a162549dd464db8007e3cc65efd3f8ae7b37b41c1d5e5c89e4ef1cc015ab554a6e28b3f816ca7d7be1b5313ab01ba8e7e183a0b11e50139006b88b2154cf7c5d1e0b67b24af35fd8fdcfd2ca47e770753", 0x7a}, {&(0x7f0000000380)="ad53d9f9a55f3c7ef3fca18df1ad6fab64772a41f90078941c0d1e82bf31a211353b3b1dcc726e223406491d0ac991115d7015e5d30081d8d4325339df34d151421598767a9b734e937b2983b0a3b2e0939a864ad3e2b0a0457bc765e54beed2d242e30ec0ad50b0a0", 0x69}], 0x3, 0x0, 0x0, 0x40d}, 0x1) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000004c0)='./file1\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = geteuid() setuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, r2]) r3 = geteuid() setuid(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c0000000002000000da8fc4a24967a057ed4123f81b0c00676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r0, r2, r3, r5, 0x10, 0x2}, 0x101, 0x100000001, 0x985c}) r6 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:02 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="e4012e3e596e4622239c9312e40b348d19d995face666926c1094600000000000000"], 0xa) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r7, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r7, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x1, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000440)=0x8000) r10 = syz_open_pts() readv(r10, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r11, 0x40045720, &(0x7f0000000340)) 16:00:02 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) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup(r0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) dup2(r6, 0xffffffffffffffff) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000080)) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206923, &(0x7f0000000300)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x4, 0x8001, 0x1ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x2, 0xfff, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x7, 0x6}, {{r10}, 0x0, 0x4, 0x2, 0x6, 0xe58}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0x8d9}, {{r4}, 0xfffffffffffffffb, 0x10, 0x1, 0x311, 0x80}, {{r5}, 0xfffffffffffffffb, 0x40, 0x1, 0x36d56572, 0xfff}, {{r0}, 0x7ffffffffffffffe, 0x40, 0x40, 0xe3e, 0xffffffffffffffc0}], 0x2, &(0x7f00000002c0), 0x0, &(0x7f00000000c0)={0x8, 0xbeb}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x20, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001380)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x2}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0xc000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7f12}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0xe80}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8000}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7655}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r4, 0x1) flock(r4, 0x8) r5 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r5, 0x1) mknod$loop(&(0x7f0000001a40)='./file0/file0\x00', 0x1000, 0x1) flock(r5, 0x8) execve(&(0x7f0000001880)='./file\x00', &(0x7f0000001940)=[&(0x7f00000018c0)='\x00', &(0x7f0000001900)='@\x00'], &(0x7f0000001a00)=[&(0x7f0000001980)='/dev/vmm\x00', &(0x7f00000019c0)='/dev/vmm\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001340)=[{r1, 0x4}, {r2, 0x2}, {r0, 0x10}, {r3, 0x2}, {r4}, {r5, 0x20}, {r0, 0x20}, {r6, 0x2}], 0x8, 0x3) flock(r0, 0x1) flock(r0, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x8, 0x3ff, 0x0, {[0x1f, 0x9, 0x1b68, 0x9, 0x8, 0x20, 0x8, 0x2, 0x38, 0x8, 0xfffffffeffffffff, 0x3, 0x1, 0x2, 0x80000001, 0x0, 0x4, 0x8], [0x2, 0x9, 0x33, 0x3, 0x9, 0x3, 0x2, 0x9, 0x10000, 0x8001], [0x2, 0x70, 0x3, 0x7, 0xfffffffffffffff8, 0x80000001, 0x71], [0x1ff, 0xabba, 0x80000001, 0x9, 0x0, 0x1], [{0x200, 0x4, 0x1, 0x3}, {0x100, 0x9, 0xfffc, 0xa6e}, {0x7, 0x1, 0x200, 0x7fffffff}, {0x200, 0x5, 0xff, 0x7}, {0x8, 0x3, 0x8b, 0x2}, {0x6d, 0x9, 0x282c, 0x6}, {0x7, 0xba22, 0x7fffffff, 0x2}, {0x0, 0x4, 0x1, 0x8fd}], {0x9, 0xf303, 0x7f, 0x9}, {0x8, 0x6, 0xffffad4b, 0x9}}}) r7 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r7, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r7, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semop(r7, &(0x7f0000000280)=[{0x2, 0x3, 0x800}, {0x3, 0x3}, {0x2, 0x1000, 0x800}, {0x0, 0x101, 0x800}], 0x4) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f0000000100)="8c32a5cf836ed904664dfabf4d580b8a60fa0b02f97705029d93f82a0a265447eca08907a5d9fb8efbdb58050fb3f12424a42e2d09c528d02046877088f86b95bb380a96a9e8c21f0cee98192413201776f29f969b", 0x55, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x4000000, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0xfffffffffffffe01], [], [{}, {0x0, 0x2}, {0x0, 0x0, 0xda}, {}, {0x0, 0x0, 0x9e}, {0x0, 0x1}], {}, {0x3}}}) chroot(&(0x7f00000000c0)='./file0\x00') r3 = socket(0x2, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x400, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = dup(r4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000800)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) socketpair(0x1, 0x2, 0x40, &(0x7f0000000180)={0xffffffffffffffff}) getpeername(r6, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x47, 0x1, 0x0, 0x4}, {0x4d, 0x0, 0x0, 0x82fe}, {0x2, 0x0, 0x0, 0x10000}]}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r2, 0x4, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x5, 0x7, 0x3, 0x0, 0x81, 0x7, 0x3, 0x0, 0x1, 0x401, 0x1ff}) 16:00:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc003, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001777fc88 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015977c90 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) poll(&(0x7f0000000080), 0x0, 0x1) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x18004) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000003c0)={0x80000000, 0x6, {0x1, 0x7f}}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) sendmsg(r2, &(0x7f0000000340)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffff8, 0x8}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000940)="89b184e3c6fb98f7e4f414a465a36705b9303e7e818c7ee41e98dda53bc07dea51b561c0e9ce36536454dea01922c0395c6b9ff8c1136e91ac94c55f2007cac32e7ea66ca09ad31498f631baab5c987ce4b5c1c897bcb423b450c56ce54d7b1b6dc63d1d4ea76d1c867f9028ee2a8786fd4839b955c4697ecdac8a306dfd4b87d81ffab22e32ef090f05ab9f3d2289e4264387716e3e9883697df4f000b3b1a089a4d35f2080e61dc67afef995fa71f95762e59ec73bc90510bfa01072d6fa07047cba07406110db938de8404ec358aca598738b8c4ffb8d8d0ad836efd84885f0a93b3d6f08d7b6f1da38ac695b210508bab36d92651be66e84f5e069a5afdd0ae9ba8c57d52a18d74950513bfeef57d3f7d21a93f80d119501b28b96ee73e66b2e807c3efe431ee193467a2a9bb7871ee75fdcc8e81e1b0d8f092d32b9ce0c94ad96f6b1bdf07947decceb39100b462a2693e5675b288907f8f64b262f82d590b96701bb378fddd48126484cf14be7a215f72c85abf6812143cff5fc2a42c69f8618e6be0ad0354be22fbffbaf790ce60647a9a93550d8e91c762448c011a4d59e44029cc7a95a15286155768b6484dd873133e624cd03251c29a61f6bcb9b3bc40998e6c15210a99481269dbf5c3c0a436000f69001eac8f2b7d2d8e6fc9dc0f88caa980cb63bfdfba2816b2879cba5b497574efe5906cced18bc135d08cdda6170797fce6e05c446488064c5b25221a77984c40e4357431bb7fed47326bc1069cb2d7748c534b4b98bba2483bd6868935a092a4a3e86167d197ebf674156e84fe6414abd206bb8c12591224a009b9302ea19aeb84ef3a00f3db23a23a395f8af0959e0ff530c7e1b9d5cee8e343b06cf37e88e3a1bad76b2266109cadc9d9d03d6e1fbbbfe5bd5ffe4e817bc649e313e7fd9fa2c9c7dca11414fc6c672a88b8c72e7437d4ae8cf1bd62281e03df65a9767dbbe50ea5eaadb9546a2f2a7d14b1aa47fda54415383b64418d0a7f1c9e3757d5f5d504020bd33c5ee23e947355c05f68e33e59a11ef7491f5f462ca22e14769fbe9319020b8f1eba3341cc8026f7814b7d8341c1f80cbe6aeb784565f30c0ff38b449d47fc46557ba565fcdb7cedcafb9e6d4e9d6e52c5b05c12d20cc5583f5587c72d5533f8cef7b926c08ad11a3d1ca11010130604e2a82dae16d4a119cbc78a666a48ef0ada28f37d2280a854d8e42efd9d1263cf16179b02a7a778dcac99d52ee10e80e30a7334b62759f6a874b75e7d258fd41bc2c51fdc051fa85fde09fc919d70ceadf2c16a2e6c8f84cc8343096eaa6e45b96fc7a60d20c9dce1e72da436c0652e1c566fd5103b5ceafc29923124e2ebedfd123e238eed949e742472a2ad1d5639752ab4143136d9150fc5c3c692e858b02ecf2c19d9df52d3ba3aea0c483be832e6699d9b60607a0c1254a05c2938ba6481a47612f99a1a58aa0abfbdca538423ba9710619831f92243959e5f907597e13468bf57ab39bd7fb2fdda54ae8bfb2c99dfe34ebbecae0c4e12e8d6433add24ee10d5ba30c37ad62a8fa1fc96b08ce1d780b3edfe2ae47ab81153c47156b69d5382e0755ea244ab1fed2535032311441f4ef36ecd6e78ae159f840e51823c5a19aeacbb708cadd33c49175c026586e7a5a3aecb93e173a4a6b3e2b5dea858fce10714f61a2825bfa37e2e3e9e5de47f49948379e0468054cd77752d99778856d7e21558b863fbc9de7aa275d2efba47106332cac158c774dbd2342e5292caa627b3bc3fda7b29fcfcfd5566906ab4f9c433cb9870f4580baae8bf21d0f6c8d9e05891ab9f3fc613828000956adf13681dd61ea53d66aecc02e20864f1df9bbf880c242ad0b4c0308a298b635392716b1d934afdec1e8f7ddf1be108ae4f9af265a92f396b6e0ab282ddd18bff55366c4398442786b0ea6267660d254e58a88990427c3c23642df08aab9c9851c9430ce2cf2856622a1f32660b8b8273a0916409df9b1630ca33c0ed6b175b3bb6b625191157d37bfb5dc81058fa377c156b9bda5dc14cd268828d606e4e5910178753d71a0a92289ac08a98979d1bcbb0b1a385512f962197bf5d01674ca41ea8086b514b26db80025a943e85d92fab62b3d619e5830edfe1011742e5ded5bbc3617898f91ddaac6a0ff6803006b410fea07e699be9d8b94ad139e2c88cf5e24614e520502da1e6fc1ac23d14c1257846cd107a4bf99d92d20522f07594a572480900ea4c205551b9c9dff64de02e5bbc52903a49ad14cd4ef249b8c92829449682815c03449fa9e57a1d07233a0ac4a9b9b800c9bb4db19119847d2723c788c27c6320a0b4046e2c966186190b3d1de9aa8765a216c3802fa9c22040602a1e6edd2b33fd1e56f2ded671e3d6416a8618eba445fedb8896e6d17857c24580e7f8f7432c9e3bcf77c6e33aaeb432cfbfd6b4dad6b78f59346d35e077cdcca04edd04d0f288bffd04aa45d4ec8575ae264af2121a0df6a7583de596ed55e1db85225a6989b8a116f04385a7db35abad7e14c0428fadff3802c229b364be7ea501f57dfa12fd15ca1f399faeb167e6266d7a9cfcc745b8d605d2c5f93cef9a9405229ddd83ad16caf65a56d1053493f7484cfe30b4968bfac08bb6c6cd5bb4709900b626c3f5d21e19154a9d2277eb09201d6072d9edaee3cf6ff8fcad07b894d9e811c79e1f6ef8a4606d1c76758c15971472047f44cb94c93e6d108b118c6edf8f54c81ab09ff2d21fad78ee01591e79a96142d4633689b4fd91695fc56230bfbc852f4c9a165249815938ee54f783d98082878598ca6f33a5b76de64b5c8498f2e397aa0f0df18353afabfbf3504050e0410ea09d9ee0c7386b233ff3d0a154dc701b3361e17292b5f5f5efd78d6de0f0ce24b75b05837f82d0f616299ecbc50568976c8a3017c2d34cb24b01ca3a55c3a9034b42833751de86a1060e0c04ce65d5fe37fe1138e86077047f061f35f6c908a7b306bbe6bbf77199c6d40a5fbaa9b59739d2712854d07246f6d40fc57f498f1fc2adde8b68fa5f3d55af7ddd4f34f280d2f79f85dfea3236116e3d20db96f88c1397bcf1daa9835d920b2b0e6da0155c409f9a2d4e930e636e7b4fd81b221f8f01c7d55d31d4596632163aada50c3abd4628f2d06f3f1a989c89c026ea797485e8f7d7d7f35305c660021c705655e3a32839ad288bca174d86e1886a7e337a5949b0c28e212d15cfec5c2d6ebf2e1b750bcee481cfadba5f09715e66ca3080b60a1efa7869742e5db835686566d833eab2e31a8d5a52cd8fba48f94e9279d03f4efbe3748508b3b48017b209176a949b8c0b3f87d197a373267bac325fc087fffc3e957966ce07545a60e1946841228260641dac3a319f5ccf628188648afc3545290a83ea7e83e6f5658911cafd33921cd877fdc4f89900a54bc5eb47ec21c9d68bdda55895e37f15bc02425379748c392a62a34c218a988235f2634b6be0d9f2cc8a6aa90559dbbf12fbd8e8c158e384d3d5fe728c618bde2d1f5abb057f04aae50cc240682bb7a0552e9a1efc3112a557f07c38507f8c4bec27b394c85a52e7f3ce6656f8ea926f135057f9c2fb9509d9b3a4addea603d1457a97181070efd83248a98f51171a147bb21e134f6fcd5020613409b2bd1ca2bfc931e5e96fb9737d424e3311c0a3cb06dd823186117a3e5cfd66c824b4bfb7d05802f9686935291afc06c04ccae367072d011ecfdbcb51dda1382f6cb3f73bd7cec2853675e9dd75e79d3f1b37b5766e2e468ddd1258cf8540cd573730dee8bfafeee563f08ed4901fc9dc4ba9af1eb14094412dda69c7f7c4b615df9a527524e1f90b6c112782e5111eaacdbb416c9c85bd1cf0f31aac73f4ef3b2b4c50afcee87b2267e11b91536f4ee8d1b9b72b4c0a6e9fbd96420c3a7adcbc729e3d25ed860a31178854aa5249cb25cbbe019766ea9563ba24aae282111d09655c591daeeb6b8a19420d5cef36f578f734e81a1be31fa342ddb718cb12b7d899f9a393d4a29c8797d558c527f864971f891d2ecf301f97d99c97f310a5de184a5f479543714bb5bbdf5b3b00eb1e93edf4a11bd53f073104dd74f41dacbba47a9bd464c56df7319f85e5da4c561abc5dba7c2c943d25aab91138ccf80341fffc9ae1fe6facb0c06e0c6154a2f9c5d61afbb0e69ac8c74979ff7c8a1427f1618fbec02acae3a064d91dd6985d613b741d23f4c356c95a4a3dee818ba0915b504a1a8aa3ee14fa3809363833a707ef5dcf0231c638e0a36855f9fdf40941243781e25f02f127424ab1876cddd9efd3729ff1b3f9282fe973a593b17f0d0595eca054403789da35f1448427777cecba2253310b7c0987c43cd2fcc6e132ddb971da73131529769e25124778ac158d532004519a08b27eb188c8aa7aa0b5a420c5069bc5095682c4e7e23c848bc1870cc702dcbe5ae5ab6b0eb140e934eeb588fd49f1c5e6867c4727a1f4b5b74cb72c0cbb84b04016d38136a15ce6064b805fcd696a6d3bf5d6231f0a7294b61f463653b0a055e8cbe1de36e1e84abe4209c1ea8adab3913eadb22fb2bf2897761ae83e2c6325d747cbf27040a47fa4499580a838045fcc82295e80c017cc07734dc06687ff80e8c234a2c75a61f5bd74745f169e9dfaf17617c61758d4de9e03d32d7fd120f10043957870252b4f64929ff5a31ce276e8db212b4594dd16a6902ba053a7e1b0dccd46e736f45f30ab6c5c27d56ea3e0da5474aa3c2dfe9e2a4071c68b3b91ae6f1f98065bbb5443b316f239d5ce4187778eccbfc9111d54dcfa70c9ec7318233bf3ebe68f1c9d2f069cde8062135bfa6d4651257450ceadc87bd42e8022220be1c9a61f89f5690d80ca049fb5f66f2894e2a36b291bfa120e0eb0176f5686992c6c156e0cab9275a55bed5e70a30835a96a17a79a163d135ba960adafdf2be688c045dec70d27b3363431bf62da00c7eb454f0d8206268ebc0a5441de52b430e409b7c417a208e4b40ab53dccf169fdf09582f500d3cbb698b74a4a7a124f7485ca3d513006d56ee2c5f534ad3ea14bbbf3f40a519dfbb3acc5de0402c701a5ddb2357b69342668c747eb7bfa7e3285aef1c78ef06d2c92d7a34ba9e6e7a06a19bb07dd00361be2a77b74b9586d9a94af8661d2c7d328322d92ea64c9d7723aafa76830655cc29c61d2806d7a40c34fbd1629ed2b1334049bf356f0d3932ec7f3f51a8df87127afd0a6254608f34537355867cb31d16e05131e2d2494179067eb13a43c23c3869ac7a22f751e0b2b9fefaf30fd5039202e373c68b4515d61632b44d51668daff71f201225de791a5027d05076d80bbb2eeffed503e7af79a40eeced675aedeec3cda4c6a21bb48cfe026ba3cd6de9a36bef3fa3108fe6d5752c9e263c9d6e91e79f8a27924d544c5d0a3338c6d03ff3f6ce4fdbe33610054889377e6644b060da00d3246764c1726ce37f710c63b70f02ddc051851f3ea0f2b57d3948ee95262ea175c02623874d2a1d021711f35e504b9e67a98e49a796eaae8450ed207e3128cd4bd989d71bc4e6b05d0d2bdc53273792c8d82e4155bf1901cf3fd50d17a43ef60e82b3c6f8773f91c789f46abe71f41f0527cb081aaa1a456cd5eb3769625211c054802f2d59f17e6a7d36d4d31285385487c1bf8262e5783db95b019ed5836cb15bccad7ad47dea97c6a59673778c7edd63fa28019ad86dc13249162e9b933a9047d1634da102f339239ff8198f0ea3b8a53d97841d1fc4c4c283972710fec1ae158a1bbf6a30", 0x1000}, {&(0x7f0000001940)="9fdd0140c7a13694028f3f13b5ea0f912436a3ba2659116bd211d61d84fddd275686a7184c9aa618414d8f0481ad7ffcb38683455b4288132d5435de7ffb0dad8a552a5190ba151968c8487f9686c1d82b1260b43f78febbf36134bc51a9edc4f606ff396cf42a2c1ab6483621c1d4b4c3be1eb9b3ab117f98d6247e1a091d482edce0e0d2b92bc9202241ff19db42445af8cc7c9b6bd650bc52e1c4f413ab8a01696aec852c4067a11da65003ebf5ee838ca1fdd8a3615b5e65cbb75db7dbdc8b0d35de1f42a2216905e06754bc3c40a62ca9ed7597e132c48a5c540d2df43de5672d0eedc41d639012dd5320b42d7de5dc31833c89c6aff71d493d1c1ab8d497872a29f47187395b9ff2d69ce4581e802d8df860e7b45b737baa903a863b86692ff2d1a9252e1553818a7b2b71ea458244746be5f0614834f6d98e07ed504c6a9c29ef359be599a2142aaa0a1e22494af8e712f01ae2a766bd14a68ac9bf87a96a0556838f53e1f104677c4689275408a666d93a3f199190db28b41aa032e0177ace209773fc969fd776163397426636c4020f82477a52eda86f6b1d1cf25338b848181b0215659964e8cb73786399aa7f9b93b9d005c93fbde18d0160f821cad7b4d88fa07c909cb425e5b82df6b1eaa2b173d52ec456e7627d1ff81b4630aa659d9d0d7abeac3ade34769a7a03df754fca7f20ad199d92be6bced28a316452b9eeb7bc9010876f7a802fb65ad313d5355dad95a5cd54e7d5746fc033abfdb5f3a51a773d4aaf84741582fefbb8859c98cb860c3a6cff78a0238d6f65948a3e9bd4830e9d959ee0b814f952ccafd4e491ad28b1e3b070b5627e5ab6d738c2264c39aeb427afe437a6d0ca90995ae4be4c242bb094fa25f3c821ec7a23b17edab0bfb374e1575bdf20e0aa61999de6679bc02a6320872aebd4b5f6124145ccbc601592ca9761e21a362805f2dff41e65986d879019bd08c7cd203975613d5aa0aab90787e3fc1f7f87f4034ed515bbe0e9916884a1201466c0323feed675258dcb83842d01f7e578286296fa3b60a02877e23909e4ca7bfe1ba3298945050449e03b4fab6115bbbb390e6fb9c878b4f1f3b6c75b1dec6fed3a31dee691375e200a147cf038c63759c73cc82bfd73522a5ee11bb1586f0e39e0c923b0f2399eecc9a7b84b299dfd1255f443419ce27a67701e100cd44d8dbb2af630130aa0465b0fbba199391d0b10a7391a3f0ef6b8efb44599966882235fe1360a50cb20c414b01ece50dfa94da67d444d5d646933c34f1ba4a3d5298b51b9aee797b2e60782918bf5c548ba2a3e167fbf14348a90c5a37206adac3ec7a02fdcb2cfb1679d886beff016e3fbaf0c2f4a67c39cb545010684f446a1758dfba83b0ea481b62d36af0a28db8038bfecddd766d7313cabe990da05cba754e58ee7947fb2ed8e9859718ffd3b1e4a64dfe6e716a2eddfaf84e473f520b12b54799dc60fd0b1e9438ca5cc4667d8ae8823121fea0bdd422101d27eeaaab58eae99d7e735e3712d1eb7c8fcee957004aaed6e57639eb3d2aeedb649c76664c730bb7d23c6ce730134345527daa11d5cbc073b59ac8be61e757cb8bc5147678d04e18417fa4deb0cacab95cebcd6e0170797756434060950bc5cdf362b08bddf22eeca0bb3b2f1efa7ce97d2294239730a4465b201b34786cb9930b93dd876b96f8dbc7135974cf6b1dcfe52262d5d90766e70fa6c4c299525eaac969f851109ee782e1bc48a741b90f6c0b9f9d59efc54addb529da841671dc8f6d96e4963aa2494a1d3e9a81cfdf80cff22a49c2d8a6e1bb6ed865fa70bf431c6f91f17f926113200205c77df487f5a3eebfbd81dd1aadb6da015e5e56dc92d1d0d50e888ed154956520ec18102d0ec8456abeba29a06d7fc6de27044125695990105d260eb02c69098e1a9a3b81b8e2906f5297b208369caeddd8e4628f328eb1d83f88d8c4af63919403ec3453f809135ad890d9ee6cb1e4d43f7c03d370a8db0801546ef51e8619914273fa83d8603988155a6bbf177e20d4d50956c5618eda7defe90c62f343a96c50c548de1da55d15276f681c917c6d6b0448d05e5662298e98fb080f058a57b4b386ceea9d6097be77e2e5fb06cbc7b7829f4a7dedf11655dceff2a4d0e5cc3ea4f8f49eaaf54eb9eb7038de83a1461e81e33adc39c7e05d050dbf52a9ef868bd37c644935f20b7100312a933417c67e3f92c254985de32329c4eaacd53167c44969b12a3793846e9d12148d9f321bd2a3ffd2cec60c78a22523f8729ee6b7c20cfffdc6bc825973d241dc5cbe9ada63acf88533dff021e26a654cf9a2030d9bd8f788ab498f532855ba716b05c1623251d81e44611fe7be06217bc38beb25431b424dff400077b46f019f0ddbf3fc437c8f9ee96f4cfcbfee61dd6776e9ba8dbc051caa0ac3fc749fc5b4cce6b8ee722ac2aca0a9a97a618b903fa634e2ec0239b5139b17b34de6fcaa6b71866bcda815589284a890d3483a55e504e7a776f2e6a189c7676b13aa89642096fb3c05d7731d65ae31a6891c41470731aa4ab4af83514e489c2efa5322de152639b9865b5e7cdec2f40f6c03c210c0121615c41f25714bc1b0a3fd807d198a358a9a6b42585feb9db9952a68f4c7c45dc7ac60a65463cf539ec836c274fddaea3dfdbf2dbc7dbf40e32c144ae374a2ef7cb090a1d1a1707ad7bebfdf74378ffaa08c145bea2fc42b8d1a6461a0d48bd5f06af24e5a62051d1cb68a96782fd1d94342c95c575c77b748e010d4ea6dc1cb76d57216edb80147dc0fac5f47907a040415b793722e844f28bc9c3c0d689a5430785ce25e5f16a4a9bcf44302658eac6829b71b7e4d989443e2bb4f3b5baf89f79ffd001c1fdc6af4e218f892a604fc83087c4bfc3d66eb4631e9039385d723ea949856accbfb73538ebbb07ba963a8ae07a5c8f863afa4aac5ad834e3add1aa0816e39d21d576c238bcdd3f6b81bd6ddeddd56ae6fef39c2c6f9da707fce5b1b46c9004b4cfe8682f85f15d93da6480f1dcaf2998f40092b7f153bd0345074d9b489929a10c6f542fe9d148c1e07e707433ec034a3f618d8cae1d9946ed4552c18405db5ab5a0bbf01890173b5522b080c3d964e2d30db199568bfca70a260c00b04c64c552324499263f316b6ca805641492f0f62ebe147fde206c4949a1c1701a1908afad9cdde8bd4e1e67ec39025a2babeca6ca377b4916afa747e390a879d6cc26dcc3cd894cb972a50da697b7df3d3799faaf94ba7f1a1f75a601d7be64d96384118d771bf42a678c95842bdecc916b329496c952ccdf04750bb5fa88b9a09ef8e0c0eb757f8ac9a2db9ac53766e29838274a20ffcf6d3f839dbbcf37e54d0b3f8383746a4d671733ea106b987112e4c1da0fb202d1c14a06ce06f4092b3bd4e43d7d7ec2815c24819e55a8a3e500fd80f78d3caf4af026f355c302dfccb5254418075b6bcd64b6ef31e946eef976a98bd914903a0d97a8dd9381329d778b2920a1d80cf935057ddbd956ad06e8f28c143fb9606505ded4767c9a63740f6f32ac07fedb39ff7cd663e448f3a982b5d9bc05f2656e842ed85b67244c40b27e10510cf89b03e4f27e32a46577c5d40e9c42ed58385c8b590819822a5d040e00ab12190e2c54b4440f997d47411919dd11856c568002e4b7eb3e153ac732649bb65123ffe06521110f2bcdf57c7c242b5882d1690429a1347e7f5cd33a3f3737e35936edf96e205ef66ae3ed8400bea90dcf16f237d888dea14f905c4e15e2f77cb0809244ebee8cc9059c0891d58488ca5b1f37c82a1d5a91072f7000b1bac99e1f556d50746c282f91741230e0bda1200c430ca388da6a0cbdeb179bfb5b897a5e5bc27cc0c0fff53bb7f801237926b4c114a16ac4ea89c28120e1a3494e811c2e21ae0d8f4ed7269657fa0ad7a7fc737cec688b68e81d151c512a9bb52e88913371a6ad5686154614b18ad5cc038be3f22519aa34596fef253cca71787621736194209cd182ca8a74852a2fc219a1f0a240d822ab33d5b058e21f08b23433e6c132093369c033d6522b4f3d215d0f875d1b5b7b297bd1b8570e5e9ef552f15134469ff351e313d98c26f48b197c6ed1de09caa8798940d49d6bbbabe9d9212e1f5d8d0d2c02ef6a36d3bc3b1ba64e2a11474ae511caf302d4ba96904a752280ab1b0bad47b5e7fc6da2f5a767935302c569756d1fe2acabcd4d4449162ec8e1a38fb776f0eff29ef6cd56b00d0d404b556e0dc44e810a05c342ac022d5e4e0bf13f9264eb210f0a61d6c88588494c0113bc5d5e587f75ca7b5959dad78dcc408b8347d358cd9e0c47059719942bd8146b4701e0bbed2ff2da95e3274c582dab84cb3213df39d74ac87bead15a6a0236b21af485a1b05741070fe89e3f324b4df8a01c112228093894a0d6c98b680defecb39877b897988f3e77778fefa06e619456b65f5f1cfa035cbd85247303ee333f8c7efb7eaaec2c5cb684f89a1a2881ebed351f5dbd98d952e4add4c5c6eaa79b75de90f1e3ed2e80719bee9fb65d9f4d1027af0722d91ecfca3612b575cea5511520354e7b34665940dc34df9f77ac39b263e48d7ed8168fbad24408bf3c98f895c68ffecf91412f531c6b93058af1cce8b2f8b3db4a0fa2cbd48186b529a92b2907bc8145b2173ad1d7793f52e76b56810cd2ca81af073f8d8a3a9779add8839827cfaec3d95bf85fa193741ea6366f2dc4c2a0bae36baad39606a1730cefc02535f6fe68fc586aaa1e3320db873057612884d479d7ee99021ac0453ba5c739612b84fa403e258abf3b8bf714fa41609260eefecddeac40c84c44937a836186ad00ebb8cf0b1f40272efd9a95764fc86028507d483560b186e647113b0acbc2c310e152326df0bc71ed5f08f8adacdaa4a8475025ba4059cfaebd4cae3ebbbba98b512bd8da302c2e692c65a6c702ecf00871196255c08c4dccf6b14e7056b6045bdc6dce5376814a65bb1e2aed5bf585a2f292ee39c715eb8e3812e12f9b3816cdc4c2a6dd1fca385c1ff7a935d4c536d74f72684220b92f793e0d9255acd5ccee2cb4772c7d5583d7a068605b50673b0e18bfa061cf294e0faea0b569fba47cf21343abbfa6ae56d5c365ef7efe2e538a21170d735d2f332fa77d6cdc9aecb5c080044a445248f2dcf14d127b314b81348452984c852b22d8d0b7cf28658962731bdc2dc0b84224f0999cc026072cb8c1df258f19d49b2bf888689ccc296abce5ca00d58a3c709a2525795c88036bdfd532095b6b0291933a78c816e7995f721c60dfe9b4f9b8d05f9e5eba0fd2117108eb6e25dc36edb252dc3054da078e6aec861b058fb17611466610dacf5b43eb23b89905a8a55a2f1f2a8209d188d0d41594d6801dba38b1d92eef6f817dac60c6d4e69cc4ade9014b1295c54f87eae56b26caa6cf9c60966358dd853f8e5f39b07cab8d8dbc3827c8df60a5f853e62ecb0de750e2902246baa2b32ba635e45775a5ee8ebb617282d75b798e99a92836100b67ca24ad2f06ad6ffa65d8321cf8888b02b45183e0d22d746bfaeaffc97351e3482bf344e4ccb54dee5d0697934e2414d5bf996a8bd82b910ca9afe72d62afbf4821e8847fba5e1864efcd248b9241ba43d7c3233e8a5a6a601e24c2649763cf724781f5c1cd1f328cc257472cc0601b2ebd95f5c20514f219e11b9680115dc1ba7a451d5e1cb0ec72a6a4a267b7bb69cf516641385d5858a11ba5921e53cd76ea07f66416478e28232fb5ab2d781b66b9", 0x1000}, {&(0x7f0000000180)="8ae76e26dc2d2b3c2638b2f1adc0ccf1db522db1b85cc73c78f257848820665cea2c8c15a64ddbf592ba151d4afe030f079ee2e6094e00eed888215efc2118f77cb17ecc84e2c6df4cb11b384ccbad859acea1cf05af635ee0ff858274aaeadedca845ba014f12aefe34253c022e31a607b87396d4c6", 0x76}, {&(0x7f0000000100)="d88b1083a9fa1d93f47a56025759ab14856168bf956647c0609c90808ba7de3ab783c6ccbb7f17b7af62dc85408ab9d94c134604882a0b161b7c", 0x3a}], 0x4, &(0x7f0000000240)=[{0xf8, 0x1, 0x100, "a99fdb3c48ee75d819b29eb1b240e9484f41f18251d44ee14856a518893ed00e5f4c81bb3f5a8dd6db5d82d2b5291e1171f385d7d1560987f850c0563e0ac9141d49d9fa4f6e8a7a47e985cce0ec003cae2f23201789f7baa32e2f5d05936356a76479728a18d2dd6d31939cef76a81ee1b673af23f2a35e3e26c965efdbd7d0c2ee1df8df19db51a855df6e3c055f7340128501d410789686e6e1379455364d444b25502844474b744000223f40de71e7af86d0ca90eb6acecf97d43bcd19318106e57261653a1d634e972e81a98d3d03892b4ff67af6d8c998bc151f1a35d014"}], 0xf8}, 0x4) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x0, 0x0, 0x0, 0xc09}, 0x400) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = socket$inet(0x2, 0x8001, 0x0) dup2(r3, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x72) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x52b) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x104a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000440)='./bus\x00') r5 = socket(0x1, 0x8000, 0x1f) sendto(r5, &(0x7f0000000340)="6ae0efb56614ca35aba490655b39285f02ceb9bb270ec9a7d7dd7b001e9062969a99e5da4c2d9788037e7bbf48d79a223a215865ad2174f4a792377e8961bb3bb264dbe5501f1c751a7ba18aec8a5ae3aedd3fa083cfb18350e52b2dffd1984d36c9d62dd5ec4895e378c01900406111f2bb2b9213ec9adf450feaada918bf114b1081e742de15908878307e48377a7398c7658717c78c886640f175ebfd2f146459e0b97d49ba3775311a789177e8f014acc1140e37e1589298e35a9321ba3e0c61371bf8a1bc57b33121", 0xcb, 0xa, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) r6 = socket$inet(0x2, 0x1f7c1d4f7e115793, 0xff) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x40000) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0x0, r12]) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r13, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0x0, r14]) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r15, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd20032481f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e09000000005f3f4632f8e40a0d94b9ff0c37106a2190397d9e7fa1f8da1066aa4426fa7125f469c64780a0fb6a28023bb90751ebbbe7baa9d76f7d"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r16, 0xffffffffffffffff, 0x0, r16]) getgroups(0xa, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r12, 0xffffffffffffffff, r14, 0x0, r16]) lchown(&(0x7f0000000200)='./bus\x00', r8, r17) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = geteuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, r4]) chown(&(0x7f0000000000)='./file0\x00', r2, r4) 16:00:04 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x100) open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x80) open(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x0) 16:00:04 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, &(0x7f0000000040)=[{0x1}, {0xcd}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:04 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) flock(r1, 0x7) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc1d4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff5e}, 0x0) 16:00:04 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = syz_open_pts() ftruncate(r2, 0x0, 0x7f) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/4, 0x4}, {&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000001140)=""/146, 0x92}], 0x4) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) fsync(r3) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r2 = fcntl$dupfd(r1, 0x1e, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x4) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x14030003) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sync() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) sendto(r3, &(0x7f0000001100)="e9ea604135590dd548f0ecdf2f6be4b2b996e25da4df6b362233144bea28c7601378ae315b8118f41706961744baf4c97817a29691af0c696a0d83552bad356cb07676718ca92bf89a6d66409ea040f6299a433e404bda23932d387d66d577392d16ee6b22e1babb4ef4222a31f90e654066f90e6c91fab7e09cdca3ebc678cf8561d9fb2979bcae99dcd429c5fff470dcc483317b81028b5a233f6b6e87709927c12817a77709f3096906ca1870f78337cf77e38f9aa08f8a63dfee9b273e9c62cb78b0dd731a06cc6b0daff077fc06ba71ac65aa4aaf6a49fd90f2103af43b49a9529a0cf241d934f1b69bdbaacb", 0xef, 0x1, &(0x7f0000001200)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4026, 0x9, 0x0, 0x3}, {0x1ff, 0x6, 0x5, 0xf0}, {0x3, 0x1f, 0x1, 0x2b22}, {0x8, 0x7, 0xf7, 0x101}]}) bind(r0, &(0x7f00000010c0)=@in6={0x18, 0x0, 0x9, 0x3}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800000000006, 0x0, 0x2], [], [], [{}, {}, {0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r1 = getpid() fcntl$lock(r0, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) r3 = msgget(0x2, 0x0) msgrcv(r3, 0x0, 0x0, 0x3, 0x1800) msgsnd(r3, &(0x7f0000000080)={0x3, "bbd5e0cedaf33f5e0dcdef28d1d5c235ec472376a987856d39878e8bb7bcbd9ee3acca8e30fc26930d292bcc00e7b153292f275bd7d583cca09a074cfae5a547"}, 0x48, 0x800) fsync(r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) chdir(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getpgrp() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r7) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r9 = socket$inet6(0x18, 0x5, 0x1) r10 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r11 = socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r12, &(0x7f0000001740)=""/4096, 0x1000) readv(r12, &(0x7f0000000000)=[{0x0}], 0x1) getdents(r12, &(0x7f0000001b00)=""/80, 0x50) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r15 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r16 = shmat(r15, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r16) shmdt(r16) sendmsg$unix(r8, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x6, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="8ccec6c9beeaaf125185f9434fb71c6fd0610e4c568f0000000000000000000000e68a1da624be4b85f974675eb401f8cd5ba6a9cc53b6d03fdcf49144ca02a7f415ab02deefe9eccfb8cc3502146c0bd082fba523900030b232f7e19f663da2d9847aa7f39a414facd8e6d3cfe9930000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0xb}, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540), 0xc) writev(r14, &(0x7f0000000600)=[{&(0x7f0000000140)="eca73937f5f42c1f4dd6463c5fe5b89c071263df3d322ba0e87e92e80bed16e7e40fb306ff59d18b6b80728bd4655844329fd94fdc9fb6", 0x37}, {&(0x7f0000000180)="179d13a1c2a8ef53d166364cb0a42f585b25daf2", 0x14}, {&(0x7f00000001c0)="14aedd22b7c0b066b4f315e05e0ffff157b17453cc6a456917a608c837026ca8f8adf31a4e575e7b38ce64d363f94d0d", 0x30}, {&(0x7f0000000b00)="697dac951c78ab97626218721e551318c6202708563e6e650b3d24b4b85d52a432c46d201ad235bda913bbd100d30c912e222cc2c944732394d2c1592c5e41f77e2ea34b6487d33f7cb97be99e1037039574e1c41b76b5391df35d1e83d36dd9b62b4f5caff8cbc86881945230e2b34170eb0790c2f84e8ec770ad47c448f051012524942ea9a614f2d0a75b87f1f9564890478aedbac1001fc1f5c82fd9bb4b05165f597b85e0836b8404823f4e96fd704f0eaa100708fbdfb7bf66171a24aeb4727244f577db1b0e002e197bd00a7c618ed6d24fb6ede7c06c161e5f0352698d27ca6b9f1e731da5c96de0b9032e199978f27fcdb1db2646bef3c911e898804a18e87a8df976e15ff569270fdcc3bc9c7affe7caf5d6ee604fe2e9afcb0ae1e88ef351b414d8dc429cd389a875124b60b6a73a9859d79e4206390c061b1fa3317041ae846bc781d2e1b28dfe735ec3bb7b1dd85c46c8f91f211955812ea1877046af50fb04f4421460bdd6b95956366f5e25929bb4eb23cc0e055b0e814cbd46c41fe2337bd005bdba9e0919f7e7016f754fb96fa619b117ce896e5b4d4350f3e9921ed516f2722e7897d1070dd7df59317f6cae7fdd640c059f8958d708aa0aca868240614a92e0ad5e89f58d32452578ee5c66baf5be97fc371bc1b408ff708eae24a895f24ccd78081d31c2e38f9bb8c8b2ea31067f0bbbb052ef6d0a2e736a045eff403db08c9f032668ea37751f0160ea8ea5968983219e597be143fa094d1e2e40261bb1e1d8b512fe5da82c98a83f5a06a729b83a529bc4e059ea6618cafc10523e629fd64472e105b40f3af188cebce652cf9ae4cc2ebf51c291c84168103a5108de2a5b379337ab954668a7974f058f6a6a0080391476340bfd89fbdc7e3f64d071943788df052f1b137ae07286e927a79e64d87f14cb675bef662f12c1b34142e6956b92b8277e9251d9c4d5adad948a5010668b961ba575e78e0aa98d2f647a4745e5a157cf6b0b187996115a497b8ef011038df422d2e6df346b4a0d1d060ccee88f3e58bf0dba0b5190b8189cde6995120dc24138f6ec0ee9a6fb124438cab572030f3df0a1856b7a7e81141565083b1c674b051a408d99ece7924656626ac0a58ab13b192a855da488df1f6de42d0ddb1df7f7151650c736546313de787ac4ce81a83255c80f7284de0a49cac22e65a95ec90e84ca9d345953da025cb55c342e904ef43e9c157e2e42404fdb2f28f63f793e214303b5762ef79be903196746ac9d53c2bcec46565e3fa21717983c6fb49a7094e5214fbe44ea22200b54ee2971458a0c123ec61faae24deb1dfa0a3b05b685e83a56201ac1207425a9b289cd657024625074fcab56ec2f3b28e44f9e1453ebfc6651b8c95e3db5f48ec44b94aecca2970e1ab9e74eaaba047cc320bee5b619acb30c500afe3a22d6edb3d1dbc48ba5944845cecc671a2567c0c3152fc277a39995c7a930754504045476b09b1bc9c6d5fba773d3bf64d6efac10582957a2c1ccfcce3284ce323703c803d779da53261428d8fae063ee1c16fe107ef9d08932fa22c2d23de5eee369490a00def14861ef776f0212545bb3c591014ce5b7502ea76f1fdf0f877c606e8f024bd9d7172f501fa0ace20fd736f6f0aa432081fe3918a315d7ac6e283bb36955fbdb45f80d5299993089afccb9de065e23890e3e734a5ed5d08e6012f3873d25d834973c4abd94cf9d89c1596f7ab5141c8a4e9e849a975b7285a6336b6ea0f956e3d59c32f12c816433a9d1c49e1b3663af6d2de06efe6a092016616b6d45bea9b629786f412b465d2acfd4e8d06b7803e1425022c03abd2c5cd710a854cc3b0b5a1563cf7205a1e022c687a04e80e367c19fa9bee9a7e186a83f0972f3f5b9df40b896fa80d9b6d98315874ad3e23199ea879d945f0b15e6e3865f01604ec9c6f0fde0c7229ba82d4cbc6703f8ce52451c463d4e7c300408eefae6a10a27fbc2f26f688b47d1f47d8398679bce53bc0f26f7cf0e44677068e23672eb156e6a6f11a229318ee0b3885b8b7972057697bba43a0f06911d37ce8adc8ace1594639251195c32b1e67453ffd0a162ceb6651b18aed65d8dc04945cc805d4273931c5bc927a2614186ddb2d0c4494a8207dc680a7e463118127b3fa91ecbf1cff20a5fd5f5f73af3acc489b402634c886850faae6daf60a9974b601f4a44f99282f546685166b3723436698349074cd1391bd91fae006035c4bd6a3f607c7b2e13cb78158e4140cd0361c9d552f90deeb61678c4f7d242ad8d2ac1d8be375d3886b30d5d752d32dda4d9e24efeabc6c12464f88868a0795dea45d8a391c06c586e7fed61e60c134924a4d8c853d1d54e1a80241a943135871604794cb6cf6a63d12a36ea7a1ee4371c6150cbd15389e925ed643f9bd4235351b2f06d496ee2bb107675aded9bff7d001f4a22e6904f6016e14849a14804a2d1c583db7b310ff1d1013ff32fdd267d2e6d2b55a3b753321ed63ddcc760ba05565d8a21f900fdb4d803b8ae038b99cbb24304ef75d7aaf72d16936e13684298c87d53eac6f5eb89ae418492ebb86cf47834d52278babeafa69f7f9407d6004acea7bc10b7b575eccb8fffaebce1f28cb629f11410241b9765777ae5426eaf3f370d81e036be6753ad60cca23d66136df4eb5491aca707c8b08a944fae97ee6c9ad136b95fa60092fd2fbe0deb37137ffecb679f2a310fec3cd6418c0ba5f6ba2bab4c17d1c5c4cb07f9c1ddb08eb20f3eef888ed301a34c956a14be870f7def4d0344d62ad2b4d7b2ebdd612062f6bffb7fffadd54d66b10d5593bcea3b182f82090d4508879a775bd9d3b8b22d90d6974e491c4216ff62aee12836c33d228eed974f62c88eccc19d8ee8df06f8ef9bb8dfb8169b6b06744b94a8f2bd0a1cb60280cde17944ec3f5ac068adca461a280c1c7c238b28c4a2efc959336849452c3ebe00557fbb2d51cc0268a736681786288077805a01387dc833997df4edfa0408f6d20fdf02f40da1c54c6fdc7c615c04c1c183448247cfa3a80f39519e10aab9550a9fd5a6398abef7f3e5b5610a23a3045580c1ab783aaed64f6d0d4c6dd83c690bc81ca66022b7b4ebcfce4b72f91cf4809f11dfb37be17fbeb9aff33c3f3affc747c630392a00a2c88aecbaec22c92f514382f194d83caa73460299bfe104d422906d41a5d530fbb77ac8fe853cd35bd16016ded6b5f880f368e9e7b4a6db119affecad7ad08de5cba255a7743eef3e6320b55177f1af01cd83b32a4c404da94d02847e2616ebc141958dbc881dd54ca3b371c9a40320a3090af5cfe8ebee90f8f7559b1a95a42ebd88118fc674996a13a30cd3ee4c2809df3008f06e6ee4b2a2708157b5108080e29c088eb8ac470de648e68afa222434335fd81f152ad957ab87782f0cf510283afaf1bd9289df8e7782599455e02a3e8bfabcb5acd8ca5f140c35379743c9ad840c4e00d824022e7d1cec373dc59a32992d3d7e8ba9069dd5b65d783361dcae21fb20c361312b8f9073eecef9eab594f27621db2687f400e9b0ea83849108fab75f7e1618beac6c734dc27d2de1ac7188c21fbeb8b0e72072a325dbaaddafb95ea4f69cf7f296639f6e008ffa103aa2a353b2d297c14234158ef3692929dd8d63eee6aae947c04d56224feb2f346c7e7d2cd1a5ec0a26e392ac3b0c4100dcf45cbc3786a67f3938ac3b0e54fec876cc6480c6331eb40be9ccdb32d9958bda10e8e528f78c264d9dc93ddb87cc01a529739fa62544bb2d15ee608cd3c955e28ce1fea6f2482146557b37b03dd1fbbf695ca34337ead147dfe4f73d86e621e392e5c263d33cd45841e06f0d6eb46077622a79fa4804e11ad43d5d1ee045de8be6a276aa9fda8f6bc8201939a548d709ebe8729a306d1b86352e661a2859b8e1a87aa7d82bfeca8c4980aa5b62bd32675868c5abebee5527b8348ff323a0e5969741560e91b8d4a567bf8383d9578b5d6e720e9733dc31f25daa669f3abafab3032c900d9ff561f19378977f874265d351d36687a68cee1ce2dec463f5c1603023f8462a56e2c066f844a88a11c13981d05c46a3eb2c8190d43898e889248bad426fb9283b720df36f0a822da9ca448da8949b107538dacf9a9f4ebb029eb7c2e6be005c2e421a08d1c8602931d7eaf8ec96d7cd8edd36b23e4dd0d2cad275297df26e330aac843b5b83f1ca2cd20e2ac2c2eeb2d1412187fab262c7c37f35e159ff3308b3f54cee001d24e718036913be467a95bfc9b3e7164f9948459a580044e5da302cb94ca9fdb787fa6f0983f66ca2365d8403c929a055b6e1f3a686e0ec64b6c5840ff083a5d421c731e83a172fc57ed49a3bbf727a1e1dfcb73b333a7f6a92d1f86407c083d1993499246f8ea5794e6b3426e961da44621b04194b5f8ab0517ca064385a8f30a04191d76dd2b8e61704e206c9e0d89b6a8435ef71f2df7453e29bdec2e530433928e3995f2d5195218cc0fdb44208fdfdec56d2a8d1f1967a46f9bdf82725bdef3aeb370a353f128fa6483968fe9a7d046c6a31b4df55a8cd5d740e176f5e795b25d09349428efeb8a251bfb86d0837b5ca5fb7ad1f12a7ebe63ff78fbe50388ee993c5245e54f9a6584c6e2361dc60aaf7b16ee5f5f4bcec6ddde10f09634d00d61a415ac25ce729111afe012c8ef5f50ee090ec15dc2e06099a595c0b0a10632496541ee90a665fffca652ac5c102f3020c107420baa66f1eaf2aa687939357c2448e441e22f204c33f13ea3cefe9ebc18d510517094d517a6affb332e2859fc4d93781a3c7505c3c6bf68cf18e1f23c3e2776d05130ff5a9bdb7ac31a05c1e44dbc04ddf65ee0b86bfccd0208f97e273e2de4c635ae2a3c18121ee48bb9f7d852fbba6f9a5571d21d2e7d9db05e920e5fb4c672d2e853ce689089f60424308152ea3b2843b9b4bb98af59feca7f662e5495c418bb14826f3155fb227778b655e95a44555b4aeb7601e19c72a5d9ef390884a870a1d5555d59a6777f42a3d8adbcf9b67d18bcc8a7a4b14934e563320cba98f6bd7b4cb1a33be9e3a5db07fbf21e0efbbaed7cae1d84bbbe057bd6cd727a4cc3578e93e6e12f417542ae2e5e90c0575233267353c2fe76211bdd72cdc9d5d9d8f8803fc22317d8cbde8f476e45aca104772ba3fabd67e332954879966936b60176e087e15e14c5b7931c5afe655ac1c8f9dca92e48fe57d292650bd58d57f0efbcc49f7bf04eac68d54f229cc7b97526cf2dca84dd8e86b83c98c1dbb819e7a1b31aaf6d4be860b42690ba62bb2bc691f2014468a1fec53e978fcacc73d059f9692f88e7de7974ddad02fe01f467ea9899321d3d5e6f0caa2ba247577bb313d7536eb2ff4b11d1740ece74dd8dfc89280c71dadfc9d0e036512712ea9f40d837abc79582afe896284f1c8b258f05ef2d2f9d66c6d6bf3760b4395654a1fd98d0fcd56c3b020d0da7a308f4b566aecc82a8a718f96bb811779318b8cdd9b7aea6a18ef53a21a11f76c740bd703f6deb75feb702d0e3c2f7eb94bdde984c5ebb72623a1c149462fda3e3364ebbefde7894922d4677de04776203b33b8b1f265203d49433ab093b98c04bdbaa77f9d64c32c1dbe4dbbff17d4037c3dddeb5acc9d6a76402e22b8d79b9d654e2ce294b81f1de38107333fb412fcd1882f6a0d29296f323009f048d7998589d51bf0a2fe527efb8004153cb3686e6a6712540224cb0ce475c5945708df125d5aa1faa776d7371a8e0950c799f7f246d60832d4", 0x1000}, {&(0x7f0000000200)="ae4d599385a6ae64a7557a44d798c007b657c511b5f4284f2be82b98a24c9f7e8442fc6082cba59d83cefac4dfc31ee3c37c0e23cf399704d7cf83dcdeb473d248e0c6653022f90ca36e1568ac36e1bbf5e579ceed2fa446c3a82ba2ad86498f14b78b60ccdb69dc69cb9c0b65b5a665feed829994010f32fca03b1262c91d013360437a72f79ba103211dc4b7678953a47e7f6a97f6cb49dbea9644dc3af34c301ae17e388bd5bdf7f22238b66a131025b5eb05a1eb00ef25ffb5bf4df4cf8d", 0xc0}], 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x2, r1, r4, r5, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r6, r7, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) shutdown(r2, 0x2) 16:00:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCPROMISC(r4, 0x20004269) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x20}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffff64, &(0x7f0000000440)="9bf0b91d710c5f99cdb7daddb07170a4f6b76e5f95db7566d2413839574f4f6ec3a3d17b5dcb7a69ed77ef680fd14efc5582cbb528e951bfcc484aa1d426c0397be044cbf12bb6fb79931cf8f653c8a7099a6ed3cfebf710bc83fdbdc594e7c6dfbff45b9cead29ba08516925e38acb1858b31db890ad1862cc27157c3bba88723e07f6294e79876f8f584aab78d9d86ad5d345277eb1d5ad65edbb49b222a07a5fbc078ea1c8d947e9c1c9d6b4ec28a597f9d247ea4eabb6f7a946617c411e9d947c185ccd6749f45f5d725bdfd8ee0dce179926cf6681e306b5926bfe247048b7a7291e9fd872666bb0677214de8803b281b121023f721c04b80b8b391d3d2549f881744e2228dab8c3601b26ef2e50072af3be56b4ecf949bac5b198548bf88ff") 16:00:04 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(0x0, 0x0, 0x38) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000380)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f00000003c0)="caaefaf1f402295a084226d592ca6484f20941e2bf0833", 0x17}, {&(0x7f0000000400)="31a68680946c4481a636fadca62e0bcce17e4cc5abfc852e99e7547bc956f35086e0b3da20bfc8f159172578176258190d99e29d4705b2689dec6b10ca07e0aa8f0076254e17531e18e4dcec8525a92520dd745035b121b959507de2f084d4fee92549c0de1d09037ece4a5edacf8cf901f1d8006912ce1c9020fb02eaf525404baf05b87561e8b639def4fc883f34547741d9d6ac2fa8326f0fa9fbecc4533d52edeee1154df1a4ac414e21b81e8ce046e45c06", 0xb4}, {&(0x7f00000004c0)="c4efdfe40025bbbc6bac4bc16b90d336c09b88c91fa68e233873ce9d235949d28129e1a5a916d60599110298b82abad66912f820afb828079a25dfbfb223cf31b1930e57be9be7c7e1986f79bb7ffe1e9825d2031acc344a4ee42b9f743eacf347ebca22fc94fb7449869b9b9030fb996e07fd625ab8a1dacb1b0be85b43a6844a70cc2d6c2dc8796e423f03173644a35aa0e822da02e92ee3a68055c3ca64c85fb24946b0016aaba5", 0xa9}], 0x3, &(0x7f00000008c0)=[{0x98, 0x1, 0x1, "357223f4f1f17abefa7e16a142f8812ba118b05ea803a7a8d64364c8f96c22af8bb5cf21d592b19d83e34fd888f7563b04f043acaed01cd29a83961a329c60d54ac0726faa9cf6f7cafc9dec4dea81c93faaf2f078628965823dacc22c33a7ff8aec0060bc60cb28e3bfc8e58e450c9fabe8ca1632eae8f4d9547529f8c03fdde33bec"}, {0x1010, 0x0, 0xfffffff8, "32bc8982fe6e90d0dea3221c943f50e1fe75bc93b4d884d036e4afecaf2608a0ad921747c4b635e9440764283b242f1e4094298dbf2054d7dc75720d557e3c64cf57c6360ba044d50a689c284de53d5ff055d53f9d5f892c00ea2f0fe56e96ac25eddf0d378d24a83dcd8e98c536292b0b6cee24d4bb52d7ce11b143af53963c19595ad944aeb292fbef0859107430cfd8c373025a1ab6464624a904bb9bc82cc50e1c006124ceb8fce3823e8cf4d313fd232135d334e5bb3089ba00fa48cbe74a28ba0dc3409ccaf0e2755782125ea8c51729cd3fd69c051932c2b4de1c9dbce2178440f32329a3ecde1a902748631e25e585931a3528da866c307f7ef03abd4e2d8cecc0e76400392a3cd81e1186cc0c587846edaab9513c6f7759dd2fc81a01a404dfcc28a622f3902d816ed907ad49c3691ce1d6b8cda26fc23b924d1c50cdf8bc3127e5ff138a0045a4bee98d94226a3e8e17a30fbd908966bac173b8407abd891f8e828b29a13e962356d138b8a8b9e85457be29c0386dc92706cd338c85c40ec8f0f0c73b3211b8358d2020c4a84722d44886edb6aa3234acb4b05d53aadbaca1e6019b0b09118871646ee40eddc779c8a5bc9cf14a0f7a1f80628476aa2fa657a7f728d7adaa47b47f11ea0ee0cb535b26749e44ce978a4b9be6da5714e7c7b4820ff77298cbcf45982ef526b43953883136cfd77409b0b413bd6396bb85bacf538da5d3777c64fa7c1bdc87a7cff6cc97b2d7dd63c290be16cbd4b2ffb4570232ee0b76b108975a18a515565f0d43afc7963ed80ddc8507d6e302006e89a14c58ce7b10b130480633017a91be2dd85db1cb176dd5b85a674ba6f5c050acec3dfca874ee61b3a5fbfa1155b6b536513ef81352c20d502b46495e71e64bbf01ad0a8ca76ec79d96044c36eb7421af52cde844c7a3b0a51f0eb4ca84ef1b6e7d2d758c5bf71f465a8292f1104ea87f1b4a016f2d9bf539216ddffa1a0afcbdd4b055ca65d9bed8a74056aa8d90e299537b13f9cef6e85fedf708154d04673aa49709d8079a34d7f09bc0ccb6b31b88ea21ce38553e9641d08be0605bba34d039b4adffeeccbbf6473ca8e7d161b9ddbb8e043948d55c327d5f43480327af62ddb90c337dc7bfd81a12d0747399c9288196d9cef425a873bd7677b562f86ee34d37d2f0392bb7276cac4f390227e5f31dbc8280a9017de1afc7f76dbec9be4b1a994416cc509812907878d2720118c8f2dae8b6fab05dd80d832bc22c565bb9161d669e3546523bd1991f500cbba9b4dce383c35a49dd8ad829526986b96ddee079b2e85851a4f54adef8415ea7595afd95d0844aec8085001cf54a318a0b329ea9cc8d99ceda8c5c773e18b3c3c3e4112b6e7f8a9e478800ae0e8a371255f062436bda340108a1947b1728d9f54b8a0fec1ef78fb1cc6884a54c1d1f608ec72ad0226a445e501eb335f9c56f3881ad99df7149f039db3616c89e2d5d7c90603462862c10f680a3e6fc712e56e3f303bd032eab774b5e4a24b6f9abcc878190dc04a6d1408cf077b955a56ddc1631c16c7f6ea2c8ad3468dc8069b3d0bdad9fc370492754217ee1dc2be2d3f56699b517b14c1bf3301329d0a6434d8471b66fcb25c9f32dacb9f533252840198b639f69ddb3a5774322d742a77d21517b454a0034b1fed30b7926910b2acdfb44e7463b9245ca562e09fe5c9584ee01af544697fa3e4473aca02680fa2e4a01e7c05c7196bc1e4fa71e05d2a6d6b0feff83c5921bb715ed523bde8d4de4fafe59c2a7be4a88327ee5a727af49469b17f464c9b784797aefaef727ea16975c6bc8dfa9112b4050053a98718c933014cf6bf5555defaad622af1183776d732cbe3f15e4db475c5423f9556d9aef11be32be1d979ac7dc3545ac234fe5e482af5ee70f6bb2ab3cfb0fd7cec1039ab6002710e76b75197f5d6e84a47ba485673a14899a682dc8aa92fcb053fb412074e6fba4c8766f23e5c9e2b3092d3ba11bb7e64e9a3706a4f3bd19d520766caadb8b39876fb1d63cceedd02f6a8e8392e17f48366e620783b55b0050ed29ed8879e997ba9001df80a8121bee409a77d568f6f01a7846217fb138f5d184adaaacbd5aa05ca1d779d835f265a2e2f09ff1f7e36ba8b35fa816de125fcadc1407dfb66bb36b37a2217033e18322daf105a88ba443714e625f8809c4667033f843e060c9e676fb7e53deb9da1edfc6f4e9cbabe3d793500681cc6e34746a38123185f7ab3e13307728472191562c9aeae9b217eab47e482c84b8bf6be61214a7f43102a210edaf393cd515815a5ff681f6fc5f2639a9be804be6636f9649bbbb4443b2c4b6a5eacfcab3f4bb887d543af7b24ecac9eea7867a9dcf5d1541fd2de3344de83e68df773bac7634490a4dd9cc1217b7a16b48db3045de979a0597470fed45b23df6d632d250aa097c7e32ca55d05c6e50306fa7b32b9b9c422e171041ba22ec68a689436cea73dee4afc7b7d2d3ecd6e504fb0ab42d7dac35877925971c13485eb0f3b4945a14b11ed9f16d1f32acb2b09bb27335663a890f8d2037878a968d5497b7e65c9dcc7c700796b4f2712a61b0a7d36c140ffd08813de5989bbf7baae35b58e32239e25c87b048c55f1680f60400baeec2b0799f76fe534a342f4d2fdf1948ffb1fe32ae1ade39ffbd8c8d6d6bf097c1657d251bbbf2d1821426112f922fff1c70f5bd861fa8cd3228b76f7004cc89c516270818b4deeaef2909718188e786424e57d214093890e21266e4acd04ed3922278a7850b17cb507382123fc889d7bef5afa24d1b3f803ccc76275a3bd75e04fa7de2a7bacf7973ebc9b6571318a7dfcb99f57e504c5c53b25c71093b02dd8fe85fa78cb304253362ae5e265e54b5d247831a4ddb9f16fdb7799b5c7fcd12fa3749b514020c02def6991c446c409c91f3de7956774f27970cef8086a7ccded9650dd6c24ef4b44060afcccabe517e4c45490162aa642d848a92a3e75396bb01f9014b412664c450a5168233623ca3dc5ff591fdc151f059f3bfd491a02e7ba787bac3991e4ed77cdf1e5574e4676eea9f1e5744fb81e7ba4ec00ae9c2e33680e8df2a31f058baffb82062ae843543b10c37b85f444fc9d4a140f42600d0140bfb0dc3b9271edf85141409f5997f88106738f901e50199c14dd3a94ce8860922a5581f3997d6fac57f7f3bde0025a628b8ef386b240f0971263a937f45ba9f227c9af60ac04d7a4088ff45b0711b79193b5e94f19601def2457a650091a630e617261bb55373e625eafd2bd8525500e54ae253329334d658ae52076c74dce850bd8f7bbc848f6069522fdce82c30104ac3d9ebba7115ac87144d86b1cfba5c337ac2f636e92489c5a09dda0197464b4f5c0eb36a1b17d2e38352c832cf14afd9439a7ea18be28977e4894c28285814d745543633a0b502caee0980051bb7d483fa9c27d981e01a827aca6bed441bc658b9ca3bb1e1391d1a15381766af3f24056286d72f5d989afd04ef6fd33f48d0c5092ebbdd97601d9d11a18274e53141ed8d8d53b5f4b684aee75e023b7be7a37a1862de3fe16409237ceff040aa8aebbd50c107ed4a0fff337b97bb1c67cbfded794eaf004251308ca66cab15fe45ad9c91e3e4a0096251527458b92e8968652596ba7336f5d3afb39c125867b0b05afa622d890d010ca8c22165a91a851cbbb3eab20dcb08e0e213c6c43918eb0ac0f8aa6b669fbf97480e357273e406848ca4b79410d2d60021413f3cfa59cfa94183991223b5761df6c87d9f9634736ca6a3b7bcf0f6f0b27995676410f3f4063179e51b17852855f6637abad43f57990419cdfcffd23daf65a4141db1be84ff1dbf5a050c6116a589c330986c79a3531b83fbf48398814df28dbdd8801001bbf0587fccc7da2b6eddfcbc671566dc531ce10ce5d14e36dc71d36ef148c51eb2688b594394ce979c63c144de9e7476ee3bf8f409204b3d13e3a0736fbdbced7bd6f8fa3c07d61f22d644a1b0614594865615d48ae5caa1a2239f251ea5a1b4938b0b7db5f30a0df0982f32d8f0588d57d912ea9b98ae1d0b7ecefcb5e5efd5243e374ee1bccd1982206a120b74ab336423fb573e5cfca09d898e889b72058b366ba4cad24a6345bd260b3e6a154cafcf8f8c66ec44b6e94d76a51a840b0b115bbc633232787486511ccbc5444d3c240550f553d0d6899ad5dc0ab1006ca3f9b4cd7edbc333e9f6c7740642ef1f4905cf4e7acd0d6f2779e8890c15f9cb3b8e532c5e1e7a950e7a0ac5d6170901a869169336adb600688f2e38cc063c6c311db0d6177e34be532f515eeb9edade8ce1e50b225694f57607b5b679fa5b454db39af49e7ecc397ee3d711e890e343fd05bd40e026b6199f363cbfe8e623254777d674e3a22840d98126500bfe28592189580da36e5cf5d56f1713151e22199be2791429d4f188e3bd1c3ef965b8d24cbbd212b886fde1ff1e490fc7d7be2073f1e101b4df3cde655ff1effee742c9fb6df15c015f3e093f37f570c21e97d2c5fd09caf2b9f0f946c3910f980ac49e9027cc0fa61540fe81556964e28fff5c3846e4fefa60b96f9620e3e3127c25e5722885588413eb9609e91808b3423c48eef34753e78cf1c2e64570b006abac2e3ea834f6e31a0e7186c1f4a02c3a27fdf6af9a8f7851c43b29be8592b286db7bc4ca21c9a4137d06fc0294f673094f99628cfea4652863f60b1c9178e71167d5e8a0ce1eef920265bacbd565cfc010f445b9f516c0adee90450e14397c4ffc89019b93b780c9747676b5f2f9bffd46ed78d3f2e466e7022b8c72d3d958f3bd968f8a1e710933f43dc6f6a1bcb2692374bfc792ca0df58ed40022f58eb0773903b4f947f6d53fc40680088291151c8ce47e8ef8fcd9b75349172fd024a29b0ff05f1cd61cb48d529e175141600b4defb374b566045d87d20e170376d476ed04aa909d6ae05539bcb60f34aa716caeee2a70a9932a23565d4fdcc70f24471e5789f7bd82d3b9d4d1a7ac33bb15cb8bb7b73f9a659729169383f7d7dec06671876322fb0090e249284dd5fe9a8f43b3f37e747898a0a5674666fdc3779b386229989f32db787272978a70f3a69d8ee0dca2633ccc2c3c6a2811e0c591ab7cd9c1b95d5b4d2bc376ae56207347e040b8bc2da7b172aa35b587c7a6c814de989adbd3ce5dde143afbdc793341294cd3b4390a492a7ebdf0d56c73219d08894d95ad21797d0772f1c30e2e0b3de2de74d49c817a8b6e2b99fd7f9e87a6598d8f3d76ad6dd69b9c6a36ac28b82e43e542c4b5aad3d83000f0a616355c338f3bc6c31f3b6e46c71f8b5b69d22c60133dac350d779b719e1ebf921722150124a959ae78ea9761059489615f9d86d137d242def01d860188748da9ce176a3e4253208f2948df0ba90bad691414d8603bc04f65cdc0aa06f9fbf09cb9be6eb9e1ad0c699865a7fad11cb391fe505015cb2add75aa178ce686c30563347ed0e0a3ac493a0e1b4a9832b0474adbaed3d465bee6a3d6b769f8ebc67d88b1d714a505fa671b3480f8c97b16beb2bb83ca3bbe87e8e7333e5fcd02433c9df1e795c4ba105d3a8922ab18496e50f23a273ff603d74a5d89f2db6f93c820df54533c1f765e2e705e9d1c0e42eff40d74f6547aa0188ad62bee805fba02836d61399b8b079bd9ff5b4435f24a3933e5e3dc2cfdef42a5ea38df030011d414192f6af422eec3b5e538c271e368735e8398982b979239c5e592f779905edf4bdcaa76cc56f5da6e51cf50395d1d"}, {0x58, 0x0, 0x101, "9dfd461007937f772b184f35b2ad54105d5d14e64f34ad52c9f2182b4e5cfb93090f3a24f47211e0db17603a134935ffa2d50eba3f97d60be0b18cf66e3700f24db5"}, {0xa8, 0x1, 0x5, "cb2f6e07f8b36988ce0fa5d687d5af3548ad5a9aa9f99069207e0419b94741d6f6e91180d2713a4675b5d42861db3b6248f13added5e784585d878041aecd0a27fb00c17e64e289b563ecf3674c78400b617eb9d054f8eb977a47cd51abe685838b366a9fa4b5e74f5fe60e7947ac4d7db50120aa56fb3af3a0ea058047a35873dd7520bb15c0b73029823483aa7d60163985166"}], 0x11a8}, 0x409) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x3a, 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0xd87, &(0x7f000078c000/0x1000)=nil) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000640)={{}, 0x3, &(0x7f0000000600)=[0x0, 0x0, 0x0]}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r8 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(0x0) getpeername$inet(r6, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) r1 = accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r3 = dup2(r2, r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r4 = socket(0x11, 0x4003, 0x4) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="80d340"], 0xa) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r7, &(0x7f0000000440)={0x0, 0xfffffdd4, 0x0}, 0x40d) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r13 = socket(0x17c471ec7c1afe66, 0x4001, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = socket(0x11, 0x5, 0x0) connect(r14, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r14, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r15 = dup(r14) r16 = getpid() fcntl$lock(r15, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r16}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r19, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r20 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r17, 0x0, 0x0) r21 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r18, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r22 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r20, 0x80}, {r20, 0x6}, {r22, 0xc}, {r18}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r22, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r23 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r23, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r20, 0x0, 0x0) r24 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r24, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x1, 0xfffffff9, 0x7fffffff}, 0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x6, 0x8, 0x0, 0x3, 0x8, 0x80000000, 0x0, 0x2, 0x0, 0xffff}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) semget$private(0x0, 0x0, 0x500) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:04 executing program 1: clock_settime(0x0, &(0x7f00000000c0)={0x9, 0x8d0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) unlink(&(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0x101) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x84) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x9, 0x6}, {0xffff, 0x744}}, 0x0) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000340)=0x1) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r3) close(r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x2) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x6b) utimes(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x70a68db3, 0xffffffff}, {0x8001, 0x8}}) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/96, 0x60, 0x800, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) getsockname$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:09 executing program 1: socket(0x11, 0x4003, 0xcd) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x160) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000004000/0x4000)=nil) pipe2(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() getegid() geteuid() setuid(0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) setgid(0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() recvfrom$unix(r1, &(0x7f0000000180)=""/199, 0xc7, 0x1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x30, 0x0, 0x9, 0x0, 0x9, 0x400, 0x1f, 0x2, 0x1, 0x3, 0x1}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0xffffffff) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) semget(0x2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) poll(&(0x7f0000000040)=[{r2, 0x69d43780037c57ad}, {r4, 0x4}, {}, {r2, 0x4}], 0x4, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xffffffff}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0xffffffffffffff7a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0, 0x3}) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x7fff, 0x2}}) r0 = socket(0x18, 0x1, 0x0) 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) writev(0xffffffffffffff9c, &(0x7f00000023c0)=[{&(0x7f0000000100)="e41f88fda40ef97d24efe9af327764d536559800a88a5531afd61becb584b3ac850fd7e8eec9ab6777b13f12eb7c5da880b25b1dfb047ee295d57aff9e9ed06ffa108bfc2103b2172c5c1fc9082b9f0da065c7244aa7c4bd61c7ff3031475a2111866daba54cfc0e09bbef1fa6f67197d8d22678c76b86268262bd667aedd4a6cfd35f0a2ccea3b38b00ee45a2a3b4bc6f259fc52a4408785b79a44dc347e4f929a34674c8a714929579a926020a828a33c043feacdb7a4724a49fd1369e0a465530d0d8c1126b278b38339c6da66143f84e10ba77e6d1e9193c9c7a338ed045416f9f8c63e750bb2134c0abafb979c12ecbc7ca15e0247e643923aa4a3b19cf82608753088ce131d25457fc4ab790456707a1771d40da0cea825589375ce5d6637692534d6a65f16899e15092f65109107c485ff0217e8b45ed3b248b7e40ec3320e3fedb43b806ebdc121f63eee934ccee534553fbe6824e8145a171a9bf8df4c125ffce57954f2e9db727fb2ab56c57ac7678c244d7d9666b2453e6fbcd3a6362824981e6c405a0b8a59a188d23430e434c46f6a6c8be3edac2b6998e8091de9c6702d06514f96bb003620feb0372af1e6c037f350129499647e1e703b96e9f17efddce1d03ea549cdb2b4b44f657f29871b2800ec721a33916c425448224c6d4ca73abc97e5545058e0d9cf19ee220792374c34416e586ac178466acae2d03bad29542c5495b2eb19601dccd766b57bfc8f6e6cd586f6e892794cfbeb35046a490c03e939cb7f76cd9cf3105b7cc9fa04446775d846e732d4464e0330a6b510aaa382c53cbbafc23b64c3480797db57190688935f3c359153976911b2dce5354ecf8544d780a7238307819d57ff6e28cc1cd8a24884425498a6dacaed73a7b2e9565416dac4f8aa67e10cf43a44eecbe807d4effc85ada1bb74438e8fc1d539a3f6d4aa8bdf51a5da3cbe1399b21f7a5c0b1a9942275c16be035aa690c14f91cca114f7c430be539b5eed8599b9241c590b6485543864d1203551820eac62b51a39e8124c15222927fb967da01f14a669af4b8b342d9cee953515481eac78566edec1bd7d7ac5f2fd21a8ee836e1ed47b97f70bc0c6effcd82cd9fe613cb9c2797890951f4e3a8a125953a3102ab9f565e07a7107cb5f493e60d5e014bf93b3f2da72dc819a6a333d8f31e59f4393619d4c01951d130f320ce00874d50fcdd3dc598f46a67c618b011832d226195d5f5cc0a382e5a638dc8c167d4feace36d75e00f38ef15f1de069a1d64fdb8e8b7c48e8587bff9f13cc5ca0a8f0f2fd76fd0bd5cc10606b436ed3a1b32221dc90ca7e09369302b0c765fff1575a1c690e21ca58f083ee350127892db6060d564c16f948c562755aa77098c9ce9a593fef4c40f119d0d5ae43ef2ac1be23b63f9097798994449e2ff2de5481848e86cdf8eb2696a59ccadad89d24c623d57f399e6f2696d211c012042a710ba1d4857d6f9dd24879d73a7610bdaf8ce12953e05640eda1898d073981dbe664bd9bd56c87f69ca0ad12565c2bb83a183fffce36b725fb3f0ec44ad9f52bbb73ea0cc86f8f309ae168562acffe18a21aacefeb9a7bba633ac654cdad5504044e042e073a73965b60b9dd5e651cf6797f26d8bca4c83b1bb586cbc5e881e236b7b506f690af262fdbbd8537af615f312ff8a088de549ff384792b5ca5fca6f63cc3760f0711df99f34e1e13b9e44a7d718ebf498a91ca4ea30b39183099a9de63f8a379a519356d5d6f90376df50f51a5ce08ef480bd75425d11666734fff636e504de59b69449e5e242023efc5dd0b02a52e40963854e6312ff7b416e186a07f6cc4a6cecb6b004b9e96428e659f895e914b9da989c8a936ddce1faf4740e2f11eefd5c695707ac5b3c5a23952b9c78ce26dbafa02f1a5d82bd13fe34ac0ed5f504e9c468d2604bcec8c3f10dcf25d54626d7ae743fad891fd391d0accc6458c090e1c955cf53303dfd5a30827775d57f11448b12fe976d5d1b1a8bdbe5b674f6f3b985068bb159e920866201bbf61789d545a8a023c722160ca9836d16e4f39a4cda056b220f982db1f97be310dbf390ee98f5c566ea03d8633b45c866050fac1798d8051efdb3221fc882621035ba4a3d4220521621db5c95f3f5b3a51b00a96c106563517ad10364181a9e223912690722a7655e74dc4e136e0eb55c5ce625cb1874ec7f2bde6c51e3cc54e7ab456757a2ae2d5c4b3c5ae03e0f9ff0e6957f8ea7b8cf5dab9c307a36c538e7202a124d52f765e1efa0f0a51e59507a74b5c0b692ba3d529885b74f6bc18807f870124df883aa5a3bcd6cebcae434b4e0dff38e7eada851643426937bf3dc87c5336a56cee72d64a96bc80d71f24e41dec1af3c670d0b7bc8a23e8281dc465e863a73f3d724f7663fa1452ece25b5bd7335b7565c3d9caad2dea779b9a965f8378fc2980681c01156bbfe7a8ccfcc2355bc3670613f2e2b1cf5a1ad4a8d142ffef87d38e2e45cb7da5520de7d51a1857bb00ab9a64c13b414dcb3af10e90ba6b81a8ab2f9f6af6389c163b92f78e50e850549caf793c55ffda9bd304e0c535d3475d11a63c29190695b92fdd5ed66f1cdead09ff1f441843121365e561e5f940b42750d822875449f09ae96e26bc52f1e062ff1a7098bafc7d2e3f3e31bb7212b9e08a5bff5408cb6ab853291dadaf20eef3d5cb9e53a5b5ef4b6d113b13e2c4ac9f3ad69174933e5d210088d7067eab6d72268b2383e351005a72230071debbaace78aec083d25d94a605281b68854347c3f5db73ff757b10d6a091fdcf4da92b95c8e04d07d4934f1b1394a6676c950f820a3625c50134193b958aa0f4642f9d4cd7afc743ec6987a11bb392572cba4f4ec36bde8700d10c476a6417f0c989c058550614770dad72be95d327d00ef9a526765b76419befbb7735c351288c00116f4e1bfbdfab062d60df9751672596de08d6af269e18e438c7a5b8037fd9bac172712c0440a635f8db7295309c37b94b5ae8673e679f015a36ec6b1808dfe41870e51990c67008c16e5510199771407506a2019ac756b6b22fd68fee5c186387646df0be7418597b9d5f4e0b3a124c2c9589b653874f5cf164c47cdc6588815c924745f181a2dd601aac67c808192a07b637945295bd6ab909acb130abd81c546c937e0629a33241ef934ee5390d4ba8648da3bad22e27e5a842d2c26ed3bfdbb4eef8b90c0fa7f0aa12a4af9512403a811358707ef0668d7fd93977f84f90517e8c35bb44eafaf56f244cbf73d80cd535be18dfef143b87ea4a3069876387f5ceb6ee778756f7af931002b0135dd7c37875621eee916a6038457868a457051ea196f4e4f20bbe4636bf8ac22bd794bb6d0ce5fd3f81e40133dc7135fb07b951f68a77c224903b2785c9d3e968e12048a5206e55e6c65aa4a46335d55f7ac89d86bcee3aa3cdfc6fd20d25565d78e70081538d34d6c72a7ce172b124047ad6738d7dac4db7c13ff7ead2fb292f5768f45bacb7debc7e100b9f48ee133a1ad30a820226f85b6128130c32ba5edfdcc7002a3831c1abdf828dbef0de52c80db9ead33b1f185e008b48e62129e9411a4121f230127c9c5d1ff272cd23168e40bd1eb33fd3ec52dc951c8297e491fd4b97544759f02520c00bd195f1220c0d1d03929e260b20b4825346ab8ef097c62c6309f004dca388cb7033352dc0f72432eb24ab283ca5fb58191b7bfbd7df955e9653e20d758bf5c31805a09ad78b8ba5a7ed1063215d0aecf4a29716f45134f4acefd851f0b95e145ba26d591afc6579029f86b11c3df0fce3bb743bc49d0ae648d16425e37c439806b4158a10a530183a6981bd57cdeb1cb005ef76b35d6bbdc6215be4ac13dcc91b76d445faf3f9136fe9d9653d8e5eb54f7e50af6275947a9fe9ac939cee5f121357f99c21167733542b7e2af6b5ea055b1fdd0d0c0875042a4f64998ea657bb01f01d530d8f61c276d3793831942f79bd3a9eda953b3fb8586346578279a9bd85aeb943c8907a09aff3f7c56029d85311eb74e4d66b1958b5682041e0ed5edc680b998e516f6b85f827e8e8bdd8b320bc1a55e9dd5609746d7c3803a8bb9651d588e4b563d02f25a014d017c8ca76e0c87739fd5a4b53987aedab294310713674eeecd7708bc4bcea7b96b6c9881055c3feb270093e5a4d3c8b04e8c00adf6b5d2bf0fca468f41004ea68691ad587f1ee3d63a04c3c7cc4d3a76677ba975fdf1df3d260bcbe55251fccabd3a6d0b417f0a140b83f63e5295c150a37bb2444a969e3d19684b1e05d1826968ace40bc4b81e5552ef27e8f5e43e57efb5fdd7d14723c928e3100834b87b7bd10e7466797a2ecc3088c3ce6cab6c2703116fe123f755c737cfddf5602b2ea657d4feddac1d091e16392a86d3119ca3c29971bf95ad0c0ec53379e68c33398a34f5a4eedda255e3cb3679289bcb7ea680b654a35c3233ee778f06b96c68320ac1beffb883b7e6820d957612bb689e77ed04cf98a72c26e685c096758572b1903b65a0792d48d207ded7f46a827c6da70736a52439099091c73673d614561e7a3318ecb52e876d917d8cc39b79a63e6f7dde510a89ff78ed83b2bd7d214b1e41a97d4b5745471b50ad6c1e1a30204e81eac9cf4f51fba5dfa5ba4a4dce7b8e2c62675ac113864de1fa6238fa8292e8c5c7a0711e8b30f977f75c42296c9b7d5a2d6c94aea3d1a61b355eb9cce597cd39c6924c40f831e8732cdfc854056b49037adbf75b351add60be5f28259e5ec6f7e026baefffe19ca2e028a09dbc15c87e522ef7111547abdcde85bbca29312983221e5b1f9ffca32b14a42d964f0802122999f84c3f2fdb2098ca43013ef29d9782e9599a91dea27abe969c16acbba71bcdefa154c9c6e37434eb712c01dbf5b5ae493a8e40ad016aecf4ceadc905fbfc32e5c1d830fbaeee2e9c970a1deb199eb5bed251d28715b8e8ba8eb5f67bf440eb0985c016107317c32767f605cf25d1d6da845fbf9436e8c8b5286ae8d7d9baee834ad5ab90e7cce039a0ee21972cddb962145076e6455cab40f279fbd1396e5675f8f03c6f06337cba240f76a712e4d6d7e2919f820fcc2700430b1ee1618a73339e8dbf0345f3f6221e1aeac6bbed7e2d2041f1d358f6c8097e2ef620c82fa4c5317ea71e37ee9108109682fb6db8344f05c8583811d3bfef8eef82a4adfa919785d599cec9d4b3d7729a42bc2f0524987b1c4394f713f075bfa42c6c98f46c81c605b79afcb9b4e91d7028485e6ab43eaf3702d6d4a9a8add2fe5f3b652aab523717309591cda1651d697848ab7bb387881e0a63e9257e345603724ff5db5db4775608b90a224d5ecc4a1d95f2e244baa22cec3cf7f8d75a9dec69b76060367654b2a7919b14c0bd20abe6567ee1f093a784de3b22ae03530fb4443f125ff6a51743d8e378c3e96edc6c203a41b74ca87f81f0b45c8ae53a38465a95e8bc62212f28d9bad2bc39451b732c6d624c544383ef8865e2ebad4170ed9679f31d54d9ee34c83eb55258010401c1dfe58fcf15e3bcafa1952f4bd4317d3200559b25c8fea899fe54463279bc738750dd738dddd77e068141f5b37b2c77058bbfaae11bf4b13620f5b573189a5d03f364791a2670c6e7543ddce15587d986f1c7b198ab50c47eadb2b32e6378fb3089bf88480672d714d4c1a571cefc6d717b5ad515acd3c84de68482f0c13594f610e678c4b64f0934ab33c8b8ea757905c5b0c0d2e60f6cf3d0b12be449869fc85f6d0fa970049460", 0x1000}, {&(0x7f0000001100)="098e6ae9b0e153b1c6b16cd87f8c29514b9b5d2ca05edec71ec8f7eacbed9c607d7724d2e7157a2cc0d268959263cc20b24d313e168066bf96e781eebc0fa39b7261b0034a052751cf9f182e807032c2244e2f9284c256ad7f692a651a0e9b61934b7bffd2fa4e3c04c806202bb6d512ea6fe4a82445e42b73075a9d2ba8cb7b477684da54e9db", 0x87}, {&(0x7f0000000040)="6a97814b743818d296163ec0783ed7025de5858f16bdbff147917ecb22093e4ba518e41f42cfe5f2eb09d5", 0x2b}, {&(0x7f00000011c0)="019e73a8fd8f8172a3bd53fba0dd845020cedc0ba5dda8747de4693e29a1817e6d90c9175d45fa74f7af6562018e0452fa8bbb06a43065e7b1d55a9dc2642f64fe811d1242c77959d9b648e5da2e891862e1883529f1769ded27f7e3325b5d07394fcf763c69b2a886a19ed07c963a3b7c961f00a3d50fe9be4ac24268daf7bfe763ff55d2895ca47a503a9af676e19c35ea99287f58246358920c975ac9e717e57723f66aa31f3515330274d196224c5396ad024992d184d070b79b3a13b19be4844af7d58840ba4c22b63e3d0d01474da22f3458fe6504c162eab047b7352f952a1bf3fc6436227988bf2d9031decd18c63625233ae26fbfc3f208", 0xfc}, {&(0x7f00000012c0)="f21f210854ba7a4e8da4166f1d092a90cec5ff470da752d6b4eb6030da4b7e51112ef74ce28de6d25cf0a95c6ec9e94c63996142003752fa6d8d920d695665071e786b51a35ae10d463d38afe08e8915c7104e469bc0f47ba8bc51", 0x5b}, {&(0x7f0000001340)="99b7d21fd4b89c0aea97e86cea94695e8c3072b40d171d5dc0eba269bc3695e0620efef1cb9f53acd69ec8d333c4c708189acaa5f7cff22583b440ee00ef03fa63868b0d3a7ff9d27be02ef1c27cbd79ad7badc95150a28393f46ad07360a2d3af5e41154b8078f0e5f34ffcf4439f", 0x6f}, {&(0x7f0000000080)="726d4c19dc5ba1a8f3087d61ccbfa3cc972ece91ec44fb99d866726635b66f0905ceae599b642e265b70a91a43f0e6de5d36432b5133bf9b75bb3ac3c503bf9f", 0x40}, {&(0x7f00000013c0)="42340a8f8c38fd88be9463ee5603d6209d72b673ce1e2a703b85c327cff93d998fcd2e021feb2e87c09a2e42282465f647c78f4e10b95ed4248c34786f466a1d8336c39db1f339284284d53885176583f7442b41671f650f4c5255f3ead7a0fbe05e79b25f14cdd528bd0adf0a9e037d2474625734e352cf1f3823e4b5098aadd2438411be509e2ed1862b377d984bc20a11ba9fdc8df736e6ca31837be86d9570a9ea4819ce55e9a6ae19d6b5b4fc99c88c0c353b7b0c6f43dd380eebdad7344b234effcfb299be37ab79a97328d56ca1ec65b846234342185743a0400282c7f71045695ff16a7309c0fe9d86ee7df2a4c33e83643c8f731eecda123231f4e44575e404436ce672d6fdd8b45a84e4041e17bc4b4ad85bb3c6fba16435a4a60654f5701c788f811421833df9566524588d8b3265249973edb450cb0d0f40ea9c1c6b0272bdcf7d51dd96ef906b8e6873723db0122b550aa8464caf65064b17ac919f9602f5527f96ea98d1a70518cfecdd6d444c0f50be2943f2a75643a400457d5cc65cc5c2766038759d2b032d74db502d259258fb894d0f601041ff8de7925eca06354899dfa9ae5563e9559abc26317a94823185b8ea52043b494869c113b6254df7d7a5384304243f470cdca67788f8faecc7a3e55e853fc313731820a55ec76f1af93423324513bac92c4d3d01c0c98c259751b4e730826e794b503fcd95285733ed35b0f015f29c3854487c755c355ad7533f60291187b21927c7d0fee17ab9653e5256bd80869f6efc637337f298f10af4de01e749d8f246fe25137df4f1ba58c095438e31a436aa6a468316ee4f2a9ee878094016e0558ff025b4aaa77ccd3c4b28ddc83da93b0669dd6bb41f4712642120c2ba1cadbfa1a043b15eba0c6f64373dd77fc37234cf7aa89b470c0daad61624979bec6dee0c726e4bf71114cbd7859124cbd2e49896596511dfd6890c6d54aea92cfc03484ec1f6969d84ab2df397fe5be1a75de446e84ce7e587187d81db2a75577b2809f550968978bb0d09b93c66d1b7e4b17741acbedb2ab618664ca7f06a09fc779636b299e3aeabab12a5f3ed3a5a954959232e47e9075aa15d93affaa5f3cd4d0087132b7cc899ab352a8aedfe98d48b302542fd3472ea4632ff8881956f15c326df707e2b6b48380150fb5f510ba8477579347c17b84133741f954f08627b0bb769db5f2ac98bd2546d0aceebe03eef95b013d52ad2c164c71715a7dca4c4df0d70ab0fe3bfaa90648af4a234e33d59a61606c59c3eeaec7194fdab2b8ccf8f7f44106545b7b20f7f68a693757431dbfd599bdae1bd35c226f62c903a6a18824a9fe17011a27e6c8c02bfd44493c4cdab4e6690e3730ac9f83c4455279fd34fb327eae99164414e754244518aadcc19540c23c472daa6e1a061b4c5b4e117f4f376ce935139f4bd4eafe5869a185f6061ecd16ebf15283f2d432aacd78d5fd193a28def5b9f2ca7993538e73daa180c950d63baa305c09498fdcd704b84d8989ea33e62a293395a602c33acb4da82d08d532dae80eb34d45d99a2b046828d16c1c1c9744aace098666255453f1d5418440bb158d487ffe6aaa7ad6bf7fd67f009bd78e4d30b4c7aca06696c645c2a644d09d41e46d6589b9a5869f58a7dbb2fa0a53b1943902fa5453229413a5c310639ea8b947b3307ddad67e1b0d48c55876bed7e4f84893a03ff711f0a5877145389b37c4c2531ea91d1ae22828e6041846f4c9118ef9e807a2d307a1cd4eb11081e2ed086309e71ec248c66dbec761bbb26c67b6ebc84ee71b826f2d99187c5b08a4cdbe07327c3012aa35d8eb2971ca8ae22e2670c43c15633c542858d7fea44177bee74d5e3b8aa29745fad3eb9d32102e5a4ed335f12c94dd4639f2730354fd94b62198d59aba0a6081c9eb6b05219063fec115c2b9747795187dc0bdccce63aef08b37ba44e3e2b155cfa390c6b55a058372e216e3334103495ab03cb8998164bbaac56be527f795388fedb7a205144be8800898e0e5aec96b7bb0033c531a9d42253d284c3a4c4db8131a3b668e870154ab55d07065b4ab735cc90137bea377fc2a92245ee021a1519fbae1d5622c434c25f0ccfc14e1bc5505666ccbae89a75112d57da8af10f2bdca5a8a47a914d2f93163de3adf154cb1fdc4f1e521814c1a15d2cf2461467e5b62c44a9090f4f6bbced83f1945003ea77a1227765c7f615b3c6db170cb993771a6a2460ce9e6b01647fd917312eec6dc6ea5b0bd2272d25aa16c7d940b22b029a17803f2429c5a8dfb3538216fa4f8b8fb7b61511b305d8aeab26856bc58ba3fd5f6a6aad5f89c8df6452a84be77464fc9aa4511900620412da33e102cb32dea4e130dc64273c54ae5d3f9018b3abadff3cd95e4aada4716c09ebbe636bf38e46fe3d8e4a87f372496c00b21d2a061a20c14ff8ceacf3226d1e3d5dedb002f8222ccaf70385a8af6396b46fc0b80883817e58d881a32c98520935646a5ba785bbdbd422fc5a8ed68f55be877fd023386c1602daaab37cd8c30f4a44c05a58357bf468a4a5bd06931125e667f5468687ef0ea458fd93c3cbb8e21e6d8265fe256d060263fbd414882ea2645b9239e90d94ef563669edcc3c88951e4b0356ba5348b36076c6f9eea994669ab54bf9d81edb2c9e46efaf75a18952db1783419dac1a424fd3bec0d6e83fbaefe7dc9e8acd298bde54aec4db773cb5470b53745bd3123b5378721be606f1453a46ab4f9f957dcb11662b3d729f6e3bb6eb31bebbc84cb6ed2b7751ed9183c9358205dcbd7b6b51da0a758477fb25c5104ef1493f621459cebb4d6f052b518e8c7092fde598a426f8538f19d0625cba5406ee3a0b91825df8792ac662b598dc9843be57f25e40bc0e9954a52fb02961d9812b44aba56a0fcd6ac21bc9c68e201650a00b128e020b07e48fdd3cc93c336bd5690f5b9f829d2cfa7bc1c7852bc4b1e0bc9e2b4f7cd3d2bc4b964926b6857cef4ca165c6b33d93d0c8b61c6053c579cc3c5821da2f98d1b38edbba8f06c058e1cab2de8e4b1fd6a8563e1b328e0c436f67862b154e3cb9b49bb4d589ae1ad1fca16f16a4384eebadf21ac640f715cd783a3fe222be6d4726a0a041901db91f7af9d6513aadfe0b368ff1e65252c2bdcde680494b8003cbfedf7c299b3da94ea0479080badad5bc8869fe4c5660786e5c3565ad3cfdb9abe8bcb073170685708e3bc4db8979d4025c7bcc6e7fc09c4a6cba9ae80bcd5bbb4227cf37cebe849afbafb2e5385c7e4b58204718781c2a14f6ab315ecc67ba089c17b63d36e5cb7e0300a30434bbcc020b69378da05ff1a22b8d7293dd1ddb76ae9ea75a1a8f60281c3c6324e72a50f5cf17d96dd97b750cfcbf70dad1ddb6173e84458fdf6f9d0a3a27948d9cce973d7770956ecbb5ec274e275139cd9def77d33b190ad314ad7ac6d565ac981b519fb589af3d032b137663358b7daa948e85559abf574ed61560d1cef4932ad51ee40e1f8e49d5f7b86e6a73d1f52c674b44fae5049370a42ed9410e832d638dcfd689bfb56568552c912b3fd15eaa45b8296a4c4575890ca784c1d09139c07850311d04a2b7655d40cb1bdedb5959558b3a2e9aee6bddbb76887b2a756234c1bb8732941460bb98f3079fd86c2d508a3789c0dd97433d3d2c780540eb9473263575550b1ce18ec5723c1001e53ba85bb3209225399aea5ab4f891669903153a1655a074005cf2f728a4e7732ec264a339ea49744689973a54f638406b1544e1aa21d9594e0b1d0085edaa4639238fa7d67bcd54ad5eabff20c2915d83f1bc6acaeaf294039f3598c68d366401b4296cee0eea4cd3d5f489a802c3059b5131e7275f4e0cb71faa144fe19c29efcec2c3a7d173e9da1e4f95509a391d5260404b3df49b390137217ce79d40c73a987ca04783713e943e14832728329a557696f831661c8513856d9fd91fbe00b2b3f72dbf77d1be4533d51e7dbbc4f22f16065760c1ca208140bd9f79436efc74c1e3378dba67afbdb09d64e7944f305827072546bff2bf2aeea3b6ac88ae6aed28912cd11e31067e34e813350178d4dd6fb57d5d109b5e94b95a86a520b22c4ea5d171f6597c70accf1a779124539959661ee3ee910a908cbfa6c14e4ba2699f377dffe94638909784f1e97e89ee4e4b6ede5ca9e1e405e24dbe9da24c5003f1600f98e178889aee1e2e96c1e2c99a88e8df7961bd25c4b9ac506996a4c133df6c2ee7fe66e4939b978e481f8a0931b68b9d5a001e420858a5d43cbd9ec18b571ffe2fc31130b444d54ccff6ae73a674d2b4cd3ffd0d217c986a27fa8b5ebd17ff0a257e8701dbdc615c83ffabedb293dd891612cd9660081a2b8d8de82e96e75c7d529c5ba7ceb3f1e4ec79ba51f22ad84eb20e17791d152606c9f612d3218e026dc04fb10c3835b3fb4a3a6d593fa3ada0e25eef22d3bee39128df51df532e36c440b88bab89c97174d10e204b288f82678cf929ed91d067680e7f31fcbfc7a9f1566caf6fa2d3cafdd239538b8efe125eb3743f525472254a63258f8ad389f3c9917c3c071e9fcca8729634b2ea07079b25ed82ed89f6e115563aa856f85ced8b1864aa326c4e51e6a560cee42d49244ed908d8bf329fb8981435cad14254463274d6cd73f06604a5f4fe4ffc447c148ac819b6a633537a6d125c2d12745a9d3ea3db2a4ae0f770221229bd90f90e49e73285cc93b8fa8776ab659cd4dd8156a030e885b7717f57b07b27c60681f728a7bb473795a806d56ecc89ba828b8ba678963680560d5b2aaa2df228ac299825fb9f276b361fbea252d569f96e0cf39bdb605930ae680793020fe3a4440f6a358e250182ac2cca8711ed147d1dc0e972baf54661d9aa416dcc4fa3ce6254e7cfcf37155f6e99907681a95be8be79b68f3e2fd1a546d1885a3980649e6367433e7126a2189a9bd7fa524d934860008fd878917e6af299591159a77a8d42af5f7ad179a96e3bbf2bf41235f003388365c623381f416857b790a2179e23181cb033a2dc55bbd2553d24a147414f53eda58cad6b41a250955282102ef426c79b5c3917a06101ee048c48d9b8b6ebf070663d30e69869602e5089cf95366ece8a691fb0a14e2a8d101653946e1ae9525da0f6576bcc77ecd97d52a4647afd60f65e3f74b89443a1d2a6c651a4b951e6c429a34b7926284712811a25528057ab02ea7cb1ed2ef091b68332208ff7123b2c6be7872a80a8515f1eae738ba7666f47993824c80dbf7eeed14737c26176eff15654901fe82198a34d8bc0bc16b528622757729d1ff47904b41a8219d143f1919e077e29b24da2640d4ccc616edf71ef83f76572bb6bfbc301c11fd8d9774d0a5950d13e2818110f8a29c74c897c913696c37997777295da7c01f3c7a628f7a20f79c51e185dd97221e697377cf3395af540b29aee2e2c467667d94bd74b1e2388e8517b4b936d3c5573ed39869b193a94b41639bf589bffe7e89d045f07b023d09c93866fc21bf414bc4893be172ecf722abf712173ab4054eb6401918d71bb949de24fe2de239943c8d87b614a4af40d10d5d046bae04199f7c68aee54342d588bac9973e561100d34ae4856fd93325413a3ce62165157358c7bfd4529f2faee12cf5b4863cdda187b752aeb0e9f881752f4b78a1f415646a0602ab585c21bfd03b7cccdcd5d8097b72a65bd15525cc62c2d80ac5f7a6ceb1f39e1df8b9f5b623decabd394163c30cd11c3a73bcb34da2888e69d97b2a2850bd2233448f6", 0x1000}], 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000640)=ANY=[@ANYBLOB='\x00\b./fill\a\x00'], 0xa, &(0x7f0000000680)=[{&(0x7f0000000780)="4a0a44949cc45ea1d623bbbfc7551fcb580635c1ef09160840f62fe919b308a425e0f1953456e3127240b62fc42686770e2747d75a96c41cf029b74116d39a5fba5e82f4d1f47afff167df23a47a5530eede6260af683046bf6c620f925116103653bbfeb867e8c9b4d29dac1eacc5056a3e69d78d3edd1cf72f9e5fda3a657da8e4ecfe6e8fe0388f15c4d95849553c8f91692737bc826bf9a27b1e31d24465c4f8da2842347762eebf244b33364bcf031c2c439f3a3fe98d2b603e3ce97719fc56", 0xc2}, {&(0x7f0000000880)="3c10b81744094f5a6998e420ca114c5d17f57e6da54f138dcfc5900e77e1a4af82f86d799587dd6368d43a7b54827facd38aacc5963b233e058eea091845a9352cab79f1a62b36e67363dadf6c13b96f6a4c525efef61c74a34403d672bf5a39492bb6649c1439621cb3a8347579a283093fa343ad98c81bf756ff2bc1e95c39a97e3588e66ea5f416fd07acd6efea5383ebe0cdaa9195cb74bef05775b8c6a503b444ded92555d1615b801acd6d21793a2e6dc0836415aa4a4ee09693db6932e842d4a5e3cbfa960c47642c41b953c8b5", 0xd1}, {&(0x7f0000000980)="15a4c94abf801b5a8eed0453a807734365d1b652c082d887ecd4fc24e2d4375108c258abcf0889486d008292b2f5f9e2f2257f4e89d8d128028a59dc67855ba6ff6a0cab5a9a8d54bf6c87bf0929883e2796b4c37e976a0636448bbf01913fff9c0ec1e169cd5e95a5adf238d3fa133a481ed59d1892bee69ed6582f7b4b22559489e98b19b079324530a86b42e3bffc72a13d0c3e1a1333de165f03dfadcabda7d5b677eb8ff355e8ef367d26a42e06d4bb002e7e0f5dd5a7377a2127fc1f18c30a63e876d94811f16b8baeb125c104896959ebea4017f78d", 0xd9}], 0x3, 0x0, 0x0, 0x792396f4bea4eb02}, 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) utimes(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)={{0x4}, {0xffffffffffffff80, 0x100}}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) nanosleep(&(0x7f0000000100)={0x9, 0xea}, &(0x7f0000000200)) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x0, 0x20, 0xd490, 0x200}, 0xc) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x4c}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = getpgrp() fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x0, 0xbc9, 0x91d6, r5}) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x101c, r5) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) r9 = dup2(r6, r8) bind$inet6(r9, &(0x7f0000000040)={0x18, 0x1, 0x1f, 0x800}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:11 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r0, &(0x7f0000000440), 0x0, &(0x7f0000000480)) r1 = socket(0x400000000018, 0x4000, 0x0) close(r1) r2 = socket(0x40, 0x9038052cd79bb49a, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x835de0ccd3bf1340}, {r3, 0x8}], 0x2, 0x40ce) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801f", 0x3d}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0x7) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206923, &(0x7f0000000300)) shutdown(r7, 0x0) socket(0x6, 0x8000, 0x2b) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f0000000fc0), 0x10000075) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0x5, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0xa, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0xa436, 0x8}, 0x10) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x9, 0x0, 0x7f, 0x8}, {0x5, 0x9, 0x40, 0x3}, {0xfffe, 0x3, 0x1e, 0x1}, {0x8, 0xff, 0x80, 0xd60f}, {0xfffb, 0x3, 0xe0, 0x8}, {0x8949, 0x7, 0x7f, 0x8}, {0x200, 0x0, 0x7f, 0x5}, {0x9, 0x3, 0x1f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x0, 0xfe, 0x7}, {0x1, 0xf9, 0x6, 0x7fff}, {0x345f, 0xa7, 0x6, 0x1ff}, {0x400, 0x0, 0x3, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ebd63aaf7f188b651a0f632c6c58") 16:00:12 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x6, 0xf1, "d730c1e7bb6fc600005b00000000000e00e74de4", 0xfff}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) dup2(r3, 0xffffffffffffff9c) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:12 executing program 1: kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x7ff, 0x1ca2}, {{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x5, 0x598000000000}, {{r0}, 0x8000000000000000, 0x2, 0x4, 0x7fff, 0x6}], 0x40000003, 0x0, 0x86, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) r5 = geteuid() setuid(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6af825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09961a4c0351008ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, r7]) fchown(r4, r5, r7) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) ftruncate(r0, 0x0, 0x0) 16:00:12 executing program 1: getuid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) 16:00:13 executing program 0: setrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "641fbef2245185a8186503182eab7fff0e091fe6", 0x1}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x1, 0x6012, r1, 0x0, 0x20) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="dc", 0xfffffffffffffcdf}], 0x1, 0x0, 0x6) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x16) setreuid(r4, 0xee01) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r6 = geteuid() r7 = getuid() r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) fcntl$lock(r5, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r8}) setreuid(r6, r7) r9 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() setuid(r14) setreuid(r12, r14) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r12, 0x0, r12, r13, 0x2, 0x2}, 0x5, 0x57, r11, r11, 0x9a8, 0x15, 0x3f, 0xfcc}) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) r17 = socket(0x11, 0x4003, 0x0) sendto$unix(r17, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffe6e) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x7, r19, r20, r19, r20, 0x2, 0x2}, 0x5, 0x54, r18, r18, 0x9a8, 0x15, 0x3f, 0xfcc}) r22 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r22) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x5, r7, r13, r7, r20, 0x1b1, 0x2}, 0x8001, 0x3, r8, r22, 0x100000000, 0x5, 0x3}) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r23) getdents(r23, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r13, r24) r25 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r25, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r26 = geteuid() r27 = getuid() r28 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r28) fcntl$lock(r25, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r28}) setreuid(r26, r27) r29 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r30 = socket(0x18, 0x1, 0x0) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r34 = geteuid() setreuid(r32, r34) r35 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x7, r32, r33, r32, r33, 0x2, 0x2}, 0x5, 0x54, r31, r31, 0x9a8, 0x15, 0x3f, 0xfcc}) r36 = socket(0x18, 0x1, 0x0) fcntl$setflags(r36, 0x2, 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r40 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x7, r38, r39, r38, r39, 0x2, 0x2}, 0x5, 0x54, r37, r37, 0x9a8, 0x15, 0x3f, 0xfcc}) r41 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r41) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x5, r27, r33, r27, r39, 0x1b1, 0x2}, 0x8001, 0x3, r28, r41, 0x100000000, 0x5, 0x3}) r42 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r42) getdents(r42, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r33, r43) r44 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r44, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r45 = geteuid() r46 = getuid() r47 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r47) fcntl$lock(r44, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r47}) setreuid(r45, r46) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r48 = socket(0x18, 0x1, 0x0) fcntl$setflags(r48, 0x2, 0x1) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r50, 0xee01) r52 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000240)={{0x7, r50, r51, r50, r51, 0x2, 0x2}, 0x5, 0x54, r49, r49, 0x9a8, 0x15, 0x3f, 0xfcc}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgget$private(0x0, 0x4) mlockall(0x1) 16:00:13 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) r4 = dup(0xffffffffffffff9c) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = dup(r6) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206923, &(0x7f0000000300)) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = syz_open_pts() r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x3b65e50f26e0300d, 0x0) r14 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r14, 0x0, r14) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x90, 0x4, 0x400, 0x8}, {{r3}, 0xfffffffffffffffe, 0x10, 0x4, 0x8, 0x2}, {{}, 0xfffffffffffffff9, 0x1, 0x2, 0x6, 0x1}, {{r4}, 0xfffffffffffffff4, 0xc, 0x84, 0xffff}, {{r5}, 0xfffffffffffffffe, 0x106, 0xd106c557bae16d0c, 0x100, 0x2}, {{r7}, 0xfffffffffffffffd, 0x14, 0xf0000010, 0x0, 0x2}], 0x1, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x0, 0x0, 0x1400000000000, 0x9}, {{r10}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x7, 0x200}, {{r11}, 0xfffffffffffffffa, 0x30, 0x40, 0x81}, {{r12}, 0xfffffffffffffffe, 0x2, 0x3d1f3c7e4237ded4, 0xf33, 0x1000}, {{r13}, 0xfffffffffffffffe, 0x8, 0x8, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x9}, {{r14}, 0xffffffffffffffff, 0x0, 0x2, 0x800, 0x1}], 0x6, &(0x7f0000000240)={0x8001, 0x3}) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000180)=""/171, 0xab, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x48) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x7, 0x5, 0x2}, {0x7ff, 0x86, 0x9, 0x3}, {0xc9, 0x20, 0x3f, 0x8}, {0x80, 0x8, 0x6, 0xefd4}, {0xeb, 0x6, 0x8, 0x80000001}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000300)) kqueue() kqueue() r2 = socket$inet6(0x18, 0x4000, 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="d1438fa62ac9e57826fc9223298c3200b0f588a04447e2ff407439c928116423001f8a1a5f240384a926896a0b3589f7c17ea79c963fe73848787d2f1e01299b7900d4895b286890acf5a2af75f6ff460cd8c25ba7b648d1d173b1962424937b9e7eba55411a5e900047f8f6af1359e22787f56366cd3a90ecd22c60b6561b9231d9a8ceb51ae5f6dba6ddfbaeb7538d04f42bbadacd3e2a95732ca5e7ed8c91a353c4ab886e3473e654e193081a2b4e3f6f0593e4eadf13351d4e7b00a2ada5dba127e0fa68818a187d011e", 0xcc}, {&(0x7f0000000340)="3140504bc952111ba2b83ad31e29734f4fefd3bc7c2de0e8db0eaf68624c199e32ba6b508075c3a63d1ed96ee5251cc112da947be0eb4c1436ff27c4389c22a72d122b6da7055a2c9ea1d376a0512b0a209915945b048b6159abd3939f6bf8b574d1f993525af20110e11e8a25468195357f653bba070efe3521d7a244ea3ae93076fbe6f598c71684010c84649cb1839c437683a20f8d2d4441966485cbd696860fa3f4edcd0da19ebc946dfa5473e01fadd86dfe5f6062ca21b413454f74d8a35e6ba6a823f678cfdbba8e4c7f57efc83782ea56743e28cd58a7", 0xdb}, {&(0x7f00000000c0)="0549c957edeb1622b6275f1297d591e2e275046a4ffec979060360feb3521aa15d2325213a63446e793400242858bd1b5c9b108de2d9188a5d630c8c8c3961f72991c06d798e4e2abad2544f5fbc912be528d023cb91ec0dae2ab902b44a6372ed63676e518547e390dd9c9ce5c276acd5751b97c9f2171e1364ce4a7f4cfa0582f0aa6f03b64bad4f9bffa7487f12802d59ff6d1da51ee4ad4fc3c68f8e37d87757389de9167ee9c6ba62f206008dd94e06bb7305a2", 0xb6}, {&(0x7f0000000440)="3f3d809330aef0cfb13392cc17c8eaf28c6eb87b5f8c9630fa96a69abd5411d1924ac545ff792fde6ba29e5575043e4699ab439fe43147781052a333f402d18c8724c47d6a03437f9dfca1fade910cbc0ff940093e7afb4981e74811432d31814628a70b8d85a53cc59d8b5fb26496b397ef322a140971bcef54feca0919", 0x7e}], 0x4, 0x0, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r3 = getpid() r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x89}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:13 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xb1, 0x247400, 0xf883, 0x0, "45ebd5c182c83423909222ffffff7f0000000033", 0xb82c, 0x1000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400, 0xc8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) fcntl$getown(r2, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x1, 0xc6) 16:00:13 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xc36e, 0x1, 0x4, {[0xfce, 0x7d, 0xfffffffffffffff8, 0xfab, 0x3, 0x1ff, 0xfffffffffffffffa, 0x1ff, 0x1, 0x7, 0xffff, 0x9, 0xffffffffffffffff, 0x8, 0x1f, 0xfffffffffffffffd, 0x1, 0x2], [0xfffffffffffffe00, 0x7, 0x5, 0x8, 0x3f, 0x3, 0x4, 0x5, 0x2, 0x6], [0x7fff, 0x1b, 0x0, 0x7, 0x7fff, 0x4107, 0x7f], [0x400, 0x543, 0xffff, 0x1, 0x77c11349], [{0xb3b1, 0x1000, 0x80000001, 0x8488}, {0x8000, 0x780, 0x9, 0x6}, {0xfff, 0x2, 0x6, 0xfff}, {0x8, 0x80000000, 0x6, 0x6}, {0x7fff, 0x9, 0x7f, 0x5967}, {0x3, 0x20, 0x1, 0x89}, {0x97e, 0x1000, 0x7, 0x10000}, {0x9, 0x10001, 0x1, 0x2}], {0x3ff, 0x3, 0x1}, {0x1, 0x80000001, 0xffffffcb, 0x1ff}}}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x2, 0x81, {0x9, 0x8}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) bind(r5, &(0x7f0000000100)=@in6={0x18, 0x0, 0xfa, 0x9}, 0xc) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0x3) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file\x00', 0x8) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:13 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) close(r1) 16:00:13 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000540)=[{0x1, 0x3, 0x2000}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0x80, 0x1800}, {0x1, 0x6, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x2, 0x0, 0x1, 0x2, "dafc11a539125608691c49579a5be2dd84f5b9ab", 0x9, 0xa93}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getgid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r13, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec45534cf74c0cddf402ddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0x0, r14]) getgroups(0x6, &(0x7f0000000100)=[r14, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, r10]) r16 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r15, 0xffffffffffffffff, r16, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000d00)=""/136) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) mkdirat(r17, &(0x7f00000003c0)='./file0\x00', 0x20) getgid() readv(r17, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/79, 0x1e}, {&(0x7f0000000b80)=""/208, 0xd9}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000c80)=""/100, 0x64}, {&(0x7f0000000a80)=""/243, 0xf3}], 0x7) r18 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) pread(r18, &(0x7f0000000280)="a99d7a46ef6e10ceb36dbf08365b13bb6fae11c2afd7506d4860eb4b322e081b48e8dc0d02d2bad1984654006753d3d11e88e2a8b8589b70075ad7d7e7a9713fc0c3af134ad2275d3c1c3d2705946efb0d3289099b538d73256ed785ad61c5", 0x5f, 0x0, 0x0) r19 = socket(0x2, 0xc003, 0x11) connect$unix(r19, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1a0200ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc771025ff7c40b9d587fdef9302a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a65925549d3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4346f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d6758e6cd677b7c4994b80133710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073a84dd2938428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r19, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) 16:00:13 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) connect$unix(r1, &(0x7f0000001140)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2318, &(0x7f0000000040)=[{0x25}, {0xc}, {0x9}]}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000300)=[{0xfffc, 0x40, 0xfd, 0x81}, {0x200, 0x5, 0x1, 0x3ea}, {0x4, 0x9, 0x7f, 0x4}, {0x1f, 0x7, 0x9, 0x5}, {0x6, 0x1f, 0x8, 0x1}, {0x1f, 0x1, 0x1a, 0x9}, {0x20, 0x85, 0x0, 0x20}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x3, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x9, 0x0, 0x2, 0x7a2}, {0x3a, 0x5, 0x2, 0x8}, {0x2, 0x6, 0xe9}, {0xfffc, 0x2, 0x4, 0x2d22}, {0x400, 0x8, 0x0, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x800, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}, {r0, 0x100}, {r0, 0x40}, {}, {r2, 0x10}, {r3, 0x40}, {r5, 0x1a0}, {r0, 0x40}], 0x8, 0x1bdb) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) recvmsg(r6, &(0x7f0000000400)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001a00)=[{&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000340)=""/140, 0x8c}, {&(0x7f0000001800)=""/216, 0xd8}, {&(0x7f0000001900)=""/233, 0xe9}, {&(0x7f00000004c0)=""/162, 0xa2}, {&(0x7f00000002c0)=""/53, 0x35}], 0x8, &(0x7f0000001a80)=""/224, 0xe0}, 0x40) 16:00:13 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) socket(0x11, 0x3, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r4 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r4) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r8 = fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() getgid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000002c0)=0xc) wait4(r4, &(0x7f0000000340), 0x2, &(0x7f0000000380)) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) getpeername(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x200, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:13 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d000000000450b117d397ec3730d684c4c23c187b2b8981e9359f77f467757252835c0131d9133508e0570207a0ef1c929c7f9389a18c4476b31b887a55a0c27b211dfba4ceb1556fffa0ac65e83426d3da48c5a97229e5b26f9e38156c0f3f8ac05bc13a49d9bd8c060130c30467256d6d0b26d328ed5ba23d1aa2fba0bfc1d4ff1b0a9c1795be7ace8f3529f0ee7b33e3127cb6382869128c071420f7bbe864d321a78829016d5eda0e43ad814e5e71ee3e4f0b5a704c080148fd9bad09cf665980b85f370a752360d5e3cae101b2029574c9caa4cc2ad5b88409c8d30e7d6d7d6"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x1, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) chmod(&(0x7f00000000c0)='./bus\x00', 0x100) setitimer(0x0, &(0x7f0000000000)={{0x3, 0xff}, {0x2, 0x2}}, 0x0) setitimer(0x1, &(0x7f0000000200)={{0x2, 0x100000000}, {0x3ff, 0x800}}, &(0x7f0000000240)) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./bus\x00') socket$inet6(0x18, 0x3, 0x1) r1 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000340)='c\x00') r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000180)) symlinkat(&(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00') ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)=0x800000) r6 = semget(0x3, 0x0, 0x400) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000380)=""/184) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0xc}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xcc, 0x8, 0x9, 0x400}, {0x7}, {0x137, 0x4c, 0x7f, 0x3ff}]}) 16:00:13 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44}, {0x83, 0x1}, {0x87, 0x10001}, {0x47, 0x2}, {0x584eb5abce5e121b, 0x10001}, {0x22, 0x3f}, {0x21, 0x4}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20c, 0x7}, {0x101, 0x9}, {0x22, 0x9}], 0x3}) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) lseek(r3, 0x0, 0x3, 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x11, r3, 0x0, 0x5) socketpair(0x6, 0x3, 0x81, &(0x7f0000000180)={0xffffffffffffffff}) write(r4, &(0x7f00000001c0)="adee290bf8d63742a35e9f1db2661690575d220001cbd53edf1d368b28296faad8e148d594e22cc9872c71e4197cce95b8597482deddcda9b6ccab45f51f4a5b058f929c638d8ac92a6de5120a9c95ac1df66a78451834318a8faa02841affb7900b6c37f1bdedf9f3", 0x69) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) pwrite(r3, &(0x7f00000002c0)="356e02270e5ea9861fde88352aab7714ddb75c4443c384ab16f8ba99618a0f4244f85e8c5126f0108d5325e3ced421dd479972422c1b49829b301090f702267bdcb2060f0b7c23e05d3fa5cb018d5622e0c89b6e81479e613c8e3f4df8a3d6cb0c3831039247f213f6c7b503ca5ec1c3b1983b2cf598d05a8933d31a38599f239c545d4cdbfeb65f61d0fca7b97c9e1827e254766256db77335aba909992c673011310d429ef9c49690d95c7cddeddddd18f56b2", 0xb4, 0x0, 0x81) pread(r1, &(0x7f0000000380)="5e880be9dc2d17765780b7ffba419da0d67f54c733b558a1ea742880825f6008cbeda26321", 0x25, 0x0, 0x100) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x80, 0x0) ftruncate(r5, 0x0, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000440)={0x5, './file0/file0\x00', './file0\x00'}) r7 = open(&(0x7f0000000480)='./file0/file0\x00', 0x20, 0x88) preadv(r7, &(0x7f0000000500)=[{&(0x7f00000004c0)=""/46, 0x2e}], 0x1, 0x0, 0x6) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000540)=0x6) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x100, 0x7, {0x6, 0xe000000000000}}) r8 = accept(0xffffffffffffff9c, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) getsockname$inet6(r8, &(0x7f0000000640), &(0x7f0000000680)=0xc) geteuid() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000006c0)={0x9, './file0\x00', './file0/file0\x00'}) r9 = getpid() ktrace(&(0x7f0000000700)='./file0\x00', 0x6, 0x8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000780)=0x8) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x7], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d385bacb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d2af855cd8804e5a3e891755a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716790754c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7e9950598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x80) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x4a6f) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000001, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:13 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000080)=@abs={0x2, 0x0, 0x2}, 0x8) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) unlink(&(0x7f0000000000)='./bus\x00') execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)=',\x00', &(0x7f0000000180)='O\xbf\x00', &(0x7f00000001c0)=']\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='$\']&\x00', &(0x7f0000000280)='+(]\x00', &(0x7f00000002c0)='&\x00', &(0x7f0000000300)='\'+\x00', &(0x7f0000000340)='+%.\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004ef8034ff07010000000000000000000000000000000000fe00000000000000005ec56bc59d96", 0x2c}], 0x1) 16:00:13 executing program 0: r0 = socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) r1 = syz_open_pts() socket(0x0, 0x8000, 0xdb) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r0, &(0x7f0000000300)="e14d78f3dd0100e558c200fc8c5024b81a3f41a27c00250e074efc3ec40eb93c28cd038f99ab9f3fd11684d9f2350ac9d030d998fac125eb4119c9178fc8a2b3235e2ca3826562939bc64b734b49bfce96d49423e17ca244d47078e01d8cc6dcb5d92452f72be04e45a4645c3e7628ab33ffc566408c1d48f3b6b8e2b9879cc8228783457cab4fef0870f501010000052b5cee7f6cdd4f896e4845b3957581a909d6f91bb49d962b000000000000", 0x74) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x54}, {0x2006}]}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0xa, &(0x7f0000000000)=[0x2, 0x3f, 0xfff, 0x4, 0x5, 0xffff, 0xda2f, 0x2, 0x3ff, 0x4]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x3, 0xf9}, {0x2c}, {0x6, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x200000000000008f, &(0x7f00000004c0)=[{0x3, 0x1f, 0x7, 0x7}, {0x0, 0x5, 0xcc, 0xc9360000}, {0x401, 0x1, 0x8, 0xe5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x1, 0x0, 0x5, 0x400}, {0x81, 0x8, 0x7f, 0x7}]}) r4 = socket(0x11, 0x200000003, 0x0) sendto$unix(r4, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfb, &(0x7f0000000700)="9a002be82cb5b3203ed40157f6d5eb2fd7898e4a83bb49f958bb889770560d5cc059fcd3b328ea583305490c835ab6ecccaa8f35a6b7563ae094abe360c8dfceedb76dfa4391084f42d06058be3de8eb9924000000000000773bc0ace881767300ce08f5360bcd7c50769b9707ce84f382136d8f57b6e9fe0893ccec324a9936b3277dba2587f8c572c0babbb5ed445fa50ae1fe53d451f7b81810cfdeeb6c501336d050ffac564eb272035cddd561cf2451b1e43358c99c060cd318a128ce8d9348d85b46b36815cc01d846422f89df5ea7b92c700c0c5fce35540e59c5d2cb72036ae23a0478e5642588bdcbe4c0fe15db33e6c8bcda24904d24") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r8 = dup(r7) getsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000080)) r9 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r9}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000380)=0x101) getuid() r10 = msgget$private(0x0, 0x40) msgrcv(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000016a0ce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000cdcc49f6000000d5ffee44230bfa48758c54e70de72cfe03c628157ece6229f7b1171020d035ea546204ed120269b105ea3946998e4b7c08004813737b4069113cc9d6db0911b1986368b55174067f7e26beafc7c90fd9eaee54b7a9b94b2c14e9e5ceff16f073430ab342815470c7383e4372d9c3865bd5af4c4eed82e1f4b69b88e1e0d9de510c015a8744a11586ac8eca8a3514624d43426e5c970ac2d9bbad3a7a35c950792ba82204d427949d563a190b304dd1fef831d6344bf3678f5d9b51b51ca3af43479d56e0f2cd350ea99311259fad3f1de60534059aad08b3ddea7b0da9afb16f9b16734f4a7ee01d390bffced899578efecc5635c706da5f50a475d04cccc90103c2c1ce43ca7a18a48d2aac6ee1ad0000000074481d82c9ca16dd81b7dc6980d9d10a035fc96f0c87d50ef9e8441993cbc2fd4e65ed0508b1101e0d23d4efbd6d180000000000"], 0x55, 0x3, 0x0) msgsnd(r10, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)) getrlimit(0x1, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) pwrite(r2, &(0x7f0000000240)="cbe286c1c78a57b5c4167712022caa47b0e3b74d7ed9e3f0aae8fdf50e7fdcfa7efade59e45cdc2e2f5307ea304f1c1af66ba1040b94c361aebab518eb5ad55625be33b6dab91e18b871ad817c66fb0614a60e238438d814b85bc69148e4d28c7c646cd8036eeb34a6e9f2caec44ff753fa6b7fe06aea4400489af63ea419684994c07fcbc3a01a8f4723eb5f3984ebabd48acb393b2af4fa0ae8e5f", 0x9c, 0x0, 0x1) r3 = msgget(0x2, 0x0) msgrcv(r3, 0x0, 0x0, 0x3, 0x1800) msgsnd(r3, &(0x7f0000000140)={0x1, "690fefa3bde18e8d4911994086930074d0d40a86353cb0527b4cb18e59636b779f667b4316254ec8bf681d6da2b884c38ca5fe9c0a1bb1b49a29c206f50be6f7e362322d70113b2fe223b8e676e55fdabeaeaa0f3a82798d6decf5ea7a9b61644277383cbf194f12fa49d788489a1895299828a60c1cb7d8dbf01a5e78f19b24db4f2dfaec270ac617770e2b21f71511bebf4813fc9719b58a36b369e7a577dd0d0a9f2f2a83547a495fabc047c03119b9931eb7df5164f749a5b27fea64ed8ee382665b"}, 0xcc, 0x800) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0xff, 0x1, 0x7, 0x82f9, 0x1}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x86, 0x40000}, {0x9f16fce2ffad0d88, 0x9}], 0x2}) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) socket(0x3f, 0x1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8006) ioctl$TIOCSDTR(r2, 0x20007479) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:14 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0xffff}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:14 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair(0x10, 0x0, 0x6, &(0x7f0000000000)) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/183) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000007c0)={0x10, 0x101, 0x4, 0x52, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb16e}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa067}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x101}], ['./file\x00', './bus\x00', './bus\x00', './file0\x00'], '\x00', './file0\x00', './bus\x00', ['./file', './file', './bus\x00', './bus\x00'], 0xffffffff}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) accept$unix(r6, &(0x7f0000000180)=ANY=[@ANYRESDEC=r1, @ANYRES32=r2], &(0x7f0000000680)=0x2) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f00000001c0)=0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, r7]) chown(&(0x7f00000000c0)='./file0\x00', r3, r7) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) socketpair(0x6, 0x2, 0xfd, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) readv(r1, &(0x7f0000000040), 0x16f) 16:00:14 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = getuid() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) shmget(0x1, 0x6000, 0xd, &(0x7f000071d000/0x6000)=nil) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xde], [0x0, 0x0, 0x0, 0x42, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb62], [], [], [{}, {0x200, 0x0, 0x1f}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x8}], {0x0, 0x0, 0x0, 0x4}}}) r2 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/11) r3 = shmget(0x2, 0x4000, 0x30c, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) accept$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, r6]) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) r9 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x401, r4, 0xffffffffffffffff, r0, r6, 0x40, 0x8000}, 0x8, 0x5, 0x0, r9, 0x4, 0x311, 0x488e}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/124) 16:00:14 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="680284638a7404000000000001"], 0x1) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x8000, 0x180) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) fchdir(0xffffffffffffffff) bind(r3, &(0x7f00000000c0)=@un=@abs={0x2, 0xd}, 0x8) r4 = dup(r3) semget(0x0, 0x0, 0x1) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000240)=0x3) listen(r4, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="40000000f50000000000ffe97c27f6850ff775590efefc6b8e065de802a32203dc29cfb99d9d6001643050c6733b2341053438b6cd0ce6075e891c1706df2e0370be1a0500000000000010dc2f67de6b3dffe5720534e90429ced0913194a16114476a3c9e02307d073044f8352bb7f873b2b902d1a60532944d3473384b2f3c41b65b5bed7e15568c9058e9970fa9e4bb6c1d9e45a2ddada05f9c547385c46448000815814533d5c32b3b78609166a07310bdff12c552669f000d5927d92c0f991964539f39d8ba20fca7e5be1b84094576c6ec15f115a4c516d8b7bb0400000000000000cecd0ec34654a5a4bb8c55ce98eec177fbaa7a85901033f64e9cfab53b31f5e060e03d6b932d61925dac720904974ff7746fdefba7695a3b9275d838d7d15ed018862e2388a813327286166a577cac98aafd4d59453a3c185e9d572b0dd65bf382cd1ce9e06508425ae5e210701c0115d6663cb2faa3591aeeaf458d34c0e255c900000000000054b0b86b9dce7cc7e7f93e9ddd4eb20ad0401ba60675b2d90ab6d9561036976b757862d02002cdd68f774fb9e6240d42939ba0da66a9403950f2023d772f0479"], 0x10) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) r1 = socket(0x2, 0x8003, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001777fc88 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015977c90 16:00:14 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, r1]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0, r3]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, r5]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, r7]) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, r1, r3, r5, 0x0, r7]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r10, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0x0, r11]) r12 = getegid() r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r13, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0x0, r14]) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r16, 0xffffffffffffffff, 0x0, r16]) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r17, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r18, 0xffffffffffffffff, 0x0, r18]) getgroups(0x4, &(0x7f0000000080)=[r14, 0xffffffffffffffff, r16, r18]) getgroups(0x5, &(0x7f0000000180)=[r8, r9, r11, r12, r19]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\x01l\t', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000040)) 16:00:15 executing program 0: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) clock_settime(0x0, &(0x7f0000000200)={0x201f000000, 0x7}) 16:00:15 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x10000029, 0x809, &(0x7f0000001100)="0940cc06006aae87f3498fb9c40d168c00000080286da86ba16124012b3db89f564e6ac4c808d559370d520ba3ec0179a9657e606c2f0e3dc37e7e5bd24c43dbf63ce88ce62240bc4d6430627f7c32944cfa65cabad4bdf43ff9e247393c3af13c6e075ec43dad1a27d0e93abcd199ff0c26fc2e57c63cab4044e6ba908cca87e4635f4183cf20b0acb9cde291fb1013f949efb5970f89ab0cf2dca0fc55a4cf9ba6e024a55374d9bf4ff194437eb80c8cd160573e6724623b847ccc6690d12a5c8766a3b1557be3cfcf2fbbba106782850121fea514cbff89c9889d522e1423cc180d7dc64736130b90d33754e76802432dbcc5a009a73506c03c997e0dccf9901720a75fc149a595fa11a38c33c16e7d3c121ed0609afbaea83b790469a31dbc6f4cc6abd464fa318c85f802c51bb2de3ad6ca52c296778c8fb90c96e8549f52eb8b1693f8cdac218c43532d1a101b8d24434b3df577dd10af4f3d74fe4ebd14f4da15319c336000"/371, 0xffffffffffffff95) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000540)='./bus/file0\x00', 0x0, 0x4) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) denied attempt to set clock forward to 137959047168 denied attempt to set clock forward to 137959047168 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x3f, 0xfffffff7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x40000002d}, {0x200000006, 0x0, 0x0, 0x4ab8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3379, 0x7, 0x4, 0xe4c1}, {0x7, 0x5, 0x3, 0xae6}, {0xdc, 0x1f, 0x0, 0x2}, {0x8, 0x0, 0x0, 0x200}]}) 16:00:15 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) r3 = dup2(r2, 0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCNXCL(r5, 0x2000740e) listen(r3, 0x1) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f00000000c0)) 16:00:15 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:15 executing program 1: socket(0x2, 0x3, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) getpgrp() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x3ff}, {0x5, 0xe3}}) close(r1) socket(0x800000018, 0x8003, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0xff, './file1\x00', './file0\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x7, 0x6, {0x7, 0x6}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7af4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e000"/231], 0xe8}, 0x0) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x20, 0x8, 0xf19, 0x1, 0x9, 0x4, 0x1, 0x3, 0x1, 0x9, 0x6}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x8}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x1, 0x8, 0x204f, 0xfeff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x6, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x2}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x3) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x9, 0xffffffff, 0x6, 0x0, 0x0, 0x40, 0x3, 0x7, 0x2, 0x100000000000007, 0x10000}) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0002e6ff000014000100"], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f00000001c0)='./file1\x00', 0x4, 0x6, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(r0, 0x0) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x9, 0x101}, {0x18, 0x3, 0x9, 0x9}, 0xff, [0x4, 0x80, 0x2, 0x719, 0x7f, 0x1, 0x1, 0xfffffd36]}, 0x3c) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r4, 0xffffffffffffff9c) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206923, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r10, 0x4004574b, &(0x7f0000000240)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000080)={0x28f, 0x400, 0x4, 0x6}) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) connect(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fcntl$getflags(0xffffffffffffffff, 0x3) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x2, 0x0, 0x0, 0xff7f0001, "1ffbffa6163cb90277925f1be62c1bb261dba648", 0x0, 0xfffffffd}) write(r0, &(0x7f0000000100), 0xdf4f) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65300038e2acec5ec8a83446a6baf511f654820e8443f7dedf7ddda6d0d37cd7dfe6df089480a419ca7a52cbb3d5c3327fedaaa25a8b405aa0a7ecd1fe8a92b7eccc7f74ebefc612b17b55aaa200536b33c41b6b03b7b26101697b3cdfbbc4c8edeaf86b814d73f273"], 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x40, 0x84) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000280)="14", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x5, 0x1, 0x5, {[0x0, 0xfffffffffffeffff, 0xb23f, 0x8, 0x6, 0x2, 0x8000, 0x0, 0x0, 0x100, 0x1ff, 0x200, 0x1, 0x2, 0x8, 0x25c9, 0x1ff, 0xfff], [0x3, 0x5, 0x3, 0xffffffffffff8180, 0x5, 0x2, 0x7, 0x8, 0x0, 0x1], [0x80000001, 0xffffffff, 0x1, 0x80000001, 0x9f, 0x10001, 0x40000000000000], [0x7, 0x7, 0xb5b, 0x38, 0x5], [{0x8000, 0x0, 0xac8c, 0x80000000}, {0x9, 0x7fff, 0x7, 0xfffffffffffffffa}, {0x400, 0x4, 0x2, 0x7fff}, {0x7, 0xff, 0x8001, 0x6}, {0x3, 0x2, 0x2, 0x7}, {0xcfe9, 0x9, 0xff, 0x4bd}, {0x2, 0x1, 0x0, 0x3}, {0xfff8, 0x0, 0x0, 0x8}], {0xe3d, 0x7, 0x10001, 0xfffffffffffffff9}, {0xf000, 0x2, 0x6, 0x20}}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x2, 0x3, 0x0) socketpair(0x6, 0x2, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x9, 0x0) r6 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r7 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r8 = syz_open_pts() r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r9, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = openat(r9, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r11 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r12 = kqueue() poll(&(0x7f00000001c0)=[{r4, 0x20}, {r5, 0x100}, {r6, 0x2}, {r7, 0x4}, {r8, 0x40}, {r10, 0x120}, {r11, 0x26}, {r12}], 0x8, 0x40) dup(r4) r13 = getpgrp() fcntl$setown(r4, 0x6, r13) r14 = socket(0x2, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r16, r17}, 0xc) r18 = socket(0x800000018, 0x3, 0x0) r19 = fcntl$dupfd(r2, 0x0, r18) setsockopt(r2, 0x4e2, 0xc19, &(0x7f0000000080)="94b3b810a59ecd3e8f116da63ec20a70192f33c8569003e65673b3486c016105a5ee9ea79fa91d691255ec15b30a6bb84540f12720518b00e082b4b22786e6b1a3f881a593d7c6bdea91ef3238c75619c5f4babe4c44b06b381509cb566d2ef3e4491b943d75df77a34f2d19cd", 0x6d) ioctl$TIOCFLUSH(r19, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 0: setrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "641fbef2245185a8186503182eab7fff0e091fe6", 0x1}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x1, 0x6012, r1, 0x0, 0x20) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="dc", 0xfffffffffffffcdf}], 0x1, 0x0, 0x6) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r5 = geteuid() r6 = getuid() r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) fcntl$lock(r4, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r7}) setreuid(r5, r6) r8 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x58, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xe) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x7, r17, r18, r17, r18, 0x2, 0x2}, 0x5, 0x54, r16, r16, 0x9a8, 0x15, 0x3f, 0xfcc}) r20 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x5, r6, r12, r6, r18, 0x131, 0x2}, 0x8001, 0x3, r7, r20, 0xfffffffe, 0x5, 0x1}) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r21) getdents(r21, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r22) r23 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r23, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r24 = geteuid() r25 = getuid() r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r26) fcntl$lock(r23, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r26}) setreuid(r24, r25) r27 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() setreuid(r30, r32) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x7, r30, r31, r30, r31, 0x2, 0x2}, 0x5, 0x54, r29, r29, 0x9a8, 0x15, 0x3f, 0xfcc}) r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r38 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000240)={{0x7, r36, r37, r36, r37, 0x2, 0x2}, 0x5, 0x54, r35, r35, 0x9a8, 0x15, 0x3f, 0xfcc}) r39 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r39) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x5, r25, r31, r25, r37, 0x1b1, 0x2}, 0x8001, 0x3, r26, r39, 0x100000000, 0x5, 0x3}) r40 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r40) getdents(r40, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r31, r41) r42 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r42, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r43 = geteuid() r44 = getuid() r45 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r45) fcntl$lock(r42, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r45}) setreuid(r43, r44) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r46 = socket(0x18, 0x1, 0x0) fcntl$setflags(r46, 0x2, 0x1) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r50 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x7, r48, r49, r48, r49, 0x2, 0x2}, 0x5, 0x54, r47, r47, 0x9a8, 0x15, 0x3f, 0xfcc}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgget$private(0x0, 0x4) mlockall(0x1) 16:00:15 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ftruncate(r0, 0x0, 0x24) 16:00:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x18, 0x4}, {0x5, 0xb05c}}, 0x2) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='.dev/Opf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x87}, {0x8006}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:15 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000467000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) getgid() 16:00:16 executing program 0: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) 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) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x3f) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x8) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pread(r0, &(0x7f0000000500)="7aea48cfad1d41becb283bfdc091ac553abc04b72b54fade10ec032423fc021c7b18d2fbfba5a7d155d11ccf43abf881cec7d3499248b0e7f44ac106c7232150febb699a493d47e2f643de1c6688c279a21bd52dd41f52c67a029732b6380d6d140515379d73de161d5b47e8578707f58954dfb9c6cecd8303122496b2dcf64381a1653a7baceaddbb6179989f389177c884372720a7558e3f1b8b2d5bcf3ad8afcbb5c951eaa5cd3ba83ecbebd16d2fc4934c57b0216238c10c70cbb8e2439464504bc56defb1866a01ea0daba37ef17f4c9aabd9c98ffe19692a6fb010827152b34916a760e29e58a8b6e52a41a6d9be55b5388a79723d5f6bf1d43c0970f30383d443f1b30c624b232778f5acade9cc7980ac926f04fea165f526a64568814df12ab61cdf36b89ba65006fb26d562de969d07f3de040000008e68556c1e0070e9f6e857570a2b7b73bba28fca5f88a09d5f293bc68c28e6813da31c670312209eae7bc5330fae56e025f791b5d395099f5b62f235e29d1c6eb4d51c276fc7f75c8162c68b5bb8fa142d519b4c8413a6f0fa7b3d0d913fc3029e451b39fd4b7879e8c33ded2361aa1d85016ecea053d9438d5f04e64e331081e7564564e7971c36efed9dde0d12677415f1cde57fb7dc46969dfe95098180258f79cf556ebc1fbc98f228fc2d4f2b2c87c4540f83f15fc1abe3ebfe3deb321f558371addc6be7cc00"/525, 0xeebd0326, 0x0, 0x8f63) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) setsockopt(r3, 0x0, 0x6, &(0x7f0000000100)="7be743f6e49168fef24e3f995c2ca1d0c6bfe80a2d2052cfb9c95fca9fab912883ad14e3bbbbca1bebee270d7bb5c12d4716ed0ca1521f481f8dbb28070b8bfacb98686a558cef5ee1487ab8b312a5dd9ea2a5da34aa58b79c9bf31b929c220a4a7ad9bb128992132160d20fe9861c0a06b6ba98b99740661fa9b23c3e6b129eb5168675aafbf81d8e086b38b35eb0a7da4c67f1e252b8f4b300de8f9b36a2f759b75559fdbb8366231d55b825094a8eac11e7529414b8f5ba9c4e5469fbfd188aabe45e2ef69c055c1ec84e", 0xcc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x128, 0x1) 16:00:16 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') r0 = open$dir(&(0x7f0000000000)='./bus/\x00', 0x2, 0x60) openat(r0, &(0x7f0000000140)='./bus\x00', 0x80, 0x8) chflags(&(0x7f0000000180)='./bus/\x00', 0x9c2cae8034385b59) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0xf, r1) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000140)=0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) kqueue() r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r4, 0x0, 0x0) 16:00:16 executing program 0: symlink(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)='./control\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x108e2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus/\x00', 0x6, 0x6, 0x6, 0x0, 0x4, 0x4, 0x4, 0x0, 0x5993bf8dbc6be4e8, 0x4, 0x800000000000081}) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) pipe2(&(0x7f0000000100), 0x10000) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000140)=0x200, 0x3) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2, 0x10000}, {0x3}], 0x2}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) preadv(r2, &(0x7f0000000780)=[{&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f00000002c0)=""/216, 0xd8}, {&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000500)=""/27, 0x1b}, {&(0x7f0000000540)=""/235, 0xeb}, {&(0x7f0000000640)=""/16, 0x10}, {&(0x7f0000000680)=""/202, 0xca}], 0xa, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:16 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) select(0x2, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000001140)=0x8) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) socketpair(0x10, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206923, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206923, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x100, 0x0) r13 = socket(0x2, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc0206923, &(0x7f0000000300)) kevent(r3, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xc133f02a447966d8, 0xf0000012, 0x1, 0x1f}, {{r4}, 0xfffffffffffffffe, 0x80, 0x8, 0x1, 0x1ff}, {{r5}, 0xfffffffffffffffc, 0x8, 0x20000000, 0xbbf, 0x8000}, {{r6}, 0xfffffffffffffff8, 0x1, 0x800fff2b, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x41, 0x1, 0x1f, 0x6}, {{r8}, 0xfffffffffffffffb, 0xb4, 0x0, 0xfffffffffffffff7, 0xffffffffffffffc1}], 0xfffff000, &(0x7f0000000580)=[{{r10}, 0x0, 0x1, 0x2, 0x0, 0xfffffffffffffffa}, {{r11}, 0xfffffffffffffff8, 0x20, 0x1, 0xb042, 0x7}, {{r12}, 0xfffffffffffffff8, 0x10, 0x40, 0x8000, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x21, 0x80, 0x1f, 0x2659}, {{r14}, 0xfffffffffffffffa, 0x11, 0x1, 0x3fb, 0x8}], 0x3, &(0x7f0000000340)={0x8, 0x2}) 16:00:16 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0/file0\x00', 0xfff, 0x7, 0x8000, 0x0, 0x1, 0x6, 0x1ff, 0x3, 0x2, 0x5, 0x400}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xe0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) msgget$private(0x0, 0x2c) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x16) semop(r0, &(0x7f0000000140)=[{0x3, 0x35c6eb52, 0x1000}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="3986f33770070e666f9e4d70fcd10671b4aa622028f2f5b631bc3121eb1a08dbd8da6a5e68c37a6219fe00783d31c36274a2a6f42ea419da357d764f", 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000200)=""/148) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x3, 0x8ca3, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x46f, 0x1000}, {0x0, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r3, &(0x7f0000000300), 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000100)=""/253) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x9]) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206923, &(0x7f0000000300)) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x3d4, &(0x7f0000000840)=ANY=[@ANYRES64=r4, @ANYRESOCT, @ANYRESOCT=0x0, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYBLOB="bc7dc1b3b8590adb9c5e0d79697e4412d6458e8deabde2919d39d0a37e3af321eb5cb728eb102dcb08508ada3475d6c78536497f397d47cd82fea780b834390ebd3500cc6c4a218955cf537f317bacd7c14bdfce737803093cacb6267fa48288b802d5515107e6132ef687e4c4025aedd29fbd714324d0f36f625f26669a7d353049f3c57c6db63e2ec2ba956977615c0a117e72eaaca896b2bedc0e9bd701c7ab55a5a9", @ANYRES16, @ANYRESOCT=r6, @ANYRESDEC=r3, @ANYRESDEC=r4, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESOCT=r7, @ANYRESDEC=r3, @ANYPTR64, @ANYRESOCT, @ANYRES16=r5, @ANYBLOB="41f59cb6ce3bc8eb0a9803da15ff80b70600034a046a", @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR64]], @ANYPTR, @ANYRESDEC, @ANYRES64=r9, @ANYRES64=r2, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES64=r10, @ANYBLOB="cd8c25e82ed7aae280da578afca91c31d1291de05996b72fdca9bc2cd9163804209e21286f10a3c92838658c1e528753c2eac66d233fec01333433809ae05ccbe7f3414f54163b43341c960f41e58fe552472c93c6c94c61130629c005322e9646ee692f6f20c0cb256b9a42829dcb56ca5074"]], 0xfffffffffffffe1e}, 0xa) r11 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x88, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x25, 0x1f}, {0x48, 0x95}, {0x0, 0x353b}, {0x0, 0x3}, {0x6, 0xfffffffc}, {0x22, 0xffffff84}, {0x22, 0x5}], 0x7}) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f00000000c0)=0x1) sendto$unix(r2, 0x0, 0x0, 0x1, 0x0, 0x0) flock(r2, 0x1) semget(0x2, 0x1, 0x104) r12 = getuid() setuid(r12) r13 = socket(0x2, 0xf18c931974c288b4, 0x400) r14 = semget$private(0x0, 0x4, 0x1) sendto$unix(r13, &(0x7f00000003c0)="d6914ce6702f212e31280437ed94bb73dcb0627ef4cf1c78851830e2d84529412c5a4412a94b93cfcc0855bb6a28a6a23d7c132aabe5bbe2664a8003bfd53592c86a5a464fe43dbc77b3e4be0b6c0ba92b60e3dd479057f765088400c6a71b5d5544281e583b95e346ec639686ff50420b26e838a234340c3012c44e28014cf9581ed2f6b2a214358c6925aaa67b2e3d", 0x90, 0x4, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r14, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/135) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r15, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r16 = socket(0x2, 0x400000000002, 0x0) r17 = syz_open_pts() poll(&(0x7f0000000180)=[{r17, 0x84}], 0x1, 0x0) r18 = fcntl$dupfd(r16, 0xdd23dde6dbbae905, r17) ioctl$TIOCFLUSH(r18, 0x8020699d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r18, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x40, 0x5, 0x3f, 0x0, 0x9, 0xd7e, 0x6, 0xec6cb388b3673216, 0x0, 0x9f8a, 0xffffffffffff722a}) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7099, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 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", 0x6d2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x165, &(0x7f0000000280)}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206923, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r6, &(0x7f0000000080)='./file0\x00', 0x58a2b472974f23f6, 0x80) uvm_fault(0xfffffd803f012880, 0xc00374f748, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f012880, 0xc00374f748, 0, 1) -> e in6_purgeaddr(ffff800000ae9300) at in6_purgeaddr+0x135 end trace frame: 0xffff80001593cfe0, count: 0 ddb> trace in6_purgeaddr(ffff800000ae9300) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000ac8800) at in6_ifdetach+0x74 if_setrdomain(ffff800000ac8800,18) at if_setrdomain+0x1a2 ifioctl(fffffd802db98048,8020699f,ffff80001593d130,ffff8000ffff38c8) at ifioctl+0x12d3 sys_ioctl(ffff8000ffff38c8,ffff80001593d248,ffff80001593d290) at sys_ioctl+0x5b9 syscall(ffff80001593d310) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,72bb450e010) at Xsyscall+0x128 end of kernel end trace frame: 0x72e9d2bcd80, count: -7 ddb> show registers rdi 0xffffffff819c79f8 rtfree+0x58 rsi 0x143d0 acpi_pdirpa+0x238 rbp 0xffff80001593cf70 rbx 0xffff800000ae9100 rdx 0x143d1 acpi_pdirpa+0x239 rcx 0xffff8000177a2000 rax 0 r8 0xffff800000b16d00 r9 0x1 r10 0xf94c3181b6273599 r11 0x1b4df241bc817599 r12 0xc00374f740 r13 0 r14 0xffff800000ae9300 r15 0xffff800000ac8800 rip 0xffffffff82014ef5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80001593cf00 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> show proc PROC (syz-executor.1) pid=131573 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffffffff82565848 process=0xffff8000ffff7450 user=0xffff800015938000, vmspace=0xfffffd803f012880 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 43146 133427 83663 0 2 0 syz-executor.1 *43146 131573 83663 0 7 0x4000000 syz-executor.1 90705 373475 82267 0 3 0x2 biowait syz-executor.0 16896 37537 0 0 3 0x14200 acct acct 83663 223935 82267 0 3 0x82 nanosleep syz-executor.1 91570 3669 0 0 3 0x14200 bored sosplice 82267 177188 80857 0 3 0x82 thrsleep syz-fuzzer 82267 311405 80857 0 3 0x4000082 nanosleep syz-fuzzer 82267 314695 80857 0 3 0x4000082 thrsleep syz-fuzzer 82267 275383 80857 0 3 0x4000082 thrsleep syz-fuzzer 82267 6596 80857 0 3 0x4000082 thrsleep syz-fuzzer 82267 82038 80857 0 3 0x4000082 thrsleep syz-fuzzer 82267 136115 80857 0 3 0x4000082 thrsleep syz-fuzzer 82267 261062 80857 0 3 0x4000082 kqread syz-fuzzer 80857 508469 69397 0 3 0x10008a pause ksh 69397 389817 64956 0 3 0x92 select sshd 50638 50048 1 0 3 0x100083 ttyin getty 64956 1257 1 0 3 0x80 select sshd 37129 322967 30910 73 3 0x100090 kqread syslogd 30910 74206 1 0 3 0x100082 netio syslogd 43825 91296 0 0 2 0x14200 zerothread 42731 321397 0 0 3 0x14200 aiodoned aiodoned 58071 93040 0 0 3 0x14200 syncer update 96080 70456 0 0 3 0x14200 cleaner cleaner 22578 111194 0 0 3 0x14200 reaper reaper 96595 142497 0 0 3 0x14200 pgdaemon pagedaemon 24449 225154 0 0 3 0x14200 bored crynlk 30749 367701 0 0 3 0x14200 bored crypto 12812 80453 0 0 3 0x40014200 acpi0 acpi0 85697 32779 0 0 3 0x14200 bored softnet 35477 349142 0 0 2 0x14200 systqmp 1495 263849 0 0 3 0x14200 bored systq 29402 288357 0 0 3 0x40014200 bored softclock 10157 458143 0 0 3 0x40014200 idle0 79933 227337 0 0 3 0x14200 bored smr 1 402968 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9602 6970K 7713K 78643K 17088 0 0 pcb 14 8K 9K 78643K 1032 0 0 rtable 141 7K 7K 78643K 1364 0 0 ifaddr 103 21K 21K 78643K 502 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 226 0 0 iov 0 0K 32K 78643K 838 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 77K 78643K 3719 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 56 0 0 VM map 31 7K 8K 78643K 46 0 0 sem 12 0K 0K 78643K 872 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 5 13K 25K 78643K 3150 0 0 sigio 0 0K 0K 78643K 58 0 0 proc 44 30K 55K 78643K 1072 0 0 subproc 32 2K 2K 78643K 204 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 344 0 0 in_multi 30 2K 2K 78643K 422 0 0 ether_multi 1 0K 0K 78643K 37 0 0 mrt 0 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 728 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 158 218K 220K 78643K 8833 0 0 UVM aobj 130 6K 6K 78643K 143 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 727 0 0 NDP 22 0K 1K 78643K 167 0 0 temp 241 3545K 4185K 78643K 103106 0 0 kqueue 0 0K 0K 78643K 29 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 52 0 47 1 0 1 1 0 8 0 rtpcb 80 345 0 345 3 2 1 1 0 8 1 rtentry 112 385 0 329 2 0 2 2 0 8 0 unpcb 120 1770 0 1761 4 3 1 2 0 8 0 syncache 264 13 0 13 5 5 0 1 0 8 0 tcpqe 32 136 0 136 3 3 0 1 0 8 0 tcpcb 544 6682 0 6677 7 5 2 3 0 8 1 ipq 40 38 0 38 10 10 0 1 0 8 0 ipqe 40 1287 0 1287 10 10 0 1 0 8 0 inpcb 280 9651 0 9644 15 11 4 5 0 8 3 rttmr 72 6 0 6 5 4 1 1 0 8 1 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 55 0 52 1 0 1 1 0 8 0 pkpcb 40 10 0 10 3 3 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 52 0 52 13 12 1 1 0 8 1 art_heap8 4096 4 0 2 4 2 2 4 0 8 0 art_heap4 256 1720 0 1493 28 12 16 17 0 8 0 art_table 32 1724 0 1495 3 0 3 3 0 8 0 art_node 16 382 0 338 1 0 1 1 0 8 0 sysvmsgpl 40 32 0 26 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 870 0 860 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6387 0 4986 46 0 46 46 0 8 0 ffsino 240 6387 0 4986 83 0 83 83 0 8 0 nchpl 144 11273 0 10788 60 39 21 60 0 8 0 uvmvnodes 72 7196 0 0 131 0 131 131 0 8 0 vnodes 208 7196 0 0 379 0 379 379 0 8 0 namei 1024 38691 0 38691 1 0 1 1 0 8 1 vcpupl 1984 30 0 1 4 0 4 4 0 8 0 vmpool 520 44 0 15 5 2 3 3 0 8 1 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 38490 0 38489 23 19 4 7 0 8 3 plimitpl 152 349 0 343 1 0 1 1 0 8 0 sigapl 432 3290 0 3279 2 0 2 2 0 8 0 futexpl 56 97275 0 97275 1 0 1 1 0 8 1 knotepl 112 526 0 507 1 0 1 1 0 8 0 kqueuepl 104 1122 0 1120 1 0 1 1 0 8 0 pipepl 112 2222 0 2203 7 5 2 2 0 8 1 fdescpl 424 3291 0 3279 2 0 2 2 0 8 0 filepl 120 33119 0 33031 18 13 5 6 0 8 2 lockfpl 104 1144 0 1143 2 1 1 1 0 8 0 lockfspl 48 380 0 379 2 1 1 1 0 8 0 sessionpl 112 27 0 19 1 0 1 1 0 8 0 pgrppl 48 71 0 63 1 0 1 1 0 8 0 ucredpl 96 4270 0 4263 1 0 1 1 0 8 0 zombiepl 144 3280 0 3280 1 0 1 1 0 8 1 processpl 864 3308 0 3280 4 0 4 4 0 8 0 procpl 632 7370 0 7334 4 0 4 4 0 8 0 sosppl 128 40 0 40 12 12 0 1 0 8 0 sockpl 384 11824 0 11808 24 18 6 7 0 8 2 mcl64k 65536 595 0 595 31 30 1 29 0 8 1 mcl16k 16384 44 0 44 13 12 1 1 0 8 1 mcl12k 12288 103 0 103 7 6 1 1 0 8 1 mcl9k 9216 67 0 67 12 11 1 1 0 8 1 mcl8k 8192 126 0 126 6 5 1 1 0 8 1 mcl4k 4096 371 0 371 3 2 1 1 0 8 1 mcl2k2 2112 31 0 31 11 11 0 1 0 8 0 mcl2k 2048 73429 0 73382 20 13 7 16 0 8 0 mtagpl 80 121 0 115 2 1 1 1 0 8 0 mbufpl 256 157288 0 157192 133 116 17 34 0 8 2 bufpl 256 24892 0 17163 485 1 484 484 0 8 0 anonpl 16 454440 0 433560 184 82 102 102 0 62 10 amapchunkpl 152 19178 0 19013 88 71 17 21 0 158 9 amappl16 192 21510 0 20296 170 98 72 73 0 8 9 amappl15 184 2314 0 2310 4 3 1 1 0 8 0 amappl14 176 117 0 112 1 0 1 1 0 8 0 amappl13 168 179 0 179 3 2 1 1 0 8 1 amappl12 160 881 0 881 4 4 0 1 0 8 0 amappl11 152 287 0 283 1 0 1 1 0 8 0 amappl10 144 26 0 24 1 0 1 1 0 8 0 amappl9 136 1001 0 997 1 0 1 1 0 8 0 amappl8 128 593 0 548 2 0 2 2 0 8 0 amappl7 120 85 0 79 1 0 1 1 0 8 0 amappl6 112 269 0 257 1 0 1 1 0 8 0 amappl5 104 1123 0 1116 1 0 1 1 0 8 0 amappl4 96 3524 0 3495 1 0 1 1 0 8 0 amappl3 88 460 0 452 1 0 1 1 0 8 0 amappl2 80 26194 0 26128 3 1 2 3 0 8 0 amappl1 72 68900 0 68522 25 16 9 20 0 8 0 amappl 80 7898 0 7844 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 142 0 13 3 0 3 3 0 8 0 uaddrrnd 24 3335 0 3279 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3335 0 3279 1 0 1 1 0 8 0 vmmpekpl 168 24257 0 24219 2 0 2 2 0 8 0 vmmpepl 168 404586 0 402256 306 164 142 148 0 357 32 vmsppl 272 3290 0 3279 2 1 1 2 0 8 0 pdppl 4096 6676 0 6617 9 1 8 8 0 8 0 pvpl 32 1204230 0 1181317 491 187 304 304 0 265 106 pmappl 200 3334 0 3294 3 0 3 3 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 830 0 202 18 0 18 18 0 8 0