df26d2940aabc8516725365917ec644dc0b33d0d1fb889669fe80c164b7c747ccbb0f513d3ac26452e8594d9b5061afce8b274c136d448afe0df37da38e134ac201014264a965af5b5d240a4e25473", 0x5c1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000880)=""/168, &(0x7f0000000940)=0xa8) (async) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) dup2(r5, r6) 16:23:31 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000040)) 16:23:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x4c}, {0x40}, {0x826}, {0xfffd, 0x0, 0x5, 0x8}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:31 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:31 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1400000000ac"], 0x18}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) 16:23:31 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:31 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1400000000ac"], 0x18}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) 16:23:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x4c}, {0x40}, {0x826}, {0xfffd, 0x0, 0x5, 0x8}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:32 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206999, &(0x7f0000000040)) 16:23:32 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:32 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:32 executing program 4: sysctl$net_inet_tcp(&(0x7f00000029c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000002a00)="762e59f18c5893733ac3c30279ebce7ac3440de68f4569f61ec0e0303c1bc7103e755d15ab12d477c323be05392cc95fb55c9fd1f0497916c6a0832f2e1dd70ee33ce4f7a2a7b51652d51fea7ff6260f4ef181a133301a9fc7aa04f7d2a353cbbde9e3079ec64787c3637fe5cd7e55236ddf3a939f1f40560c12ab36b8573a0b31155976d68be755ca33b77621999322f72031e4a0b3faed73ad0c09ec4b24be9e810894a8716c8087691050845134a272c1c364ff4c405369eeecf2f51610d26dfd6348e8020a2b67ce23f9752e4686264416dcd8c39322249036dae70005b0e45a5da828a8ca066b602e05d2801fffffffffffffffffe4f79c2226dcaf4e9dffe4a15f039bd10ce753870ed7d0af03b15865f22fcad3b60938ac3d1e7ebfc1f45f8c8c14f8b2faeb9428f8d4a6e2f93ccd71a1d370815833bc6b8a5801341b6860823f69f2963c2583b47c76df6b917041fc26279c25a7e75e5bd4acc743ce7966845f9ec90e7c558257798f4442c8ef75fdd901ffcd4bb086ef3a9740fb45d3212666f96a45af534294e99672401f49f4e4ed1a9dfc3466665454d5e7400000000000000020cd5e513410ee3aa18ee3e07e4b15dc81324ac1020f780f9817c08201f73fcf3e5112f416f8832e65fc77e75b72dfd58be0b3d149f6578ba532dfe52b1e54e240962a0b413b60eff0feb99c3875982427d3cbf9f42ccf02eba31409fa", &(0x7f0000000000)=0x203, 0x0, 0x0) 16:23:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) (rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:32 executing program 5: getitimer(0x1, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0x2) msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800080000000005}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x26b9, 0x0, 0xfffffffffffffc68) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000000140)=[&(0x7f0000000240)='\x00', &(0x7f0000000340)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\xbd\x8d']) r3 = msgget$private(0x0, 0x10a) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1016, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8bbca2888c420e572cbc5bca4091c507b7801dc986ad18f7d1ea63438837a8bdb0cd79cc9b9ed606d6751a5e88ff346a79850cca5314695635fc8e52f8d18f3ed8b29bbc477fc67998ee809824f5c1c3725a090025b7cafd6c8f6cd48e462f4c3043458527c04ce59df9707427aa656f62c1f41fae5b20415e14c4e7e78ab85f2d0fe9b16c559dbf266866505177197bb4979ec44aabbd938ceecae735b494714a3d28506b7e6b2820e2edd4c062b730f73c211e3e37d521d974f28d21f8ad467898578d4ba228bb65b7d2eb4eb8515c1127635168b9b34c42b18c52831c53a648834c0b55f7bc901162084558f91481fd585aa315611e81c4bfbde1cf52db97a0bce367e5e862afecb22d03213dc32ca939c62e93d7863b0f071786bce87cd615c0ac41a196ff78af144fa0113ac2ae3b13ab267761d5f56c1a1e1b8197e6a673a0e0a21d6e700292730f0a8b3b3582ed51756698cc7205f8c1b8216700e69d9f025fa18f5d58e53b29920ba01fb312a44cec505e84e380c6e205015c5622dc350b04d467c4c34e8a4c08e67df5263428bb4c03b8d2e574227edf97394c2277acfab13b87c7b0658c5ae9405d092b6bde230ea295feb6f26a6fb4c11015ca594d3e728a1f4971cafd8a502248b7806c0d64a2e24175e39b6828b7d2be790fbd24eb45550d1c080000003dc5993cc0c04541531b5a73f643795e3777910cfb9ca51436438543e1c21d1d58f56df7dc38ccd8bcb0bd60d2b46a65eae5ddbe", @ANYRESOCT=r0, @ANYRES8=r3, @ANYRES16=r3, @ANYRESOCT, @ANYRES8, @ANYRES32], 0xdc, 0x0, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000700), &(0x7f0000000f40)=[&(0x7f0000000740)=':\x00', &(0x7f0000000780)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\xbd\x8d', &(0x7f0000000880)='\x00', &(0x7f0000000c00)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5\xca{\xe2\xa0YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\xde\xe8\xdf\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\x8d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z\xa30$\xefI\xe6Ef\x18\xd9\';5\x01\xa5(\xb5x\xc2M\x10x\xd2{\x82\x01\x13\xc5\x15R\xfb', &(0x7f0000000d00)='W;\x02)j\x8b\xa5V\xa4`\"\xd3\x8a\xb2I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8a\xc6\xc8\x9e\x809\xd7\xb0\xfd\xd9\x00\x00\x00\x00\x00\x00\x85\v\xbd\x18,;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x04\x00\x00\x00H=\xabLcK`\xc9\xef\xeeRB\a\x00\x00\x00M\x8a\xbd\xa2m\xbd\x8d', &(0x7f0000000e00)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\xbd\x8d', &(0x7f0000000f00)='^-\x00']) msgsnd(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000dc053a69e0fbc0e73b27c26cb386491a54126e1730edf1157ff69fb360d054f1c983a27736ad8244598c66bb63ece35ccd3dd91db8f7f094edcbfad8b8b50658083c748ab6d84ce56e4753853330259cda400c3b29b48cc76bdcdbbcd5f344f526d52381190963327ece138e55fec74f09a3f0372a"], 0x7d, 0x800) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r4, 0x2) msgsnd(r1, &(0x7f0000000440)={0x3, "320aa13bf9f1e6b0a102a837c1cd9ecdd6c1b1abc4ce1b824b61ca06f4f278e3050a4c016fb3ca433d57def350b88664a59f50c4a88fcb72d264ce2d22043850e5be383aca3dea695c9742a3357f63d945c856"}, 0x5b, 0x0) ftruncate(r2, 0xfffffffffffffffa) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgget(0x2, 0x468) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x7}, 0x3, 0xb, 0x0, 0x0, 0x568, 0x81, 0xff, 0x7f}) msgsnd(0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="020000000000000001a1b42ce22ee3adbc6eecc0f0ace06fbec3bc39cfe5da1c777ebdd386a47e2cc3ec2adec3a9aab9a755e16dffac4fb0d6b43eeaa60e231e710718e458a137d1ee00009bd017ce2d9d920b992bb7bf94945334bb173f5997790303ae66307f653b59f4a2f350406449f2324efa8056873ba2c5fe382fafbfbff27dc39ed6e51e0f1c75deb49268c251a10b2d6bfb050803a4227e96bc07f978804f8c03ceb56b962b32884402618adab5c39a337dc245b1ecbf8ed6ac1e778ed5a1b30d443348e9aae35088718078a52c1f3ad0872a717bf91aa12935ba6861374157484b7b5048ca649685e1b567d8f7ccea2fadddc34ebcba7a4c00000000000000000000000088f4689b72df03d7af17b2081041448dffb566aafb4b774ec0ec850db92d4d3e43358b03f380f16d45915075313a42589a4161afd4964aee2deb8ea6f9687d5e18f48649776ed2a169749e27a0f39824897dc37f94d4d33df78bde0b131df76ae585886a932f2721a4b212927e12429c00000047708865db9e92322d38fdbbbbcfc26c61eed246a9ee4f30d1fea602ac19d31a634b46685ba8d825b491e90f1f5ba6953896294da19e0c3a94fe0736620f17fd7443159e6d6e2876860387314a63845cad852a146da61cae7fe88558ddfe8fcf8aa0077d45fb55abf526a0cfcd1fa025a7837c62c75bfa9defe7821993a116026f99add032fb88b7e335111ea52e5cc1944443d15e832e8835c69a01a769e5d5f1947ef614414557e99c56fc41955eb110633b7c4e257e032fc176b6410c1d967b4036ea8d1980fc10de57c84323f34be8de45ec20e5f5589a54d29e50be8fac5d40d19bce4e75f22ffb344ef554f4e40048312b389886ca7ea77cf30d5def52bdf811197ec46ba891252d12c1de14277bf66164138284eb8122f9a4b9d2b44eae83c4979928d346eeb12143ede506eef1523e6e8947510e10a9836281e9ccb3556efe4acda9ff7e084c4c87f5faf38f929e791102c8d6ae8246fb77b6ac76b73d5c01db423129deabd7ba5191b4259126939fa05b4fe1fa5b8141762fd352204d8bfb525c", @ANYRES32], 0x145, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x5a, 0x2f9f}, 0x0, 0x80, 0xffffffffffffffff, 0x0, 0x40, 0x8, 0x8001, 0x400002}) r5 = msgget$private(0x0, 0x400) msgsnd(r5, &(0x7f0000000f80)={0x0, "a63e6719059fafc6292227205caf00abbcdb34305cc4bb5dc5fc48369ed38d204f1c3d4fde1a48179a043bb80ecd8c25024ef279e3f526343399e466b2ddd9e74fbc6e9f65e89662148c81bbbced7308183a5a7a90d649bd18e2650346d77077c5a99146eede5d02333fe7368ec992ebb4a2a5b28b13575176e4ca1abcb220c6e4f85e6323de3f1c87816108de32b2eb6f8a119d86446b2e24002c1f033250df79610bb34482b9c3035a5437244eb4252b1bae00fa5947a584bb632b"}, 0xc4, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x9f7, r6, r7, 0x0, 0xffffffffffffffff, 0x8, 0x1000}, 0xfffffffffffffffa, 0xd, r8, 0x0, 0x7, 0x1, 0x9}) getpid() 16:23:32 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:32 executing program 4: sysctl$net_inet_tcp(&(0x7f00000029c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000002a00)="762e59f18c5893733ac3c30279ebce7ac3440de68f4569f61ec0e0303c1bc7103e755d15ab12d477c323be05392cc95fb55c9fd1f0497916c6a0832f2e1dd70ee33ce4f7a2a7b51652d51fea7ff6260f4ef181a133301a9fc7aa04f7d2a353cbbde9e3079ec64787c3637fe5cd7e55236ddf3a939f1f40560c12ab36b8573a0b31155976d68be755ca33b77621999322f72031e4a0b3faed73ad0c09ec4b24be9e810894a8716c8087691050845134a272c1c364ff4c405369eeecf2f51610d26dfd6348e8020a2b67ce23f9752e4686264416dcd8c39322249036dae70005b0e45a5da828a8ca066b602e05d2801fffffffffffffffffe4f79c2226dcaf4e9dffe4a15f039bd10ce753870ed7d0af03b15865f22fcad3b60938ac3d1e7ebfc1f45f8c8c14f8b2faeb9428f8d4a6e2f93ccd71a1d370815833bc6b8a5801341b6860823f69f2963c2583b47c76df6b917041fc26279c25a7e75e5bd4acc743ce7966845f9ec90e7c558257798f4442c8ef75fdd901ffcd4bb086ef3a9740fb45d3212666f96a45af534294e99672401f49f4e4ed1a9dfc3466665454d5e7400000000000000020cd5e513410ee3aa18ee3e07e4b15dc81324ac1020f780f9817c08201f73fcf3e5112f416f8832e65fc77e75b72dfd58be0b3d149f6578ba532dfe52b1e54e240962a0b413b60eff0feb99c3875982427d3cbf9f42ccf02eba31409fa", &(0x7f0000000000)=0x203, 0x0, 0x0) 16:23:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x4c}, {0x40}, {0x826}, {0xfffd, 0x0, 0x5, 0x8}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:32 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1400000000ac"], 0x18}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) 16:23:32 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000040)) 16:23:32 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:32 executing program 4: sysctl$net_inet_tcp(&(0x7f00000029c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000002a00)="762e59f18c5893733ac3c30279ebce7ac3440de68f4569f61ec0e0303c1bc7103e755d15ab12d477c323be05392cc95fb55c9fd1f0497916c6a0832f2e1dd70ee33ce4f7a2a7b51652d51fea7ff6260f4ef181a133301a9fc7aa04f7d2a353cbbde9e3079ec64787c3637fe5cd7e55236ddf3a939f1f40560c12ab36b8573a0b31155976d68be755ca33b77621999322f72031e4a0b3faed73ad0c09ec4b24be9e810894a8716c8087691050845134a272c1c364ff4c405369eeecf2f51610d26dfd6348e8020a2b67ce23f9752e4686264416dcd8c39322249036dae70005b0e45a5da828a8ca066b602e05d2801fffffffffffffffffe4f79c2226dcaf4e9dffe4a15f039bd10ce753870ed7d0af03b15865f22fcad3b60938ac3d1e7ebfc1f45f8c8c14f8b2faeb9428f8d4a6e2f93ccd71a1d370815833bc6b8a5801341b6860823f69f2963c2583b47c76df6b917041fc26279c25a7e75e5bd4acc743ce7966845f9ec90e7c558257798f4442c8ef75fdd901ffcd4bb086ef3a9740fb45d3212666f96a45af534294e99672401f49f4e4ed1a9dfc3466665454d5e7400000000000000020cd5e513410ee3aa18ee3e07e4b15dc81324ac1020f780f9817c08201f73fcf3e5112f416f8832e65fc77e75b72dfd58be0b3d149f6578ba532dfe52b1e54e240962a0b413b60eff0feb99c3875982427d3cbf9f42ccf02eba31409fa", &(0x7f0000000000)=0x203, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000029c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000002a00)="762e59f18c5893733ac3c30279ebce7ac3440de68f4569f61ec0e0303c1bc7103e755d15ab12d477c323be05392cc95fb55c9fd1f0497916c6a0832f2e1dd70ee33ce4f7a2a7b51652d51fea7ff6260f4ef181a133301a9fc7aa04f7d2a353cbbde9e3079ec64787c3637fe5cd7e55236ddf3a939f1f40560c12ab36b8573a0b31155976d68be755ca33b77621999322f72031e4a0b3faed73ad0c09ec4b24be9e810894a8716c8087691050845134a272c1c364ff4c405369eeecf2f51610d26dfd6348e8020a2b67ce23f9752e4686264416dcd8c39322249036dae70005b0e45a5da828a8ca066b602e05d2801fffffffffffffffffe4f79c2226dcaf4e9dffe4a15f039bd10ce753870ed7d0af03b15865f22fcad3b60938ac3d1e7ebfc1f45f8c8c14f8b2faeb9428f8d4a6e2f93ccd71a1d370815833bc6b8a5801341b6860823f69f2963c2583b47c76df6b917041fc26279c25a7e75e5bd4acc743ce7966845f9ec90e7c558257798f4442c8ef75fdd901ffcd4bb086ef3a9740fb45d3212666f96a45af534294e99672401f49f4e4ed1a9dfc3466665454d5e7400000000000000020cd5e513410ee3aa18ee3e07e4b15dc81324ac1020f780f9817c08201f73fcf3e5112f416f8832e65fc77e75b72dfd58be0b3d149f6578ba532dfe52b1e54e240962a0b413b60eff0feb99c3875982427d3cbf9f42ccf02eba31409fa", &(0x7f0000000000)=0x203, 0x0, 0x0) (async) 16:23:32 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:32 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000040)) 16:23:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4693fd24c1716d5fc09542a0337b01de42e800080000e8b8f8430677090c976c5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7fff, 0x20}, 0xc) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:32 executing program 6: r0 = socket(0x18, 0x400000002, 0x0) write(r0, &(0x7f00000000c0)="c3cfcab19c4cd7376f2fc1cbd776abad6cd6d9e44988819b0196eb6f5522a966f898eb567fbb27d4cb97ff58ce0af4b6b965d1e85ae97757ae9e7114f792d74bd3933d8496cbc08b345e0a43db789173f8c71598fe4b66c2dde6fe35c93babd9dfad0c59804b625b2dcbd03317a7d960f1c43d622f4ae91e49c81c46d394a05e3542421c5b40844cbbd9f6cc9c032f63fb21619f67736882c8ff4647a0340a04de5235049c8f38bcd8d76e4bb83d72a2e297", 0xb2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) write(r2, &(0x7f00000002c0)="27649f78ee2add8ac0a748882628a66cbeb8934b05f765e5aad5f2c37eaff2df8691d4bebddf3d92a18aed1c77e88e70deeb30b2e275f005a8de46833f95f4b408436a23c8ad61eb2420f459bffea02fe70a1897e026107f96e64aa07bcbed601e5f41bf07920591cfd349dcd738665003d540f557455fe41668ec77f8b2d8fcc5af8b53e2b79fa9350ac4def9144b02f1ecd5c9a7a1340fb754edf19d8795571f7437a2ccda096ec5c2e34a177a1b619fb5fb8529d1b8ace88b9e1c493d49346fa00832", 0xc4) r3 = dup2(r0, r1) pipe2(&(0x7f0000000040), 0x10000) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x14, 0x0}, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) sysctl$vm_swapencrypt(&(0x7f0000000280)={0xa}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget(0x0, 0x82) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socketpair(0x20, 0x3, 0x44, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xa, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r9 = kqueue() dup2(r8, r9) 16:23:32 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x1d, 0x1, 0xff, 0x53c}, {{r4}, 0xffffffffffffffff, 0x4b, 0x8, 0x3, 0x2}], 0x4000020, 0x0, 0x6, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x4, 0x3, 0x9, 0x1000}, {0x9, 0x1, 0x7, 0x8}, {0x8, 0x3, 0x9, 0xa6c}, {0xc2c, 0x7, 0x20, 0x8}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0xfc, 0x20, 0xcb16}, {0x80, 0x0, 0x40, 0xa31}, {0x8000, 0x80, 0x9, 0x7}]}) 16:23:33 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:33 executing program 5: getitimer(0x1, 0xfffffffffffffffe) (async) r0 = msgget$private(0x0, 0x2) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) r1 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) (async, rerun: 64) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800080000000005}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x26b9, 0x0, 0xfffffffffffffc68) (async, rerun: 32) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000000140)=[&(0x7f0000000240)='\x00', &(0x7f0000000340)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\xbd\x8d']) (async, rerun: 32) r3 = msgget$private(0x0, 0x10a) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1016, 0x0) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8bbca2888c420e572cbc5bca4091c507b7801dc986ad18f7d1ea63438837a8bdb0cd79cc9b9ed606d6751a5e88ff346a79850cca5314695635fc8e52f8d18f3ed8b29bbc477fc67998ee809824f5c1c3725a090025b7cafd6c8f6cd48e462f4c3043458527c04ce59df9707427aa656f62c1f41fae5b20415e14c4e7e78ab85f2d0fe9b16c559dbf266866505177197bb4979ec44aabbd938ceecae735b494714a3d28506b7e6b2820e2edd4c062b730f73c211e3e37d521d974f28d21f8ad467898578d4ba228bb65b7d2eb4eb8515c1127635168b9b34c42b18c52831c53a648834c0b55f7bc901162084558f91481fd585aa315611e81c4bfbde1cf52db97a0bce367e5e862afecb22d03213dc32ca939c62e93d7863b0f071786bce87cd615c0ac41a196ff78af144fa0113ac2ae3b13ab267761d5f56c1a1e1b8197e6a673a0e0a21d6e700292730f0a8b3b3582ed51756698cc7205f8c1b8216700e69d9f025fa18f5d58e53b29920ba01fb312a44cec505e84e380c6e205015c5622dc350b04d467c4c34e8a4c08e67df5263428bb4c03b8d2e574227edf97394c2277acfab13b87c7b0658c5ae9405d092b6bde230ea295feb6f26a6fb4c11015ca594d3e728a1f4971cafd8a502248b7806c0d64a2e24175e39b6828b7d2be790fbd24eb45550d1c080000003dc5993cc0c04541531b5a73f643795e3777910cfb9ca51436438543e1c21d1d58f56df7dc38ccd8bcb0bd60d2b46a65eae5ddbe", @ANYRESOCT=r0, @ANYRES8=r3, @ANYRES16=r3, @ANYRESOCT, @ANYRES8, @ANYRES32], 0xdc, 0x0, 0x0) (async, rerun: 32) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000700), &(0x7f0000000f40)=[&(0x7f0000000740)=':\x00', &(0x7f0000000780)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\xbd\x8d', &(0x7f0000000880)='\x00', &(0x7f0000000c00)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5\xca{\xe2\xa0YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\xde\xe8\xdf\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\x8d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z\xa30$\xefI\xe6Ef\x18\xd9\';5\x01\xa5(\xb5x\xc2M\x10x\xd2{\x82\x01\x13\xc5\x15R\xfb', &(0x7f0000000d00)='W;\x02)j\x8b\xa5V\xa4`\"\xd3\x8a\xb2I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8a\xc6\xc8\x9e\x809\xd7\xb0\xfd\xd9\x00\x00\x00\x00\x00\x00\x85\v\xbd\x18,;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x04\x00\x00\x00H=\xabLcK`\xc9\xef\xeeRB\a\x00\x00\x00M\x8a\xbd\xa2m\xbd\x8d', &(0x7f0000000e00)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\xbd\x8d', &(0x7f0000000f00)='^-\x00']) (async, rerun: 32) msgsnd(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000dc053a69e0fbc0e73b27c26cb386491a54126e1730edf1157ff69fb360d054f1c983a27736ad8244598c66bb63ece35ccd3dd91db8f7f094edcbfad8b8b50658083c748ab6d84ce56e4753853330259cda400c3b29b48cc76bdcdbbcd5f344f526d52381190963327ece138e55fec74f09a3f0372a"], 0x7d, 0x800) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r4, 0x2) (async, rerun: 64) msgsnd(r1, &(0x7f0000000440)={0x3, "320aa13bf9f1e6b0a102a837c1cd9ecdd6c1b1abc4ce1b824b61ca06f4f278e3050a4c016fb3ca433d57def350b88664a59f50c4a88fcb72d264ce2d22043850e5be383aca3dea695c9742a3357f63d945c856"}, 0x5b, 0x0) (async, rerun: 64) ftruncate(r2, 0xfffffffffffffffa) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async, rerun: 32) msgget(0x2, 0x468) (rerun: 32) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x7}, 0x3, 0xb, 0x0, 0x0, 0x568, 0x81, 0xff, 0x7f}) (async) msgsnd(0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="020000000000000001a1b42ce22ee3adbc6eecc0f0ace06fbec3bc39cfe5da1c777ebdd386a47e2cc3ec2adec3a9aab9a755e16dffac4fb0d6b43eeaa60e231e710718e458a137d1ee00009bd017ce2d9d920b992bb7bf94945334bb173f5997790303ae66307f653b59f4a2f350406449f2324efa8056873ba2c5fe382fafbfbff27dc39ed6e51e0f1c75deb49268c251a10b2d6bfb050803a4227e96bc07f978804f8c03ceb56b962b32884402618adab5c39a337dc245b1ecbf8ed6ac1e778ed5a1b30d443348e9aae35088718078a52c1f3ad0872a717bf91aa12935ba6861374157484b7b5048ca649685e1b567d8f7ccea2fadddc34ebcba7a4c00000000000000000000000088f4689b72df03d7af17b2081041448dffb566aafb4b774ec0ec850db92d4d3e43358b03f380f16d45915075313a42589a4161afd4964aee2deb8ea6f9687d5e18f48649776ed2a169749e27a0f39824897dc37f94d4d33df78bde0b131df76ae585886a932f2721a4b212927e12429c00000047708865db9e92322d38fdbbbbcfc26c61eed246a9ee4f30d1fea602ac19d31a634b46685ba8d825b491e90f1f5ba6953896294da19e0c3a94fe0736620f17fd7443159e6d6e2876860387314a63845cad852a146da61cae7fe88558ddfe8fcf8aa0077d45fb55abf526a0cfcd1fa025a7837c62c75bfa9defe7821993a116026f99add032fb88b7e335111ea52e5cc1944443d15e832e8835c69a01a769e5d5f1947ef614414557e99c56fc41955eb110633b7c4e257e032fc176b6410c1d967b4036ea8d1980fc10de57c84323f34be8de45ec20e5f5589a54d29e50be8fac5d40d19bce4e75f22ffb344ef554f4e40048312b389886ca7ea77cf30d5def52bdf811197ec46ba891252d12c1de14277bf66164138284eb8122f9a4b9d2b44eae83c4979928d346eeb12143ede506eef1523e6e8947510e10a9836281e9ccb3556efe4acda9ff7e084c4c87f5faf38f929e791102c8d6ae8246fb77b6ac76b73d5c01db423129deabd7ba5191b4259126939fa05b4fe1fa5b8141762fd352204d8bfb525c", @ANYRES32], 0x145, 0x800) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x5a, 0x2f9f}, 0x0, 0x80, 0xffffffffffffffff, 0x0, 0x40, 0x8, 0x8001, 0x400002}) (async) r5 = msgget$private(0x0, 0x400) msgsnd(r5, &(0x7f0000000f80)={0x0, "a63e6719059fafc6292227205caf00abbcdb34305cc4bb5dc5fc48369ed38d204f1c3d4fde1a48179a043bb80ecd8c25024ef279e3f526343399e466b2ddd9e74fbc6e9f65e89662148c81bbbced7308183a5a7a90d649bd18e2650346d77077c5a99146eede5d02333fe7368ec992ebb4a2a5b28b13575176e4ca1abcb220c6e4f85e6323de3f1c87816108de32b2eb6f8a119d86446b2e24002c1f033250df79610bb34482b9c3035a5437244eb4252b1bae00fa5947a584bb632b"}, 0xc4, 0x0) (async) r6 = getuid() (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) r8 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x9f7, r6, r7, 0x0, 0xffffffffffffffff, 0x8, 0x1000}, 0xfffffffffffffffa, 0xd, r8, 0x0, 0x7, 0x1, 0x9}) (async, rerun: 64) getpid() (rerun: 64) 16:23:33 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4693fd24c1716d5fc09542a0337b01de42e800080000e8b8f8430677090c976c5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7fff, 0x20}, 0xc) (async) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:33 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = kqueue() (async, rerun: 64) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x1d, 0x1, 0xff, 0x53c}, {{r4}, 0xffffffffffffffff, 0x4b, 0x8, 0x3, 0x2}], 0x4000020, 0x0, 0x6, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x4, 0x3, 0x9, 0x1000}, {0x9, 0x1, 0x7, 0x8}, {0x8, 0x3, 0x9, 0xa6c}, {0xc2c, 0x7, 0x20, 0x8}]}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0xfc, 0x20, 0xcb16}, {0x80, 0x0, 0x40, 0xa31}, {0x8000, 0x80, 0x9, 0x7}]}) 16:23:33 executing program 4: r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x802, r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x2, 0x4) r6 = semget$private(0x0, 0x5, 0x285) semop(r6, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r6, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000000c0)=""/44) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r7, r8, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r7, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) r9 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r9}) r10 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r10, 0x6, r9) r11 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="d68977112e865acba35bcd037c609a52bfc45d40e9ca0c03297205662cb3c25bf6e5195581a7102f4851a28fb8cc020e8372b5e1d049c74a75125e0c7998879d087fcd212d605678f7e5ff2710eebfb54434f561d1d03877dfae1db465df6f6e1835ce7df9fd9466422c5bf8e42b31011f523bfdecd631d685acbecd1ca3cce7ca48ef9b67f4b421144bb8a627c2946dc0bf10fa51b49f1a9600be8923a8ea46ba564fdecb4b5a3c0b68a66188951a90aafb31f219fe4b918dd8af186d4e622af553673d5ad8713fda", 0xc9}, {&(0x7f0000000240)="579c52477c2b791ad54975365bfbd14dc0983ede5b11de2a93", 0x19}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r2, @ANYBLOB="2000000000000000ff3707003399f412", @ANYRES32=r0, @ANYRES32, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x6}, 0x407) dup2(r1, r2) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getitimer(0x2, &(0x7f0000000000)) shutdown(r2, 0x1) 16:23:33 executing program 6: r0 = socket(0x18, 0x400000002, 0x0) write(r0, &(0x7f00000000c0)="c3cfcab19c4cd7376f2fc1cbd776abad6cd6d9e44988819b0196eb6f5522a966f898eb567fbb27d4cb97ff58ce0af4b6b965d1e85ae97757ae9e7114f792d74bd3933d8496cbc08b345e0a43db789173f8c71598fe4b66c2dde6fe35c93babd9dfad0c59804b625b2dcbd03317a7d960f1c43d622f4ae91e49c81c46d394a05e3542421c5b40844cbbd9f6cc9c032f63fb21619f67736882c8ff4647a0340a04de5235049c8f38bcd8d76e4bb83d72a2e297", 0xb2) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) write(r2, &(0x7f00000002c0)="27649f78ee2add8ac0a748882628a66cbeb8934b05f765e5aad5f2c37eaff2df8691d4bebddf3d92a18aed1c77e88e70deeb30b2e275f005a8de46833f95f4b408436a23c8ad61eb2420f459bffea02fe70a1897e026107f96e64aa07bcbed601e5f41bf07920591cfd349dcd738665003d540f557455fe41668ec77f8b2d8fcc5af8b53e2b79fa9350ac4def9144b02f1ecd5c9a7a1340fb754edf19d8795571f7437a2ccda096ec5c2e34a177a1b619fb5fb8529d1b8ace88b9e1c493d49346fa00832", 0xc4) (async) r3 = dup2(r0, r1) (async) pipe2(&(0x7f0000000040), 0x10000) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) (async) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x14, 0x0}, 0x0) (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) sysctl$vm_swapencrypt(&(0x7f0000000280)={0xa}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) msgget(0x0, 0x82) (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) socketpair(0x20, 0x3, 0x44, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xa, r7) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) r9 = kqueue() dup2(r8, r9) 16:23:33 executing program 5: getitimer(0x1, 0xfffffffffffffffe) (async, rerun: 32) r0 = msgget$private(0x0, 0x2) (async, rerun: 32) msgget$private(0x0, 0xfffffffffffffffd) (async) r1 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800080000000005}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x26b9, 0x0, 0xfffffffffffffc68) (async) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000000140)=[&(0x7f0000000240)='\x00', &(0x7f0000000340)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\xbd\x8d']) r3 = msgget$private(0x0, 0x10a) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1016, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) (async) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8bbca2888c420e572cbc5bca4091c507b7801dc986ad18f7d1ea63438837a8bdb0cd79cc9b9ed606d6751a5e88ff346a79850cca5314695635fc8e52f8d18f3ed8b29bbc477fc67998ee809824f5c1c3725a090025b7cafd6c8f6cd48e462f4c3043458527c04ce59df9707427aa656f62c1f41fae5b20415e14c4e7e78ab85f2d0fe9b16c559dbf266866505177197bb4979ec44aabbd938ceecae735b494714a3d28506b7e6b2820e2edd4c062b730f73c211e3e37d521d974f28d21f8ad467898578d4ba228bb65b7d2eb4eb8515c1127635168b9b34c42b18c52831c53a648834c0b55f7bc901162084558f91481fd585aa315611e81c4bfbde1cf52db97a0bce367e5e862afecb22d03213dc32ca939c62e93d7863b0f071786bce87cd615c0ac41a196ff78af144fa0113ac2ae3b13ab267761d5f56c1a1e1b8197e6a673a0e0a21d6e700292730f0a8b3b3582ed51756698cc7205f8c1b8216700e69d9f025fa18f5d58e53b29920ba01fb312a44cec505e84e380c6e205015c5622dc350b04d467c4c34e8a4c08e67df5263428bb4c03b8d2e574227edf97394c2277acfab13b87c7b0658c5ae9405d092b6bde230ea295feb6f26a6fb4c11015ca594d3e728a1f4971cafd8a502248b7806c0d64a2e24175e39b6828b7d2be790fbd24eb45550d1c080000003dc5993cc0c04541531b5a73f643795e3777910cfb9ca51436438543e1c21d1d58f56df7dc38ccd8bcb0bd60d2b46a65eae5ddbe", @ANYRESOCT=r0, @ANYRES8=r3, @ANYRES16=r3, @ANYRESOCT, @ANYRES8, @ANYRES32], 0xdc, 0x0, 0x0) (async) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000700), &(0x7f0000000f40)=[&(0x7f0000000740)=':\x00', &(0x7f0000000780)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\xbd\x8d', &(0x7f0000000880)='\x00', &(0x7f0000000c00)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5\xca{\xe2\xa0YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\xde\xe8\xdf\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\x8d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z\xa30$\xefI\xe6Ef\x18\xd9\';5\x01\xa5(\xb5x\xc2M\x10x\xd2{\x82\x01\x13\xc5\x15R\xfb', &(0x7f0000000d00)='W;\x02)j\x8b\xa5V\xa4`\"\xd3\x8a\xb2I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8a\xc6\xc8\x9e\x809\xd7\xb0\xfd\xd9\x00\x00\x00\x00\x00\x00\x85\v\xbd\x18,;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x04\x00\x00\x00H=\xabLcK`\xc9\xef\xeeRB\a\x00\x00\x00M\x8a\xbd\xa2m\xbd\x8d', &(0x7f0000000e00)='W;\x02)j\x8b\xa5|\xa9M\x8c\xaf\x93@V\xa4`\"\xd3\xf6%I\xca\xa0\x8dEW]1\xc5YN\x13\x8f:\x88\xbbQ\x89\'-\xcb\xfcRMg\x9b\x1a\xac\xf9\xc3\x9e\xb1E\xb2K>\x87\t\x8d$\xbd\x90\xfd\x16\xb5w\xc7\x97\x828l\a\xea\x9a\x04\xab\xef\x95\xad7N\xb5\x0fB\xe3\x8c\xc6\xd3a\x94\x06\x8e\xc1\xc2\x98d4\xac\xdb\xc2\amL\xb6\xa1_k<\xc1\xb9\x00\xeb\x8aF\xc8\x9e\x809\xd7\xb0\x83\xd53;\xed\r-,\x85\x8a0\xf7\x8dD&U\xdc;\xb3\xc6\x90\xcb\xc7\xa1)\x93q\x1a\xd8\x17aI\x97\x87\x99\xb8\x92-;-\xcf\x1b\xae\x13\x06\x96\xcd\x83\x85\x7fV\xcdH=\xabLcK`\xc9\xef\xeeRBy\xf1\x16\xd0M\x8a\xbd\xa2m\xbd\x8d', &(0x7f0000000f00)='^-\x00']) (async, rerun: 32) msgsnd(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000dc053a69e0fbc0e73b27c26cb386491a54126e1730edf1157ff69fb360d054f1c983a27736ad8244598c66bb63ece35ccd3dd91db8f7f094edcbfad8b8b50658083c748ab6d84ce56e4753853330259cda400c3b29b48cc76bdcdbbcd5f344f526d52381190963327ece138e55fec74f09a3f0372a"], 0x7d, 0x800) (rerun: 32) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r4, 0x2) (async) msgsnd(r1, &(0x7f0000000440)={0x3, "320aa13bf9f1e6b0a102a837c1cd9ecdd6c1b1abc4ce1b824b61ca06f4f278e3050a4c016fb3ca433d57def350b88664a59f50c4a88fcb72d264ce2d22043850e5be383aca3dea695c9742a3357f63d945c856"}, 0x5b, 0x0) (async) ftruncate(r2, 0xfffffffffffffffa) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) msgget(0x2, 0x468) (async, rerun: 32) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x7}, 0x3, 0xb, 0x0, 0x0, 0x568, 0x81, 0xff, 0x7f}) (async, rerun: 32) msgsnd(0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="020000000000000001a1b42ce22ee3adbc6eecc0f0ace06fbec3bc39cfe5da1c777ebdd386a47e2cc3ec2adec3a9aab9a755e16dffac4fb0d6b43eeaa60e231e710718e458a137d1ee00009bd017ce2d9d920b992bb7bf94945334bb173f5997790303ae66307f653b59f4a2f350406449f2324efa8056873ba2c5fe382fafbfbff27dc39ed6e51e0f1c75deb49268c251a10b2d6bfb050803a4227e96bc07f978804f8c03ceb56b962b32884402618adab5c39a337dc245b1ecbf8ed6ac1e778ed5a1b30d443348e9aae35088718078a52c1f3ad0872a717bf91aa12935ba6861374157484b7b5048ca649685e1b567d8f7ccea2fadddc34ebcba7a4c00000000000000000000000088f4689b72df03d7af17b2081041448dffb566aafb4b774ec0ec850db92d4d3e43358b03f380f16d45915075313a42589a4161afd4964aee2deb8ea6f9687d5e18f48649776ed2a169749e27a0f39824897dc37f94d4d33df78bde0b131df76ae585886a932f2721a4b212927e12429c00000047708865db9e92322d38fdbbbbcfc26c61eed246a9ee4f30d1fea602ac19d31a634b46685ba8d825b491e90f1f5ba6953896294da19e0c3a94fe0736620f17fd7443159e6d6e2876860387314a63845cad852a146da61cae7fe88558ddfe8fcf8aa0077d45fb55abf526a0cfcd1fa025a7837c62c75bfa9defe7821993a116026f99add032fb88b7e335111ea52e5cc1944443d15e832e8835c69a01a769e5d5f1947ef614414557e99c56fc41955eb110633b7c4e257e032fc176b6410c1d967b4036ea8d1980fc10de57c84323f34be8de45ec20e5f5589a54d29e50be8fac5d40d19bce4e75f22ffb344ef554f4e40048312b389886ca7ea77cf30d5def52bdf811197ec46ba891252d12c1de14277bf66164138284eb8122f9a4b9d2b44eae83c4979928d346eeb12143ede506eef1523e6e8947510e10a9836281e9ccb3556efe4acda9ff7e084c4c87f5faf38f929e791102c8d6ae8246fb77b6ac76b73d5c01db423129deabd7ba5191b4259126939fa05b4fe1fa5b8141762fd352204d8bfb525c", @ANYRES32], 0x145, 0x800) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x5a, 0x2f9f}, 0x0, 0x80, 0xffffffffffffffff, 0x0, 0x40, 0x8, 0x8001, 0x400002}) (async, rerun: 32) r5 = msgget$private(0x0, 0x400) (rerun: 32) msgsnd(r5, &(0x7f0000000f80)={0x0, "a63e6719059fafc6292227205caf00abbcdb34305cc4bb5dc5fc48369ed38d204f1c3d4fde1a48179a043bb80ecd8c25024ef279e3f526343399e466b2ddd9e74fbc6e9f65e89662148c81bbbced7308183a5a7a90d649bd18e2650346d77077c5a99146eede5d02333fe7368ec992ebb4a2a5b28b13575176e4ca1abcb220c6e4f85e6323de3f1c87816108de32b2eb6f8a119d86446b2e24002c1f033250df79610bb34482b9c3035a5437244eb4252b1bae00fa5947a584bb632b"}, 0xc4, 0x0) (async) r6 = getuid() (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (rerun: 64) r8 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x9f7, r6, r7, 0x0, 0xffffffffffffffff, 0x8, 0x1000}, 0xfffffffffffffffa, 0xd, r8, 0x0, 0x7, 0x1, 0x9}) (async) getpid() 16:23:33 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4693fd24c1716d5fc09542a0337b01de42e800080000e8b8f8430677090c976c5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 64) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7fff, 0x20}, 0xc) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:33 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:33 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000040)) 16:23:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) r2 = socket$inet6(0x18, 0x3, 0x0) (async) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x1d, 0x1, 0xff, 0x53c}, {{r4}, 0xffffffffffffffff, 0x4b, 0x8, 0x3, 0x2}], 0x4000020, 0x0, 0x6, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async, rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x4, 0x3, 0x9, 0x1000}, {0x9, 0x1, 0x7, 0x8}, {0x8, 0x3, 0x9, 0xa6c}, {0xc2c, 0x7, 0x20, 0x8}]}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0xfc, 0x20, 0xcb16}, {0x80, 0x0, 0x40, 0xa31}, {0x8000, 0x80, 0x9, 0x7}]}) 16:23:33 executing program 6: r0 = socket(0x18, 0x400000002, 0x0) write(r0, &(0x7f00000000c0)="c3cfcab19c4cd7376f2fc1cbd776abad6cd6d9e44988819b0196eb6f5522a966f898eb567fbb27d4cb97ff58ce0af4b6b965d1e85ae97757ae9e7114f792d74bd3933d8496cbc08b345e0a43db789173f8c71598fe4b66c2dde6fe35c93babd9dfad0c59804b625b2dcbd03317a7d960f1c43d622f4ae91e49c81c46d394a05e3542421c5b40844cbbd9f6cc9c032f63fb21619f67736882c8ff4647a0340a04de5235049c8f38bcd8d76e4bb83d72a2e297", 0xb2) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) write(r2, &(0x7f00000002c0)="27649f78ee2add8ac0a748882628a66cbeb8934b05f765e5aad5f2c37eaff2df8691d4bebddf3d92a18aed1c77e88e70deeb30b2e275f005a8de46833f95f4b408436a23c8ad61eb2420f459bffea02fe70a1897e026107f96e64aa07bcbed601e5f41bf07920591cfd349dcd738665003d540f557455fe41668ec77f8b2d8fcc5af8b53e2b79fa9350ac4def9144b02f1ecd5c9a7a1340fb754edf19d8795571f7437a2ccda096ec5c2e34a177a1b619fb5fb8529d1b8ace88b9e1c493d49346fa00832", 0xc4) r3 = dup2(r0, r1) pipe2(&(0x7f0000000040), 0x10000) (async) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) (async) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x14, 0x0}, 0x0) (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) sysctl$vm_swapencrypt(&(0x7f0000000280)={0xa}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget(0x0, 0x82) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) socketpair(0x20, 0x3, 0x44, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xa, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) r9 = kqueue() dup2(r8, r9) 16:23:33 executing program 4: r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x802, r0) (async, rerun: 32) r1 = socket(0x18, 0x400000002, 0x0) (rerun: 32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x2, 0x4) (async) r6 = semget$private(0x0, 0x5, 0x285) semop(r6, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) (async) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r6, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r7, r8, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r7, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) r9 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r9}) (async) r10 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r10, 0x6, r9) (async) r11 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="d68977112e865acba35bcd037c609a52bfc45d40e9ca0c03297205662cb3c25bf6e5195581a7102f4851a28fb8cc020e8372b5e1d049c74a75125e0c7998879d087fcd212d605678f7e5ff2710eebfb54434f561d1d03877dfae1db465df6f6e1835ce7df9fd9466422c5bf8e42b31011f523bfdecd631d685acbecd1ca3cce7ca48ef9b67f4b421144bb8a627c2946dc0bf10fa51b49f1a9600be8923a8ea46ba564fdecb4b5a3c0b68a66188951a90aafb31f219fe4b918dd8af186d4e622af553673d5ad8713fda", 0xc9}, {&(0x7f0000000240)="579c52477c2b791ad54975365bfbd14dc0983ede5b11de2a93", 0x19}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r2, @ANYBLOB="2000000000000000ff3707003399f412", @ANYRES32=r0, @ANYRES32, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x6}, 0x407) (async) dup2(r1, r2) (async) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 64) getitimer(0x2, &(0x7f0000000000)) (async, rerun: 64) shutdown(r2, 0x1) 16:23:33 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) 16:23:33 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:33 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:33 executing program 6: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = dup(r3) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = dup2(r3, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7ff, 0x2, 0xa04, 0x0, 0x7, 0x0, 0x68df, 0x2, 0x2, 0x1f, 0x400}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$dupfd(r8, 0xa, r6) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000400)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x80000001}) 16:23:33 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a6, &(0x7f0000000040)) 16:23:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x1, 0xff, 0x5f, 0x3}, {0xede, 0x0, 0xff, 0x7ff}, {0x4db, 0x8, 0xc9, 0x8}, {0xff00, 0x20, 0x1f, 0xa2e3}, {0x1, 0x6, 0x9, 0x5}, {0x2, 0x20, 0x20, 0x8}, {0x2, 0x1, 0x5, 0x3c}, {0x3f, 0x4, 0x4, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)=[{0xfff8, 0xc4, 0x7f, 0x6}, {0x6, 0x8, 0x1, 0x3f}, {0x3ff, 0x9, 0x5, 0x2cb53148}, {0x2, 0x1, 0xf8, 0xdd}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:33 executing program 4: r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x802, r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r4 = syz_open_pts() (async) r5 = socket$inet(0x2, 0x2, 0x4) (async) r6 = semget$private(0x0, 0x5, 0x285) semop(r6, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) (async) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r6, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r7, r8, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r7, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) r9 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r9}) (async) r10 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r10, 0x6, r9) (async) r11 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="d68977112e865acba35bcd037c609a52bfc45d40e9ca0c03297205662cb3c25bf6e5195581a7102f4851a28fb8cc020e8372b5e1d049c74a75125e0c7998879d087fcd212d605678f7e5ff2710eebfb54434f561d1d03877dfae1db465df6f6e1835ce7df9fd9466422c5bf8e42b31011f523bfdecd631d685acbecd1ca3cce7ca48ef9b67f4b421144bb8a627c2946dc0bf10fa51b49f1a9600be8923a8ea46ba564fdecb4b5a3c0b68a66188951a90aafb31f219fe4b918dd8af186d4e622af553673d5ad8713fda", 0xc9}, {&(0x7f0000000240)="579c52477c2b791ad54975365bfbd14dc0983ede5b11de2a93", 0x19}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r2, @ANYBLOB="2000000000000000ff3707003399f412", @ANYRES32=r0, @ANYRES32, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x6}, 0x407) (async) dup2(r1, r2) (async) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) (async) getitimer(0x2, &(0x7f0000000000)) (async) shutdown(r2, 0x1) 16:23:33 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)=[{0xfff8, 0xc4, 0x7f, 0x6}, {0x6, 0x8, 0x1, 0x3f}, {0x3ff, 0x9, 0x5, 0x2cb53148}, {0x2, 0x1, 0xf8, 0xdd}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:33 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) 16:23:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x1, 0xff, 0x5f, 0x3}, {0xede, 0x0, 0xff, 0x7ff}, {0x4db, 0x8, 0xc9, 0x8}, {0xff00, 0x20, 0x1f, 0xa2e3}, {0x1, 0x6, 0x9, 0x5}, {0x2, 0x20, 0x20, 0x8}, {0x2, 0x1, 0x5, 0x3c}, {0x3f, 0x4, 0x4, 0x1ff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:33 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a8, &(0x7f0000000040)) 16:23:33 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:33 executing program 6: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = dup(r3) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r7 = dup2(r3, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7ff, 0x2, 0xa04, 0x0, 0x7, 0x0, 0x68df, 0x2, 0x2, 0x1f, 0x400}) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$dupfd(r8, 0xa, r6) (async, rerun: 64) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000400)="90", 0x1}], 0x1, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) (async) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x80000001}) 16:23:33 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:33 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) poll(&(0x7f0000000080)=[{r0, 0x2}], 0x1, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x60}, {r1, 0x2}, {r0, 0x4}, {r0, 0x1}, {r2, 0x4}], 0x6, 0x6926) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @rand_addr="fea193c6b67c56554dcdf1a536b1b42f", @rand_addr="0000000000358a7945b22f5b9e00", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "71d1a3", 0x0, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:23:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)=[{0xfff8, 0xc4, 0x7f, 0x6}, {0x6, 0x8, 0x1, 0x3f}, {0x3ff, 0x9, 0x5, 0x2cb53148}, {0x2, 0x1, 0xf8, 0xdd}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)=[{0xfff8, 0xc4, 0x7f, 0x6}, {0x6, 0x8, 0x1, 0x3f}, {0x3ff, 0x9, 0x5, 0x2cb53148}, {0x2, 0x1, 0xf8, 0xdd}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:33 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) 16:23:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x1, 0xff, 0x5f, 0x3}, {0xede, 0x0, 0xff, 0x7ff}, {0x4db, 0x8, 0xc9, 0x8}, {0xff00, 0x20, 0x1f, 0xa2e3}, {0x1, 0x6, 0x9, 0x5}, {0x2, 0x20, 0x20, 0x8}, {0x2, 0x1, 0x5, 0x3c}, {0x3f, 0x4, 0x4, 0x1ff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:33 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000040)) 16:23:33 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:33 executing program 6: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = dup(r3) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = dup2(r3, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7ff, 0x2, 0xa04, 0x0, 0x7, 0x0, 0x68df, 0x2, 0x2, 0x1f, 0x400}) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$dupfd(r8, 0xa, r6) (async) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000400)="90", 0x1}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) (async) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x80000001}) 16:23:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xb5, 0x7, 0x24, 0x5}, {0xa16, 0x54, 0x2, 0x10000}, {0x8, 0xf5, 0x81, 0x43}, {0x1, 0x0, 0x8c, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x1, 0x3ff}, {0x3ff, 0x9, 0x9b, 0x4d1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:33 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:33 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:33 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:33 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069af, &(0x7f0000000040)) 16:23:33 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:33 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:33 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000040)) 16:23:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xb5, 0x7, 0x24, 0x5}, {0xa16, 0x54, 0x2, 0x10000}, {0x8, 0xf5, 0x81, 0x43}, {0x1, 0x0, 0x8c, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x1, 0x3ff}, {0x3ff, 0x9, 0x9b, 0x4d1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xb5, 0x7, 0x24, 0x5}, {0xa16, 0x54, 0x2, 0x10000}, {0x8, 0xf5, 0x81, 0x43}, {0x1, 0x0, 0x8c, 0xfff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x1, 0x3ff}, {0x3ff, 0x9, 0x9b, 0x4d1}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:34 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) poll(&(0x7f0000000080)=[{r0, 0x2}], 0x1, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x60}, {r1, 0x2}, {r0, 0x4}, {r0, 0x1}, {r2, 0x4}], 0x6, 0x6926) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @rand_addr="fea193c6b67c56554dcdf1a536b1b42f", @rand_addr="0000000000358a7945b22f5b9e00", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "71d1a3", 0x0, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) (async) poll(&(0x7f0000000080)=[{r0, 0x2}], 0x1, 0x7) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x60}, {r1, 0x2}, {r0, 0x4}, {r0, 0x1}, {r2, 0x4}], 0x6, 0x6926) (async) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @rand_addr="fea193c6b67c56554dcdf1a536b1b42f", @rand_addr="0000000000358a7945b22f5b9e00", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "71d1a3", 0x0, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 16:23:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:34 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7ff}}}}}}) syz_emit_ethernet(0x132, &(0x7f0000000040)={@local, @random="2cb8b5050354", [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x21, 0x124, 0x66, 0x8001, 0x0, 0x88, 0x0, @rand_addr=0x9, @rand_addr=0xe6, {[@generic={0x88, 0x7, "12681c19fb"}, @end, @rr={0x7, 0x7, 0x4, [@multicast2]}, @ra={0x94, 0x6, 0x2}, @ssrr={0x89, 0x27, 0x3, [@empty, @multicast2, @multicast2, @broadcast, @multicast2, @empty, @loopback, @empty, @multicast1]}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x80, 0xfff, 0x0, 0x3f, {[@generic={0x13, 0xc, "74133b6f917031489da2"}, @mss={0x2, 0x4, 0x6}, @timestamp={0x8, 0xa, 0x6cc, 0x4}]}}, {"5897f23d7e55ad098fb17ca555bf8e0ebd28e21945e8bd72be28765652e9d9cd1dcde391fdd7b0085280f8f5a90761512ca642b80cfb5fdcc6b05f4c67ac874a87a8e51065d37f56028de6547d7007757791a39304264a3f105b958a2f1a33e61933a87903902a69688951db60847be54a55a688d7b02c51be370158a527f029b1b755b349225a88640bc947ed7e4380dd7e69aa29738b12c453568c25aec3fb70fed0aa"}}}}}}) 16:23:34 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r5 = dup2(r0, r4) r6 = getpid() r7 = semget$private(0x0, 0x5, 0x285) semop(r7, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000580)=""/10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0xc}, {0xc}, {0x6, 0x0, 0x0, 0x101}]}) write(r8, &(0x7f00000001c0)="3c9ebbd555feff969613ba3e1fd0", 0xe) bind(0xffffffffffffffff, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000000c0)=""/44) r10 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r9, r10, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66686c65300083da8d13b603592c5e0310aae1b825114f1aef179fc4cc6c6205c881c465a3ea6d5ca47b0a87bbeadd735802bfe32446665f19c37d79eff49a0d6db01279cdf1c45dd0fee345e35500adae6cd3f63f52fd4e50745a764b4089facc28e3077a21c678659fee1afa77f201a34b958f1b358456c1ef84e15a0fdf7f77238bed56e22a25b73e817286510ff3dcc07b4bb98f0494fa02"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000240)="dbadee41515e29cd13c3d591f6cb64dfb644649a7a107d1a3a19802c751110e297449cbb1ed87cbe89440362a0cfc6e0ac6af35c3a7c4ba4341e6ed90b2528476a89214a02d272e45f8fd796cdb90063559329a63359c4d9b385aff99c8426e01e38660039df3a281ca198fb5cf767f0543f1f4f739098720cc6056abcd52da6b3985c1c206fffc1216d2d309c357b589db3a1f932ab5c7923831c39cfe4bbe3ddf79947493c69bb74627913", 0xac}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000000000ffff000001000000087e6e95e39225f7d1a23f3eae4a041f7f5d6f22a0ca3009e1c6afc7802af61e98fb18ced52be84275bdf48b799d7a5c0d40e11a15fca76322bf46429f6d4980162d1a97", @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="2001000000030000ffff000000000002", @ANYRES32=r6, @ANYRES32=r10, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x40c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x400000}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:34 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:34 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000040)) 16:23:34 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xb5, 0x7, 0x24, 0x5}, {0xa16, 0x54, 0x2, 0x10000}, {0x8, 0xf5, 0x81, 0x43}, {0x1, 0x0, 0x8c, 0xfff}]}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x1, 0x3ff}, {0x3ff, 0x9, 0x9b, 0x4d1}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (rerun: 64) 16:23:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1000, 0x1, 0x2, 0x9}, {0x5, 0x20, 0x7f, 0x7}]}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r6 = dup2(r2, r3) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x6, 0x3}, 0xc) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0xa2, 0x4, &(0x7f0000000280)="64b6f54bf0fdfe7e42a69f40f54bfb1a0940ab7852610498a575f3860ad9", 0x1e) r9 = dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x1, 0x8, 0x1f, 0x9ed5}, {0x5, 0x6c, 0x0, 0x8}]}) ioctl$TIOCDRAIN(r6, 0x2000745e) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:34 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7ff}}}}}}) syz_emit_ethernet(0x132, &(0x7f0000000040)={@local, @random="2cb8b5050354", [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x21, 0x124, 0x66, 0x8001, 0x0, 0x88, 0x0, @rand_addr=0x9, @rand_addr=0xe6, {[@generic={0x88, 0x7, "12681c19fb"}, @end, @rr={0x7, 0x7, 0x4, [@multicast2]}, @ra={0x94, 0x6, 0x2}, @ssrr={0x89, 0x27, 0x3, [@empty, @multicast2, @multicast2, @broadcast, @multicast2, @empty, @loopback, @empty, @multicast1]}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x80, 0xfff, 0x0, 0x3f, {[@generic={0x13, 0xc, "74133b6f917031489da2"}, @mss={0x2, 0x4, 0x6}, @timestamp={0x8, 0xa, 0x6cc, 0x4}]}}, {"5897f23d7e55ad098fb17ca555bf8e0ebd28e21945e8bd72be28765652e9d9cd1dcde391fdd7b0085280f8f5a90761512ca642b80cfb5fdcc6b05f4c67ac874a87a8e51065d37f56028de6547d7007757791a39304264a3f105b958a2f1a33e61933a87903902a69688951db60847be54a55a688d7b02c51be370158a527f029b1b755b349225a88640bc947ed7e4380dd7e69aa29738b12c453568c25aec3fb70fed0aa"}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7ff}}}}}}) (async) syz_emit_ethernet(0x132, &(0x7f0000000040)={@local, @random="2cb8b5050354", [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x21, 0x124, 0x66, 0x8001, 0x0, 0x88, 0x0, @rand_addr=0x9, @rand_addr=0xe6, {[@generic={0x88, 0x7, "12681c19fb"}, @end, @rr={0x7, 0x7, 0x4, [@multicast2]}, @ra={0x94, 0x6, 0x2}, @ssrr={0x89, 0x27, 0x3, [@empty, @multicast2, @multicast2, @broadcast, @multicast2, @empty, @loopback, @empty, @multicast1]}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x80, 0xfff, 0x0, 0x3f, {[@generic={0x13, 0xc, "74133b6f917031489da2"}, @mss={0x2, 0x4, 0x6}, @timestamp={0x8, 0xa, 0x6cc, 0x4}]}}, {"5897f23d7e55ad098fb17ca555bf8e0ebd28e21945e8bd72be28765652e9d9cd1dcde391fdd7b0085280f8f5a90761512ca642b80cfb5fdcc6b05f4c67ac874a87a8e51065d37f56028de6547d7007757791a39304264a3f105b958a2f1a33e61933a87903902a69688951db60847be54a55a688d7b02c51be370158a527f029b1b755b349225a88640bc947ed7e4380dd7e69aa29738b12c453568c25aec3fb70fed0aa"}}}}}}) (async) 16:23:34 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000040)) 16:23:34 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:34 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:34 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1000, 0x1, 0x2, 0x9}, {0x5, 0x20, 0x7f, 0x7}]}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = socket$inet6(0x18, 0x3, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) (async) bind(r4, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) (async) r6 = dup2(r2, r3) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x6, 0x3}, 0xc) (async) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0xa2, 0x4, &(0x7f0000000280)="64b6f54bf0fdfe7e42a69f40f54bfb1a0940ab7852610498a575f3860ad9", 0x1e) (async) r9 = dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x1, 0x8, 0x1f, 0x9ed5}, {0x5, 0x6c, 0x0, 0x8}]}) (async) ioctl$TIOCDRAIN(r6, 0x2000745e) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:34 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:34 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) poll(&(0x7f0000000080)=[{r0, 0x2}], 0x1, 0x7) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x60}, {r1, 0x2}, {r0, 0x4}, {r0, 0x1}, {r2, 0x4}], 0x6, 0x6926) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @rand_addr="fea193c6b67c56554dcdf1a536b1b42f", @rand_addr="0000000000358a7945b22f5b9e00", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "71d1a3", 0x0, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:23:34 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r5 = dup2(r0, r4) (async) r6 = getpid() (async) r7 = semget$private(0x0, 0x5, 0x285) semop(r7, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0xc}, {0xc}, {0x6, 0x0, 0x0, 0x101}]}) (async, rerun: 32) write(r8, &(0x7f00000001c0)="3c9ebbd555feff969613ba3e1fd0", 0xe) (async) bind(0xffffffffffffffff, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) (async) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000000c0)=""/44) r10 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r9, r10, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66686c65300083da8d13b603592c5e0310aae1b825114f1aef179fc4cc6c6205c881c465a3ea6d5ca47b0a87bbeadd735802bfe32446665f19c37d79eff49a0d6db01279cdf1c45dd0fee345e35500adae6cd3f63f52fd4e50745a764b4089facc28e3077a21c678659fee1afa77f201a34b958f1b358456c1ef84e15a0fdf7f77238bed56e22a25b73e817286510ff3dcc07b4bb98f0494fa02"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000240)="dbadee41515e29cd13c3d591f6cb64dfb644649a7a107d1a3a19802c751110e297449cbb1ed87cbe89440362a0cfc6e0ac6af35c3a7c4ba4341e6ed90b2528476a89214a02d272e45f8fd796cdb90063559329a63359c4d9b385aff99c8426e01e38660039df3a281ca198fb5cf767f0543f1f4f739098720cc6056abcd52da6b3985c1c206fffc1216d2d309c357b589db3a1f932ab5c7923831c39cfe4bbe3ddf79947493c69bb74627913", 0xac}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000000000ffff000001000000087e6e95e39225f7d1a23f3eae4a041f7f5d6f22a0ca3009e1c6afc7802af61e98fb18ced52be84275bdf48b799d7a5c0d40e11a15fca76322bf46429f6d4980162d1a97", @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="2001000000030000ffff000000000002", @ANYRES32=r6, @ANYRES32=r10, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x40c) (async, rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x400000}, {0x3c}, {0x826}]}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (rerun: 32) 16:23:34 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000040)) 16:23:34 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7ff}}}}}}) (async) syz_emit_ethernet(0x132, &(0x7f0000000040)={@local, @random="2cb8b5050354", [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x21, 0x124, 0x66, 0x8001, 0x0, 0x88, 0x0, @rand_addr=0x9, @rand_addr=0xe6, {[@generic={0x88, 0x7, "12681c19fb"}, @end, @rr={0x7, 0x7, 0x4, [@multicast2]}, @ra={0x94, 0x6, 0x2}, @ssrr={0x89, 0x27, 0x3, [@empty, @multicast2, @multicast2, @broadcast, @multicast2, @empty, @loopback, @empty, @multicast1]}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x80, 0xfff, 0x0, 0x3f, {[@generic={0x13, 0xc, "74133b6f917031489da2"}, @mss={0x2, 0x4, 0x6}, @timestamp={0x8, 0xa, 0x6cc, 0x4}]}}, {"5897f23d7e55ad098fb17ca555bf8e0ebd28e21945e8bd72be28765652e9d9cd1dcde391fdd7b0085280f8f5a90761512ca642b80cfb5fdcc6b05f4c67ac874a87a8e51065d37f56028de6547d7007757791a39304264a3f105b958a2f1a33e61933a87903902a69688951db60847be54a55a688d7b02c51be370158a527f029b1b755b349225a88640bc947ed7e4380dd7e69aa29738b12c453568c25aec3fb70fed0aa"}}}}}}) 16:23:34 executing program 6: r0 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x1}, 0x404) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) setreuid(r0, 0x0) getuid() chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x70080, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x5) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x9}, 0x2, &(0x7f00000001c0)="851b7e2b14c6625b9269680988a3ce5739681edc9cb64e6b9b32751b66c5dd368f6339b00269d91ba1c3d1a1a47081c426940ee5cda6f2e07de8f8041eab2def208568905a1a04336fa5fab7e7dd26238c8351e7", &(0x7f0000000180)=0x47, 0xfffffffffffffffe, 0x4) 16:23:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:34 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c1, &(0x7f0000000040)) 16:23:34 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:34 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async, rerun: 32) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1000, 0x1, 0x2, 0x9}, {0x5, 0x20, 0x7f, 0x7}]}) (async, rerun: 64) r2 = socket(0x18, 0x400000002, 0x0) (rerun: 64) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = socket$inet6(0x18, 0x3, 0x0) (async, rerun: 32) r5 = kqueue() (rerun: 32) kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) (async) bind(r4, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) (async) r6 = dup2(r2, r3) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x6, 0x3}, 0xc) (async, rerun: 32) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0xa2, 0x4, &(0x7f0000000280)="64b6f54bf0fdfe7e42a69f40f54bfb1a0940ab7852610498a575f3860ad9", 0x1e) (async) r9 = dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x1, 0x8, 0x1f, 0x9ed5}, {0x5, 0x6c, 0x0, 0x8}]}) (async, rerun: 32) ioctl$TIOCDRAIN(r6, 0x2000745e) (rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:34 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x3}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r5 = dup2(r0, r4) (async) r6 = getpid() (async) r7 = semget$private(0x0, 0x5, 0x285) semop(r7, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) (async) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000580)=""/10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0xc}, {0xc}, {0x6, 0x0, 0x0, 0x101}]}) (async) write(r8, &(0x7f00000001c0)="3c9ebbd555feff969613ba3e1fd0", 0xe) (async) bind(0xffffffffffffffff, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000080)) (async) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r10 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r9, r10, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66686c65300083da8d13b603592c5e0310aae1b825114f1aef179fc4cc6c6205c881c465a3ea6d5ca47b0a87bbeadd735802bfe32446665f19c37d79eff49a0d6db01279cdf1c45dd0fee345e35500adae6cd3f63f52fd4e50745a764b4089facc28e3077a21c678659fee1afa77f201a34b958f1b358456c1ef84e15a0fdf7f77238bed56e22a25b73e817286510ff3dcc07b4bb98f0494fa02"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000240)="dbadee41515e29cd13c3d591f6cb64dfb644649a7a107d1a3a19802c751110e297449cbb1ed87cbe89440362a0cfc6e0ac6af35c3a7c4ba4341e6ed90b2528476a89214a02d272e45f8fd796cdb90063559329a63359c4d9b385aff99c8426e01e38660039df3a281ca198fb5cf767f0543f1f4f739098720cc6056abcd52da6b3985c1c206fffc1216d2d309c357b589db3a1f932ab5c7923831c39cfe4bbe3ddf79947493c69bb74627913", 0xac}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000000000ffff000001000000087e6e95e39225f7d1a23f3eae4a041f7f5d6f22a0ca3009e1c6afc7802af61e98fb18ced52be84275bdf48b799d7a5c0d40e11a15fca76322bf46429f6d4980162d1a97", @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="2001000000030000ffff000000000002", @ANYRES32=r6, @ANYRES32=r10, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x40c) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x400000}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:34 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000040)) 16:23:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:34 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80146940, &(0x7f0000000040)) 16:23:35 executing program 4: r0 = socket(0x18, 0x4000, 0x55) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x3}, 0x0, [0x0, 0x210, 0x0, 0x0, 0x20, 0x7, 0x2]}, 0x3c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) listen(r1, 0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000e37e8b6755d019535771bc36a5af04cf3edd016a0ba9ee6aac3a2a7282b450f7e3a6b35bfeb2b633a0f530b82ba96155e7ab294ac75d56e46a72f046398fe99576959359318f07decf45a5930e7761b7df0d37a6227ea83bba0e1b2f5e39946e3a25d25a0bb9dd51ad"], 0xa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1c535dafc2bf6ab, 0x1, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) bind(r3, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x69, 0xb8a2, 0xb6}, 0xc) 16:23:35 executing program 6: r0 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x1}, 0x404) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) (async) setreuid(r0, 0x0) (async) getuid() (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x70080, 0x0) (async) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x5) (async) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x9}, 0x2, &(0x7f00000001c0)="851b7e2b14c6625b9269680988a3ce5739681edc9cb64e6b9b32751b66c5dd368f6339b00269d91ba1c3d1a1a47081c426940ee5cda6f2e07de8f8041eab2def208568905a1a04336fa5fab7e7dd26238c8351e7", &(0x7f0000000180)=0x47, 0xfffffffffffffffe, 0x4) 16:23:35 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c3, &(0x7f0000000040)) 16:23:35 executing program 7: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80146940, &(0x7f0000000040)) 16:23:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x3, 0x40, 0x4, 0x9}, {0x9, 0x9, 0x9}, {0x200, 0x80, 0x3, 0x3}, {0x800, 0xff, 0x4, 0x7f}, {0x4, 0x76, 0x0, 0x200}, {0x6, 0x5, 0x3, 0x2}, {0x9, 0x3f, 0x17, 0x7}, {0x0, 0x6, 0x1, 0x8}, {0x0, 0x5, 0x66}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:35 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000040)) 16:23:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:23:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:23:35 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c5, &(0x7f0000000040)) 16:23:35 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000040)) 16:23:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80146940, &(0x7f0000000040)) 16:23:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x3, 0x40, 0x4, 0x9}, {0x9, 0x9, 0x9}, {0x200, 0x80, 0x3, 0x3}, {0x800, 0xff, 0x4, 0x7f}, {0x4, 0x76, 0x0, 0x200}, {0x6, 0x5, 0x3, 0x2}, {0x9, 0x3f, 0x17, 0x7}, {0x0, 0x6, 0x1, 0x8}, {0x0, 0x5, 0x66}]}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:35 executing program 7: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:35 executing program 4: r0 = socket(0x18, 0x4000, 0x55) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x3}, 0x0, [0x0, 0x210, 0x0, 0x0, 0x20, 0x7, 0x2]}, 0x3c) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) listen(r1, 0xfff) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sendto$unix(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000e37e8b6755d019535771bc36a5af04cf3edd016a0ba9ee6aac3a2a7282b450f7e3a6b35bfeb2b633a0f530b82ba96155e7ab294ac75d56e46a72f046398fe99576959359318f07decf45a5930e7761b7df0d37a6227ea83bba0e1b2f5e39946e3a25d25a0bb9dd51ad"], 0xa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) socketpair(0x1c535dafc2bf6ab, 0x1, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) (rerun: 32) bind(r3, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x69, 0xb8a2, 0xb6}, 0xc) 16:23:35 executing program 6: r0 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x1}, 0x404) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) (async) setreuid(r0, 0x0) (async) getuid() (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x70080, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x5) (async) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) geteuid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x9}, 0x2, &(0x7f00000001c0)="851b7e2b14c6625b9269680988a3ce5739681edc9cb64e6b9b32751b66c5dd368f6339b00269d91ba1c3d1a1a47081c426940ee5cda6f2e07de8f8041eab2def208568905a1a04336fa5fab7e7dd26238c8351e7", &(0x7f0000000180)=0x47, 0xfffffffffffffffe, 0x4) 16:23:35 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) 16:23:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:23:35 executing program 4: r0 = socket(0x18, 0x4000, 0x55) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x3}, 0x0, [0x0, 0x210, 0x0, 0x0, 0x20, 0x7, 0x2]}, 0x3c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) listen(r1, 0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000e37e8b6755d019535771bc36a5af04cf3edd016a0ba9ee6aac3a2a7282b450f7e3a6b35bfeb2b633a0f530b82ba96155e7ab294ac75d56e46a72f046398fe99576959359318f07decf45a5930e7761b7df0d37a6227ea83bba0e1b2f5e39946e3a25d25a0bb9dd51ad"], 0xa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1c535dafc2bf6ab, 0x1, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) bind(r3, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x69, 0xb8a2, 0xb6}, 0xc) socket(0x18, 0x4000, 0x55) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x3}, 0x0, [0x0, 0x210, 0x0, 0x0, 0x20, 0x7, 0x2]}, 0x3c) (async) pipe(&(0x7f0000000100)) (async) listen(r1, 0xfff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000e37e8b6755d019535771bc36a5af04cf3edd016a0ba9ee6aac3a2a7282b450f7e3a6b35bfeb2b633a0f530b82ba96155e7ab294ac75d56e46a72f046398fe99576959359318f07decf45a5930e7761b7df0d37a6227ea83bba0e1b2f5e39946e3a25d25a0bb9dd51ad"], 0xa) (async) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) socketpair(0x1c535dafc2bf6ab, 0x1, 0x9, &(0x7f0000000140)) (async) bind(r3, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x69, 0xb8a2, 0xb6}, 0xc) (async) 16:23:35 executing program 7: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80146940, &(0x7f0000000040)) 16:23:35 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c7, &(0x7f0000000040)) 16:23:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:35 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) 16:23:35 executing program 6: r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r0, 0x1) dup2(r0, r0) flock(0xffffffffffffffff, 0xd) syz_open_pts() r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = semget$private(0x0, 0x5, 0x285) semop(r4, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r4, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/44) r6 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r5, r6, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r5, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) fchownat(r3, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x6) syz_open_pts() 16:23:35 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:35 executing program 4: syz_emit_ethernet(0xd3, &(0x7f0000000180)={@broadcast, @random="1f815d39efab", [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x3b, 0xc5, 0x61, 0x9, 0x1f, 0x88, 0x0, @multicast1, @multicast1, {[@noop, @end, @ra={0x94, 0x6, 0xff}]}}, @udp={{0x2, 0x3, 0x8}, {"adf236227cd7810de4a908e4b73bd217e3346ebe2024897b5b5957bad77b32c945f3f377ed44541a34d235f90ec3c36acf570bd27ceed041f21e1907cc673413cf708ba14422f9a214a0d07512514e73599b3fb919fcac5c947b5409bd3921d9e453c7d67eaff68c09a30390054199a60e3f64c07c640ff8d43ff544851b3d1f79cd167d99645e9c50e1c0eeb7c85096532143b93ffdbddaaf4976264a855c77d9"}}}}}}) 16:23:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x3, 0x40, 0x4, 0x9}, {0x9, 0x9, 0x9}, {0x200, 0x80, 0x3, 0x3}, {0x800, 0xff, 0x4, 0x7f}, {0x4, 0x76, 0x0, 0x200}, {0x6, 0x5, 0x3, 0x2}, {0x9, 0x3f, 0x17, 0x7}, {0x0, 0x6, 0x1, 0x8}, {0x0, 0x5, 0x66}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) socket(0x18, 0x400000002, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) dup2(r1, r2) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x3, 0x40, 0x4, 0x9}, {0x9, 0x9, 0x9}, {0x200, 0x80, 0x3, 0x3}, {0x800, 0xff, 0x4, 0x7f}, {0x4, 0x76, 0x0, 0x200}, {0x6, 0x5, 0x3, 0x2}, {0x9, 0x3f, 0x17, 0x7}, {0x0, 0x6, 0x1, 0x8}, {0x0, 0x5, 0x66}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:35 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069db, &(0x7f0000000040)) 16:23:35 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) 16:23:35 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80146940, &(0x7f0000000040)) 16:23:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:35 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:35 executing program 4: syz_emit_ethernet(0xd3, &(0x7f0000000180)={@broadcast, @random="1f815d39efab", [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x3b, 0xc5, 0x61, 0x9, 0x1f, 0x88, 0x0, @multicast1, @multicast1, {[@noop, @end, @ra={0x94, 0x6, 0xff}]}}, @udp={{0x2, 0x3, 0x8}, {"adf236227cd7810de4a908e4b73bd217e3346ebe2024897b5b5957bad77b32c945f3f377ed44541a34d235f90ec3c36acf570bd27ceed041f21e1907cc673413cf708ba14422f9a214a0d07512514e73599b3fb919fcac5c947b5409bd3921d9e453c7d67eaff68c09a30390054199a60e3f64c07c640ff8d43ff544851b3d1f79cd167d99645e9c50e1c0eeb7c85096532143b93ffdbddaaf4976264a855c77d9"}}}}}}) syz_emit_ethernet(0xd3, &(0x7f0000000180)={@broadcast, @random="1f815d39efab", [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x3b, 0xc5, 0x61, 0x9, 0x1f, 0x88, 0x0, @multicast1, @multicast1, {[@noop, @end, @ra={0x94, 0x6, 0xff}]}}, @udp={{0x2, 0x3, 0x8}, {"adf236227cd7810de4a908e4b73bd217e3346ebe2024897b5b5957bad77b32c945f3f377ed44541a34d235f90ec3c36acf570bd27ceed041f21e1907cc673413cf708ba14422f9a214a0d07512514e73599b3fb919fcac5c947b5409bd3921d9e453c7d67eaff68c09a30390054199a60e3f64c07c640ff8d43ff544851b3d1f79cd167d99645e9c50e1c0eeb7c85096532143b93ffdbddaaf4976264a855c77d9"}}}}}}) (async) 16:23:36 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069dc, &(0x7f0000000040)) 16:23:36 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) 16:23:36 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80146940, &(0x7f0000000040)) 16:23:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:36 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:36 executing program 4: syz_emit_ethernet(0xd3, &(0x7f0000000180)={@broadcast, @random="1f815d39efab", [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x3b, 0xc5, 0x61, 0x9, 0x1f, 0x88, 0x0, @multicast1, @multicast1, {[@noop, @end, @ra={0x94, 0x6, 0xff}]}}, @udp={{0x2, 0x3, 0x8}, {"adf236227cd7810de4a908e4b73bd217e3346ebe2024897b5b5957bad77b32c945f3f377ed44541a34d235f90ec3c36acf570bd27ceed041f21e1907cc673413cf708ba14422f9a214a0d07512514e73599b3fb919fcac5c947b5409bd3921d9e453c7d67eaff68c09a30390054199a60e3f64c07c640ff8d43ff544851b3d1f79cd167d99645e9c50e1c0eeb7c85096532143b93ffdbddaaf4976264a855c77d9"}}}}}}) syz_emit_ethernet(0xd3, &(0x7f0000000180)={@broadcast, @random="1f815d39efab", [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x3b, 0xc5, 0x61, 0x9, 0x1f, 0x88, 0x0, @multicast1, @multicast1, {[@noop, @end, @ra={0x94, 0x6, 0xff}]}}, @udp={{0x2, 0x3, 0x8}, {"adf236227cd7810de4a908e4b73bd217e3346ebe2024897b5b5957bad77b32c945f3f377ed44541a34d235f90ec3c36acf570bd27ceed041f21e1907cc673413cf708ba14422f9a214a0d07512514e73599b3fb919fcac5c947b5409bd3921d9e453c7d67eaff68c09a30390054199a60e3f64c07c640ff8d43ff544851b3d1f79cd167d99645e9c50e1c0eeb7c85096532143b93ffdbddaaf4976264a855c77d9"}}}}}}) (async) 16:23:36 executing program 6: r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) (async) flock(r0, 0x1) (async) dup2(r0, r0) (async) flock(0xffffffffffffffff, 0xd) (async) syz_open_pts() r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = semget$private(0x0, 0x5, 0x285) semop(r4, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000080)) (async) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r4, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r6 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r5, r6, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r5, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) fchownat(r3, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x6) (async) syz_open_pts() 16:23:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) write(r0, &(0x7f00000000c0)="8cdf1034ceaa3d2398a1edec26626526da174848f31d27fba716268d241ef68ed6a9c1b1c7ace88ab5402b36a1e1cefa0f910b2b65d14d6fbb64772ea838d838fffe704cef0cc4ddb80a43e745335b3ecb0d2b8fbd31ce61d4a0273db383824aae007cc2f9b26d0e95fa7c2b82f5e8e2656c805e92ea0e7b21d92a8e1771356042cb3c161c092c7006c566bb7a7a496f84ee30145943cb6be6b53eb2d16a0317d0f6a26784c84428b9b0a0aa4de00458e6855f4ba269f6", 0xb7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:36 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:37 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) 16:23:37 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:37 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000040)) 16:23:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) write(r0, &(0x7f00000000c0)="8cdf1034ceaa3d2398a1edec26626526da174848f31d27fba716268d241ef68ed6a9c1b1c7ace88ab5402b36a1e1cefa0f910b2b65d14d6fbb64772ea838d838fffe704cef0cc4ddb80a43e745335b3ecb0d2b8fbd31ce61d4a0273db383824aae007cc2f9b26d0e95fa7c2b82f5e8e2656c805e92ea0e7b21d92a8e1771356042cb3c161c092c7006c566bb7a7a496f84ee30145943cb6be6b53eb2d16a0317d0f6a26784c84428b9b0a0aa4de00458e6855f4ba269f6", 0xb7) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:37 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:23:37 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x401, 0x20, 0x0, 0x6}, {0x1, 0x3, 0x0, 0xed5}, {0x5, 0x3, 0x4}, {0xffff, 0x1, 0x2b, 0x7fffffff}, {0x6, 0x1, 0x0, 0x4}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES8=r0]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1f, 0x7, 0x4, 0xfc2}]}) 16:23:37 executing program 6: r0 = syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) (async) flock(r0, 0x1) (async) dup2(r0, r0) flock(0xffffffffffffffff, 0xd) syz_open_pts() r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) r4 = semget$private(0x0, 0x5, 0x285) semop(r4, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async) semop(r4, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r6 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r5, r6, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r5, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) fchownat(r3, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x6) syz_open_pts() 16:23:37 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000040)) 16:23:37 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) 16:23:37 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) 16:23:37 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:37 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:37 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:37 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000040)) 16:23:37 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:37 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:37 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) write(r0, &(0x7f00000000c0)="8cdf1034ceaa3d2398a1edec26626526da174848f31d27fba716268d241ef68ed6a9c1b1c7ace88ab5402b36a1e1cefa0f910b2b65d14d6fbb64772ea838d838fffe704cef0cc4ddb80a43e745335b3ecb0d2b8fbd31ce61d4a0273db383824aae007cc2f9b26d0e95fa7c2b82f5e8e2656c805e92ea0e7b21d92a8e1771356042cb3c161c092c7006c566bb7a7a496f84ee30145943cb6be6b53eb2d16a0317d0f6a26784c84428b9b0a0aa4de00458e6855f4ba269f6", 0xb7) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x401, 0x20, 0x0, 0x6}, {0x1, 0x3, 0x0, 0xed5}, {0x5, 0x3, 0x4}, {0xffff, 0x1, 0x2b, 0x7fffffff}, {0x6, 0x1, 0x0, 0x4}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES8=r0]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1f, 0x7, 0x4, 0xfc2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x401, 0x20, 0x0, 0x6}, {0x1, 0x3, 0x0, 0xed5}, {0x5, 0x3, 0x4}, {0xffff, 0x1, 0x2b, 0x7fffffff}, {0x6, 0x1, 0x0, 0x4}]}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES8=r0]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1f, 0x7, 0x4, 0xfc2}]}) (async) 16:23:37 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:37 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:37 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 16:23:38 executing program 6: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x1}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x5, &(0x7f0000000080)="48913ef4a6ef7b133d444a10d7e5e2a7d8795069ee3b76d1a20d70e17cafb6dab57968a384127f92b68849f920766e362fb426aa8cecdb1bf321c941977b2561d98c1ab33a2e1e43d0d55580e99eb826c59ad2e59923b021217a1a9cce970a60026f60562c3f4226180b0bc4db48a398215ca2cd117d4aedb5c8a546d2d0b255", &(0x7f0000000100)=0x80, &(0x7f0000000140)="937dc2678c265a", 0xfffffffffffffd92) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r2 = kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r4 = kqueue() r5 = dup2(r4, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0xa57, 0xc, 0x349f, 0xef12, "fe732324cfebbab1a03a24864196e4714297db44", 0x0, 0x3f}) 16:23:38 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:38 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000040)) 16:23:38 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:38 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:38 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0xff6) 16:23:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x401, 0x20, 0x0, 0x6}, {0x1, 0x3, 0x0, 0xed5}, {0x5, 0x3, 0x4}, {0xffff, 0x1, 0x2b, 0x7fffffff}, {0x6, 0x1, 0x0, 0x4}]}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES8=r0]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1f, 0x7, 0x4, 0xfc2}]}) 16:23:38 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693c, &(0x7f0000000040)) 16:23:38 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:38 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:38 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0xff6) 16:23:38 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:38 executing program 6: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x1}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x5, &(0x7f0000000080)="48913ef4a6ef7b133d444a10d7e5e2a7d8795069ee3b76d1a20d70e17cafb6dab57968a384127f92b68849f920766e362fb426aa8cecdb1bf321c941977b2561d98c1ab33a2e1e43d0d55580e99eb826c59ad2e59923b021217a1a9cce970a60026f60562c3f4226180b0bc4db48a398215ca2cd117d4aedb5c8a546d2d0b255", &(0x7f0000000100)=0x80, &(0x7f0000000140)="937dc2678c265a", 0xfffffffffffffd92) (async) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r2 = kqueue() (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r4 = kqueue() r5 = dup2(r4, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0xa57, 0xc, 0x349f, 0xef12, "fe732324cfebbab1a03a24864196e4714297db44", 0x0, 0x3f}) 16:23:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0xff6) 16:23:38 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:38 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000040)) 16:23:38 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:38 executing program 6: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x1}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x5, &(0x7f0000000080)="48913ef4a6ef7b133d444a10d7e5e2a7d8795069ee3b76d1a20d70e17cafb6dab57968a384127f92b68849f920766e362fb426aa8cecdb1bf321c941977b2561d98c1ab33a2e1e43d0d55580e99eb826c59ad2e59923b021217a1a9cce970a60026f60562c3f4226180b0bc4db48a398215ca2cd117d4aedb5c8a546d2d0b255", &(0x7f0000000100)=0x80, &(0x7f0000000140)="937dc2678c265a", 0xfffffffffffffd92) (async) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r2 = kqueue() (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r4 = kqueue() r5 = dup2(r4, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0xa57, 0xc, 0x349f, 0xef12, "fe732324cfebbab1a03a24864196e4714297db44", 0x0, 0x3f}) 16:23:38 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:38 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:38 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693f, &(0x7f0000000040)) 16:23:38 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:38 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xffff, 0x1f, 0x6, 0x97}, {0x2, 0x2, 0x8a, 0x9}, {0xffff, 0x5, 0x2, 0x503}, {0x1, 0x7, 0x1, 0x9}, {0x3f, 0x81, 0x5, 0x8}, {0x20, 0x8d, 0x7f, 0x3}, {0xffff, 0x5, 0x1f, 0xb48}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:23:38 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:38 executing program 6: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(0xffffffffffffff9c, 0x10000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) pwrite(r2, &(0x7f0000000000)="e82fbdeab971138c8ea2a99d861b2d7537970b592b7e27d23e2d0d9f15244f7cdd3e31ed78ba0c28696932f9251b9e38c40fc5658cb77915ca188a4a06506cf815c8aa06abcb9935cfc1faf8439ba0ed67e610eb3fbcec9bd8677f30d85402ff07c1", 0x62, 0x7ff) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/177, 0xb1}], 0x1) writev(r1, &(0x7f0000000500), 0xc) 16:23:38 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xffff, 0x1f, 0x6, 0x97}, {0x2, 0x2, 0x8a, 0x9}, {0xffff, 0x5, 0x2, 0x503}, {0x1, 0x7, 0x1, 0x9}, {0x3f, 0x81, 0x5, 0x8}, {0x20, 0x8d, 0x7f, 0x3}, {0xffff, 0x5, 0x1f, 0xb48}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:23:38 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000040)) 16:23:38 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:38 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826, 0x54, 0x40}]}) 16:23:38 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:38 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:38 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:38 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:38 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826, 0x54, 0x40}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826, 0x54, 0x40}]}) (async) 16:23:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xffff, 0x1f, 0x6, 0x97}, {0x2, 0x2, 0x8a, 0x9}, {0xffff, 0x5, 0x2, 0x503}, {0x1, 0x7, 0x1, 0x9}, {0x3f, 0x81, 0x5, 0x8}, {0x20, 0x8d, 0x7f, 0x3}, {0xffff, 0x5, 0x1f, 0xb48}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:23:38 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606942, &(0x7f0000000040)) 16:23:38 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:39 executing program 6: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) fchflags(0xffffffffffffff9c, 0x10000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) pwrite(r2, &(0x7f0000000000)="e82fbdeab971138c8ea2a99d861b2d7537970b592b7e27d23e2d0d9f15244f7cdd3e31ed78ba0c28696932f9251b9e38c40fc5658cb77915ca188a4a06506cf815c8aa06abcb9935cfc1faf8439ba0ed67e610eb3fbcec9bd8677f30d85402ff07c1", 0x62, 0x7ff) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/177, 0xb1}], 0x1) (async) writev(r1, &(0x7f0000000500), 0xc) 16:23:39 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:39 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000040)) 16:23:39 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c, 0x81}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:39 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:39 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826, 0x54, 0x40}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826, 0x54, 0x40}]}) (async) 16:23:39 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:39 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:39 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:39 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80146940, &(0x7f0000000040)) 16:23:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c, 0x81}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:39 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000040)) 16:23:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3ff, 0x9, 0x0, 0x4}, {0x8, 0x6, 0x0, 0x9}, {0x4b, 0x4, 0x4, 0x7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 16:23:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3ff, 0x9, 0x0, 0x4}, {0x8, 0x6, 0x0, 0x9}, {0x4b, 0x4, 0x4, 0x7f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3ff, 0x9, 0x0, 0x4}, {0x8, 0x6, 0x0, 0x9}, {0x4b, 0x4, 0x4, 0x7f}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) (async) 16:23:40 executing program 6: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) fchflags(0xffffffffffffff9c, 0x10000) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) pwrite(r2, &(0x7f0000000000)="e82fbdeab971138c8ea2a99d861b2d7537970b592b7e27d23e2d0d9f15244f7cdd3e31ed78ba0c28696932f9251b9e38c40fc5658cb77915ca188a4a06506cf815c8aa06abcb9935cfc1faf8439ba0ed67e610eb3fbcec9bd8677f30d85402ff07c1", 0x62, 0x7ff) (async) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/177, 0xb1}], 0x1) writev(r1, &(0x7f0000000500), 0xc) 16:23:40 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:40 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000040)) 16:23:40 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:40 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80146940, &(0x7f0000000040)) 16:23:40 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (rerun: 32) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3c, 0x81}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3ff, 0x9, 0x0, 0x4}, {0x8, 0x6, 0x0, 0x9}, {0x4b, 0x4, 0x4, 0x7f}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 16:23:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x3, 0x0, 0x6, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) close(r0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x99, 0x20, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x53, 0x1, 0x7, 0x8}], 0x200, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x2, 0x2, 0x20, 0x444}, {{r0}, 0xfffffffffffffffe, 0x32, 0x40, 0xff80000000000000, 0x80000000}], 0x5, &(0x7f0000000080)={0x6, 0x7}) 16:23:40 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000040)) 16:23:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:40 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:40 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80286989, &(0x7f0000000040)) 16:23:40 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:40 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80146940, &(0x7f0000000040)) 16:23:40 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606955, &(0x7f0000000040)) 16:23:41 executing program 6: rename(&(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) 16:23:41 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, 0x0) 16:23:41 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:41 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80286989, &(0x7f0000000040)) 16:23:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:41 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x3, 0x0, 0x6, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) close(r0) (async) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x99, 0x20, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x53, 0x1, 0x7, 0x8}], 0x200, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x2, 0x2, 0x20, 0x444}, {{r0}, 0xfffffffffffffffe, 0x32, 0x40, 0xff80000000000000, 0x80000000}], 0x5, &(0x7f0000000080)={0x6, 0x7}) 16:23:41 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000040)) 16:23:41 executing program 6: rename(&(0x7f0000000140)='./file0\x00', 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) 16:23:41 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x808c694e, &(0x7f0000000040)) 16:23:41 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) 16:23:41 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80286989, &(0x7f0000000040)) 16:23:41 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, 0x0) 16:23:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x3, 0x0, 0x6, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) close(r0) (async) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x99, 0x20, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x53, 0x1, 0x7, 0x8}], 0x200, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x2, 0x2, 0x20, 0x444}, {{r0}, 0xfffffffffffffffe, 0x32, 0x40, 0xff80000000000000, 0x80000000}], 0x5, &(0x7f0000000080)={0x6, 0x7}) 16:23:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:41 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:41 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:41 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) 16:23:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f00000000c0)=""/16, 0x10, 0x802, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:41 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, 0x0) 16:23:41 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:41 executing program 6: rename(&(0x7f0000000140)='./file0\x00', 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) 16:23:41 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x25}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="03096070880900000000000008004e00001c00009078ac1400aa000000001200907800000000"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:23:41 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x81286947, &(0x7f0000000040)) 16:23:42 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x1000, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x620, 0xffffffffffffffff) 16:23:43 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) pckbd_enable: command error 16:23:43 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) 16:23:43 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:43 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r0 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x1000, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x620, 0xffffffffffffffff) 16:23:43 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8218694a, &(0x7f0000000040)) 16:23:43 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x25}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="03096070880900000000000008004e00001c00009078ac1400aa000000001200907800000000"]) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:23:43 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:43 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) 16:23:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r4 = socket$inet6(0x18, 0x3, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) (async) r6 = socket$inet6(0x18, 0x3, 0x0) (async) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) (async) recvfrom$inet6(r4, &(0x7f00000000c0)=""/16, 0x10, 0x802, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:43 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x4004667b, &(0x7f0000000040)) 16:23:44 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) 16:23:44 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:44 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r0 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x1000, r0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x620, 0xffffffffffffffff) 16:23:44 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000040)) pckbd_enable: command error 16:23:44 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x25}, {0x30}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="03096070880900000000000008004e00001c00009078ac1400aa000000001200907800000000"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:23:44 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000040)) 16:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f00000000c0)=""/16, 0x10, 0x802, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) socket(0x18, 0x400000002, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) dup2(r1, r2) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) socket$inet6(0x18, 0x3, 0x0) (async) kqueue() (async) kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) kqueue() (async) kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) (async) recvfrom$inet6(r4, &(0x7f00000000c0)=""/16, 0x10, 0x802, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x5}, 0xc) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:45 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) pckbd_enable: command error 16:23:45 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000040)) 16:23:45 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:45 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) 16:23:45 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x7) ktrace(0x0, 0x1, 0x800, 0xffffffffffffffff) 16:23:45 executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x81) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) fcntl$getown(r0, 0x5) geteuid() 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f0000000040)) 16:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047309, &(0x7f0000000040)) 16:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (rerun: 32) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) socket(0x18, 0x400000002, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) dup2(r1, r2) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047477, &(0x7f0000000040)) 16:23:45 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) 16:23:45 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) 16:23:45 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000040)) 16:23:45 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667c, &(0x7f0000000040)) 16:23:45 executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x7) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x81) (async) setreuid(0xee00, 0x0) (async, rerun: 32) r1 = getuid() (rerun: 32) setreuid(0xee00, r1) fcntl$getown(r0, 0x5) (async) geteuid() 16:23:45 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x7) ktrace(0x0, 0x1, 0x800, 0xffffffffffffffff) 16:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40, 0x0, 0x2}, {0x826, 0x0, 0xb}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000100)="cbec354c4d768a32ee2eea5fa782e8af70249e723d6782ac14572b8a621a1d63dadda985c97ad9b93641ae26950db538abd6b796bc8601fe4e5b", 0x3a}, {&(0x7f00000001c0)="b7cf18aae96f7f9e8c9207767f65fa2fba4d75b6cd20e57527c643e337acd44fda6ee7af7e688b70493d55ad32cd3acbec5d22f5ea1e7bf6b3ae48f331960c9baf3dd9ff534a63243ad0456e9a49033f2c9f83f1520a13ad5dad4e50b9b4541ec697c11f1d0151d34a00d9f990195973a4e5a2a886d23da170b07d04eac7dc", 0x7f}, {&(0x7f0000000240)="6fefc6e89dd01253f875d97d67756025dc74998dc3a21f1c7a0b52ff4dd2e5d7c669b3ad0d33e304f31bba073fcee7903bfcbf23887746f49d56bb387d5103f6d80495afccb485f3d89f2f52ac2ad2eb3d5fb6ea437f467c96495d5ed558142141aff4fb94700e77ef62bfdd4bd188b4e7f501ce85626459001dfa0fbf9ca425d03d992457966cdcfab6abf52cbe3113f787bc0f941c9a4196f08feecebb7d12b442204e00cb4cc117bc9b9a400c9d", 0xaf}, {&(0x7f0000000300)="82caf3728f217b76da7b4a890050d1d384fe9410814eb233dd55ae9f2ce3483beaf9efe1b7ba4fc36609b096fb2ee56655fcfd9ef60ef55e713dac092d73c10f8ec9ed7cc0d0858cbd406bc8cc321b9d29a989e9ca191cde84a8fa8b44d05b1c8001", 0x62}, {&(0x7f0000000380)="03813f19e7abf9f407cbb15ce2681bb1447744ae17b5ee58ac69e4b4c8bb5314f98176e9bbec6fe10ffec270c621fe0cf0c27d547c2d9e75a9c72668059ff522d0311f16bb6214c6c4c1c14fa0dd1afa7b81b7c49aa3d4006640e6a0a2b4c3829345bd031452b30c2aceaedbdc4f71e3c02a0e00c40d6ab3eac308cd23400f422bb9734dcf7e73546bdfe4bc095d", 0x8e}, {&(0x7f0000000440)="2fc5daee9550a32d83d9e1938b684ef9d56fe825fc5b2a007c080b08946e4b4958bd250111573e38fba78a1bbb1a127f9c0d763ad4656f458e31aa6a977c74bf30cf2860386be471e5b3863b71256539f22d0b468c8777152240771a3937ba167db859f80b5725ef2706bba59f3d97120d4e749044a9c81dcfaf67e32530fed3711b881d27d79978f91dbc7090c5c9ff9431f902357b8619cb86e6059c0554edf3118f422f915583b88494ad6791ae8af5ac4431885b4ee4988d0f06d5b2481a460a9d7e30c23aa3395b4e1342", 0xcd}, {&(0x7f0000000540)="86d4b6116c88acc7cff393add698c876af00c542e23a4447268dd1635495668017e5467d1610618bee59b79ad8c5021bcbe9c5f9fa515f92cb95ceff89a3873d178d23b047aa72e5dc77d5750399e03d5b944c33f7840f11f67dd6916af9c74c6653cce49eb67d0e7594cce2b128f70c364803a2f8", 0x75}], 0x7) 16:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40, 0x0, 0x2}, {0x826, 0x0, 0xb}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000100)="cbec354c4d768a32ee2eea5fa782e8af70249e723d6782ac14572b8a621a1d63dadda985c97ad9b93641ae26950db538abd6b796bc8601fe4e5b", 0x3a}, {&(0x7f00000001c0)="b7cf18aae96f7f9e8c9207767f65fa2fba4d75b6cd20e57527c643e337acd44fda6ee7af7e688b70493d55ad32cd3acbec5d22f5ea1e7bf6b3ae48f331960c9baf3dd9ff534a63243ad0456e9a49033f2c9f83f1520a13ad5dad4e50b9b4541ec697c11f1d0151d34a00d9f990195973a4e5a2a886d23da170b07d04eac7dc", 0x7f}, {&(0x7f0000000240)="6fefc6e89dd01253f875d97d67756025dc74998dc3a21f1c7a0b52ff4dd2e5d7c669b3ad0d33e304f31bba073fcee7903bfcbf23887746f49d56bb387d5103f6d80495afccb485f3d89f2f52ac2ad2eb3d5fb6ea437f467c96495d5ed558142141aff4fb94700e77ef62bfdd4bd188b4e7f501ce85626459001dfa0fbf9ca425d03d992457966cdcfab6abf52cbe3113f787bc0f941c9a4196f08feecebb7d12b442204e00cb4cc117bc9b9a400c9d", 0xaf}, {&(0x7f0000000300)="82caf3728f217b76da7b4a890050d1d384fe9410814eb233dd55ae9f2ce3483beaf9efe1b7ba4fc36609b096fb2ee56655fcfd9ef60ef55e713dac092d73c10f8ec9ed7cc0d0858cbd406bc8cc321b9d29a989e9ca191cde84a8fa8b44d05b1c8001", 0x62}, {&(0x7f0000000380)="03813f19e7abf9f407cbb15ce2681bb1447744ae17b5ee58ac69e4b4c8bb5314f98176e9bbec6fe10ffec270c621fe0cf0c27d547c2d9e75a9c72668059ff522d0311f16bb6214c6c4c1c14fa0dd1afa7b81b7c49aa3d4006640e6a0a2b4c3829345bd031452b30c2aceaedbdc4f71e3c02a0e00c40d6ab3eac308cd23400f422bb9734dcf7e73546bdfe4bc095d", 0x8e}, {&(0x7f0000000440)="2fc5daee9550a32d83d9e1938b684ef9d56fe825fc5b2a007c080b08946e4b4958bd250111573e38fba78a1bbb1a127f9c0d763ad4656f458e31aa6a977c74bf30cf2860386be471e5b3863b71256539f22d0b468c8777152240771a3937ba167db859f80b5725ef2706bba59f3d97120d4e749044a9c81dcfaf67e32530fed3711b881d27d79978f91dbc7090c5c9ff9431f902357b8619cb86e6059c0554edf3118f422f915583b88494ad6791ae8af5ac4431885b4ee4988d0f06d5b2481a460a9d7e30c23aa3395b4e1342", 0xcd}, {&(0x7f0000000540)="86d4b6116c88acc7cff393add698c876af00c542e23a4447268dd1635495668017e5467d1610618bee59b79ad8c5021bcbe9c5f9fa515f92cb95ceff89a3873d178d23b047aa72e5dc77d5750399e03d5b944c33f7840f11f67dd6916af9c74c6653cce49eb67d0e7594cce2b128f70c364803a2f8", 0x75}], 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) pipe(&(0x7f0000000140)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40, 0x0, 0x2}, {0x826, 0x0, 0xb}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000100)="cbec354c4d768a32ee2eea5fa782e8af70249e723d6782ac14572b8a621a1d63dadda985c97ad9b93641ae26950db538abd6b796bc8601fe4e5b", 0x3a}, {&(0x7f00000001c0)="b7cf18aae96f7f9e8c9207767f65fa2fba4d75b6cd20e57527c643e337acd44fda6ee7af7e688b70493d55ad32cd3acbec5d22f5ea1e7bf6b3ae48f331960c9baf3dd9ff534a63243ad0456e9a49033f2c9f83f1520a13ad5dad4e50b9b4541ec697c11f1d0151d34a00d9f990195973a4e5a2a886d23da170b07d04eac7dc", 0x7f}, {&(0x7f0000000240)="6fefc6e89dd01253f875d97d67756025dc74998dc3a21f1c7a0b52ff4dd2e5d7c669b3ad0d33e304f31bba073fcee7903bfcbf23887746f49d56bb387d5103f6d80495afccb485f3d89f2f52ac2ad2eb3d5fb6ea437f467c96495d5ed558142141aff4fb94700e77ef62bfdd4bd188b4e7f501ce85626459001dfa0fbf9ca425d03d992457966cdcfab6abf52cbe3113f787bc0f941c9a4196f08feecebb7d12b442204e00cb4cc117bc9b9a400c9d", 0xaf}, {&(0x7f0000000300)="82caf3728f217b76da7b4a890050d1d384fe9410814eb233dd55ae9f2ce3483beaf9efe1b7ba4fc36609b096fb2ee56655fcfd9ef60ef55e713dac092d73c10f8ec9ed7cc0d0858cbd406bc8cc321b9d29a989e9ca191cde84a8fa8b44d05b1c8001", 0x62}, {&(0x7f0000000380)="03813f19e7abf9f407cbb15ce2681bb1447744ae17b5ee58ac69e4b4c8bb5314f98176e9bbec6fe10ffec270c621fe0cf0c27d547c2d9e75a9c72668059ff522d0311f16bb6214c6c4c1c14fa0dd1afa7b81b7c49aa3d4006640e6a0a2b4c3829345bd031452b30c2aceaedbdc4f71e3c02a0e00c40d6ab3eac308cd23400f422bb9734dcf7e73546bdfe4bc095d", 0x8e}, {&(0x7f0000000440)="2fc5daee9550a32d83d9e1938b684ef9d56fe825fc5b2a007c080b08946e4b4958bd250111573e38fba78a1bbb1a127f9c0d763ad4656f458e31aa6a977c74bf30cf2860386be471e5b3863b71256539f22d0b468c8777152240771a3937ba167db859f80b5725ef2706bba59f3d97120d4e749044a9c81dcfaf67e32530fed3711b881d27d79978f91dbc7090c5c9ff9431f902357b8619cb86e6059c0554edf3118f422f915583b88494ad6791ae8af5ac4431885b4ee4988d0f06d5b2481a460a9d7e30c23aa3395b4e1342", 0xcd}, {&(0x7f0000000540)="86d4b6116c88acc7cff393add698c876af00c542e23a4447268dd1635495668017e5467d1610618bee59b79ad8c5021bcbe9c5f9fa515f92cb95ceff89a3873d178d23b047aa72e5dc77d5750399e03d5b944c33f7840f11f67dd6916af9c74c6653cce49eb67d0e7594cce2b128f70c364803a2f8", 0x75}], 0x7) (async) 16:23:45 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667d, &(0x7f0000000040)) 16:23:45 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) 16:23:45 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:45 executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x7) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x81) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() setreuid(0xee00, r1) (async) fcntl$getown(r0, 0x5) (async) geteuid() 16:23:45 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f0000000040)) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667e, &(0x7f0000000040)) 16:23:45 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCSDTR(r2, 0x20007479) (async) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x7) (async) ktrace(0x0, 0x1, 0x800, 0xffffffffffffffff) 16:23:45 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f0000000040)) 16:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40, 0x0, 0x2}, {0x826, 0x0, 0xb}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000100)="cbec354c4d768a32ee2eea5fa782e8af70249e723d6782ac14572b8a621a1d63dadda985c97ad9b93641ae26950db538abd6b796bc8601fe4e5b", 0x3a}, {&(0x7f00000001c0)="b7cf18aae96f7f9e8c9207767f65fa2fba4d75b6cd20e57527c643e337acd44fda6ee7af7e688b70493d55ad32cd3acbec5d22f5ea1e7bf6b3ae48f331960c9baf3dd9ff534a63243ad0456e9a49033f2c9f83f1520a13ad5dad4e50b9b4541ec697c11f1d0151d34a00d9f990195973a4e5a2a886d23da170b07d04eac7dc", 0x7f}, {&(0x7f0000000240)="6fefc6e89dd01253f875d97d67756025dc74998dc3a21f1c7a0b52ff4dd2e5d7c669b3ad0d33e304f31bba073fcee7903bfcbf23887746f49d56bb387d5103f6d80495afccb485f3d89f2f52ac2ad2eb3d5fb6ea437f467c96495d5ed558142141aff4fb94700e77ef62bfdd4bd188b4e7f501ce85626459001dfa0fbf9ca425d03d992457966cdcfab6abf52cbe3113f787bc0f941c9a4196f08feecebb7d12b442204e00cb4cc117bc9b9a400c9d", 0xaf}, {&(0x7f0000000300)="82caf3728f217b76da7b4a890050d1d384fe9410814eb233dd55ae9f2ce3483beaf9efe1b7ba4fc36609b096fb2ee56655fcfd9ef60ef55e713dac092d73c10f8ec9ed7cc0d0858cbd406bc8cc321b9d29a989e9ca191cde84a8fa8b44d05b1c8001", 0x62}, {&(0x7f0000000380)="03813f19e7abf9f407cbb15ce2681bb1447744ae17b5ee58ac69e4b4c8bb5314f98176e9bbec6fe10ffec270c621fe0cf0c27d547c2d9e75a9c72668059ff522d0311f16bb6214c6c4c1c14fa0dd1afa7b81b7c49aa3d4006640e6a0a2b4c3829345bd031452b30c2aceaedbdc4f71e3c02a0e00c40d6ab3eac308cd23400f422bb9734dcf7e73546bdfe4bc095d", 0x8e}, {&(0x7f0000000440)="2fc5daee9550a32d83d9e1938b684ef9d56fe825fc5b2a007c080b08946e4b4958bd250111573e38fba78a1bbb1a127f9c0d763ad4656f458e31aa6a977c74bf30cf2860386be471e5b3863b71256539f22d0b468c8777152240771a3937ba167db859f80b5725ef2706bba59f3d97120d4e749044a9c81dcfaf67e32530fed3711b881d27d79978f91dbc7090c5c9ff9431f902357b8619cb86e6059c0554edf3118f422f915583b88494ad6791ae8af5ac4431885b4ee4988d0f06d5b2481a460a9d7e30c23aa3395b4e1342", 0xcd}, {&(0x7f0000000540)="86d4b6116c88acc7cff393add698c876af00c542e23a4447268dd1635495668017e5467d1610618bee59b79ad8c5021bcbe9c5f9fa515f92cb95ceff89a3873d178d23b047aa72e5dc77d5750399e03d5b944c33f7840f11f67dd6916af9c74c6653cce49eb67d0e7594cce2b128f70c364803a2f8", 0x75}], 0x7) 16:23:45 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000040)) 16:23:45 executing program 6: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x400) open(&(0x7f0000000000)='./file0\x00', 0x1ed297c13da932ee, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1ac) 16:23:45 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:45 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000040)) 16:23:45 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x40001d32, r0) socket(0x0, 0x0, 0xfe) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb43e}, 0xffffffffffffffbc, 0x0, 0x0) recvmmsg(0xffffffffffffff9c, &(0x7f0000000100)={&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8001}, 0x10, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r4, 0x6, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000000, r3) writev(r2, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000140), 0x0, 0xb7) close(r1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x100}, {}, {0xffffffffffffffff, 0x100}], 0x4, 0x7ff) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) execve(0x0, 0x0, 0x0) 16:23:45 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x8) fcntl$dupfd(r1, 0x0, r1) pwrite(r1, &(0x7f0000000100), 0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:45 executing program 6: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x400) open(&(0x7f0000000000)='./file0\x00', 0x1ed297c13da932ee, 0x3) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1ac) 16:23:45 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:45 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:45 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f0000000040)) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000040)) 16:23:45 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:45 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:45 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:45 executing program 6: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x400) (async) open(&(0x7f0000000000)='./file0\x00', 0x1ed297c13da932ee, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1ac) 16:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x8) fcntl$dupfd(r1, 0x0, r1) (async) pwrite(r1, &(0x7f0000000100), 0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000040)) 16:23:45 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206937, &(0x7f0000000040)) 16:23:45 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f0000000040)) 16:23:45 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x70e, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x40001d32, r0) socket(0x0, 0x0, 0xfe) (async, rerun: 32) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb43e}, 0xffffffffffffffbc, 0x0, 0x0) (rerun: 32) recvmmsg(0xffffffffffffff9c, &(0x7f0000000100)={&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8001}, 0x10, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) (async) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r4, 0x6, r3) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000000, r3) (async) writev(r2, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000140), 0x0, 0xb7) (async) close(r1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x100}, {}, {0xffffffffffffffff, 0x100}], 0x4, 0x7ff) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) (async) execve(0x0, 0x0, 0x0) 16:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x8) fcntl$dupfd(r1, 0x0, r1) (async) pwrite(r1, &(0x7f0000000100), 0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:45 executing program 6: setuid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, r1, 0xffffffffffffffff, 0x8, 0x6}, 0x7fff, 0x5, 0x0, r3, 0x9, 0x80000001, 0x8, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x5, r4, r2, r6, r2, 0x1a, 0x7fff}, 0xffffffffffffffff, 0x4, r0, r0, 0x8, 0x8, 0x1, 0x8000000000000000}) r8 = geteuid() r9 = getegid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="cf6e09cf0275777b63d3dc5b72b9b46448ba8cf3645bf97f004335f2eea6a966a78afbf40e9fa36512f2f5c270fa098382ce4851325a7f11665c3be7", 0x3c}], 0x1, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r2}, @cred={0x20, 0xffff, 0x0, r3, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r2}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x98, 0x8}, 0x0) setreuid(0xffffffffffffffff, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fcntl$setown(r13, 0x6, r14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8) r17 = fcntl$getown(r13, 0x5) getpgid(r17) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000600)={0x8, './file0\x00', './file0\x00'}) r18 = openat(r13, &(0x7f0000000640)='./file0\x00', 0x8000, 0x120) ioctl$KDSETMODE(r18, 0x20004b0a, &(0x7f0000000680)=0x1) r19 = semget$private(0x0, 0x4, 0x96) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000700)={{0x1f, r11, r12, r20, r5, 0x1, 0xb2aa}, 0x2, 0x1, 0x4}) getgroups(0x6, &(0x7f0000000780)=[r9, r7, r2, r15, r16, r5]) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x8, &(0x7f0000000940)=[r5, r21, r22, 0x0, r12, 0x0, r5, 0x0]) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000040)) 16:23:45 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:45 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:45 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:45 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000040)) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146945, &(0x7f0000000040)) 16:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfb) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}, {r2, 0x4}, {r3, 0x1}, {r4, 0x4}, {r5, 0x4}, {r6, 0x2}, {r0, 0x80}, {r0, 0x8}, {r7, 0x182}, {0xffffffffffffffff, 0x4}], 0xa, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:45 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:45 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x70e, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x40001d32, r0) socket(0x0, 0x0, 0xfe) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb43e}, 0xffffffffffffffbc, 0x0, 0x0) (async) recvmmsg(0xffffffffffffff9c, &(0x7f0000000100)={&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8001}, 0x10, 0x0, 0x0) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) (async) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r4, 0x6, r3) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000000, r3) (async) writev(r2, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000140), 0x0, 0xb7) close(r1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x100}, {}, {0xffffffffffffffff, 0x100}], 0x4, 0x7ff) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) (async) execve(0x0, 0x0, 0x0) 16:23:45 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:45 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:45 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f0000000040)) 16:23:45 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:45 executing program 6: setuid(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, r1, 0xffffffffffffffff, 0x8, 0x6}, 0x7fff, 0x5, 0x0, r3, 0x9, 0x80000001, 0x8, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x5, r4, r2, r6, r2, 0x1a, 0x7fff}, 0xffffffffffffffff, 0x4, r0, r0, 0x8, 0x8, 0x1, 0x8000000000000000}) (async) r8 = geteuid() r9 = getegid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="cf6e09cf0275777b63d3dc5b72b9b46448ba8cf3645bf97f004335f2eea6a966a78afbf40e9fa36512f2f5c270fa098382ce4851325a7f11665c3be7", 0x3c}], 0x1, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r2}, @cred={0x20, 0xffff, 0x0, r3, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r2}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x98, 0x8}, 0x0) setreuid(0xffffffffffffffff, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fcntl$setown(r13, 0x6, r14) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) (async) connect$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8) (async) r17 = fcntl$getown(r13, 0x5) getpgid(r17) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000600)={0x8, './file0\x00', './file0\x00'}) (async) r18 = openat(r13, &(0x7f0000000640)='./file0\x00', 0x8000, 0x120) ioctl$KDSETMODE(r18, 0x20004b0a, &(0x7f0000000680)=0x1) (async) r19 = semget$private(0x0, 0x4, 0x96) (async) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000700)={{0x1f, r11, r12, r20, r5, 0x1, 0xb2aa}, 0x2, 0x1, 0x4}) getgroups(0x6, &(0x7f0000000780)=[r9, r7, r2, r15, r16, r5]) (async) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x8, &(0x7f0000000940)=[r5, r21, r22, 0x0, r12, 0x0, r5, 0x0]) 16:23:45 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:45 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:45 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146950, &(0x7f0000000040)) 16:23:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfb) (async) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async, rerun: 64) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async, rerun: 64) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (rerun: 64) poll(&(0x7f00000001c0)=[{r1, 0x1}, {r2, 0x4}, {r3, 0x1}, {r4, 0x4}, {r5, 0x4}, {r6, 0x2}, {r0, 0x80}, {r0, 0x8}, {r7, 0x182}, {0xffffffffffffffff, 0x4}], 0xa, 0x5) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800000002, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c, 0x0, 0x8}, {0x7, 0x0, 0x0, 0x4d}]}) socketpair(0x2, 0x4, 0xff, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r1, 0x0, 0xfffffc01, &(0x7f00000002c0)="d411184a88f107fcfd78b70ff16a45ca13aa66aee067b0f0f23d0b6934fd325d0d9c4b35b7bd79cb63b46c1729a83cdbef81329ed80bc2afae9cdb3883ad8bc2fef932afbaa7b1abfa611a3963d0d2d20e4d4aaf90b0278371255e26c18269ff62390068355f76aaa8884243b4d8a67da956d4cb0ed675f44fca3a5ef7509d34ce561bab5efacc02223ce6fdfeccb3633aaba6165a4142bd", 0x98) write(r0, &(0x7f00000000c0)="6a98a86cc0d0b6ea20b823333316", 0xe) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r3 = getpgrp() sysctl$kern(&(0x7f00000003c0)={0x1, 0x13}, 0x2, &(0x7f0000000400)="0982915fb9820dbe433a2ede574b2883b651a89d568ec8f9b28a0c76a9869f8ebdc4e916860e6460256591b5320cf06651eea2c7e6e04c5029fc76c3da937e7d6c3a165f61be2a24ee572ae0a98b7c1d5bab4bf34b", &(0x7f0000000480)=0x55, &(0x7f00000004c0)="69e10a9a81cf53f5ae50c6836a63bc5bbdf08214a37adc621e67e3b40111ba996c3b1d9fed9fbce0000ec30c06b9f553e801f30332603cc29e4925a3d70dfca8c0efe7737b121b58ef304deee93680897f2d406b01f396749b41d86a567bf5562e0c7623144a00a7488a43db90a5692b94f13b698d8b156f269b7889b5f86d09b33b713fee8785119288c2a0800da20fe4aed496424b9ede6c618a6a527d4b7c1d38f4f073c4b896c5b31c1cdb4f5661b3", 0xb1) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x400, 0xfffffffffffffffb, r3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f0000000040)) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146951, &(0x7f0000000040)) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000040)) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) 16:23:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800000002, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c, 0x0, 0x8}, {0x7, 0x0, 0x0, 0x4d}]}) socketpair(0x2, 0x4, 0xff, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r1, 0x0, 0xfffffc01, &(0x7f00000002c0)="d411184a88f107fcfd78b70ff16a45ca13aa66aee067b0f0f23d0b6934fd325d0d9c4b35b7bd79cb63b46c1729a83cdbef81329ed80bc2afae9cdb3883ad8bc2fef932afbaa7b1abfa611a3963d0d2d20e4d4aaf90b0278371255e26c18269ff62390068355f76aaa8884243b4d8a67da956d4cb0ed675f44fca3a5ef7509d34ce561bab5efacc02223ce6fdfeccb3633aaba6165a4142bd", 0x98) write(r0, &(0x7f00000000c0)="6a98a86cc0d0b6ea20b823333316", 0xe) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r3 = getpgrp() sysctl$kern(&(0x7f00000003c0)={0x1, 0x13}, 0x2, &(0x7f0000000400)="0982915fb9820dbe433a2ede574b2883b651a89d568ec8f9b28a0c76a9869f8ebdc4e916860e6460256591b5320cf06651eea2c7e6e04c5029fc76c3da937e7d6c3a165f61be2a24ee572ae0a98b7c1d5bab4bf34b", &(0x7f0000000480)=0x55, &(0x7f00000004c0)="69e10a9a81cf53f5ae50c6836a63bc5bbdf08214a37adc621e67e3b40111ba996c3b1d9fed9fbce0000ec30c06b9f553e801f30332603cc29e4925a3d70dfca8c0efe7737b121b58ef304deee93680897f2d406b01f396749b41d86a567bf5562e0c7623144a00a7488a43db90a5692b94f13b698d8b156f269b7889b5f86d09b33b713fee8785119288c2a0800da20fe4aed496424b9ede6c618a6a527d4b7c1d38f4f073c4b896c5b31c1cdb4f5661b3", 0xb1) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x400, 0xfffffffffffffffb, r3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) (async) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800000002, 0x0, 0xffffffffffffffff}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c, 0x0, 0x8}, {0x7, 0x0, 0x0, 0x4d}]}) (async) socketpair(0x2, 0x4, 0xff, &(0x7f0000000180)) (async) setsockopt(r1, 0x0, 0xfffffc01, &(0x7f00000002c0)="d411184a88f107fcfd78b70ff16a45ca13aa66aee067b0f0f23d0b6934fd325d0d9c4b35b7bd79cb63b46c1729a83cdbef81329ed80bc2afae9cdb3883ad8bc2fef932afbaa7b1abfa611a3963d0d2d20e4d4aaf90b0278371255e26c18269ff62390068355f76aaa8884243b4d8a67da956d4cb0ed675f44fca3a5ef7509d34ce561bab5efacc02223ce6fdfeccb3633aaba6165a4142bd", 0x98) (async) write(r0, &(0x7f00000000c0)="6a98a86cc0d0b6ea20b823333316", 0xe) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) getpgrp() (async) sysctl$kern(&(0x7f00000003c0)={0x1, 0x13}, 0x2, &(0x7f0000000400)="0982915fb9820dbe433a2ede574b2883b651a89d568ec8f9b28a0c76a9869f8ebdc4e916860e6460256591b5320cf06651eea2c7e6e04c5029fc76c3da937e7d6c3a165f61be2a24ee572ae0a98b7c1d5bab4bf34b", &(0x7f0000000480)=0x55, &(0x7f00000004c0)="69e10a9a81cf53f5ae50c6836a63bc5bbdf08214a37adc621e67e3b40111ba996c3b1d9fed9fbce0000ec30c06b9f553e801f30332603cc29e4925a3d70dfca8c0efe7737b121b58ef304deee93680897f2d406b01f396749b41d86a567bf5562e0c7623144a00a7488a43db90a5692b94f13b698d8b156f269b7889b5f86d09b33b713fee8785119288c2a0800da20fe4aed496424b9ede6c618a6a527d4b7c1d38f4f073c4b896c5b31c1cdb4f5661b3", 0xb1) (async) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x400, 0xfffffffffffffffb, r3}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146952, &(0x7f0000000040)) 16:23:46 executing program 6: setuid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r3 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, r1, 0xffffffffffffffff, 0x8, 0x6}, 0x7fff, 0x5, 0x0, r3, 0x9, 0x80000001, 0x8, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x5, r4, r2, r6, r2, 0x1a, 0x7fff}, 0xffffffffffffffff, 0x4, r0, r0, 0x8, 0x8, 0x1, 0x8000000000000000}) (async) r8 = geteuid() r9 = getegid() (async) r10 = getppid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="cf6e09cf0275777b63d3dc5b72b9b46448ba8cf3645bf97f004335f2eea6a966a78afbf40e9fa36512f2f5c270fa098382ce4851325a7f11665c3be7", 0x3c}], 0x1, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r2}, @cred={0x20, 0xffff, 0x0, r3, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r2}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x98, 0x8}, 0x0) setreuid(0xffffffffffffffff, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fcntl$setown(r13, 0x6, r14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8) (async) r17 = fcntl$getown(r13, 0x5) getpgid(r17) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000600)={0x8, './file0\x00', './file0\x00'}) r18 = openat(r13, &(0x7f0000000640)='./file0\x00', 0x8000, 0x120) ioctl$KDSETMODE(r18, 0x20004b0a, &(0x7f0000000680)=0x1) (async) r19 = semget$private(0x0, 0x4, 0x96) (async) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000700)={{0x1f, r11, r12, r20, r5, 0x1, 0xb2aa}, 0x2, 0x1, 0x4}) getgroups(0x6, &(0x7f0000000780)=[r9, r7, r2, r15, r16, r5]) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x8, &(0x7f0000000940)=[r5, r21, r22, 0x0, r12, 0x0, r5, 0x0]) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) r3 = socket$inet6(0x18, 0x3, 0xfb) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}, {r2, 0x4}, {r3, 0x1}, {r4, 0x4}, {r5, 0x4}, {r6, 0x2}, {r0, 0x80}, {r0, 0x8}, {r7, 0x182}, {0xffffffffffffffff, 0x4}], 0xa, 0x5) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000040)) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 6: mkdir(&(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4086337) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146953, &(0x7f0000000040)) 16:23:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800000002, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c, 0x0, 0x8}, {0x7, 0x0, 0x0, 0x4d}]}) socketpair(0x2, 0x4, 0xff, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r1, 0x0, 0xfffffc01, &(0x7f00000002c0)="d411184a88f107fcfd78b70ff16a45ca13aa66aee067b0f0f23d0b6934fd325d0d9c4b35b7bd79cb63b46c1729a83cdbef81329ed80bc2afae9cdb3883ad8bc2fef932afbaa7b1abfa611a3963d0d2d20e4d4aaf90b0278371255e26c18269ff62390068355f76aaa8884243b4d8a67da956d4cb0ed675f44fca3a5ef7509d34ce561bab5efacc02223ce6fdfeccb3633aaba6165a4142bd", 0x98) write(r0, &(0x7f00000000c0)="6a98a86cc0d0b6ea20b823333316", 0xe) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r3 = getpgrp() sysctl$kern(&(0x7f00000003c0)={0x1, 0x13}, 0x2, &(0x7f0000000400)="0982915fb9820dbe433a2ede574b2883b651a89d568ec8f9b28a0c76a9869f8ebdc4e916860e6460256591b5320cf06651eea2c7e6e04c5029fc76c3da937e7d6c3a165f61be2a24ee572ae0a98b7c1d5bab4bf34b", &(0x7f0000000480)=0x55, &(0x7f00000004c0)="69e10a9a81cf53f5ae50c6836a63bc5bbdf08214a37adc621e67e3b40111ba996c3b1d9fed9fbce0000ec30c06b9f553e801f30332603cc29e4925a3d70dfca8c0efe7737b121b58ef304deee93680897f2d406b01f396749b41d86a567bf5562e0c7623144a00a7488a43db90a5692b94f13b698d8b156f269b7889b5f86d09b33b713fee8785119288c2a0800da20fe4aed496424b9ede6c618a6a527d4b7c1d38f4f073c4b896c5b31c1cdb4f5661b3", 0xb1) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x400, 0xfffffffffffffffb, r3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) (async) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800000002, 0x0, 0xffffffffffffffff}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fddfe0c1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2679, 0x0, 0x42) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c, 0x0, 0x8}, {0x7, 0x0, 0x0, 0x4d}]}) (async) socketpair(0x2, 0x4, 0xff, &(0x7f0000000180)) (async) setsockopt(r1, 0x0, 0xfffffc01, &(0x7f00000002c0)="d411184a88f107fcfd78b70ff16a45ca13aa66aee067b0f0f23d0b6934fd325d0d9c4b35b7bd79cb63b46c1729a83cdbef81329ed80bc2afae9cdb3883ad8bc2fef932afbaa7b1abfa611a3963d0d2d20e4d4aaf90b0278371255e26c18269ff62390068355f76aaa8884243b4d8a67da956d4cb0ed675f44fca3a5ef7509d34ce561bab5efacc02223ce6fdfeccb3633aaba6165a4142bd", 0x98) (async) write(r0, &(0x7f00000000c0)="6a98a86cc0d0b6ea20b823333316", 0xe) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) getpgrp() (async) sysctl$kern(&(0x7f00000003c0)={0x1, 0x13}, 0x2, &(0x7f0000000400)="0982915fb9820dbe433a2ede574b2883b651a89d568ec8f9b28a0c76a9869f8ebdc4e916860e6460256591b5320cf06651eea2c7e6e04c5029fc76c3da937e7d6c3a165f61be2a24ee572ae0a98b7c1d5bab4bf34b", &(0x7f0000000480)=0x55, &(0x7f00000004c0)="69e10a9a81cf53f5ae50c6836a63bc5bbdf08214a37adc621e67e3b40111ba996c3b1d9fed9fbce0000ec30c06b9f553e801f30332603cc29e4925a3d70dfca8c0efe7737b121b58ef304deee93680897f2d406b01f396749b41d86a567bf5562e0c7623144a00a7488a43db90a5692b94f13b698d8b156f269b7889b5f86d09b33b713fee8785119288c2a0800da20fe4aed496424b9ede6c618a6a527d4b7c1d38f4f073c4b896c5b31c1cdb4f5661b3", 0xb1) (async) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x400, 0xfffffffffffffffb, r3}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) 16:23:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x861, 0x5, 0x9, 0x3}, {0x401, 0x5, 0x6, 0x9126}, {0x20, 0x1, 0x5, 0xfff}, {0x8000, 0xfe, 0xb1, 0x8}, {0x6, 0x80, 0x1f, 0x2}, {0x5f4, 0x9, 0xf2}, {0x3ff, 0x0, 0x2}, {0x4fa, 0x1, 0x1, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146959, &(0x7f0000000040)) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f0000000040)) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, 0x0) 16:23:46 executing program 6: mkdir(&(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4086337) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x861, 0x5, 0x9, 0x3}, {0x401, 0x5, 0x6, 0x9126}, {0x20, 0x1, 0x5, 0xfff}, {0x8000, 0xfe, 0xb1, 0x8}, {0x6, 0x80, 0x1f, 0x2}, {0x5f4, 0x9, 0xf2}, {0x3ff, 0x0, 0x2}, {0x4fa, 0x1, 0x1, 0x6}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8014695a, &(0x7f0000000040)) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 6: mkdir(&(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4086337) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4086337) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) (async) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000040)) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, 0x0) 16:23:46 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="b3ca83a77494", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @generic="216ef85923e45f0d"}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x0) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000040)) 16:23:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x861, 0x5, 0x9, 0x3}, {0x401, 0x5, 0x6, 0x9126}, {0x20, 0x1, 0x5, 0xfff}, {0x8000, 0xfe, 0xb1, 0x8}, {0x6, 0x80, 0x1f, 0x2}, {0x5f4, 0x9, 0xf2}, {0x3ff, 0x0, 0x2}, {0x4fa, 0x1, 0x1, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x861, 0x5, 0x9, 0x3}, {0x401, 0x5, 0x6, 0x9126}, {0x20, 0x1, 0x5, 0xfff}, {0x8000, 0xfe, 0xb1, 0x8}, {0x6, 0x80, 0x1f, 0x2}, {0x5f4, 0x9, 0xf2}, {0x3ff, 0x0, 0x2}, {0x4fa, 0x1, 0x1, 0x6}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, 0x0) 16:23:46 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="b3ca83a77494", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @generic="216ef85923e45f0d"}}}}) (async, rerun: 32) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x0) (rerun: 32) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000040)) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000040)) 16:23:46 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d6607f72f557e63568b32fc7a28e0c518db9b36abb96309ca326b7e8eac49300fd9dc48fcd877df6c7f2d1ca0936", 0x2e) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="c4", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000040)) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000040)) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000040)) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:46 executing program 0: r0 = semget$private(0x0, 0x5, 0x285) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r0, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/44) r2 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r1, r2, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r1, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x7ff, 0x0, r1, r3, 0x0, 0x120, 0x8}, 0x3, 0xfffffffffffff000, 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:46 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d6607f72f557e63568b32fc7a28e0c518db9b36abb96309ca326b7e8eac49300fd9dc48fcd877df6c7f2d1ca0936", 0x2e) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="c4", 0x1}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) 16:23:46 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="b3ca83a77494", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @generic="216ef85923e45f0d"}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x0) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000040)) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000040)) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x4004667b, &(0x7f0000000040)) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x742], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x9}, {}, {0x4}], {}, {0x0, 0x6}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x4, 0x2010, r3, 0x5) 16:23:46 executing program 0: r0 = semget$private(0x0, 0x5, 0x285) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async) semop(r0, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r2 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r1, r2, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r1, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x7ff, 0x0, r1, r3, 0x0, 0x120, 0x8}, 0x3, 0xfffffffffffff000, 0x7}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000040)) 16:23:46 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d6607f72f557e63568b32fc7a28e0c518db9b36abb96309ca326b7e8eac49300fd9dc48fcd877df6c7f2d1ca0936", 0x2e) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="c4", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000040)) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000040)) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000040)) 16:23:46 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x742], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x9}, {}, {0x4}], {}, {0x0, 0x6}}}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x4, 0x2010, r3, 0x5) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f0000000040)) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000040)) 16:23:46 executing program 0: r0 = semget$private(0x0, 0x5, 0x285) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r0, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/44) r2 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r1, r2, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r1, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x7ff, 0x0, r1, r3, 0x0, 0x120, 0x8}, 0x3, 0xfffffffffffff000, 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) semget$private(0x0, 0x5, 0x285) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)) (async) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async) semop(r0, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001240)=0xc) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) getuid() (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r1, r2, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r1, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x7ff, 0x0, r1, r3, 0x0, 0x120, 0x8}, 0x3, 0xfffffffffffff000, 0x7}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:46 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x0}, 0x0, [0x0, 0x210, 0x0, 0x0, 0x0, 0x4, 0xfffff7fc]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0x3e, 0x0, 0x9, 0x6, 0x94, 0x0, 0x4597ff9db32cfb2, 0xfffffffffffffa62, 0x3}) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, 0x0) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x742], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x9}, {}, {0x4}], {}, {0x0, 0x6}}}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x4, 0x2010, r3, 0x5) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047309, &(0x7f0000000040)) 16:23:46 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x0}, 0x0, [0x0, 0x210, 0x0, 0x0, 0x0, 0x4, 0xfffff7fc]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0x3e, 0x0, 0x9, 0x6, 0x94, 0x0, 0x4597ff9db32cfb2, 0xfffffffffffffa62, 0x3}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x0}, 0x0, [0x0, 0x210, 0x0, 0x0, 0x0, 0x4, 0xfffff7fc]}, 0x3c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x18, 0x400000002, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) dup2(r1, r2) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0x3e, 0x0, 0x9, 0x6, 0x94, 0x0, 0x4597ff9db32cfb2, 0xfffffffffffffa62, 0x3}) (async) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000040)) 16:23:46 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) setrlimit(0x7, &(0x7f0000000080)={0x1f, 0x178e}) r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000180)={0x0, 0x7}) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fffffff, 0x2, 0xfffffff9, 0x4, "654dae4793fc8824da8076d76e5a597d1f848e52", 0x1, 0x3}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1773ebc3, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900", 0x401}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x9, 0x20, 0xfffffffe, 0xfc4, "39535deabb028e2b2bc2595605adab9541dcb85d", 0x8, 0xdb8}) r3 = fcntl$dupfd(r0, 0x0, r2) write(r3, &(0x7f0000000140)="b08d39c7f6096d98e27afdf6d6d11c39e12578126e5fc57a9b20e709", 0x1c) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000040)) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, 0x0) 16:23:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, 0x0) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047477, &(0x7f0000000040)) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) setrlimit(0x7, &(0x7f0000000080)={0x1f, 0x178e}) r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000180)={0x0, 0x7}) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fffffff, 0x2, 0xfffffff9, 0x4, "654dae4793fc8824da8076d76e5a597d1f848e52", 0x1, 0x3}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1773ebc3, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900", 0x401}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x9, 0x20, 0xfffffffe, 0xfc4, "39535deabb028e2b2bc2595605adab9541dcb85d", 0x8, 0xdb8}) r3 = fcntl$dupfd(r0, 0x0, r2) write(r3, &(0x7f0000000140)="b08d39c7f6096d98e27afdf6d6d11c39e12578126e5fc57a9b20e709", 0x1c) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) setrlimit(0x7, &(0x7f0000000080)={0x1f, 0x178e}) (async) syz_open_pts() (async) setrlimit(0x3, &(0x7f0000000180)={0x0, 0x7}) (async) close(r0) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fffffff, 0x2, 0xfffffff9, 0x4, "654dae4793fc8824da8076d76e5a597d1f848e52", 0x1, 0x3}) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1773ebc3, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900", 0x401}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x9, 0x20, 0xfffffffe, 0xfc4, "39535deabb028e2b2bc2595605adab9541dcb85d", 0x8, 0xdb8}) (async) fcntl$dupfd(r0, 0x0, r2) (async) write(r3, &(0x7f0000000140)="b08d39c7f6096d98e27afdf6d6d11c39e12578126e5fc57a9b20e709", 0x1c) (async) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000040)) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000040)) 16:23:46 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x0}, 0x0, [0x0, 0x210, 0x0, 0x0, 0x0, 0x4, 0xfffff7fc]}, 0x3c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0x3e, 0x0, 0x9, 0x6, 0x94, 0x0, 0x4597ff9db32cfb2, 0xfffffffffffffa62, 0x3}) 16:23:46 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) setrlimit(0x7, &(0x7f0000000080)={0x1f, 0x178e}) r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000180)={0x0, 0x7}) (async) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fffffff, 0x2, 0xfffffff9, 0x4, "654dae4793fc8824da8076d76e5a597d1f848e52", 0x1, 0x3}) (async) r1 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1773ebc3, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900", 0x401}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x9, 0x20, 0xfffffffe, 0xfc4, "39535deabb028e2b2bc2595605adab9541dcb85d", 0x8, 0xdb8}) (async, rerun: 64) r3 = fcntl$dupfd(r0, 0x0, r2) (rerun: 64) write(r3, &(0x7f0000000140)="b08d39c7f6096d98e27afdf6d6d11c39e12578126e5fc57a9b20e709", 0x1c) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667c, &(0x7f0000000040)) 16:23:46 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000040)) 16:23:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10006a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) write(r0, &(0x7f0000000300)="28f7c720e242b97c85cbc1f98f3775fa7295b4a2274d0260311befc6e5321ea043053607a5a6b2b4f3b519d9d31f8c9b55cbf07c4e7196cda90893418a02db070f59d17887f063a70edf3b70d3d9729d52aaa3def08a18907984e09a543019873f971b488c5e643c36e9f4606899043000417bade7b28820bfecdeb23168865db0ac2a791d30200a6283ab5551c6d9ec9f42067c22e06fad31741fef2bdcbe243e72694e2a64a1448058ae3d24a1fe0af025638699b74bb09ff62edc4013cc3ff610567c63043a0659e1497b33d61c9734f2c681cca12c9579b6da9cf5b373b161e0906f0e3f4f118e5e0df83712016009e0bd7aefdbed1a3537b379ebb8d178e9ddeb8a547d2f49716d7eb0057979ffcb1a554172a98ef8974d9fd10b2c4ff173a744567b251503ae1dbe1b189dd936580121849d56f125f674e8643795159fc96e6f4c6984acbb2a03ac3d9deccba97e4a05806c5fe9d6a915", 0x15a) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x80) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) close(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:23:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000040)) 16:23:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0x9) 16:23:46 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:46 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x4004667b, &(0x7f0000000040)) 16:23:46 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667d, &(0x7f0000000040)) 16:23:46 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000040)) 16:23:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f00000001c0)="1edb91c0ec38d7b6301adae77bd3e50220eba8cf83189cc32e4e0abd636c7e26146f9fa60ab2010126827c2141728e8d8aeae14ece24ab2501b297c35bea3a57ec7ec804871e05b815b9a8ba647206f94fc1913b748d5c76f72f2e580da58adeda0026dedadbeda5251c1c882affd3f000c8a40120adf16202ee", 0x7a) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000400)=""/52, 0x34}, {&(0x7f0000000440)=""/155, 0x9b}], 0x4, &(0x7f0000000540)=""/230, 0xe6}, 0x842) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:23:47 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xd) 16:23:47 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:47 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000040)) 16:23:47 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206932, &(0x7f0000000040)) 16:23:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10006a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) write(r0, &(0x7f0000000300)="28f7c720e242b97c85cbc1f98f3775fa7295b4a2274d0260311befc6e5321ea043053607a5a6b2b4f3b519d9d31f8c9b55cbf07c4e7196cda90893418a02db070f59d17887f063a70edf3b70d3d9729d52aaa3def08a18907984e09a543019873f971b488c5e643c36e9f4606899043000417bade7b28820bfecdeb23168865db0ac2a791d30200a6283ab5551c6d9ec9f42067c22e06fad31741fef2bdcbe243e72694e2a64a1448058ae3d24a1fe0af025638699b74bb09ff62edc4013cc3ff610567c63043a0659e1497b33d61c9734f2c681cca12c9579b6da9cf5b373b161e0906f0e3f4f118e5e0df83712016009e0bd7aefdbed1a3537b379ebb8d178e9ddeb8a547d2f49716d7eb0057979ffcb1a554172a98ef8974d9fd10b2c4ff173a744567b251503ae1dbe1b189dd936580121849d56f125f674e8643795159fc96e6f4c6984acbb2a03ac3d9deccba97e4a05806c5fe9d6a915", 0x15a) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x3) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x80) (async) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) close(r3) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000140)=' ', 0x1) 16:23:47 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667e, &(0x7f0000000040)) 16:23:47 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:47 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xc6) 16:23:47 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:47 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206949, &(0x7f0000000040)) 16:23:47 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f0000000040)) 16:23:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10006a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) write(r0, &(0x7f0000000300)="28f7c720e242b97c85cbc1f98f3775fa7295b4a2274d0260311befc6e5321ea043053607a5a6b2b4f3b519d9d31f8c9b55cbf07c4e7196cda90893418a02db070f59d17887f063a70edf3b70d3d9729d52aaa3def08a18907984e09a543019873f971b488c5e643c36e9f4606899043000417bade7b28820bfecdeb23168865db0ac2a791d30200a6283ab5551c6d9ec9f42067c22e06fad31741fef2bdcbe243e72694e2a64a1448058ae3d24a1fe0af025638699b74bb09ff62edc4013cc3ff610567c63043a0659e1497b33d61c9734f2c681cca12c9579b6da9cf5b373b161e0906f0e3f4f118e5e0df83712016009e0bd7aefdbed1a3537b379ebb8d178e9ddeb8a547d2f49716d7eb0057979ffcb1a554172a98ef8974d9fd10b2c4ff173a744567b251503ae1dbe1b189dd936580121849d56f125f674e8643795159fc96e6f4c6984acbb2a03ac3d9deccba97e4a05806c5fe9d6a915", 0x15a) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x3) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x80) (async) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) close(r3) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000140)=' ', 0x1) 16:23:47 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:47 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f0000000040)) 16:23:47 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f00000001c0)="1edb91c0ec38d7b6301adae77bd3e50220eba8cf83189cc32e4e0abd636c7e26146f9fa60ab2010126827c2141728e8d8aeae14ece24ab2501b297c35bea3a57ec7ec804871e05b815b9a8ba647206f94fc1913b748d5c76f72f2e580da58adeda0026dedadbeda5251c1c882affd3f000c8a40120adf16202ee", 0x7a) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000400)=""/52, 0x34}, {&(0x7f0000000440)=""/155, 0x9b}], 0x4, &(0x7f0000000540)=""/230, 0xe6}, 0x842) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) dup2(r1, r1) (async) socket(0x18, 0x400000002, 0x0) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) dup2(r2, r3) (async) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) write(r1, &(0x7f00000001c0)="1edb91c0ec38d7b6301adae77bd3e50220eba8cf83189cc32e4e0abd636c7e26146f9fa60ab2010126827c2141728e8d8aeae14ece24ab2501b297c35bea3a57ec7ec804871e05b815b9a8ba647206f94fc1913b748d5c76f72f2e580da58adeda0026dedadbeda5251c1c882affd3f000c8a40120adf16202ee", 0x7a) (async) socket$inet6(0x18, 0x3, 0x0) (async) kqueue() (async) kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) (async) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000400)=""/52, 0x34}, {&(0x7f0000000440)=""/155, 0x9b}], 0x4, &(0x7f0000000540)=""/230, 0xe6}, 0x842) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) 16:23:47 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0x900) 16:23:47 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:47 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:47 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000040)) 16:23:47 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047309, &(0x7f0000000040)) 16:23:47 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:47 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0xffffffff) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0xffffffff, 0xed00, 0xffffffad, "9190000100120900000092ff0000ebffffff00"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x8, 0x90, 0x46, 0x2, "7890dc228fa696e810b0906a03ea039ac15eb583", 0x10000, 0x80000001}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001740)="98853933bdd476856b0de9fcce690b8b874e3cf1a6aa6af1b88b8cfc568b5b55066e91f2a7cab6bd77c135bfd6d88aab41c56958494b056809101bcf8c9b004c1e4a1ddb83a3f8a7dbb9d2ec6995218b61db1c120381fc8dc81a5798a0a09545a2bdeddc5b687b28231b2cf606440b04baa049e8d759eeaddbd0908d33a9769af0094c5240654a93f108827aaa15ae924deb15714f5c484d9b55ff7e5df9a0c17cee59911b599c2e3b8acc3a3e36a5091afcfa95707af2b67650893bce2350cdfa60247075c6cc22214d8f961c224c733041f3e9d10fee58bd07f45c93ccff75967a236f6850f237175791eb18d0c84ab3ff9265a4f906c35d7946e735070758830fba1dec1efc1a0b0b7f7a949575a1ae7ad6671b72cbaef9e9fb9bfb0193fb30b6f5c4bd2f47613418fe4723149bdf4decf86d9771b628691abe9ba9dd167c938dc659e12ab50ba7a4613c0f9c5aa599ff287ee4f51e0fa1a5ad5774ca6e3817e82849e420678b5073fa8b106eae2443334e746e429b03d2e2ff63358fba08ccd461cbf753d1eff085a747907b140fd46ff6e72d46fefbc1ce41fa94bd08925b0ede3cc73b2aa71bce9274254ecbae48ee83bfa58495a36239b28e939c584566f0a61bf9a6c8bfdd6d017f6a0f7517d13706af1edb38d7d0ad6d0d606e95edb0b32154507a873b7935386d63d46dc45eb4967ecfeef3040b2ffd4cab9dea41ce5018860a93e7de09ea3e92d6d38c0ef7c3a6ba65338c70dd637ab8e432746f64c6d817165c08a86ccd38af8a98ced5fe585f9de785889f781d12685b40908bf4a357009397e2cc8a70950e2606f556a71da016be1134f6f26898de79e2dff22bd233e6525b7b891c8aa27cc07f56f68754d9cef34f121f17dc7051166bc4b593d426f53f24ff12c508a1d53cbf3afccd362daa16fdbbda000c5533e290c8325af24b7a8b26eddab493baab8fb648696d7721e2bdc3c9f2c173673215bb946d6b35cadf2821acb9bf8e2fb8d39fa112e5b0d97e75e753a4906dfa3528e0aa66201d8a4715696f29e0522718230e01e2d8c52470b198c7229178b496660496eab3b845b1d76c1c2f8ed8693c8251a6043ec9e58901fc495d2f93250cb527a0866f1b331c803255adbe6df996db31a6a5b057afa92704b5c6af6029cb7b8a0d655021c8c7eddabd9ff60a082a38248a438b8608fcf9995a3f45d057cb152e5e7965623a8c34ba2c3f0172e22d73ee848d6c02394f581d09747318269d7d547a87ac7c1997fe3ab0473816249466b14b12a28b41bd66f54d692d84a34ab3523cce8993900ed5cc08637f624864d03c3662328370306fa9368f8062eb2e75fdee605196c10503254f1966bcfe78a1c4e0d8a1baaa3821c4247f9bbef264488da76ee7477bd1d146d7442937b48bb13cf07ed61705b88d146430f7224cbcd52ba15df0b701ecabdb3fe3f123eddae632b2ded83678eb366c0f7e684067fdd8db960df5e5e4de2fc9bc27cb3112901c2b3e71be75cb52f7b809255b2b7a5a05701e5658d1abff23ae402ffce8ce8da0e94e6c1ae69f98b5e0dec9cef356b3c822655993a40d138fe178642a84632d9fa23c553c0c1c9fc0c12b0aa37c2ac760e85ee853451a50ac61c67641abc7b1364c2979df0b19011d87d929644a7e80d4f63d40b5fa8cd55549c2e4d9c392ca51a8a8e3eb29aa4e2009c2facb1740c247af2f62346569c28bea33531a22deabaeccf376b52b64b455164466f6d70d14e4667973acc7b0e95d21d7ea873c942e24838974a414f292ce8c20d8507e6b971b7a6f4a71219190df7bee19c4b1cddb731d940ed5129abfb075ce015659560295799f1e14a315a10de225cf0d98f93a9c79ed7bbdce6359c6836d4d94c6663b70c7925e8f48bce0bb67e2ea7883439d680752f61c7d415c98ebd1d1a7b07f359237d3022560977704d2106ca2382fd8046f27a422792d0e0fd93ea8f74f9119543f28ab716f299dd1166eea779c1306f8068d0f3f03ee4155622775d66b77433b43b2799aa8d307dbdb27cf336c75b7a45f3ac9c6bef6856eb08908a9318fa8f8b0220e4625b6de094d49c46dae45b4b0cb3d9c656eb5c1e0955ea66c40bf5b002853a0f2cec363ef055d7d7d1a6c73c530781cffee8417dfab8a056e2b874780605112083423c75ed6f0a03a99e23bd452dca1cde151013a160a6e7bafe043d9627de6a596189ee4ff8e35bd54d1f8c6755140d9bedc36653162c08dfffd41c743e7d5c2389f34a09ec89784495118786145687694014af52097d90cc43f19c8096443ae1e6aed38d8cec2f5958a64674516ac389d4bcde3145078ac093508b39b7c1c8907575dd8cc000ad90adfad4592b1e6213dc22156db3bca15f1f61976165de6e0eb0312ef9591235ea4f9172d8ab0cc5f3a4088e7baa4f6c38a203eda0ab8ce6dd3d18667e714b38c0c5e2e4a35065e1b63c4769f3457ec409775a59c0fb391e27fbe6123a60ba05234f1f6a829a133ac0cd0e0eac92fc2c8fb9a406a02702d168bc3d960a18364c800f5d9f029443c3cb28344d020d1bbb87a5b29ea04b5100736a4ddec6d692590595b8e0fccd83212094b6db42966840ccb68b55e40e9fe0889a839583c1ceafd222d21c551b88ceab5ca6ec1c1761815f0e06d93e7abb6890824e1c6e33a5b8ad9a0b3365d18395549dd1a6206d9241b4b971fdd06632a4f4d3f59b008e35d11a644d182a1163aebec611ee1461995d040455074d7f1402fde1e7e8838c5b44d598e5f20c80d796422489bfdc06639d3ddd98b4f008cd52cf7b2455af726462ef36225ae01aedb479be2e15fa58f0c031d25b36e73e178ce4500968c0e1ece89549e6dac2a1ef394d0c014c34a1ce10bc9772d395aa33cdb7f13abbc1198632f3db23f9fa4cc36eb0d113289eaa92c9558a9ed8912388b62f3918c921ae43e6afd2f0cf528a11a7fbcf884724b14d56550b55bb6636dcb01d56d3a7312a6e39f783e2ee5d65ce8ec8ca087e4e2418a15856aae821663c1c10d7c2844b161b1b2f82cb5bf6f897998db095ff7d151b50b6b1d7915b444bdcf6de7c21af13b9678ed445e952f473ce92b84a48a12c9715c0ee70b156a77d9738b2001bca9dd9ede2159bdb1ba3f68d43128139f1f12d2798d735769840bbc98ce108073cb835bce5d4141d065adc57378c5955aab70d35063fc16c02b1e37e29ff9baad60af6916e3cb6a461f5903b590665771c8d834c07f6e14830910ffde97e3b0a9556d7b8605e1a4b8ea2603771c08fb6560075ced4f7c8d4958723a0abc9378199e9d3539f486f3238f7153ee276a31c1e90625d6dfa3cc1ba9b983993d1d1b2b7eeb660957465d85589619d7d1b65803a2d46edf39b9a83156047373b066012968470a8a0a5e5bd7c653a07444524d49156d1a2c0e2217b9758090b03cb8f6cc60f6e20f66f92c46ede756c71adb9ceb80764862e1a2a39e7e2d4fc69165dce1a7fdc7948a2fac5dcef6618e3df9e2c233c1f28ebf8eeca55d71c870f912eef6d97b9cab1940a9b582be610575e873874def9ea7667d1f483490fc13b2d1759e3e08817994357fb8d7650a2344beda00c7f580a95c333f41386089e1d40fee90367c268e4fdf8edd918374222732e070108e4159609031a545bf52fb296263f38ca7355050742a8ef734bad5ed9ef21ea9aba0535fa8f46605084098efbdf740e0b88f79744c4ff6399c4d545a51e1664860f730818580b829957299eb7d72699c0603ac9278584dfd8df08085e3f0ebd395dc6233f8e86e0f51b59305d1e4672d53d7185b1b173f5a8fff4da9c12b41e1365b32c4c2b08fb3b8e82c35554eae926415c0a00f8879fb661adc661849bf2331124cfe38b1c3c090b86f0b663e9324e574eaba744e5b2ed609a37a5909bf488e8607c992555df9408ecfec380365c3e4688becc4124f8f71792898565c8867af658f61a04be92fb0d89544457b83dd65d4a10219e5fa81a035ba09e7ae0ea209f5b301a64813e94d1b4232a7a6acf46c5d9f9ba16196530a32cac0bfbc0f6460f8994c673455ad2f1759cea74b53ce12c1841ecaee13c008bdd1ff462ebf1914780fe788d05807397be4370afb36d4c4e6fc12263d6ade2c0d8ea2e7e3d371f9f353291fc2b1bf3798ad13fdfd8e8809ced1e9271c78df633fdcfd3793ce6e522ab6bb2737c0f8de293d6bc4eda92d4840b37822480826cd90bae38d58f18301434f7a4940df7e6fdacb426842b2062dbb3a9813bb78166104fcc158af54013e11830cd22dc3dcbf87465c70256ab52a9eed01f5d843444f08a9aa882384db0b46492e8f63917cdf370a8d743703852f44efbf0dfd1ae0913f168f2608ae45d0f49330eebf426c49102ecdf7de87893fb40ff4ab5bcbd14a52902ba62ff49c9314c31cbbe995274f1ee49b355dfa18e5d98ccfcb200bbab7535b17a9a812484ebc1eb75e0c26744ae991e0edd6653c3fa3c7ef766562db7b5ba217187b0cc5151d478d43cc8329302837f105da707ba74944c753aeb9e57a0d854b061ca63a295c2d79dd8e21801ffc2e99f4777386fecc9e030a1e715c4532838f4d2b35092579c238f8da719e98667c3756f7f4f786aed5c8d2973d6c6eef60ae33531547e390ef1693c820c9cbf40acea6bfdda8d8566d9e24118853db0c300887b107a0115c62b0b1858cfc2d7c3dfef837b6e8f1cce758b7095ff797bc9e23d7345a34987c432870d1beaa98004b7ccdba2d94b9baaf077e4aee1976ed8a87d6b7261610477ea24a09550b60193fc82f0bf2d8041f00882f0a7906a078b63bf7bec5aa7d753b2d1ab54fbc934d97a1922c86781df0bf389c588dc7a904f2798efc796e32f2a56e378a4eaff6be8d49bec46f7822b4b9e9eeda1f8e5cfbe8f6ad143ed0744096abfca95be8fdd3db2d965aebb9fcad7af768f14e293df1fc75c8b49088fe0eb426d46325aad82a698e8a83fffaef218be87663b99eab2708631b2a68edebdad7f58a845774041b035eabc2dc1e16b57917330ba78409a8f24161742d30d28f1294d5e409667d1878f5f630de4fe1c4d585f9baab598de85fcb56eabab72c414630989687ced262ff0666893b88f0b6279d38e9e71fae95c2a32c22bb6ca53dc781354226ada0bc4afaad416d51b4fe48737b8d4ea51309c3c7ecb3e6fd1e4e4d8fecc087593eab052b73fa44f5ee6d34492b3495e0fca9dcbea94171566cb020adf7dfc5d7d7d7d2ea571686b82342e650ca025c990287ea3378b260028de6d174d284016fac41971d54a82c24aa000f61cb0764133c58eb85d6a9a239761a65d9048f659813cfd1e94c2ef1d02cc6fd2b8c363fa0057a4281099649141737afceb5fa8deac6e3180e3e8ba50f372fa12ba3446ad1818a660a7a52fc067b442f57a5558bc7803842e7b9d5fb2cfd70931db246414f9801a7c5202c3903c8a3fcce606a5843c0091fb6c24be14166010919c7d603f5be3311325a7bd11e19e0cdbb6558b3b314b86368630aca94c312dcec92be9601bad1c5d1abb5e17ead17aff9f9078a7b215107bcfea39cd8c905a705984bb81e16dccfdc5fce2edc713196a51ae9de2ee14726aa79d7d52b111bb89ef8e5f83bc5625fa9a27e2d97ffa1e430591f0ebcb24150193f6b8b65228d6e007e4c8ba1e7637c8edc1a52aa9ae52e2a171bc4f760d4f97eb15c21c0293552023291560e9d054960e5c59d24c3d13534b5dae6365f92c40046790f6cc9d0209ea8d488e9e5afd9c5237c5b1a50cddb9ed5ff2d67a45d6de5806df0ad62da2c288fa04c3ee3f386a9b2b462e81b487e43d7dd6d82f6920b1f0d2ac2f71253828c3fa2b7ee11f8643d7407073a70a4aba361cfd14b926de07c18cc418bd99a506a7fc50446b06c4a093291a02ab83cb777d90163c66e789c55829a7f96f787e277c9", 0x106b}, {&(0x7f0000000680)="650cf8b4f53c9748f37ec9b87dae0a9c4a5dfa3ab2976780d8f11979028f32491f262925548c73311909046ac86d3be02a38cd1b3df6939d1e4b0711c291bdf4379ae7d492f700c70ddcbc5b07fac5dd913a9c23d5a7b2d09b24131a33c6bb018a05c343839da8b3a4601763811c5da6b95bc8191036409b1f1a8b8115e335669a561f9398cfce8e01098dc3a3eb52cc34437b68d99cede11e9398f80f5c0dea0fcfe19547155fbea7c421c576093dcd2668a9b46f1d5bc005a6c94ded8eef89200f4118ce2e595eacfcc0a13d92a3c023b28e704ae34ae1f7682de66ff0a0776c7dc166aa21ff371174e8bd4ac63db3a77c9c529a44f322a944352a7ccd2d6e50a1061a602fa7a6391269bf90e28da6079f82121acf4026ae8c92998a66fa398d1a89c037dd239dc079f693bb8499c992343d60d422416dbe03d0e783d7abc6863a70fdbd699ad708f0cc9177cc0c0ff03d152b03e99c5553d45df59defb39ad8bd370db6f25af812eabd14c2f8e7e73b8ece663f51fd130ce821218337dea988fac1c92229fe169e15d9be93483eb137b96fff6154342742b41e45270b4e5c96c9068e44c52eab77204e69bde008c2cb8d7df945410f664823e673cc3308e169fe32af5b75b5a67824bca61cc9edbdb7fd8073ae7449423ddbdd08c7e70c7a964ec4a928e8db2fd9322d8f4618921fa4037d634adb7b1f46ce262a0e6405a83e0c9e2ac19bc33fad4b2b98a60ba947c1fa3beb498a46c26a31733db90e94e9c8c7c9b7651c01d17cbd2a98e2ea4cc0d6b1dd5af56c93fe84f6d88958bcca13d8fefd0e8073cb16f5a8e97fc149fa2822a08a3dd95b3e990570942a497431721be9f20b679a3290d41c8ddaa4a88bfdf8d2f7e9a41e7332e92c64bfa4f541060e64b322f2b383161d1053e98ebf1708e25515ffc0b6c71d61a6269c4f503c754b1e8d02f6621b4103ff102540ede8df9733eddc35f796cad08a3b813079e193c78ed00096edf4b3c76087678f2ad9c13c311842e59b10d5c103a6d28a51308814d79119427d034a4cca9f80f31ab341bd11b79d4616caf9c3722a3cec5303a1ef8698c578a99923e368939d344c312c10e8c10e471c5bc8e6779919279694c95602130a1aa2e9f3bf2bd2b0d05ccfb79c5638139aaffdf83aaaa49a888361b83e9718877cf5a4a4726db4234f956f718f755198537495755a2bd3654cefb74ac928bbeb6c800178ac6e30250dd71b38129dfb0cdaa7c1e11d67b617419ee1191781932ec7c8bc33abe0c01f433dbed43b4bc588453320421aeef8d6c139859e435253d2685a8ecf0d2e389e695c602db3614990ec93b86e1661f4ad15f388c19ccf40a3ce90efa9b58e9efe7917611d", 0x3d0}], 0x2) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = accept(r3, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) writev(r5, &(0x7f0000000580)=[{&(0x7f0000002880)="5e1abee4a74bb54c6aeab918d18c4a7e41bd75d0cc51be13c18cb8f7340ed203e464391a5fd32b99c92f3a16eee62d24e7daa48a278783c8b175818606eb521dcaf2a36ac8986b61829918d947624af7e89eba3fb2a28392afa97a5f06f9f83ed7519f530b7061372fefcff426bd31b119f24b516accbba9d707f955dee6e8d22b968a5d08d24357dcfd2c7b7130fca9b9803440ca037de9e8bd3674bad5e321e742f075f92dc58b79875f733420f172b9e3f9d93cfab0078488e4789cc2409bc1f33a3529e2cf741526662d5c267e4148a359f070610886d7456f403892f259271541d419a6ef565879f2587fb47e76bb89a1cd1895aa68201d99b07df2c12ef89ffebe5e2fe397e8628252c2abe2503941688c14f0e4b65ef108adbf1a673703b80dd85efd0d99d8674bf1c8e325b5bb9226f204e49ecc4cc5b651aa1e976a94c9957bb638ae2c8691ef5c722b0108ee10c85aa46e1e26664fca5e3ad5d507e23280a3f5f653588b2db3076cf87ca9d1a18d10f5dde384a2d0c9e90e99dfea6f781f633e81a8dce0e0a3d2f5d3fef6365098a1a5e92b1fadabf93e59280c5d806d8d0038dea88cc9b430fb452d332313a277092056fd96c713ed2cb3086f7ee74bf815a7fa18c789255813690327d565953450681fffa88b262cf051bebb4d15ba52dc98c2e5deafe55e79889ad7669546cf432777906a0f6887f6e05306a6668113ea32d0b59f1b9f1a76e953548fa080b876c171e8a4e03025f56f4bb49606ec7772d9205d35fa80324ab1c4ad148421b4ebee5ba964324a08be033473995668aaa4525520aefffd2b0d8378c06edbebab4fbb5a6cac791a60f3d0f7b75f22acf46fa65abb89101f689cea845416c458024df4b30a15e44424e7163efc600d0abbece42076acb4dce6b8cf3bbec6c5140246eac14a59516167a9be48f0c9e8dabb6039104baeb9c58440a1a41ff5fc3bad3fa3bb705735441336f43d6c0a74b2f5827a828e2d85970714e9e5b98970329c63e162a4f0cf837a37fa52d5536beff33c23ab77dba5b8a19e204e6774cd49fb1ddf16accd9be659184f6cbcbea986bcc870ed0209f26fdbbc17d1c6bf89605b4fe5e3d73927ff18b63829ee1683dab5e25991e5fecb475d811bee8dfd3960dce7d3e1a7357a6ac06adda41ed42ac5f6ce91deb202dd25a2887382ab2f23f736c23afcbd41cc98aea80044a7b80edaaa097e9ef2540ffc6d239fb348f1a08a3909608a101a7a18cc27b651bb57ced231614b024de27c2f35ecca3cf3b7f334fdc0d182ecc3726b2d91d667a552905a90b97e99eed0eb41bed9d4bf50dedab03560cf5837b1fd8423bf1676ab02287ddea236f614fb85e84c802f71e73dac01c3eb605d0630fd4f8016adc8d029019096dbe58a3f84d07256700af9490ca4039098254ecb24879ff6fbc62dabe7e25a4a33fb87a27681cbe19e46828fcf61208fdd1f6e83ca1cdf9b8fc58650ad0b8275034afeab615f801381ba60fe53acb72b1e0158397124f737ae40d63ba2b88c3c75aab8c0561ad9e34905b40ab31af9091e452248c16b651c82dc792911b136e26993ef9cd8e0e60f97fc55d34838c6516b7b6743d28435f1dc6f54494fdd18fd1229bec00b9aad637eeb6366407982bd1fbdf466802c85ee39213ed54a209dd94f15f231ecc09e78b00996d6813d3caa4b13ea4568ea4c358fd18c1f738bce20dbba8ae148d065200e446a8c705a2bcad356400cf940a9d062be2cd2f54867eea70bd60abb0de40750516b8f963e04d6809d2fe491e6381c15b8fbc231e75f64caa971fd84ea0bdf97a0e523a8238f9aedef6bdfd8ba9502d6dcb28d048257a30a5fad9c096224f384757e10c1e0a8e65765efee7ae5dab80dd490b46a439ff34fc97934df29c69558fca84b08ecb3a91c8b57865b3c74f132b5c272b339d7c27a0b482c3b3146223354a239b2720d86c84d6b29c4d8f89c48c0ea6b5723eea9aafd61650f19e2b70dcafc5182afba00d1f4d0f33b755b184022093791066f504ffd6ff744a5cf0d61bccc6ef9425760134cd333fd856e4679f5b14fe45ce84629e9053f5564576fd442197ec0fec4d78166caa45c619d8cd66000c15b428c8c16d6a323882976959b9eb2e3c5294527c02af8997d263a75deb8f7be20f0cebd55198bffd0d2a512f1d509d99ce21cbf3423e022fa090dcbf60d4ce74b250132d1e4046764c106153247c4ef39064542036866de9959e23aa14d46a811517684cbe2a574bfec3c4ac2071d9c586ed438199e949dbb7e1fc15c85a8902e6236e6a5a32ecd07271e1337b44491d4d4c9b4e1e88f12481bccd6e7baa54f4434e810d0c7f8cd8845eb7a57a9bf3e170e4e0caa0337d289065191f7e4059e090feb2faa8ab4270e1458a51df52dbd528b0f8e9672463162a9c151e9dae5de1f2f25c0f403e9ac13e3940543cec9f988abad53c1902dd8c48a5633de288c685bd8fbd7013f26d53f09c41b783ac6403bdd00ab490a3c234f0d17afb7da74fc046303953cb25ce55a1b9feb7f758f79fc5c9b19d1405ff3ea1d0834e37df47c646b03f879be0529f260291c0f609abc4276f0d58811f0fda80e9169d45e1aba37a0f4ed4eda7221eb7e60338c0ddddce61628f721fac7365af7085103bdc94f84b8d39ee18b9b1987c75eb76241a851b3befd24d6118306879c2af4f0ea4249132b77d3138f8499756d0f514c66ca672fed1a3f76c0b572b262fdf94ee75d2a81b7029ed6233816fc4f9ca98ea0300d8abcb908ba0110106482058b5adf68e1f72a4d8a9ade9e8262a8ccf4a68b1497512db5ed0d5f2cad840c80dcc62e3a201c7655575022f63cf2a64264fedb790f1816d9cccbd232614b9a22053d81725747ab2e4fa9b90181c81e1b786c84486d3e5bc316e20fe6596ac86218e131c474d5e4a3c503d77fb558428cdd76fdfbb47b2943845f4463618a8fec007c1021f5ffce0306ab2c3479261ea42d078642dfe47dc8b5184674ef4725f43feb83cbfeccb5d47d10adfa9709ff09f9260c976632a17707c1c2ad9622959254c4ae29f476b5f0ce09da79e8c78eb25c3cb4da7b4f596e7b3c796d1ef257a7b09f920edcb8a671e6221b34755eeeadc0006c84b69855ef1c3c6bc1f3951c11f92f37305e70c1a35eabe9cf173782963d409f713cb5c0de2e7229f1e69d2e7fb3ae4bdb59cc393d86b4052cb5f26f86d885866c522f6b83ff5b87f57f43443739480379831e0445835680f94075a43f40fb6b3fc4e35739c5c1f0ea632a8a7004535163689c641cb719cbbbfa3dfecea5e7aa2a4c208237645530b0433faf766b050366578d760044c3851aa26b4fab653b42505dd3ff7a4d11e85084873dcd5b077c824743e7130568742bce0ae71174b47bfcc75b68cea5bd70a1e4b41134ed771a89fcd2359af1c6c7eba0f64cb1a2b45e6b6c6b668a79dffad721f659f886bb566f111b4447bc55ae9b589c538b33bd7d6ef5f2e09d92e0e9528e6d673fb07ecabb096e6bf4d1a7d78448bbf3d3733bd888e31d6de67a702fef56b46177862782e885682d94f2bdf7c26654ac80cb1978b20a46e779b3466a78df18f069d5bfe3b0ee0931095a23939ef2cfe0eec6d97911043fd70c008567905ec37b2f9a20634c36ef30e1d3a360724c0cf77e169067e9b49552512a1746794006bedb94d322cb47c375da88874b6da2ea821474477f127e6e6643cc16f6e7663d8e54e8e7ad9a9809014f2406126919a2a2b539e04fe9c1a306fdf5154ece95976cfff2a578efd2abfe2dd27d3c25fa2641eeaaea73cf042515baf9362929752fe34d2db2d6546a3a6f6d36a61473fe3f9a86000cfe36538fe4f96003ca9ee37e909277b7887b3baac65ead40da805b8e766065bc1530edaae573b693546ea6dd4e48982264cdfe980d3bef54e918b7e566beb43b02fd38dfd6a8d06c2b15b5befb5c1f5e28546bb0b7cd9bcf7adfd6cdc5b0694144994844f94e46c5e587330ee1d91dfd0ad781c6e336b8e9547fc7e05ab9703991a001f6ce5f54fd94470f7b8caa2c626bc0b5edd2d9063043fb6cb08d96601a4074fab3477435107ccbb0e622bb5c78c1033182b3ea9a4c10365d0a7dce505426727def43c61114f17694a312a7098b43b78525c0be17c1d1480c946612e79dd0c50f54e36383032d8065a99dadf4ae51cb5c7a26597d7f51cb94c4da48887003342769b5bc7e1ff698fa3b0df68e7c8f45793aa2e962d42f99a9ca8f0546f2b34fd7a3796c1b1ee1bf356dc264d8804511022344d7397d7ff464f38ff0fdf78dd1386522871be92c0a0e10dded7a0bab14197c2693fe7f0783b208492e199ccc1d474c4d4aae8421094c3e0d752e33fc4d07b438caf51d492d4227e25414f685edf4efad5da6e7d9ab332958e1e1f32217082e8bc01d4bc0fa9bbcfb57c4a51576079d67862071a823135c19625644ca2e7e2cbca198c9af6e9b90d4e895d689c542088eb46f01dc6efad83917eeb3a05c61aed1166a71873d838b2129377074f84dd877ead65e3a114fca6ffae50a681889842f6beacf70cf6be7bd11f474c0cf39c3bef2707366b7082219c32f350b9b3d28b9d9c391890f3b9df146d6dd6551e9803797feb0a3c53016ca81aabfe186fad6d14be95844dbe5775b6d4f4b4f4a3718dd3e0d62a6f5244740bca3d34bf80ba7d3592d305d2a49a997ddf97841fea3fd768696c91eeb01439bc1e6a21807c70dabfb8b88057c98c39e73324364eaf7ec28ef5e4a8bf00b91707b7779c38485022a9db28f0090919ae80c1ce3f05af6dfd75b2d486175b996181bb5ecfa8127bf6a02559a517ff0d90c82a39add1373777a02667d50e27d7c6af2e59fad0a8c263f469ec480a44f5492aa518053a1532f0d2514ffb897b80f364e8ba3312ae520b17e1b1a5aa7c1dc60d015267f63cbd0f9657c669b21b68da31a89b577f152ecad583e81aac4c186f1691755a7898b80efcaeeb4081db34d44fad21995eb77a93f4f59cff9af599628b11f7b85f1dbdd39544f16d9aa858224501ba016acc55d715bbd5e2e3bbaff8fc82ca7087262c164517924c85866569f255988bebb3845e7d85bc562c7b59148e2b49af1f0ab407ac61a6c473be95a2876f37855670d3cc3616ddd3ff0e39a816d72054afceaa88a4687de9a0fa06e876217c7f70ad61d72d5db35cb137e03c532b7820a41cd750a188777a49dbdfe4e3ab6a0e7e4c8ac427020b0ab930a5fd17ee96b8da2f93983e52e776fb4cea835739d74975cd0def02b71d4fa5353b467faf4a11939c74da6d1efc33d6e03da3fb714e054fd908872912e2bd536b18b7639f0127bbafae1a11d591befa49cfa9ddf1db7b209375d975a3b76f28ba9d5767b6b4611e3c3ef9315ad93e14879c9910ebc88930e750a492323bfe64492439418c5dc704f6f834fe2cf2415375ed3c2bffe3842459b1b9a27e3023403f5589d7603bfdaa73c70dde689fe8b93de7f13f3a29520ecc67c8c631f5f482db245c877c243c28c7fea7bd1c413d2633724572541befd56a3bd02b876e409e4b8384c80db59c69a084da4099ef920cd571ac4abd4d08ad14f787195a18cf43c615c71807e1a8adfd1f09ba0baaca0b7247adb48f8adef12a524d735752e07004eb6b452568dce8d3ca73a1d73d24ab3ea6ccf1de7ee2240f8324ffc6c40432d47105de251f2f4c8750a8ad80f7e0e53b21c7e5bd99e1d07e039283fe1dac03ff92ea5ef5f715905394582ab59f40daa9bdf23021f9d71f70375", 0x1000}, {&(0x7f0000000340)="083ba225da9aa7343beb5ede6e6fc68abee19dd2365d1ecd3dcec23c1cdb8e6379e8d6bd4f3dda15a6c1cec68be589", 0x2f}, {&(0x7f0000000540)="e7513952709098aa51507cbf37b582aee42a0631326e2786fbcaffd1db7af8", 0x1f}], 0x3) write(r0, &(0x7f0000000440)="866d0b5adc3639db1f893dac0a34b9644a1fc616dbb7cc6a85f5d6b4c64749ae3eddc4f1dfcd46879b5c77f0d02367b8717fce5f8f5da545e3020c4742fb4c5c8321a67804de426823b57ef456fdf0a23a1a691bd52261c154d124bfacad7f5212549fc3cf7d5267782bbd425de95ba54fa41c51080dd609966b745872fa31f4ce22f6882617cade5809af62bc5c15350b6a62e8094b90b9d63736c2c9d6dafca0e9a282361ead0a6e21045f1f62811696d725919dda5a306819f33ae7d5c40cb0b57549b9ffa602a78b007806cb06", 0xcf) syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000d40)="2abace18112030b738b1958303ac3fc1c384e67774d4bd49660d81fb4e2e9a19a972ea508fd17e3d0a932587a0980ddae58d2709a47c4986c8e74ed0d85edc5aca224a44bf11e4e1a51c0f08aab643577c975bf1928b38f6a67e0c5846b4128483e6275d201fec16e9147865784c167c704c6ae0980bb84e8dd18d6f4c83abaeed4ce23fa84033c78e9ce083ed4b575716841fd249fdb120f15b3db394bd37d3ecdf5440737d32fd4d75ae88ed351c1a2c8b9fe3a7773a6c3c322eec1e8da0864d79d9ca12a609b61fe0f6f8b88324f93cd6067a05d71c69804f02315e320887de9e7503e2645f1d9a453a0f770a109347ba8e025f6654809908b3d640309334db564b52daafcfe22cde8ad112ca5fe8d81a335656c43555aed4ef5af976b8a30d39838eb9162e58f82c048091b6f2a5c792c222520cba0fb1a3adab11c5adf10000000000000000000000000000e9bf0b9b675be513096c198ac5303b35c3a060a331662bf508cc3b6eacf17750ebe4976e7239251b8559a57039a7ad3a3063257fce807eb37d29aa2654046c62e343be2dff20fa332dc701ac84f3191977476cbcfc2bcc335332a1f8ea95fa9f440be83a78ebdd60dd81fbbf6fa326d6d84c9a12c84d037541b12aa9a2faccae86f50372af64db4ace9044ebc45d64e98a20133bb56a07434b3403ad089f99c949cd0efbff2e830cbb5146c58a27f83432998008556069bc469cba6d83bcb12f1f65365ec1ea5e25a6258f284da980074edc59dbc279cba0c634a2ab848edc44ff4b26b6f61b58ef1264e7d58d6cbe1b7fc6c914d69ca31a84b6eeed94229657d44bfb4e2e4b9797ef7f6af863f1c1c7f7ae9a45995936baf9d11f3bb2a5eed1ca573fb9df42aa20fc7eb1832c2cec4d048cfe862cc03524b4a0efb020cc7051e4d1efee1d972ff84f9fe5730459", 0x29c}, {&(0x7f0000000080)="051c92fc1af91e51429a03162acb8ddc3a8f9d3b588cc9073401033d1119b4b141df99877a601a4619f18708a668199c3cb370", 0x33}, {&(0x7f00000001c0)="d19e767a41270df7efd1b0a722f3051b176adeda300f91598c78cb7aa9f36b6b570addb4ba0d744f7847", 0x2a}, {&(0x7f0000000240)="04ba5914c8ad15b694e75055b2095b4fbfd8cd9b516a28f8c07afa13c45576343f7144f02b38f2054ea3cd3d71c76e00000000003ccca224abd7f2fcf20f67fa7efc3807212db9a210f79f62407645e16fa995ffd447", 0x56}, {&(0x7f00000010c0)="37e9fa0141061db61b1ed10fbcbc40cc1306795d552e7fd645b1c8b46d209d6ae2a5de39d5c69227234925c32c602ba5157794dc1dd2ddad84455ee91a95b2f0cf1ed9a285c75b0000897a04c9acfe9c11baf3865149814461b156130a7dc3d86b407414fd61a1ee8dc9076d494132173ea614d4ea3903c0560b7e8f2166eb8fd7c11b3e117d84cf4ffb4dba38f98304cfd173aed6296b5d71104c69396100450e6824c3fc19cf9b736eaa3e33ce3b82b81e27b25b92b6f1262ce8bf8ea5c5f8e6edeb595115de33ea233b8d78750fc209c9e7a94db407751f2cbf5f99b5649557393c3de37f1f302baeb0932f1edd688f50b1dc13f962ea86d03bcf0810de0da52ced341260965444ed62d151fa76d2d42c03ab7e0d3a88d7392a8179ca0c2db11ba6a340f9fd6a3e2821", 0x12b}, {&(0x7f00000002c0)="6598427136657df761aa5f5719147df674e9c995d0884d", 0x17}, {&(0x7f0000000300)="6dde29b7cb8fc8b7c98116976f83046b3112772de36bbea9efe0f5db50e300"/46, 0x2e}, {&(0x7f0000001200)="02f89c755da165fa2c5b12bbb9a6a7f01c4f715a5010d60e943461faf212f6c801b44db43cd4eae3440ebc20d8eaed033c5472a764c093e304422f60132ed5961f1656b310a45b2821029ce0eb4c53cf6eeec8c5d342bf4f9bc6992120db74fbd9f3dca2191fefbc3f50dede6f3bb218248cab8c2d7fd147e1e6274fcf5cc17f3b4f8bd7a7049d0efb8ba8e4571fbe8e02ab2f30a9540bd1e9e0bc8fb28c769265fbea98b5bae66521ad86676fbf3f262b8577dbf3f1c8cef8f4977f32bd8882f879d15e3dc0d66ae5b6275abad0ac8097485afea6d24c6e99d1e805c1fe4ad3ee5729213587ef7468d90afa43e6f91e1845618615d5f5fc434ee97fc7453bbd5744c5720a", 0x105}, {&(0x7f00000027c0)="d299f185fc18849566dc679478f0e005b6e1cb9789d657605107fdc0c92368f9a7f783f22b8f4fabef71b991e8a0b0cb588da78a836d11135e1d5bdf66ae22a7ec957dbc6fc7288044e9a54d9602006d108fac090660ee5e767441af0263d66924a4041cb22cdccc0cfcd76259f2382e9ce969af7c0172da9e28fd1da47033f2c0cec80401", 0x85}], 0x9) 16:23:48 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:48 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000040)) 16:23:48 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xd00) 16:23:48 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047477, &(0x7f0000000040)) 16:23:48 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000040)) 16:23:48 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:48 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) (async) r0 = syz_open_pts() syz_open_pts() close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0xffffffff) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0xffffffff, 0xed00, 0xffffffad, "9190000100120900000092ff0000ebffffff00"}) (async) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x8, 0x90, 0x46, 0x2, "7890dc228fa696e810b0906a03ea039ac15eb583", 0x10000, 0x80000001}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001740)="98853933bdd476856b0de9fcce690b8b874e3cf1a6aa6af1b88b8cfc568b5b55066e91f2a7cab6bd77c135bfd6d88aab41c56958494b056809101bcf8c9b004c1e4a1ddb83a3f8a7dbb9d2ec6995218b61db1c120381fc8dc81a5798a0a09545a2bdeddc5b687b28231b2cf606440b04baa049e8d759eeaddbd0908d33a9769af0094c5240654a93f108827aaa15ae924deb15714f5c484d9b55ff7e5df9a0c17cee59911b599c2e3b8acc3a3e36a5091afcfa95707af2b67650893bce2350cdfa60247075c6cc22214d8f961c224c733041f3e9d10fee58bd07f45c93ccff75967a236f6850f237175791eb18d0c84ab3ff9265a4f906c35d7946e735070758830fba1dec1efc1a0b0b7f7a949575a1ae7ad6671b72cbaef9e9fb9bfb0193fb30b6f5c4bd2f47613418fe4723149bdf4decf86d9771b628691abe9ba9dd167c938dc659e12ab50ba7a4613c0f9c5aa599ff287ee4f51e0fa1a5ad5774ca6e3817e82849e420678b5073fa8b106eae2443334e746e429b03d2e2ff63358fba08ccd461cbf753d1eff085a747907b140fd46ff6e72d46fefbc1ce41fa94bd08925b0ede3cc73b2aa71bce9274254ecbae48ee83bfa58495a36239b28e939c584566f0a61bf9a6c8bfdd6d017f6a0f7517d13706af1edb38d7d0ad6d0d606e95edb0b32154507a873b7935386d63d46dc45eb4967ecfeef3040b2ffd4cab9dea41ce5018860a93e7de09ea3e92d6d38c0ef7c3a6ba65338c70dd637ab8e432746f64c6d817165c08a86ccd38af8a98ced5fe585f9de785889f781d12685b40908bf4a357009397e2cc8a70950e2606f556a71da016be1134f6f26898de79e2dff22bd233e6525b7b891c8aa27cc07f56f68754d9cef34f121f17dc7051166bc4b593d426f53f24ff12c508a1d53cbf3afccd362daa16fdbbda000c5533e290c8325af24b7a8b26eddab493baab8fb648696d7721e2bdc3c9f2c173673215bb946d6b35cadf2821acb9bf8e2fb8d39fa112e5b0d97e75e753a4906dfa3528e0aa66201d8a4715696f29e0522718230e01e2d8c52470b198c7229178b496660496eab3b845b1d76c1c2f8ed8693c8251a6043ec9e58901fc495d2f93250cb527a0866f1b331c803255adbe6df996db31a6a5b057afa92704b5c6af6029cb7b8a0d655021c8c7eddabd9ff60a082a38248a438b8608fcf9995a3f45d057cb152e5e7965623a8c34ba2c3f0172e22d73ee848d6c02394f581d09747318269d7d547a87ac7c1997fe3ab0473816249466b14b12a28b41bd66f54d692d84a34ab3523cce8993900ed5cc08637f624864d03c3662328370306fa9368f8062eb2e75fdee605196c10503254f1966bcfe78a1c4e0d8a1baaa3821c4247f9bbef264488da76ee7477bd1d146d7442937b48bb13cf07ed61705b88d146430f7224cbcd52ba15df0b701ecabdb3fe3f123eddae632b2ded83678eb366c0f7e684067fdd8db960df5e5e4de2fc9bc27cb3112901c2b3e71be75cb52f7b809255b2b7a5a05701e5658d1abff23ae402ffce8ce8da0e94e6c1ae69f98b5e0dec9cef356b3c822655993a40d138fe178642a84632d9fa23c553c0c1c9fc0c12b0aa37c2ac760e85ee853451a50ac61c67641abc7b1364c2979df0b19011d87d929644a7e80d4f63d40b5fa8cd55549c2e4d9c392ca51a8a8e3eb29aa4e2009c2facb1740c247af2f62346569c28bea33531a22deabaeccf376b52b64b455164466f6d70d14e4667973acc7b0e95d21d7ea873c942e24838974a414f292ce8c20d8507e6b971b7a6f4a71219190df7bee19c4b1cddb731d940ed5129abfb075ce015659560295799f1e14a315a10de225cf0d98f93a9c79ed7bbdce6359c6836d4d94c6663b70c7925e8f48bce0bb67e2ea7883439d680752f61c7d415c98ebd1d1a7b07f359237d3022560977704d2106ca2382fd8046f27a422792d0e0fd93ea8f74f9119543f28ab716f299dd1166eea779c1306f8068d0f3f03ee4155622775d66b77433b43b2799aa8d307dbdb27cf336c75b7a45f3ac9c6bef6856eb08908a9318fa8f8b0220e4625b6de094d49c46dae45b4b0cb3d9c656eb5c1e0955ea66c40bf5b002853a0f2cec363ef055d7d7d1a6c73c530781cffee8417dfab8a056e2b874780605112083423c75ed6f0a03a99e23bd452dca1cde151013a160a6e7bafe043d9627de6a596189ee4ff8e35bd54d1f8c6755140d9bedc36653162c08dfffd41c743e7d5c2389f34a09ec89784495118786145687694014af52097d90cc43f19c8096443ae1e6aed38d8cec2f5958a64674516ac389d4bcde3145078ac093508b39b7c1c8907575dd8cc000ad90adfad4592b1e6213dc22156db3bca15f1f61976165de6e0eb0312ef9591235ea4f9172d8ab0cc5f3a4088e7baa4f6c38a203eda0ab8ce6dd3d18667e714b38c0c5e2e4a35065e1b63c4769f3457ec409775a59c0fb391e27fbe6123a60ba05234f1f6a829a133ac0cd0e0eac92fc2c8fb9a406a02702d168bc3d960a18364c800f5d9f029443c3cb28344d020d1bbb87a5b29ea04b5100736a4ddec6d692590595b8e0fccd83212094b6db42966840ccb68b55e40e9fe0889a839583c1ceafd222d21c551b88ceab5ca6ec1c1761815f0e06d93e7abb6890824e1c6e33a5b8ad9a0b3365d18395549dd1a6206d9241b4b971fdd06632a4f4d3f59b008e35d11a644d182a1163aebec611ee1461995d040455074d7f1402fde1e7e8838c5b44d598e5f20c80d796422489bfdc06639d3ddd98b4f008cd52cf7b2455af726462ef36225ae01aedb479be2e15fa58f0c031d25b36e73e178ce4500968c0e1ece89549e6dac2a1ef394d0c014c34a1ce10bc9772d395aa33cdb7f13abbc1198632f3db23f9fa4cc36eb0d113289eaa92c9558a9ed8912388b62f3918c921ae43e6afd2f0cf528a11a7fbcf884724b14d56550b55bb6636dcb01d56d3a7312a6e39f783e2ee5d65ce8ec8ca087e4e2418a15856aae821663c1c10d7c2844b161b1b2f82cb5bf6f897998db095ff7d151b50b6b1d7915b444bdcf6de7c21af13b9678ed445e952f473ce92b84a48a12c9715c0ee70b156a77d9738b2001bca9dd9ede2159bdb1ba3f68d43128139f1f12d2798d735769840bbc98ce108073cb835bce5d4141d065adc57378c5955aab70d35063fc16c02b1e37e29ff9baad60af6916e3cb6a461f5903b590665771c8d834c07f6e14830910ffde97e3b0a9556d7b8605e1a4b8ea2603771c08fb6560075ced4f7c8d4958723a0abc9378199e9d3539f486f3238f7153ee276a31c1e90625d6dfa3cc1ba9b983993d1d1b2b7eeb660957465d85589619d7d1b65803a2d46edf39b9a83156047373b066012968470a8a0a5e5bd7c653a07444524d49156d1a2c0e2217b9758090b03cb8f6cc60f6e20f66f92c46ede756c71adb9ceb80764862e1a2a39e7e2d4fc69165dce1a7fdc7948a2fac5dcef6618e3df9e2c233c1f28ebf8eeca55d71c870f912eef6d97b9cab1940a9b582be610575e873874def9ea7667d1f483490fc13b2d1759e3e08817994357fb8d7650a2344beda00c7f580a95c333f41386089e1d40fee90367c268e4fdf8edd918374222732e070108e4159609031a545bf52fb296263f38ca7355050742a8ef734bad5ed9ef21ea9aba0535fa8f46605084098efbdf740e0b88f79744c4ff6399c4d545a51e1664860f730818580b829957299eb7d72699c0603ac9278584dfd8df08085e3f0ebd395dc6233f8e86e0f51b59305d1e4672d53d7185b1b173f5a8fff4da9c12b41e1365b32c4c2b08fb3b8e82c35554eae926415c0a00f8879fb661adc661849bf2331124cfe38b1c3c090b86f0b663e9324e574eaba744e5b2ed609a37a5909bf488e8607c992555df9408ecfec380365c3e4688becc4124f8f71792898565c8867af658f61a04be92fb0d89544457b83dd65d4a10219e5fa81a035ba09e7ae0ea209f5b301a64813e94d1b4232a7a6acf46c5d9f9ba16196530a32cac0bfbc0f6460f8994c673455ad2f1759cea74b53ce12c1841ecaee13c008bdd1ff462ebf1914780fe788d05807397be4370afb36d4c4e6fc12263d6ade2c0d8ea2e7e3d371f9f353291fc2b1bf3798ad13fdfd8e8809ced1e9271c78df633fdcfd3793ce6e522ab6bb2737c0f8de293d6bc4eda92d4840b37822480826cd90bae38d58f18301434f7a4940df7e6fdacb426842b2062dbb3a9813bb78166104fcc158af54013e11830cd22dc3dcbf87465c70256ab52a9eed01f5d843444f08a9aa882384db0b46492e8f63917cdf370a8d743703852f44efbf0dfd1ae0913f168f2608ae45d0f49330eebf426c49102ecdf7de87893fb40ff4ab5bcbd14a52902ba62ff49c9314c31cbbe995274f1ee49b355dfa18e5d98ccfcb200bbab7535b17a9a812484ebc1eb75e0c26744ae991e0edd6653c3fa3c7ef766562db7b5ba217187b0cc5151d478d43cc8329302837f105da707ba74944c753aeb9e57a0d854b061ca63a295c2d79dd8e21801ffc2e99f4777386fecc9e030a1e715c4532838f4d2b35092579c238f8da719e98667c3756f7f4f786aed5c8d2973d6c6eef60ae33531547e390ef1693c820c9cbf40acea6bfdda8d8566d9e24118853db0c300887b107a0115c62b0b1858cfc2d7c3dfef837b6e8f1cce758b7095ff797bc9e23d7345a34987c432870d1beaa98004b7ccdba2d94b9baaf077e4aee1976ed8a87d6b7261610477ea24a09550b60193fc82f0bf2d8041f00882f0a7906a078b63bf7bec5aa7d753b2d1ab54fbc934d97a1922c86781df0bf389c588dc7a904f2798efc796e32f2a56e378a4eaff6be8d49bec46f7822b4b9e9eeda1f8e5cfbe8f6ad143ed0744096abfca95be8fdd3db2d965aebb9fcad7af768f14e293df1fc75c8b49088fe0eb426d46325aad82a698e8a83fffaef218be87663b99eab2708631b2a68edebdad7f58a845774041b035eabc2dc1e16b57917330ba78409a8f24161742d30d28f1294d5e409667d1878f5f630de4fe1c4d585f9baab598de85fcb56eabab72c414630989687ced262ff0666893b88f0b6279d38e9e71fae95c2a32c22bb6ca53dc781354226ada0bc4afaad416d51b4fe48737b8d4ea51309c3c7ecb3e6fd1e4e4d8fecc087593eab052b73fa44f5ee6d34492b3495e0fca9dcbea94171566cb020adf7dfc5d7d7d7d2ea571686b82342e650ca025c990287ea3378b260028de6d174d284016fac41971d54a82c24aa000f61cb0764133c58eb85d6a9a239761a65d9048f659813cfd1e94c2ef1d02cc6fd2b8c363fa0057a4281099649141737afceb5fa8deac6e3180e3e8ba50f372fa12ba3446ad1818a660a7a52fc067b442f57a5558bc7803842e7b9d5fb2cfd70931db246414f9801a7c5202c3903c8a3fcce606a5843c0091fb6c24be14166010919c7d603f5be3311325a7bd11e19e0cdbb6558b3b314b86368630aca94c312dcec92be9601bad1c5d1abb5e17ead17aff9f9078a7b215107bcfea39cd8c905a705984bb81e16dccfdc5fce2edc713196a51ae9de2ee14726aa79d7d52b111bb89ef8e5f83bc5625fa9a27e2d97ffa1e430591f0ebcb24150193f6b8b65228d6e007e4c8ba1e7637c8edc1a52aa9ae52e2a171bc4f760d4f97eb15c21c0293552023291560e9d054960e5c59d24c3d13534b5dae6365f92c40046790f6cc9d0209ea8d488e9e5afd9c5237c5b1a50cddb9ed5ff2d67a45d6de5806df0ad62da2c288fa04c3ee3f386a9b2b462e81b487e43d7dd6d82f6920b1f0d2ac2f71253828c3fa2b7ee11f8643d7407073a70a4aba361cfd14b926de07c18cc418bd99a506a7fc50446b06c4a093291a02ab83cb777d90163c66e789c55829a7f96f787e277c9", 0x106b}, {&(0x7f0000000680)="650cf8b4f53c9748f37ec9b87dae0a9c4a5dfa3ab2976780d8f11979028f32491f262925548c73311909046ac86d3be02a38cd1b3df6939d1e4b0711c291bdf4379ae7d492f700c70ddcbc5b07fac5dd913a9c23d5a7b2d09b24131a33c6bb018a05c343839da8b3a4601763811c5da6b95bc8191036409b1f1a8b8115e335669a561f9398cfce8e01098dc3a3eb52cc34437b68d99cede11e9398f80f5c0dea0fcfe19547155fbea7c421c576093dcd2668a9b46f1d5bc005a6c94ded8eef89200f4118ce2e595eacfcc0a13d92a3c023b28e704ae34ae1f7682de66ff0a0776c7dc166aa21ff371174e8bd4ac63db3a77c9c529a44f322a944352a7ccd2d6e50a1061a602fa7a6391269bf90e28da6079f82121acf4026ae8c92998a66fa398d1a89c037dd239dc079f693bb8499c992343d60d422416dbe03d0e783d7abc6863a70fdbd699ad708f0cc9177cc0c0ff03d152b03e99c5553d45df59defb39ad8bd370db6f25af812eabd14c2f8e7e73b8ece663f51fd130ce821218337dea988fac1c92229fe169e15d9be93483eb137b96fff6154342742b41e45270b4e5c96c9068e44c52eab77204e69bde008c2cb8d7df945410f664823e673cc3308e169fe32af5b75b5a67824bca61cc9edbdb7fd8073ae7449423ddbdd08c7e70c7a964ec4a928e8db2fd9322d8f4618921fa4037d634adb7b1f46ce262a0e6405a83e0c9e2ac19bc33fad4b2b98a60ba947c1fa3beb498a46c26a31733db90e94e9c8c7c9b7651c01d17cbd2a98e2ea4cc0d6b1dd5af56c93fe84f6d88958bcca13d8fefd0e8073cb16f5a8e97fc149fa2822a08a3dd95b3e990570942a497431721be9f20b679a3290d41c8ddaa4a88bfdf8d2f7e9a41e7332e92c64bfa4f541060e64b322f2b383161d1053e98ebf1708e25515ffc0b6c71d61a6269c4f503c754b1e8d02f6621b4103ff102540ede8df9733eddc35f796cad08a3b813079e193c78ed00096edf4b3c76087678f2ad9c13c311842e59b10d5c103a6d28a51308814d79119427d034a4cca9f80f31ab341bd11b79d4616caf9c3722a3cec5303a1ef8698c578a99923e368939d344c312c10e8c10e471c5bc8e6779919279694c95602130a1aa2e9f3bf2bd2b0d05ccfb79c5638139aaffdf83aaaa49a888361b83e9718877cf5a4a4726db4234f956f718f755198537495755a2bd3654cefb74ac928bbeb6c800178ac6e30250dd71b38129dfb0cdaa7c1e11d67b617419ee1191781932ec7c8bc33abe0c01f433dbed43b4bc588453320421aeef8d6c139859e435253d2685a8ecf0d2e389e695c602db3614990ec93b86e1661f4ad15f388c19ccf40a3ce90efa9b58e9efe7917611d", 0x3d0}], 0x2) (async) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = accept(r3, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) writev(r5, &(0x7f0000000580)=[{&(0x7f0000002880)="5e1abee4a74bb54c6aeab918d18c4a7e41bd75d0cc51be13c18cb8f7340ed203e464391a5fd32b99c92f3a16eee62d24e7daa48a278783c8b175818606eb521dcaf2a36ac8986b61829918d947624af7e89eba3fb2a28392afa97a5f06f9f83ed7519f530b7061372fefcff426bd31b119f24b516accbba9d707f955dee6e8d22b968a5d08d24357dcfd2c7b7130fca9b9803440ca037de9e8bd3674bad5e321e742f075f92dc58b79875f733420f172b9e3f9d93cfab0078488e4789cc2409bc1f33a3529e2cf741526662d5c267e4148a359f070610886d7456f403892f259271541d419a6ef565879f2587fb47e76bb89a1cd1895aa68201d99b07df2c12ef89ffebe5e2fe397e8628252c2abe2503941688c14f0e4b65ef108adbf1a673703b80dd85efd0d99d8674bf1c8e325b5bb9226f204e49ecc4cc5b651aa1e976a94c9957bb638ae2c8691ef5c722b0108ee10c85aa46e1e26664fca5e3ad5d507e23280a3f5f653588b2db3076cf87ca9d1a18d10f5dde384a2d0c9e90e99dfea6f781f633e81a8dce0e0a3d2f5d3fef6365098a1a5e92b1fadabf93e59280c5d806d8d0038dea88cc9b430fb452d332313a277092056fd96c713ed2cb3086f7ee74bf815a7fa18c789255813690327d565953450681fffa88b262cf051bebb4d15ba52dc98c2e5deafe55e79889ad7669546cf432777906a0f6887f6e05306a6668113ea32d0b59f1b9f1a76e953548fa080b876c171e8a4e03025f56f4bb49606ec7772d9205d35fa80324ab1c4ad148421b4ebee5ba964324a08be033473995668aaa4525520aefffd2b0d8378c06edbebab4fbb5a6cac791a60f3d0f7b75f22acf46fa65abb89101f689cea845416c458024df4b30a15e44424e7163efc600d0abbece42076acb4dce6b8cf3bbec6c5140246eac14a59516167a9be48f0c9e8dabb6039104baeb9c58440a1a41ff5fc3bad3fa3bb705735441336f43d6c0a74b2f5827a828e2d85970714e9e5b98970329c63e162a4f0cf837a37fa52d5536beff33c23ab77dba5b8a19e204e6774cd49fb1ddf16accd9be659184f6cbcbea986bcc870ed0209f26fdbbc17d1c6bf89605b4fe5e3d73927ff18b63829ee1683dab5e25991e5fecb475d811bee8dfd3960dce7d3e1a7357a6ac06adda41ed42ac5f6ce91deb202dd25a2887382ab2f23f736c23afcbd41cc98aea80044a7b80edaaa097e9ef2540ffc6d239fb348f1a08a3909608a101a7a18cc27b651bb57ced231614b024de27c2f35ecca3cf3b7f334fdc0d182ecc3726b2d91d667a552905a90b97e99eed0eb41bed9d4bf50dedab03560cf5837b1fd8423bf1676ab02287ddea236f614fb85e84c802f71e73dac01c3eb605d0630fd4f8016adc8d029019096dbe58a3f84d07256700af9490ca4039098254ecb24879ff6fbc62dabe7e25a4a33fb87a27681cbe19e46828fcf61208fdd1f6e83ca1cdf9b8fc58650ad0b8275034afeab615f801381ba60fe53acb72b1e0158397124f737ae40d63ba2b88c3c75aab8c0561ad9e34905b40ab31af9091e452248c16b651c82dc792911b136e26993ef9cd8e0e60f97fc55d34838c6516b7b6743d28435f1dc6f54494fdd18fd1229bec00b9aad637eeb6366407982bd1fbdf466802c85ee39213ed54a209dd94f15f231ecc09e78b00996d6813d3caa4b13ea4568ea4c358fd18c1f738bce20dbba8ae148d065200e446a8c705a2bcad356400cf940a9d062be2cd2f54867eea70bd60abb0de40750516b8f963e04d6809d2fe491e6381c15b8fbc231e75f64caa971fd84ea0bdf97a0e523a8238f9aedef6bdfd8ba9502d6dcb28d048257a30a5fad9c096224f384757e10c1e0a8e65765efee7ae5dab80dd490b46a439ff34fc97934df29c69558fca84b08ecb3a91c8b57865b3c74f132b5c272b339d7c27a0b482c3b3146223354a239b2720d86c84d6b29c4d8f89c48c0ea6b5723eea9aafd61650f19e2b70dcafc5182afba00d1f4d0f33b755b184022093791066f504ffd6ff744a5cf0d61bccc6ef9425760134cd333fd856e4679f5b14fe45ce84629e9053f5564576fd442197ec0fec4d78166caa45c619d8cd66000c15b428c8c16d6a323882976959b9eb2e3c5294527c02af8997d263a75deb8f7be20f0cebd55198bffd0d2a512f1d509d99ce21cbf3423e022fa090dcbf60d4ce74b250132d1e4046764c106153247c4ef39064542036866de9959e23aa14d46a811517684cbe2a574bfec3c4ac2071d9c586ed438199e949dbb7e1fc15c85a8902e6236e6a5a32ecd07271e1337b44491d4d4c9b4e1e88f12481bccd6e7baa54f4434e810d0c7f8cd8845eb7a57a9bf3e170e4e0caa0337d289065191f7e4059e090feb2faa8ab4270e1458a51df52dbd528b0f8e9672463162a9c151e9dae5de1f2f25c0f403e9ac13e3940543cec9f988abad53c1902dd8c48a5633de288c685bd8fbd7013f26d53f09c41b783ac6403bdd00ab490a3c234f0d17afb7da74fc046303953cb25ce55a1b9feb7f758f79fc5c9b19d1405ff3ea1d0834e37df47c646b03f879be0529f260291c0f609abc4276f0d58811f0fda80e9169d45e1aba37a0f4ed4eda7221eb7e60338c0ddddce61628f721fac7365af7085103bdc94f84b8d39ee18b9b1987c75eb76241a851b3befd24d6118306879c2af4f0ea4249132b77d3138f8499756d0f514c66ca672fed1a3f76c0b572b262fdf94ee75d2a81b7029ed6233816fc4f9ca98ea0300d8abcb908ba0110106482058b5adf68e1f72a4d8a9ade9e8262a8ccf4a68b1497512db5ed0d5f2cad840c80dcc62e3a201c7655575022f63cf2a64264fedb790f1816d9cccbd232614b9a22053d81725747ab2e4fa9b90181c81e1b786c84486d3e5bc316e20fe6596ac86218e131c474d5e4a3c503d77fb558428cdd76fdfbb47b2943845f4463618a8fec007c1021f5ffce0306ab2c3479261ea42d078642dfe47dc8b5184674ef4725f43feb83cbfeccb5d47d10adfa9709ff09f9260c976632a17707c1c2ad9622959254c4ae29f476b5f0ce09da79e8c78eb25c3cb4da7b4f596e7b3c796d1ef257a7b09f920edcb8a671e6221b34755eeeadc0006c84b69855ef1c3c6bc1f3951c11f92f37305e70c1a35eabe9cf173782963d409f713cb5c0de2e7229f1e69d2e7fb3ae4bdb59cc393d86b4052cb5f26f86d885866c522f6b83ff5b87f57f43443739480379831e0445835680f94075a43f40fb6b3fc4e35739c5c1f0ea632a8a7004535163689c641cb719cbbbfa3dfecea5e7aa2a4c208237645530b0433faf766b050366578d760044c3851aa26b4fab653b42505dd3ff7a4d11e85084873dcd5b077c824743e7130568742bce0ae71174b47bfcc75b68cea5bd70a1e4b41134ed771a89fcd2359af1c6c7eba0f64cb1a2b45e6b6c6b668a79dffad721f659f886bb566f111b4447bc55ae9b589c538b33bd7d6ef5f2e09d92e0e9528e6d673fb07ecabb096e6bf4d1a7d78448bbf3d3733bd888e31d6de67a702fef56b46177862782e885682d94f2bdf7c26654ac80cb1978b20a46e779b3466a78df18f069d5bfe3b0ee0931095a23939ef2cfe0eec6d97911043fd70c008567905ec37b2f9a20634c36ef30e1d3a360724c0cf77e169067e9b49552512a1746794006bedb94d322cb47c375da88874b6da2ea821474477f127e6e6643cc16f6e7663d8e54e8e7ad9a9809014f2406126919a2a2b539e04fe9c1a306fdf5154ece95976cfff2a578efd2abfe2dd27d3c25fa2641eeaaea73cf042515baf9362929752fe34d2db2d6546a3a6f6d36a61473fe3f9a86000cfe36538fe4f96003ca9ee37e909277b7887b3baac65ead40da805b8e766065bc1530edaae573b693546ea6dd4e48982264cdfe980d3bef54e918b7e566beb43b02fd38dfd6a8d06c2b15b5befb5c1f5e28546bb0b7cd9bcf7adfd6cdc5b0694144994844f94e46c5e587330ee1d91dfd0ad781c6e336b8e9547fc7e05ab9703991a001f6ce5f54fd94470f7b8caa2c626bc0b5edd2d9063043fb6cb08d96601a4074fab3477435107ccbb0e622bb5c78c1033182b3ea9a4c10365d0a7dce505426727def43c61114f17694a312a7098b43b78525c0be17c1d1480c946612e79dd0c50f54e36383032d8065a99dadf4ae51cb5c7a26597d7f51cb94c4da48887003342769b5bc7e1ff698fa3b0df68e7c8f45793aa2e962d42f99a9ca8f0546f2b34fd7a3796c1b1ee1bf356dc264d8804511022344d7397d7ff464f38ff0fdf78dd1386522871be92c0a0e10dded7a0bab14197c2693fe7f0783b208492e199ccc1d474c4d4aae8421094c3e0d752e33fc4d07b438caf51d492d4227e25414f685edf4efad5da6e7d9ab332958e1e1f32217082e8bc01d4bc0fa9bbcfb57c4a51576079d67862071a823135c19625644ca2e7e2cbca198c9af6e9b90d4e895d689c542088eb46f01dc6efad83917eeb3a05c61aed1166a71873d838b2129377074f84dd877ead65e3a114fca6ffae50a681889842f6beacf70cf6be7bd11f474c0cf39c3bef2707366b7082219c32f350b9b3d28b9d9c391890f3b9df146d6dd6551e9803797feb0a3c53016ca81aabfe186fad6d14be95844dbe5775b6d4f4b4f4a3718dd3e0d62a6f5244740bca3d34bf80ba7d3592d305d2a49a997ddf97841fea3fd768696c91eeb01439bc1e6a21807c70dabfb8b88057c98c39e73324364eaf7ec28ef5e4a8bf00b91707b7779c38485022a9db28f0090919ae80c1ce3f05af6dfd75b2d486175b996181bb5ecfa8127bf6a02559a517ff0d90c82a39add1373777a02667d50e27d7c6af2e59fad0a8c263f469ec480a44f5492aa518053a1532f0d2514ffb897b80f364e8ba3312ae520b17e1b1a5aa7c1dc60d015267f63cbd0f9657c669b21b68da31a89b577f152ecad583e81aac4c186f1691755a7898b80efcaeeb4081db34d44fad21995eb77a93f4f59cff9af599628b11f7b85f1dbdd39544f16d9aa858224501ba016acc55d715bbd5e2e3bbaff8fc82ca7087262c164517924c85866569f255988bebb3845e7d85bc562c7b59148e2b49af1f0ab407ac61a6c473be95a2876f37855670d3cc3616ddd3ff0e39a816d72054afceaa88a4687de9a0fa06e876217c7f70ad61d72d5db35cb137e03c532b7820a41cd750a188777a49dbdfe4e3ab6a0e7e4c8ac427020b0ab930a5fd17ee96b8da2f93983e52e776fb4cea835739d74975cd0def02b71d4fa5353b467faf4a11939c74da6d1efc33d6e03da3fb714e054fd908872912e2bd536b18b7639f0127bbafae1a11d591befa49cfa9ddf1db7b209375d975a3b76f28ba9d5767b6b4611e3c3ef9315ad93e14879c9910ebc88930e750a492323bfe64492439418c5dc704f6f834fe2cf2415375ed3c2bffe3842459b1b9a27e3023403f5589d7603bfdaa73c70dde689fe8b93de7f13f3a29520ecc67c8c631f5f482db245c877c243c28c7fea7bd1c413d2633724572541befd56a3bd02b876e409e4b8384c80db59c69a084da4099ef920cd571ac4abd4d08ad14f787195a18cf43c615c71807e1a8adfd1f09ba0baaca0b7247adb48f8adef12a524d735752e07004eb6b452568dce8d3ca73a1d73d24ab3ea6ccf1de7ee2240f8324ffc6c40432d47105de251f2f4c8750a8ad80f7e0e53b21c7e5bd99e1d07e039283fe1dac03ff92ea5ef5f715905394582ab59f40daa9bdf23021f9d71f70375", 0x1000}, {&(0x7f0000000340)="083ba225da9aa7343beb5ede6e6fc68abee19dd2365d1ecd3dcec23c1cdb8e6379e8d6bd4f3dda15a6c1cec68be589", 0x2f}, {&(0x7f0000000540)="e7513952709098aa51507cbf37b582aee42a0631326e2786fbcaffd1db7af8", 0x1f}], 0x3) write(r0, &(0x7f0000000440)="866d0b5adc3639db1f893dac0a34b9644a1fc616dbb7cc6a85f5d6b4c64749ae3eddc4f1dfcd46879b5c77f0d02367b8717fce5f8f5da545e3020c4742fb4c5c8321a67804de426823b57ef456fdf0a23a1a691bd52261c154d124bfacad7f5212549fc3cf7d5267782bbd425de95ba54fa41c51080dd609966b745872fa31f4ce22f6882617cade5809af62bc5c15350b6a62e8094b90b9d63736c2c9d6dafca0e9a282361ead0a6e21045f1f62811696d725919dda5a306819f33ae7d5c40cb0b57549b9ffa602a78b007806cb06", 0xcf) (async) syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000d40)="2abace18112030b738b1958303ac3fc1c384e67774d4bd49660d81fb4e2e9a19a972ea508fd17e3d0a932587a0980ddae58d2709a47c4986c8e74ed0d85edc5aca224a44bf11e4e1a51c0f08aab643577c975bf1928b38f6a67e0c5846b4128483e6275d201fec16e9147865784c167c704c6ae0980bb84e8dd18d6f4c83abaeed4ce23fa84033c78e9ce083ed4b575716841fd249fdb120f15b3db394bd37d3ecdf5440737d32fd4d75ae88ed351c1a2c8b9fe3a7773a6c3c322eec1e8da0864d79d9ca12a609b61fe0f6f8b88324f93cd6067a05d71c69804f02315e320887de9e7503e2645f1d9a453a0f770a109347ba8e025f6654809908b3d640309334db564b52daafcfe22cde8ad112ca5fe8d81a335656c43555aed4ef5af976b8a30d39838eb9162e58f82c048091b6f2a5c792c222520cba0fb1a3adab11c5adf10000000000000000000000000000e9bf0b9b675be513096c198ac5303b35c3a060a331662bf508cc3b6eacf17750ebe4976e7239251b8559a57039a7ad3a3063257fce807eb37d29aa2654046c62e343be2dff20fa332dc701ac84f3191977476cbcfc2bcc335332a1f8ea95fa9f440be83a78ebdd60dd81fbbf6fa326d6d84c9a12c84d037541b12aa9a2faccae86f50372af64db4ace9044ebc45d64e98a20133bb56a07434b3403ad089f99c949cd0efbff2e830cbb5146c58a27f83432998008556069bc469cba6d83bcb12f1f65365ec1ea5e25a6258f284da980074edc59dbc279cba0c634a2ab848edc44ff4b26b6f61b58ef1264e7d58d6cbe1b7fc6c914d69ca31a84b6eeed94229657d44bfb4e2e4b9797ef7f6af863f1c1c7f7ae9a45995936baf9d11f3bb2a5eed1ca573fb9df42aa20fc7eb1832c2cec4d048cfe862cc03524b4a0efb020cc7051e4d1efee1d972ff84f9fe5730459", 0x29c}, {&(0x7f0000000080)="051c92fc1af91e51429a03162acb8ddc3a8f9d3b588cc9073401033d1119b4b141df99877a601a4619f18708a668199c3cb370", 0x33}, {&(0x7f00000001c0)="d19e767a41270df7efd1b0a722f3051b176adeda300f91598c78cb7aa9f36b6b570addb4ba0d744f7847", 0x2a}, {&(0x7f0000000240)="04ba5914c8ad15b694e75055b2095b4fbfd8cd9b516a28f8c07afa13c45576343f7144f02b38f2054ea3cd3d71c76e00000000003ccca224abd7f2fcf20f67fa7efc3807212db9a210f79f62407645e16fa995ffd447", 0x56}, {&(0x7f00000010c0)="37e9fa0141061db61b1ed10fbcbc40cc1306795d552e7fd645b1c8b46d209d6ae2a5de39d5c69227234925c32c602ba5157794dc1dd2ddad84455ee91a95b2f0cf1ed9a285c75b0000897a04c9acfe9c11baf3865149814461b156130a7dc3d86b407414fd61a1ee8dc9076d494132173ea614d4ea3903c0560b7e8f2166eb8fd7c11b3e117d84cf4ffb4dba38f98304cfd173aed6296b5d71104c69396100450e6824c3fc19cf9b736eaa3e33ce3b82b81e27b25b92b6f1262ce8bf8ea5c5f8e6edeb595115de33ea233b8d78750fc209c9e7a94db407751f2cbf5f99b5649557393c3de37f1f302baeb0932f1edd688f50b1dc13f962ea86d03bcf0810de0da52ced341260965444ed62d151fa76d2d42c03ab7e0d3a88d7392a8179ca0c2db11ba6a340f9fd6a3e2821", 0x12b}, {&(0x7f00000002c0)="6598427136657df761aa5f5719147df674e9c995d0884d", 0x17}, {&(0x7f0000000300)="6dde29b7cb8fc8b7c98116976f83046b3112772de36bbea9efe0f5db50e300"/46, 0x2e}, {&(0x7f0000001200)="02f89c755da165fa2c5b12bbb9a6a7f01c4f715a5010d60e943461faf212f6c801b44db43cd4eae3440ebc20d8eaed033c5472a764c093e304422f60132ed5961f1656b310a45b2821029ce0eb4c53cf6eeec8c5d342bf4f9bc6992120db74fbd9f3dca2191fefbc3f50dede6f3bb218248cab8c2d7fd147e1e6274fcf5cc17f3b4f8bd7a7049d0efb8ba8e4571fbe8e02ab2f30a9540bd1e9e0bc8fb28c769265fbea98b5bae66521ad86676fbf3f262b8577dbf3f1c8cef8f4977f32bd8882f879d15e3dc0d66ae5b6275abad0ac8097485afea6d24c6e99d1e805c1fe4ad3ee5729213587ef7468d90afa43e6f91e1845618615d5f5fc434ee97fc7453bbd5744c5720a", 0x105}, {&(0x7f00000027c0)="d299f185fc18849566dc679478f0e005b6e1cb9789d657605107fdc0c92368f9a7f783f22b8f4fabef71b991e8a0b0cb588da78a836d11135e1d5bdf66ae22a7ec957dbc6fc7288044e9a54d9602006d108fac090660ee5e767441af0263d66924a4041cb22cdccc0cfcd76259f2382e9ce969af7c0172da9e28fd1da47033f2c0cec80401", 0x85}], 0x9) 16:23:48 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:48 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xc600) 16:23:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) dup2(r1, r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) write(r1, &(0x7f00000001c0)="1edb91c0ec38d7b6301adae77bd3e50220eba8cf83189cc32e4e0abd636c7e26146f9fa60ab2010126827c2141728e8d8aeae14ece24ab2501b297c35bea3a57ec7ec804871e05b815b9a8ba647206f94fc1913b748d5c76f72f2e580da58adeda0026dedadbeda5251c1c882affd3f000c8a40120adf16202ee", 0x7a) (async) r5 = socket$inet6(0x18, 0x3, 0x0) (async) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) (async) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000400)=""/52, 0x34}, {&(0x7f0000000440)=""/155, 0x9b}], 0x4, &(0x7f0000000540)=""/230, 0xe6}, 0x842) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:23:48 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:48 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() (async) syz_open_pts() close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (rerun: 32) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0xffffffff) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0xffffffff, 0xed00, 0xffffffad, "9190000100120900000092ff0000ebffffff00"}) (async) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x8, 0x90, 0x46, 0x2, "7890dc228fa696e810b0906a03ea039ac15eb583", 0x10000, 0x80000001}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001740)="98853933bdd476856b0de9fcce690b8b874e3cf1a6aa6af1b88b8cfc568b5b55066e91f2a7cab6bd77c135bfd6d88aab41c56958494b056809101bcf8c9b004c1e4a1ddb83a3f8a7dbb9d2ec6995218b61db1c120381fc8dc81a5798a0a09545a2bdeddc5b687b28231b2cf606440b04baa049e8d759eeaddbd0908d33a9769af0094c5240654a93f108827aaa15ae924deb15714f5c484d9b55ff7e5df9a0c17cee59911b599c2e3b8acc3a3e36a5091afcfa95707af2b67650893bce2350cdfa60247075c6cc22214d8f961c224c733041f3e9d10fee58bd07f45c93ccff75967a236f6850f237175791eb18d0c84ab3ff9265a4f906c35d7946e735070758830fba1dec1efc1a0b0b7f7a949575a1ae7ad6671b72cbaef9e9fb9bfb0193fb30b6f5c4bd2f47613418fe4723149bdf4decf86d9771b628691abe9ba9dd167c938dc659e12ab50ba7a4613c0f9c5aa599ff287ee4f51e0fa1a5ad5774ca6e3817e82849e420678b5073fa8b106eae2443334e746e429b03d2e2ff63358fba08ccd461cbf753d1eff085a747907b140fd46ff6e72d46fefbc1ce41fa94bd08925b0ede3cc73b2aa71bce9274254ecbae48ee83bfa58495a36239b28e939c584566f0a61bf9a6c8bfdd6d017f6a0f7517d13706af1edb38d7d0ad6d0d606e95edb0b32154507a873b7935386d63d46dc45eb4967ecfeef3040b2ffd4cab9dea41ce5018860a93e7de09ea3e92d6d38c0ef7c3a6ba65338c70dd637ab8e432746f64c6d817165c08a86ccd38af8a98ced5fe585f9de785889f781d12685b40908bf4a357009397e2cc8a70950e2606f556a71da016be1134f6f26898de79e2dff22bd233e6525b7b891c8aa27cc07f56f68754d9cef34f121f17dc7051166bc4b593d426f53f24ff12c508a1d53cbf3afccd362daa16fdbbda000c5533e290c8325af24b7a8b26eddab493baab8fb648696d7721e2bdc3c9f2c173673215bb946d6b35cadf2821acb9bf8e2fb8d39fa112e5b0d97e75e753a4906dfa3528e0aa66201d8a4715696f29e0522718230e01e2d8c52470b198c7229178b496660496eab3b845b1d76c1c2f8ed8693c8251a6043ec9e58901fc495d2f93250cb527a0866f1b331c803255adbe6df996db31a6a5b057afa92704b5c6af6029cb7b8a0d655021c8c7eddabd9ff60a082a38248a438b8608fcf9995a3f45d057cb152e5e7965623a8c34ba2c3f0172e22d73ee848d6c02394f581d09747318269d7d547a87ac7c1997fe3ab0473816249466b14b12a28b41bd66f54d692d84a34ab3523cce8993900ed5cc08637f624864d03c3662328370306fa9368f8062eb2e75fdee605196c10503254f1966bcfe78a1c4e0d8a1baaa3821c4247f9bbef264488da76ee7477bd1d146d7442937b48bb13cf07ed61705b88d146430f7224cbcd52ba15df0b701ecabdb3fe3f123eddae632b2ded83678eb366c0f7e684067fdd8db960df5e5e4de2fc9bc27cb3112901c2b3e71be75cb52f7b809255b2b7a5a05701e5658d1abff23ae402ffce8ce8da0e94e6c1ae69f98b5e0dec9cef356b3c822655993a40d138fe178642a84632d9fa23c553c0c1c9fc0c12b0aa37c2ac760e85ee853451a50ac61c67641abc7b1364c2979df0b19011d87d929644a7e80d4f63d40b5fa8cd55549c2e4d9c392ca51a8a8e3eb29aa4e2009c2facb1740c247af2f62346569c28bea33531a22deabaeccf376b52b64b455164466f6d70d14e4667973acc7b0e95d21d7ea873c942e24838974a414f292ce8c20d8507e6b971b7a6f4a71219190df7bee19c4b1cddb731d940ed5129abfb075ce015659560295799f1e14a315a10de225cf0d98f93a9c79ed7bbdce6359c6836d4d94c6663b70c7925e8f48bce0bb67e2ea7883439d680752f61c7d415c98ebd1d1a7b07f359237d3022560977704d2106ca2382fd8046f27a422792d0e0fd93ea8f74f9119543f28ab716f299dd1166eea779c1306f8068d0f3f03ee4155622775d66b77433b43b2799aa8d307dbdb27cf336c75b7a45f3ac9c6bef6856eb08908a9318fa8f8b0220e4625b6de094d49c46dae45b4b0cb3d9c656eb5c1e0955ea66c40bf5b002853a0f2cec363ef055d7d7d1a6c73c530781cffee8417dfab8a056e2b874780605112083423c75ed6f0a03a99e23bd452dca1cde151013a160a6e7bafe043d9627de6a596189ee4ff8e35bd54d1f8c6755140d9bedc36653162c08dfffd41c743e7d5c2389f34a09ec89784495118786145687694014af52097d90cc43f19c8096443ae1e6aed38d8cec2f5958a64674516ac389d4bcde3145078ac093508b39b7c1c8907575dd8cc000ad90adfad4592b1e6213dc22156db3bca15f1f61976165de6e0eb0312ef9591235ea4f9172d8ab0cc5f3a4088e7baa4f6c38a203eda0ab8ce6dd3d18667e714b38c0c5e2e4a35065e1b63c4769f3457ec409775a59c0fb391e27fbe6123a60ba05234f1f6a829a133ac0cd0e0eac92fc2c8fb9a406a02702d168bc3d960a18364c800f5d9f029443c3cb28344d020d1bbb87a5b29ea04b5100736a4ddec6d692590595b8e0fccd83212094b6db42966840ccb68b55e40e9fe0889a839583c1ceafd222d21c551b88ceab5ca6ec1c1761815f0e06d93e7abb6890824e1c6e33a5b8ad9a0b3365d18395549dd1a6206d9241b4b971fdd06632a4f4d3f59b008e35d11a644d182a1163aebec611ee1461995d040455074d7f1402fde1e7e8838c5b44d598e5f20c80d796422489bfdc06639d3ddd98b4f008cd52cf7b2455af726462ef36225ae01aedb479be2e15fa58f0c031d25b36e73e178ce4500968c0e1ece89549e6dac2a1ef394d0c014c34a1ce10bc9772d395aa33cdb7f13abbc1198632f3db23f9fa4cc36eb0d113289eaa92c9558a9ed8912388b62f3918c921ae43e6afd2f0cf528a11a7fbcf884724b14d56550b55bb6636dcb01d56d3a7312a6e39f783e2ee5d65ce8ec8ca087e4e2418a15856aae821663c1c10d7c2844b161b1b2f82cb5bf6f897998db095ff7d151b50b6b1d7915b444bdcf6de7c21af13b9678ed445e952f473ce92b84a48a12c9715c0ee70b156a77d9738b2001bca9dd9ede2159bdb1ba3f68d43128139f1f12d2798d735769840bbc98ce108073cb835bce5d4141d065adc57378c5955aab70d35063fc16c02b1e37e29ff9baad60af6916e3cb6a461f5903b590665771c8d834c07f6e14830910ffde97e3b0a9556d7b8605e1a4b8ea2603771c08fb6560075ced4f7c8d4958723a0abc9378199e9d3539f486f3238f7153ee276a31c1e90625d6dfa3cc1ba9b983993d1d1b2b7eeb660957465d85589619d7d1b65803a2d46edf39b9a83156047373b066012968470a8a0a5e5bd7c653a07444524d49156d1a2c0e2217b9758090b03cb8f6cc60f6e20f66f92c46ede756c71adb9ceb80764862e1a2a39e7e2d4fc69165dce1a7fdc7948a2fac5dcef6618e3df9e2c233c1f28ebf8eeca55d71c870f912eef6d97b9cab1940a9b582be610575e873874def9ea7667d1f483490fc13b2d1759e3e08817994357fb8d7650a2344beda00c7f580a95c333f41386089e1d40fee90367c268e4fdf8edd918374222732e070108e4159609031a545bf52fb296263f38ca7355050742a8ef734bad5ed9ef21ea9aba0535fa8f46605084098efbdf740e0b88f79744c4ff6399c4d545a51e1664860f730818580b829957299eb7d72699c0603ac9278584dfd8df08085e3f0ebd395dc6233f8e86e0f51b59305d1e4672d53d7185b1b173f5a8fff4da9c12b41e1365b32c4c2b08fb3b8e82c35554eae926415c0a00f8879fb661adc661849bf2331124cfe38b1c3c090b86f0b663e9324e574eaba744e5b2ed609a37a5909bf488e8607c992555df9408ecfec380365c3e4688becc4124f8f71792898565c8867af658f61a04be92fb0d89544457b83dd65d4a10219e5fa81a035ba09e7ae0ea209f5b301a64813e94d1b4232a7a6acf46c5d9f9ba16196530a32cac0bfbc0f6460f8994c673455ad2f1759cea74b53ce12c1841ecaee13c008bdd1ff462ebf1914780fe788d05807397be4370afb36d4c4e6fc12263d6ade2c0d8ea2e7e3d371f9f353291fc2b1bf3798ad13fdfd8e8809ced1e9271c78df633fdcfd3793ce6e522ab6bb2737c0f8de293d6bc4eda92d4840b37822480826cd90bae38d58f18301434f7a4940df7e6fdacb426842b2062dbb3a9813bb78166104fcc158af54013e11830cd22dc3dcbf87465c70256ab52a9eed01f5d843444f08a9aa882384db0b46492e8f63917cdf370a8d743703852f44efbf0dfd1ae0913f168f2608ae45d0f49330eebf426c49102ecdf7de87893fb40ff4ab5bcbd14a52902ba62ff49c9314c31cbbe995274f1ee49b355dfa18e5d98ccfcb200bbab7535b17a9a812484ebc1eb75e0c26744ae991e0edd6653c3fa3c7ef766562db7b5ba217187b0cc5151d478d43cc8329302837f105da707ba74944c753aeb9e57a0d854b061ca63a295c2d79dd8e21801ffc2e99f4777386fecc9e030a1e715c4532838f4d2b35092579c238f8da719e98667c3756f7f4f786aed5c8d2973d6c6eef60ae33531547e390ef1693c820c9cbf40acea6bfdda8d8566d9e24118853db0c300887b107a0115c62b0b1858cfc2d7c3dfef837b6e8f1cce758b7095ff797bc9e23d7345a34987c432870d1beaa98004b7ccdba2d94b9baaf077e4aee1976ed8a87d6b7261610477ea24a09550b60193fc82f0bf2d8041f00882f0a7906a078b63bf7bec5aa7d753b2d1ab54fbc934d97a1922c86781df0bf389c588dc7a904f2798efc796e32f2a56e378a4eaff6be8d49bec46f7822b4b9e9eeda1f8e5cfbe8f6ad143ed0744096abfca95be8fdd3db2d965aebb9fcad7af768f14e293df1fc75c8b49088fe0eb426d46325aad82a698e8a83fffaef218be87663b99eab2708631b2a68edebdad7f58a845774041b035eabc2dc1e16b57917330ba78409a8f24161742d30d28f1294d5e409667d1878f5f630de4fe1c4d585f9baab598de85fcb56eabab72c414630989687ced262ff0666893b88f0b6279d38e9e71fae95c2a32c22bb6ca53dc781354226ada0bc4afaad416d51b4fe48737b8d4ea51309c3c7ecb3e6fd1e4e4d8fecc087593eab052b73fa44f5ee6d34492b3495e0fca9dcbea94171566cb020adf7dfc5d7d7d7d2ea571686b82342e650ca025c990287ea3378b260028de6d174d284016fac41971d54a82c24aa000f61cb0764133c58eb85d6a9a239761a65d9048f659813cfd1e94c2ef1d02cc6fd2b8c363fa0057a4281099649141737afceb5fa8deac6e3180e3e8ba50f372fa12ba3446ad1818a660a7a52fc067b442f57a5558bc7803842e7b9d5fb2cfd70931db246414f9801a7c5202c3903c8a3fcce606a5843c0091fb6c24be14166010919c7d603f5be3311325a7bd11e19e0cdbb6558b3b314b86368630aca94c312dcec92be9601bad1c5d1abb5e17ead17aff9f9078a7b215107bcfea39cd8c905a705984bb81e16dccfdc5fce2edc713196a51ae9de2ee14726aa79d7d52b111bb89ef8e5f83bc5625fa9a27e2d97ffa1e430591f0ebcb24150193f6b8b65228d6e007e4c8ba1e7637c8edc1a52aa9ae52e2a171bc4f760d4f97eb15c21c0293552023291560e9d054960e5c59d24c3d13534b5dae6365f92c40046790f6cc9d0209ea8d488e9e5afd9c5237c5b1a50cddb9ed5ff2d67a45d6de5806df0ad62da2c288fa04c3ee3f386a9b2b462e81b487e43d7dd6d82f6920b1f0d2ac2f71253828c3fa2b7ee11f8643d7407073a70a4aba361cfd14b926de07c18cc418bd99a506a7fc50446b06c4a093291a02ab83cb777d90163c66e789c55829a7f96f787e277c9", 0x106b}, {&(0x7f0000000680)="650cf8b4f53c9748f37ec9b87dae0a9c4a5dfa3ab2976780d8f11979028f32491f262925548c73311909046ac86d3be02a38cd1b3df6939d1e4b0711c291bdf4379ae7d492f700c70ddcbc5b07fac5dd913a9c23d5a7b2d09b24131a33c6bb018a05c343839da8b3a4601763811c5da6b95bc8191036409b1f1a8b8115e335669a561f9398cfce8e01098dc3a3eb52cc34437b68d99cede11e9398f80f5c0dea0fcfe19547155fbea7c421c576093dcd2668a9b46f1d5bc005a6c94ded8eef89200f4118ce2e595eacfcc0a13d92a3c023b28e704ae34ae1f7682de66ff0a0776c7dc166aa21ff371174e8bd4ac63db3a77c9c529a44f322a944352a7ccd2d6e50a1061a602fa7a6391269bf90e28da6079f82121acf4026ae8c92998a66fa398d1a89c037dd239dc079f693bb8499c992343d60d422416dbe03d0e783d7abc6863a70fdbd699ad708f0cc9177cc0c0ff03d152b03e99c5553d45df59defb39ad8bd370db6f25af812eabd14c2f8e7e73b8ece663f51fd130ce821218337dea988fac1c92229fe169e15d9be93483eb137b96fff6154342742b41e45270b4e5c96c9068e44c52eab77204e69bde008c2cb8d7df945410f664823e673cc3308e169fe32af5b75b5a67824bca61cc9edbdb7fd8073ae7449423ddbdd08c7e70c7a964ec4a928e8db2fd9322d8f4618921fa4037d634adb7b1f46ce262a0e6405a83e0c9e2ac19bc33fad4b2b98a60ba947c1fa3beb498a46c26a31733db90e94e9c8c7c9b7651c01d17cbd2a98e2ea4cc0d6b1dd5af56c93fe84f6d88958bcca13d8fefd0e8073cb16f5a8e97fc149fa2822a08a3dd95b3e990570942a497431721be9f20b679a3290d41c8ddaa4a88bfdf8d2f7e9a41e7332e92c64bfa4f541060e64b322f2b383161d1053e98ebf1708e25515ffc0b6c71d61a6269c4f503c754b1e8d02f6621b4103ff102540ede8df9733eddc35f796cad08a3b813079e193c78ed00096edf4b3c76087678f2ad9c13c311842e59b10d5c103a6d28a51308814d79119427d034a4cca9f80f31ab341bd11b79d4616caf9c3722a3cec5303a1ef8698c578a99923e368939d344c312c10e8c10e471c5bc8e6779919279694c95602130a1aa2e9f3bf2bd2b0d05ccfb79c5638139aaffdf83aaaa49a888361b83e9718877cf5a4a4726db4234f956f718f755198537495755a2bd3654cefb74ac928bbeb6c800178ac6e30250dd71b38129dfb0cdaa7c1e11d67b617419ee1191781932ec7c8bc33abe0c01f433dbed43b4bc588453320421aeef8d6c139859e435253d2685a8ecf0d2e389e695c602db3614990ec93b86e1661f4ad15f388c19ccf40a3ce90efa9b58e9efe7917611d", 0x3d0}], 0x2) (async) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) (async) r5 = accept(r3, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) writev(r5, &(0x7f0000000580)=[{&(0x7f0000002880)="5e1abee4a74bb54c6aeab918d18c4a7e41bd75d0cc51be13c18cb8f7340ed203e464391a5fd32b99c92f3a16eee62d24e7daa48a278783c8b175818606eb521dcaf2a36ac8986b61829918d947624af7e89eba3fb2a28392afa97a5f06f9f83ed7519f530b7061372fefcff426bd31b119f24b516accbba9d707f955dee6e8d22b968a5d08d24357dcfd2c7b7130fca9b9803440ca037de9e8bd3674bad5e321e742f075f92dc58b79875f733420f172b9e3f9d93cfab0078488e4789cc2409bc1f33a3529e2cf741526662d5c267e4148a359f070610886d7456f403892f259271541d419a6ef565879f2587fb47e76bb89a1cd1895aa68201d99b07df2c12ef89ffebe5e2fe397e8628252c2abe2503941688c14f0e4b65ef108adbf1a673703b80dd85efd0d99d8674bf1c8e325b5bb9226f204e49ecc4cc5b651aa1e976a94c9957bb638ae2c8691ef5c722b0108ee10c85aa46e1e26664fca5e3ad5d507e23280a3f5f653588b2db3076cf87ca9d1a18d10f5dde384a2d0c9e90e99dfea6f781f633e81a8dce0e0a3d2f5d3fef6365098a1a5e92b1fadabf93e59280c5d806d8d0038dea88cc9b430fb452d332313a277092056fd96c713ed2cb3086f7ee74bf815a7fa18c789255813690327d565953450681fffa88b262cf051bebb4d15ba52dc98c2e5deafe55e79889ad7669546cf432777906a0f6887f6e05306a6668113ea32d0b59f1b9f1a76e953548fa080b876c171e8a4e03025f56f4bb49606ec7772d9205d35fa80324ab1c4ad148421b4ebee5ba964324a08be033473995668aaa4525520aefffd2b0d8378c06edbebab4fbb5a6cac791a60f3d0f7b75f22acf46fa65abb89101f689cea845416c458024df4b30a15e44424e7163efc600d0abbece42076acb4dce6b8cf3bbec6c5140246eac14a59516167a9be48f0c9e8dabb6039104baeb9c58440a1a41ff5fc3bad3fa3bb705735441336f43d6c0a74b2f5827a828e2d85970714e9e5b98970329c63e162a4f0cf837a37fa52d5536beff33c23ab77dba5b8a19e204e6774cd49fb1ddf16accd9be659184f6cbcbea986bcc870ed0209f26fdbbc17d1c6bf89605b4fe5e3d73927ff18b63829ee1683dab5e25991e5fecb475d811bee8dfd3960dce7d3e1a7357a6ac06adda41ed42ac5f6ce91deb202dd25a2887382ab2f23f736c23afcbd41cc98aea80044a7b80edaaa097e9ef2540ffc6d239fb348f1a08a3909608a101a7a18cc27b651bb57ced231614b024de27c2f35ecca3cf3b7f334fdc0d182ecc3726b2d91d667a552905a90b97e99eed0eb41bed9d4bf50dedab03560cf5837b1fd8423bf1676ab02287ddea236f614fb85e84c802f71e73dac01c3eb605d0630fd4f8016adc8d029019096dbe58a3f84d07256700af9490ca4039098254ecb24879ff6fbc62dabe7e25a4a33fb87a27681cbe19e46828fcf61208fdd1f6e83ca1cdf9b8fc58650ad0b8275034afeab615f801381ba60fe53acb72b1e0158397124f737ae40d63ba2b88c3c75aab8c0561ad9e34905b40ab31af9091e452248c16b651c82dc792911b136e26993ef9cd8e0e60f97fc55d34838c6516b7b6743d28435f1dc6f54494fdd18fd1229bec00b9aad637eeb6366407982bd1fbdf466802c85ee39213ed54a209dd94f15f231ecc09e78b00996d6813d3caa4b13ea4568ea4c358fd18c1f738bce20dbba8ae148d065200e446a8c705a2bcad356400cf940a9d062be2cd2f54867eea70bd60abb0de40750516b8f963e04d6809d2fe491e6381c15b8fbc231e75f64caa971fd84ea0bdf97a0e523a8238f9aedef6bdfd8ba9502d6dcb28d048257a30a5fad9c096224f384757e10c1e0a8e65765efee7ae5dab80dd490b46a439ff34fc97934df29c69558fca84b08ecb3a91c8b57865b3c74f132b5c272b339d7c27a0b482c3b3146223354a239b2720d86c84d6b29c4d8f89c48c0ea6b5723eea9aafd61650f19e2b70dcafc5182afba00d1f4d0f33b755b184022093791066f504ffd6ff744a5cf0d61bccc6ef9425760134cd333fd856e4679f5b14fe45ce84629e9053f5564576fd442197ec0fec4d78166caa45c619d8cd66000c15b428c8c16d6a323882976959b9eb2e3c5294527c02af8997d263a75deb8f7be20f0cebd55198bffd0d2a512f1d509d99ce21cbf3423e022fa090dcbf60d4ce74b250132d1e4046764c106153247c4ef39064542036866de9959e23aa14d46a811517684cbe2a574bfec3c4ac2071d9c586ed438199e949dbb7e1fc15c85a8902e6236e6a5a32ecd07271e1337b44491d4d4c9b4e1e88f12481bccd6e7baa54f4434e810d0c7f8cd8845eb7a57a9bf3e170e4e0caa0337d289065191f7e4059e090feb2faa8ab4270e1458a51df52dbd528b0f8e9672463162a9c151e9dae5de1f2f25c0f403e9ac13e3940543cec9f988abad53c1902dd8c48a5633de288c685bd8fbd7013f26d53f09c41b783ac6403bdd00ab490a3c234f0d17afb7da74fc046303953cb25ce55a1b9feb7f758f79fc5c9b19d1405ff3ea1d0834e37df47c646b03f879be0529f260291c0f609abc4276f0d58811f0fda80e9169d45e1aba37a0f4ed4eda7221eb7e60338c0ddddce61628f721fac7365af7085103bdc94f84b8d39ee18b9b1987c75eb76241a851b3befd24d6118306879c2af4f0ea4249132b77d3138f8499756d0f514c66ca672fed1a3f76c0b572b262fdf94ee75d2a81b7029ed6233816fc4f9ca98ea0300d8abcb908ba0110106482058b5adf68e1f72a4d8a9ade9e8262a8ccf4a68b1497512db5ed0d5f2cad840c80dcc62e3a201c7655575022f63cf2a64264fedb790f1816d9cccbd232614b9a22053d81725747ab2e4fa9b90181c81e1b786c84486d3e5bc316e20fe6596ac86218e131c474d5e4a3c503d77fb558428cdd76fdfbb47b2943845f4463618a8fec007c1021f5ffce0306ab2c3479261ea42d078642dfe47dc8b5184674ef4725f43feb83cbfeccb5d47d10adfa9709ff09f9260c976632a17707c1c2ad9622959254c4ae29f476b5f0ce09da79e8c78eb25c3cb4da7b4f596e7b3c796d1ef257a7b09f920edcb8a671e6221b34755eeeadc0006c84b69855ef1c3c6bc1f3951c11f92f37305e70c1a35eabe9cf173782963d409f713cb5c0de2e7229f1e69d2e7fb3ae4bdb59cc393d86b4052cb5f26f86d885866c522f6b83ff5b87f57f43443739480379831e0445835680f94075a43f40fb6b3fc4e35739c5c1f0ea632a8a7004535163689c641cb719cbbbfa3dfecea5e7aa2a4c208237645530b0433faf766b050366578d760044c3851aa26b4fab653b42505dd3ff7a4d11e85084873dcd5b077c824743e7130568742bce0ae71174b47bfcc75b68cea5bd70a1e4b41134ed771a89fcd2359af1c6c7eba0f64cb1a2b45e6b6c6b668a79dffad721f659f886bb566f111b4447bc55ae9b589c538b33bd7d6ef5f2e09d92e0e9528e6d673fb07ecabb096e6bf4d1a7d78448bbf3d3733bd888e31d6de67a702fef56b46177862782e885682d94f2bdf7c26654ac80cb1978b20a46e779b3466a78df18f069d5bfe3b0ee0931095a23939ef2cfe0eec6d97911043fd70c008567905ec37b2f9a20634c36ef30e1d3a360724c0cf77e169067e9b49552512a1746794006bedb94d322cb47c375da88874b6da2ea821474477f127e6e6643cc16f6e7663d8e54e8e7ad9a9809014f2406126919a2a2b539e04fe9c1a306fdf5154ece95976cfff2a578efd2abfe2dd27d3c25fa2641eeaaea73cf042515baf9362929752fe34d2db2d6546a3a6f6d36a61473fe3f9a86000cfe36538fe4f96003ca9ee37e909277b7887b3baac65ead40da805b8e766065bc1530edaae573b693546ea6dd4e48982264cdfe980d3bef54e918b7e566beb43b02fd38dfd6a8d06c2b15b5befb5c1f5e28546bb0b7cd9bcf7adfd6cdc5b0694144994844f94e46c5e587330ee1d91dfd0ad781c6e336b8e9547fc7e05ab9703991a001f6ce5f54fd94470f7b8caa2c626bc0b5edd2d9063043fb6cb08d96601a4074fab3477435107ccbb0e622bb5c78c1033182b3ea9a4c10365d0a7dce505426727def43c61114f17694a312a7098b43b78525c0be17c1d1480c946612e79dd0c50f54e36383032d8065a99dadf4ae51cb5c7a26597d7f51cb94c4da48887003342769b5bc7e1ff698fa3b0df68e7c8f45793aa2e962d42f99a9ca8f0546f2b34fd7a3796c1b1ee1bf356dc264d8804511022344d7397d7ff464f38ff0fdf78dd1386522871be92c0a0e10dded7a0bab14197c2693fe7f0783b208492e199ccc1d474c4d4aae8421094c3e0d752e33fc4d07b438caf51d492d4227e25414f685edf4efad5da6e7d9ab332958e1e1f32217082e8bc01d4bc0fa9bbcfb57c4a51576079d67862071a823135c19625644ca2e7e2cbca198c9af6e9b90d4e895d689c542088eb46f01dc6efad83917eeb3a05c61aed1166a71873d838b2129377074f84dd877ead65e3a114fca6ffae50a681889842f6beacf70cf6be7bd11f474c0cf39c3bef2707366b7082219c32f350b9b3d28b9d9c391890f3b9df146d6dd6551e9803797feb0a3c53016ca81aabfe186fad6d14be95844dbe5775b6d4f4b4f4a3718dd3e0d62a6f5244740bca3d34bf80ba7d3592d305d2a49a997ddf97841fea3fd768696c91eeb01439bc1e6a21807c70dabfb8b88057c98c39e73324364eaf7ec28ef5e4a8bf00b91707b7779c38485022a9db28f0090919ae80c1ce3f05af6dfd75b2d486175b996181bb5ecfa8127bf6a02559a517ff0d90c82a39add1373777a02667d50e27d7c6af2e59fad0a8c263f469ec480a44f5492aa518053a1532f0d2514ffb897b80f364e8ba3312ae520b17e1b1a5aa7c1dc60d015267f63cbd0f9657c669b21b68da31a89b577f152ecad583e81aac4c186f1691755a7898b80efcaeeb4081db34d44fad21995eb77a93f4f59cff9af599628b11f7b85f1dbdd39544f16d9aa858224501ba016acc55d715bbd5e2e3bbaff8fc82ca7087262c164517924c85866569f255988bebb3845e7d85bc562c7b59148e2b49af1f0ab407ac61a6c473be95a2876f37855670d3cc3616ddd3ff0e39a816d72054afceaa88a4687de9a0fa06e876217c7f70ad61d72d5db35cb137e03c532b7820a41cd750a188777a49dbdfe4e3ab6a0e7e4c8ac427020b0ab930a5fd17ee96b8da2f93983e52e776fb4cea835739d74975cd0def02b71d4fa5353b467faf4a11939c74da6d1efc33d6e03da3fb714e054fd908872912e2bd536b18b7639f0127bbafae1a11d591befa49cfa9ddf1db7b209375d975a3b76f28ba9d5767b6b4611e3c3ef9315ad93e14879c9910ebc88930e750a492323bfe64492439418c5dc704f6f834fe2cf2415375ed3c2bffe3842459b1b9a27e3023403f5589d7603bfdaa73c70dde689fe8b93de7f13f3a29520ecc67c8c631f5f482db245c877c243c28c7fea7bd1c413d2633724572541befd56a3bd02b876e409e4b8384c80db59c69a084da4099ef920cd571ac4abd4d08ad14f787195a18cf43c615c71807e1a8adfd1f09ba0baaca0b7247adb48f8adef12a524d735752e07004eb6b452568dce8d3ca73a1d73d24ab3ea6ccf1de7ee2240f8324ffc6c40432d47105de251f2f4c8750a8ad80f7e0e53b21c7e5bd99e1d07e039283fe1dac03ff92ea5ef5f715905394582ab59f40daa9bdf23021f9d71f70375", 0x1000}, {&(0x7f0000000340)="083ba225da9aa7343beb5ede6e6fc68abee19dd2365d1ecd3dcec23c1cdb8e6379e8d6bd4f3dda15a6c1cec68be589", 0x2f}, {&(0x7f0000000540)="e7513952709098aa51507cbf37b582aee42a0631326e2786fbcaffd1db7af8", 0x1f}], 0x3) (async) write(r0, &(0x7f0000000440)="866d0b5adc3639db1f893dac0a34b9644a1fc616dbb7cc6a85f5d6b4c64749ae3eddc4f1dfcd46879b5c77f0d02367b8717fce5f8f5da545e3020c4742fb4c5c8321a67804de426823b57ef456fdf0a23a1a691bd52261c154d124bfacad7f5212549fc3cf7d5267782bbd425de95ba54fa41c51080dd609966b745872fa31f4ce22f6882617cade5809af62bc5c15350b6a62e8094b90b9d63736c2c9d6dafca0e9a282361ead0a6e21045f1f62811696d725919dda5a306819f33ae7d5c40cb0b57549b9ffa602a78b007806cb06", 0xcf) (async) syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000d40)="2abace18112030b738b1958303ac3fc1c384e67774d4bd49660d81fb4e2e9a19a972ea508fd17e3d0a932587a0980ddae58d2709a47c4986c8e74ed0d85edc5aca224a44bf11e4e1a51c0f08aab643577c975bf1928b38f6a67e0c5846b4128483e6275d201fec16e9147865784c167c704c6ae0980bb84e8dd18d6f4c83abaeed4ce23fa84033c78e9ce083ed4b575716841fd249fdb120f15b3db394bd37d3ecdf5440737d32fd4d75ae88ed351c1a2c8b9fe3a7773a6c3c322eec1e8da0864d79d9ca12a609b61fe0f6f8b88324f93cd6067a05d71c69804f02315e320887de9e7503e2645f1d9a453a0f770a109347ba8e025f6654809908b3d640309334db564b52daafcfe22cde8ad112ca5fe8d81a335656c43555aed4ef5af976b8a30d39838eb9162e58f82c048091b6f2a5c792c222520cba0fb1a3adab11c5adf10000000000000000000000000000e9bf0b9b675be513096c198ac5303b35c3a060a331662bf508cc3b6eacf17750ebe4976e7239251b8559a57039a7ad3a3063257fce807eb37d29aa2654046c62e343be2dff20fa332dc701ac84f3191977476cbcfc2bcc335332a1f8ea95fa9f440be83a78ebdd60dd81fbbf6fa326d6d84c9a12c84d037541b12aa9a2faccae86f50372af64db4ace9044ebc45d64e98a20133bb56a07434b3403ad089f99c949cd0efbff2e830cbb5146c58a27f83432998008556069bc469cba6d83bcb12f1f65365ec1ea5e25a6258f284da980074edc59dbc279cba0c634a2ab848edc44ff4b26b6f61b58ef1264e7d58d6cbe1b7fc6c914d69ca31a84b6eeed94229657d44bfb4e2e4b9797ef7f6af863f1c1c7f7ae9a45995936baf9d11f3bb2a5eed1ca573fb9df42aa20fc7eb1832c2cec4d048cfe862cc03524b4a0efb020cc7051e4d1efee1d972ff84f9fe5730459", 0x29c}, {&(0x7f0000000080)="051c92fc1af91e51429a03162acb8ddc3a8f9d3b588cc9073401033d1119b4b141df99877a601a4619f18708a668199c3cb370", 0x33}, {&(0x7f00000001c0)="d19e767a41270df7efd1b0a722f3051b176adeda300f91598c78cb7aa9f36b6b570addb4ba0d744f7847", 0x2a}, {&(0x7f0000000240)="04ba5914c8ad15b694e75055b2095b4fbfd8cd9b516a28f8c07afa13c45576343f7144f02b38f2054ea3cd3d71c76e00000000003ccca224abd7f2fcf20f67fa7efc3807212db9a210f79f62407645e16fa995ffd447", 0x56}, {&(0x7f00000010c0)="37e9fa0141061db61b1ed10fbcbc40cc1306795d552e7fd645b1c8b46d209d6ae2a5de39d5c69227234925c32c602ba5157794dc1dd2ddad84455ee91a95b2f0cf1ed9a285c75b0000897a04c9acfe9c11baf3865149814461b156130a7dc3d86b407414fd61a1ee8dc9076d494132173ea614d4ea3903c0560b7e8f2166eb8fd7c11b3e117d84cf4ffb4dba38f98304cfd173aed6296b5d71104c69396100450e6824c3fc19cf9b736eaa3e33ce3b82b81e27b25b92b6f1262ce8bf8ea5c5f8e6edeb595115de33ea233b8d78750fc209c9e7a94db407751f2cbf5f99b5649557393c3de37f1f302baeb0932f1edd688f50b1dc13f962ea86d03bcf0810de0da52ced341260965444ed62d151fa76d2d42c03ab7e0d3a88d7392a8179ca0c2db11ba6a340f9fd6a3e2821", 0x12b}, {&(0x7f00000002c0)="6598427136657df761aa5f5719147df674e9c995d0884d", 0x17}, {&(0x7f0000000300)="6dde29b7cb8fc8b7c98116976f83046b3112772de36bbea9efe0f5db50e300"/46, 0x2e}, {&(0x7f0000001200)="02f89c755da165fa2c5b12bbb9a6a7f01c4f715a5010d60e943461faf212f6c801b44db43cd4eae3440ebc20d8eaed033c5472a764c093e304422f60132ed5961f1656b310a45b2821029ce0eb4c53cf6eeec8c5d342bf4f9bc6992120db74fbd9f3dca2191fefbc3f50dede6f3bb218248cab8c2d7fd147e1e6274fcf5cc17f3b4f8bd7a7049d0efb8ba8e4571fbe8e02ab2f30a9540bd1e9e0bc8fb28c769265fbea98b5bae66521ad86676fbf3f262b8577dbf3f1c8cef8f4977f32bd8882f879d15e3dc0d66ae5b6275abad0ac8097485afea6d24c6e99d1e805c1fe4ad3ee5729213587ef7468d90afa43e6f91e1845618615d5f5fc434ee97fc7453bbd5744c5720a", 0x105}, {&(0x7f00000027c0)="d299f185fc18849566dc679478f0e005b6e1cb9789d657605107fdc0c92368f9a7f783f22b8f4fabef71b991e8a0b0cb588da78a836d11135e1d5bdf66ae22a7ec957dbc6fc7288044e9a54d9602006d108fac090660ee5e767441af0263d66924a4041cb22cdccc0cfcd76259f2382e9ce969af7c0172da9e28fd1da47033f2c0cec80401", 0x85}], 0x9) 16:23:48 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000040)) 16:23:48 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:48 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667c, &(0x7f0000000040)) 16:23:48 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000040)) 16:23:48 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000040)) 16:23:48 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667d, &(0x7f0000000040)) 16:23:48 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000040)) 16:23:48 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:48 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:48 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0x9000000) 16:23:48 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0406938, &(0x7f0000000040)) 16:23:48 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000040)) 16:23:48 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x48}, {0x40, 0x0, 0x0, 0x4}, {0x826}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) fchdir(r1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:49 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xd000000) 16:23:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000040)) 16:23:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667e, &(0x7f0000000040)) 16:23:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0200"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4002, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:23:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:49 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f0000000040)) 16:23:49 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0406938, &(0x7f0000000040)) 16:23:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x48}, {0x40, 0x0, 0x0, 0x4}, {0x826}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) fchdir(r1) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:49 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0406938, &(0x7f0000000040)) 16:23:49 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000040)) 16:23:49 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xc6000000) 16:23:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f0000000040)) 16:23:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) (async, rerun: 64) r1 = socket(0x18, 0x400000002, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0200"}) (async) close(r0) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x4002, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:23:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000040)) 16:23:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x48}, {0x40, 0x0, 0x0, 0x4}, {0x826}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) fchdir(r1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x48}, {0x40, 0x0, 0x0, 0x4}, {0x826}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) fchdir(r1) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:49 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xfeffffff) 16:23:49 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000040)) 16:23:49 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f0000000040)) 16:23:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206999, &(0x7f0000000040)) 16:23:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0200"}) close(r0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x4002, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) (async) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:23:49 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:23:49 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xfffffffe) 16:23:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000040)) 16:23:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000040)) 16:23:49 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f0000000040)) 16:23:49 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x2, 0x7, 0x2}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:49 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 16:23:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000040)) 16:23:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80286989, &(0x7f0000000040)) 16:23:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x2, 0x7, 0x2}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:49 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet6(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(r1, &(0x7f0000000000)="54564d13d222afa857a8730bf3c41c44aa4540e43d062776af0d104f41", 0x1d, 0x401) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) mprotect(&(0x7f00004e1000/0x1000)=nil, 0x1000, 0x1) pwrite(r2, &(0x7f0000000100)="33d8c30e3c51f2c25cdc9af8d8db821c3565dcccbccf98d81038e5416f02d0d3f5e28f4120a96cf28b88f97e675aa396265064bd864e9cdb02c9f6dfdf304f4495bfa9750b85458f3f105331ece3ef8ef64bed62ddf4659e70e164a08a8bf046067f36a7ca6e1e54e6e8e36e73f46e55e4a4a2ab72f86d4ef2e867a1259bc2e932e79b5854a73367f42228e10bd4cdfa861c24528198162e16d5dd7f18f0af3dc8bf1ff6a836e12c025cab410a000e5d0465d24fbc2f8b45fec95f0012d273553c013c79a70e911d39333b25c7465bbb14446f9cc377487f68b62d416aef180f2c0c78753713d182c386157c5440f8e6a47053ecbf6ed1c5f211a8095e91142f7ec8f4edde064c0414caf3981805561509695d6244bac84ed1fd93734ac56de34cd40cc7b9f93e11cfa2e740ab96b3b367090bbcd48f8377d3d52d9ebff781c9ef240096432ea10feb8a478020b178a50c1c46bd6bbfb41e8a196fec1bb0b2204096de2bf3ee74e77e038b84bb7ea124df84160eacbf8669d22cd5e46c5371560be317c4f5fa76e999bc66a807cad3ab8703d8ccb43758d2175d4c6667c528c6b50cb181b44f55bb4111025ca9952d4519bd85fc42325c3963cb27e74634160c2a0177bb1008d5271cc586a3c47b6f06ed65ad8ab2a8856e3bfa44f55e2d43dcb29ad126aa4f8f4a9be94d3b477b194bc3ae264daf515df0c5fccd4bd88258d5e524bc10fea1f808504fd0a90b7a8a711a75af33dbc5a85d1b01e747ef66182937b912b40bb7c5bb12ee423eb98ba9aaea744abcd5ca487fd242072c4c9a4026760a7eba781f6319a6e72d65757b2e654754e4c85d8a03a49c9da5c7bd3eefac7ecf2a820f5e8110fa251147c89ecde8861c639bfb8cc7851f6344fa878c5296066ec537b818b111f2cbaa3c3e0fea97a66fa19e1292d579b38f9b45d8570f686b3078e451fac797e36b8f394a56531e12a36f8f761aedc69da5b18ce79adb33c55064506b61864221473a9adcb489fab0ccace9b37e56c7108367ac3f8664a2ed89bd0231e60f799064dc4fc92c28c9f8d7ed53bec07da6207969652cf7b8e20ae2a5ce84917e5f4d713dd74be6e05c3bb774783f89e6f7d1af50e27b7ecfc67257ef57426ce2e1905726af8e4b222d6da756d62b53362e72402fac2ed19ad5b662e982d0a64c0c06e8be5b6c4481e596caf73e2949e5552a4ef18cf689aaac2d3c41c2cfa98f176f9036becc1453f915db326f3cd7ac530e8e985b0c358219bc92e41d94399e962707a4f0913a3fb9a0112b9ac63b8f85e71f696a33c0d9d9bba706e4ccb3a1c103fa10bbf751fd1b84b1eee4a3061851b05257aaeafd7793b5f1ce627deb016cc9282a6c0a88bebab7dc5f100ff1ca596ef62ba7ed4d0b95dec891a2e32a67ef84762b6f771232eca6c655723a89b827d7ddca4315f2f2ddd6aa59a2a3147bbeb722d613fb593cd29f90dee700e0cae12b7459830c61f20a5eb272858015b102bd5853145deb85bd2b20e1a1ffc7da1ddbd44c84dcd128d5c83ecd0025bb9ed218bf7b7627481d5e84ddaf99d32d971208d33397ddc51a660a52daf6df225235a5faf7fc0781fac522dd6f1c877706aa1856d82625e53d8bb3288f3d270292be4150cd51e7b6df6c8e074fbae7ddb871d92e33f08ad260b6c31ecca3b92a54366d1485dee56225202e9f70636fd0583e5ea9c1cdfae6fd7bebaf33fd4225161376c1992049b7e5fdb0188ccaef447021cf0e22b1f95c1fc4297d131729c102bc2419336ab6d7e4b1057f67a334b9a31a7f1fbc04c6867b9d1d1faba76c01219b926617159a681004804539cfbc90da196368afbdadd78d022204e049498722eb28660f3538965ca3d60a9c2603d7ddc1862405929bc28d7346e92312870f416b81b82416b1059b21acb5918cc1a361be4c8125a76de02a28402aac332a518de58345ab7e7dbd21561e7ecb1a7fc61923e5f6dd737bd7476c1c1235b1896a5897023f0666714713ab3309febb905e3105fe70fdfb23828b96ce78891f6034e9bf59988aa0340cb7f680bb5df6ed9f7f7f845ea17c68900e535c70623f0dfee7c7cf94688ee14ee013561d1e70d5ee7825a10f1da556cbd1a290943520038edb972873feb4ec3815c0d65517d953b946e9dc8e83672a8fb1a0590c643457d67ba61490dbb356c3a1004f0c034fad8453d1edea11011211fcc5f54fa8b7babefda4418ed5b9466c9145de8115f03a13e091e2540dfc83442b3a6b68ad80506ac76137b2947ca5ceaf333a9c5b5d9c403618494cfb3a08a3e272cb055834a03d6119e022942001aab2cab81f12ac13f533b959dcc9b7e06fc87f0890044c2f30c8d77c390a3b5e0094738dfeb435796488346c4ec4e337991cdcea000a24762e3149c47ae7244441e010747d115d4df846f2928c2f68654f72c1495ab13c183fd5257a7c5ba8fd62563131cb8deab614a9001ea7bb8d741fd9933ce55b457267adba756f61055c35375fa9df4e1dfdbcffb4c65c6389864ceed9dea3f8d103a8efb3fe616d69c94fb0df40c970d304af14d950d65dd59a543e8daf82094574c497ca93870a5ab8f70facde821a97fc2ae0ccb26340ce166631bbc2f2993eb13dcf05aa16bec4d468f530bad30be13af3854680f3b65a02216bcc53e543c75ebddcc97f616195a319a863b705d515c57b56c5828fe042f78eacd4ce98685b3436e15b206812024d3c129f8aa5b707240cf24ffc81cca6fdec74db5cb0103b45bad009ec916575e8d3bbc9927c8dcbc7d8ed7dcaea2154056e69203a20b13cafdbddca373d0bac2687a59040157531023263ba1b57f0d68044cf7343667d16540fabab3f240d2cd488cb0d9c3aa0eca4a46dac2b726b8587e8cc05d733feaf51e67b584c51fc98953e436e953c99e57083277412a0ddd5fad8a20c50a3087dd2ec76e36eb8653f237a6794abcef3df34ede939dab12d61258a9a9f4114a21d25d7c20840b1182c072c260710dacbecf7f827ab932e7de85486084f3c1e0762b7b59a99d65ca70d1ea421bbd85635f14cb18fcab4916274a79fdf9eb35fbc8fd3c3209753574926ae89d48b56e489a36e15c7c3af2d65954679777e0737250872eb6d290190fd7274ad20ae77b80dad7c7cd31a56e8cb6e19ca4586ceeab12e0829f1cd9f5f0b22ffb73821404dcdc531e29437a601f5eb1bee06ae214461a461cb09dff326934fd714b75c71f79cf77adc4417fa040745c6f164b50ea65f171bd5ed31261297afc667f84083e9914ba898d80ee57bb962e808008dc94678b12545a9a2f16d49db375009d3d8dd8dbf917cec958b2946da5ffd0da47a06146646e1a85fa83bb689965de9447e8f31a0da258b8965a33a9e79f50604aa09abcf94e7ac260d0097473704664918acf20c12cc8eeb70343241615d32d13de29caab5e47b2251beeb1b6cb64bbd20cdf7b8bab48fd2fb9326608cdf45967df0223ae13e1a72d96df23afd3ca93151121860fcf832ee1db8eb0093e0797394bb806c6a5845537bb87e6e87c22efd8ca3ff77aa5eee735d80a103b1ac8c07baa8a801fc123db4a0b90443282e8d9154d94c85b0531a0560c0cc913b4bef140d8133e1b14be630a85f7aef1981baf7329b7127ef0852b71c47679d1e2f883360352540278562104cf027dfe98d9840a23e777be38800c5fae143c91f06c34c3a56f3e2cf3c272cb999561b622a0baade1af3b80ab48ed3d114c13d716363c1787d3f8287557dd8da613cd0ddbd649b4144ef1c52bc5bbec6ebd6911fda10b6ec2129c5f888affda4d67456bbc9f1dda031c1d1989e1d55d37f1f11a606568dd1c3eb1d907dbdcf8413c02e8db2e6567149dc1a3308eaaea0575546c0068be5505975cf159691094bc5c509a5b59b52cacaaccc1df923f9e4de2c250d6660e25d4833d33acaf541cba7a64f8c8537e3eb434c1717c3d6ede2054e4abca0ad94c87ae1bf711e7d1b955e32413e5cfa67cc1a2faf5d85653c1873cd93ba5f0888e1e3ca7a50e1d6f217276a66545751c8802dfb5622bbbd081241dc43cdf03cba8504e3d947ed67f4eb8d311bded7633444d64d6ebf13542230c1de1c0cc7df19513e320e8df7e5b4e569c388a56aa4e6aa09c9e71a6063635393c424d8dd4a2ee2b9f51462fb5e4c2b0fc60de229ade9937ae0bb41e41d3b27eab0d354c96d6ce4b49708b240fdc6918908b66e8f4bd51d0363c5421b072273bfb2392393b7915f1c187102df2ff7af389e8d4b264fa3924266879ca482023d7d062766d786d935667461b0991c74b8cffa99dc592481b05501ee87ca9df1d5f207332ed21cb5d30e7e2d553236b05bd43f4c8765d1ffa7e1daddb7a30d9bd4805ec521b8cf8f224c879908a2d8e0f596e25555e95c942ce15a74d83e553372b82a1b12e15e0c71292ff76960705dc1178405725b819193d28a942d61f2c8b4b81e6d67ceeb70b677b7feb9a543fd81abb1f89ec6be11b4c3652216e0af02fc4c06e2b72d9d051ccf4af06d7d71af537b73adb2711eec6c5a35d99c62c1582e6fd9e514a575e73f865cb0f86911d7d47d0513fd5f744c87d76da2bc4014cfda53c77a1ad151c3525c86ea1bc0f3e184af8f8ff6882ff8d64f396b2d5e9ef5e285cabe675cdc3bc5bc085e104ba126d8b1d4c2f158b5260af6370c00cdeff0f4d8e1a0a033e6f6449b72916c44992104952095e615298dffb029b1363fe0d607b11bff52124b21591db1ef7349ac5860998a037bbc0b9959ce18a4932c9cbcbf22bcefbbb6cbb9dd60b4953ece8021db1907b7a14ac44a4fbe4047bb3f4d5362106241a51ff0490b7492fbb2ab7d8826e7f95dc96135b88be52714841fe25c704f3e6b57a64fa0f57f3db604edd2c62967b35b3909f61e3317266cac2a8583f130bf419dee2ba4f150347cc60457ace5608ab7bd77dab9bd8cf51bc34d8b4299b39a12dadd78c58bb9e6fa9aa2f5f9399ddb6ce4beb8fbcd1b43a04a7f23477548d3686c41b611b2cb639b678cabca05a893ace715456fb5a67749432e87c8118884288c5fc499dba2ffea4dfe94817afc8f5030eb0803f9a761b5ad73670de0b7cf44289ea788aa17212b9165378f0ea63e6625a1b6de64bfa44d93f64bead667c1f0db01964000ce30c93eb0a1558cb9bb9949e0377b0ede4e3c5fdcbf5613e34d368abdff9758ceec9679f1efa928a25ce9a7761f982be551499fc047510985ad1b1598f15804127f30b75cffd7f353a49455b33b7c824ff316f45921457e5483c53c97156848620e90cd1c87479a7635329c1f80bf777be462deb9cc0c6504cdf185a9e89131758bafc1074a0ced4aab38d899ef2d88f1dcfdda49a4f2464080929a82c4d5cb170cb11ebb2e77c3e9f685d98a2e236ce8a500fe28e4d93adf8ea7525dfc84f6125670b254055b45169c828800ab4b714844bb2b61cd6ed44177aa2181af5a607f927c76a155ebbc7046c6cd58967dd8e4824f892f5b1915d864a6c202dd7b9a6c1db499351c249cab29b2499028a03638da30972ea0952d6d595ccc30d67c17816fbb81f9fdc4ec3478334bb34bfe47827f22d65ac7f75a43a2affcf29878b5dcd4c5934b18a8eb948928d820324b271db7135c5419bef9b043604b206d18dc37e532e4757afc5f860b240f00e1652688aac9cf1a6fea58fdb7da518d698b330976960d5c42f2f35f619653bb62747758890fcea363bb5c2bb502df283ae4acc6a7e0eaad10cd59fa9cb99c90a1f7ecf284b8dba33f20a7832a9374052f1f", 0x1000, 0xef) 16:23:49 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000040)) 16:23:49 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000040)) 16:23:49 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:23:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80286989, &(0x7f0000000040)) 16:23:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:49 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async, rerun: 64) r0 = socket$inet6(0x18, 0x2, 0x0) (rerun: 64) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$dupfd(r1, 0x0, r2) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 64) getsockname$inet6(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) pwrite(r1, &(0x7f0000000000)="54564d13d222afa857a8730bf3c41c44aa4540e43d062776af0d104f41", 0x1d, 0x401) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) mprotect(&(0x7f00004e1000/0x1000)=nil, 0x1000, 0x1) (async) pwrite(r2, &(0x7f0000000100)="33d8c30e3c51f2c25cdc9af8d8db821c3565dcccbccf98d81038e5416f02d0d3f5e28f4120a96cf28b88f97e675aa396265064bd864e9cdb02c9f6dfdf304f4495bfa9750b85458f3f105331ece3ef8ef64bed62ddf4659e70e164a08a8bf046067f36a7ca6e1e54e6e8e36e73f46e55e4a4a2ab72f86d4ef2e867a1259bc2e932e79b5854a73367f42228e10bd4cdfa861c24528198162e16d5dd7f18f0af3dc8bf1ff6a836e12c025cab410a000e5d0465d24fbc2f8b45fec95f0012d273553c013c79a70e911d39333b25c7465bbb14446f9cc377487f68b62d416aef180f2c0c78753713d182c386157c5440f8e6a47053ecbf6ed1c5f211a8095e91142f7ec8f4edde064c0414caf3981805561509695d6244bac84ed1fd93734ac56de34cd40cc7b9f93e11cfa2e740ab96b3b367090bbcd48f8377d3d52d9ebff781c9ef240096432ea10feb8a478020b178a50c1c46bd6bbfb41e8a196fec1bb0b2204096de2bf3ee74e77e038b84bb7ea124df84160eacbf8669d22cd5e46c5371560be317c4f5fa76e999bc66a807cad3ab8703d8ccb43758d2175d4c6667c528c6b50cb181b44f55bb4111025ca9952d4519bd85fc42325c3963cb27e74634160c2a0177bb1008d5271cc586a3c47b6f06ed65ad8ab2a8856e3bfa44f55e2d43dcb29ad126aa4f8f4a9be94d3b477b194bc3ae264daf515df0c5fccd4bd88258d5e524bc10fea1f808504fd0a90b7a8a711a75af33dbc5a85d1b01e747ef66182937b912b40bb7c5bb12ee423eb98ba9aaea744abcd5ca487fd242072c4c9a4026760a7eba781f6319a6e72d65757b2e654754e4c85d8a03a49c9da5c7bd3eefac7ecf2a820f5e8110fa251147c89ecde8861c639bfb8cc7851f6344fa878c5296066ec537b818b111f2cbaa3c3e0fea97a66fa19e1292d579b38f9b45d8570f686b3078e451fac797e36b8f394a56531e12a36f8f761aedc69da5b18ce79adb33c55064506b61864221473a9adcb489fab0ccace9b37e56c7108367ac3f8664a2ed89bd0231e60f799064dc4fc92c28c9f8d7ed53bec07da6207969652cf7b8e20ae2a5ce84917e5f4d713dd74be6e05c3bb774783f89e6f7d1af50e27b7ecfc67257ef57426ce2e1905726af8e4b222d6da756d62b53362e72402fac2ed19ad5b662e982d0a64c0c06e8be5b6c4481e596caf73e2949e5552a4ef18cf689aaac2d3c41c2cfa98f176f9036becc1453f915db326f3cd7ac530e8e985b0c358219bc92e41d94399e962707a4f0913a3fb9a0112b9ac63b8f85e71f696a33c0d9d9bba706e4ccb3a1c103fa10bbf751fd1b84b1eee4a3061851b05257aaeafd7793b5f1ce627deb016cc9282a6c0a88bebab7dc5f100ff1ca596ef62ba7ed4d0b95dec891a2e32a67ef84762b6f771232eca6c655723a89b827d7ddca4315f2f2ddd6aa59a2a3147bbeb722d613fb593cd29f90dee700e0cae12b7459830c61f20a5eb272858015b102bd5853145deb85bd2b20e1a1ffc7da1ddbd44c84dcd128d5c83ecd0025bb9ed218bf7b7627481d5e84ddaf99d32d971208d33397ddc51a660a52daf6df225235a5faf7fc0781fac522dd6f1c877706aa1856d82625e53d8bb3288f3d270292be4150cd51e7b6df6c8e074fbae7ddb871d92e33f08ad260b6c31ecca3b92a54366d1485dee56225202e9f70636fd0583e5ea9c1cdfae6fd7bebaf33fd4225161376c1992049b7e5fdb0188ccaef447021cf0e22b1f95c1fc4297d131729c102bc2419336ab6d7e4b1057f67a334b9a31a7f1fbc04c6867b9d1d1faba76c01219b926617159a681004804539cfbc90da196368afbdadd78d022204e049498722eb28660f3538965ca3d60a9c2603d7ddc1862405929bc28d7346e92312870f416b81b82416b1059b21acb5918cc1a361be4c8125a76de02a28402aac332a518de58345ab7e7dbd21561e7ecb1a7fc61923e5f6dd737bd7476c1c1235b1896a5897023f0666714713ab3309febb905e3105fe70fdfb23828b96ce78891f6034e9bf59988aa0340cb7f680bb5df6ed9f7f7f845ea17c68900e535c70623f0dfee7c7cf94688ee14ee013561d1e70d5ee7825a10f1da556cbd1a290943520038edb972873feb4ec3815c0d65517d953b946e9dc8e83672a8fb1a0590c643457d67ba61490dbb356c3a1004f0c034fad8453d1edea11011211fcc5f54fa8b7babefda4418ed5b9466c9145de8115f03a13e091e2540dfc83442b3a6b68ad80506ac76137b2947ca5ceaf333a9c5b5d9c403618494cfb3a08a3e272cb055834a03d6119e022942001aab2cab81f12ac13f533b959dcc9b7e06fc87f0890044c2f30c8d77c390a3b5e0094738dfeb435796488346c4ec4e337991cdcea000a24762e3149c47ae7244441e010747d115d4df846f2928c2f68654f72c1495ab13c183fd5257a7c5ba8fd62563131cb8deab614a9001ea7bb8d741fd9933ce55b457267adba756f61055c35375fa9df4e1dfdbcffb4c65c6389864ceed9dea3f8d103a8efb3fe616d69c94fb0df40c970d304af14d950d65dd59a543e8daf82094574c497ca93870a5ab8f70facde821a97fc2ae0ccb26340ce166631bbc2f2993eb13dcf05aa16bec4d468f530bad30be13af3854680f3b65a02216bcc53e543c75ebddcc97f616195a319a863b705d515c57b56c5828fe042f78eacd4ce98685b3436e15b206812024d3c129f8aa5b707240cf24ffc81cca6fdec74db5cb0103b45bad009ec916575e8d3bbc9927c8dcbc7d8ed7dcaea2154056e69203a20b13cafdbddca373d0bac2687a59040157531023263ba1b57f0d68044cf7343667d16540fabab3f240d2cd488cb0d9c3aa0eca4a46dac2b726b8587e8cc05d733feaf51e67b584c51fc98953e436e953c99e57083277412a0ddd5fad8a20c50a3087dd2ec76e36eb8653f237a6794abcef3df34ede939dab12d61258a9a9f4114a21d25d7c20840b1182c072c260710dacbecf7f827ab932e7de85486084f3c1e0762b7b59a99d65ca70d1ea421bbd85635f14cb18fcab4916274a79fdf9eb35fbc8fd3c3209753574926ae89d48b56e489a36e15c7c3af2d65954679777e0737250872eb6d290190fd7274ad20ae77b80dad7c7cd31a56e8cb6e19ca4586ceeab12e0829f1cd9f5f0b22ffb73821404dcdc531e29437a601f5eb1bee06ae214461a461cb09dff326934fd714b75c71f79cf77adc4417fa040745c6f164b50ea65f171bd5ed31261297afc667f84083e9914ba898d80ee57bb962e808008dc94678b12545a9a2f16d49db375009d3d8dd8dbf917cec958b2946da5ffd0da47a06146646e1a85fa83bb689965de9447e8f31a0da258b8965a33a9e79f50604aa09abcf94e7ac260d0097473704664918acf20c12cc8eeb70343241615d32d13de29caab5e47b2251beeb1b6cb64bbd20cdf7b8bab48fd2fb9326608cdf45967df0223ae13e1a72d96df23afd3ca93151121860fcf832ee1db8eb0093e0797394bb806c6a5845537bb87e6e87c22efd8ca3ff77aa5eee735d80a103b1ac8c07baa8a801fc123db4a0b90443282e8d9154d94c85b0531a0560c0cc913b4bef140d8133e1b14be630a85f7aef1981baf7329b7127ef0852b71c47679d1e2f883360352540278562104cf027dfe98d9840a23e777be38800c5fae143c91f06c34c3a56f3e2cf3c272cb999561b622a0baade1af3b80ab48ed3d114c13d716363c1787d3f8287557dd8da613cd0ddbd649b4144ef1c52bc5bbec6ebd6911fda10b6ec2129c5f888affda4d67456bbc9f1dda031c1d1989e1d55d37f1f11a606568dd1c3eb1d907dbdcf8413c02e8db2e6567149dc1a3308eaaea0575546c0068be5505975cf159691094bc5c509a5b59b52cacaaccc1df923f9e4de2c250d6660e25d4833d33acaf541cba7a64f8c8537e3eb434c1717c3d6ede2054e4abca0ad94c87ae1bf711e7d1b955e32413e5cfa67cc1a2faf5d85653c1873cd93ba5f0888e1e3ca7a50e1d6f217276a66545751c8802dfb5622bbbd081241dc43cdf03cba8504e3d947ed67f4eb8d311bded7633444d64d6ebf13542230c1de1c0cc7df19513e320e8df7e5b4e569c388a56aa4e6aa09c9e71a6063635393c424d8dd4a2ee2b9f51462fb5e4c2b0fc60de229ade9937ae0bb41e41d3b27eab0d354c96d6ce4b49708b240fdc6918908b66e8f4bd51d0363c5421b072273bfb2392393b7915f1c187102df2ff7af389e8d4b264fa3924266879ca482023d7d062766d786d935667461b0991c74b8cffa99dc592481b05501ee87ca9df1d5f207332ed21cb5d30e7e2d553236b05bd43f4c8765d1ffa7e1daddb7a30d9bd4805ec521b8cf8f224c879908a2d8e0f596e25555e95c942ce15a74d83e553372b82a1b12e15e0c71292ff76960705dc1178405725b819193d28a942d61f2c8b4b81e6d67ceeb70b677b7feb9a543fd81abb1f89ec6be11b4c3652216e0af02fc4c06e2b72d9d051ccf4af06d7d71af537b73adb2711eec6c5a35d99c62c1582e6fd9e514a575e73f865cb0f86911d7d47d0513fd5f744c87d76da2bc4014cfda53c77a1ad151c3525c86ea1bc0f3e184af8f8ff6882ff8d64f396b2d5e9ef5e285cabe675cdc3bc5bc085e104ba126d8b1d4c2f158b5260af6370c00cdeff0f4d8e1a0a033e6f6449b72916c44992104952095e615298dffb029b1363fe0d607b11bff52124b21591db1ef7349ac5860998a037bbc0b9959ce18a4932c9cbcbf22bcefbbb6cbb9dd60b4953ece8021db1907b7a14ac44a4fbe4047bb3f4d5362106241a51ff0490b7492fbb2ab7d8826e7f95dc96135b88be52714841fe25c704f3e6b57a64fa0f57f3db604edd2c62967b35b3909f61e3317266cac2a8583f130bf419dee2ba4f150347cc60457ace5608ab7bd77dab9bd8cf51bc34d8b4299b39a12dadd78c58bb9e6fa9aa2f5f9399ddb6ce4beb8fbcd1b43a04a7f23477548d3686c41b611b2cb639b678cabca05a893ace715456fb5a67749432e87c8118884288c5fc499dba2ffea4dfe94817afc8f5030eb0803f9a761b5ad73670de0b7cf44289ea788aa17212b9165378f0ea63e6625a1b6de64bfa44d93f64bead667c1f0db01964000ce30c93eb0a1558cb9bb9949e0377b0ede4e3c5fdcbf5613e34d368abdff9758ceec9679f1efa928a25ce9a7761f982be551499fc047510985ad1b1598f15804127f30b75cffd7f353a49455b33b7c824ff316f45921457e5483c53c97156848620e90cd1c87479a7635329c1f80bf777be462deb9cc0c6504cdf185a9e89131758bafc1074a0ced4aab38d899ef2d88f1dcfdda49a4f2464080929a82c4d5cb170cb11ebb2e77c3e9f685d98a2e236ce8a500fe28e4d93adf8ea7525dfc84f6125670b254055b45169c828800ab4b714844bb2b61cd6ed44177aa2181af5a607f927c76a155ebbc7046c6cd58967dd8e4824f892f5b1915d864a6c202dd7b9a6c1db499351c249cab29b2499028a03638da30972ea0952d6d595ccc30d67c17816fbb81f9fdc4ec3478334bb34bfe47827f22d65ac7f75a43a2affcf29878b5dcd4c5934b18a8eb948928d820324b271db7135c5419bef9b043604b206d18dc37e532e4757afc5f860b240f00e1652688aac9cf1a6fea58fdb7da518d698b330976960d5c42f2f35f619653bb62747758890fcea363bb5c2bb502df283ae4acc6a7e0eaad10cd59fa9cb99c90a1f7ecf284b8dba33f20a7832a9374052f1f", 0x1000, 0xef) 16:23:49 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f0000000040)) 16:23:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x2, 0x7, 0x2}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:49 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:49 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x6, 0x3}) writev(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f00000004c0)="98ec63674d405c9d16ca2e0d18a8ad10583558297236938ecc9314b779e73c19999485be52dc45", 0x27}, {&(0x7f0000000500)="d0328409d11f46e4c6ca0632cd2d20c106c679cf6a94a6b39eb59abd4fda47e3a17b51ad867129101d00b2a7afa7a44aed4e51d901cc1c1b10699318b4764b8eccebcde93eae0a3f150c7812a8e0cbd45c27997ee3ae92c1760639f10248634928a660146a75daadb37cfe10d26e62bd988e4b637be7c7378e461be7fd9e009b917dde55585f3b0cde9df9946b1b495ff9103591cd2ff58b31ad3fbea686a301c695617e87837ba757f417c651ba441a6d97424bf2c8d0960a6bdebf9c952e97723daab155a737c5207f8d2f4f3e62608d3adfc990184f881dd0486adddff2a13a195fd648a8b29ad52b45e5ca30020f9eb0a5343e0018d6", 0xf8}, {&(0x7f0000001000)="c4dc7bdc19d6be913316a777ada4c366c2b25e699b4668d730b84f359923ac93bce36cb4c0b237b62fd2b66b19c47db6c6539aeeca1d7837c665011db2cb2f18662b4a0e6cb12e66923d2123d36d9ef77b4756b8ae859915b212afa28a925e6dd71582f96f0d3360de282a0c052eec45b65694f7ead3612246646b14cc0da810285942bc93069057f041b41d718badcbed432cf9926341760ab43e813ada5566b55c21daff01757e76755f9cc022fdd5ed7abb735e03fb916793aa7816089590270b401505a295f64e84c6dd2ddb35193fe52380eaa7010a2563859ab5d663b256081e9ec844ce8c4e8866c74ee2b26f9ddb707e0107eea0127575079de4eca56946ccc5aacaffb127cca51735278bca566ea7a4e8646f0b29f0ff88bacb98ba477e09538f7c2e09ca7f716b450c2fe976373fe00cea76b620566aa2ce8112bd13646a641cd73521e5d6bd3775dc3d65acf4f7dd23232a15a2acd6b5a991bf7b3d17c84e88e10aa3e7d15993685599913b05354400358602cb73ceddaabbc9aa94919d789965240fa9b88e7b31ccc04fbfcffd8caae2576959bc5ed02dda1ec57f638ebac67e302ab4b8be7d964753670f9628f636279bf46125082012c65cefd736dd059c04640ffbdd6d572c9307a563966efdae94eef971354cfe6c73f71d16dde6bf1168855763849e927852cff81e71517d98d87a5f597d7df2f8fb227015237f724496696c2795f01c5f92fbb3f6238ae633410d4aa4f09c3c22a1054b66ec9c3f16260f2161d128c4a93a59c80985e16ae0ca5bf899e2cef989155599c7562ae01a254a4cfec8090478fac6f78843667903cc7d6a60e5ef93656a8a024127d011b3e1b55e2c4a23845a6df7822d9b806395f1b83a5c3607f3b614e95674a7baf6f737ecb5d481dee8a2277290fd2f7f6895119deb74abd5404660e5267b09de693dd848eaa77ae0313dcbd29a0cd61c3d405f94e33c635b490ff4b42b7d928f97036988791c8c310d4fff0c12456c2ec8d8fe27ab7466f13a64d4a32fffa55202033febde3a2652be891a3fe46042d7782252de8f0ba106d96ccdb885553f4b517e0d56f1d5b91a3e14f6d00febd197dd764027d000d20e0725f52323bf37389089c9385bcf6bceca1857ba4431896c86e617313484e76bdd9a0decafd02724a9afaf56aa8000a91ddc3b85f27537d52be809c65cc174d0a7e964a0303d55091043027ea53705fc24bbf135e170e8cbb97623edde4e2bd3dd4ff3273e0037ee10e0c3fa83bacda24cffe5fe608db387c6e06ded0c0c3e24ac69b4e585f467949b40cb3383c132e24b1d84c5921a72e7018d68eeeb967e3089c2fd4610b1d524a51e4b037cb496f7c39ea885f030b2d68fcc8a6c53eceb69dbc919a9a0a3e3e4c72efd0dd06302e22306242463fffc32fde45ba9449a99f67f99a8e0be48effd9df7537d9348c91e9c20c035c71c7d3682791901b816ddda2d0570e5a846c8d634e2da4f23ae6e293a9b2d9b86ba2d34e72477c2a9911b693b3e0f74d12217487eef6c6e94b92379e42f6a050a2122a4bc81290fb027fdf2a218feac9a16f5aa1ac15176eef2b2913039e5189653c83b3d52514c2295d3421fc6c03d9bcd0c28e2df85444eaf77f07c18a9bb30c4e1a1cfda3bbb946589c72c62557fc5b6b893a2ec2bbaecd515439ca730ac6ec95ae09768bd359368b0c548b6a78706b9ea839be342c61b35b9028af6ba7f74ab3239b996d7865fb2bc89add888fefa97eaa9cdc6b84040d4cbd40c033ba9a7cf234b79d9cbe8827c39432983ec4a9f6ddd6670d62d4550be7bca344b6b42ed95652c3efd8c36b9f7a3122e91d5ebb25aab1439ec01931e4447eb292c11832b147491af320985c38aa0a88e0e3f5d9a2b0d3038261056fdcfe3d9f3557df4d413fa906bd1cefc7a35bffce5b2e8f05a4a6c7323c9d71be469423c0799e90e986cadd3205ae92276c000b9b7265c08d7ce8c58c4068aac1b8d649d5a7681056f253a930ffa11bac9351b548b8a04588c58e88b507f30e63b940fa6a368e747f5fd8ce37cabb3877c60a5bc2c014760eac3d26b2499e6626c9965d5803aeb89f7ef85a4f9bed02015470897527e1df980ac9a42197d905a412d55088993d6e88cad1fb18a3bb3c44c7ff9783ec0e9c19d0e64be8b440c4faab45e8460ad497e651154dff3d8c418dbceee048d31927cf4c2b90a4b8a0108eb4fee67b1d617c51c65303be0c458548009ae23b443d6b2270ef83bbfad40dae8c66cc3afb333a25c975e0a1493d054f196c663729c353c3dc3119888be4e614443535c1da6e7b00cd780efec3dcb8f31c1446f41787f91546143e2b5fbaa0cd0e4ea3a55e4c1e3c20402737d3cc9343d37f79fdb6aea5228866db8827b69a573ecaeff84f58f0f79aefda50c7a8ee00d3987b1bea214825deba7a7a5cd21a1792ef1d6f51119ddb4b2ff0fbd75e609f840db849b41788657041768847f031ed08c3785affb3a4ebd624d6a1c553924c0caf5816ade139c9f4441c19eb5f5a09961c3961f6e6c588af8effb27497a9fb75a7aa73a083550385095efc2369fe04e95d079fb47b1062727fb73a0221161bba7d99c3f3ad5115c060ffe01980499294bdeba27f0ec7d814a5a71148b96c356220995479cfed20f3afdcee042d820136c61faaedede22d1a2f04f9514f40859e85681eef2919a0ab7ebbadbedd0e9d379ad6e9c53fbaaa6c9f2f215bf806e97708d784994425b0ecf343a9a8d92c6042111eaf4595fbf662217d88a5078e3da33e994b16ce5e959e622206ee396724a50768e4aa8b0adee0bbec8018fef986279e8a8fc521af0ab400bc316482202975cde35fb1c47e7ac919727629539cd54ece1c20fb454c6a6a6ed9ee94d3b75b9cf7098e9522508992b28bd6d513c72003f1ef09766cf561b5d6314950eabe6381d2ffbe125912c3fbef48eae9357b527572d23f7184031b3c26a14f1307d528f10b0622f152262be7bb8993ab55d501822c31c7a11b18a8ce509e6b620da4077b5a66a43901a63e46419f1a7a45bb4ee0170ee2b405bd3e58bac3bda971de058474f085805b7ad003bf2cb7e334251f3819c61b1730523b99e04b1a0559a693403343c2b7c369ff26dda49ce6ae2835dca8484862a959c8377ba9f97d8b2bc272e8f063a991df1c1d9d50e5d3a73c7348ec0b707c939050e31ed74c4ac9cc07c4cb43d8dbe35ddf5aeb48900df7c60398ffbbaa0e66e6f6e194a1aa2cb3aacba02ec65b89fc3ce75a34bfa19782e49af41812f3bfed483f341d2cd8b8ff3b6a0f2161302b14483091a6d218a7b18a42714a1ca3c59ace9315726780eb2b228425edcdd1e3167fe94002d876a2a553d1c84921b4042b1c1a6ff3d574e3055f6b2dcb9e28be7693b827be1312f30c0919bf25ce07278e052b37a54dc284785a94abf7b6b36dd4782fbe0ff4c5eebf8d88831e48e422e1714b40f39f46482cc6b9cd13cc3529df0876e1310193c3719f18b3e997bd8294f46d9f03cba8ca68bf5efbfc43263654d673f74c750b38ce00ba57eb07df8cc3427a9ac93b1fc2e234741e1fc5d0b0374dfcf00240333451a333109c5fdd2d01944ad2ae94f1692a681814b79f013ffa6d49185f2d46a1bae15e0a3979dd29e881cb497c4baddb0ea789925d0cbd7ecabc28fb20ad45d7a27552f899b12661da2f0c415de836aad7eaf0005499de78341587ac87e880d477f06142321ec9172f80ea4829f16d4a5a00f0c8c1d7c6d664b4bedcebdaaa98aa25636d0cc51485a3e8598e690763fdb17f9afcaed3e0604a52010a809036f7ffdac0077e37384770ffa4565f4f07ddb3d87e9389313a46590d5906da874aac1d2e58e60edb6d503277c6d77f9c63a167791a631a9dd0cf38d33abf3e2e45fe75b7af760adf073be3932f2ebafa1e8d06c3853f4860983b07a34629c7811e43e7f16c9dd43aed010262d7ed4b1c459cdae4f376546f079096f0cb28774b7b9f816034b06cf001ba99b294c4c248aad1dd8d5436fa9d237ef9049f68aa522f451771f075addd79510f2baf47d26ce81f93ba3a2e3c729d09cfb989e799ede62e70db73efcbfe98355f2af72c5e3215348f439090089d98b54406db2f07cb98e02ee4f508dbb587b41ea3f8cc09c48399c4143494ce4cf028cde489f06071af2577f3e0d51952998b2edd678372017b521a73f0bdd5401a5eb75a3fb72ec5e1bd318590b7c53d456562637d5cdc4f7a4ffb884c24842799e3e3faaf84ea829f7fba8138303121b56ed4640ad00cf0a2ce490a53972cce4cdba413412f1380e8ce0a9f4693783c9379ac42e449c90dc94b1aa1ce805a1964bc19894408eedeefc72bf3a8ed0e11e1ac85049fdee42005d45ee06c3103932666910db9e139dd8168d287d53f4eda29e6b1739f6893ca2511798b90104b7e8da09f0c1ba198059139b2c6cad67e199f9eae1a8c287c8b57109688f02b8ecd3e9292a8435649a4d3c025ed4dda09e5b771471f50476aa5a69797b887420599244260479f19794f9c360f271cce45f4aeca57ca35e7e8971c77007804457ee7cadda0a689ff6bf2e5e3527bc632ccae6749dfa1a269b89c104bbe225e628f8c13ba2a1130593786e824656ef548f998bd3ddc3d89089c5e8040ef457de7042181ffc0e56e8b6033f8a2990911d1ce5505bdcb5879a07e2b6e9c968932dfd4b272ec870549bed103a9e6697397cd6bc7699733d050c3a5528057403656c37aeee11a7fcfb3ce0d2a1e7b9bfe5667100acf19f9b03c64eb485a983c67c71dafd705218a07ad66e9b20e0d02e619645b288f901376f956cddd927c2eb63d2f3585aa269f79330373e82ae880db395d2b9087c855376d15aef476b14d8a2448772d64a085e6780aa999eabe19983e352f8efa336e1f9f7176515f2fe049554940d2fe7e73d1b1cfd5dec59d528467c034171d2a0897c2e82181377536f30bcec06563ab50bac0aa25418c3f30a33b3a181730325e12ed4a2dbb10ac3899f3b395e9c18b22563de98a3b840844d02a9739adaca0dd3868d09ceb96031689c6f711e8a3cd180b0f98666fd890223740f81d2a27e55ff462260e4b43a57eb5981bf4f5ab5d91d3653b5634c23ad8786697e5204db58e8aafb0ceafe85785ef9583355ce6732d4aef5ff5c4166527830b4f5a4350b1747e417664b2fd28bec176638dbfe49919677fd835bda4ce6fc7934b4127323f2b2f48172379cc79d8ed0c3cf051f718d60f18a6e3205d594922c9631291141624154f0bc4ceab5439a9a889a3ad2f894f89b12787179b11e6bb2fc352e071ac89000a3e4b2cff5c1642bff69d62a9bfd25bfe1c8d05516d5284dd15b477e6aabab1022b4fcbe923f7c7f540c34c59a089fd2c5689b9e12fd3456839a834a41955583e1680a6b284704915997f047b4d575727d4d382def88edccc93958932836eba64b83476bb86c27099d07420d44206905d99ace66fb914640e81a4a233778b1adbf199e675b180565f7ab977200e9aed161ff4b7428160a7c163d84b0ab1db96eb6d7b5450bcee6a52eff1dd3fd7b6be3d227a1e99669c469ed22af74718796a3b153ac604e4f4c69b0e2a2241a1feeeed454131f558682f541c47cf6be0c90273f3ff3db889c10030793a27c2ae2dc17c38cdd2dbbe4a431df3a2234d42f038d08f051983c9c823ea55590d170115bc037e16661570374fafdb87153afee73f619d0103c69ee776cd444319286c9122bbabc52a89f2cc35fd14cfbd7fc7b0196ea", 0x1000}, {&(0x7f0000000600)="9d179289eb91ca6b327eb071803f546341518e80959a09c3e83e52a3f59560af805fb9aab8d090924833e3f649a09c0b5ec39fdaab1e7b4632254e3da7b44cd92a8530817946b663d55ddb8f4563d1deeba81aaed99186627fd4703cdb2fb8aba691b279ee34c8c0822bcdb3f41dd43f472f42f52600a29b28fdc18e44b6dcdc4182c346283d7d644d8ebdea5814", 0x8e}, {&(0x7f00000006c0)="d5d6b6e803e77e7c03c9eafabf", 0xd}], 0x5) r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setrlimit(0x7, &(0x7f0000000200)={0x4, 0x5}) r3 = socket(0x6, 0x400000000002, 0x2) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xc) socketpair(0x18, 0x3, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) fcntl$dupfd(r0, 0xa, r5) kevent(r0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xf, 0x1, 0x5, 0x80000000000081ca}, {{r1}, 0xfffffffffffffffb, 0x1b, 0x40000000, 0x6ab27bf1, 0xa10}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80, 0x1, 0x100}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x400, 0x61}], 0x81, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0xda568b9004f0df3a, 0x1, 0xac6e, 0x101}, {{r0}, 0xfffffffffffffffd, 0x26, 0xfffff, 0x6, 0x6}, {{r3}, 0xffffffffffffffff, 0x9c, 0x4, 0x6, 0x1000007fff}, {{r4}, 0xfffffffffffffff8, 0x83, 0x80, 0xfffeffff, 0x1000000000007fff}, {{}, 0x2, 0x4, 0x20000000, 0x1474, 0x8}], 0x8, &(0x7f0000000300)={0x5, 0x8}) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x10, 0x0, 0x0) socket(0x1a, 0x4, 0x1f) setsockopt(r6, 0x6d8, 0x5, &(0x7f0000000340)="d71754870b12a82ef85b412d96fb66faafdfd4a247c4da062ca65e240a82bdfb86e0a75b5b2c667e87bb772a48749873b9f3443084b808dda86dcdf6b36f5b1bef5c78ae6a7e90bbee633e2c22982fdda49faddf7111de7141b28386a7fd2eda1b103fd6567f0fac1e03b7103b902a5be7f6691aad9be44039a9fb9747931bf4f9921b94529243856d4b7edd6806b671539ed75ab48c2fcd227fa2bd30e98e35de4e7d4fbf8ed0bac16fe9ebe067a6e383a3d363be34517d0204218150d02830d0bf551f47df0d62c7ca2bed0d4571ab183c411cfe400b1bc852dfc9eef2b70b0583b5192a56e16a8eeded20fe6d2f962d", 0xf1) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c2abff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) r7 = fcntl$dupfd(r1, 0x2, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) r8 = msgget$private(0x0, 0x2000000186) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 16:23:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:49 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80286989, &(0x7f0000000040)) 16:23:49 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet6(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(r1, &(0x7f0000000000)="54564d13d222afa857a8730bf3c41c44aa4540e43d062776af0d104f41", 0x1d, 0x401) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) mprotect(&(0x7f00004e1000/0x1000)=nil, 0x1000, 0x1) pwrite(r2, &(0x7f0000000100)="33d8c30e3c51f2c25cdc9af8d8db821c3565dcccbccf98d81038e5416f02d0d3f5e28f4120a96cf28b88f97e675aa396265064bd864e9cdb02c9f6dfdf304f4495bfa9750b85458f3f105331ece3ef8ef64bed62ddf4659e70e164a08a8bf046067f36a7ca6e1e54e6e8e36e73f46e55e4a4a2ab72f86d4ef2e867a1259bc2e932e79b5854a73367f42228e10bd4cdfa861c24528198162e16d5dd7f18f0af3dc8bf1ff6a836e12c025cab410a000e5d0465d24fbc2f8b45fec95f0012d273553c013c79a70e911d39333b25c7465bbb14446f9cc377487f68b62d416aef180f2c0c78753713d182c386157c5440f8e6a47053ecbf6ed1c5f211a8095e91142f7ec8f4edde064c0414caf3981805561509695d6244bac84ed1fd93734ac56de34cd40cc7b9f93e11cfa2e740ab96b3b367090bbcd48f8377d3d52d9ebff781c9ef240096432ea10feb8a478020b178a50c1c46bd6bbfb41e8a196fec1bb0b2204096de2bf3ee74e77e038b84bb7ea124df84160eacbf8669d22cd5e46c5371560be317c4f5fa76e999bc66a807cad3ab8703d8ccb43758d2175d4c6667c528c6b50cb181b44f55bb4111025ca9952d4519bd85fc42325c3963cb27e74634160c2a0177bb1008d5271cc586a3c47b6f06ed65ad8ab2a8856e3bfa44f55e2d43dcb29ad126aa4f8f4a9be94d3b477b194bc3ae264daf515df0c5fccd4bd88258d5e524bc10fea1f808504fd0a90b7a8a711a75af33dbc5a85d1b01e747ef66182937b912b40bb7c5bb12ee423eb98ba9aaea744abcd5ca487fd242072c4c9a4026760a7eba781f6319a6e72d65757b2e654754e4c85d8a03a49c9da5c7bd3eefac7ecf2a820f5e8110fa251147c89ecde8861c639bfb8cc7851f6344fa878c5296066ec537b818b111f2cbaa3c3e0fea97a66fa19e1292d579b38f9b45d8570f686b3078e451fac797e36b8f394a56531e12a36f8f761aedc69da5b18ce79adb33c55064506b61864221473a9adcb489fab0ccace9b37e56c7108367ac3f8664a2ed89bd0231e60f799064dc4fc92c28c9f8d7ed53bec07da6207969652cf7b8e20ae2a5ce84917e5f4d713dd74be6e05c3bb774783f89e6f7d1af50e27b7ecfc67257ef57426ce2e1905726af8e4b222d6da756d62b53362e72402fac2ed19ad5b662e982d0a64c0c06e8be5b6c4481e596caf73e2949e5552a4ef18cf689aaac2d3c41c2cfa98f176f9036becc1453f915db326f3cd7ac530e8e985b0c358219bc92e41d94399e962707a4f0913a3fb9a0112b9ac63b8f85e71f696a33c0d9d9bba706e4ccb3a1c103fa10bbf751fd1b84b1eee4a3061851b05257aaeafd7793b5f1ce627deb016cc9282a6c0a88bebab7dc5f100ff1ca596ef62ba7ed4d0b95dec891a2e32a67ef84762b6f771232eca6c655723a89b827d7ddca4315f2f2ddd6aa59a2a3147bbeb722d613fb593cd29f90dee700e0cae12b7459830c61f20a5eb272858015b102bd5853145deb85bd2b20e1a1ffc7da1ddbd44c84dcd128d5c83ecd0025bb9ed218bf7b7627481d5e84ddaf99d32d971208d33397ddc51a660a52daf6df225235a5faf7fc0781fac522dd6f1c877706aa1856d82625e53d8bb3288f3d270292be4150cd51e7b6df6c8e074fbae7ddb871d92e33f08ad260b6c31ecca3b92a54366d1485dee56225202e9f70636fd0583e5ea9c1cdfae6fd7bebaf33fd4225161376c1992049b7e5fdb0188ccaef447021cf0e22b1f95c1fc4297d131729c102bc2419336ab6d7e4b1057f67a334b9a31a7f1fbc04c6867b9d1d1faba76c01219b926617159a681004804539cfbc90da196368afbdadd78d022204e049498722eb28660f3538965ca3d60a9c2603d7ddc1862405929bc28d7346e92312870f416b81b82416b1059b21acb5918cc1a361be4c8125a76de02a28402aac332a518de58345ab7e7dbd21561e7ecb1a7fc61923e5f6dd737bd7476c1c1235b1896a5897023f0666714713ab3309febb905e3105fe70fdfb23828b96ce78891f6034e9bf59988aa0340cb7f680bb5df6ed9f7f7f845ea17c68900e535c70623f0dfee7c7cf94688ee14ee013561d1e70d5ee7825a10f1da556cbd1a290943520038edb972873feb4ec3815c0d65517d953b946e9dc8e83672a8fb1a0590c643457d67ba61490dbb356c3a1004f0c034fad8453d1edea11011211fcc5f54fa8b7babefda4418ed5b9466c9145de8115f03a13e091e2540dfc83442b3a6b68ad80506ac76137b2947ca5ceaf333a9c5b5d9c403618494cfb3a08a3e272cb055834a03d6119e022942001aab2cab81f12ac13f533b959dcc9b7e06fc87f0890044c2f30c8d77c390a3b5e0094738dfeb435796488346c4ec4e337991cdcea000a24762e3149c47ae7244441e010747d115d4df846f2928c2f68654f72c1495ab13c183fd5257a7c5ba8fd62563131cb8deab614a9001ea7bb8d741fd9933ce55b457267adba756f61055c35375fa9df4e1dfdbcffb4c65c6389864ceed9dea3f8d103a8efb3fe616d69c94fb0df40c970d304af14d950d65dd59a543e8daf82094574c497ca93870a5ab8f70facde821a97fc2ae0ccb26340ce166631bbc2f2993eb13dcf05aa16bec4d468f530bad30be13af3854680f3b65a02216bcc53e543c75ebddcc97f616195a319a863b705d515c57b56c5828fe042f78eacd4ce98685b3436e15b206812024d3c129f8aa5b707240cf24ffc81cca6fdec74db5cb0103b45bad009ec916575e8d3bbc9927c8dcbc7d8ed7dcaea2154056e69203a20b13cafdbddca373d0bac2687a59040157531023263ba1b57f0d68044cf7343667d16540fabab3f240d2cd488cb0d9c3aa0eca4a46dac2b726b8587e8cc05d733feaf51e67b584c51fc98953e436e953c99e57083277412a0ddd5fad8a20c50a3087dd2ec76e36eb8653f237a6794abcef3df34ede939dab12d61258a9a9f4114a21d25d7c20840b1182c072c260710dacbecf7f827ab932e7de85486084f3c1e0762b7b59a99d65ca70d1ea421bbd85635f14cb18fcab4916274a79fdf9eb35fbc8fd3c3209753574926ae89d48b56e489a36e15c7c3af2d65954679777e0737250872eb6d290190fd7274ad20ae77b80dad7c7cd31a56e8cb6e19ca4586ceeab12e0829f1cd9f5f0b22ffb73821404dcdc531e29437a601f5eb1bee06ae214461a461cb09dff326934fd714b75c71f79cf77adc4417fa040745c6f164b50ea65f171bd5ed31261297afc667f84083e9914ba898d80ee57bb962e808008dc94678b12545a9a2f16d49db375009d3d8dd8dbf917cec958b2946da5ffd0da47a06146646e1a85fa83bb689965de9447e8f31a0da258b8965a33a9e79f50604aa09abcf94e7ac260d0097473704664918acf20c12cc8eeb70343241615d32d13de29caab5e47b2251beeb1b6cb64bbd20cdf7b8bab48fd2fb9326608cdf45967df0223ae13e1a72d96df23afd3ca93151121860fcf832ee1db8eb0093e0797394bb806c6a5845537bb87e6e87c22efd8ca3ff77aa5eee735d80a103b1ac8c07baa8a801fc123db4a0b90443282e8d9154d94c85b0531a0560c0cc913b4bef140d8133e1b14be630a85f7aef1981baf7329b7127ef0852b71c47679d1e2f883360352540278562104cf027dfe98d9840a23e777be38800c5fae143c91f06c34c3a56f3e2cf3c272cb999561b622a0baade1af3b80ab48ed3d114c13d716363c1787d3f8287557dd8da613cd0ddbd649b4144ef1c52bc5bbec6ebd6911fda10b6ec2129c5f888affda4d67456bbc9f1dda031c1d1989e1d55d37f1f11a606568dd1c3eb1d907dbdcf8413c02e8db2e6567149dc1a3308eaaea0575546c0068be5505975cf159691094bc5c509a5b59b52cacaaccc1df923f9e4de2c250d6660e25d4833d33acaf541cba7a64f8c8537e3eb434c1717c3d6ede2054e4abca0ad94c87ae1bf711e7d1b955e32413e5cfa67cc1a2faf5d85653c1873cd93ba5f0888e1e3ca7a50e1d6f217276a66545751c8802dfb5622bbbd081241dc43cdf03cba8504e3d947ed67f4eb8d311bded7633444d64d6ebf13542230c1de1c0cc7df19513e320e8df7e5b4e569c388a56aa4e6aa09c9e71a6063635393c424d8dd4a2ee2b9f51462fb5e4c2b0fc60de229ade9937ae0bb41e41d3b27eab0d354c96d6ce4b49708b240fdc6918908b66e8f4bd51d0363c5421b072273bfb2392393b7915f1c187102df2ff7af389e8d4b264fa3924266879ca482023d7d062766d786d935667461b0991c74b8cffa99dc592481b05501ee87ca9df1d5f207332ed21cb5d30e7e2d553236b05bd43f4c8765d1ffa7e1daddb7a30d9bd4805ec521b8cf8f224c879908a2d8e0f596e25555e95c942ce15a74d83e553372b82a1b12e15e0c71292ff76960705dc1178405725b819193d28a942d61f2c8b4b81e6d67ceeb70b677b7feb9a543fd81abb1f89ec6be11b4c3652216e0af02fc4c06e2b72d9d051ccf4af06d7d71af537b73adb2711eec6c5a35d99c62c1582e6fd9e514a575e73f865cb0f86911d7d47d0513fd5f744c87d76da2bc4014cfda53c77a1ad151c3525c86ea1bc0f3e184af8f8ff6882ff8d64f396b2d5e9ef5e285cabe675cdc3bc5bc085e104ba126d8b1d4c2f158b5260af6370c00cdeff0f4d8e1a0a033e6f6449b72916c44992104952095e615298dffb029b1363fe0d607b11bff52124b21591db1ef7349ac5860998a037bbc0b9959ce18a4932c9cbcbf22bcefbbb6cbb9dd60b4953ece8021db1907b7a14ac44a4fbe4047bb3f4d5362106241a51ff0490b7492fbb2ab7d8826e7f95dc96135b88be52714841fe25c704f3e6b57a64fa0f57f3db604edd2c62967b35b3909f61e3317266cac2a8583f130bf419dee2ba4f150347cc60457ace5608ab7bd77dab9bd8cf51bc34d8b4299b39a12dadd78c58bb9e6fa9aa2f5f9399ddb6ce4beb8fbcd1b43a04a7f23477548d3686c41b611b2cb639b678cabca05a893ace715456fb5a67749432e87c8118884288c5fc499dba2ffea4dfe94817afc8f5030eb0803f9a761b5ad73670de0b7cf44289ea788aa17212b9165378f0ea63e6625a1b6de64bfa44d93f64bead667c1f0db01964000ce30c93eb0a1558cb9bb9949e0377b0ede4e3c5fdcbf5613e34d368abdff9758ceec9679f1efa928a25ce9a7761f982be551499fc047510985ad1b1598f15804127f30b75cffd7f353a49455b33b7c824ff316f45921457e5483c53c97156848620e90cd1c87479a7635329c1f80bf777be462deb9cc0c6504cdf185a9e89131758bafc1074a0ced4aab38d899ef2d88f1dcfdda49a4f2464080929a82c4d5cb170cb11ebb2e77c3e9f685d98a2e236ce8a500fe28e4d93adf8ea7525dfc84f6125670b254055b45169c828800ab4b714844bb2b61cd6ed44177aa2181af5a607f927c76a155ebbc7046c6cd58967dd8e4824f892f5b1915d864a6c202dd7b9a6c1db499351c249cab29b2499028a03638da30972ea0952d6d595ccc30d67c17816fbb81f9fdc4ec3478334bb34bfe47827f22d65ac7f75a43a2affcf29878b5dcd4c5934b18a8eb948928d820324b271db7135c5419bef9b043604b206d18dc37e532e4757afc5f860b240f00e1652688aac9cf1a6fea58fdb7da518d698b330976960d5c42f2f35f619653bb62747758890fcea363bb5c2bb502df283ae4acc6a7e0eaad10cd59fa9cb99c90a1f7ecf284b8dba33f20a7832a9374052f1f", 0x1000, 0xef) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) fcntl$dupfd(r1, 0x0, r2) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) socket(0x18, 0x1, 0x0) (async) close(r3) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) getsockname$inet6(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) pwrite(r1, &(0x7f0000000000)="54564d13d222afa857a8730bf3c41c44aa4540e43d062776af0d104f41", 0x1d, 0x401) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async) mprotect(&(0x7f00004e1000/0x1000)=nil, 0x1000, 0x1) (async) pwrite(r2, &(0x7f0000000100)="33d8c30e3c51f2c25cdc9af8d8db821c3565dcccbccf98d81038e5416f02d0d3f5e28f4120a96cf28b88f97e675aa396265064bd864e9cdb02c9f6dfdf304f4495bfa9750b85458f3f105331ece3ef8ef64bed62ddf4659e70e164a08a8bf046067f36a7ca6e1e54e6e8e36e73f46e55e4a4a2ab72f86d4ef2e867a1259bc2e932e79b5854a73367f42228e10bd4cdfa861c24528198162e16d5dd7f18f0af3dc8bf1ff6a836e12c025cab410a000e5d0465d24fbc2f8b45fec95f0012d273553c013c79a70e911d39333b25c7465bbb14446f9cc377487f68b62d416aef180f2c0c78753713d182c386157c5440f8e6a47053ecbf6ed1c5f211a8095e91142f7ec8f4edde064c0414caf3981805561509695d6244bac84ed1fd93734ac56de34cd40cc7b9f93e11cfa2e740ab96b3b367090bbcd48f8377d3d52d9ebff781c9ef240096432ea10feb8a478020b178a50c1c46bd6bbfb41e8a196fec1bb0b2204096de2bf3ee74e77e038b84bb7ea124df84160eacbf8669d22cd5e46c5371560be317c4f5fa76e999bc66a807cad3ab8703d8ccb43758d2175d4c6667c528c6b50cb181b44f55bb4111025ca9952d4519bd85fc42325c3963cb27e74634160c2a0177bb1008d5271cc586a3c47b6f06ed65ad8ab2a8856e3bfa44f55e2d43dcb29ad126aa4f8f4a9be94d3b477b194bc3ae264daf515df0c5fccd4bd88258d5e524bc10fea1f808504fd0a90b7a8a711a75af33dbc5a85d1b01e747ef66182937b912b40bb7c5bb12ee423eb98ba9aaea744abcd5ca487fd242072c4c9a4026760a7eba781f6319a6e72d65757b2e654754e4c85d8a03a49c9da5c7bd3eefac7ecf2a820f5e8110fa251147c89ecde8861c639bfb8cc7851f6344fa878c5296066ec537b818b111f2cbaa3c3e0fea97a66fa19e1292d579b38f9b45d8570f686b3078e451fac797e36b8f394a56531e12a36f8f761aedc69da5b18ce79adb33c55064506b61864221473a9adcb489fab0ccace9b37e56c7108367ac3f8664a2ed89bd0231e60f799064dc4fc92c28c9f8d7ed53bec07da6207969652cf7b8e20ae2a5ce84917e5f4d713dd74be6e05c3bb774783f89e6f7d1af50e27b7ecfc67257ef57426ce2e1905726af8e4b222d6da756d62b53362e72402fac2ed19ad5b662e982d0a64c0c06e8be5b6c4481e596caf73e2949e5552a4ef18cf689aaac2d3c41c2cfa98f176f9036becc1453f915db326f3cd7ac530e8e985b0c358219bc92e41d94399e962707a4f0913a3fb9a0112b9ac63b8f85e71f696a33c0d9d9bba706e4ccb3a1c103fa10bbf751fd1b84b1eee4a3061851b05257aaeafd7793b5f1ce627deb016cc9282a6c0a88bebab7dc5f100ff1ca596ef62ba7ed4d0b95dec891a2e32a67ef84762b6f771232eca6c655723a89b827d7ddca4315f2f2ddd6aa59a2a3147bbeb722d613fb593cd29f90dee700e0cae12b7459830c61f20a5eb272858015b102bd5853145deb85bd2b20e1a1ffc7da1ddbd44c84dcd128d5c83ecd0025bb9ed218bf7b7627481d5e84ddaf99d32d971208d33397ddc51a660a52daf6df225235a5faf7fc0781fac522dd6f1c877706aa1856d82625e53d8bb3288f3d270292be4150cd51e7b6df6c8e074fbae7ddb871d92e33f08ad260b6c31ecca3b92a54366d1485dee56225202e9f70636fd0583e5ea9c1cdfae6fd7bebaf33fd4225161376c1992049b7e5fdb0188ccaef447021cf0e22b1f95c1fc4297d131729c102bc2419336ab6d7e4b1057f67a334b9a31a7f1fbc04c6867b9d1d1faba76c01219b926617159a681004804539cfbc90da196368afbdadd78d022204e049498722eb28660f3538965ca3d60a9c2603d7ddc1862405929bc28d7346e92312870f416b81b82416b1059b21acb5918cc1a361be4c8125a76de02a28402aac332a518de58345ab7e7dbd21561e7ecb1a7fc61923e5f6dd737bd7476c1c1235b1896a5897023f0666714713ab3309febb905e3105fe70fdfb23828b96ce78891f6034e9bf59988aa0340cb7f680bb5df6ed9f7f7f845ea17c68900e535c70623f0dfee7c7cf94688ee14ee013561d1e70d5ee7825a10f1da556cbd1a290943520038edb972873feb4ec3815c0d65517d953b946e9dc8e83672a8fb1a0590c643457d67ba61490dbb356c3a1004f0c034fad8453d1edea11011211fcc5f54fa8b7babefda4418ed5b9466c9145de8115f03a13e091e2540dfc83442b3a6b68ad80506ac76137b2947ca5ceaf333a9c5b5d9c403618494cfb3a08a3e272cb055834a03d6119e022942001aab2cab81f12ac13f533b959dcc9b7e06fc87f0890044c2f30c8d77c390a3b5e0094738dfeb435796488346c4ec4e337991cdcea000a24762e3149c47ae7244441e010747d115d4df846f2928c2f68654f72c1495ab13c183fd5257a7c5ba8fd62563131cb8deab614a9001ea7bb8d741fd9933ce55b457267adba756f61055c35375fa9df4e1dfdbcffb4c65c6389864ceed9dea3f8d103a8efb3fe616d69c94fb0df40c970d304af14d950d65dd59a543e8daf82094574c497ca93870a5ab8f70facde821a97fc2ae0ccb26340ce166631bbc2f2993eb13dcf05aa16bec4d468f530bad30be13af3854680f3b65a02216bcc53e543c75ebddcc97f616195a319a863b705d515c57b56c5828fe042f78eacd4ce98685b3436e15b206812024d3c129f8aa5b707240cf24ffc81cca6fdec74db5cb0103b45bad009ec916575e8d3bbc9927c8dcbc7d8ed7dcaea2154056e69203a20b13cafdbddca373d0bac2687a59040157531023263ba1b57f0d68044cf7343667d16540fabab3f240d2cd488cb0d9c3aa0eca4a46dac2b726b8587e8cc05d733feaf51e67b584c51fc98953e436e953c99e57083277412a0ddd5fad8a20c50a3087dd2ec76e36eb8653f237a6794abcef3df34ede939dab12d61258a9a9f4114a21d25d7c20840b1182c072c260710dacbecf7f827ab932e7de85486084f3c1e0762b7b59a99d65ca70d1ea421bbd85635f14cb18fcab4916274a79fdf9eb35fbc8fd3c3209753574926ae89d48b56e489a36e15c7c3af2d65954679777e0737250872eb6d290190fd7274ad20ae77b80dad7c7cd31a56e8cb6e19ca4586ceeab12e0829f1cd9f5f0b22ffb73821404dcdc531e29437a601f5eb1bee06ae214461a461cb09dff326934fd714b75c71f79cf77adc4417fa040745c6f164b50ea65f171bd5ed31261297afc667f84083e9914ba898d80ee57bb962e808008dc94678b12545a9a2f16d49db375009d3d8dd8dbf917cec958b2946da5ffd0da47a06146646e1a85fa83bb689965de9447e8f31a0da258b8965a33a9e79f50604aa09abcf94e7ac260d0097473704664918acf20c12cc8eeb70343241615d32d13de29caab5e47b2251beeb1b6cb64bbd20cdf7b8bab48fd2fb9326608cdf45967df0223ae13e1a72d96df23afd3ca93151121860fcf832ee1db8eb0093e0797394bb806c6a5845537bb87e6e87c22efd8ca3ff77aa5eee735d80a103b1ac8c07baa8a801fc123db4a0b90443282e8d9154d94c85b0531a0560c0cc913b4bef140d8133e1b14be630a85f7aef1981baf7329b7127ef0852b71c47679d1e2f883360352540278562104cf027dfe98d9840a23e777be38800c5fae143c91f06c34c3a56f3e2cf3c272cb999561b622a0baade1af3b80ab48ed3d114c13d716363c1787d3f8287557dd8da613cd0ddbd649b4144ef1c52bc5bbec6ebd6911fda10b6ec2129c5f888affda4d67456bbc9f1dda031c1d1989e1d55d37f1f11a606568dd1c3eb1d907dbdcf8413c02e8db2e6567149dc1a3308eaaea0575546c0068be5505975cf159691094bc5c509a5b59b52cacaaccc1df923f9e4de2c250d6660e25d4833d33acaf541cba7a64f8c8537e3eb434c1717c3d6ede2054e4abca0ad94c87ae1bf711e7d1b955e32413e5cfa67cc1a2faf5d85653c1873cd93ba5f0888e1e3ca7a50e1d6f217276a66545751c8802dfb5622bbbd081241dc43cdf03cba8504e3d947ed67f4eb8d311bded7633444d64d6ebf13542230c1de1c0cc7df19513e320e8df7e5b4e569c388a56aa4e6aa09c9e71a6063635393c424d8dd4a2ee2b9f51462fb5e4c2b0fc60de229ade9937ae0bb41e41d3b27eab0d354c96d6ce4b49708b240fdc6918908b66e8f4bd51d0363c5421b072273bfb2392393b7915f1c187102df2ff7af389e8d4b264fa3924266879ca482023d7d062766d786d935667461b0991c74b8cffa99dc592481b05501ee87ca9df1d5f207332ed21cb5d30e7e2d553236b05bd43f4c8765d1ffa7e1daddb7a30d9bd4805ec521b8cf8f224c879908a2d8e0f596e25555e95c942ce15a74d83e553372b82a1b12e15e0c71292ff76960705dc1178405725b819193d28a942d61f2c8b4b81e6d67ceeb70b677b7feb9a543fd81abb1f89ec6be11b4c3652216e0af02fc4c06e2b72d9d051ccf4af06d7d71af537b73adb2711eec6c5a35d99c62c1582e6fd9e514a575e73f865cb0f86911d7d47d0513fd5f744c87d76da2bc4014cfda53c77a1ad151c3525c86ea1bc0f3e184af8f8ff6882ff8d64f396b2d5e9ef5e285cabe675cdc3bc5bc085e104ba126d8b1d4c2f158b5260af6370c00cdeff0f4d8e1a0a033e6f6449b72916c44992104952095e615298dffb029b1363fe0d607b11bff52124b21591db1ef7349ac5860998a037bbc0b9959ce18a4932c9cbcbf22bcefbbb6cbb9dd60b4953ece8021db1907b7a14ac44a4fbe4047bb3f4d5362106241a51ff0490b7492fbb2ab7d8826e7f95dc96135b88be52714841fe25c704f3e6b57a64fa0f57f3db604edd2c62967b35b3909f61e3317266cac2a8583f130bf419dee2ba4f150347cc60457ace5608ab7bd77dab9bd8cf51bc34d8b4299b39a12dadd78c58bb9e6fa9aa2f5f9399ddb6ce4beb8fbcd1b43a04a7f23477548d3686c41b611b2cb639b678cabca05a893ace715456fb5a67749432e87c8118884288c5fc499dba2ffea4dfe94817afc8f5030eb0803f9a761b5ad73670de0b7cf44289ea788aa17212b9165378f0ea63e6625a1b6de64bfa44d93f64bead667c1f0db01964000ce30c93eb0a1558cb9bb9949e0377b0ede4e3c5fdcbf5613e34d368abdff9758ceec9679f1efa928a25ce9a7761f982be551499fc047510985ad1b1598f15804127f30b75cffd7f353a49455b33b7c824ff316f45921457e5483c53c97156848620e90cd1c87479a7635329c1f80bf777be462deb9cc0c6504cdf185a9e89131758bafc1074a0ced4aab38d899ef2d88f1dcfdda49a4f2464080929a82c4d5cb170cb11ebb2e77c3e9f685d98a2e236ce8a500fe28e4d93adf8ea7525dfc84f6125670b254055b45169c828800ab4b714844bb2b61cd6ed44177aa2181af5a607f927c76a155ebbc7046c6cd58967dd8e4824f892f5b1915d864a6c202dd7b9a6c1db499351c249cab29b2499028a03638da30972ea0952d6d595ccc30d67c17816fbb81f9fdc4ec3478334bb34bfe47827f22d65ac7f75a43a2affcf29878b5dcd4c5934b18a8eb948928d820324b271db7135c5419bef9b043604b206d18dc37e532e4757afc5f860b240f00e1652688aac9cf1a6fea58fdb7da518d698b330976960d5c42f2f35f619653bb62747758890fcea363bb5c2bb502df283ae4acc6a7e0eaad10cd59fa9cb99c90a1f7ecf284b8dba33f20a7832a9374052f1f", 0x1000, 0xef) (async) 16:23:49 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f0000000040)) 16:23:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000040)) 16:23:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146945, &(0x7f0000000040)) 16:23:49 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x6, 0x3}) (async) writev(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f00000004c0)="98ec63674d405c9d16ca2e0d18a8ad10583558297236938ecc9314b779e73c19999485be52dc45", 0x27}, {&(0x7f0000000500)="d0328409d11f46e4c6ca0632cd2d20c106c679cf6a94a6b39eb59abd4fda47e3a17b51ad867129101d00b2a7afa7a44aed4e51d901cc1c1b10699318b4764b8eccebcde93eae0a3f150c7812a8e0cbd45c27997ee3ae92c1760639f10248634928a660146a75daadb37cfe10d26e62bd988e4b637be7c7378e461be7fd9e009b917dde55585f3b0cde9df9946b1b495ff9103591cd2ff58b31ad3fbea686a301c695617e87837ba757f417c651ba441a6d97424bf2c8d0960a6bdebf9c952e97723daab155a737c5207f8d2f4f3e62608d3adfc990184f881dd0486adddff2a13a195fd648a8b29ad52b45e5ca30020f9eb0a5343e0018d6", 0xf8}, {&(0x7f0000001000)="c4dc7bdc19d6be913316a777ada4c366c2b25e699b4668d730b84f359923ac93bce36cb4c0b237b62fd2b66b19c47db6c6539aeeca1d7837c665011db2cb2f18662b4a0e6cb12e66923d2123d36d9ef77b4756b8ae859915b212afa28a925e6dd71582f96f0d3360de282a0c052eec45b65694f7ead3612246646b14cc0da810285942bc93069057f041b41d718badcbed432cf9926341760ab43e813ada5566b55c21daff01757e76755f9cc022fdd5ed7abb735e03fb916793aa7816089590270b401505a295f64e84c6dd2ddb35193fe52380eaa7010a2563859ab5d663b256081e9ec844ce8c4e8866c74ee2b26f9ddb707e0107eea0127575079de4eca56946ccc5aacaffb127cca51735278bca566ea7a4e8646f0b29f0ff88bacb98ba477e09538f7c2e09ca7f716b450c2fe976373fe00cea76b620566aa2ce8112bd13646a641cd73521e5d6bd3775dc3d65acf4f7dd23232a15a2acd6b5a991bf7b3d17c84e88e10aa3e7d15993685599913b05354400358602cb73ceddaabbc9aa94919d789965240fa9b88e7b31ccc04fbfcffd8caae2576959bc5ed02dda1ec57f638ebac67e302ab4b8be7d964753670f9628f636279bf46125082012c65cefd736dd059c04640ffbdd6d572c9307a563966efdae94eef971354cfe6c73f71d16dde6bf1168855763849e927852cff81e71517d98d87a5f597d7df2f8fb227015237f724496696c2795f01c5f92fbb3f6238ae633410d4aa4f09c3c22a1054b66ec9c3f16260f2161d128c4a93a59c80985e16ae0ca5bf899e2cef989155599c7562ae01a254a4cfec8090478fac6f78843667903cc7d6a60e5ef93656a8a024127d011b3e1b55e2c4a23845a6df7822d9b806395f1b83a5c3607f3b614e95674a7baf6f737ecb5d481dee8a2277290fd2f7f6895119deb74abd5404660e5267b09de693dd848eaa77ae0313dcbd29a0cd61c3d405f94e33c635b490ff4b42b7d928f97036988791c8c310d4fff0c12456c2ec8d8fe27ab7466f13a64d4a32fffa55202033febde3a2652be891a3fe46042d7782252de8f0ba106d96ccdb885553f4b517e0d56f1d5b91a3e14f6d00febd197dd764027d000d20e0725f52323bf37389089c9385bcf6bceca1857ba4431896c86e617313484e76bdd9a0decafd02724a9afaf56aa8000a91ddc3b85f27537d52be809c65cc174d0a7e964a0303d55091043027ea53705fc24bbf135e170e8cbb97623edde4e2bd3dd4ff3273e0037ee10e0c3fa83bacda24cffe5fe608db387c6e06ded0c0c3e24ac69b4e585f467949b40cb3383c132e24b1d84c5921a72e7018d68eeeb967e3089c2fd4610b1d524a51e4b037cb496f7c39ea885f030b2d68fcc8a6c53eceb69dbc919a9a0a3e3e4c72efd0dd06302e22306242463fffc32fde45ba9449a99f67f99a8e0be48effd9df7537d9348c91e9c20c035c71c7d3682791901b816ddda2d0570e5a846c8d634e2da4f23ae6e293a9b2d9b86ba2d34e72477c2a9911b693b3e0f74d12217487eef6c6e94b92379e42f6a050a2122a4bc81290fb027fdf2a218feac9a16f5aa1ac15176eef2b2913039e5189653c83b3d52514c2295d3421fc6c03d9bcd0c28e2df85444eaf77f07c18a9bb30c4e1a1cfda3bbb946589c72c62557fc5b6b893a2ec2bbaecd515439ca730ac6ec95ae09768bd359368b0c548b6a78706b9ea839be342c61b35b9028af6ba7f74ab3239b996d7865fb2bc89add888fefa97eaa9cdc6b84040d4cbd40c033ba9a7cf234b79d9cbe8827c39432983ec4a9f6ddd6670d62d4550be7bca344b6b42ed95652c3efd8c36b9f7a3122e91d5ebb25aab1439ec01931e4447eb292c11832b147491af320985c38aa0a88e0e3f5d9a2b0d3038261056fdcfe3d9f3557df4d413fa906bd1cefc7a35bffce5b2e8f05a4a6c7323c9d71be469423c0799e90e986cadd3205ae92276c000b9b7265c08d7ce8c58c4068aac1b8d649d5a7681056f253a930ffa11bac9351b548b8a04588c58e88b507f30e63b940fa6a368e747f5fd8ce37cabb3877c60a5bc2c014760eac3d26b2499e6626c9965d5803aeb89f7ef85a4f9bed02015470897527e1df980ac9a42197d905a412d55088993d6e88cad1fb18a3bb3c44c7ff9783ec0e9c19d0e64be8b440c4faab45e8460ad497e651154dff3d8c418dbceee048d31927cf4c2b90a4b8a0108eb4fee67b1d617c51c65303be0c458548009ae23b443d6b2270ef83bbfad40dae8c66cc3afb333a25c975e0a1493d054f196c663729c353c3dc3119888be4e614443535c1da6e7b00cd780efec3dcb8f31c1446f41787f91546143e2b5fbaa0cd0e4ea3a55e4c1e3c20402737d3cc9343d37f79fdb6aea5228866db8827b69a573ecaeff84f58f0f79aefda50c7a8ee00d3987b1bea214825deba7a7a5cd21a1792ef1d6f51119ddb4b2ff0fbd75e609f840db849b41788657041768847f031ed08c3785affb3a4ebd624d6a1c553924c0caf5816ade139c9f4441c19eb5f5a09961c3961f6e6c588af8effb27497a9fb75a7aa73a083550385095efc2369fe04e95d079fb47b1062727fb73a0221161bba7d99c3f3ad5115c060ffe01980499294bdeba27f0ec7d814a5a71148b96c356220995479cfed20f3afdcee042d820136c61faaedede22d1a2f04f9514f40859e85681eef2919a0ab7ebbadbedd0e9d379ad6e9c53fbaaa6c9f2f215bf806e97708d784994425b0ecf343a9a8d92c6042111eaf4595fbf662217d88a5078e3da33e994b16ce5e959e622206ee396724a50768e4aa8b0adee0bbec8018fef986279e8a8fc521af0ab400bc316482202975cde35fb1c47e7ac919727629539cd54ece1c20fb454c6a6a6ed9ee94d3b75b9cf7098e9522508992b28bd6d513c72003f1ef09766cf561b5d6314950eabe6381d2ffbe125912c3fbef48eae9357b527572d23f7184031b3c26a14f1307d528f10b0622f152262be7bb8993ab55d501822c31c7a11b18a8ce509e6b620da4077b5a66a43901a63e46419f1a7a45bb4ee0170ee2b405bd3e58bac3bda971de058474f085805b7ad003bf2cb7e334251f3819c61b1730523b99e04b1a0559a693403343c2b7c369ff26dda49ce6ae2835dca8484862a959c8377ba9f97d8b2bc272e8f063a991df1c1d9d50e5d3a73c7348ec0b707c939050e31ed74c4ac9cc07c4cb43d8dbe35ddf5aeb48900df7c60398ffbbaa0e66e6f6e194a1aa2cb3aacba02ec65b89fc3ce75a34bfa19782e49af41812f3bfed483f341d2cd8b8ff3b6a0f2161302b14483091a6d218a7b18a42714a1ca3c59ace9315726780eb2b228425edcdd1e3167fe94002d876a2a553d1c84921b4042b1c1a6ff3d574e3055f6b2dcb9e28be7693b827be1312f30c0919bf25ce07278e052b37a54dc284785a94abf7b6b36dd4782fbe0ff4c5eebf8d88831e48e422e1714b40f39f46482cc6b9cd13cc3529df0876e1310193c3719f18b3e997bd8294f46d9f03cba8ca68bf5efbfc43263654d673f74c750b38ce00ba57eb07df8cc3427a9ac93b1fc2e234741e1fc5d0b0374dfcf00240333451a333109c5fdd2d01944ad2ae94f1692a681814b79f013ffa6d49185f2d46a1bae15e0a3979dd29e881cb497c4baddb0ea789925d0cbd7ecabc28fb20ad45d7a27552f899b12661da2f0c415de836aad7eaf0005499de78341587ac87e880d477f06142321ec9172f80ea4829f16d4a5a00f0c8c1d7c6d664b4bedcebdaaa98aa25636d0cc51485a3e8598e690763fdb17f9afcaed3e0604a52010a809036f7ffdac0077e37384770ffa4565f4f07ddb3d87e9389313a46590d5906da874aac1d2e58e60edb6d503277c6d77f9c63a167791a631a9dd0cf38d33abf3e2e45fe75b7af760adf073be3932f2ebafa1e8d06c3853f4860983b07a34629c7811e43e7f16c9dd43aed010262d7ed4b1c459cdae4f376546f079096f0cb28774b7b9f816034b06cf001ba99b294c4c248aad1dd8d5436fa9d237ef9049f68aa522f451771f075addd79510f2baf47d26ce81f93ba3a2e3c729d09cfb989e799ede62e70db73efcbfe98355f2af72c5e3215348f439090089d98b54406db2f07cb98e02ee4f508dbb587b41ea3f8cc09c48399c4143494ce4cf028cde489f06071af2577f3e0d51952998b2edd678372017b521a73f0bdd5401a5eb75a3fb72ec5e1bd318590b7c53d456562637d5cdc4f7a4ffb884c24842799e3e3faaf84ea829f7fba8138303121b56ed4640ad00cf0a2ce490a53972cce4cdba413412f1380e8ce0a9f4693783c9379ac42e449c90dc94b1aa1ce805a1964bc19894408eedeefc72bf3a8ed0e11e1ac85049fdee42005d45ee06c3103932666910db9e139dd8168d287d53f4eda29e6b1739f6893ca2511798b90104b7e8da09f0c1ba198059139b2c6cad67e199f9eae1a8c287c8b57109688f02b8ecd3e9292a8435649a4d3c025ed4dda09e5b771471f50476aa5a69797b887420599244260479f19794f9c360f271cce45f4aeca57ca35e7e8971c77007804457ee7cadda0a689ff6bf2e5e3527bc632ccae6749dfa1a269b89c104bbe225e628f8c13ba2a1130593786e824656ef548f998bd3ddc3d89089c5e8040ef457de7042181ffc0e56e8b6033f8a2990911d1ce5505bdcb5879a07e2b6e9c968932dfd4b272ec870549bed103a9e6697397cd6bc7699733d050c3a5528057403656c37aeee11a7fcfb3ce0d2a1e7b9bfe5667100acf19f9b03c64eb485a983c67c71dafd705218a07ad66e9b20e0d02e619645b288f901376f956cddd927c2eb63d2f3585aa269f79330373e82ae880db395d2b9087c855376d15aef476b14d8a2448772d64a085e6780aa999eabe19983e352f8efa336e1f9f7176515f2fe049554940d2fe7e73d1b1cfd5dec59d528467c034171d2a0897c2e82181377536f30bcec06563ab50bac0aa25418c3f30a33b3a181730325e12ed4a2dbb10ac3899f3b395e9c18b22563de98a3b840844d02a9739adaca0dd3868d09ceb96031689c6f711e8a3cd180b0f98666fd890223740f81d2a27e55ff462260e4b43a57eb5981bf4f5ab5d91d3653b5634c23ad8786697e5204db58e8aafb0ceafe85785ef9583355ce6732d4aef5ff5c4166527830b4f5a4350b1747e417664b2fd28bec176638dbfe49919677fd835bda4ce6fc7934b4127323f2b2f48172379cc79d8ed0c3cf051f718d60f18a6e3205d594922c9631291141624154f0bc4ceab5439a9a889a3ad2f894f89b12787179b11e6bb2fc352e071ac89000a3e4b2cff5c1642bff69d62a9bfd25bfe1c8d05516d5284dd15b477e6aabab1022b4fcbe923f7c7f540c34c59a089fd2c5689b9e12fd3456839a834a41955583e1680a6b284704915997f047b4d575727d4d382def88edccc93958932836eba64b83476bb86c27099d07420d44206905d99ace66fb914640e81a4a233778b1adbf199e675b180565f7ab977200e9aed161ff4b7428160a7c163d84b0ab1db96eb6d7b5450bcee6a52eff1dd3fd7b6be3d227a1e99669c469ed22af74718796a3b153ac604e4f4c69b0e2a2241a1feeeed454131f558682f541c47cf6be0c90273f3ff3db889c10030793a27c2ae2dc17c38cdd2dbbe4a431df3a2234d42f038d08f051983c9c823ea55590d170115bc037e16661570374fafdb87153afee73f619d0103c69ee776cd444319286c9122bbabc52a89f2cc35fd14cfbd7fc7b0196ea", 0x1000}, {&(0x7f0000000600)="9d179289eb91ca6b327eb071803f546341518e80959a09c3e83e52a3f59560af805fb9aab8d090924833e3f649a09c0b5ec39fdaab1e7b4632254e3da7b44cd92a8530817946b663d55ddb8f4563d1deeba81aaed99186627fd4703cdb2fb8aba691b279ee34c8c0822bcdb3f41dd43f472f42f52600a29b28fdc18e44b6dcdc4182c346283d7d644d8ebdea5814", 0x8e}, {&(0x7f00000006c0)="d5d6b6e803e77e7c03c9eafabf", 0xd}], 0x5) (async) r0 = kqueue() (async) r1 = socket(0x11, 0x4003, 0x0) (async) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setrlimit(0x7, &(0x7f0000000200)={0x4, 0x5}) (async) r3 = socket(0x6, 0x400000000002, 0x2) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r4 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xc) (async) socketpair(0x18, 0x3, 0x0, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) fcntl$dupfd(r0, 0xa, r5) (async) kevent(r0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xf, 0x1, 0x5, 0x80000000000081ca}, {{r1}, 0xfffffffffffffffb, 0x1b, 0x40000000, 0x6ab27bf1, 0xa10}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80, 0x1, 0x100}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x400, 0x61}], 0x81, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0xda568b9004f0df3a, 0x1, 0xac6e, 0x101}, {{r0}, 0xfffffffffffffffd, 0x26, 0xfffff, 0x6, 0x6}, {{r3}, 0xffffffffffffffff, 0x9c, 0x4, 0x6, 0x1000007fff}, {{r4}, 0xfffffffffffffff8, 0x83, 0x80, 0xfffeffff, 0x1000000000007fff}, {{}, 0x2, 0x4, 0x20000000, 0x1474, 0x8}], 0x8, &(0x7f0000000300)={0x5, 0x8}) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x10, 0x0, 0x0) (async) socket(0x1a, 0x4, 0x1f) (async) setsockopt(r6, 0x6d8, 0x5, &(0x7f0000000340)="d71754870b12a82ef85b412d96fb66faafdfd4a247c4da062ca65e240a82bdfb86e0a75b5b2c667e87bb772a48749873b9f3443084b808dda86dcdf6b36f5b1bef5c78ae6a7e90bbee633e2c22982fdda49faddf7111de7141b28386a7fd2eda1b103fd6567f0fac1e03b7103b902a5be7f6691aad9be44039a9fb9747931bf4f9921b94529243856d4b7edd6806b671539ed75ab48c2fcd227fa2bd30e98e35de4e7d4fbf8ed0bac16fe9ebe067a6e383a3d363be34517d0204218150d02830d0bf551f47df0d62c7ca2bed0d4571ab183c411cfe400b1bc852dfc9eef2b70b0583b5192a56e16a8eeded20fe6d2f962d", 0xf1) (async) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c2abff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) (async) r7 = fcntl$dupfd(r1, 0x2, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) (async) r8 = msgget$private(0x0, 0x2000000186) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 16:23:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x3f, 0x0, 0x5}, {0x8001, 0x5, 0x2, 0x3}, {0xc88e, 0x7, 0x3, 0x5}, {0xda, 0x40, 0xc1, 0x9}, {0x7, 0x0, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:49 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x6, 0x3}) (async) writev(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f00000004c0)="98ec63674d405c9d16ca2e0d18a8ad10583558297236938ecc9314b779e73c19999485be52dc45", 0x27}, {&(0x7f0000000500)="d0328409d11f46e4c6ca0632cd2d20c106c679cf6a94a6b39eb59abd4fda47e3a17b51ad867129101d00b2a7afa7a44aed4e51d901cc1c1b10699318b4764b8eccebcde93eae0a3f150c7812a8e0cbd45c27997ee3ae92c1760639f10248634928a660146a75daadb37cfe10d26e62bd988e4b637be7c7378e461be7fd9e009b917dde55585f3b0cde9df9946b1b495ff9103591cd2ff58b31ad3fbea686a301c695617e87837ba757f417c651ba441a6d97424bf2c8d0960a6bdebf9c952e97723daab155a737c5207f8d2f4f3e62608d3adfc990184f881dd0486adddff2a13a195fd648a8b29ad52b45e5ca30020f9eb0a5343e0018d6", 0xf8}, {&(0x7f0000001000)="c4dc7bdc19d6be913316a777ada4c366c2b25e699b4668d730b84f359923ac93bce36cb4c0b237b62fd2b66b19c47db6c6539aeeca1d7837c665011db2cb2f18662b4a0e6cb12e66923d2123d36d9ef77b4756b8ae859915b212afa28a925e6dd71582f96f0d3360de282a0c052eec45b65694f7ead3612246646b14cc0da810285942bc93069057f041b41d718badcbed432cf9926341760ab43e813ada5566b55c21daff01757e76755f9cc022fdd5ed7abb735e03fb916793aa7816089590270b401505a295f64e84c6dd2ddb35193fe52380eaa7010a2563859ab5d663b256081e9ec844ce8c4e8866c74ee2b26f9ddb707e0107eea0127575079de4eca56946ccc5aacaffb127cca51735278bca566ea7a4e8646f0b29f0ff88bacb98ba477e09538f7c2e09ca7f716b450c2fe976373fe00cea76b620566aa2ce8112bd13646a641cd73521e5d6bd3775dc3d65acf4f7dd23232a15a2acd6b5a991bf7b3d17c84e88e10aa3e7d15993685599913b05354400358602cb73ceddaabbc9aa94919d789965240fa9b88e7b31ccc04fbfcffd8caae2576959bc5ed02dda1ec57f638ebac67e302ab4b8be7d964753670f9628f636279bf46125082012c65cefd736dd059c04640ffbdd6d572c9307a563966efdae94eef971354cfe6c73f71d16dde6bf1168855763849e927852cff81e71517d98d87a5f597d7df2f8fb227015237f724496696c2795f01c5f92fbb3f6238ae633410d4aa4f09c3c22a1054b66ec9c3f16260f2161d128c4a93a59c80985e16ae0ca5bf899e2cef989155599c7562ae01a254a4cfec8090478fac6f78843667903cc7d6a60e5ef93656a8a024127d011b3e1b55e2c4a23845a6df7822d9b806395f1b83a5c3607f3b614e95674a7baf6f737ecb5d481dee8a2277290fd2f7f6895119deb74abd5404660e5267b09de693dd848eaa77ae0313dcbd29a0cd61c3d405f94e33c635b490ff4b42b7d928f97036988791c8c310d4fff0c12456c2ec8d8fe27ab7466f13a64d4a32fffa55202033febde3a2652be891a3fe46042d7782252de8f0ba106d96ccdb885553f4b517e0d56f1d5b91a3e14f6d00febd197dd764027d000d20e0725f52323bf37389089c9385bcf6bceca1857ba4431896c86e617313484e76bdd9a0decafd02724a9afaf56aa8000a91ddc3b85f27537d52be809c65cc174d0a7e964a0303d55091043027ea53705fc24bbf135e170e8cbb97623edde4e2bd3dd4ff3273e0037ee10e0c3fa83bacda24cffe5fe608db387c6e06ded0c0c3e24ac69b4e585f467949b40cb3383c132e24b1d84c5921a72e7018d68eeeb967e3089c2fd4610b1d524a51e4b037cb496f7c39ea885f030b2d68fcc8a6c53eceb69dbc919a9a0a3e3e4c72efd0dd06302e22306242463fffc32fde45ba9449a99f67f99a8e0be48effd9df7537d9348c91e9c20c035c71c7d3682791901b816ddda2d0570e5a846c8d634e2da4f23ae6e293a9b2d9b86ba2d34e72477c2a9911b693b3e0f74d12217487eef6c6e94b92379e42f6a050a2122a4bc81290fb027fdf2a218feac9a16f5aa1ac15176eef2b2913039e5189653c83b3d52514c2295d3421fc6c03d9bcd0c28e2df85444eaf77f07c18a9bb30c4e1a1cfda3bbb946589c72c62557fc5b6b893a2ec2bbaecd515439ca730ac6ec95ae09768bd359368b0c548b6a78706b9ea839be342c61b35b9028af6ba7f74ab3239b996d7865fb2bc89add888fefa97eaa9cdc6b84040d4cbd40c033ba9a7cf234b79d9cbe8827c39432983ec4a9f6ddd6670d62d4550be7bca344b6b42ed95652c3efd8c36b9f7a3122e91d5ebb25aab1439ec01931e4447eb292c11832b147491af320985c38aa0a88e0e3f5d9a2b0d3038261056fdcfe3d9f3557df4d413fa906bd1cefc7a35bffce5b2e8f05a4a6c7323c9d71be469423c0799e90e986cadd3205ae92276c000b9b7265c08d7ce8c58c4068aac1b8d649d5a7681056f253a930ffa11bac9351b548b8a04588c58e88b507f30e63b940fa6a368e747f5fd8ce37cabb3877c60a5bc2c014760eac3d26b2499e6626c9965d5803aeb89f7ef85a4f9bed02015470897527e1df980ac9a42197d905a412d55088993d6e88cad1fb18a3bb3c44c7ff9783ec0e9c19d0e64be8b440c4faab45e8460ad497e651154dff3d8c418dbceee048d31927cf4c2b90a4b8a0108eb4fee67b1d617c51c65303be0c458548009ae23b443d6b2270ef83bbfad40dae8c66cc3afb333a25c975e0a1493d054f196c663729c353c3dc3119888be4e614443535c1da6e7b00cd780efec3dcb8f31c1446f41787f91546143e2b5fbaa0cd0e4ea3a55e4c1e3c20402737d3cc9343d37f79fdb6aea5228866db8827b69a573ecaeff84f58f0f79aefda50c7a8ee00d3987b1bea214825deba7a7a5cd21a1792ef1d6f51119ddb4b2ff0fbd75e609f840db849b41788657041768847f031ed08c3785affb3a4ebd624d6a1c553924c0caf5816ade139c9f4441c19eb5f5a09961c3961f6e6c588af8effb27497a9fb75a7aa73a083550385095efc2369fe04e95d079fb47b1062727fb73a0221161bba7d99c3f3ad5115c060ffe01980499294bdeba27f0ec7d814a5a71148b96c356220995479cfed20f3afdcee042d820136c61faaedede22d1a2f04f9514f40859e85681eef2919a0ab7ebbadbedd0e9d379ad6e9c53fbaaa6c9f2f215bf806e97708d784994425b0ecf343a9a8d92c6042111eaf4595fbf662217d88a5078e3da33e994b16ce5e959e622206ee396724a50768e4aa8b0adee0bbec8018fef986279e8a8fc521af0ab400bc316482202975cde35fb1c47e7ac919727629539cd54ece1c20fb454c6a6a6ed9ee94d3b75b9cf7098e9522508992b28bd6d513c72003f1ef09766cf561b5d6314950eabe6381d2ffbe125912c3fbef48eae9357b527572d23f7184031b3c26a14f1307d528f10b0622f152262be7bb8993ab55d501822c31c7a11b18a8ce509e6b620da4077b5a66a43901a63e46419f1a7a45bb4ee0170ee2b405bd3e58bac3bda971de058474f085805b7ad003bf2cb7e334251f3819c61b1730523b99e04b1a0559a693403343c2b7c369ff26dda49ce6ae2835dca8484862a959c8377ba9f97d8b2bc272e8f063a991df1c1d9d50e5d3a73c7348ec0b707c939050e31ed74c4ac9cc07c4cb43d8dbe35ddf5aeb48900df7c60398ffbbaa0e66e6f6e194a1aa2cb3aacba02ec65b89fc3ce75a34bfa19782e49af41812f3bfed483f341d2cd8b8ff3b6a0f2161302b14483091a6d218a7b18a42714a1ca3c59ace9315726780eb2b228425edcdd1e3167fe94002d876a2a553d1c84921b4042b1c1a6ff3d574e3055f6b2dcb9e28be7693b827be1312f30c0919bf25ce07278e052b37a54dc284785a94abf7b6b36dd4782fbe0ff4c5eebf8d88831e48e422e1714b40f39f46482cc6b9cd13cc3529df0876e1310193c3719f18b3e997bd8294f46d9f03cba8ca68bf5efbfc43263654d673f74c750b38ce00ba57eb07df8cc3427a9ac93b1fc2e234741e1fc5d0b0374dfcf00240333451a333109c5fdd2d01944ad2ae94f1692a681814b79f013ffa6d49185f2d46a1bae15e0a3979dd29e881cb497c4baddb0ea789925d0cbd7ecabc28fb20ad45d7a27552f899b12661da2f0c415de836aad7eaf0005499de78341587ac87e880d477f06142321ec9172f80ea4829f16d4a5a00f0c8c1d7c6d664b4bedcebdaaa98aa25636d0cc51485a3e8598e690763fdb17f9afcaed3e0604a52010a809036f7ffdac0077e37384770ffa4565f4f07ddb3d87e9389313a46590d5906da874aac1d2e58e60edb6d503277c6d77f9c63a167791a631a9dd0cf38d33abf3e2e45fe75b7af760adf073be3932f2ebafa1e8d06c3853f4860983b07a34629c7811e43e7f16c9dd43aed010262d7ed4b1c459cdae4f376546f079096f0cb28774b7b9f816034b06cf001ba99b294c4c248aad1dd8d5436fa9d237ef9049f68aa522f451771f075addd79510f2baf47d26ce81f93ba3a2e3c729d09cfb989e799ede62e70db73efcbfe98355f2af72c5e3215348f439090089d98b54406db2f07cb98e02ee4f508dbb587b41ea3f8cc09c48399c4143494ce4cf028cde489f06071af2577f3e0d51952998b2edd678372017b521a73f0bdd5401a5eb75a3fb72ec5e1bd318590b7c53d456562637d5cdc4f7a4ffb884c24842799e3e3faaf84ea829f7fba8138303121b56ed4640ad00cf0a2ce490a53972cce4cdba413412f1380e8ce0a9f4693783c9379ac42e449c90dc94b1aa1ce805a1964bc19894408eedeefc72bf3a8ed0e11e1ac85049fdee42005d45ee06c3103932666910db9e139dd8168d287d53f4eda29e6b1739f6893ca2511798b90104b7e8da09f0c1ba198059139b2c6cad67e199f9eae1a8c287c8b57109688f02b8ecd3e9292a8435649a4d3c025ed4dda09e5b771471f50476aa5a69797b887420599244260479f19794f9c360f271cce45f4aeca57ca35e7e8971c77007804457ee7cadda0a689ff6bf2e5e3527bc632ccae6749dfa1a269b89c104bbe225e628f8c13ba2a1130593786e824656ef548f998bd3ddc3d89089c5e8040ef457de7042181ffc0e56e8b6033f8a2990911d1ce5505bdcb5879a07e2b6e9c968932dfd4b272ec870549bed103a9e6697397cd6bc7699733d050c3a5528057403656c37aeee11a7fcfb3ce0d2a1e7b9bfe5667100acf19f9b03c64eb485a983c67c71dafd705218a07ad66e9b20e0d02e619645b288f901376f956cddd927c2eb63d2f3585aa269f79330373e82ae880db395d2b9087c855376d15aef476b14d8a2448772d64a085e6780aa999eabe19983e352f8efa336e1f9f7176515f2fe049554940d2fe7e73d1b1cfd5dec59d528467c034171d2a0897c2e82181377536f30bcec06563ab50bac0aa25418c3f30a33b3a181730325e12ed4a2dbb10ac3899f3b395e9c18b22563de98a3b840844d02a9739adaca0dd3868d09ceb96031689c6f711e8a3cd180b0f98666fd890223740f81d2a27e55ff462260e4b43a57eb5981bf4f5ab5d91d3653b5634c23ad8786697e5204db58e8aafb0ceafe85785ef9583355ce6732d4aef5ff5c4166527830b4f5a4350b1747e417664b2fd28bec176638dbfe49919677fd835bda4ce6fc7934b4127323f2b2f48172379cc79d8ed0c3cf051f718d60f18a6e3205d594922c9631291141624154f0bc4ceab5439a9a889a3ad2f894f89b12787179b11e6bb2fc352e071ac89000a3e4b2cff5c1642bff69d62a9bfd25bfe1c8d05516d5284dd15b477e6aabab1022b4fcbe923f7c7f540c34c59a089fd2c5689b9e12fd3456839a834a41955583e1680a6b284704915997f047b4d575727d4d382def88edccc93958932836eba64b83476bb86c27099d07420d44206905d99ace66fb914640e81a4a233778b1adbf199e675b180565f7ab977200e9aed161ff4b7428160a7c163d84b0ab1db96eb6d7b5450bcee6a52eff1dd3fd7b6be3d227a1e99669c469ed22af74718796a3b153ac604e4f4c69b0e2a2241a1feeeed454131f558682f541c47cf6be0c90273f3ff3db889c10030793a27c2ae2dc17c38cdd2dbbe4a431df3a2234d42f038d08f051983c9c823ea55590d170115bc037e16661570374fafdb87153afee73f619d0103c69ee776cd444319286c9122bbabc52a89f2cc35fd14cfbd7fc7b0196ea", 0x1000}, {&(0x7f0000000600)="9d179289eb91ca6b327eb071803f546341518e80959a09c3e83e52a3f59560af805fb9aab8d090924833e3f649a09c0b5ec39fdaab1e7b4632254e3da7b44cd92a8530817946b663d55ddb8f4563d1deeba81aaed99186627fd4703cdb2fb8aba691b279ee34c8c0822bcdb3f41dd43f472f42f52600a29b28fdc18e44b6dcdc4182c346283d7d644d8ebdea5814", 0x8e}, {&(0x7f00000006c0)="d5d6b6e803e77e7c03c9eafabf", 0xd}], 0x5) (async, rerun: 32) r0 = kqueue() (async, rerun: 32) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setrlimit(0x7, &(0x7f0000000200)={0x4, 0x5}) (async) r3 = socket(0x6, 0x400000000002, 0x2) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r4 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xc) (async, rerun: 64) socketpair(0x18, 0x3, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) fcntl$dupfd(r0, 0xa, r5) (async) kevent(r0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xf, 0x1, 0x5, 0x80000000000081ca}, {{r1}, 0xfffffffffffffffb, 0x1b, 0x40000000, 0x6ab27bf1, 0xa10}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80, 0x1, 0x100}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x400, 0x61}], 0x81, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0xda568b9004f0df3a, 0x1, 0xac6e, 0x101}, {{r0}, 0xfffffffffffffffd, 0x26, 0xfffff, 0x6, 0x6}, {{r3}, 0xffffffffffffffff, 0x9c, 0x4, 0x6, 0x1000007fff}, {{r4}, 0xfffffffffffffff8, 0x83, 0x80, 0xfffeffff, 0x1000000000007fff}, {{}, 0x2, 0x4, 0x20000000, 0x1474, 0x8}], 0x8, &(0x7f0000000300)={0x5, 0x8}) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x10, 0x0, 0x0) (async, rerun: 64) socket(0x1a, 0x4, 0x1f) (async, rerun: 64) setsockopt(r6, 0x6d8, 0x5, &(0x7f0000000340)="d71754870b12a82ef85b412d96fb66faafdfd4a247c4da062ca65e240a82bdfb86e0a75b5b2c667e87bb772a48749873b9f3443084b808dda86dcdf6b36f5b1bef5c78ae6a7e90bbee633e2c22982fdda49faddf7111de7141b28386a7fd2eda1b103fd6567f0fac1e03b7103b902a5be7f6691aad9be44039a9fb9747931bf4f9921b94529243856d4b7edd6806b671539ed75ab48c2fcd227fa2bd30e98e35de4e7d4fbf8ed0bac16fe9ebe067a6e383a3d363be34517d0204218150d02830d0bf551f47df0d62c7ca2bed0d4571ab183c411cfe400b1bc852dfc9eef2b70b0583b5192a56e16a8eeded20fe6d2f962d", 0xf1) (async) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c2abff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) (async) r7 = fcntl$dupfd(r1, 0x2, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) (async) r8 = msgget$private(0x0, 0x2000000186) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 16:23:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, 0x0) 16:23:49 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000040)) 16:23:49 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x3f, 0x0, 0x5}, {0x8001, 0x5, 0x2, 0x3}, {0xc88e, 0x7, 0x3, 0x5}, {0xda, 0x40, 0xc1, 0x9}, {0x7, 0x0, 0x5, 0x8}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146950, &(0x7f0000000040)) 16:23:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a6, &(0x7f0000000040)) 16:23:49 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000180)) r2 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x84, 0x7}, {0x85, 0x9f}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x85}, {0x43}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, 0x0, r4, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r10 = accept$unix(r2, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r11 = socket$inet6(0x18, 0x5, 0x6) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r12, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r13, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r14, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="37671ac970cf32e47334e71bb31a79b86ca5de36b3e8ae06f2a2800b1e91d284e33d6737012d9a76fbc7d4934a2b0e1c0a9576342a377e83553269958640e316ec155cb4d116870d69e5c3ad5a3726eb1d674e40a8855f235f4a5350a7c4a4c88834c2524bc0c0eb0e8e4945e0a496a59381704d58e91e89a7b4e2183b3311385907045127126962266576be1224bae62f29031ccca04fbfc3f3898bd5f69bee6dc37f87012401", 0xa7}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="75faf414b94b50aa262a2863b1ce05fec947f5a5271a6ba8f941168443f509e96aa2986242a9655fbcf91fce213b3e1d4224e41a8e0779609da42378afaa15fdddfe963aa6be000fcdd2bc88280a21aea3fbcfe1ab867377201ffb650cb820006e374ed759096b7f9e3d5230e800000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x406}, 0x401) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000140)) 16:23:49 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5939, 0x1, 0x7f, 0xb22f, 0x7ff}, 0xc) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) socket$inet6(0x18, 0x5, 0x4) 16:23:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a8, &(0x7f0000000040)) 16:23:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, 0x0) 16:23:49 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:49 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async, rerun: 64) r1 = socket$inet6(0x18, 0x3, 0x0) (rerun: 64) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5939, 0x1, 0x7f, 0xb22f, 0x7ff}, 0xc) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async) socket$inet6(0x18, 0x5, 0x4) 16:23:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146951, &(0x7f0000000040)) 16:23:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x3f, 0x0, 0x5}, {0x8001, 0x5, 0x2, 0x3}, {0xc88e, 0x7, 0x3, 0x5}, {0xda, 0x40, 0xc1, 0x9}, {0x7, 0x0, 0x5, 0x8}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:49 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000040)) 16:23:49 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) (async) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) (async, rerun: 32) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000180)) (async) r2 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x84, 0x7}, {0x85, 0x9f}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x85}, {0x43}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, 0x0, r4, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) (async) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r10 = accept$unix(r2, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r11 = socket$inet6(0x18, 0x5, 0x6) (async) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r12, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r13, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async, rerun: 64) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r14, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="37671ac970cf32e47334e71bb31a79b86ca5de36b3e8ae06f2a2800b1e91d284e33d6737012d9a76fbc7d4934a2b0e1c0a9576342a377e83553269958640e316ec155cb4d116870d69e5c3ad5a3726eb1d674e40a8855f235f4a5350a7c4a4c88834c2524bc0c0eb0e8e4945e0a496a59381704d58e91e89a7b4e2183b3311385907045127126962266576be1224bae62f29031ccca04fbfc3f3898bd5f69bee6dc37f87012401", 0xa7}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="75faf414b94b50aa262a2863b1ce05fec947f5a5271a6ba8f941168443f509e96aa2986242a9655fbcf91fce213b3e1d4224e41a8e0779609da42378afaa15fdddfe963aa6be000fcdd2bc88280a21aea3fbcfe1ab867377201ffb650cb820006e374ed759096b7f9e3d5230e800000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x406}, 0x401) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) (async, rerun: 32) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (rerun: 32) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000140)) 16:23:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, 0x0) 16:23:49 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000040)) 16:23:49 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5939, 0x1, 0x7f, 0xb22f, 0x7ff}, 0xc) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async) socket$inet6(0x18, 0x5, 0x4) 16:23:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146952, &(0x7f0000000040)) 16:23:50 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:50 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) setsockopt(r1, 0x1000000029, 0x800, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwrite(r3, &(0x7f0000000380)="cf64fb34252bc93f0292607e1c95918e31330dca25afa3bab4dc56b5868350319584131505f40d62c66efb0c33d430a5b0eb96c8ecd34915a5b5223381b29747c95cd32f683fc4290ca744174f62895487799c1797964585252c97ad7f7b9d250629c4d79f7f43cb0b6e32349d6cf27649a3989c625372604807c7011fab295ea9882e63976ac567e5b5f2afd5b57ec974ce", 0x92, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2f6, 0x9, 0x9, 0x6}, {0x7, 0xe3, 0x3, 0x6}, {0x0, 0x2, 0x8, 0x401}]}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x6f, &(0x7f00000000c0)={@remote, @random="f855af793500", [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0xfe1}}], {@generic={0x3c03, "786ea45c263df0e827ba776e68c147a42dbeb5c2349bb1eebe3b0d191348065decc6893515c6c1f73625c44a116a12e9e779cbd1d5e0264561507db9d8c4ba5ea450a97796f38af727528a0009c248eb6b32ccdde5cea6d038"}}}) 16:23:50 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) (async) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000180)) (async) r2 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x84, 0x7}, {0x85, 0x9f}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x85}, {0x43}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, 0x0, r4, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r10 = accept$unix(r2, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r11 = socket$inet6(0x18, 0x5, 0x6) (async) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r12, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r13, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r14, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="37671ac970cf32e47334e71bb31a79b86ca5de36b3e8ae06f2a2800b1e91d284e33d6737012d9a76fbc7d4934a2b0e1c0a9576342a377e83553269958640e316ec155cb4d116870d69e5c3ad5a3726eb1d674e40a8855f235f4a5350a7c4a4c88834c2524bc0c0eb0e8e4945e0a496a59381704d58e91e89a7b4e2183b3311385907045127126962266576be1224bae62f29031ccca04fbfc3f3898bd5f69bee6dc37f87012401", 0xa7}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="75faf414b94b50aa262a2863b1ce05fec947f5a5271a6ba8f941168443f509e96aa2986242a9655fbcf91fce213b3e1d4224e41a8e0779609da42378afaa15fdddfe963aa6be000fcdd2bc88280a21aea3fbcfe1ab867377201ffb650cb820006e374ed759096b7f9e3d5230e800000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x406}, 0x401) (async) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) (async) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000140)) 16:23:50 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f0000000040)) 16:23:50 executing program 1: bind(0xffffffffffffff9c, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000001580)="f200d38d6639e641b8059319821bd6de5d0e8c375a4a95968805ae3e8d2ec707200202878de3e7bb6deaf89e4494c5af84fb50d6f18bd5c67f000000", 0x3c}, {&(0x7f00000001c0)="9f8c84b6ecb9d21a8679d1539d0648a2b9020ac9fa50a4f89d08e46be12108b4f083baff60af00c71f44265ff063e286438820e8d27b429da174d4180700d341b9b6fb57f96a6312d2813f4ab2c0878cb9e860ac4fedce9e29891f5dd3a23ece5f186c5a97140e92d29722c48f0688dfc6d7118c1763d59ff554b83c315d", 0x7e}], 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="e000000000000000ffff0000008000001a687e66748ddc9f1ec2c3309acd374089651ab353b92e931f9de2e61cf71d4347a0979bf2e0b6178e74fea3955b4f221f9d62c79ca28ae17f67026ac136e2f2d68d93bec1c773c028859003cade2b1bddcc04cc35ab1b4be2105390ad8b659cdf7c88ee6eec2a439d4cb0d1e25bcb1a53e62b2a5d903e50d7e3fedc659aadf160e9b46fc89015be8b6a804afbd1eef68fc348b1ec3f2db908600143b4052a0456f5aacf453130faae4560a0e8b86b9501d08c2eab5e24e1f162a1ddceaa36328fb6e706ccd1de6bbf9e0000000000004800000000000000010000009e000000c3ee70295c9ce264453fa70838d3e5b627ad8c2421f00b63c592ca02f8e87d5f1fbd7889d7186c0add58f2800f5f6a3d5aaa0000000000001010000000000000010000000001000070c9bb1ba41767552194c91ee6032396ee1305c4e80048a6cd6f2e2f0ad9cfe79b98cced2c56b6c21f51f09433874673cb454cd7aa79c0fb04a15f668578934c8ef49ed40c716aadcafbf556c2506d4327a6ff5439d45f1e99b0f89542810c03fa7af7c539583b7908029618e0eb467ec884ebd541f1e481caea2034df966401760ffd00e47e6a54d7610ad43848c8dbcb6f5a042dd58de0a0c291625fa18a40584be06e87dc0d67c0eb1bbc13a15d11e59717f6fc78dc72316cb17ed448b8f1d0c72183635da7c1961070c9cb0775dd9c12e1c4b68f6d83fbd2c828c6eb9159bbb7326a4a2d98f5094be399d383b9f33f76c982cf4b0b16621eca64e5ac696f0cb92b294959e60f63bbd37b75e0faf9bf08decaae77ae8919b19b52feacdb35230677da63dd5500e2fecd4798728c612c66f0d648440194cbbe1d58ba92a4a5aff1c2ef1798a301f49b6b7ace04df08da6b93bd97cfa2057b013c7ebcdd03c0fc55391ef11bba7b15b7f43f36da1dffe4b192863a37fcd1d55724b6b642b3e22052656a3d435ba6b7acddf6c1735425c8ead0258575813532027de8a13c14fe87e6ba3d1481663a6b065f71dfe88ff92c828f7dbb38adefc38c056fa23fcbbaa123e7efd9fb54410dde5d126888b78182e686adede4a7a2938407008c13b9621cc9ccea24b7d3228826d61e1d70bad78becb1e0b0abce81ae74e1e56a60b264526358bbe47028d9c19950591bcdb23540ea25eac82684155e24d1ea6d977eac2b82f64ff30a1491ee5ff0425a3680c0ec4bb303fe84cd6064a890984a905a09c14b2468601f5d6e9ea91710d8c9f20ee20a9cf34b089f8b313141ec5b5b684fd2968638d5fe25c39a44202282df73f2d40119221f3ac187eb44e7ff1905c1b897b09fbedcf0fa1b23c5ec573efcb67f286c290fe4fe3e60471613626f55bfe21a67bedc97f0234b3127593f380e7f3ba4863bf411739fffeb649ba1f2eceb8a732448c8d6f7b2b6f159a4e55be9bd933e8cf929e0be7c1e2b2d123da8cc892e9080e66a2b57387f049e593f4855ee84d177cdf9c0b29774e51a8936c0a8b112236b5b39bcbd138f6cc930f587c77198fc6a5a5533c0e35a46721725a1d4bf83fd626d88486fe71b26cfee9cf1e2751abe0d46addf618e1063b687b72eec903c771eb5fe31977ad6ac4841641b038499808acef4b36b36c08c690efcbc4139fec80d33e54c3218034605adb6cd56552857b16035b084873e7435961ecf5e1496f94bdc7dff743ba485b98c8071a567ee1f8786e703de85c5da401ea7eae2a16671eb5b41a888ff32fbb390e1674e5e994eae2555ac39f59e4d6da6151d3cce7c90dea52c0fcbefb5b7dfa4d17b0febd03c05aa8200d2c8870d15105a280eccdee6a4f7376c3b6433cb0824d4b0fdf2521860a56ce0ad8d6b818186fa7c5c53756b8cb4e17a26ec037a448b681e4fa1de95b2e916716aacd61b7139d335528113bbe35933508801f039a4857fad59554169840f5a6cef127aa02dcf7bafaa4491e48af76b65b28316363ad5a528e8c31b2829fe65aaff18284b8d2eabc4ce68d6fdd946b265dc44f759ddc229ca6f777ae9edf8fc0bd148762717ef1b4e4b0281aa4e005340c415759d6578f1554f1e00e1ad4eda02cdd59f4c1651d610ccaf283a43efe707614c246ef151f771ddf183710ddea749471331643d9fec3dd09e302fd4e6fa53d1fd90e26e8f29f5902ea37eaa00c567d052dbf99edfbdd63dc78281dbc48773faeeec4dfa6d4e57df8ef44a10b3db35ab9cac4ade6b932a6fdf0cb9d73d3d5c03f9be93dbc1be09fc97f8fca680c5551a26d86816e57d5409da1502dd7bc00d23209d30c05794bcf2e6c09fb50d39f2cca72d1e4ce12d4c3788e5c24fee3bb2a56f1618f96d17d09e2f1609b184b71dfd276830bf70954dd9fbe7878463bb22bd8f84f27c83b57236666441572e7a7348368a69710264fe89f275dc5676406bf3ed6e4616b3e0fdc366c18ef1fcdfb5ced4792c251ca6dee58b961f97ac80717da482e78d7a6dda956630b30837a3523d22d88d7cee0e39aadcba91a5f32bd9614a593612f36d4292f8f6e1900a977edb1071c5798c5f870a2728ee5a27003aa274d894851e50633e2be60908c2c865f8c0c82d6ba15831f846ffdfa6525c6335de975fdbc0d3e288092dbbdf2ce97652a1462b39f1defbd87928d6a2d3909044cfddb80ce7618c40da161bad607b92d6ab2eb3401a80a288d1cd6497ed7975560073364220912b3f89a14667bbcfe84010f0989ff4ea7424149aa2bd93ffde0a00a2acbc288ee5efb79199709ad426ce93aaf62b50b808f44922489a8b7e027439702eeff1b0bd53cb5bf9ecb1e3307e6e8d9b1591638b42554a4c865c619238e40bb301ca448ea201b4c01efc56808aa5f01015393e3c436c6309f9ba9d8097347bb650a6b87db124c5a789a1fffd21d87270252d42b94513a245e2e44a5c9351aed73d6be2aea50b09d53d342acd1041c1eee65c2f1d1366652af9efca2ab11d2fba7e621236237cb70dbd4d9ba4776742d4fec8fda380b83902a2d980bb73e284b4bb62e66f2a7bf7d2d7683a61e31fc87c97cabe9f54c25bf2e034d37681c2f828218f725f317d1bde1872222512034b52a2d64b000b4c437884a418d2e1fea3cc5a5efde60c1c10402382e81904e368b892397d98bf04ba6e1430a8f8476cc36a4dbf0dabefb4e8d855d47e4baaa258bc101d3ee845398dabe82764889f958787092d6202ba585efcd03e7a5ebaa115cb2496181e8a89883823d91f130f0f986c93cbab74a2a7adbb37732de6b7229eedb9b4a4427026001c1eca0df2ea8f1e8824062a061f06a29441c29918300d7dd3f3e349c83a3c2aa081bda6a77293294f685437c48343196e629d41074c8aaaaca88c9bbd12dd0d5c00e927fcefd09d55c86c0b909b779ac90c39585ccce5a8fe411ae9f196526951fad7a3dcd5bbb44e9be82dfcca3bcc64b4a899cc3749ef63ca79c06aa5305dc13075d65803a962271275b9d30a390722a56d1b6b74282addbd3859d55f34f3b314b3132de8e29b759ff4c6bd73d62067cf90c37ea375200485cd62957cbc197fc5cf4ad54b1dd89bdda1487d71e680f567b70fa498902d267bf3a1861655fb1c90cf1c855f5c4dd1f3b37c08d51b23f9d3f8ffeea6b905c4bc4bd3a0bdc5f04747b675a21f27518ede6a71f80dcc20ecce01fa8b60772b331a88926d5c6a5329f0a354d1fd3cc17e9e3872ebc9effc489dd73d314d62a33f88a7907a30e74c1229ff1dd83cc841fa52610a4de1d88597fd00e648d46141c3820b2550a43ebc7cad5795ecad7abce56924c98ffc9f27a78624a5b31e97a99babca0540633065c6537ed34be966046ec6dcafe3e75d3e1a0fcc194dbf467e61ef10183a8c433ba9fc25298f4ef9dde53fa4a783505707ca1b4e14f74cb15e323f5e931a80cfc8009ca30745419c9e4193f72d9313979b31f2e7f45cd8976f7a7228a253cab55f049a7f8af1a33c5c888479daada227961e9f78e92168c814e00b714c3b0d908a382a7bf0465a6a245384c9f6c254a69d461cc601204478e361ab1c52b7329b77081432899a20e7fe35617c8a4cc5ba6623676b010e721207e515b756fd7452281f21bcea4c40e5cf370a341b3322dea3848556e5d4fadbb5faaff7a37a73e2f4a3610bf2d0d8f3ea66c9ad11455747d2fd3e466fc6f92a4eb0c9b2ec04cc2640a9642dcb174748e611efe28f88847d9ec76395861fd59412acfb6299c2c1f5b93f0436c8081d5d9b47cdfaa0b4b1260d48e35482f574f6f71f0029953ed5baa801a1bf2beab20100f91a6d5b5d564c337da8366f3e8f31ff68bb5462d3c47059cca7c940f8063abe82f02bfcac8cd1d80472b5eafe19cd191ac1dd4f3ae296daaad2b3a6d103033db3d4d12ebf112df85ac8eefa94bc7a6eaa21e65f727f6d266215679b4d3d1d13c102f39ac39eb290dec023d7222b4e0d7a280202a0a2c1d7f7f384f1616bc0e4fb9992bf2c19984bfb1721aa910646aa8c82ded4d9f81326ea3afbf905fb4c69946521efb14693cfc2a45c965348042604ee5c1a6dafaa70c3a093186c03baa9ede83c9eb6f3c86fdd80a25e1879ea876eb8805dc06fd190c7c7816dc3e8178e650d05af7b9a468cb73fea7f9d6a5f201e52f34b45f26da3ba9f79412f7031dc6143cab992defd612f25477349815c9cabc41faebe8ebb1386fc7b8158a5939fc6446b384930028b6998c016ff3e849bae92086589f0c87bd42a9c4538f8f6b359bf68609f91e960f6f9e6aaf38362367c1267ecaf8eda2d94fdd0333b305abc02a24f7a730a1a9f194a0ac373e4ad9885eaa4466479fdb72b5e4a157a5e88d691f302b0a5c738df7670dca659297fa0f06ce6cdccbca3d07577086805fb2b992e5679a02980965942b03b1b3e7ddfad14b1b7d8224cbe9ce3f52ef7b73a4639878179a8e02816ced82fa2a28b7f0aa0bfa43e3a13081be7919a6bef9efe482292a3d4b4809e1255161eac55689e9d113e5cb180235d8feaeec231bb579054c5eacb6338a38cc56be2010f3f3a5abfe1a5142fce85b81ea6c65cf15eba92686d8c8e54a8323c2d83771b829b57edb83f9a28de2df93ee9428f9f61c8345cdacb69a933bd16b0fd115f29ac91ba2fef15b38255a7365a39eb02b524d15cf4835c50ea6dc442fcc157d6cb6c0ec26c30c3775704223ee364e647e28a02caada32f88b1e651d336510229e149492e4777a2986f423c933ba2e3b12916aeaa5d673374c29ba5dff9b5fd9964719c24806ad6bb14b5ec1f97a7f86fa94b88595b91a0af074b7b77d5dd9d5c07cc50220648c1628a841a4ba1ff0dc25c20040d4c64063a51636b53ab5317ffb245fdf6e5a8d5a47077aeac94c5fd901118b251b40732765f4c63c6b62d528f4b5985035bb759b346e6d1e84efc880b751a7c42f504accae2b2e5c14d27fc2768ba0ad8a419d6260dec151803ccf54af88945836e7c1d4da0d859c840cba1817afe32937df81d5cf578af8353b7b1d86adb02ec0b51587d3ce78533bb681149286e52b9912f2170982b53fe0f4853524cc5b4560cf707e38f4e52416fcd7f07f98a414e4952c291166f419bb2252cc526824125fbd16200d0e2ce7c9c98dc98d309310c93e345dbaf4a34b9274afb6997accd7f3c6d780a8f29f63a37c043796dbf6d07f3178a544eaff4758c09fca61c47afaadddab4653b29e28381767d9f02792e8cec5472201f2f28f67bc98e071b4af9227ed62b1e11a02f43ed07aecb2d562f31621ce32e376eaf85521047bd4310c04a953fda2defc7f9ff1cd5b7ae17a5fb4d96c350091cc5eedd35b9979258590821c6ac7afbc16db42a59e213f74ef2e42180ba7aff20fbb7582aba63b335768f875867c48195980575ee35b9c018a536c1ceb165884cc1a0a4da82c502a8e200bb261dbd7619ca6780818664d6eea4b26c96a71fe611898c3c83fe6de0d02de71c1ab2fbf54e2d1f3fac114fd957e1b1313aae53b8a8063d07679e4e006930fdb569e4ceb2a0f146f611fd1567785a19fe42b4c47d2dce0d5b217ea3ce7c376c10377cc871a521e64577b6ea45f04b8f274d754af7a2ce65846633a0944eacd795bf61160ec6ff29ddf4142dffa43fca64f83aebe10a3038d63b5db1fa5487b2c1d211232ea9af448d23af18140e6516080bf7ca5e473a68f90ddf31d7b325f16053d015b4746f7142f5346bdc904e3eb1f66b1df1a96d017928e9d800000000000000010000000000000062e7b2e4aab905bd3838d246e00caeab527ee602fdfaabd33c5b9b3a6e9893186e0d0fc8a101eb7f0d80871a924d2aa98c31ce3375cc7fee1c71122e8ae447f840d9c958dd05788bdf03c06415380ef06efeb073f65de9bab55acdbd82932c909f2e3af87079e8776fbce98ee48a5566def3f0563f6550612d2cb025f64a9753cb7f107c28a0859c58be86b562f90ddfe1e7bd986ba47c11c832708af8b0761ada704b011d43cc749d7fb96a79053cc558fab95028ef7dc5ac72be07d171457b0a016a6f977fd70038000000000000000100000000040000d0961f56355bbd10f3e3c05c058829beea6f8b7e3451e1b1deb5c6f035e39d66ec0b843c00000000a8000000000000000100000008000000d8b1ef81d6b42182d9d1090837255136126d05f5f17748cdf8826786bb399d724c7d03d7b5a9c37938a831febea2b0de5deb4581389343d916a24ec60c49eb17405c271689c3cee0009393e904e368f3f731f41241b8ad026e8a19ccd9baa48973739fa8b01e0160eb1b9b6ee81c78523fd2147b357b905a6f7710aca1016f30467472dda33b3e06e09846cc1630a9dd58bc000000000000"], 0x12f0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x37, './file2\x00', './file0\x00'}) rmdir(&(0x7f00000000c0)='./file0\x00') 16:23:50 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:50 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:50 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146953, &(0x7f0000000040)) 16:23:50 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069af, &(0x7f0000000040)) 16:23:50 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000040)) 16:23:50 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x4, 0x80) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:50 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) setsockopt(r1, 0x1000000029, 0x800, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) (async) bind$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwrite(r3, &(0x7f0000000380)="cf64fb34252bc93f0292607e1c95918e31330dca25afa3bab4dc56b5868350319584131505f40d62c66efb0c33d430a5b0eb96c8ecd34915a5b5223381b29747c95cd32f683fc4290ca744174f62895487799c1797964585252c97ad7f7b9d250629c4d79f7f43cb0b6e32349d6cf27649a3989c625372604807c7011fab295ea9882e63976ac567e5b5f2afd5b57ec974ce", 0x92, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2f6, 0x9, 0x9, 0x6}, {0x7, 0xe3, 0x3, 0x6}, {0x0, 0x2, 0x8, 0x401}]}) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) syz_emit_ethernet(0x6f, &(0x7f00000000c0)={@remote, @random="f855af793500", [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0xfe1}}], {@generic={0x3c03, "786ea45c263df0e827ba776e68c147a42dbeb5c2349bb1eebe3b0d191348065decc6893515c6c1f73625c44a116a12e9e779cbd1d5e0264561507db9d8c4ba5ea450a97796f38af727528a0009c248eb6b32ccdde5cea6d038"}}}) 16:23:50 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000040)) 16:23:50 executing program 1: bind(0xffffffffffffff9c, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) (async, rerun: 64) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) sendmsg(0xffffffffffffff9c, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000001580)="f200d38d6639e641b8059319821bd6de5d0e8c375a4a95968805ae3e8d2ec707200202878de3e7bb6deaf89e4494c5af84fb50d6f18bd5c67f000000", 0x3c}, {&(0x7f00000001c0)="9f8c84b6ecb9d21a8679d1539d0648a2b9020ac9fa50a4f89d08e46be12108b4f083baff60af00c71f44265ff063e286438820e8d27b429da174d4180700d341b9b6fb57f96a6312d2813f4ab2c0878cb9e860ac4fedce9e29891f5dd3a23ece5f186c5a97140e92d29722c48f0688dfc6d7118c1763d59ff554b83c315d", 0x7e}], 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="e000000000000000ffff0000008000001a687e66748ddc9f1ec2c3309acd374089651ab353b92e931f9de2e61cf71d4347a0979bf2e0b6178e74fea3955b4f221f9d62c79ca28ae17f67026ac136e2f2d68d93bec1c773c028859003cade2b1bddcc04cc35ab1b4be2105390ad8b659cdf7c88ee6eec2a439d4cb0d1e25bcb1a53e62b2a5d903e50d7e3fedc659aadf160e9b46fc89015be8b6a804afbd1eef68fc348b1ec3f2db908600143b4052a0456f5aacf453130faae4560a0e8b86b9501d08c2eab5e24e1f162a1ddceaa36328fb6e706ccd1de6bbf9e0000000000004800000000000000010000009e000000c3ee70295c9ce264453fa70838d3e5b627ad8c2421f00b63c592ca02f8e87d5f1fbd7889d7186c0add58f2800f5f6a3d5aaa0000000000001010000000000000010000000001000070c9bb1ba41767552194c91ee6032396ee1305c4e80048a6cd6f2e2f0ad9cfe79b98cced2c56b6c21f51f09433874673cb454cd7aa79c0fb04a15f668578934c8ef49ed40c716aadcafbf556c2506d4327a6ff5439d45f1e99b0f89542810c03fa7af7c539583b7908029618e0eb467ec884ebd541f1e481caea2034df966401760ffd00e47e6a54d7610ad43848c8dbcb6f5a042dd58de0a0c291625fa18a40584be06e87dc0d67c0eb1bbc13a15d11e59717f6fc78dc72316cb17ed448b8f1d0c72183635da7c1961070c9cb0775dd9c12e1c4b68f6d83fbd2c828c6eb9159bbb7326a4a2d98f5094be399d383b9f33f76c982cf4b0b16621eca64e5ac696f0cb92b294959e60f63bbd37b75e0faf9bf08decaae77ae8919b19b52feacdb35230677da63dd5500e2fecd4798728c612c66f0d648440194cbbe1d58ba92a4a5aff1c2ef1798a301f49b6b7ace04df08da6b93bd97cfa2057b013c7ebcdd03c0fc55391ef11bba7b15b7f43f36da1dffe4b192863a37fcd1d55724b6b642b3e22052656a3d435ba6b7acddf6c1735425c8ead0258575813532027de8a13c14fe87e6ba3d1481663a6b065f71dfe88ff92c828f7dbb38adefc38c056fa23fcbbaa123e7efd9fb54410dde5d126888b78182e686adede4a7a2938407008c13b9621cc9ccea24b7d3228826d61e1d70bad78becb1e0b0abce81ae74e1e56a60b264526358bbe47028d9c19950591bcdb23540ea25eac82684155e24d1ea6d977eac2b82f64ff30a1491ee5ff0425a3680c0ec4bb303fe84cd6064a890984a905a09c14b2468601f5d6e9ea91710d8c9f20ee20a9cf34b089f8b313141ec5b5b684fd2968638d5fe25c39a44202282df73f2d40119221f3ac187eb44e7ff1905c1b897b09fbedcf0fa1b23c5ec573efcb67f286c290fe4fe3e60471613626f55bfe21a67bedc97f0234b3127593f380e7f3ba4863bf411739fffeb649ba1f2eceb8a732448c8d6f7b2b6f159a4e55be9bd933e8cf929e0be7c1e2b2d123da8cc892e9080e66a2b57387f049e593f4855ee84d177cdf9c0b29774e51a8936c0a8b112236b5b39bcbd138f6cc930f587c77198fc6a5a5533c0e35a46721725a1d4bf83fd626d88486fe71b26cfee9cf1e2751abe0d46addf618e1063b687b72eec903c771eb5fe31977ad6ac4841641b038499808acef4b36b36c08c690efcbc4139fec80d33e54c3218034605adb6cd56552857b16035b084873e7435961ecf5e1496f94bdc7dff743ba485b98c8071a567ee1f8786e703de85c5da401ea7eae2a16671eb5b41a888ff32fbb390e1674e5e994eae2555ac39f59e4d6da6151d3cce7c90dea52c0fcbefb5b7dfa4d17b0febd03c05aa8200d2c8870d15105a280eccdee6a4f7376c3b6433cb0824d4b0fdf2521860a56ce0ad8d6b818186fa7c5c53756b8cb4e17a26ec037a448b681e4fa1de95b2e916716aacd61b7139d335528113bbe35933508801f039a4857fad59554169840f5a6cef127aa02dcf7bafaa4491e48af76b65b28316363ad5a528e8c31b2829fe65aaff18284b8d2eabc4ce68d6fdd946b265dc44f759ddc229ca6f777ae9edf8fc0bd148762717ef1b4e4b0281aa4e005340c415759d6578f1554f1e00e1ad4eda02cdd59f4c1651d610ccaf283a43efe707614c246ef151f771ddf183710ddea749471331643d9fec3dd09e302fd4e6fa53d1fd90e26e8f29f5902ea37eaa00c567d052dbf99edfbdd63dc78281dbc48773faeeec4dfa6d4e57df8ef44a10b3db35ab9cac4ade6b932a6fdf0cb9d73d3d5c03f9be93dbc1be09fc97f8fca680c5551a26d86816e57d5409da1502dd7bc00d23209d30c05794bcf2e6c09fb50d39f2cca72d1e4ce12d4c3788e5c24fee3bb2a56f1618f96d17d09e2f1609b184b71dfd276830bf70954dd9fbe7878463bb22bd8f84f27c83b57236666441572e7a7348368a69710264fe89f275dc5676406bf3ed6e4616b3e0fdc366c18ef1fcdfb5ced4792c251ca6dee58b961f97ac80717da482e78d7a6dda956630b30837a3523d22d88d7cee0e39aadcba91a5f32bd9614a593612f36d4292f8f6e1900a977edb1071c5798c5f870a2728ee5a27003aa274d894851e50633e2be60908c2c865f8c0c82d6ba15831f846ffdfa6525c6335de975fdbc0d3e288092dbbdf2ce97652a1462b39f1defbd87928d6a2d3909044cfddb80ce7618c40da161bad607b92d6ab2eb3401a80a288d1cd6497ed7975560073364220912b3f89a14667bbcfe84010f0989ff4ea7424149aa2bd93ffde0a00a2acbc288ee5efb79199709ad426ce93aaf62b50b808f44922489a8b7e027439702eeff1b0bd53cb5bf9ecb1e3307e6e8d9b1591638b42554a4c865c619238e40bb301ca448ea201b4c01efc56808aa5f01015393e3c436c6309f9ba9d8097347bb650a6b87db124c5a789a1fffd21d87270252d42b94513a245e2e44a5c9351aed73d6be2aea50b09d53d342acd1041c1eee65c2f1d1366652af9efca2ab11d2fba7e621236237cb70dbd4d9ba4776742d4fec8fda380b83902a2d980bb73e284b4bb62e66f2a7bf7d2d7683a61e31fc87c97cabe9f54c25bf2e034d37681c2f828218f725f317d1bde1872222512034b52a2d64b000b4c437884a418d2e1fea3cc5a5efde60c1c10402382e81904e368b892397d98bf04ba6e1430a8f8476cc36a4dbf0dabefb4e8d855d47e4baaa258bc101d3ee845398dabe82764889f958787092d6202ba585efcd03e7a5ebaa115cb2496181e8a89883823d91f130f0f986c93cbab74a2a7adbb37732de6b7229eedb9b4a4427026001c1eca0df2ea8f1e8824062a061f06a29441c29918300d7dd3f3e349c83a3c2aa081bda6a77293294f685437c48343196e629d41074c8aaaaca88c9bbd12dd0d5c00e927fcefd09d55c86c0b909b779ac90c39585ccce5a8fe411ae9f196526951fad7a3dcd5bbb44e9be82dfcca3bcc64b4a899cc3749ef63ca79c06aa5305dc13075d65803a962271275b9d30a390722a56d1b6b74282addbd3859d55f34f3b314b3132de8e29b759ff4c6bd73d62067cf90c37ea375200485cd62957cbc197fc5cf4ad54b1dd89bdda1487d71e680f567b70fa498902d267bf3a1861655fb1c90cf1c855f5c4dd1f3b37c08d51b23f9d3f8ffeea6b905c4bc4bd3a0bdc5f04747b675a21f27518ede6a71f80dcc20ecce01fa8b60772b331a88926d5c6a5329f0a354d1fd3cc17e9e3872ebc9effc489dd73d314d62a33f88a7907a30e74c1229ff1dd83cc841fa52610a4de1d88597fd00e648d46141c3820b2550a43ebc7cad5795ecad7abce56924c98ffc9f27a78624a5b31e97a99babca0540633065c6537ed34be966046ec6dcafe3e75d3e1a0fcc194dbf467e61ef10183a8c433ba9fc25298f4ef9dde53fa4a783505707ca1b4e14f74cb15e323f5e931a80cfc8009ca30745419c9e4193f72d9313979b31f2e7f45cd8976f7a7228a253cab55f049a7f8af1a33c5c888479daada227961e9f78e92168c814e00b714c3b0d908a382a7bf0465a6a245384c9f6c254a69d461cc601204478e361ab1c52b7329b77081432899a20e7fe35617c8a4cc5ba6623676b010e721207e515b756fd7452281f21bcea4c40e5cf370a341b3322dea3848556e5d4fadbb5faaff7a37a73e2f4a3610bf2d0d8f3ea66c9ad11455747d2fd3e466fc6f92a4eb0c9b2ec04cc2640a9642dcb174748e611efe28f88847d9ec76395861fd59412acfb6299c2c1f5b93f0436c8081d5d9b47cdfaa0b4b1260d48e35482f574f6f71f0029953ed5baa801a1bf2beab20100f91a6d5b5d564c337da8366f3e8f31ff68bb5462d3c47059cca7c940f8063abe82f02bfcac8cd1d80472b5eafe19cd191ac1dd4f3ae296daaad2b3a6d103033db3d4d12ebf112df85ac8eefa94bc7a6eaa21e65f727f6d266215679b4d3d1d13c102f39ac39eb290dec023d7222b4e0d7a280202a0a2c1d7f7f384f1616bc0e4fb9992bf2c19984bfb1721aa910646aa8c82ded4d9f81326ea3afbf905fb4c69946521efb14693cfc2a45c965348042604ee5c1a6dafaa70c3a093186c03baa9ede83c9eb6f3c86fdd80a25e1879ea876eb8805dc06fd190c7c7816dc3e8178e650d05af7b9a468cb73fea7f9d6a5f201e52f34b45f26da3ba9f79412f7031dc6143cab992defd612f25477349815c9cabc41faebe8ebb1386fc7b8158a5939fc6446b384930028b6998c016ff3e849bae92086589f0c87bd42a9c4538f8f6b359bf68609f91e960f6f9e6aaf38362367c1267ecaf8eda2d94fdd0333b305abc02a24f7a730a1a9f194a0ac373e4ad9885eaa4466479fdb72b5e4a157a5e88d691f302b0a5c738df7670dca659297fa0f06ce6cdccbca3d07577086805fb2b992e5679a02980965942b03b1b3e7ddfad14b1b7d8224cbe9ce3f52ef7b73a4639878179a8e02816ced82fa2a28b7f0aa0bfa43e3a13081be7919a6bef9efe482292a3d4b4809e1255161eac55689e9d113e5cb180235d8feaeec231bb579054c5eacb6338a38cc56be2010f3f3a5abfe1a5142fce85b81ea6c65cf15eba92686d8c8e54a8323c2d83771b829b57edb83f9a28de2df93ee9428f9f61c8345cdacb69a933bd16b0fd115f29ac91ba2fef15b38255a7365a39eb02b524d15cf4835c50ea6dc442fcc157d6cb6c0ec26c30c3775704223ee364e647e28a02caada32f88b1e651d336510229e149492e4777a2986f423c933ba2e3b12916aeaa5d673374c29ba5dff9b5fd9964719c24806ad6bb14b5ec1f97a7f86fa94b88595b91a0af074b7b77d5dd9d5c07cc50220648c1628a841a4ba1ff0dc25c20040d4c64063a51636b53ab5317ffb245fdf6e5a8d5a47077aeac94c5fd901118b251b40732765f4c63c6b62d528f4b5985035bb759b346e6d1e84efc880b751a7c42f504accae2b2e5c14d27fc2768ba0ad8a419d6260dec151803ccf54af88945836e7c1d4da0d859c840cba1817afe32937df81d5cf578af8353b7b1d86adb02ec0b51587d3ce78533bb681149286e52b9912f2170982b53fe0f4853524cc5b4560cf707e38f4e52416fcd7f07f98a414e4952c291166f419bb2252cc526824125fbd16200d0e2ce7c9c98dc98d309310c93e345dbaf4a34b9274afb6997accd7f3c6d780a8f29f63a37c043796dbf6d07f3178a544eaff4758c09fca61c47afaadddab4653b29e28381767d9f02792e8cec5472201f2f28f67bc98e071b4af9227ed62b1e11a02f43ed07aecb2d562f31621ce32e376eaf85521047bd4310c04a953fda2defc7f9ff1cd5b7ae17a5fb4d96c350091cc5eedd35b9979258590821c6ac7afbc16db42a59e213f74ef2e42180ba7aff20fbb7582aba63b335768f875867c48195980575ee35b9c018a536c1ceb165884cc1a0a4da82c502a8e200bb261dbd7619ca6780818664d6eea4b26c96a71fe611898c3c83fe6de0d02de71c1ab2fbf54e2d1f3fac114fd957e1b1313aae53b8a8063d07679e4e006930fdb569e4ceb2a0f146f611fd1567785a19fe42b4c47d2dce0d5b217ea3ce7c376c10377cc871a521e64577b6ea45f04b8f274d754af7a2ce65846633a0944eacd795bf61160ec6ff29ddf4142dffa43fca64f83aebe10a3038d63b5db1fa5487b2c1d211232ea9af448d23af18140e6516080bf7ca5e473a68f90ddf31d7b325f16053d015b4746f7142f5346bdc904e3eb1f66b1df1a96d017928e9d800000000000000010000000000000062e7b2e4aab905bd3838d246e00caeab527ee602fdfaabd33c5b9b3a6e9893186e0d0fc8a101eb7f0d80871a924d2aa98c31ce3375cc7fee1c71122e8ae447f840d9c958dd05788bdf03c06415380ef06efeb073f65de9bab55acdbd82932c909f2e3af87079e8776fbce98ee48a5566def3f0563f6550612d2cb025f64a9753cb7f107c28a0859c58be86b562f90ddfe1e7bd986ba47c11c832708af8b0761ada704b011d43cc749d7fb96a79053cc558fab95028ef7dc5ac72be07d171457b0a016a6f977fd70038000000000000000100000000040000d0961f56355bbd10f3e3c05c058829beea6f8b7e3451e1b1deb5c6f035e39d66ec0b843c00000000a8000000000000000100000008000000d8b1ef81d6b42182d9d1090837255136126d05f5f17748cdf8826786bb399d724c7d03d7b5a9c37938a831febea2b0de5deb4581389343d916a24ec60c49eb17405c271689c3cee0009393e904e368f3f731f41241b8ad026e8a19ccd9baa48973739fa8b01e0160eb1b9b6ee81c78523fd2147b357b905a6f7710aca1016f30467472dda33b3e06e09846cc1630a9dd58bc000000000000"], 0x12f0}, 0x0) (async) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x37, './file2\x00', './file0\x00'}) (async) rmdir(&(0x7f00000000c0)='./file0\x00') 16:23:50 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) socket(0x10, 0x4, 0x80) (async, rerun: 64) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:50 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146959, &(0x7f0000000040)) 16:23:50 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x4004667b, &(0x7f0000000040)) 16:23:50 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:50 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000040)) 16:23:50 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000040)) 16:23:50 executing program 1: bind(0xffffffffffffff9c, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) sendmsg(0xffffffffffffff9c, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000001580)="f200d38d6639e641b8059319821bd6de5d0e8c375a4a95968805ae3e8d2ec707200202878de3e7bb6deaf89e4494c5af84fb50d6f18bd5c67f000000", 0x3c}, {&(0x7f00000001c0)="9f8c84b6ecb9d21a8679d1539d0648a2b9020ac9fa50a4f89d08e46be12108b4f083baff60af00c71f44265ff063e286438820e8d27b429da174d4180700d341b9b6fb57f96a6312d2813f4ab2c0878cb9e860ac4fedce9e29891f5dd3a23ece5f186c5a97140e92d29722c48f0688dfc6d7118c1763d59ff554b83c315d", 0x7e}], 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="e000000000000000ffff0000008000001a687e66748ddc9f1ec2c3309acd374089651ab353b92e931f9de2e61cf71d4347a0979bf2e0b6178e74fea3955b4f221f9d62c79ca28ae17f67026ac136e2f2d68d93bec1c773c028859003cade2b1bddcc04cc35ab1b4be2105390ad8b659cdf7c88ee6eec2a439d4cb0d1e25bcb1a53e62b2a5d903e50d7e3fedc659aadf160e9b46fc89015be8b6a804afbd1eef68fc348b1ec3f2db908600143b4052a0456f5aacf453130faae4560a0e8b86b9501d08c2eab5e24e1f162a1ddceaa36328fb6e706ccd1de6bbf9e0000000000004800000000000000010000009e000000c3ee70295c9ce264453fa70838d3e5b627ad8c2421f00b63c592ca02f8e87d5f1fbd7889d7186c0add58f2800f5f6a3d5aaa0000000000001010000000000000010000000001000070c9bb1ba41767552194c91ee6032396ee1305c4e80048a6cd6f2e2f0ad9cfe79b98cced2c56b6c21f51f09433874673cb454cd7aa79c0fb04a15f668578934c8ef49ed40c716aadcafbf556c2506d4327a6ff5439d45f1e99b0f89542810c03fa7af7c539583b7908029618e0eb467ec884ebd541f1e481caea2034df966401760ffd00e47e6a54d7610ad43848c8dbcb6f5a042dd58de0a0c291625fa18a40584be06e87dc0d67c0eb1bbc13a15d11e59717f6fc78dc72316cb17ed448b8f1d0c72183635da7c1961070c9cb0775dd9c12e1c4b68f6d83fbd2c828c6eb9159bbb7326a4a2d98f5094be399d383b9f33f76c982cf4b0b16621eca64e5ac696f0cb92b294959e60f63bbd37b75e0faf9bf08decaae77ae8919b19b52feacdb35230677da63dd5500e2fecd4798728c612c66f0d648440194cbbe1d58ba92a4a5aff1c2ef1798a301f49b6b7ace04df08da6b93bd97cfa2057b013c7ebcdd03c0fc55391ef11bba7b15b7f43f36da1dffe4b192863a37fcd1d55724b6b642b3e22052656a3d435ba6b7acddf6c1735425c8ead0258575813532027de8a13c14fe87e6ba3d1481663a6b065f71dfe88ff92c828f7dbb38adefc38c056fa23fcbbaa123e7efd9fb54410dde5d126888b78182e686adede4a7a2938407008c13b9621cc9ccea24b7d3228826d61e1d70bad78becb1e0b0abce81ae74e1e56a60b264526358bbe47028d9c19950591bcdb23540ea25eac82684155e24d1ea6d977eac2b82f64ff30a1491ee5ff0425a3680c0ec4bb303fe84cd6064a890984a905a09c14b2468601f5d6e9ea91710d8c9f20ee20a9cf34b089f8b313141ec5b5b684fd2968638d5fe25c39a44202282df73f2d40119221f3ac187eb44e7ff1905c1b897b09fbedcf0fa1b23c5ec573efcb67f286c290fe4fe3e60471613626f55bfe21a67bedc97f0234b3127593f380e7f3ba4863bf411739fffeb649ba1f2eceb8a732448c8d6f7b2b6f159a4e55be9bd933e8cf929e0be7c1e2b2d123da8cc892e9080e66a2b57387f049e593f4855ee84d177cdf9c0b29774e51a8936c0a8b112236b5b39bcbd138f6cc930f587c77198fc6a5a5533c0e35a46721725a1d4bf83fd626d88486fe71b26cfee9cf1e2751abe0d46addf618e1063b687b72eec903c771eb5fe31977ad6ac4841641b038499808acef4b36b36c08c690efcbc4139fec80d33e54c3218034605adb6cd56552857b16035b084873e7435961ecf5e1496f94bdc7dff743ba485b98c8071a567ee1f8786e703de85c5da401ea7eae2a16671eb5b41a888ff32fbb390e1674e5e994eae2555ac39f59e4d6da6151d3cce7c90dea52c0fcbefb5b7dfa4d17b0febd03c05aa8200d2c8870d15105a280eccdee6a4f7376c3b6433cb0824d4b0fdf2521860a56ce0ad8d6b818186fa7c5c53756b8cb4e17a26ec037a448b681e4fa1de95b2e916716aacd61b7139d335528113bbe35933508801f039a4857fad59554169840f5a6cef127aa02dcf7bafaa4491e48af76b65b28316363ad5a528e8c31b2829fe65aaff18284b8d2eabc4ce68d6fdd946b265dc44f759ddc229ca6f777ae9edf8fc0bd148762717ef1b4e4b0281aa4e005340c415759d6578f1554f1e00e1ad4eda02cdd59f4c1651d610ccaf283a43efe707614c246ef151f771ddf183710ddea749471331643d9fec3dd09e302fd4e6fa53d1fd90e26e8f29f5902ea37eaa00c567d052dbf99edfbdd63dc78281dbc48773faeeec4dfa6d4e57df8ef44a10b3db35ab9cac4ade6b932a6fdf0cb9d73d3d5c03f9be93dbc1be09fc97f8fca680c5551a26d86816e57d5409da1502dd7bc00d23209d30c05794bcf2e6c09fb50d39f2cca72d1e4ce12d4c3788e5c24fee3bb2a56f1618f96d17d09e2f1609b184b71dfd276830bf70954dd9fbe7878463bb22bd8f84f27c83b57236666441572e7a7348368a69710264fe89f275dc5676406bf3ed6e4616b3e0fdc366c18ef1fcdfb5ced4792c251ca6dee58b961f97ac80717da482e78d7a6dda956630b30837a3523d22d88d7cee0e39aadcba91a5f32bd9614a593612f36d4292f8f6e1900a977edb1071c5798c5f870a2728ee5a27003aa274d894851e50633e2be60908c2c865f8c0c82d6ba15831f846ffdfa6525c6335de975fdbc0d3e288092dbbdf2ce97652a1462b39f1defbd87928d6a2d3909044cfddb80ce7618c40da161bad607b92d6ab2eb3401a80a288d1cd6497ed7975560073364220912b3f89a14667bbcfe84010f0989ff4ea7424149aa2bd93ffde0a00a2acbc288ee5efb79199709ad426ce93aaf62b50b808f44922489a8b7e027439702eeff1b0bd53cb5bf9ecb1e3307e6e8d9b1591638b42554a4c865c619238e40bb301ca448ea201b4c01efc56808aa5f01015393e3c436c6309f9ba9d8097347bb650a6b87db124c5a789a1fffd21d87270252d42b94513a245e2e44a5c9351aed73d6be2aea50b09d53d342acd1041c1eee65c2f1d1366652af9efca2ab11d2fba7e621236237cb70dbd4d9ba4776742d4fec8fda380b83902a2d980bb73e284b4bb62e66f2a7bf7d2d7683a61e31fc87c97cabe9f54c25bf2e034d37681c2f828218f725f317d1bde1872222512034b52a2d64b000b4c437884a418d2e1fea3cc5a5efde60c1c10402382e81904e368b892397d98bf04ba6e1430a8f8476cc36a4dbf0dabefb4e8d855d47e4baaa258bc101d3ee845398dabe82764889f958787092d6202ba585efcd03e7a5ebaa115cb2496181e8a89883823d91f130f0f986c93cbab74a2a7adbb37732de6b7229eedb9b4a4427026001c1eca0df2ea8f1e8824062a061f06a29441c29918300d7dd3f3e349c83a3c2aa081bda6a77293294f685437c48343196e629d41074c8aaaaca88c9bbd12dd0d5c00e927fcefd09d55c86c0b909b779ac90c39585ccce5a8fe411ae9f196526951fad7a3dcd5bbb44e9be82dfcca3bcc64b4a899cc3749ef63ca79c06aa5305dc13075d65803a962271275b9d30a390722a56d1b6b74282addbd3859d55f34f3b314b3132de8e29b759ff4c6bd73d62067cf90c37ea375200485cd62957cbc197fc5cf4ad54b1dd89bdda1487d71e680f567b70fa498902d267bf3a1861655fb1c90cf1c855f5c4dd1f3b37c08d51b23f9d3f8ffeea6b905c4bc4bd3a0bdc5f04747b675a21f27518ede6a71f80dcc20ecce01fa8b60772b331a88926d5c6a5329f0a354d1fd3cc17e9e3872ebc9effc489dd73d314d62a33f88a7907a30e74c1229ff1dd83cc841fa52610a4de1d88597fd00e648d46141c3820b2550a43ebc7cad5795ecad7abce56924c98ffc9f27a78624a5b31e97a99babca0540633065c6537ed34be966046ec6dcafe3e75d3e1a0fcc194dbf467e61ef10183a8c433ba9fc25298f4ef9dde53fa4a783505707ca1b4e14f74cb15e323f5e931a80cfc8009ca30745419c9e4193f72d9313979b31f2e7f45cd8976f7a7228a253cab55f049a7f8af1a33c5c888479daada227961e9f78e92168c814e00b714c3b0d908a382a7bf0465a6a245384c9f6c254a69d461cc601204478e361ab1c52b7329b77081432899a20e7fe35617c8a4cc5ba6623676b010e721207e515b756fd7452281f21bcea4c40e5cf370a341b3322dea3848556e5d4fadbb5faaff7a37a73e2f4a3610bf2d0d8f3ea66c9ad11455747d2fd3e466fc6f92a4eb0c9b2ec04cc2640a9642dcb174748e611efe28f88847d9ec76395861fd59412acfb6299c2c1f5b93f0436c8081d5d9b47cdfaa0b4b1260d48e35482f574f6f71f0029953ed5baa801a1bf2beab20100f91a6d5b5d564c337da8366f3e8f31ff68bb5462d3c47059cca7c940f8063abe82f02bfcac8cd1d80472b5eafe19cd191ac1dd4f3ae296daaad2b3a6d103033db3d4d12ebf112df85ac8eefa94bc7a6eaa21e65f727f6d266215679b4d3d1d13c102f39ac39eb290dec023d7222b4e0d7a280202a0a2c1d7f7f384f1616bc0e4fb9992bf2c19984bfb1721aa910646aa8c82ded4d9f81326ea3afbf905fb4c69946521efb14693cfc2a45c965348042604ee5c1a6dafaa70c3a093186c03baa9ede83c9eb6f3c86fdd80a25e1879ea876eb8805dc06fd190c7c7816dc3e8178e650d05af7b9a468cb73fea7f9d6a5f201e52f34b45f26da3ba9f79412f7031dc6143cab992defd612f25477349815c9cabc41faebe8ebb1386fc7b8158a5939fc6446b384930028b6998c016ff3e849bae92086589f0c87bd42a9c4538f8f6b359bf68609f91e960f6f9e6aaf38362367c1267ecaf8eda2d94fdd0333b305abc02a24f7a730a1a9f194a0ac373e4ad9885eaa4466479fdb72b5e4a157a5e88d691f302b0a5c738df7670dca659297fa0f06ce6cdccbca3d07577086805fb2b992e5679a02980965942b03b1b3e7ddfad14b1b7d8224cbe9ce3f52ef7b73a4639878179a8e02816ced82fa2a28b7f0aa0bfa43e3a13081be7919a6bef9efe482292a3d4b4809e1255161eac55689e9d113e5cb180235d8feaeec231bb579054c5eacb6338a38cc56be2010f3f3a5abfe1a5142fce85b81ea6c65cf15eba92686d8c8e54a8323c2d83771b829b57edb83f9a28de2df93ee9428f9f61c8345cdacb69a933bd16b0fd115f29ac91ba2fef15b38255a7365a39eb02b524d15cf4835c50ea6dc442fcc157d6cb6c0ec26c30c3775704223ee364e647e28a02caada32f88b1e651d336510229e149492e4777a2986f423c933ba2e3b12916aeaa5d673374c29ba5dff9b5fd9964719c24806ad6bb14b5ec1f97a7f86fa94b88595b91a0af074b7b77d5dd9d5c07cc50220648c1628a841a4ba1ff0dc25c20040d4c64063a51636b53ab5317ffb245fdf6e5a8d5a47077aeac94c5fd901118b251b40732765f4c63c6b62d528f4b5985035bb759b346e6d1e84efc880b751a7c42f504accae2b2e5c14d27fc2768ba0ad8a419d6260dec151803ccf54af88945836e7c1d4da0d859c840cba1817afe32937df81d5cf578af8353b7b1d86adb02ec0b51587d3ce78533bb681149286e52b9912f2170982b53fe0f4853524cc5b4560cf707e38f4e52416fcd7f07f98a414e4952c291166f419bb2252cc526824125fbd16200d0e2ce7c9c98dc98d309310c93e345dbaf4a34b9274afb6997accd7f3c6d780a8f29f63a37c043796dbf6d07f3178a544eaff4758c09fca61c47afaadddab4653b29e28381767d9f02792e8cec5472201f2f28f67bc98e071b4af9227ed62b1e11a02f43ed07aecb2d562f31621ce32e376eaf85521047bd4310c04a953fda2defc7f9ff1cd5b7ae17a5fb4d96c350091cc5eedd35b9979258590821c6ac7afbc16db42a59e213f74ef2e42180ba7aff20fbb7582aba63b335768f875867c48195980575ee35b9c018a536c1ceb165884cc1a0a4da82c502a8e200bb261dbd7619ca6780818664d6eea4b26c96a71fe611898c3c83fe6de0d02de71c1ab2fbf54e2d1f3fac114fd957e1b1313aae53b8a8063d07679e4e006930fdb569e4ceb2a0f146f611fd1567785a19fe42b4c47d2dce0d5b217ea3ce7c376c10377cc871a521e64577b6ea45f04b8f274d754af7a2ce65846633a0944eacd795bf61160ec6ff29ddf4142dffa43fca64f83aebe10a3038d63b5db1fa5487b2c1d211232ea9af448d23af18140e6516080bf7ca5e473a68f90ddf31d7b325f16053d015b4746f7142f5346bdc904e3eb1f66b1df1a96d017928e9d800000000000000010000000000000062e7b2e4aab905bd3838d246e00caeab527ee602fdfaabd33c5b9b3a6e9893186e0d0fc8a101eb7f0d80871a924d2aa98c31ce3375cc7fee1c71122e8ae447f840d9c958dd05788bdf03c06415380ef06efeb073f65de9bab55acdbd82932c909f2e3af87079e8776fbce98ee48a5566def3f0563f6550612d2cb025f64a9753cb7f107c28a0859c58be86b562f90ddfe1e7bd986ba47c11c832708af8b0761ada704b011d43cc749d7fb96a79053cc558fab95028ef7dc5ac72be07d171457b0a016a6f977fd70038000000000000000100000000040000d0961f56355bbd10f3e3c05c058829beea6f8b7e3451e1b1deb5c6f035e39d66ec0b843c00000000a8000000000000000100000008000000d8b1ef81d6b42182d9d1090837255136126d05f5f17748cdf8826786bb399d724c7d03d7b5a9c37938a831febea2b0de5deb4581389343d916a24ec60c49eb17405c271689c3cee0009393e904e368f3f731f41241b8ad026e8a19ccd9baa48973739fa8b01e0160eb1b9b6ee81c78523fd2147b357b905a6f7710aca1016f30467472dda33b3e06e09846cc1630a9dd58bc000000000000"], 0x12f0}, 0x0) (async) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x37, './file2\x00', './file0\x00'}) (async) rmdir(&(0x7f00000000c0)='./file0\x00') 16:23:50 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) setsockopt(r1, 0x1000000029, 0x800, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) (async) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) (async) bind$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwrite(r3, &(0x7f0000000380)="cf64fb34252bc93f0292607e1c95918e31330dca25afa3bab4dc56b5868350319584131505f40d62c66efb0c33d430a5b0eb96c8ecd34915a5b5223381b29747c95cd32f683fc4290ca744174f62895487799c1797964585252c97ad7f7b9d250629c4d79f7f43cb0b6e32349d6cf27649a3989c625372604807c7011fab295ea9882e63976ac567e5b5f2afd5b57ec974ce", 0x92, 0x0) (async) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2f6, 0x9, 0x9, 0x6}, {0x7, 0xe3, 0x3, 0x6}, {0x0, 0x2, 0x8, 0x401}]}) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) syz_emit_ethernet(0x6f, &(0x7f00000000c0)={@remote, @random="f855af793500", [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0xfe1}}], {@generic={0x3c03, "786ea45c263df0e827ba776e68c147a42dbeb5c2349bb1eebe3b0d191348065decc6893515c6c1f73625c44a116a12e9e779cbd1d5e0264561507db9d8c4ba5ea450a97796f38af727528a0009c248eb6b32ccdde5cea6d038"}}}) 16:23:50 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8014695a, &(0x7f0000000040)) 16:23:50 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000040)) 16:23:50 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) socket(0x10, 0x4, 0x80) (async, rerun: 64) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:50 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000040)) 16:23:50 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:50 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f0000000040)) 16:23:50 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000040)) 16:23:50 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:50 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvmsg(r0, &(0x7f0000000700)={0x0, 0xffffffffffffff36, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xffffffffffffff2b}, 0x0) open(&(0x7f0000000340)='./file0/file0\x00', 0x301, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000c0c6000001"], 0x28}, 0x0) fchown(r2, 0x0, 0x0) 16:23:50 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x809, 0x1a, 0x9, 0x0, "6270a02bae043493b5c6d3bcea1fd6cf23113b28", 0x8, 0x80010000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:23:50 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000040)) 16:23:50 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000040)) 16:23:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0xa8c) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/239}, 0xf7, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r4) 16:23:50 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047309, &(0x7f0000000040)) 16:23:50 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000040)) 16:23:50 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000040)) 16:23:50 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000040)) 16:23:50 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:50 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x809, 0x1a, 0x9, 0x0, "6270a02bae043493b5c6d3bcea1fd6cf23113b28", 0x8, 0x80010000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) pipe(&(0x7f0000000000)) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x809, 0x1a, 0x9, 0x0, "6270a02bae043493b5c6d3bcea1fd6cf23113b28", 0x8, 0x80010000}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r1, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) (async) 16:23:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0xa8c) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/239}, 0xf7, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r4) 16:23:50 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c1, &(0x7f0000000040)) 16:23:50 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047477, &(0x7f0000000040)) 16:23:50 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0xa8c) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async, rerun: 32) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/239}, 0xf7, 0x1, 0x0) (async, rerun: 64) fcntl$dupfd(r0, 0x0, r4) (rerun: 64) 16:23:51 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) (async) chroot(&(0x7f0000000000)='./file0\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) recvmsg(r0, &(0x7f0000000700)={0x0, 0xffffffffffffff36, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xffffffffffffff2b}, 0x0) (async) open(&(0x7f0000000340)='./file0/file0\x00', 0x301, 0x0) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000c0c6000001"], 0x28}, 0x0) (async) fchown(r2, 0x0, 0x0) 16:23:51 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000040)) 16:23:51 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c3, &(0x7f0000000040)) 16:23:51 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x809, 0x1a, 0x9, 0x0, "6270a02bae043493b5c6d3bcea1fd6cf23113b28", 0x8, 0x80010000}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:23:51 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667c, &(0x7f0000000040)) 16:23:51 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0x9) 16:23:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:51 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) recvmsg(r0, &(0x7f0000000700)={0x0, 0xffffffffffffff36, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xffffffffffffff2b}, 0x0) (async) open(&(0x7f0000000340)='./file0/file0\x00', 0x301, 0x0) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000c0c6000001"], 0x28}, 0x0) (async) fchown(r2, 0x0, 0x0) 16:23:51 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667d, &(0x7f0000000040)) 16:23:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:51 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:51 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0xd) 16:23:51 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:51 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x1, 0xff) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x80ee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) mlock(&(0x7f00006bf000/0x4000)=nil, 0x4000) 16:23:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c5, &(0x7f0000000040)) 16:23:51 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (rerun: 64) 16:23:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c7, &(0x7f0000000040)) 16:23:51 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667e, &(0x7f0000000040)) 16:23:51 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000040)) 16:23:51 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0xc6) 16:23:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0xa2c4a4fbccc5c5aa, 0x0) sendmmsg(r0, &(0x7f0000000040)={0x0, 0xfffffff7}, 0xfffffffffffffeb1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:23:51 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x1, 0xff) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x80ee) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async) mlock(&(0x7f00006bf000/0x4000)=nil, 0x4000) 16:23:51 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x7, 0x2, 0x40, 0x5}, {0x6, 0x5, 0x80, 0x3}, {0x8, 0x4, 0x7, 0x9}, {0x40, 0x0, 0x7f, 0x7}, {0xff, 0x5d, 0xff, 0x101}, {0x3ff, 0x1, 0xf, 0x1}, {0x8001, 0xff, 0x7, 0x1a9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069db, &(0x7f0000000040)) 16:23:51 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0x900) 16:23:51 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x1, 0xff) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x80ee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async) mlock(&(0x7f00006bf000/0x4000)=nil, 0x4000) 16:23:51 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f0000000040)) 16:23:51 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000040)) 16:23:51 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000040)) 16:23:51 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000040)) 16:23:51 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:51 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000040)) 16:23:51 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069dc, &(0x7f0000000040)) 16:23:51 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0xd00) 16:23:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x7, 0x2, 0x40, 0x5}, {0x6, 0x5, 0x80, 0x3}, {0x8, 0x4, 0x7, 0x9}, {0x40, 0x0, 0x7f, 0x7}, {0xff, 0x5d, 0xff, 0x101}, {0x3ff, 0x1, 0xf, 0x1}, {0x8001, 0xff, 0x7, 0x1a9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x7, 0x2, 0x40, 0x5}, {0x6, 0x5, 0x80, 0x3}, {0x8, 0x4, 0x7, 0x9}, {0x40, 0x0, 0x7f, 0x7}, {0xff, 0x5d, 0xff, 0x101}, {0x3ff, 0x1, 0xf, 0x1}, {0x8001, 0xff, 0x7, 0x1a9}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0xa2c4a4fbccc5c5aa, 0x0) (async, rerun: 64) sendmmsg(r0, &(0x7f0000000040)={0x0, 0xfffffff7}, 0xfffffffffffffeb1, 0x0) (rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) (async) close(r0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) execve(0x0, 0x0, 0x0) 16:23:52 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000040)) 16:23:52 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000040)) 16:23:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0xc600) 16:23:52 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:52 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async, rerun: 64) r0 = socket$inet6(0x18, 0x2, 0x0) (rerun: 64) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000040)) 16:23:52 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206932, &(0x7f0000000040)) 16:23:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x7, 0x2, 0x40, 0x5}, {0x6, 0x5, 0x80, 0x3}, {0x8, 0x4, 0x7, 0x9}, {0x40, 0x0, 0x7f, 0x7}, {0xff, 0x5d, 0xff, 0x101}, {0x3ff, 0x1, 0xf, 0x1}, {0x8001, 0xff, 0x7, 0x1a9}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:52 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000040)) 16:23:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x0]}) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xfff7, 0xca, 0x1, 0x3}, {0x1ff, 0x5, 0x30, 0x7fffffff}, {0x81, 0x6, 0x6d, 0x7914}]}) 16:23:52 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000040)) 16:23:52 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000040)) 16:23:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0xa2c4a4fbccc5c5aa, 0x0) (async) sendmmsg(r0, &(0x7f0000000040)={0x0, 0xfffffff7}, 0xfffffffffffffeb1, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) (async) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:23:52 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206949, &(0x7f0000000040)) 16:23:52 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0x9000000) 16:23:52 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) pwrite(r7, &(0x7f0000000100)="444b0d45c8ff7311c79cfbce7e5575277935a6d1e77b60f1303528f72441db4388527f028b418a7bea99a1169b3cc3ffb5", 0x31, 0xffc0000000000000) r8 = dup2(r6, 0xffffffffffffffff) r9 = dup(r5) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000140)=0xf1a3) fsync(r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:52 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000040)) 16:23:52 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:52 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:52 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0xccccccc) 16:23:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x0]}) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xfff7, 0xca, 0x1, 0x3}, {0x1ff, 0x5, 0x30, 0x7fffffff}, {0x81, 0x6, 0x6d, 0x7914}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) dup(r0) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x0]}) (async) dup(r0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xfff7, 0xca, 0x1, 0x3}, {0x1ff, 0x5, 0x30, 0x7fffffff}, {0x81, 0x6, 0x6d, 0x7914}]}) (async) 16:23:52 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0xd000000) 16:23:52 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000040)) 16:23:52 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:52 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146945, &(0x7f0000000040)) 16:23:52 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7fff, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x8000, 0x7f) write(r2, &(0x7f0000000240)="01cb5ae6537f92fd57161be9a6eede9de41d5d8819e2a779394820f3bb94008e80e93e8c33f230505a5bce1ff831b3d95ab7c1a0981ee48d6bb9c91a2d59a6e4fa7bcbed9bf74bd66f3a780eccdeed77492d73e64931a0b107cb9744d4ac59f66adbc11831d7ab74d84c080958f921c9ccbe7c5e1c66", 0x76) pipe(&(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x7, 0x8001f, 0x7fffffff, "1f000000007e00", 0x0, 0x9}) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5e", 0xcd) write(r1, &(0x7f0000000000)="cd0f6f202ba1a0c7a344bc5e501f1181", 0x10) 16:23:53 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) (async) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) pwrite(r7, &(0x7f0000000100)="444b0d45c8ff7311c79cfbce7e5575277935a6d1e77b60f1303528f72441db4388527f028b418a7bea99a1169b3cc3ffb5", 0x31, 0xffc0000000000000) (async) r8 = dup2(r6, 0xffffffffffffffff) (async) r9 = dup(r5) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000140)=0xf1a3) (async) fsync(r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x0]}) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xfff7, 0xca, 0x1, 0x3}, {0x1ff, 0x5, 0x30, 0x7fffffff}, {0x81, 0x6, 0x6d, 0x7914}]}) (rerun: 64) 16:23:53 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000040)) 16:23:53 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:53 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000040)) 16:23:53 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146950, &(0x7f0000000040)) 16:23:53 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0xc6000000) 16:23:53 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146951, &(0x7f0000000040)) 16:23:53 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40, 0x3}, {0x826}]}) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000340)={0x8e88, './file1\x00', './file0\x00'}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f00000003c0)=""/199, 0xc7}], 0x3, 0x1ff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000380)=0x4) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r7 = socket$inet6(0x18, 0x3, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) getsockname(r7, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) fcntl$dupfd(r1, 0x0, r3) 16:23:53 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0xcccccc0c) 16:23:53 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000040)) 16:23:53 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000040)) 16:23:53 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) pwrite(r7, &(0x7f0000000100)="444b0d45c8ff7311c79cfbce7e5575277935a6d1e77b60f1303528f72441db4388527f028b418a7bea99a1169b3cc3ffb5", 0x31, 0xffc0000000000000) r8 = dup2(r6, 0xffffffffffffffff) r9 = dup(r5) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000140)=0xf1a3) (async) fsync(r7) (async) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x806e) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7fff, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x8000, 0x7f) write(r2, &(0x7f0000000240)="01cb5ae6537f92fd57161be9a6eede9de41d5d8819e2a779394820f3bb94008e80e93e8c33f230505a5bce1ff831b3d95ab7c1a0981ee48d6bb9c91a2d59a6e4fa7bcbed9bf74bd66f3a780eccdeed77492d73e64931a0b107cb9744d4ac59f66adbc11831d7ab74d84c080958f921c9ccbe7c5e1c66", 0x76) pipe(&(0x7f0000000080)) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x7, 0x8001f, 0x7fffffff, "1f000000007e00", 0x0, 0x9}) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5e", 0xcd) (async, rerun: 32) write(r1, &(0x7f0000000000)="cd0f6f202ba1a0c7a344bc5e501f1181", 0x10) (rerun: 32) 16:23:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7fff, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x8000, 0x7f) write(r2, &(0x7f0000000240)="01cb5ae6537f92fd57161be9a6eede9de41d5d8819e2a779394820f3bb94008e80e93e8c33f230505a5bce1ff831b3d95ab7c1a0981ee48d6bb9c91a2d59a6e4fa7bcbed9bf74bd66f3a780eccdeed77492d73e64931a0b107cb9744d4ac59f66adbc11831d7ab74d84c080958f921c9ccbe7c5e1c66", 0x76) pipe(&(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x7, 0x8001f, 0x7fffffff, "1f000000007e00", 0x0, 0x9}) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5e", 0xcd) write(r1, &(0x7f0000000000)="cd0f6f202ba1a0c7a344bc5e501f1181", 0x10) setrlimit(0x8, &(0x7f0000000040)={0x7fff, 0x95}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) socket(0x2, 0x8000, 0x7f) (async) write(r2, &(0x7f0000000240)="01cb5ae6537f92fd57161be9a6eede9de41d5d8819e2a779394820f3bb94008e80e93e8c33f230505a5bce1ff831b3d95ab7c1a0981ee48d6bb9c91a2d59a6e4fa7bcbed9bf74bd66f3a780eccdeed77492d73e64931a0b107cb9744d4ac59f66adbc11831d7ab74d84c080958f921c9ccbe7c5e1c66", 0x76) (async) pipe(&(0x7f0000000080)) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x7, 0x8001f, 0x7fffffff, "1f000000007e00", 0x0, 0x9}) (async) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5e", 0xcd) (async) write(r1, &(0x7f0000000000)="cd0f6f202ba1a0c7a344bc5e501f1181", 0x10) (async) 16:23:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x6) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40, 0x3}, {0x826}]}) (async) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000340)={0x8e88, './file1\x00', './file0\x00'}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f00000003c0)=""/199, 0xc7}], 0x3, 0x1ff) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000380)=0x4) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r7 = socket$inet6(0x18, 0x3, 0x0) (async) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) getsockname(r7, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) (async) fcntl$dupfd(r1, 0x0, r3) 16:23:53 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x401, 0x2, 0x51, 0x9}]}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) 16:23:53 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693c, &(0x7f0000000040)) 16:23:53 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000040)) 16:23:53 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:53 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146952, &(0x7f0000000040)) 16:23:53 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000100)="86c12affb59299ebcb97fc463f789300bf58f47da05a13f54285567a99ebe248af7c53f2f00b6357ae01052c22449530eada4170415177be55b6a6d2b388d1c0a8c526248dc9c9bec2e3083c85fcd822e35181c090732403332e3fa00b13046cd4747d34004c0d2e3f37ee059894f4efa3b95061bc", 0x75}], 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) fcntl$dupfd(r2, 0x0, r1) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:23:53 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000040)) 16:23:53 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:53 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x401, 0x2, 0x51, 0x9}]}) (async) r1 = socket$inet6(0x18, 0x2, 0x0) (async, rerun: 64) r2 = socket$inet6(0x18, 0x3, 0x0) (rerun: 64) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) 16:23:53 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000100)="86c12affb59299ebcb97fc463f789300bf58f47da05a13f54285567a99ebe248af7c53f2f00b6357ae01052c22449530eada4170415177be55b6a6d2b388d1c0a8c526248dc9c9bec2e3083c85fcd822e35181c090732403332e3fa00b13046cd4747d34004c0d2e3f37ee059894f4efa3b95061bc", 0x75}], 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) fcntl$dupfd(r2, 0x0, r1) (async) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:23:53 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146953, &(0x7f0000000040)) 16:23:53 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000040)) 16:23:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40, 0x3}, {0x826}]}) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000340)={0x8e88, './file1\x00', './file0\x00'}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f00000003c0)=""/199, 0xc7}], 0x3, 0x1ff) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000380)=0x4) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r7 = socket$inet6(0x18, 0x3, 0x0) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) (async) getsockname(r7, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) (async) fcntl$dupfd(r1, 0x0, r3) 16:23:53 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693f, &(0x7f0000000040)) 16:23:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80146950, &(0x7f0000000300)) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) listen(r5, 0x1) 16:23:53 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0406938, &(0x7f0000000040)) 16:23:53 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146959, &(0x7f0000000040)) 16:23:53 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000100)="86c12affb59299ebcb97fc463f789300bf58f47da05a13f54285567a99ebe248af7c53f2f00b6357ae01052c22449530eada4170415177be55b6a6d2b388d1c0a8c526248dc9c9bec2e3083c85fcd822e35181c090732403332e3fa00b13046cd4747d34004c0d2e3f37ee059894f4efa3b95061bc", 0x75}], 0x1) (async) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) fcntl$dupfd(r2, 0x0, r1) (async) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:23:53 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x401, 0x2, 0x51, 0x9}]}) (async) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) 16:23:53 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000040)) 16:23:53 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206999, &(0x7f0000000040)) 16:23:53 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:53 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8014695a, &(0x7f0000000040)) 16:23:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 64) r0 = socket(0x2, 0x2, 0x0) (rerun: 64) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80146950, &(0x7f0000000300)) (async) r5 = socket$inet6(0x18, 0x3, 0x0) (async) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) (async) listen(r5, 0x1) 16:23:53 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r4 = socket$inet(0x2, 0x2, 0x81) shutdown(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:53 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0xfff9, 0x60, 0xfe, 0x5}]}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x4000, 0x8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x1000) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000340)=0x401) dup2(r1, r2) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x61) fcntl$dupfd(r5, 0xa, r7) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) write(r8, &(0x7f0000000100)="3141cf0b05aefd80c1841f48dca76c757e4a305106e60a80b89851a1f57746f819a9a43d272ab8bd401091ae01d1fe728b2c0a15bb243a46d530a65935d30f0507eead99332af0369a87b149ebeaeb01ccfaf0af0ea3a1c1c814cbbcdad66ed85e760ba637b81e657a373e49e685e25a0ef3dfa1fe47210d5b58f82b3edad9cc3f57ee021159250fe566dc40741bb35fa01f8914a1a66f4ab2ee50ea1f2f09120f0c837e984eaf8599f6b484394a667fd21eca915abddc773b9a45ab1997c0c5d51badb193083f97fd0524d763b737b82e6253c5", 0xd4) 16:23:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xa161}, {0x40}, {0x826, 0x1, 0xfd}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES8=r0]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 16:23:53 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r4 = socket$inet(0x2, 0x2, 0x81) shutdown(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x4000, 0x10) (async) fcntl$dupfd(r0, 0x0, r1) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) socket$inet(0x2, 0x2, 0x81) (async) shutdown(r4, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) (async) 16:23:53 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80146950, &(0x7f0000000300)) (async) r5 = socket$inet6(0x18, 0x3, 0x0) (async) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) (async) listen(r5, 0x1) 16:23:53 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000040)) 16:23:53 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606942, &(0x7f0000000040)) 16:23:53 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000040)) 16:23:53 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async, rerun: 64) r1 = socket$inet6(0x18, 0x3, 0x0) (rerun: 64) r2 = fcntl$dupfd(r0, 0x0, r1) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0xfff9, 0x60, 0xfe, 0x5}]}) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x4000, 0x8) (async) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x1000) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000340)=0x401) dup2(r1, r2) (async) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x61) fcntl$dupfd(r5, 0xa, r7) (async) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) write(r8, &(0x7f0000000100)="3141cf0b05aefd80c1841f48dca76c757e4a305106e60a80b89851a1f57746f819a9a43d272ab8bd401091ae01d1fe728b2c0a15bb243a46d530a65935d30f0507eead99332af0369a87b149ebeaeb01ccfaf0af0ea3a1c1c814cbbcdad66ed85e760ba637b81e657a373e49e685e25a0ef3dfa1fe47210d5b58f82b3edad9cc3f57ee021159250fe566dc40741bb35fa01f8914a1a66f4ab2ee50ea1f2f09120f0c837e984eaf8599f6b484394a667fd21eca915abddc773b9a45ab1997c0c5d51badb193083f97fd0524d763b737b82e6253c5", 0xd4) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xa161}, {0x40}, {0x826, 0x1, 0xfd}]}) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES8=r0]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000040)) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000040)) 16:23:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) dup2(r0, r1) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000040)) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xa161}, {0x40}, {0x826, 0x1, 0xfd}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES8=r0]) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 16:23:54 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0xfff9, 0x60, 0xfe, 0x5}]}) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async) ioctl$TIOCSDTR(r4, 0x20007479) (async) r5 = socket$inet(0x2, 0x4000, 0x8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x1000) (async) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000340)=0x401) dup2(r1, r2) (async) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x61) fcntl$dupfd(r5, 0xa, r7) (async) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) write(r8, &(0x7f0000000100)="3141cf0b05aefd80c1841f48dca76c757e4a305106e60a80b89851a1f57746f819a9a43d272ab8bd401091ae01d1fe728b2c0a15bb243a46d530a65935d30f0507eead99332af0369a87b149ebeaeb01ccfaf0af0ea3a1c1c814cbbcdad66ed85e760ba637b81e657a373e49e685e25a0ef3dfa1fe47210d5b58f82b3edad9cc3f57ee021159250fe566dc40741bb35fa01f8914a1a66f4ab2ee50ea1f2f09120f0c837e984eaf8599f6b484394a667fd21eca915abddc773b9a45ab1997c0c5d51badb193083f97fd0524d763b737b82e6253c5", 0xd4) 16:23:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r4 = socket$inet(0x2, 0x2, 0x81) shutdown(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x4000, 0x10) (async) fcntl$dupfd(r0, 0x0, r1) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) socket$inet(0x2, 0x2, 0x81) (async) shutdown(r4, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) (async) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000040)) 16:23:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000}]}) (async, rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) dup2(r0, r1) (async) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xe9, 0x8, 0x20, 0x8001}]}) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000040)) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000040)) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xe9, 0x8, 0x20, 0x8001}]}) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a6, &(0x7f0000000040)) 16:23:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000}]}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) dup2(r0, r1) (async) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:54 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) fcntl$dupfd(r1, 0xa, r0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000040)) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)}) fcntl$dupfd(r3, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xe9, 0x8, 0x20, 0x8001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xe9, 0x8, 0x20, 0x8001}]}) (async) 16:23:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="4d5b4b3898d5b15518685bc8fa1102a65d87bf5dd2c2242a4413bae1c6224ee5bf8cc352d8c20fa3d746e2d605d1de69e0887fd49653141aea93819289830467691562b816a0b942cb0468a2d16958fe54439171d69cdfc33caf4be41f60295a1002696af5c8ffc1c439257ec807743d1919735670617114fd772555c2487099b1b8c4d9bf7f1b030fb9f4fed2c4c2c656ae8f75ba716392673ebe932aee1dad171f022c6e6a43e166859292ded19f15b4b69b2ef7bd848af2c5669b89f652970fd7a0c1ebc9", 0xc6}, {&(0x7f0000000300)="9150792e8355146f1dd3", 0xa}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x80, 0x100000}) setrlimit(0x3, &(0x7f00000000c0)) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) fcntl$dupfd(r1, 0xa, r0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a8, &(0x7f0000000040)) 16:23:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)}) fcntl$dupfd(r3, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000040)) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000040)) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000040)) 16:23:54 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async, rerun: 64) fcntl$dupfd(r1, 0xa, r0) (async, rerun: 64) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606955, &(0x7f0000000040)) 16:23:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)}) fcntl$dupfd(r3, 0x0, r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000040)) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="4d5b4b3898d5b15518685bc8fa1102a65d87bf5dd2c2242a4413bae1c6224ee5bf8cc352d8c20fa3d746e2d605d1de69e0887fd49653141aea93819289830467691562b816a0b942cb0468a2d16958fe54439171d69cdfc33caf4be41f60295a1002696af5c8ffc1c439257ec807743d1919735670617114fd772555c2487099b1b8c4d9bf7f1b030fb9f4fed2c4c2c656ae8f75ba716392673ebe932aee1dad171f022c6e6a43e166859292ded19f15b4b69b2ef7bd848af2c5669b89f652970fd7a0c1ebc9", 0xc6}, {&(0x7f0000000300)="9150792e8355146f1dd3", 0xa}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x80, 0x100000}) setrlimit(0x3, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="4d5b4b3898d5b15518685bc8fa1102a65d87bf5dd2c2242a4413bae1c6224ee5bf8cc352d8c20fa3d746e2d605d1de69e0887fd49653141aea93819289830467691562b816a0b942cb0468a2d16958fe54439171d69cdfc33caf4be41f60295a1002696af5c8ffc1c439257ec807743d1919735670617114fd772555c2487099b1b8c4d9bf7f1b030fb9f4fed2c4c2c656ae8f75ba716392673ebe932aee1dad171f022c6e6a43e166859292ded19f15b4b69b2ef7bd848af2c5669b89f652970fd7a0c1ebc9", 0xc6}, {&(0x7f0000000300)="9150792e8355146f1dd3", 0xa}], 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) setrlimit(0x3, &(0x7f0000000000)={0x80, 0x100000}) (async) setrlimit(0x3, &(0x7f00000000c0)) (async) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x84, 0x81, 0x6b4368ca}, {0x7, 0x0, 0x1, 0x2}, {0x5, 0x85, 0x8, 0xfffffffd}, {0x9, 0xfb, 0x7f, 0x3f}, {0x1, 0x0, 0xb2, 0x4}, {0x7, 0x6, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000040)) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069af, &(0x7f0000000040)) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000040)) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x84, 0x81, 0x6b4368ca}, {0x7, 0x0, 0x1, 0x2}, {0x5, 0x85, 0x8, 0xfffffffd}, {0x9, 0xfb, 0x7f, 0x3f}, {0x1, 0x0, 0xb2, 0x4}, {0x7, 0x6, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (rerun: 64) 16:23:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="4d5b4b3898d5b15518685bc8fa1102a65d87bf5dd2c2242a4413bae1c6224ee5bf8cc352d8c20fa3d746e2d605d1de69e0887fd49653141aea93819289830467691562b816a0b942cb0468a2d16958fe54439171d69cdfc33caf4be41f60295a1002696af5c8ffc1c439257ec807743d1919735670617114fd772555c2487099b1b8c4d9bf7f1b030fb9f4fed2c4c2c656ae8f75ba716392673ebe932aee1dad171f022c6e6a43e166859292ded19f15b4b69b2ef7bd848af2c5669b89f652970fd7a0c1ebc9", 0xc6}, {&(0x7f0000000300)="9150792e8355146f1dd3", 0xa}], 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) setrlimit(0x3, &(0x7f0000000000)={0x80, 0x100000}) setrlimit(0x3, &(0x7f00000000c0)) 16:23:54 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206932, &(0x7f0000000040)) 16:23:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x84, 0x81, 0x6b4368ca}, {0x7, 0x0, 0x1, 0x2}, {0x5, 0x85, 0x8, 0xfffffffd}, {0x9, 0xfb, 0x7f, 0x3f}, {0x1, 0x0, 0xb2, 0x4}, {0x7, 0x6, 0x0, 0x1ff}]}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000040)) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206949, &(0x7f0000000040)) 16:23:54 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) symlinkat(&(0x7f0000000780)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x100000000000000, 0x0, 0x3, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) 16:23:54 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000040)) 16:23:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) pipe(&(0x7f0000000000)) (async) ioctl$BIOCFLUSH(r0, 0x20004268) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r1, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) (async) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) (async) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000001c0)={0x7, 0x0, {[0x6, 0x0, 0x3f, 0x4000000000000, 0x7c, 0x10000, 0x0, 0x7fffffffffffffff, 0x8, 0x2, 0x7f, 0x7, 0x3ff, 0x6, 0x8, 0x5, 0x0, 0x3], [0x81, 0x0, 0x26, 0x7fff, 0x4624, 0x10000, 0x7, 0x4, 0xf86, 0x100000001], [0x0, 0x8000, 0x5, 0x8, 0x0, 0x8000, 0x1], [0x800, 0x4, 0x200, 0x3, 0x2000000000000000, 0xfffffffffffffbff], [{0x3, 0x1, 0x8000, 0x4}, {0x6, 0x3, 0x2, 0x100000000}, {0x7f, 0x0, 0x773e, 0x3}, {0x1f, 0xfffffff7, 0xfffffffa, 0x1ff}, {0xfdf8, 0xf23b, 0x9, 0xfffffffffffff331}, {0x401, 0x3, 0x0, 0x1}, {0x200, 0x8a, 0x4, 0x8}, {0x101, 0x1, 0x5, 0xffffffff}], {0x2, 0x9, 0x0, 0xffffffffd3405f02}, {0x1, 0x2, 0x4, 0x1e93}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:54 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000040)) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000001c0)={0x7, 0x0, {[0x6, 0x0, 0x3f, 0x4000000000000, 0x7c, 0x10000, 0x0, 0x7fffffffffffffff, 0x8, 0x2, 0x7f, 0x7, 0x3ff, 0x6, 0x8, 0x5, 0x0, 0x3], [0x81, 0x0, 0x26, 0x7fff, 0x4624, 0x10000, 0x7, 0x4, 0xf86, 0x100000001], [0x0, 0x8000, 0x5, 0x8, 0x0, 0x8000, 0x1], [0x800, 0x4, 0x200, 0x3, 0x2000000000000000, 0xfffffffffffffbff], [{0x3, 0x1, 0x8000, 0x4}, {0x6, 0x3, 0x2, 0x100000000}, {0x7f, 0x0, 0x773e, 0x3}, {0x1f, 0xfffffff7, 0xfffffffa, 0x1ff}, {0xfdf8, 0xf23b, 0x9, 0xfffffffffffff331}, {0x401, 0x3, 0x0, 0x1}, {0x200, 0x8a, 0x4, 0x8}, {0x101, 0x1, 0x5, 0xffffffff}], {0x2, 0x9, 0x0, 0xffffffffd3405f02}, {0x1, 0x2, 0x4, 0x1e93}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:54 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) symlinkat(&(0x7f0000000780)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x100000000000000, 0x0, 0x3, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) (async) symlinkat(&(0x7f0000000780)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file0/file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x100000000000000, 0x0, 0x3, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) (async) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x808c694e, &(0x7f0000000040)) 16:23:54 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) socket$inet6(0x18, 0x3, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) recvmmsg(r1, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/58, 0x3a}], 0x4, &(0x7f0000001200)=""/222, 0xde}}, 0x10, 0x800, &(0x7f0000001380)={0x713, 0x91ca}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) lseek(r3, 0x5, 0x1) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000001c0)={0x7, 0x0, {[0x6, 0x0, 0x3f, 0x4000000000000, 0x7c, 0x10000, 0x0, 0x7fffffffffffffff, 0x8, 0x2, 0x7f, 0x7, 0x3ff, 0x6, 0x8, 0x5, 0x0, 0x3], [0x81, 0x0, 0x26, 0x7fff, 0x4624, 0x10000, 0x7, 0x4, 0xf86, 0x100000001], [0x0, 0x8000, 0x5, 0x8, 0x0, 0x8000, 0x1], [0x800, 0x4, 0x200, 0x3, 0x2000000000000000, 0xfffffffffffffbff], [{0x3, 0x1, 0x8000, 0x4}, {0x6, 0x3, 0x2, 0x100000000}, {0x7f, 0x0, 0x773e, 0x3}, {0x1f, 0xfffffff7, 0xfffffffa, 0x1ff}, {0xfdf8, 0xf23b, 0x9, 0xfffffffffffff331}, {0x401, 0x3, 0x0, 0x1}, {0x200, 0x8a, 0x4, 0x8}, {0x101, 0x1, 0x5, 0xffffffff}], {0x2, 0x9, 0x0, 0xffffffffd3405f02}, {0x1, 0x2, 0x4, 0x1e93}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000040)) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000040)) 16:23:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) 16:23:54 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async, rerun: 64) r0 = socket$inet6(0x18, 0x2, 0x0) (rerun: 64) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async, rerun: 32) socket$inet6(0x18, 0x3, 0xff) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async, rerun: 32) recvmmsg(r1, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/58, 0x3a}], 0x4, &(0x7f0000001200)=""/222, 0xde}}, 0x10, 0x800, &(0x7f0000001380)={0x713, 0x91ca}) (async, rerun: 32) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) lseek(r3, 0x5, 0x1) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000040)) 16:23:54 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) symlinkat(&(0x7f0000000780)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x100000000000000, 0x0, 0x3, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) (async) symlinkat(&(0x7f0000000780)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file0/file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x100000000000000, 0x0, 0x3, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) (async) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) kevent(r1, &(0x7f00000000c0), 0x5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x7d, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffd, 0x8, 0x0, 0x200, 0x4b42}], 0x7f, &(0x7f0000000180)={0x10001, 0x7}) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000040)) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x81286947, &(0x7f0000000040)) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000040)) 16:23:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000040)) 16:23:54 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async, rerun: 32) r1 = socket$inet6(0x18, 0x3, 0x0) (rerun: 32) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) socket$inet6(0x18, 0x3, 0xff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async) recvmmsg(r1, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/58, 0x3a}], 0x4, &(0x7f0000001200)=""/222, 0xde}}, 0x10, 0x800, &(0x7f0000001380)={0x713, 0x91ca}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) lseek(r3, 0x5, 0x1) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) (async, rerun: 32) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async, rerun: 32) kevent(r1, &(0x7f00000000c0), 0x5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x7d, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffd, 0x8, 0x0, 0x200, 0x4b42}], 0x7f, &(0x7f0000000180)={0x10001, 0x7}) (rerun: 32) 16:23:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001800)="02", 0x1}, {&(0x7f0000000300)="732357ca4d7b7677a0ea05e761881eb7fb7ca43351d854f07ab0066692ffa20897855ed3eae5ff6282922b58b383d1ba58624f38d5745f5a4eaf136b868a54051459733296d1d06628d0a64975d1f3a01b2001c182bc81f8bfa9e31fe76fbdf77a3e75fa50014900b51465f881cdbc850f9de4018721bb98fe477ba0362011f585a833edc4d1de57963a1ce8d0212e6b", 0x90}], 0x2}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f00000001c0)=""/157, 0x9d, 0x0, 0x0, 0x0) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8218694a, &(0x7f0000000040)) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c1, &(0x7f0000000040)) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c3, &(0x7f0000000040)) 16:23:54 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x1ff) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:54 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000040)) 16:23:54 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0406938, &(0x7f0000000040)) 16:23:54 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) socket$inet6(0x18, 0x2, 0x2) (async) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) (async) 16:23:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001800)="02", 0x1}, {&(0x7f0000000300)="732357ca4d7b7677a0ea05e761881eb7fb7ca43351d854f07ab0066692ffa20897855ed3eae5ff6282922b58b383d1ba58624f38d5745f5a4eaf136b868a54051459733296d1d06628d0a64975d1f3a01b2001c182bc81f8bfa9e31fe76fbdf77a3e75fa50014900b51465f881cdbc850f9de4018721bb98fe477ba0362011f585a833edc4d1de57963a1ce8d0212e6b", 0x90}], 0x2}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) recvfrom$unix(r0, &(0x7f00000001c0)=""/157, 0x9d, 0x0, 0x0, 0x0) 16:23:54 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000040)) 16:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) kevent(r1, &(0x7f00000000c0), 0x5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x7d, 0x1, 0xffff}, {{r3}, 0xfffffffffffffffd, 0x8, 0x0, 0x200, 0x4b42}], 0x7f, &(0x7f0000000180)={0x10001, 0x7}) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c5, &(0x7f0000000040)) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, 0x0) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x1ff) (async) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001800)="02", 0x1}, {&(0x7f0000000300)="732357ca4d7b7677a0ea05e761881eb7fb7ca43351d854f07ab0066692ffa20897855ed3eae5ff6282922b58b383d1ba58624f38d5745f5a4eaf136b868a54051459733296d1d06628d0a64975d1f3a01b2001c182bc81f8bfa9e31fe76fbdf77a3e75fa50014900b51465f881cdbc850f9de4018721bb98fe477ba0362011f585a833edc4d1de57963a1ce8d0212e6b", 0x90}], 0x2}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) recvfrom$unix(r0, &(0x7f00000001c0)=""/157, 0x9d, 0x0, 0x0, 0x0) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000040)) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000040)) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c7, &(0x7f0000000040)) 16:23:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x7f, 0x49, 0x200}, {0x8, 0x1, 0x3f, 0x8}, {0x6, 0x34, 0x0, 0xada}, {0x3, 0x1, 0x2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x401, 0x0) 16:23:55 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="b9aca43d8f7aaaaaaa02aabb86dd6000000000145aff07e1d921ec8c5082000000000000000000ddff8131000000000000000000000000000000bb00000000000000000000010000000000000000008c5c2cccf2d67bffaec154b2ce65a20aa797504b3169fdc186140ae7999c40d27433a45cec2d2a67c8e822914fe8851669e04f0c664dcfc8d5787f6bee61dac7226bb301f214c6e39a5e9ef6f82b756750ef541f5440a779de99"]) 16:23:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x2) (async) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, 0x0) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x1ff) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:55 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="b9aca43d8f7aaaaaaa02aabb86dd6000000000145aff07e1d921ec8c5082000000000000000000ddff8131000000000000000000000000000000bb00000000000000000000010000000000000000008c5c2cccf2d67bffaec154b2ce65a20aa797504b3169fdc186140ae7999c40d27433a45cec2d2a67c8e822914fe8851669e04f0c664dcfc8d5787f6bee61dac7226bb301f214c6e39a5e9ef6f82b756750ef541f5440a779de99"]) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000040)) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069db, &(0x7f0000000040)) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206999, &(0x7f0000000040)) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, 0x0) 16:23:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x7f, 0x49, 0x200}, {0x8, 0x1, 0x3f, 0x8}, {0x6, 0x34, 0x0, 0xada}, {0x3, 0x1, 0x2, 0x8}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x401, 0x0) (rerun: 32) 16:23:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x3, 0x1f, 0x7f, 0x8}, {0xffe7, 0x3, 0x3f, 0x8}, {0x4, 0x6, 0x8, 0x8}, {0x2, 0x4, 0x5, 0xd4d}, {0x6, 0x3, 0x7}]}) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) 16:23:55 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="b9aca43d8f7aaaaaaa02aabb86dd6000000000145aff07e1d921ec8c5082000000000000000000ddff8131000000000000000000000000000000bb00000000000000000000010000000000000000008c5c2cccf2d67bffaec154b2ce65a20aa797504b3169fdc186140ae7999c40d27433a45cec2d2a67c8e822914fe8851669e04f0c664dcfc8d5787f6bee61dac7226bb301f214c6e39a5e9ef6f82b756750ef541f5440a779de99"]) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="b9aca43d8f7aaaaaaa02aabb86dd6000000000145aff07e1d921ec8c5082000000000000000000ddff8131000000000000000000000000000000bb00000000000000000000010000000000000000008c5c2cccf2d67bffaec154b2ce65a20aa797504b3169fdc186140ae7999c40d27433a45cec2d2a67c8e822914fe8851669e04f0c664dcfc8d5787f6bee61dac7226bb301f214c6e39a5e9ef6f82b756750ef541f5440a779de99"]) (async) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x3c71515a1df0db5f, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) fcntl$dupfd(r3, 0xa, r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) close(r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x23, 0x3}, {0x23, 0x3f}, {0x84}, {0x7, 0x2f}, {0x3, 0x20}, {0x87}, {0xe4, 0x7fff}, {0x100, 0x20}], 0x8}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f0000000040)) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069dc, &(0x7f0000000040)) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000040)) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x3, 0x1f, 0x7f, 0x8}, {0xffe7, 0x3, 0x3f, 0x8}, {0x4, 0x6, 0x8, 0x8}, {0x2, 0x4, 0x5, 0xd4d}, {0x6, 0x3, 0x7}]}) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x3, 0x1f, 0x7f, 0x8}, {0xffe7, 0x3, 0x3f, 0x8}, {0x4, 0x6, 0x8, 0x8}, {0x2, 0x4, 0x5, 0xd4d}, {0x6, 0x3, 0x7}]}) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0xa, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) (async) 16:23:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x7f, 0x49, 0x200}, {0x8, 0x1, 0x3f, 0x8}, {0x6, 0x34, 0x0, 0xada}, {0x3, 0x1, 0x2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x401, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) pipe(&(0x7f0000000040)) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x7f, 0x49, 0x200}, {0x8, 0x1, 0x3f, 0x8}, {0x6, 0x34, 0x0, 0xada}, {0x3, 0x1, 0x2, 0x8}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x401, 0x0) (async) 16:23:55 executing program 1: r0 = getgid() chown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r3, 0x6, r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x402, r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000000006000100"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000040)) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000040)) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x3c71515a1df0db5f, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) fcntl$dupfd(r3, 0xa, r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) close(r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x23, 0x3}, {0x23, 0x3f}, {0x84}, {0x7, 0x2f}, {0x3, 0x20}, {0x87}, {0xe4, 0x7fff}, {0x100, 0x20}], 0x8}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x3c71515a1df0db5f, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) fcntl$dupfd(r3, 0xa, r1) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) (async) close(r4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x23, 0x3}, {0x23, 0x3f}, {0x84}, {0x7, 0x2f}, {0x3, 0x20}, {0x87}, {0xe4, 0x7fff}, {0x100, 0x20}], 0x8}) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x4004667b, &(0x7f0000000040)) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000040)) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000040)) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f0000000040)) 16:23:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x26, 0x6, 0x80, 0x100}, {0x6, 0xf9, 0x7, 0x1ff}, {0x20, 0xf2, 0x8, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000040)) 16:23:55 executing program 1: r0 = getgid() chown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r3, 0x6, r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x402, r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000000006000100"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getgid() (async) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) (async) socket(0x800000018, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) (async) getpgrp() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) (async) socket$unix(0x1, 0x1, 0x0) (async) fcntl$setown(r3, 0x6, r2) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x402, r2) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000000006000100"}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) getsockname$inet(r1, 0x0, &(0x7f0000000040)) (async) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x4004667f, &(0x7f0000000040)) 16:23:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x26, 0x6, 0x80, 0x100}, {0x6, 0xf9, 0x7, 0x1ff}, {0x20, 0xf2, 0x8, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x26, 0x6, 0x80, 0x100}, {0x6, 0xf9, 0x7, 0x1ff}, {0x20, 0xf2, 0x8, 0x9}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x3, 0x1f, 0x7f, 0x8}, {0xffe7, 0x3, 0x3f, 0x8}, {0x4, 0x6, 0x8, 0x8}, {0x2, 0x4, 0x5, 0xd4d}, {0x6, 0x3, 0x7}]}) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x3, 0x1f, 0x7f, 0x8}, {0xffe7, 0x3, 0x3f, 0x8}, {0x4, 0x6, 0x8, 0x8}, {0x2, 0x4, 0x5, 0xd4d}, {0x6, 0x3, 0x7}]}) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0xa, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000040)) (async) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206937, &(0x7f0000000040)) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x3c71515a1df0db5f, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) fcntl$dupfd(r3, 0xa, r1) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) close(r4) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x23, 0x3}, {0x23, 0x3f}, {0x84}, {0x7, 0x2f}, {0x3, 0x20}, {0x87}, {0xe4, 0x7fff}, {0x100, 0x20}], 0x8}) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f0000000040)) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286989, &(0x7f0000000040)) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000040)) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x5, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x7f, 0x3c45, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0xdd7e, 0x1, 0xff, 0xa633, 0x2}, 0xc) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000280)={0x1f8d0000000000, 0x6}, 0x10) r7 = dup2(r4, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) dup2(r8, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r11 = socket(0x1, 0x3, 0x9) fcntl$dupfd(r10, 0xa, r11) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180)=0x8000, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f0000000040)) 16:23:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x26, 0x6, 0x80, 0x100}, {0x6, 0xf9, 0x7, 0x1ff}, {0x20, 0xf2, 0x8, 0x9}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:55 executing program 1: r0 = getgid() chown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) (async) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r3, 0x6, r2) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x402, r2) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000000006000100"}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) getsockname$inet(r1, 0x0, &(0x7f0000000040)) 16:23:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) pread(r3, &(0x7f0000000080)="5438997ac6169813b29f5c8438ec54c50458f5ee8d543fadc12e5a40b4bbfbcc2672b616f4426f4317ad60bdcbc9679503ddef12e6408ff6a95a3e8079e9d747", 0x40, 0x1ff) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000040)) 16:23:55 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x5, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x2, 0x7fffffff, 0xc9, r4}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x5, 0x400, 0x9946}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x34, 0x0, 0x7, 0xfffffffc}, {0x6, 0x0, 0x1, 0x8080}]}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000400)=0x4) pwrite(r0, &(0x7f0000000000)="b6a5d55ad142b791cf3000000000", 0xe, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x8016, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x1000, 0xcd, 0x3f, 0x7ff}, {0x3f, 0xf9, 0x1}, {0x2, 0x82, 0x81, 0x3}]}) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x2, 0x0) r11 = dup2(r9, r10) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r11, &(0x7f0000000380)={&(0x7f00000001c0)=ANY=[@ANYBLOB="524a4fd1"], 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)="7f28ecfdb08c8894197e2eaca9968497aa358b9d8e74af355021232a14a3d20ff5516160e7f899ece7ab", 0x2a}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20}, 0x400) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x2, 0x0) r13 = dup2(r2, r12) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x9a, 0x0}, 0x7) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047309, &(0x7f0000000040)) 16:23:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) pread(r3, &(0x7f0000000080)="5438997ac6169813b29f5c8438ec54c50458f5ee8d543fadc12e5a40b4bbfbcc2672b616f4426f4317ad60bdcbc9679503ddef12e6408ff6a95a3e8079e9d747", 0x40, 0x1ff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) pread(r3, &(0x7f0000000080)="5438997ac6169813b29f5c8438ec54c50458f5ee8d543fadc12e5a40b4bbfbcc2672b616f4426f4317ad60bdcbc9679503ddef12e6408ff6a95a3e8079e9d747", 0x40, 0x1ff) (async) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a6, &(0x7f0000000040)) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000040)) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x5, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x7f, 0x3c45, 0x2}, 0xc) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0xdd7e, 0x1, 0xff, 0xa633, 0x2}, 0xc) (async, rerun: 32) r4 = socket(0x18, 0x400000002, 0x0) (rerun: 32) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) (async) r6 = socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000280)={0x1f8d0000000000, 0x6}, 0x10) (async) r7 = dup2(r4, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x4) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) dup2(r8, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r11 = socket(0x1, 0x3, 0x9) fcntl$dupfd(r10, 0xa, r11) (async, rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180)=0x8000, 0x4) (async, rerun: 64) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693c, &(0x7f0000000040)) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a8, &(0x7f0000000040)) 16:23:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x34, 0x0, 0x7, 0xfffffffc}, {0x6, 0x0, 0x1, 0x8080}]}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000400)=0x4) pwrite(r0, &(0x7f0000000000)="b6a5d55ad142b791cf3000000000", 0xe, 0x0) r2 = socket(0x18, 0x400000002, 0x0) (async, rerun: 64) r3 = socket(0x18, 0x400000002, 0x0) (rerun: 64) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r4 = socket(0x18, 0x2, 0x0) (rerun: 32) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x8016, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x1000, 0xcd, 0x3f, 0x7ff}, {0x3f, 0xf9, 0x1}, {0x2, 0x82, 0x81, 0x3}]}) (async, rerun: 32) r9 = socket(0x18, 0x400000002, 0x0) (rerun: 32) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x2, 0x0) r11 = dup2(r9, r10) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r11, &(0x7f0000000380)={&(0x7f00000001c0)=ANY=[@ANYBLOB="524a4fd1"], 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)="7f28ecfdb08c8894197e2eaca9968497aa358b9d8e74af355021232a14a3d20ff5516160e7f899ece7ab", 0x2a}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20}, 0x400) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r12 = socket(0x18, 0x2, 0x0) r13 = dup2(r2, r12) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x9a, 0x0}, 0x7) (async) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:23:55 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x5, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x2, 0x7fffffff, 0xc9, r4}) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x5, 0x400, 0x9946}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f0000000040)) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x40047477, &(0x7f0000000040)) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x5, 0x8) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x7f, 0x3c45, 0x2}, 0xc) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0xdd7e, 0x1, 0xff, 0xa633, 0x2}, 0xc) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r5 = socket(0x18, 0x2, 0x0) (async) r6 = socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000280)={0x1f8d0000000000, 0x6}, 0x10) (async) r7 = dup2(r4, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x4) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) dup2(r8, r9) (async) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r11 = socket(0x1, 0x3, 0x9) fcntl$dupfd(r10, 0xa, r11) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180)=0x8000, 0x4) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:23:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) pread(r3, &(0x7f0000000080)="5438997ac6169813b29f5c8438ec54c50458f5ee8d543fadc12e5a40b4bbfbcc2672b616f4426f4317ad60bdcbc9679503ddef12e6408ff6a95a3e8079e9d747", 0x40, 0x1ff) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000040)) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693f, &(0x7f0000000040)) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f0000000040)) 16:23:55 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x5, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x2, 0x7fffffff, 0xc9, r4}) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x6) (async) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x5, 0x400, 0x9946}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667c, &(0x7f0000000040)) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000040)) 16:23:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) fcntl$dupfd(r3, 0xa, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x34, 0x0, 0x7, 0xfffffffc}, {0x6, 0x0, 0x1, 0x8080}]}) (async) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000400)=0x4) (async) pwrite(r0, &(0x7f0000000000)="b6a5d55ad142b791cf3000000000", 0xe, 0x0) (async) r2 = socket(0x18, 0x400000002, 0x0) (async) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x8016, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x1000, 0xcd, 0x3f, 0x7ff}, {0x3f, 0xf9, 0x1}, {0x2, 0x82, 0x81, 0x3}]}) (async) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r10 = socket(0x18, 0x2, 0x0) r11 = dup2(r9, r10) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r11, &(0x7f0000000380)={&(0x7f00000001c0)=ANY=[@ANYBLOB="524a4fd1"], 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)="7f28ecfdb08c8894197e2eaca9968497aa358b9d8e74af355021232a14a3d20ff5516160e7f899ece7ab", 0x2a}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20}, 0x400) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r12 = socket(0x18, 0x2, 0x0) r13 = dup2(r2, r12) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x9a, 0x0}, 0x7) (async) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:23:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) (async) fcntl$dupfd(r3, 0xa, r4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667d, &(0x7f0000000040)) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) (async) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000040)) 16:23:55 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x17, 0x9, 0x4412}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0xfffffffe}, {0x40, 0xe1, 0x0, 0xffffffff}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069af, &(0x7f0000000040)) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000040)) 16:23:55 executing program 1: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) socket$inet6(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000100)={0x0, 0x9d}, 0x10, 0xa) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606942, &(0x7f0000000040)) 16:23:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) fcntl$dupfd(r3, 0xa, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) (async) fcntl$dupfd(r3, 0xa, r4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) (async) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000040)) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000040)) 16:23:55 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x17, 0x9, 0x4412}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0xfffffffe}, {0x40, 0xe1, 0x0, 0xffffffff}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) socket(0x18, 0x400000002, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) dup2(r1, r2) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x17, 0x9, 0x4412}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0xfffffffe}, {0x40, 0xe1, 0x0, 0xffffffff}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8004667e, &(0x7f0000000040)) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async, rerun: 64) r0 = socket$inet6(0x18, 0x2, 0x0) (rerun: 64) socket$inet6(0x18, 0x3, 0x0) (async) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f0000000040)) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f0000000040)) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000040)) 16:23:55 executing program 1: r0 = socket(0x18, 0x3, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) (async) socket$inet6(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000100)={0x0, 0x9d}, 0x10, 0xa) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:23:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000040)) 16:23:55 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x17, 0x9, 0x4412}]}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0xfffffffe}, {0x40, 0xe1, 0x0, 0xffffffff}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:55 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) r3 = kqueue() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100c2, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xb2, 0x8, 0x4, 0x2}, {{r2}, 0xfffffffffffffff9, 0x91, 0xf0000000, 0x6, 0x9}, {{r5}, 0xffffffffffffffff, 0x2, 0x2, 0x5}, {{r6}, 0xfffffffffffffffe, 0x20, 0x2, 0x7, 0x4}, {{r7}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x1, 0x4}, {{r8}, 0xfffffffffffffff8, 0x2, 0x1, 0x7ff, 0xe4}], 0xffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x24, 0x23, 0x100000000000000, 0xbd}, {{r9}, 0xfffffffffffffffb, 0x8, 0x20, 0x8, 0x2}, {{r1}, 0x94ad99c46225235b, 0x9, 0x4, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x3, 0x8, 0xffffffff80000001, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x24, 0x4, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x90, 0x2, 0x7fffffff, 0x5}, {{r10}, 0xfffffffffffffffb, 0x0, 0x8, 0x80000001, 0x8}, {{r11}, 0xfffffffffffffffd, 0xa1, 0xf0000000, 0x7fffffffffffffff, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0xe2, 0xf0000000, 0x7, 0x2}], 0x6, &(0x7f0000000340)={0x2, 0x9}) ioctl$BIOCSETIF(r2, 0x8020426c, 0xffffffffffffffff) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) fcntl$dupfd(r6, 0x0, r12) 16:23:55 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = accept$inet6(r0, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000080)=0xff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x90) mprotect(&(0x7f000054c000/0x1000)=nil, 0x1000, 0x2) poll(&(0x7f0000000180)=[{r4, 0x8a}, {r1, 0x80}, {r3, 0x10}, {r0, 0x1}], 0x4, 0x5) mmap(&(0x7f000002f000/0x2000)=nil, 0x2000, 0x2, 0x4010, r2, 0x1) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:55 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000040)) 16:23:55 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000040)) 16:23:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000040)) 16:23:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:55 executing program 1: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) (async) socket$inet6(0x18, 0x0, 0x0) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000100)={0x0, 0x9d}, 0x10, 0xa) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:23:56 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b4, &(0x7f0000000040)) 16:23:56 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) r3 = accept$inet6(r0, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000080)=0xff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x90) (async) mprotect(&(0x7f000054c000/0x1000)=nil, 0x1000, 0x2) poll(&(0x7f0000000180)=[{r4, 0x8a}, {r1, 0x80}, {r3, 0x10}, {r0, 0x1}], 0x4, 0x5) (async) mmap(&(0x7f000002f000/0x2000)=nil, 0x2000, 0x2, 0x4010, r2, 0x1) (async) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:56 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000040)) 16:23:56 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000040)) 16:23:56 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc024696c, &(0x7f0000000040)) 16:23:56 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) (async, rerun: 32) r3 = kqueue() (rerun: 32) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100c2, 0x0) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xb2, 0x8, 0x4, 0x2}, {{r2}, 0xfffffffffffffff9, 0x91, 0xf0000000, 0x6, 0x9}, {{r5}, 0xffffffffffffffff, 0x2, 0x2, 0x5}, {{r6}, 0xfffffffffffffffe, 0x20, 0x2, 0x7, 0x4}, {{r7}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x1, 0x4}, {{r8}, 0xfffffffffffffff8, 0x2, 0x1, 0x7ff, 0xe4}], 0xffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x24, 0x23, 0x100000000000000, 0xbd}, {{r9}, 0xfffffffffffffffb, 0x8, 0x20, 0x8, 0x2}, {{r1}, 0x94ad99c46225235b, 0x9, 0x4, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x3, 0x8, 0xffffffff80000001, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x24, 0x4, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x90, 0x2, 0x7fffffff, 0x5}, {{r10}, 0xfffffffffffffffb, 0x0, 0x8, 0x80000001, 0x8}, {{r11}, 0xfffffffffffffffd, 0xa1, 0xf0000000, 0x7fffffffffffffff, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0xe2, 0xf0000000, 0x7, 0x2}], 0x6, &(0x7f0000000340)={0x2, 0x9}) (async, rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, 0xffffffffffffffff) (async, rerun: 64) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) fcntl$dupfd(r6, 0x0, r12) 16:23:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (rerun: 32) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:56 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000040)) 16:23:56 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="890d626ce007e501b58742a0effad7ffff000001"], 0x9}, 0x0) r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r1, 0x6, r0) r2 = semget$private(0x0, 0x5, 0x285) semop(r2, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r2, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/44) r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r3, r4, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, 0xffffffffffffffff, r3}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f00000001c0)={0x0}, 0x10, 0x0) 16:23:56 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000040)) 16:23:56 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000040)) 16:23:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:56 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c1, &(0x7f0000000040)) 16:23:56 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) r3 = accept$inet6(r0, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000080)=0xff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x90) mprotect(&(0x7f000054c000/0x1000)=nil, 0x1000, 0x2) (async) poll(&(0x7f0000000180)=[{r4, 0x8a}, {r1, 0x80}, {r3, 0x10}, {r0, 0x1}], 0x4, 0x5) (async) mmap(&(0x7f000002f000/0x2000)=nil, 0x2000, 0x2, 0x4010, r2, 0x1) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:56 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000040)) 16:23:56 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="890d626ce007e501b58742a0effad7ffff000001"], 0x9}, 0x0) (async) r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) (async) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r1, 0x6, r0) r2 = semget$private(0x0, 0x5, 0x285) semop(r2, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) (async) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async) semop(r2, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r3, r4, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, 0xffffffffffffffff, r3}, 0xc) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f00000001c0)={0x0}, 0x10, 0x0) 16:23:56 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) r3 = kqueue() (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100c2, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x40) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xb2, 0x8, 0x4, 0x2}, {{r2}, 0xfffffffffffffff9, 0x91, 0xf0000000, 0x6, 0x9}, {{r5}, 0xffffffffffffffff, 0x2, 0x2, 0x5}, {{r6}, 0xfffffffffffffffe, 0x20, 0x2, 0x7, 0x4}, {{r7}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x1, 0x4}, {{r8}, 0xfffffffffffffff8, 0x2, 0x1, 0x7ff, 0xe4}], 0xffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x24, 0x23, 0x100000000000000, 0xbd}, {{r9}, 0xfffffffffffffffb, 0x8, 0x20, 0x8, 0x2}, {{r1}, 0x94ad99c46225235b, 0x9, 0x4, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x3, 0x8, 0xffffffff80000001, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x24, 0x4, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x90, 0x2, 0x7fffffff, 0x5}, {{r10}, 0xfffffffffffffffb, 0x0, 0x8, 0x80000001, 0x8}, {{r11}, 0xfffffffffffffffd, 0xa1, 0xf0000000, 0x7fffffffffffffff, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0xe2, 0xf0000000, 0x7, 0x2}], 0x6, &(0x7f0000000340)={0x2, 0x9}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, 0xffffffffffffffff) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) fcntl$dupfd(r6, 0x0, r12) 16:23:56 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606955, &(0x7f0000000040)) 16:23:56 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x0, 0x40}, {0x828}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:56 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c3, &(0x7f0000000040)) 16:23:56 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000040)) 16:23:56 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x45}], 0x2}) fcntl$setown(r3, 0x6, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r0, 0x4}, {r2, 0x10}], 0x2, 0x4) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:56 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x7013, r2, 0x1) r3 = fcntl$dupfd(r0, 0x0, r1) socket$inet6(0x18, 0x2, 0x20) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:23:56 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="890d626ce007e501b58742a0effad7ffff000001"], 0x9}, 0x0) r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r1, 0x6, r0) r2 = semget$private(0x0, 0x5, 0x285) semop(r2, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r2, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/44) r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r3, r4, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, 0xffffffffffffffff, r3}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f00000001c0)={0x0}, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="890d626ce007e501b58742a0effad7ffff000001"], 0x9}, 0x0) (async) getpgrp() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) (async) socket$unix(0x1, 0x1, 0x0) (async) fcntl$setown(r1, 0x6, r0) (async) semget$private(0x0, 0x5, 0x285) (async) semop(r2, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) (async) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async) semop(r2, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001240)=0xc) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) getuid() (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r3, r4, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, 0xffffffffffffffff, r3}, 0xc) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) sendmmsg(r5, &(0x7f00000001c0)={0x0}, 0x10, 0x0) (async) 16:23:56 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146945, &(0x7f0000000040)) 16:23:56 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000040)) 16:23:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x0, 0x40}, {0x828}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:56 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c5, &(0x7f0000000040)) 16:23:56 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000040)) 16:23:56 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x7013, r2, 0x1) r3 = fcntl$dupfd(r0, 0x0, r1) socket$inet6(0x18, 0x2, 0x20) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x7013, r2, 0x1) (async) fcntl$dupfd(r0, 0x0, r1) (async) socket$inet6(0x18, 0x2, 0x20) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) (async) 16:23:56 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) (async, rerun: 64) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x45}], 0x2}) (async) fcntl$setown(r3, 0x6, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r0, 0x4}, {r2, 0x10}], 0x2, 0x4) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:56 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146950, &(0x7f0000000040)) 16:23:56 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)="090a469190d2740108f4942be3955a57c1b966288e4891fafebffe9ff9d580499d6565a1e9b8e88b9af2f0db9b8cdc0e788999135a3d182563da7f94a9826bdeb9c7254f738d425621eb4a165f29d0a1f80691358f10e83fa63db849c4ef8c4eaf46d4329b3dd63923984575395741047fd9d002d4148c8613b425fcc983a110341534d7", 0x84}], 0x1, 0x0, 0x68}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/44) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r0, r1, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) r2 = semget$private(0x0, 0x5, 0x285) semop(r2, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r2, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/44) r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r3, r4, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) r5 = semget$private(0x0, 0x5, 0x285) semop(r5, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r5, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/44) r7 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r6, r7, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r6, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x7fffffff, r1, r3, 0xffffffffffffffff, r6, 0x1, 0xfff8}, 0x800, 0x0, 0xffffffffffffffe0}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 16:23:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x0, 0x40}, {0x828}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x0, 0x40}, {0x828}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:56 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146951, &(0x7f0000000040)) 16:23:56 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000040)) 16:23:56 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x808c694e, &(0x7f0000000040)) 16:23:56 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069c7, &(0x7f0000000040)) 16:23:56 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)="090a469190d2740108f4942be3955a57c1b966288e4891fafebffe9ff9d580499d6565a1e9b8e88b9af2f0db9b8cdc0e788999135a3d182563da7f94a9826bdeb9c7254f738d425621eb4a165f29d0a1f80691358f10e83fa63db849c4ef8c4eaf46d4329b3dd63923984575395741047fd9d002d4148c8613b425fcc983a110341534d7", 0x84}], 0x1, 0x0, 0x68}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r0, r1, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) r2 = semget$private(0x0, 0x5, 0x285) semop(r2, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) (async) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async) semop(r2, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/44) r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r3, r4, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) r5 = semget$private(0x0, 0x5, 0x285) semop(r5, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) (async) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)) (async) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async) semop(r5, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r7 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r6, r7, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r6, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x7fffffff, r1, r3, 0xffffffffffffffff, r6, 0x1, 0xfff8}, 0x800, 0x0, 0xffffffffffffffe0}) (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 16:23:56 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x45}], 0x2}) (async) fcntl$setown(r3, 0x6, 0xffffffffffffffff) (async) poll(&(0x7f0000000140)=[{r0, 0x4}, {r2, 0x10}], 0x2, 0x4) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:56 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x81286947, &(0x7f0000000040)) 16:23:56 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x7013, r2, 0x1) (async) r3 = fcntl$dupfd(r0, 0x0, r1) socket$inet6(0x18, 0x2, 0x20) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:23:56 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000040)) 16:23:56 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146952, &(0x7f0000000040)) 16:23:56 executing program 0: ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xff, 0x8c14, 0x7, 0x9, 0x3ff}, {0x4, 0x4, 0x0, 0x4, 0xe0d}, {0x6, 0xfe00, 0x4, 0x10e, 0xfff8}, {0x8, 0xfff, 0x9, 0x200, 0x2}, {0x6197, 0x7, 0x7, 0x7, 0x3}, {0x0, 0x9, 0x8, 0x6, 0x1}, {0x80, 0x200, 0x7, 0x3, 0x7}, {0x1f, 0x3ff, 0x5, 0xc0b, 0x7ff}, {0x8001, 0x5c7, 0x9, 0x6, 0xd101}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:56 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069db, &(0x7f0000000040)) 16:23:56 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069dc, &(0x7f0000000040)) 16:23:56 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x1, 0xfc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:56 executing program 0: ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xff, 0x8c14, 0x7, 0x9, 0x3ff}, {0x4, 0x4, 0x0, 0x4, 0xe0d}, {0x6, 0xfe00, 0x4, 0x10e, 0xfff8}, {0x8, 0xfff, 0x9, 0x200, 0x2}, {0x6197, 0x7, 0x7, 0x7, 0x3}, {0x0, 0x9, 0x8, 0x6, 0x1}, {0x80, 0x200, 0x7, 0x3, 0x7}, {0x1f, 0x3ff, 0x5, 0xc0b, 0x7ff}, {0x8001, 0x5c7, 0x9, 0x6, 0xd101}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:56 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8218694a, &(0x7f0000000040)) 16:23:56 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146953, &(0x7f0000000040)) 16:23:56 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000040)) 16:23:56 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1000, 0x2, 0x3}, {0x1, 0x40, 0x80, 0x450}, {0x9, 0x81, 0x9, 0xfffffff7}]}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = dup(r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x28420, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}, {r2, 0x80}, {r4, 0x40}], 0x3, 0x7fffffff) mquery(&(0x7f0000561000/0x4000)=nil, 0x4000, 0x2, 0x0, r3, 0x3) socket$inet6(0x18, 0x301048d1d54e6b09, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) 16:23:56 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)="090a469190d2740108f4942be3955a57c1b966288e4891fafebffe9ff9d580499d6565a1e9b8e88b9af2f0db9b8cdc0e788999135a3d182563da7f94a9826bdeb9c7254f738d425621eb4a165f29d0a1f80691358f10e83fa63db849c4ef8c4eaf46d4329b3dd63923984575395741047fd9d002d4148c8613b425fcc983a110341534d7", 0x84}], 0x1, 0x0, 0x68}, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async, rerun: 32) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async, rerun: 32) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r0, r1, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) r2 = semget$private(0x0, 0x5, 0x285) semop(r2, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) (async, rerun: 64) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) (async, rerun: 64) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async) semop(r2, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (rerun: 32) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r3, r4, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r3, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) r5 = semget$private(0x0, 0x5, 0x285) semop(r5, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)) (async, rerun: 64) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async, rerun: 64) semop(r5, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async, rerun: 64) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/44) (rerun: 64) r7 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r6, r7, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r6, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x7fffffff, r1, r3, 0xffffffffffffffff, r6, 0x1, 0xfff8}, 0x800, 0x0, 0xffffffffffffffe0}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 16:23:57 executing program 0: ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xff, 0x8c14, 0x7, 0x9, 0x3ff}, {0x4, 0x4, 0x0, 0x4, 0xe0d}, {0x6, 0xfe00, 0x4, 0x10e, 0xfff8}, {0x8, 0xfff, 0x9, 0x200, 0x2}, {0x6197, 0x7, 0x7, 0x7, 0x3}, {0x0, 0x9, 0x8, 0x6, 0x1}, {0x80, 0x200, 0x7, 0x3, 0x7}, {0x1f, 0x3ff, 0x5, 0xc0b, 0x7ff}, {0x8001, 0x5c7, 0x9, 0x6, 0xd101}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x74}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x2, 0x4, &(0x7f00000001c0)="06000000a728e2518a90e00468e5192450daf67683817aa09d07b234bd2ee66137f50fac98ffa0d3ce253ef134c986ca055582c9f318bee3186ed86606be8015da052b91112f00de4ca4e842824f71eaad4e8e0663d803deb42a2611df", 0x5d) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00f92d2f66696c653000"], 0xa) 16:23:57 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146959, &(0x7f0000000040)) 16:23:57 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069dd, &(0x7f0000000040)) 16:23:57 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:23:57 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000040)) 16:23:57 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x1, 0xfc) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:57 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8014695a, &(0x7f0000000040)) 16:23:57 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069de, &(0x7f0000000040)) 16:23:57 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc050756a, &(0x7f0000000040)) 16:23:57 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x1, 0xfc) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:57 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000040)) 16:23:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x74}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x2, 0x4, &(0x7f00000001c0)="06000000a728e2518a90e00468e5192450daf67683817aa09d07b234bd2ee66137f50fac98ffa0d3ce253ef134c986ca055582c9f318bee3186ed86606be8015da052b91112f00de4ca4e842824f71eaad4e8e0663d803deb42a2611df", 0x5d) (async) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r4 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00f92d2f66696c653000"], 0xa) 16:23:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x7fff, 0x40, 0x3, 0x1}, {0x4b, 0x2, 0x1f, 0x101}, {0xfff8, 0xac, 0x9, 0x4}, {0x3e, 0x6, 0x1f, 0x4}, {0x2, 0x40, 0x0, 0x4}, {0x9, 0x81, 0x8, 0x9}, {0x8e, 0x8, 0x5f, 0x300}, {0xfff8, 0xde, 0xff, 0x46}]}) pipe2(&(0x7f0000000140), 0x10004) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:57 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1000, 0x2, 0x3}, {0x1, 0x40, 0x80, 0x450}, {0x9, 0x81, 0x9, 0xfffffff7}]}) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) r3 = dup(r0) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x28420, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}, {r2, 0x80}, {r4, 0x40}], 0x3, 0x7fffffff) mquery(&(0x7f0000561000/0x4000)=nil, 0x4000, 0x2, 0x0, r3, 0x3) (async) socket$inet6(0x18, 0x301048d1d54e6b09, 0x6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) 16:23:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x7fff, 0x40, 0x3, 0x1}, {0x4b, 0x2, 0x1f, 0x101}, {0xfff8, 0xac, 0x9, 0x4}, {0x3e, 0x6, 0x1f, 0x4}, {0x2, 0x40, 0x0, 0x4}, {0x9, 0x81, 0x8, 0x9}, {0x8e, 0x8, 0x5f, 0x300}, {0xfff8, 0xde, 0xff, 0x46}]}) pipe2(&(0x7f0000000140), 0x10004) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:57 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000040)) 16:23:57 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000040)) 16:23:57 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:23:57 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000040)) 16:23:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x74}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x3, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x2, 0x4, &(0x7f00000001c0)="06000000a728e2518a90e00468e5192450daf67683817aa09d07b234bd2ee66137f50fac98ffa0d3ce253ef134c986ca055582c9f318bee3186ed86606be8015da052b91112f00de4ca4e842824f71eaad4e8e0663d803deb42a2611df", 0x5d) (async) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0xb, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r4 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00f92d2f66696c653000"], 0xa) 16:23:57 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000040)) 16:23:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x7fff, 0x40, 0x3, 0x1}, {0x4b, 0x2, 0x1f, 0x101}, {0xfff8, 0xac, 0x9, 0x4}, {0x3e, 0x6, 0x1f, 0x4}, {0x2, 0x40, 0x0, 0x4}, {0x9, 0x81, 0x8, 0x9}, {0x8e, 0x8, 0x5f, 0x300}, {0xfff8, 0xde, 0xff, 0x46}]}) pipe2(&(0x7f0000000140), 0x10004) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) pipe2(&(0x7f00000000c0), 0x4) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x7fff, 0x40, 0x3, 0x1}, {0x4b, 0x2, 0x1f, 0x101}, {0xfff8, 0xac, 0x9, 0x4}, {0x3e, 0x6, 0x1f, 0x4}, {0x2, 0x40, 0x0, 0x4}, {0x9, 0x81, 0x8, 0x9}, {0x8e, 0x8, 0x5f, 0x300}, {0xfff8, 0xde, 0xff, 0x46}]}) (async) pipe2(&(0x7f0000000140), 0x10004) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:58 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000040)) 16:23:58 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000040)) 16:23:58 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f0000000040)) 16:23:58 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000040)) 16:23:58 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:23:58 executing program 1: r0 = open(&(0x7f0000001500)='./file0\x00', 0x10, 0x44) bind$unix(r0, &(0x7f0000001540)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$vfs_fuse(&(0x7f0000003840)={0xa, 0x6}, 0x3, &(0x7f0000003880), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f00000012c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000001300)="678c534649573b7cfaff0b18ecc957830c2d22f0cd089715a65fc225fd1fa7528e8465bfe6f334001eadcd6418f696400feb96f864a27dd1bad21280d23e93e1fd70512c3bd34b175eb8c3008668f1a474181609ae62d8acd5bab958b5acdb1f443a3d90c420cfe1b024a2bcb878163c3c5b5f5ad537c7c0c9b8b1f9830ebaa08b06", &(0x7f00000013c0)=0x82, &(0x7f0000001580)="c272eb21b3daa673827ca755b08e4585d9d26d7292ec0962a9dd8d3d07e76a5ef8e5d8e770d7a80e4ee358c87086865ba59b30ecceb35b8187ce3f5a3849ef95b9f3a7ae6ca64c045cc2c61e86", 0x4d) r1 = getuid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r3 = semget$private(0x0, 0x5, 0x285) semop(r3, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r3, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/44) r5 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r4, r5, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) sendmsg$unix(r0, &(0x7f0000003980)={&(0x7f0000001600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003880)=[{&(0x7f0000001640)="6641c01035121581db50ba2a7d67d98598047519b2be1d5907682994ab80df345550a026ca3f682c8218441ff1415ff3b3cbb3cee4f116ccfb245dccfe9bbdb26d0b353cd3cf1b3d02feff15abad054cceaa7b212ffa0b67012bf4869acb52efd6b4a2d1efcbf249e559e1b4223e06015f3b06dee227b3874a834cc9b54e2c0c865afdcdb0b147ab0b2e1afce264bc9791421cb40ab286fe7913f426308c2e61bdc0ef1a4789c709c938d0fb412610e6b2c5d2ed3643ee81a689aa94d22971067ed99af72423e09a951bdf1650d70836a9c8f8", 0xd3}, {&(0x7f0000001740)="b0c7a6886e1ccf86b25a9f3776524d83925228ad82888ee1f4bd626d149384866eb401c7fdd3719ed0dec6c9ca23455f5d970c4fe09bcf09cbedf25644f314b64673543df01bb206240c58361dbf10fe7e46cf18262e76a3b2c349029334e664415d66b937f714217e020f427038026658a220426db5077a95bdbe85f7fe9357db495ff2cc08adc153640ff3a79ac981898fcdc111e7bb9bea00bc3bcc996730dbdde0ddbd8331f4f8d913e00d4471c42423d876be2014cdace5cf86e065bf54255fc115dc7dd58e397750e9f8c88f2af7c03c0ad714f5123d53047978683084c52269230e07c201efc897ac48e0a8", 0xef}, {&(0x7f0000001840)="e28023f756451593ba587f0d79a0ca354a236165ef22447ac896d15a76c37ceece8ef3cd14b45f99ca77df84a130db5bc3af33de2d2a11e18c15c8961a53c6c9ed4bb7928c64457f4a6d15cf7f07267b1d66fcaa9d01b0a77a3d0513f9702c0c58f5e1bbe9836f02ada9d94ba9379dae1d80afc7b51788947fa01e41cfdcf45e27a2ff65494eb7268767fbb78c9d74a0a089cd27e97f4dfcfe7e962c10a9d8b6991a1d4a6f8646ec68840d5a59e6db90f8f655bd679bcf3f505d6196d9cf5d5df524fdafc490e7aca5c7aff23687911f483643bcbcd27f1af005c3b434db91285ec12b882adadb0721cb0b27c39b91f9eb309172e048011407a64b683322cdab7b4bd73146c9034f039d8a2a085b5e19772e49d84683529bedb82630bfc14cd663652043c9acb9d6bde54adc0dfcc2f501c3b5245942151d59ba91270e693aa59493aa75043d10c3a75e03feda08d56c5397df89bbfe6bc458e5653af260a1bb97fd7c4c81a5385a6f720aeb02a938d295c711b0429bdd0f3a24fb26cf3c89c65b9f083ea8aad5ea019333a2c73e91f62624757004192c7eef528b4117ea3481ef80249d31b56c40524272aae3561d2cf48a35d05094929e2386431d58d72daaa91e25cc601a5f1941e39148fb1a2dc3162c1c11d14392f7ef1600b1588e2ab161b6ec4b36528f3da0e703570b1024f11b2bc9d8497d3eeafbc966d5a84d2a5ebafc184c0dca48be4fd440b2980f00ae8939ce09263fa3172f11e2fbef2c7f3690364f5ea5f3682122ce1de684e5200eeb40e2f6d203240ac0b5aeda0604bdfe00d9d8ab3696951996d222c2abd48ba4c8a39b6d76f405a770ef3fabd5a9fdb7ec768e36ced091261cd8f3dfdbbd95ebdff8626c6ec61f00f040cd80ae7e98066189942564a135a88619a99d57aa974d758f7e3568ba8b6100c92a4ef68e087e41ddb602d5499877eb05220b483d6652e7eb2ac19fe25ce67d57556b1b0f637521d5451f54c0974048fcd1ed55f6864a2b59e6dae4e9afdeb95f256125f07955661592656088691a5eeace8d4fcd2fca3a2fddd5ca844e8dbc36131401e3c7be0c3875395e8f6aa76e0923bfbb83de225510ba7fe7dc09991bb06a1982f66cf5d286e8939a0deb49dfde031883804cc76dd3f30b30250d5926e68251c1160d7fd016c80cd0ad0b45d5cbdc727598fda82f914bb8f337aa9cc0e23a56e5797f07efa0d4e1377a440945fa1a480733c375e6364ed5b9206c7fde4308b2a02793f951ff3c2c19279ddde63b1dda7d70749ac917aded687abe8e631740b70691502be020048373787e32c003c80456ccfb5b1621667100410ef15c5140156beaf8fd506438ac67d73ccb598843581553e2f93c338587bb32cfd1644422a029dfbce1ea33978f84b9d3b072ed02eda0b6e69f79db85967e8d06596cea2be577844e1e4b5fcc0f8a36c4a1d02fe1f76b1e10bb484208c5cdf12e8d2db1267c97e92e87417bdd1b9a47f54b7dadf96634b0b98222ef97b9d62c04db5fdf905ca7ad31ae7d591e2a5dc063ad402a3e8d61e60728aa9aee128a0f98070f3ba085bfa0f7b8a547de58823cf6f9710094d365e5270840bda9fb20da91731a27f50974866a53ab3594f4c822428e4efc298d98c1367e3a33f50f2f3d325d92941524df3a6f7473a1c2e384fd93556086daec8b923518ce7b8d7a787820ee2200af9dae5384e7d1a457354292682bca4f301bd201d6d7f5b2d1a67387d72d0c2609f1d6ad5a4483d158ea29f0db55ea0de1794bc12c31706969ff49101bd37a9c3bf97ba835287d2fde5be01705f25f8ff57423ddd6360a76216bf1e61d42f8269bfc06cf9432918e615c8664317789ff9f7b731d3459e12755c1044a25afaba20e1e56ad051f98b455f842404763c62e6ddf2ad6786cdd5b2fe8aeac4d20e3543f3f7128a414611fd34da2f4b6061033fb5c099ec34cc860c7c6358bd612aadc1917c9d2daf98e285143080c2370521e407989c14ed8279e41c519d57b6975d04deba3a5400695023fc6bc3a8307286e068bbcdde39e06be59b61b2e9a54379bddbf650b9924b8a35dc5f5bc8265e83c48b6d171c86a1e207a1156ae12466ed302d04266fa27d732deeace1064be68290186624b48245b31bec064e87f3e6d2bc4e80b9bed0d5275ecdc77c743dbd742a191c576044b49e4a1de9cee0861439fa4615e1bda269a422388422db177ca3c7eb050e9c9d16516161d8f553595bbaca0c85b2fff1f8d78b6d97bd7fa979cad8faed53d4d7efb1e4ad4854999b44ef213e46379f5c3cbaa6aba1f734d1e4fc44baa5d82e4ed566ae5a13ed081e4b837af9245372604c8a57b620d2bd753bfa3424ec78355fde926e227700de78350e27be726bb6fcb3145c89f857d82bc94b35eafd1abceeaa18314cad655419243c9f4c62bb39589e6e417dcf212280b54cc6f42a48c14dae2629e7ea0862f9d8dde46bc3c3cc574a0b2144234993d604297609a9279e4345acd410d27006df6527e4de0c1d2bfbbc61d1542bef73edfc44718507a40b4bb89e0f0645598b665db86df4fe54a5ed6f0a119e3710419d3b174ba766235f3d0d96be9960f1a5bbe9dd42d555eaa2d4ca2be00400d6aab20a29c26ec8a87617088f77700e996ab7434d7a70a570a65caaed9792aeb8b3bf843436637c13aafff3aec155ba13db64645eac15279f1b4757bb8c76b066f470be357b323af7a91072c1d677fac32da82f6cec299fccca2edb13e1f2467b771adb1bdc2a5bd9f274d26612e774bd39d6610d3f2d0d876bf300974d1b6be8d5b51c53e26fd64ee005de9adaa4c68c925d3e76ee338157f86a20333a5a78ac4f781bbcd57d07e8a14ec13e2782e17b002b23190830440d2807a379a93fe48ab08966559090abda571c67a20d33071584b767ba1077d5b14656c5fe6a5e520d7fd9ea2233cb1c1aeb47cf66ab37091834b87a6b345fddd5d5cca02b856b8a774d8c3e79e5a90a0a6cf887d607f64288ca8184c678431877794b4e574d3efc72d7283b7d5696d815b56afaf4fb81619f4ec7f97e7a5c5539c614a425d75588953b48182c49b123b43c21a8c92d556c03c0402b783200e53ae991f7fe3f7e357a7ca7730857c97d6494b9e0cfc12a56d006bc0a0c5a2251eb363f3f7911b4deb98f1ed2b5c7d4f52bc63159aee160f874071148875d06c358af3c803640fb7773f1de5762abcabbb6a7c6fc9e55b16b57247486437b57e8bed564631dc81fdab9a6c9665904054af0fbd21fe4c6469538a3d4c60591f35be522e57aa92fcc6439a64a042eae4ab096fee48cffe64456c50748b7de8e079ed8623552e0bace809cfe48e1f074ed776c292b79743c67eb9156a2b41357f1c62606295a593a33d5c676c6d6064b7ff723c331d94d5d929887e924d0997254fb7df324751c8332a1b32c79ef3525e07fa466c3ab62cf38573e4115155b019f9bd688f65d88dd2e3c06b5da79fde6faa95b41e2116f7e3e17a031cfe4fd790d3a13c14f9788627fe30a9f9ae0306fd6360ceb39de00decbc8aa1df37d8edaef7410732dfce61591c7fcf4b556c3b9880e6c79220e66be4bcea52c113b339c3b9785e582eaee80ac2ce2720f90626dd731eb33a7da76053cdd149007c69576018cb6e3fc696cf0323f6afdb038a86578424bfb0170555de6490686d4c0f2623f92a9012f17b75a5ef0964d23059d5b95e0401723637a73ac4980b81151fa30b8eaaf63cca512b410e29c1abd0844b403dc2d326ddb579c31596a8dde80f68e21213d8a9920339baf900851d34714648e6fd6b5b28b20539c5ad66ba6e52394f3b6457116ef20ce49bf94ca7f8f0b040baa08cf10dc658f1fb706884a90e2410f72229680396eae7ab0eec86d3d3b844122ff8ecc349319c40f21c299196a9cc5000c118f5fa566575103e2361fb73ffea3a0421be71a3b71a5883d203d88c49eb2f7fe61103dd4e3b63b4c9f19930d09a02c3fd642bc08e78c339e7c0bfa84cfb2682a7320ec3ad3f66c3362cd9e7a7b3d52e84d9b5acdf8b6368c364795bf38c0e1788b37c150c56a4ad4de476ccd2de64a700dcd7d68b5a6151ac36670f54444c5b47a412b8a4e65e04a2e6a55ff8bb9d67173a16b6959598670d0c29a480fe8ff02bd16fb14007affa4820d2f413ec8202207890687f264a75119a1d52c0366d20c18a345fed429491f5da76a010c6fdf70ea9b2b88a9db06477e92e70cda31a032197a069954e62dcd6e50ec52383345547fdd96f136f29a03a906af907fbf161403d8c7d5bb773babb1de3f4b0c6966cfcce22eedbd85921907811156dbc53ca69f94b44877786b52a72e14837dfa04da1fd09e6bec83f7fb218c92a0472d617bd76ea52bfbe22bde8ebc7bc0caccad91f883ffb8038e045fa0e1a88dee9ba070e523a0fc85e5baebd2fa011dcd953a0376e1f60d1f6a866c1011d39854a3dbcd5aec4e2995982814ab25d448273f887d9ef04668676305f810c3e0677c32adc2ead091ad98c44746a98938128a4be400830264e16d06f1d465747f5ee3e7c94f49ced3657888a1ca56a70d7b0c537df57f8316f23864e15a7147d812fbabc39c160d5f4c7b45f5c34fc346ead8f7741e0d610647f2cf640c4e64df1d8365bdde74b36936914f546d5abd6b3e005674c8af243c643091e2d290d563330151ea8dbefdb068ad525011a812952cf0e4844d82f523d3ff7e00a5f3996f2405909095137e7f191ccb4c55286d10d3c336ac2db07a78793b1db4b4e7f94930c0c6ee3cf1adea470907704a6f582197219eddbc67ff6f22a21e22db296bceafd0b593ab23a4c6d9b34ab72585a31edd3870d3b20006f535a5d936942095ba940a9f5a0b9e7b3b2a5ec39668c5af3e6b94df1afb6e35ae9a53df408d8e3f4860d37bc46f4844533a4ba7dbd01bd2319d452e57c70cb737991b9d937530d79c51bfd207f8469b1d655818af1fc4d73753dcd21d474d7166a895f1b6d685ea0b56d3c80a2125088516b2f273f6097da61dd5a397c5578b3b5bab38907e1f3fd97e94d2628d7bf513008d79b13079fad67f92d0c2c518ea765a43a399cea48f1f6f5ea116adb7899e78ca2d3b7f06efeb97574ae50062aa6fb61ba6def55bd80d8092e95aa006885033e066c96693273445aa3786ab1f109b97dcab1087cb80aefd6c6e357d511c47d6ab0d70da093def3c99e59fa37bc210a36dab45e8a2185355faa9fcbb10b532e117c1a7c5409c667550b821528f8e333ea86313375a6e3d2cf7454ff01f1f3234700ecb13779f5d06060d8f3b513e4162a4d213ebe1ff7a863110fba2b35ae0cd3133a24eab052fc381484f96f88d0374c86e10cfd3a54eb3867aa4f827ef1f0f6cdd48605fbdfc8592b7d88d2399e9f21db4c6e97a88cc89f59ef2d1843ae0b3e45d02f7151caae5c212d7d21082e74b757ed43278521dd21b667cd8c26826f1904966e981fb79e866c2bf241ecdd181482e2989d3d5fd7f0d151969b3dbe100f5600439a2c7160de717b209c432ec80c5c3496a3bf65a45a784b54598cf8938fa2cbcc89a60adafd1f0abb86274f04744bbb374636851f4dd2a7aa321fadb2d7eba007e45b2fc269ca6d7ad35892e6e0ecc869fbe89cd273c4ee522f069d53c4628ad829f7bf55ecbd501b7ff8e31d44292e9e47f463f3dbb99b8a2e0181804bd5bf7999ef0ccb30714c30bb9a880869667c7c2e455992a52db43de1223b752385ec6d67f1200e382a166033dc67972eead5ad69fa81ed001572710c18", 0x1000}, {&(0x7f0000002840)="9e984e2bbbc1601b84d660f98bbc40c4187c243ceb16e6ab7ca1b1e7d2df84f64148ea909bfa5eaa438adca5a3910bcf3571fecc39d425db060f3e42ca3d49483bc2432f779e3c312a4da70f4ff378c4985de13698c35aad049a52dfee7436a0a8703c3551275fd266a49de201f29dcec83fb5157a9cffc40e89e634200fdba64802aba544f0fb94fc22aed5d81a0f6c44daf6c5643438f0fe756ee2585cd1ed4d82329b6f2df675ec2f9f4339c01a1d766a079034e6961bcf14252c44764dce1b36ce3126e72c9134b4d2474f0bb75a00334a9a1f246c75d03cfe3b0ec99a8584e3d085f4adaf9d2842dc36c45625fb55b962134ac3f0828d2a185127ffae981a9c0d265fcae14ed8092784f12f96917bdd566d226424722a3f0196a7989053ff3c67d48ee84efa3076103ab70a2b0ad74e4524e48632c655930d5a979487d9a3bb77f9ac022d51588ee177e0695f2494aa59ebbc403e96215766ebbe5a31bd94c7cf330046207cdb81bb5b0e622b8d8deb97c1562f48153a3431c464710ca16436d8d5cc19226cef01cad31239235e89e09fe9051be1cce593beeb93e929656d87742336c512aa6b1e11b11120682e22e326f20113886ec140882c3ccd4fbde942f4ad9b0ee4b5268b9b4d7c48ea9989537c05b74635ff38dfe6f1f502e3a2fb0718a6c9e18e36e24b1056cef4aa864eeddeb922c720748c7a72e3d3181b88862ee259d3a0b0add2a8aa11354544d8c6b8e3018952a69be963382805717b6c51f477457aed9496bf5afa9c1faf02f6cf7c6bad2e218d7caf6e5833752c2eb1f744b53645f2bf5dddb5c7eac12ec272af5024717b990243c3c99bfae424c3febce3d514ac1d5cc26d8250f2a7fe1f4a3ab804bb49e7f29d1d8d688e3a92596dd5777b32bbb5da8ca016d9d55570404113630311a9f2f4287b2e4394115b815f20cc101788424d0b198da20ede0cadc2c34fbe0de791721644befe002647c0109e5e19781960e5ef135e238a1fd99b18fc9f586f499bd2f33e0dc0bb5c57ef339b35f8c1f5b2da3122e7b4bf0b046f277df1cc7dda02d28dab502e68b39fe2f70980884de7183d0ca32bbeaba3ee3692f28dbf164069bc80c2f8d5ee878313600e95ea0ae9b6e3da4fbbaa8834bdcc7b9f9b8f966ae66365d3bd960865b93586d9a002605adebfb6be8ca41c8a9b28836a595800fa35754d87f607eeea6fc6dc0ebd76843c5de7da4ceb4e8d297ab53fdb1250f878d18f86026f18f78a38511e87a18d93a498e223132ec81f98669d30bc1b9c60b9ee7c2f1fae707169dd4ae3fc8b5daf14d6434db75da624fe707f160979b7cc58c6d96f627f78616910c9418a9382be53070d4e9800190c6352d54efb35206fa762751f23442388fb2b7bff4fd47424886c07c2f409e0d3f580b578143b1ffdddd77ec0c5e0d248a8356adcaff2140342edad3dabbd023f891bce04db307289606f87fe4d2c58fb79f3ab1fd5e63a5a25241ee20b5d455137721c9db38b9aa1501eb51cba35ac9f8a175fc782b7415978f81d46b0e31464fd0f408373b85a24277a524b31306f7735a623aeb14db32ba0aae347f631073d332f488d95f2beffd6e2f8d03e841353fea4e606335358cae60d684fe1fc0b38a78d2e219af24ebcb5321491916b623d4cc61895757252e253794b5ae5e698319f2b50f93321fdd848161a071753578a48c16f3bf9df8e64e9b48946f1b372205f885a04fa8e4fcca646a42bdb018e549fbcc0abc67768dc2581ee1635fd1a78f83c6c8f6252e61d177d9583f0389ef22e76e0d5442452a8402be2984d68efb15455f72d2c6dfffb94b504f1fcaabd2987492c6c63f4a88bea465e9a5d70b678d5140ca8be2d5584f5f7185df0cc19a1a826a5b7d3ac4d90542a50d7036ff4b8a3f93fddb94f351c5c4a85c997de4bc704e0074a04fb05413d6487f577f0dc13656b38163b7064f3945d2aa53fcc208fc0478f57237ffda8b5babd478be80d4810cb1f86a1c3eac2b149723b0c770571f1dd1308c29c52a99a74e8d31e3688ecd9744a83eece724c18c8c6d350ecd583a166085fb6aaa539352ff166f365e08104fe014a4e4ad70636793b8bb509abfd58b1a7e2a68821f364886ab85aa32026ba3ded7dc663d722caa2b00ec4a66e8356431f691bbf01faf45bca4de1965c9c63ae8de94ffcf0ab6f199b4518c6c958c21e9781c1af2c5303a2039df115b6217c5c9828a2836350ed606582df80f9b2a350135b7d3252def1fdba0c67d19f0f225e9eb9f2f3aa2b67d3ea15b7d6b89ded0ed6eecfce52770a098831869a1dd4e3d2e4e27b768566b1c463d521d0eb5507118a0dfd76cb8918b2403603851d5701dce543e3bd214ec76ad7787d3888975f7092a23ee31c62bbce90221e21dc0381326186c11cc07a23edc019038dadbd93fd22fcd0a2f913f7fb10bd04582909b2e9f49d5275a97c1c2e002feb06b8de25eb04359ea615bd139ec81d88c042538a87d341d5f544d7257919fb24bce16dedd3d263ef18452b9b16fc96f55dd70eafa63d538a18984a110e63e2a03821a55ed2e986c9dd60da5ff85f8cf88ae629e01d22920f117bd29aa7cddf9e806a56dd3d085ea00a5f89d1dc769b7ff9f9f1ef10e076ad6350695c8681ab4405c3ce850233e3de459bea574a6b387ea7880cf3e43b035ccecae62c0efb84db44c4a51e103e47d6230270ac0f5fc045d848c06a13b9493a53fac181311030031d26c67ea794b9ef304e76781742dbe772f02c919e4d4cf1730079ad419727016ae8e0e3887d6582c65efddfabe2380ae0a11329cb135d6d34968e7122a1508924e8ea504241171d4f1d5f37d9758b18f84fc9a94571a6f88869c60786d9d5948e3233309d9095de279ede4b0e4c3731ada9bae13756c13162655df362e94d82cae07975b805f4fd3052ce7a0375564780b925a3601d38d0a1e396539b841596a4873fda88ffc91a3105e05a04602782bfa72493cabacfc1782c2a2b82ea3b41ee7d4f350e7afb36af5e44c427d36242a1a2267c12ec82dfcef00a03f28f83fe47ff4a2b8a65fdb28922cd8830abed9a92654001b738e1cb3a74f0d012923e413e8bec117d6e367b8c31ebbe3b3d7701a32c48251c6187ac9a5cb549632dfab19f0fdd3a688d1d1a44ea0a8235731ec11f3fccb2c76af8dc082d10c242800408f536a924b3d910d338bdae41b159a5d5a77ceac7368524d53f9de5ca0e51f2c4a190ae3a3ce8b08a15eb249597a9f8f67191b366912451b29fa2c2cb0c2850c5df6a3cb7033426632a765c59041feea5acd392636a565769a7ac6ffc7a33615c005fdf11a795bbdee55ff7341cb80dd6d8f711c7adc9d4be5e082a5974ff84e4642c94f8652daae707a3c8412818e09819fd2cf672610413cef970532709749b634601f86699b5603fa94f03637e880de570e0674d1c750e2e5cbc75560f4a6d04e8437e0a16d9ec2ac446cc47ad11383a307afdf1f41c99cbf68e723fe7827cc472b24b59003fcc4784b3ffb49caba139ac02c2766beaece42a17197dba4f6385c45ddcf10f411bde79da1f2103c6dc51b5a0bcddfc1364cef93fdf51e15cc3fc6efa915bef755523b516fc0ce93964b4cd214d8889d9238a8e98662dbfaa62df51743be3f7a718119d816dae44323067f29408cb61a15bf9b8e77ffa54a9138d9724d5a48273a78706e34871064c59acc90925834d8d4447ac667e0ef14d9b080c27af5743a7fc5c3d5439a6ac31318d1e0dcc4e265e0c4d65972a2a759baa789273e4fc665f35669d7473c87d50f45489e961169e6a5644d6fdeb8878152c95254b68661737a7130eb7c0d57e910914297b0d38d9d7511855efc9b782ef00b58a668977ec2bcbf810bbb546a229241febeec537dcdf0ebc5288a68f389af3a084d78d28741d730eb2b347c56b55e1c8c6c61515d2da7b90ce49ecb1604405683dc61e2b1478a095bab87b1dc8e200ef459317f2e29b0fb1d9fe7a2a069bd974920789dba5a31e0d9511ced94b80c9a1ab043ca6dbd3b045215fc4edb24d2767111747e1db35d919a8f998d8a02a518f775e5b5ac857b3456cd1f29a64caede95b04460d33d8a32f6c41fe2706e8be2dbb72b9d3a8f5479e1f096161f672109cc9d61100758a8982aabe9b4a191a487e0bf5dd3a54d006e1d599eea729da5054349a91f6d17d50b53b0b19a3954eed23a6ecf9323bd595b03e682bbf5a62f535a921e13be2c1dff5e19618e1971b08fde281d8ea7c00fac56863e2beba3d8c6a21e4555eed3c1fb70c55eb251746806481eb25aa9d834bd0ca280a560fd859ca0c44d02beebe053fd69b919ac3997e35e23bb81347ae4496242df862a045a772a290ec1732aee39465d9b316d6a7d58577547ef5c691884824af8f8828ae068eff87f64ce7f7b1291f4180c7b38f9edd08cdf544f54004d358874a7a356326bf8a09b94ad01d7b685b69dedbd4c97eba0ba88ccfe7566331c7d26ebdd268c710a1f655b17bc106e4208cb7a59327da0330d2a173a1d083416a29b9f0f32ca8dfa3e09a5faefc570dc51e0af4f383871a5e5a1edf8415c4fc1cba190bf13156f94b55443cda3732d305770ed8f18cf014437670079aef0e448c0bc18d7d42949b71c77d3f4ab1679739dc2b600eaf92165482faf3c94480f6b4f7de643a43dba5afe9523ce145965a878afd89e818ed83461a7da90340d75b2f9f521489c44f099c6bb2a43e13a65451d9739a8bc465926167c8c8f7406b361c0b68ebb1ca48595c047df213399f3bfc6c74fadd0a77cd54149cc926628780730cf2e10cb9f7dca426f909bd95d5bf8bd3a5135c35536b53a2fc9ce6dfcf5467d594e576ad3e11c2958431730564f94296acba3d9c0a7215de9c31842b062743e57a6af2bb8eeb1b78b37da87be92b3b0301591a44bc203dfe3b63b76141c4deb7b96fbee06de21ea56751b72745313e1ae120f3af5e126c0529ed3121d651dc66d9044a0229baeb5476e5912372b8022855daa8c6c09f914e02d20f50933c302884553b5f04c6b1e579cb7119fabc01ce9b74b327678292a91b8d1277f6d5c2b24a58ecde4e97a42755606ae235b9f14781ea2f92c2318a74562ea538d80fb834972ed7182f8676b6c6b50517f8778b08317f31312ec94482ae1a755f0a696307c284d337d48312243f8b882ca25d1b04a6b67a8beeda175c3a41b7012cf9ec8435455904a7f5fb40ba2e4aca73352e1aec6a8c4c33b566408a4ac3fc4e89a8d11ed469442a0afa0b2a842836552668c4ad2ef9919896b911bda8bdad4f42b3867d37bc40044729f7480b8033ca9c2dbc938d393d9b788aab744fa81a590d03acd7b488bac00008c2b6a5ae3805f7de930b6d2b24055a8c8cc818b51565dce1bb18490751a563802baeb0ce665d585b3b1c77d8c27a6221cfc4fee1351516761bd98da60a20b2d8d6e5f6c4444afb4dd08b3be5dcf2910d152ef04f7826c2c4b3d5ff2cc32d33f808b3a0e00ccf12ece395a6de692e830971aa90fa850dad6f6a6d6bc20dd7deb396be90600cb991f46190aa9dc1ba1b9e90cd43cb6087d1fd6e18307ac9948a46ca0178545e567dd3601ec10abe96095dc409b16fb600904196069d34d5a58fb9e3339e8463374bf51dccfcdfe0127e1e96d551e6b0b7c8325ba6b9e7f16d3dbdb21a7a3d936cdb15599ad96c10ab58e926932feb50883172c2a10a3b774f5d0e0fdde8540d139ca3af671550932dd5dfa5f33bd1b45f49dc58fefe28ba0f21d23f0a71949f", 0x1000}], 0x4, &(0x7f00000038c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r6, r7]}], 0x90, 0x1}, 0x4) sysctl$vfs_fuse(&(0x7f0000001280)={0xa, 0x12, 0x7}, 0x3, &(0x7f0000000280)="125877e3f41b9fc66a78147e53f4c5b354436c8837e7f37771996f680c705c6e4627536c7d0f3127b7194cca6599bea8f2ef7493f4589cbe2ffbc2d04c65e87b685fefc8a4842c458c0b5f36a620f6aec0713f6b164d6876934bf59c78e976701051ea30213a05fd1676b0a5a0fa6269ee26b736d2f55b0d85894986ad072b6dde6d9fe26dd8b3850e3db969b858f93bbaabbafe01d3fd9f000000800000000044315bee6ecb2b43d765a7495c66eb282622449c1851c26e5a18d04e9f5021a37da1fcca2fedc875b9daa3164b2c69fcc1893aa17b3bafa6f0056b2d9ad551381e065afaa9677f340f2c6f0850009ce3ebe60d2f111e1a2bad59e7c7e31d5f18b7b6ee5838fab0638d6a32ca21fa52d43f5435238238d127ea3007b6d074a1ba64f382f5ee65970827bc5e1d4ab9e1dbe11950b790993bb90f29845a8f22dfdc2e03f5682f77f2d9ca6df080b68e5ce6fe24e8d323eb6cef570c552f8cf570ee7281fb3c9eb9535112a2a539de1bcc05c81e8756b1384af5678f50b88344856cc35dca36dd1aa2d555b538a7bcf4b35c7544d92efe06cdc0447215b42175e4a1f55bbdb2e4af7231d79f92b3dd21f7169f5f7890c7d9d071f39eb9fec382d2c36e7247ec681f7273b4fb12ad52fb4ec24bcf52ed5818e0afbf799e8603b4260dd38de26fe7e341e9c4282cb5c273248766dc8ab256d522dc3441a1dd43eb72318ea84fb23de3655035a856eb94ae1ed0be60f51d435902a57c559363c276bd19bffc931b1f70017a53d716819a43374b5a673d10123570e84007ed4d9fe8a39391601415dc301d1f1c8863b91c4d90dbcb61977c251a5155a7caa514902a086f3e7607ddeec3b2d7686b8ba92451a8c531de0933239131c5eb810bb2aa3b89132d1b8a0565e260010fb35ab55141ed775b38f0be8e7ad8d2d11786850ca46f1bbb650d7db22a4b59cca4a9bbd41824a41235c7d3ff4d25057dcc3c0b9d54910768898f99caccd7e6e7a34459f926ecc0e926a81ae1c32df8fcfd81bfb57e682c30eb32445098761fef03b1bfc50c9defec79e356dffcf0e0b88e8be442e583271bfc6743a345a968b9c1caf87e8118f942dc8bfd442e139853d3446804ff51c06806f6f63bb6529b72bb2b250a0ccfbc7f206bdf8f2c737ea3fa9e0f57cf17f27fbf05b157eb7c5651b461e67892698014af0f3d4d3ccc8e7a9f902533f75bcb78044f46d67c664792b9bacf77d57edec0da94c60ee2fe47c373998a15c0ea9c0770215b1ec60c0db8b4d4f799ba995881499e566b8b166b2d7ed31b9ea19c702b940eead7311d1b7a51a120358153a23fc1983c13698a6d40a33830691f1aa26621d435b0450796260e71658d539f38a822061a266a5a5925efdf41d214c23e76375bc79e7e92af1db35c8634839982ad34a43db368dbdd710919afc693cce262022e05cbc49de63c75406f93b5165ac6aeb044649a5b48c8325191d24ef30c98fbda4e8016f1820b9bbfad88777206bb7ab349f18a789e6ac4a8843debbb8e361da66e94b639470c866985f398b8dc1aac74c7257c73e232db67b8bc9b6f9ec2b58c5329c06e5a36ca52cd0999479173ceefe4f5f54c24a888d7fe297a7bfa33543e563dccfcbe44578eb9fb163a3e741ef1bc9f55116674f6c5e62d09a3d95f6f973e3e0e1fa7cb4193af4bbcc1b9f88e4e2b37670de87d12cdc63a86d7fb6ce4d529661bd8c8e3488027f41bf6830ef2cbf987590b38752f4194f6be188ab9b4d4b055b07d8775b0f545243316d1f2d1edad088bf5eee80e72eb000d556a9a34b9b1e1228496437e87ccda12ec99870bbd031eef68b01b034940bdb9bb932702b94e98f6a1c3d257cb1b5da935dbafdc55d3746cd7dba8b4b6a070b56f6f033c3a69c759b7a8891c836e90dadba8081a73866b8496f2d5976bab6a76c0d4d981ef170ccee42da3fdd4e53ad494b17a4db3d1813c59c22e7b3256cd5b59b09769c52a9a4891bee0d3ade10af836fa1a9f33ce82b04ba0b8e267e5881309bafd7ad049a81bac631ad6dd3d79978ab8896fade47b0b9d9a475b67c7a7a68739bd48d525a79daf9fa238e2459cb86598d501abe40b65639c3b7cd296e7dfb8fef3304de9bf9367c3ec4927db4f90169ad4580a403b6b1cab0648cb93e7c1a3416601bbc4df26a7703f892ea76c53af952c3270cd1a6c90c43a7baff1ebf5b553bb5b416d4825868ebe8c68d7935cf164b62d1de0b8f250c6b3b1999e2f1fe8ac130ba4f351071cf58f043aeb2409371da3a87aedd1a33728b2a3cb4a015dbd3daa361f3f4a096ad3671507ff6181d186838ac654b26716ac5ff58ea6342de02dad559c33e873be645eed28bace4061152b4bb2b6b512e6fc828858eacdc5866d18c10ec784bbf7572622685b7e41ef23667141f5c51cfede3f828e99d9e8354c6d16c2d6a5ea66d46499297061ef38fa08ac2dcb1af3c2572779360bbf18b399ec1458e9b10824a7f4ca35cead221d2d1de5eced3fd1f9dcbab23055e5f26a760a6b97494f5b13e8ed9af8164fa87a9cd0b42cf22cec0f25820d50692e444f1c79025bd7e8f234730cbba3a30de279c3458654c8c7535dfcbe00205f95ace7ab198bde7291367ac577a8f7bed246f1db7d00b9ac7f47f5040301ef3af87a73d2515c595b1055397aa73a6fa65ceef6444967393d2fb3b986d6b156c4b81c14f8893cd85e4b532be8042b10ec50690890090228109fbf4f6619148e996f3daf655166b47a0f6cbb6f1806f7e8c5a86e8e878c487a4c1baecdee91ced3d23e16c8a556894ec4aa49a2db1368c86e6d99b09921e74413feac944f96f0f6cbbaa0cf64cdd7c713abb1a22bd55b4003f612ce381fe2da99fca8dd8a5bb0bee1b6dd1aa7ed2e9409eb3414b298efa9ec6faaf3e5b8501354ecf55a435462a0bdd6e237e5a6d9d490db8bb15d6552ed2194dc251d25e7673d4c8f70f0df528a82c5e16cf3936f145c2e174a46e6db70f0ac47bb0423cb19deade1810e423bde7f758858dc38c498d327b7358e32a95c8ea80f9f04c22973c8a01a74f6572b5b9c1141b1a08ad58262b64278123f89ea21aa80ca26a61d90519b1ade9a9eca400c39151b9badf67a18bcb4df6b5300b3a3a75b530dcb53851d47956e12e450f84682e618c5a6cc9283b7ee15e3f6902a54a3c599536bab3bb6db56a8976aba9cf64f9a47053554cfb8d2630a827851bf372dcfcc1a17848ddafaa7342b83bf280689632b8f47e766969153cffff3b62effd1d9438ce8e3f3b007ca73974131c99122bb1809a78ff5fdbbc059f46dc5c38ff5d1ebe41271f4c75233b32b93701105d42dc839750e987061f4833b25adffada0f2fe51df80afe5560ad2fc763bc0625a2251279b6d1a75f296ce1b06598b87f911580d092bf084e24c3a42de9bd8a0dec589a260991266fd14263099fa393e15d48738f4539cd5c0b20178339f1e9708559a560419aec6cc619187925c9c87fe15921b555a75c10dc0b8e05b8ef92d1779acb0672764db57c23da8828bade73dc72f80fee4fb463c3dc5c739bb494c699b4fd62bcaf68fe1c45bd4a8560b06fedfa4492e46f48f07397c1f1111c0fde7922132ce9194fa956abf3a226c84d17418ebb7d7c13382445e4261cec6886d159a7e9a1636a79dfaaaa687ff0aa0362bd35539f1eca2f4a94f10f0e564917d2fc535b8bcd9859f79f45e8886d4730818a266e81b50a894183e7fdeebe38fb58aba99eb8073899a1a6abc6aec20282f0d4e070977aec2066a4cda237ea616626931f6ffe7ddbbcc1094aa9f94cbbc6c7c03e2af89c8d65ef56d040682247dfe1f82c81aa808afcaed0af9e753a38fcbdec359bd211df85ca84d6fd4c270db110f56f1cbe0ed2e9d79434fea8ab71da13db77e6ed9dbf005f5ccb894d4ca27be28ef67b9558047b288b44f045124dcf3cd34c1f6f3bb1b92aabf5ffa9ee862451c1a7b523fa85eb044e6a4d01fc4b568583aa0ed8654afdb8f047da48b1ab307b78cdd92836a44eb715a4138f2fd1b2c33afedea4552ed83f4a34110429c00efd172d98a8ec1a47458b4d18842a49bbe4dfbdf4c3d4ab47f47ae1fe248afdafd6c4332adcf82e73ae8e83e72951ae3608fce4682ce732491658e02fe9cb5b24beb2557af986dab7dc7c44147e841360c3354160970dba50dffc4bf3d0fa6d19199453c58bd2138375379a92ab381d11ef11dd3a79b57ee05d4bf076f221306e9ed2feaf52b3b92eaf27769762d4ef8d5236863fbf6d17211e9b3852d856257fb66c659df08ec42ed1a1cfc528f0d1c3d93b0275c0cf1560764892d83a46fbbe449678ac50fa282e8f33b47f1563a6f605aaf36d0adb56a6c71fcc7ff5e18f2cce105ea0715ea2f079dcdacff2f3801f0cee70cdc767fb0812836227bf33b4a84c7828618b43ce1ce475077e9674da3ffce76bc07d18350abaed5d3e29a03a182506f2eadded1444aea07e9414ecc804e1557fa0a6f02042c992a490c391e88f9fb0e685cb976111e3b0b1502083cecdd1e405f499c3b6255cdd7b526ab79bf66d1690dd3e2f67b1f015e4d461183afe934ff2d58a966b55176d258950e43375cd88b09541b25f20870912af38f4b431337f53962a4ee42fd37cc9be81c44b061071a674bb7b19d82a593531af942ced4ff4976e2a7de4b385b1e237e760d0c3bbf5bcacf65bcbc43125d718026333b99a8a325abe308ff2b36630f0961324c7fb74c7a16bddb52e3afc0e651b77cba2f836074c4e305f025d3566180dd56f72adf36a0615cbd313936783b739fd02f17b889787ad4d0ce8c8ea64a15d2ca92bf1949c9fcb03033949252a5f2a74f6bfabcf05cb4028eacd44e67ab745c01d338daf3e97e75b3ed7686db633b0a544abba8e8f8aeaea6f906c17c1b589f082cbe50f7cbed0a40b0bb099e60f7cb47380c62b1b54a1d9776c3cd214095f5eb801b2c67adfcdb90a19d3ab444eeaff1a4c62a1f0ed7c840b65796728fc6a942962e388fa5d2cf4f6b09c1781484295250e3b61d23d8267ebf9c4765d163c1cad4681a3ca23303e0169eb10448d7ff482bfe589303662653c2900219cd93942c1c28c9939950e776f2f2a3a0d93d585a086fe71b4770e72fed3c9735ee6cb30f7820f6dc3f7cb025f20a42cfa8f08ef9938ada0692ad53b2c596c364fbdfe35ab5797f434f881c57b8c2c7d597a150422bed6e4f1a76b21a9da5915952040b991c4dffa7f8729e32954aa1fa66daad5ef2a21fe7cf60fd263516ada956577754d9123d2e01acea90754156386683a64207fb340cff9d705bec5e90dc81fafa6dca887b905f941b61e160cab6628f62763a967227721cffe0bc3ac883c17d0c38ea9fd5927cc74ed95ef162ac749703951fb46f98d9410d32a538e1779fc0fde8b8224cc4f106cea29dc1fb94ace3e670b3096847954b9ab9328d700999571a36a4038962e71e8b185b32222c0c5dded83f541e02f53d3f2a742abe3e88f68108bb0f894f66202284b293d0ea50e8ae82e4776a6cbfe75bfc5d4e29654d1efe9a3553e6a5d6f76a0ff6d7f434e422121ef45d1da4ee33901c83ef26d7dff9d39dc1e239e965d75205fe4d6677ab0980c5c89fad736bdb778f5869a0027b4431a489d1d8c0492c1d2e5f6c8ee81df527a76c929cb6a8d57db91c03e7a14e394d39022045fe09afcda4f07eb135cf284a65678779d8446122c8362fc7762abf9135ae15895ba5e7d0ed5643152bbfcbd257f39387ce412b6e48df206e7e0413a0305370ac3a86", &(0x7f0000000240)=0x1000, &(0x7f0000001400)="1ad4020f0f9f44656be23b2aa1cf668be070154470db3b576c41b5f74948befdcf239839af5e4170f2a5b2f3b59f750778e4c3d4c58daa3336a2d3c2b149d2ec722dad278d9fe121f9f8a14d11b383ebfeb40ca0c2c7729a0e52723c4d6729988ee6e90cfc4a2ca0f8f0c1c8794e2f47bdf0b6f5d6aa830e268f00143753db0ca8fd815a4c073f41968255e45f19f8e6bf7cecef1b006a999a3849f309e3c523d08ac80050dc20ecd5ec3ec52d357ce4d97e429f7b782670705f74bbca6b4a81d8043adbc266b2662e714ae393b813d72a2e50d71e83d7cefc59bba30d050303ec6c823620ab6a31c1887b2b", 0xec) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="8d99dfb0acb49c13e3c552a24c54d87b305720f0bedd54b1e48a4e23fa71a7ffc24fe43c55b3b8275b3f40b45c6ec55c5cbbf85ed962ec05da36281e111a44013456b11759f58a2875854da9e89d5b49ba0025a473f378b30763c9e9d74261c542ddab9f43b58724c58ea25121acf4b19e3f88662eb014af4ac4aee1ac707e73d22864231b2b88e8716b0ec5bd461e851105f49b839a3c0b3df5bee541f7fd83bb89e35b47e8c3118049d0554f50f7c3c18afc", &(0x7f0000000100)=0xb3, &(0x7f0000000140)="9b0f594341a3e38f570d356b811710f06979da08dda48a095a6fa37ea647ac7a4830af5d3646ab3008666c8e1c99f40cbf63d7fab8bd8ba7b9a111f7e6ad9f3337b9607b9e0a09936a1b4734d96b0446b0c7535679266bd7464c25a7cc0621b045a0f9dd045bfea0a751b0f08ee8f3e649c0c4e3ec68faa3d7cb59344567053a1d37274a94d84e362dbd84585c2cba5c0031756e3a9b7294abbd68a50dd147350afbfd03cdcb0171a5a93f2eea2108f518c82831f854c2c7eabd3fe6fceec8a92cede679e373c2a99f024a8e1d470a5138e031ef829ee9b2b67efac425a084e362793a34c2bd6efc", 0xe8) 16:23:58 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1000, 0x2, 0x3}, {0x1, 0x40, 0x80, 0x450}, {0x9, 0x81, 0x9, 0xfffffff7}]}) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = dup(r0) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x28420, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}, {r2, 0x80}, {r4, 0x40}], 0x3, 0x7fffffff) (async) mquery(&(0x7f0000561000/0x4000)=nil, 0x4000, 0x2, 0x0, r3, 0x3) (async) socket$inet6(0x18, 0x301048d1d54e6b09, 0x6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) 16:23:58 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693c, &(0x7f0000000040)) 16:23:58 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000040)) 16:23:58 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000040)) 16:23:58 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:23:58 executing program 1: r0 = open(&(0x7f0000001500)='./file0\x00', 0x10, 0x44) bind$unix(r0, &(0x7f0000001540)=@abs={0x0, 0x0, 0x3}, 0x8) (async) sysctl$vfs_fuse(&(0x7f0000003840)={0xa, 0x6}, 0x3, &(0x7f0000003880), 0x0, 0x0, 0x0) (async) sysctl$vfs_fuse(&(0x7f00000012c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000001300)="678c534649573b7cfaff0b18ecc957830c2d22f0cd089715a65fc225fd1fa7528e8465bfe6f334001eadcd6418f696400feb96f864a27dd1bad21280d23e93e1fd70512c3bd34b175eb8c3008668f1a474181609ae62d8acd5bab958b5acdb1f443a3d90c420cfe1b024a2bcb878163c3c5b5f5ad537c7c0c9b8b1f9830ebaa08b06", &(0x7f00000013c0)=0x82, &(0x7f0000001580)="c272eb21b3daa673827ca755b08e4585d9d26d7292ec0962a9dd8d3d07e76a5ef8e5d8e770d7a80e4ee358c87086865ba59b30ecceb35b8187ce3f5a3849ef95b9f3a7ae6ca64c045cc2c61e86", 0x4d) (async) r1 = getuid() (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r3 = semget$private(0x0, 0x5, 0x285) semop(r3, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async) semop(r3, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r5 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r4, r5, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) sendmsg$unix(r0, &(0x7f0000003980)={&(0x7f0000001600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003880)=[{&(0x7f0000001640)="6641c01035121581db50ba2a7d67d98598047519b2be1d5907682994ab80df345550a026ca3f682c8218441ff1415ff3b3cbb3cee4f116ccfb245dccfe9bbdb26d0b353cd3cf1b3d02feff15abad054cceaa7b212ffa0b67012bf4869acb52efd6b4a2d1efcbf249e559e1b4223e06015f3b06dee227b3874a834cc9b54e2c0c865afdcdb0b147ab0b2e1afce264bc9791421cb40ab286fe7913f426308c2e61bdc0ef1a4789c709c938d0fb412610e6b2c5d2ed3643ee81a689aa94d22971067ed99af72423e09a951bdf1650d70836a9c8f8", 0xd3}, {&(0x7f0000001740)="b0c7a6886e1ccf86b25a9f3776524d83925228ad82888ee1f4bd626d149384866eb401c7fdd3719ed0dec6c9ca23455f5d970c4fe09bcf09cbedf25644f314b64673543df01bb206240c58361dbf10fe7e46cf18262e76a3b2c349029334e664415d66b937f714217e020f427038026658a220426db5077a95bdbe85f7fe9357db495ff2cc08adc153640ff3a79ac981898fcdc111e7bb9bea00bc3bcc996730dbdde0ddbd8331f4f8d913e00d4471c42423d876be2014cdace5cf86e065bf54255fc115dc7dd58e397750e9f8c88f2af7c03c0ad714f5123d53047978683084c52269230e07c201efc897ac48e0a8", 0xef}, {&(0x7f0000001840)="e28023f756451593ba587f0d79a0ca354a236165ef22447ac896d15a76c37ceece8ef3cd14b45f99ca77df84a130db5bc3af33de2d2a11e18c15c8961a53c6c9ed4bb7928c64457f4a6d15cf7f07267b1d66fcaa9d01b0a77a3d0513f9702c0c58f5e1bbe9836f02ada9d94ba9379dae1d80afc7b51788947fa01e41cfdcf45e27a2ff65494eb7268767fbb78c9d74a0a089cd27e97f4dfcfe7e962c10a9d8b6991a1d4a6f8646ec68840d5a59e6db90f8f655bd679bcf3f505d6196d9cf5d5df524fdafc490e7aca5c7aff23687911f483643bcbcd27f1af005c3b434db91285ec12b882adadb0721cb0b27c39b91f9eb309172e048011407a64b683322cdab7b4bd73146c9034f039d8a2a085b5e19772e49d84683529bedb82630bfc14cd663652043c9acb9d6bde54adc0dfcc2f501c3b5245942151d59ba91270e693aa59493aa75043d10c3a75e03feda08d56c5397df89bbfe6bc458e5653af260a1bb97fd7c4c81a5385a6f720aeb02a938d295c711b0429bdd0f3a24fb26cf3c89c65b9f083ea8aad5ea019333a2c73e91f62624757004192c7eef528b4117ea3481ef80249d31b56c40524272aae3561d2cf48a35d05094929e2386431d58d72daaa91e25cc601a5f1941e39148fb1a2dc3162c1c11d14392f7ef1600b1588e2ab161b6ec4b36528f3da0e703570b1024f11b2bc9d8497d3eeafbc966d5a84d2a5ebafc184c0dca48be4fd440b2980f00ae8939ce09263fa3172f11e2fbef2c7f3690364f5ea5f3682122ce1de684e5200eeb40e2f6d203240ac0b5aeda0604bdfe00d9d8ab3696951996d222c2abd48ba4c8a39b6d76f405a770ef3fabd5a9fdb7ec768e36ced091261cd8f3dfdbbd95ebdff8626c6ec61f00f040cd80ae7e98066189942564a135a88619a99d57aa974d758f7e3568ba8b6100c92a4ef68e087e41ddb602d5499877eb05220b483d6652e7eb2ac19fe25ce67d57556b1b0f637521d5451f54c0974048fcd1ed55f6864a2b59e6dae4e9afdeb95f256125f07955661592656088691a5eeace8d4fcd2fca3a2fddd5ca844e8dbc36131401e3c7be0c3875395e8f6aa76e0923bfbb83de225510ba7fe7dc09991bb06a1982f66cf5d286e8939a0deb49dfde031883804cc76dd3f30b30250d5926e68251c1160d7fd016c80cd0ad0b45d5cbdc727598fda82f914bb8f337aa9cc0e23a56e5797f07efa0d4e1377a440945fa1a480733c375e6364ed5b9206c7fde4308b2a02793f951ff3c2c19279ddde63b1dda7d70749ac917aded687abe8e631740b70691502be020048373787e32c003c80456ccfb5b1621667100410ef15c5140156beaf8fd506438ac67d73ccb598843581553e2f93c338587bb32cfd1644422a029dfbce1ea33978f84b9d3b072ed02eda0b6e69f79db85967e8d06596cea2be577844e1e4b5fcc0f8a36c4a1d02fe1f76b1e10bb484208c5cdf12e8d2db1267c97e92e87417bdd1b9a47f54b7dadf96634b0b98222ef97b9d62c04db5fdf905ca7ad31ae7d591e2a5dc063ad402a3e8d61e60728aa9aee128a0f98070f3ba085bfa0f7b8a547de58823cf6f9710094d365e5270840bda9fb20da91731a27f50974866a53ab3594f4c822428e4efc298d98c1367e3a33f50f2f3d325d92941524df3a6f7473a1c2e384fd93556086daec8b923518ce7b8d7a787820ee2200af9dae5384e7d1a457354292682bca4f301bd201d6d7f5b2d1a67387d72d0c2609f1d6ad5a4483d158ea29f0db55ea0de1794bc12c31706969ff49101bd37a9c3bf97ba835287d2fde5be01705f25f8ff57423ddd6360a76216bf1e61d42f8269bfc06cf9432918e615c8664317789ff9f7b731d3459e12755c1044a25afaba20e1e56ad051f98b455f842404763c62e6ddf2ad6786cdd5b2fe8aeac4d20e3543f3f7128a414611fd34da2f4b6061033fb5c099ec34cc860c7c6358bd612aadc1917c9d2daf98e285143080c2370521e407989c14ed8279e41c519d57b6975d04deba3a5400695023fc6bc3a8307286e068bbcdde39e06be59b61b2e9a54379bddbf650b9924b8a35dc5f5bc8265e83c48b6d171c86a1e207a1156ae12466ed302d04266fa27d732deeace1064be68290186624b48245b31bec064e87f3e6d2bc4e80b9bed0d5275ecdc77c743dbd742a191c576044b49e4a1de9cee0861439fa4615e1bda269a422388422db177ca3c7eb050e9c9d16516161d8f553595bbaca0c85b2fff1f8d78b6d97bd7fa979cad8faed53d4d7efb1e4ad4854999b44ef213e46379f5c3cbaa6aba1f734d1e4fc44baa5d82e4ed566ae5a13ed081e4b837af9245372604c8a57b620d2bd753bfa3424ec78355fde926e227700de78350e27be726bb6fcb3145c89f857d82bc94b35eafd1abceeaa18314cad655419243c9f4c62bb39589e6e417dcf212280b54cc6f42a48c14dae2629e7ea0862f9d8dde46bc3c3cc574a0b2144234993d604297609a9279e4345acd410d27006df6527e4de0c1d2bfbbc61d1542bef73edfc44718507a40b4bb89e0f0645598b665db86df4fe54a5ed6f0a119e3710419d3b174ba766235f3d0d96be9960f1a5bbe9dd42d555eaa2d4ca2be00400d6aab20a29c26ec8a87617088f77700e996ab7434d7a70a570a65caaed9792aeb8b3bf843436637c13aafff3aec155ba13db64645eac15279f1b4757bb8c76b066f470be357b323af7a91072c1d677fac32da82f6cec299fccca2edb13e1f2467b771adb1bdc2a5bd9f274d26612e774bd39d6610d3f2d0d876bf300974d1b6be8d5b51c53e26fd64ee005de9adaa4c68c925d3e76ee338157f86a20333a5a78ac4f781bbcd57d07e8a14ec13e2782e17b002b23190830440d2807a379a93fe48ab08966559090abda571c67a20d33071584b767ba1077d5b14656c5fe6a5e520d7fd9ea2233cb1c1aeb47cf66ab37091834b87a6b345fddd5d5cca02b856b8a774d8c3e79e5a90a0a6cf887d607f64288ca8184c678431877794b4e574d3efc72d7283b7d5696d815b56afaf4fb81619f4ec7f97e7a5c5539c614a425d75588953b48182c49b123b43c21a8c92d556c03c0402b783200e53ae991f7fe3f7e357a7ca7730857c97d6494b9e0cfc12a56d006bc0a0c5a2251eb363f3f7911b4deb98f1ed2b5c7d4f52bc63159aee160f874071148875d06c358af3c803640fb7773f1de5762abcabbb6a7c6fc9e55b16b57247486437b57e8bed564631dc81fdab9a6c9665904054af0fbd21fe4c6469538a3d4c60591f35be522e57aa92fcc6439a64a042eae4ab096fee48cffe64456c50748b7de8e079ed8623552e0bace809cfe48e1f074ed776c292b79743c67eb9156a2b41357f1c62606295a593a33d5c676c6d6064b7ff723c331d94d5d929887e924d0997254fb7df324751c8332a1b32c79ef3525e07fa466c3ab62cf38573e4115155b019f9bd688f65d88dd2e3c06b5da79fde6faa95b41e2116f7e3e17a031cfe4fd790d3a13c14f9788627fe30a9f9ae0306fd6360ceb39de00decbc8aa1df37d8edaef7410732dfce61591c7fcf4b556c3b9880e6c79220e66be4bcea52c113b339c3b9785e582eaee80ac2ce2720f90626dd731eb33a7da76053cdd149007c69576018cb6e3fc696cf0323f6afdb038a86578424bfb0170555de6490686d4c0f2623f92a9012f17b75a5ef0964d23059d5b95e0401723637a73ac4980b81151fa30b8eaaf63cca512b410e29c1abd0844b403dc2d326ddb579c31596a8dde80f68e21213d8a9920339baf900851d34714648e6fd6b5b28b20539c5ad66ba6e52394f3b6457116ef20ce49bf94ca7f8f0b040baa08cf10dc658f1fb706884a90e2410f72229680396eae7ab0eec86d3d3b844122ff8ecc349319c40f21c299196a9cc5000c118f5fa566575103e2361fb73ffea3a0421be71a3b71a5883d203d88c49eb2f7fe61103dd4e3b63b4c9f19930d09a02c3fd642bc08e78c339e7c0bfa84cfb2682a7320ec3ad3f66c3362cd9e7a7b3d52e84d9b5acdf8b6368c364795bf38c0e1788b37c150c56a4ad4de476ccd2de64a700dcd7d68b5a6151ac36670f54444c5b47a412b8a4e65e04a2e6a55ff8bb9d67173a16b6959598670d0c29a480fe8ff02bd16fb14007affa4820d2f413ec8202207890687f264a75119a1d52c0366d20c18a345fed429491f5da76a010c6fdf70ea9b2b88a9db06477e92e70cda31a032197a069954e62dcd6e50ec52383345547fdd96f136f29a03a906af907fbf161403d8c7d5bb773babb1de3f4b0c6966cfcce22eedbd85921907811156dbc53ca69f94b44877786b52a72e14837dfa04da1fd09e6bec83f7fb218c92a0472d617bd76ea52bfbe22bde8ebc7bc0caccad91f883ffb8038e045fa0e1a88dee9ba070e523a0fc85e5baebd2fa011dcd953a0376e1f60d1f6a866c1011d39854a3dbcd5aec4e2995982814ab25d448273f887d9ef04668676305f810c3e0677c32adc2ead091ad98c44746a98938128a4be400830264e16d06f1d465747f5ee3e7c94f49ced3657888a1ca56a70d7b0c537df57f8316f23864e15a7147d812fbabc39c160d5f4c7b45f5c34fc346ead8f7741e0d610647f2cf640c4e64df1d8365bdde74b36936914f546d5abd6b3e005674c8af243c643091e2d290d563330151ea8dbefdb068ad525011a812952cf0e4844d82f523d3ff7e00a5f3996f2405909095137e7f191ccb4c55286d10d3c336ac2db07a78793b1db4b4e7f94930c0c6ee3cf1adea470907704a6f582197219eddbc67ff6f22a21e22db296bceafd0b593ab23a4c6d9b34ab72585a31edd3870d3b20006f535a5d936942095ba940a9f5a0b9e7b3b2a5ec39668c5af3e6b94df1afb6e35ae9a53df408d8e3f4860d37bc46f4844533a4ba7dbd01bd2319d452e57c70cb737991b9d937530d79c51bfd207f8469b1d655818af1fc4d73753dcd21d474d7166a895f1b6d685ea0b56d3c80a2125088516b2f273f6097da61dd5a397c5578b3b5bab38907e1f3fd97e94d2628d7bf513008d79b13079fad67f92d0c2c518ea765a43a399cea48f1f6f5ea116adb7899e78ca2d3b7f06efeb97574ae50062aa6fb61ba6def55bd80d8092e95aa006885033e066c96693273445aa3786ab1f109b97dcab1087cb80aefd6c6e357d511c47d6ab0d70da093def3c99e59fa37bc210a36dab45e8a2185355faa9fcbb10b532e117c1a7c5409c667550b821528f8e333ea86313375a6e3d2cf7454ff01f1f3234700ecb13779f5d06060d8f3b513e4162a4d213ebe1ff7a863110fba2b35ae0cd3133a24eab052fc381484f96f88d0374c86e10cfd3a54eb3867aa4f827ef1f0f6cdd48605fbdfc8592b7d88d2399e9f21db4c6e97a88cc89f59ef2d1843ae0b3e45d02f7151caae5c212d7d21082e74b757ed43278521dd21b667cd8c26826f1904966e981fb79e866c2bf241ecdd181482e2989d3d5fd7f0d151969b3dbe100f5600439a2c7160de717b209c432ec80c5c3496a3bf65a45a784b54598cf8938fa2cbcc89a60adafd1f0abb86274f04744bbb374636851f4dd2a7aa321fadb2d7eba007e45b2fc269ca6d7ad35892e6e0ecc869fbe89cd273c4ee522f069d53c4628ad829f7bf55ecbd501b7ff8e31d44292e9e47f463f3dbb99b8a2e0181804bd5bf7999ef0ccb30714c30bb9a880869667c7c2e455992a52db43de1223b752385ec6d67f1200e382a166033dc67972eead5ad69fa81ed001572710c18", 0x1000}, {&(0x7f0000002840)="9e984e2bbbc1601b84d660f98bbc40c4187c243ceb16e6ab7ca1b1e7d2df84f64148ea909bfa5eaa438adca5a3910bcf3571fecc39d425db060f3e42ca3d49483bc2432f779e3c312a4da70f4ff378c4985de13698c35aad049a52dfee7436a0a8703c3551275fd266a49de201f29dcec83fb5157a9cffc40e89e634200fdba64802aba544f0fb94fc22aed5d81a0f6c44daf6c5643438f0fe756ee2585cd1ed4d82329b6f2df675ec2f9f4339c01a1d766a079034e6961bcf14252c44764dce1b36ce3126e72c9134b4d2474f0bb75a00334a9a1f246c75d03cfe3b0ec99a8584e3d085f4adaf9d2842dc36c45625fb55b962134ac3f0828d2a185127ffae981a9c0d265fcae14ed8092784f12f96917bdd566d226424722a3f0196a7989053ff3c67d48ee84efa3076103ab70a2b0ad74e4524e48632c655930d5a979487d9a3bb77f9ac022d51588ee177e0695f2494aa59ebbc403e96215766ebbe5a31bd94c7cf330046207cdb81bb5b0e622b8d8deb97c1562f48153a3431c464710ca16436d8d5cc19226cef01cad31239235e89e09fe9051be1cce593beeb93e929656d87742336c512aa6b1e11b11120682e22e326f20113886ec140882c3ccd4fbde942f4ad9b0ee4b5268b9b4d7c48ea9989537c05b74635ff38dfe6f1f502e3a2fb0718a6c9e18e36e24b1056cef4aa864eeddeb922c720748c7a72e3d3181b88862ee259d3a0b0add2a8aa11354544d8c6b8e3018952a69be963382805717b6c51f477457aed9496bf5afa9c1faf02f6cf7c6bad2e218d7caf6e5833752c2eb1f744b53645f2bf5dddb5c7eac12ec272af5024717b990243c3c99bfae424c3febce3d514ac1d5cc26d8250f2a7fe1f4a3ab804bb49e7f29d1d8d688e3a92596dd5777b32bbb5da8ca016d9d55570404113630311a9f2f4287b2e4394115b815f20cc101788424d0b198da20ede0cadc2c34fbe0de791721644befe002647c0109e5e19781960e5ef135e238a1fd99b18fc9f586f499bd2f33e0dc0bb5c57ef339b35f8c1f5b2da3122e7b4bf0b046f277df1cc7dda02d28dab502e68b39fe2f70980884de7183d0ca32bbeaba3ee3692f28dbf164069bc80c2f8d5ee878313600e95ea0ae9b6e3da4fbbaa8834bdcc7b9f9b8f966ae66365d3bd960865b93586d9a002605adebfb6be8ca41c8a9b28836a595800fa35754d87f607eeea6fc6dc0ebd76843c5de7da4ceb4e8d297ab53fdb1250f878d18f86026f18f78a38511e87a18d93a498e223132ec81f98669d30bc1b9c60b9ee7c2f1fae707169dd4ae3fc8b5daf14d6434db75da624fe707f160979b7cc58c6d96f627f78616910c9418a9382be53070d4e9800190c6352d54efb35206fa762751f23442388fb2b7bff4fd47424886c07c2f409e0d3f580b578143b1ffdddd77ec0c5e0d248a8356adcaff2140342edad3dabbd023f891bce04db307289606f87fe4d2c58fb79f3ab1fd5e63a5a25241ee20b5d455137721c9db38b9aa1501eb51cba35ac9f8a175fc782b7415978f81d46b0e31464fd0f408373b85a24277a524b31306f7735a623aeb14db32ba0aae347f631073d332f488d95f2beffd6e2f8d03e841353fea4e606335358cae60d684fe1fc0b38a78d2e219af24ebcb5321491916b623d4cc61895757252e253794b5ae5e698319f2b50f93321fdd848161a071753578a48c16f3bf9df8e64e9b48946f1b372205f885a04fa8e4fcca646a42bdb018e549fbcc0abc67768dc2581ee1635fd1a78f83c6c8f6252e61d177d9583f0389ef22e76e0d5442452a8402be2984d68efb15455f72d2c6dfffb94b504f1fcaabd2987492c6c63f4a88bea465e9a5d70b678d5140ca8be2d5584f5f7185df0cc19a1a826a5b7d3ac4d90542a50d7036ff4b8a3f93fddb94f351c5c4a85c997de4bc704e0074a04fb05413d6487f577f0dc13656b38163b7064f3945d2aa53fcc208fc0478f57237ffda8b5babd478be80d4810cb1f86a1c3eac2b149723b0c770571f1dd1308c29c52a99a74e8d31e3688ecd9744a83eece724c18c8c6d350ecd583a166085fb6aaa539352ff166f365e08104fe014a4e4ad70636793b8bb509abfd58b1a7e2a68821f364886ab85aa32026ba3ded7dc663d722caa2b00ec4a66e8356431f691bbf01faf45bca4de1965c9c63ae8de94ffcf0ab6f199b4518c6c958c21e9781c1af2c5303a2039df115b6217c5c9828a2836350ed606582df80f9b2a350135b7d3252def1fdba0c67d19f0f225e9eb9f2f3aa2b67d3ea15b7d6b89ded0ed6eecfce52770a098831869a1dd4e3d2e4e27b768566b1c463d521d0eb5507118a0dfd76cb8918b2403603851d5701dce543e3bd214ec76ad7787d3888975f7092a23ee31c62bbce90221e21dc0381326186c11cc07a23edc019038dadbd93fd22fcd0a2f913f7fb10bd04582909b2e9f49d5275a97c1c2e002feb06b8de25eb04359ea615bd139ec81d88c042538a87d341d5f544d7257919fb24bce16dedd3d263ef18452b9b16fc96f55dd70eafa63d538a18984a110e63e2a03821a55ed2e986c9dd60da5ff85f8cf88ae629e01d22920f117bd29aa7cddf9e806a56dd3d085ea00a5f89d1dc769b7ff9f9f1ef10e076ad6350695c8681ab4405c3ce850233e3de459bea574a6b387ea7880cf3e43b035ccecae62c0efb84db44c4a51e103e47d6230270ac0f5fc045d848c06a13b9493a53fac181311030031d26c67ea794b9ef304e76781742dbe772f02c919e4d4cf1730079ad419727016ae8e0e3887d6582c65efddfabe2380ae0a11329cb135d6d34968e7122a1508924e8ea504241171d4f1d5f37d9758b18f84fc9a94571a6f88869c60786d9d5948e3233309d9095de279ede4b0e4c3731ada9bae13756c13162655df362e94d82cae07975b805f4fd3052ce7a0375564780b925a3601d38d0a1e396539b841596a4873fda88ffc91a3105e05a04602782bfa72493cabacfc1782c2a2b82ea3b41ee7d4f350e7afb36af5e44c427d36242a1a2267c12ec82dfcef00a03f28f83fe47ff4a2b8a65fdb28922cd8830abed9a92654001b738e1cb3a74f0d012923e413e8bec117d6e367b8c31ebbe3b3d7701a32c48251c6187ac9a5cb549632dfab19f0fdd3a688d1d1a44ea0a8235731ec11f3fccb2c76af8dc082d10c242800408f536a924b3d910d338bdae41b159a5d5a77ceac7368524d53f9de5ca0e51f2c4a190ae3a3ce8b08a15eb249597a9f8f67191b366912451b29fa2c2cb0c2850c5df6a3cb7033426632a765c59041feea5acd392636a565769a7ac6ffc7a33615c005fdf11a795bbdee55ff7341cb80dd6d8f711c7adc9d4be5e082a5974ff84e4642c94f8652daae707a3c8412818e09819fd2cf672610413cef970532709749b634601f86699b5603fa94f03637e880de570e0674d1c750e2e5cbc75560f4a6d04e8437e0a16d9ec2ac446cc47ad11383a307afdf1f41c99cbf68e723fe7827cc472b24b59003fcc4784b3ffb49caba139ac02c2766beaece42a17197dba4f6385c45ddcf10f411bde79da1f2103c6dc51b5a0bcddfc1364cef93fdf51e15cc3fc6efa915bef755523b516fc0ce93964b4cd214d8889d9238a8e98662dbfaa62df51743be3f7a718119d816dae44323067f29408cb61a15bf9b8e77ffa54a9138d9724d5a48273a78706e34871064c59acc90925834d8d4447ac667e0ef14d9b080c27af5743a7fc5c3d5439a6ac31318d1e0dcc4e265e0c4d65972a2a759baa789273e4fc665f35669d7473c87d50f45489e961169e6a5644d6fdeb8878152c95254b68661737a7130eb7c0d57e910914297b0d38d9d7511855efc9b782ef00b58a668977ec2bcbf810bbb546a229241febeec537dcdf0ebc5288a68f389af3a084d78d28741d730eb2b347c56b55e1c8c6c61515d2da7b90ce49ecb1604405683dc61e2b1478a095bab87b1dc8e200ef459317f2e29b0fb1d9fe7a2a069bd974920789dba5a31e0d9511ced94b80c9a1ab043ca6dbd3b045215fc4edb24d2767111747e1db35d919a8f998d8a02a518f775e5b5ac857b3456cd1f29a64caede95b04460d33d8a32f6c41fe2706e8be2dbb72b9d3a8f5479e1f096161f672109cc9d61100758a8982aabe9b4a191a487e0bf5dd3a54d006e1d599eea729da5054349a91f6d17d50b53b0b19a3954eed23a6ecf9323bd595b03e682bbf5a62f535a921e13be2c1dff5e19618e1971b08fde281d8ea7c00fac56863e2beba3d8c6a21e4555eed3c1fb70c55eb251746806481eb25aa9d834bd0ca280a560fd859ca0c44d02beebe053fd69b919ac3997e35e23bb81347ae4496242df862a045a772a290ec1732aee39465d9b316d6a7d58577547ef5c691884824af8f8828ae068eff87f64ce7f7b1291f4180c7b38f9edd08cdf544f54004d358874a7a356326bf8a09b94ad01d7b685b69dedbd4c97eba0ba88ccfe7566331c7d26ebdd268c710a1f655b17bc106e4208cb7a59327da0330d2a173a1d083416a29b9f0f32ca8dfa3e09a5faefc570dc51e0af4f383871a5e5a1edf8415c4fc1cba190bf13156f94b55443cda3732d305770ed8f18cf014437670079aef0e448c0bc18d7d42949b71c77d3f4ab1679739dc2b600eaf92165482faf3c94480f6b4f7de643a43dba5afe9523ce145965a878afd89e818ed83461a7da90340d75b2f9f521489c44f099c6bb2a43e13a65451d9739a8bc465926167c8c8f7406b361c0b68ebb1ca48595c047df213399f3bfc6c74fadd0a77cd54149cc926628780730cf2e10cb9f7dca426f909bd95d5bf8bd3a5135c35536b53a2fc9ce6dfcf5467d594e576ad3e11c2958431730564f94296acba3d9c0a7215de9c31842b062743e57a6af2bb8eeb1b78b37da87be92b3b0301591a44bc203dfe3b63b76141c4deb7b96fbee06de21ea56751b72745313e1ae120f3af5e126c0529ed3121d651dc66d9044a0229baeb5476e5912372b8022855daa8c6c09f914e02d20f50933c302884553b5f04c6b1e579cb7119fabc01ce9b74b327678292a91b8d1277f6d5c2b24a58ecde4e97a42755606ae235b9f14781ea2f92c2318a74562ea538d80fb834972ed7182f8676b6c6b50517f8778b08317f31312ec94482ae1a755f0a696307c284d337d48312243f8b882ca25d1b04a6b67a8beeda175c3a41b7012cf9ec8435455904a7f5fb40ba2e4aca73352e1aec6a8c4c33b566408a4ac3fc4e89a8d11ed469442a0afa0b2a842836552668c4ad2ef9919896b911bda8bdad4f42b3867d37bc40044729f7480b8033ca9c2dbc938d393d9b788aab744fa81a590d03acd7b488bac00008c2b6a5ae3805f7de930b6d2b24055a8c8cc818b51565dce1bb18490751a563802baeb0ce665d585b3b1c77d8c27a6221cfc4fee1351516761bd98da60a20b2d8d6e5f6c4444afb4dd08b3be5dcf2910d152ef04f7826c2c4b3d5ff2cc32d33f808b3a0e00ccf12ece395a6de692e830971aa90fa850dad6f6a6d6bc20dd7deb396be90600cb991f46190aa9dc1ba1b9e90cd43cb6087d1fd6e18307ac9948a46ca0178545e567dd3601ec10abe96095dc409b16fb600904196069d34d5a58fb9e3339e8463374bf51dccfcdfe0127e1e96d551e6b0b7c8325ba6b9e7f16d3dbdb21a7a3d936cdb15599ad96c10ab58e926932feb50883172c2a10a3b774f5d0e0fdde8540d139ca3af671550932dd5dfa5f33bd1b45f49dc58fefe28ba0f21d23f0a71949f", 0x1000}], 0x4, &(0x7f00000038c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r6, r7]}], 0x90, 0x1}, 0x4) (async) sysctl$vfs_fuse(&(0x7f0000001280)={0xa, 0x12, 0x7}, 0x3, &(0x7f0000000280)="125877e3f41b9fc66a78147e53f4c5b354436c8837e7f37771996f680c705c6e4627536c7d0f3127b7194cca6599bea8f2ef7493f4589cbe2ffbc2d04c65e87b685fefc8a4842c458c0b5f36a620f6aec0713f6b164d6876934bf59c78e976701051ea30213a05fd1676b0a5a0fa6269ee26b736d2f55b0d85894986ad072b6dde6d9fe26dd8b3850e3db969b858f93bbaabbafe01d3fd9f000000800000000044315bee6ecb2b43d765a7495c66eb282622449c1851c26e5a18d04e9f5021a37da1fcca2fedc875b9daa3164b2c69fcc1893aa17b3bafa6f0056b2d9ad551381e065afaa9677f340f2c6f0850009ce3ebe60d2f111e1a2bad59e7c7e31d5f18b7b6ee5838fab0638d6a32ca21fa52d43f5435238238d127ea3007b6d074a1ba64f382f5ee65970827bc5e1d4ab9e1dbe11950b790993bb90f29845a8f22dfdc2e03f5682f77f2d9ca6df080b68e5ce6fe24e8d323eb6cef570c552f8cf570ee7281fb3c9eb9535112a2a539de1bcc05c81e8756b1384af5678f50b88344856cc35dca36dd1aa2d555b538a7bcf4b35c7544d92efe06cdc0447215b42175e4a1f55bbdb2e4af7231d79f92b3dd21f7169f5f7890c7d9d071f39eb9fec382d2c36e7247ec681f7273b4fb12ad52fb4ec24bcf52ed5818e0afbf799e8603b4260dd38de26fe7e341e9c4282cb5c273248766dc8ab256d522dc3441a1dd43eb72318ea84fb23de3655035a856eb94ae1ed0be60f51d435902a57c559363c276bd19bffc931b1f70017a53d716819a43374b5a673d10123570e84007ed4d9fe8a39391601415dc301d1f1c8863b91c4d90dbcb61977c251a5155a7caa514902a086f3e7607ddeec3b2d7686b8ba92451a8c531de0933239131c5eb810bb2aa3b89132d1b8a0565e260010fb35ab55141ed775b38f0be8e7ad8d2d11786850ca46f1bbb650d7db22a4b59cca4a9bbd41824a41235c7d3ff4d25057dcc3c0b9d54910768898f99caccd7e6e7a34459f926ecc0e926a81ae1c32df8fcfd81bfb57e682c30eb32445098761fef03b1bfc50c9defec79e356dffcf0e0b88e8be442e583271bfc6743a345a968b9c1caf87e8118f942dc8bfd442e139853d3446804ff51c06806f6f63bb6529b72bb2b250a0ccfbc7f206bdf8f2c737ea3fa9e0f57cf17f27fbf05b157eb7c5651b461e67892698014af0f3d4d3ccc8e7a9f902533f75bcb78044f46d67c664792b9bacf77d57edec0da94c60ee2fe47c373998a15c0ea9c0770215b1ec60c0db8b4d4f799ba995881499e566b8b166b2d7ed31b9ea19c702b940eead7311d1b7a51a120358153a23fc1983c13698a6d40a33830691f1aa26621d435b0450796260e71658d539f38a822061a266a5a5925efdf41d214c23e76375bc79e7e92af1db35c8634839982ad34a43db368dbdd710919afc693cce262022e05cbc49de63c75406f93b5165ac6aeb044649a5b48c8325191d24ef30c98fbda4e8016f1820b9bbfad88777206bb7ab349f18a789e6ac4a8843debbb8e361da66e94b639470c866985f398b8dc1aac74c7257c73e232db67b8bc9b6f9ec2b58c5329c06e5a36ca52cd0999479173ceefe4f5f54c24a888d7fe297a7bfa33543e563dccfcbe44578eb9fb163a3e741ef1bc9f55116674f6c5e62d09a3d95f6f973e3e0e1fa7cb4193af4bbcc1b9f88e4e2b37670de87d12cdc63a86d7fb6ce4d529661bd8c8e3488027f41bf6830ef2cbf987590b38752f4194f6be188ab9b4d4b055b07d8775b0f545243316d1f2d1edad088bf5eee80e72eb000d556a9a34b9b1e1228496437e87ccda12ec99870bbd031eef68b01b034940bdb9bb932702b94e98f6a1c3d257cb1b5da935dbafdc55d3746cd7dba8b4b6a070b56f6f033c3a69c759b7a8891c836e90dadba8081a73866b8496f2d5976bab6a76c0d4d981ef170ccee42da3fdd4e53ad494b17a4db3d1813c59c22e7b3256cd5b59b09769c52a9a4891bee0d3ade10af836fa1a9f33ce82b04ba0b8e267e5881309bafd7ad049a81bac631ad6dd3d79978ab8896fade47b0b9d9a475b67c7a7a68739bd48d525a79daf9fa238e2459cb86598d501abe40b65639c3b7cd296e7dfb8fef3304de9bf9367c3ec4927db4f90169ad4580a403b6b1cab0648cb93e7c1a3416601bbc4df26a7703f892ea76c53af952c3270cd1a6c90c43a7baff1ebf5b553bb5b416d4825868ebe8c68d7935cf164b62d1de0b8f250c6b3b1999e2f1fe8ac130ba4f351071cf58f043aeb2409371da3a87aedd1a33728b2a3cb4a015dbd3daa361f3f4a096ad3671507ff6181d186838ac654b26716ac5ff58ea6342de02dad559c33e873be645eed28bace4061152b4bb2b6b512e6fc828858eacdc5866d18c10ec784bbf7572622685b7e41ef23667141f5c51cfede3f828e99d9e8354c6d16c2d6a5ea66d46499297061ef38fa08ac2dcb1af3c2572779360bbf18b399ec1458e9b10824a7f4ca35cead221d2d1de5eced3fd1f9dcbab23055e5f26a760a6b97494f5b13e8ed9af8164fa87a9cd0b42cf22cec0f25820d50692e444f1c79025bd7e8f234730cbba3a30de279c3458654c8c7535dfcbe00205f95ace7ab198bde7291367ac577a8f7bed246f1db7d00b9ac7f47f5040301ef3af87a73d2515c595b1055397aa73a6fa65ceef6444967393d2fb3b986d6b156c4b81c14f8893cd85e4b532be8042b10ec50690890090228109fbf4f6619148e996f3daf655166b47a0f6cbb6f1806f7e8c5a86e8e878c487a4c1baecdee91ced3d23e16c8a556894ec4aa49a2db1368c86e6d99b09921e74413feac944f96f0f6cbbaa0cf64cdd7c713abb1a22bd55b4003f612ce381fe2da99fca8dd8a5bb0bee1b6dd1aa7ed2e9409eb3414b298efa9ec6faaf3e5b8501354ecf55a435462a0bdd6e237e5a6d9d490db8bb15d6552ed2194dc251d25e7673d4c8f70f0df528a82c5e16cf3936f145c2e174a46e6db70f0ac47bb0423cb19deade1810e423bde7f758858dc38c498d327b7358e32a95c8ea80f9f04c22973c8a01a74f6572b5b9c1141b1a08ad58262b64278123f89ea21aa80ca26a61d90519b1ade9a9eca400c39151b9badf67a18bcb4df6b5300b3a3a75b530dcb53851d47956e12e450f84682e618c5a6cc9283b7ee15e3f6902a54a3c599536bab3bb6db56a8976aba9cf64f9a47053554cfb8d2630a827851bf372dcfcc1a17848ddafaa7342b83bf280689632b8f47e766969153cffff3b62effd1d9438ce8e3f3b007ca73974131c99122bb1809a78ff5fdbbc059f46dc5c38ff5d1ebe41271f4c75233b32b93701105d42dc839750e987061f4833b25adffada0f2fe51df80afe5560ad2fc763bc0625a2251279b6d1a75f296ce1b06598b87f911580d092bf084e24c3a42de9bd8a0dec589a260991266fd14263099fa393e15d48738f4539cd5c0b20178339f1e9708559a560419aec6cc619187925c9c87fe15921b555a75c10dc0b8e05b8ef92d1779acb0672764db57c23da8828bade73dc72f80fee4fb463c3dc5c739bb494c699b4fd62bcaf68fe1c45bd4a8560b06fedfa4492e46f48f07397c1f1111c0fde7922132ce9194fa956abf3a226c84d17418ebb7d7c13382445e4261cec6886d159a7e9a1636a79dfaaaa687ff0aa0362bd35539f1eca2f4a94f10f0e564917d2fc535b8bcd9859f79f45e8886d4730818a266e81b50a894183e7fdeebe38fb58aba99eb8073899a1a6abc6aec20282f0d4e070977aec2066a4cda237ea616626931f6ffe7ddbbcc1094aa9f94cbbc6c7c03e2af89c8d65ef56d040682247dfe1f82c81aa808afcaed0af9e753a38fcbdec359bd211df85ca84d6fd4c270db110f56f1cbe0ed2e9d79434fea8ab71da13db77e6ed9dbf005f5ccb894d4ca27be28ef67b9558047b288b44f045124dcf3cd34c1f6f3bb1b92aabf5ffa9ee862451c1a7b523fa85eb044e6a4d01fc4b568583aa0ed8654afdb8f047da48b1ab307b78cdd92836a44eb715a4138f2fd1b2c33afedea4552ed83f4a34110429c00efd172d98a8ec1a47458b4d18842a49bbe4dfbdf4c3d4ab47f47ae1fe248afdafd6c4332adcf82e73ae8e83e72951ae3608fce4682ce732491658e02fe9cb5b24beb2557af986dab7dc7c44147e841360c3354160970dba50dffc4bf3d0fa6d19199453c58bd2138375379a92ab381d11ef11dd3a79b57ee05d4bf076f221306e9ed2feaf52b3b92eaf27769762d4ef8d5236863fbf6d17211e9b3852d856257fb66c659df08ec42ed1a1cfc528f0d1c3d93b0275c0cf1560764892d83a46fbbe449678ac50fa282e8f33b47f1563a6f605aaf36d0adb56a6c71fcc7ff5e18f2cce105ea0715ea2f079dcdacff2f3801f0cee70cdc767fb0812836227bf33b4a84c7828618b43ce1ce475077e9674da3ffce76bc07d18350abaed5d3e29a03a182506f2eadded1444aea07e9414ecc804e1557fa0a6f02042c992a490c391e88f9fb0e685cb976111e3b0b1502083cecdd1e405f499c3b6255cdd7b526ab79bf66d1690dd3e2f67b1f015e4d461183afe934ff2d58a966b55176d258950e43375cd88b09541b25f20870912af38f4b431337f53962a4ee42fd37cc9be81c44b061071a674bb7b19d82a593531af942ced4ff4976e2a7de4b385b1e237e760d0c3bbf5bcacf65bcbc43125d718026333b99a8a325abe308ff2b36630f0961324c7fb74c7a16bddb52e3afc0e651b77cba2f836074c4e305f025d3566180dd56f72adf36a0615cbd313936783b739fd02f17b889787ad4d0ce8c8ea64a15d2ca92bf1949c9fcb03033949252a5f2a74f6bfabcf05cb4028eacd44e67ab745c01d338daf3e97e75b3ed7686db633b0a544abba8e8f8aeaea6f906c17c1b589f082cbe50f7cbed0a40b0bb099e60f7cb47380c62b1b54a1d9776c3cd214095f5eb801b2c67adfcdb90a19d3ab444eeaff1a4c62a1f0ed7c840b65796728fc6a942962e388fa5d2cf4f6b09c1781484295250e3b61d23d8267ebf9c4765d163c1cad4681a3ca23303e0169eb10448d7ff482bfe589303662653c2900219cd93942c1c28c9939950e776f2f2a3a0d93d585a086fe71b4770e72fed3c9735ee6cb30f7820f6dc3f7cb025f20a42cfa8f08ef9938ada0692ad53b2c596c364fbdfe35ab5797f434f881c57b8c2c7d597a150422bed6e4f1a76b21a9da5915952040b991c4dffa7f8729e32954aa1fa66daad5ef2a21fe7cf60fd263516ada956577754d9123d2e01acea90754156386683a64207fb340cff9d705bec5e90dc81fafa6dca887b905f941b61e160cab6628f62763a967227721cffe0bc3ac883c17d0c38ea9fd5927cc74ed95ef162ac749703951fb46f98d9410d32a538e1779fc0fde8b8224cc4f106cea29dc1fb94ace3e670b3096847954b9ab9328d700999571a36a4038962e71e8b185b32222c0c5dded83f541e02f53d3f2a742abe3e88f68108bb0f894f66202284b293d0ea50e8ae82e4776a6cbfe75bfc5d4e29654d1efe9a3553e6a5d6f76a0ff6d7f434e422121ef45d1da4ee33901c83ef26d7dff9d39dc1e239e965d75205fe4d6677ab0980c5c89fad736bdb778f5869a0027b4431a489d1d8c0492c1d2e5f6c8ee81df527a76c929cb6a8d57db91c03e7a14e394d39022045fe09afcda4f07eb135cf284a65678779d8446122c8362fc7762abf9135ae15895ba5e7d0ed5643152bbfcbd257f39387ce412b6e48df206e7e0413a0305370ac3a86", &(0x7f0000000240)=0x1000, &(0x7f0000001400)="1ad4020f0f9f44656be23b2aa1cf668be070154470db3b576c41b5f74948befdcf239839af5e4170f2a5b2f3b59f750778e4c3d4c58daa3336a2d3c2b149d2ec722dad278d9fe121f9f8a14d11b383ebfeb40ca0c2c7729a0e52723c4d6729988ee6e90cfc4a2ca0f8f0c1c8794e2f47bdf0b6f5d6aa830e268f00143753db0ca8fd815a4c073f41968255e45f19f8e6bf7cecef1b006a999a3849f309e3c523d08ac80050dc20ecd5ec3ec52d357ce4d97e429f7b782670705f74bbca6b4a81d8043adbc266b2662e714ae393b813d72a2e50d71e83d7cefc59bba30d050303ec6c823620ab6a31c1887b2b", 0xec) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="8d99dfb0acb49c13e3c552a24c54d87b305720f0bedd54b1e48a4e23fa71a7ffc24fe43c55b3b8275b3f40b45c6ec55c5cbbf85ed962ec05da36281e111a44013456b11759f58a2875854da9e89d5b49ba0025a473f378b30763c9e9d74261c542ddab9f43b58724c58ea25121acf4b19e3f88662eb014af4ac4aee1ac707e73d22864231b2b88e8716b0ec5bd461e851105f49b839a3c0b3df5bee541f7fd83bb89e35b47e8c3118049d0554f50f7c3c18afc", &(0x7f0000000100)=0xb3, &(0x7f0000000140)="9b0f594341a3e38f570d356b811710f06979da08dda48a095a6fa37ea647ac7a4830af5d3646ab3008666c8e1c99f40cbf63d7fab8bd8ba7b9a111f7e6ad9f3337b9607b9e0a09936a1b4734d96b0446b0c7535679266bd7464c25a7cc0621b045a0f9dd045bfea0a751b0f08ee8f3e649c0c4e3ec68faa3d7cb59344567053a1d37274a94d84e362dbd84585c2cba5c0031756e3a9b7294abbd68a50dd147350afbfd03cdcb0171a5a93f2eea2108f518c82831f854c2c7eabd3fe6fceec8a92cede679e373c2a99f024a8e1d470a5138e031ef829ee9b2b67efac425a084e362793a34c2bd6efc", 0xe8) 16:23:58 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000040)) 16:23:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:58 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000040)) 16:23:58 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000040)) 16:23:58 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:58 executing program 1: r0 = open(&(0x7f0000001500)='./file0\x00', 0x10, 0x44) bind$unix(r0, &(0x7f0000001540)=@abs={0x0, 0x0, 0x3}, 0x8) (async) sysctl$vfs_fuse(&(0x7f0000003840)={0xa, 0x6}, 0x3, &(0x7f0000003880), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f00000012c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000001300)="678c534649573b7cfaff0b18ecc957830c2d22f0cd089715a65fc225fd1fa7528e8465bfe6f334001eadcd6418f696400feb96f864a27dd1bad21280d23e93e1fd70512c3bd34b175eb8c3008668f1a474181609ae62d8acd5bab958b5acdb1f443a3d90c420cfe1b024a2bcb878163c3c5b5f5ad537c7c0c9b8b1f9830ebaa08b06", &(0x7f00000013c0)=0x82, &(0x7f0000001580)="c272eb21b3daa673827ca755b08e4585d9d26d7292ec0962a9dd8d3d07e76a5ef8e5d8e770d7a80e4ee358c87086865ba59b30ecceb35b8187ce3f5a3849ef95b9f3a7ae6ca64c045cc2c61e86", 0x4d) r1 = getuid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r3 = semget$private(0x0, 0x5, 0x285) semop(r3, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x2, 0xffff, 0x1800}, {0x3, 0xfffb, 0x800}, {0x1, 0x7}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r3, &(0x7f0000000540)=[{0x3, 0xc5f, 0x1800}, {0x3, 0xa3e, 0x1800}, {0x3, 0x100, 0x1000}, {0x0, 0x2, 0x800}], 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r5 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r4, r5, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, 0x0, 0x0, 0x2, 0x908}, 0x5, 0x6}) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) sendmsg$unix(r0, &(0x7f0000003980)={&(0x7f0000001600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003880)=[{&(0x7f0000001640)="6641c01035121581db50ba2a7d67d98598047519b2be1d5907682994ab80df345550a026ca3f682c8218441ff1415ff3b3cbb3cee4f116ccfb245dccfe9bbdb26d0b353cd3cf1b3d02feff15abad054cceaa7b212ffa0b67012bf4869acb52efd6b4a2d1efcbf249e559e1b4223e06015f3b06dee227b3874a834cc9b54e2c0c865afdcdb0b147ab0b2e1afce264bc9791421cb40ab286fe7913f426308c2e61bdc0ef1a4789c709c938d0fb412610e6b2c5d2ed3643ee81a689aa94d22971067ed99af72423e09a951bdf1650d70836a9c8f8", 0xd3}, {&(0x7f0000001740)="b0c7a6886e1ccf86b25a9f3776524d83925228ad82888ee1f4bd626d149384866eb401c7fdd3719ed0dec6c9ca23455f5d970c4fe09bcf09cbedf25644f314b64673543df01bb206240c58361dbf10fe7e46cf18262e76a3b2c349029334e664415d66b937f714217e020f427038026658a220426db5077a95bdbe85f7fe9357db495ff2cc08adc153640ff3a79ac981898fcdc111e7bb9bea00bc3bcc996730dbdde0ddbd8331f4f8d913e00d4471c42423d876be2014cdace5cf86e065bf54255fc115dc7dd58e397750e9f8c88f2af7c03c0ad714f5123d53047978683084c52269230e07c201efc897ac48e0a8", 0xef}, {&(0x7f0000001840)="e28023f756451593ba587f0d79a0ca354a236165ef22447ac896d15a76c37ceece8ef3cd14b45f99ca77df84a130db5bc3af33de2d2a11e18c15c8961a53c6c9ed4bb7928c64457f4a6d15cf7f07267b1d66fcaa9d01b0a77a3d0513f9702c0c58f5e1bbe9836f02ada9d94ba9379dae1d80afc7b51788947fa01e41cfdcf45e27a2ff65494eb7268767fbb78c9d74a0a089cd27e97f4dfcfe7e962c10a9d8b6991a1d4a6f8646ec68840d5a59e6db90f8f655bd679bcf3f505d6196d9cf5d5df524fdafc490e7aca5c7aff23687911f483643bcbcd27f1af005c3b434db91285ec12b882adadb0721cb0b27c39b91f9eb309172e048011407a64b683322cdab7b4bd73146c9034f039d8a2a085b5e19772e49d84683529bedb82630bfc14cd663652043c9acb9d6bde54adc0dfcc2f501c3b5245942151d59ba91270e693aa59493aa75043d10c3a75e03feda08d56c5397df89bbfe6bc458e5653af260a1bb97fd7c4c81a5385a6f720aeb02a938d295c711b0429bdd0f3a24fb26cf3c89c65b9f083ea8aad5ea019333a2c73e91f62624757004192c7eef528b4117ea3481ef80249d31b56c40524272aae3561d2cf48a35d05094929e2386431d58d72daaa91e25cc601a5f1941e39148fb1a2dc3162c1c11d14392f7ef1600b1588e2ab161b6ec4b36528f3da0e703570b1024f11b2bc9d8497d3eeafbc966d5a84d2a5ebafc184c0dca48be4fd440b2980f00ae8939ce09263fa3172f11e2fbef2c7f3690364f5ea5f3682122ce1de684e5200eeb40e2f6d203240ac0b5aeda0604bdfe00d9d8ab3696951996d222c2abd48ba4c8a39b6d76f405a770ef3fabd5a9fdb7ec768e36ced091261cd8f3dfdbbd95ebdff8626c6ec61f00f040cd80ae7e98066189942564a135a88619a99d57aa974d758f7e3568ba8b6100c92a4ef68e087e41ddb602d5499877eb05220b483d6652e7eb2ac19fe25ce67d57556b1b0f637521d5451f54c0974048fcd1ed55f6864a2b59e6dae4e9afdeb95f256125f07955661592656088691a5eeace8d4fcd2fca3a2fddd5ca844e8dbc36131401e3c7be0c3875395e8f6aa76e0923bfbb83de225510ba7fe7dc09991bb06a1982f66cf5d286e8939a0deb49dfde031883804cc76dd3f30b30250d5926e68251c1160d7fd016c80cd0ad0b45d5cbdc727598fda82f914bb8f337aa9cc0e23a56e5797f07efa0d4e1377a440945fa1a480733c375e6364ed5b9206c7fde4308b2a02793f951ff3c2c19279ddde63b1dda7d70749ac917aded687abe8e631740b70691502be020048373787e32c003c80456ccfb5b1621667100410ef15c5140156beaf8fd506438ac67d73ccb598843581553e2f93c338587bb32cfd1644422a029dfbce1ea33978f84b9d3b072ed02eda0b6e69f79db85967e8d06596cea2be577844e1e4b5fcc0f8a36c4a1d02fe1f76b1e10bb484208c5cdf12e8d2db1267c97e92e87417bdd1b9a47f54b7dadf96634b0b98222ef97b9d62c04db5fdf905ca7ad31ae7d591e2a5dc063ad402a3e8d61e60728aa9aee128a0f98070f3ba085bfa0f7b8a547de58823cf6f9710094d365e5270840bda9fb20da91731a27f50974866a53ab3594f4c822428e4efc298d98c1367e3a33f50f2f3d325d92941524df3a6f7473a1c2e384fd93556086daec8b923518ce7b8d7a787820ee2200af9dae5384e7d1a457354292682bca4f301bd201d6d7f5b2d1a67387d72d0c2609f1d6ad5a4483d158ea29f0db55ea0de1794bc12c31706969ff49101bd37a9c3bf97ba835287d2fde5be01705f25f8ff57423ddd6360a76216bf1e61d42f8269bfc06cf9432918e615c8664317789ff9f7b731d3459e12755c1044a25afaba20e1e56ad051f98b455f842404763c62e6ddf2ad6786cdd5b2fe8aeac4d20e3543f3f7128a414611fd34da2f4b6061033fb5c099ec34cc860c7c6358bd612aadc1917c9d2daf98e285143080c2370521e407989c14ed8279e41c519d57b6975d04deba3a5400695023fc6bc3a8307286e068bbcdde39e06be59b61b2e9a54379bddbf650b9924b8a35dc5f5bc8265e83c48b6d171c86a1e207a1156ae12466ed302d04266fa27d732deeace1064be68290186624b48245b31bec064e87f3e6d2bc4e80b9bed0d5275ecdc77c743dbd742a191c576044b49e4a1de9cee0861439fa4615e1bda269a422388422db177ca3c7eb050e9c9d16516161d8f553595bbaca0c85b2fff1f8d78b6d97bd7fa979cad8faed53d4d7efb1e4ad4854999b44ef213e46379f5c3cbaa6aba1f734d1e4fc44baa5d82e4ed566ae5a13ed081e4b837af9245372604c8a57b620d2bd753bfa3424ec78355fde926e227700de78350e27be726bb6fcb3145c89f857d82bc94b35eafd1abceeaa18314cad655419243c9f4c62bb39589e6e417dcf212280b54cc6f42a48c14dae2629e7ea0862f9d8dde46bc3c3cc574a0b2144234993d604297609a9279e4345acd410d27006df6527e4de0c1d2bfbbc61d1542bef73edfc44718507a40b4bb89e0f0645598b665db86df4fe54a5ed6f0a119e3710419d3b174ba766235f3d0d96be9960f1a5bbe9dd42d555eaa2d4ca2be00400d6aab20a29c26ec8a87617088f77700e996ab7434d7a70a570a65caaed9792aeb8b3bf843436637c13aafff3aec155ba13db64645eac15279f1b4757bb8c76b066f470be357b323af7a91072c1d677fac32da82f6cec299fccca2edb13e1f2467b771adb1bdc2a5bd9f274d26612e774bd39d6610d3f2d0d876bf300974d1b6be8d5b51c53e26fd64ee005de9adaa4c68c925d3e76ee338157f86a20333a5a78ac4f781bbcd57d07e8a14ec13e2782e17b002b23190830440d2807a379a93fe48ab08966559090abda571c67a20d33071584b767ba1077d5b14656c5fe6a5e520d7fd9ea2233cb1c1aeb47cf66ab37091834b87a6b345fddd5d5cca02b856b8a774d8c3e79e5a90a0a6cf887d607f64288ca8184c678431877794b4e574d3efc72d7283b7d5696d815b56afaf4fb81619f4ec7f97e7a5c5539c614a425d75588953b48182c49b123b43c21a8c92d556c03c0402b783200e53ae991f7fe3f7e357a7ca7730857c97d6494b9e0cfc12a56d006bc0a0c5a2251eb363f3f7911b4deb98f1ed2b5c7d4f52bc63159aee160f874071148875d06c358af3c803640fb7773f1de5762abcabbb6a7c6fc9e55b16b57247486437b57e8bed564631dc81fdab9a6c9665904054af0fbd21fe4c6469538a3d4c60591f35be522e57aa92fcc6439a64a042eae4ab096fee48cffe64456c50748b7de8e079ed8623552e0bace809cfe48e1f074ed776c292b79743c67eb9156a2b41357f1c62606295a593a33d5c676c6d6064b7ff723c331d94d5d929887e924d0997254fb7df324751c8332a1b32c79ef3525e07fa466c3ab62cf38573e4115155b019f9bd688f65d88dd2e3c06b5da79fde6faa95b41e2116f7e3e17a031cfe4fd790d3a13c14f9788627fe30a9f9ae0306fd6360ceb39de00decbc8aa1df37d8edaef7410732dfce61591c7fcf4b556c3b9880e6c79220e66be4bcea52c113b339c3b9785e582eaee80ac2ce2720f90626dd731eb33a7da76053cdd149007c69576018cb6e3fc696cf0323f6afdb038a86578424bfb0170555de6490686d4c0f2623f92a9012f17b75a5ef0964d23059d5b95e0401723637a73ac4980b81151fa30b8eaaf63cca512b410e29c1abd0844b403dc2d326ddb579c31596a8dde80f68e21213d8a9920339baf900851d34714648e6fd6b5b28b20539c5ad66ba6e52394f3b6457116ef20ce49bf94ca7f8f0b040baa08cf10dc658f1fb706884a90e2410f72229680396eae7ab0eec86d3d3b844122ff8ecc349319c40f21c299196a9cc5000c118f5fa566575103e2361fb73ffea3a0421be71a3b71a5883d203d88c49eb2f7fe61103dd4e3b63b4c9f19930d09a02c3fd642bc08e78c339e7c0bfa84cfb2682a7320ec3ad3f66c3362cd9e7a7b3d52e84d9b5acdf8b6368c364795bf38c0e1788b37c150c56a4ad4de476ccd2de64a700dcd7d68b5a6151ac36670f54444c5b47a412b8a4e65e04a2e6a55ff8bb9d67173a16b6959598670d0c29a480fe8ff02bd16fb14007affa4820d2f413ec8202207890687f264a75119a1d52c0366d20c18a345fed429491f5da76a010c6fdf70ea9b2b88a9db06477e92e70cda31a032197a069954e62dcd6e50ec52383345547fdd96f136f29a03a906af907fbf161403d8c7d5bb773babb1de3f4b0c6966cfcce22eedbd85921907811156dbc53ca69f94b44877786b52a72e14837dfa04da1fd09e6bec83f7fb218c92a0472d617bd76ea52bfbe22bde8ebc7bc0caccad91f883ffb8038e045fa0e1a88dee9ba070e523a0fc85e5baebd2fa011dcd953a0376e1f60d1f6a866c1011d39854a3dbcd5aec4e2995982814ab25d448273f887d9ef04668676305f810c3e0677c32adc2ead091ad98c44746a98938128a4be400830264e16d06f1d465747f5ee3e7c94f49ced3657888a1ca56a70d7b0c537df57f8316f23864e15a7147d812fbabc39c160d5f4c7b45f5c34fc346ead8f7741e0d610647f2cf640c4e64df1d8365bdde74b36936914f546d5abd6b3e005674c8af243c643091e2d290d563330151ea8dbefdb068ad525011a812952cf0e4844d82f523d3ff7e00a5f3996f2405909095137e7f191ccb4c55286d10d3c336ac2db07a78793b1db4b4e7f94930c0c6ee3cf1adea470907704a6f582197219eddbc67ff6f22a21e22db296bceafd0b593ab23a4c6d9b34ab72585a31edd3870d3b20006f535a5d936942095ba940a9f5a0b9e7b3b2a5ec39668c5af3e6b94df1afb6e35ae9a53df408d8e3f4860d37bc46f4844533a4ba7dbd01bd2319d452e57c70cb737991b9d937530d79c51bfd207f8469b1d655818af1fc4d73753dcd21d474d7166a895f1b6d685ea0b56d3c80a2125088516b2f273f6097da61dd5a397c5578b3b5bab38907e1f3fd97e94d2628d7bf513008d79b13079fad67f92d0c2c518ea765a43a399cea48f1f6f5ea116adb7899e78ca2d3b7f06efeb97574ae50062aa6fb61ba6def55bd80d8092e95aa006885033e066c96693273445aa3786ab1f109b97dcab1087cb80aefd6c6e357d511c47d6ab0d70da093def3c99e59fa37bc210a36dab45e8a2185355faa9fcbb10b532e117c1a7c5409c667550b821528f8e333ea86313375a6e3d2cf7454ff01f1f3234700ecb13779f5d06060d8f3b513e4162a4d213ebe1ff7a863110fba2b35ae0cd3133a24eab052fc381484f96f88d0374c86e10cfd3a54eb3867aa4f827ef1f0f6cdd48605fbdfc8592b7d88d2399e9f21db4c6e97a88cc89f59ef2d1843ae0b3e45d02f7151caae5c212d7d21082e74b757ed43278521dd21b667cd8c26826f1904966e981fb79e866c2bf241ecdd181482e2989d3d5fd7f0d151969b3dbe100f5600439a2c7160de717b209c432ec80c5c3496a3bf65a45a784b54598cf8938fa2cbcc89a60adafd1f0abb86274f04744bbb374636851f4dd2a7aa321fadb2d7eba007e45b2fc269ca6d7ad35892e6e0ecc869fbe89cd273c4ee522f069d53c4628ad829f7bf55ecbd501b7ff8e31d44292e9e47f463f3dbb99b8a2e0181804bd5bf7999ef0ccb30714c30bb9a880869667c7c2e455992a52db43de1223b752385ec6d67f1200e382a166033dc67972eead5ad69fa81ed001572710c18", 0x1000}, {&(0x7f0000002840)="9e984e2bbbc1601b84d660f98bbc40c4187c243ceb16e6ab7ca1b1e7d2df84f64148ea909bfa5eaa438adca5a3910bcf3571fecc39d425db060f3e42ca3d49483bc2432f779e3c312a4da70f4ff378c4985de13698c35aad049a52dfee7436a0a8703c3551275fd266a49de201f29dcec83fb5157a9cffc40e89e634200fdba64802aba544f0fb94fc22aed5d81a0f6c44daf6c5643438f0fe756ee2585cd1ed4d82329b6f2df675ec2f9f4339c01a1d766a079034e6961bcf14252c44764dce1b36ce3126e72c9134b4d2474f0bb75a00334a9a1f246c75d03cfe3b0ec99a8584e3d085f4adaf9d2842dc36c45625fb55b962134ac3f0828d2a185127ffae981a9c0d265fcae14ed8092784f12f96917bdd566d226424722a3f0196a7989053ff3c67d48ee84efa3076103ab70a2b0ad74e4524e48632c655930d5a979487d9a3bb77f9ac022d51588ee177e0695f2494aa59ebbc403e96215766ebbe5a31bd94c7cf330046207cdb81bb5b0e622b8d8deb97c1562f48153a3431c464710ca16436d8d5cc19226cef01cad31239235e89e09fe9051be1cce593beeb93e929656d87742336c512aa6b1e11b11120682e22e326f20113886ec140882c3ccd4fbde942f4ad9b0ee4b5268b9b4d7c48ea9989537c05b74635ff38dfe6f1f502e3a2fb0718a6c9e18e36e24b1056cef4aa864eeddeb922c720748c7a72e3d3181b88862ee259d3a0b0add2a8aa11354544d8c6b8e3018952a69be963382805717b6c51f477457aed9496bf5afa9c1faf02f6cf7c6bad2e218d7caf6e5833752c2eb1f744b53645f2bf5dddb5c7eac12ec272af5024717b990243c3c99bfae424c3febce3d514ac1d5cc26d8250f2a7fe1f4a3ab804bb49e7f29d1d8d688e3a92596dd5777b32bbb5da8ca016d9d55570404113630311a9f2f4287b2e4394115b815f20cc101788424d0b198da20ede0cadc2c34fbe0de791721644befe002647c0109e5e19781960e5ef135e238a1fd99b18fc9f586f499bd2f33e0dc0bb5c57ef339b35f8c1f5b2da3122e7b4bf0b046f277df1cc7dda02d28dab502e68b39fe2f70980884de7183d0ca32bbeaba3ee3692f28dbf164069bc80c2f8d5ee878313600e95ea0ae9b6e3da4fbbaa8834bdcc7b9f9b8f966ae66365d3bd960865b93586d9a002605adebfb6be8ca41c8a9b28836a595800fa35754d87f607eeea6fc6dc0ebd76843c5de7da4ceb4e8d297ab53fdb1250f878d18f86026f18f78a38511e87a18d93a498e223132ec81f98669d30bc1b9c60b9ee7c2f1fae707169dd4ae3fc8b5daf14d6434db75da624fe707f160979b7cc58c6d96f627f78616910c9418a9382be53070d4e9800190c6352d54efb35206fa762751f23442388fb2b7bff4fd47424886c07c2f409e0d3f580b578143b1ffdddd77ec0c5e0d248a8356adcaff2140342edad3dabbd023f891bce04db307289606f87fe4d2c58fb79f3ab1fd5e63a5a25241ee20b5d455137721c9db38b9aa1501eb51cba35ac9f8a175fc782b7415978f81d46b0e31464fd0f408373b85a24277a524b31306f7735a623aeb14db32ba0aae347f631073d332f488d95f2beffd6e2f8d03e841353fea4e606335358cae60d684fe1fc0b38a78d2e219af24ebcb5321491916b623d4cc61895757252e253794b5ae5e698319f2b50f93321fdd848161a071753578a48c16f3bf9df8e64e9b48946f1b372205f885a04fa8e4fcca646a42bdb018e549fbcc0abc67768dc2581ee1635fd1a78f83c6c8f6252e61d177d9583f0389ef22e76e0d5442452a8402be2984d68efb15455f72d2c6dfffb94b504f1fcaabd2987492c6c63f4a88bea465e9a5d70b678d5140ca8be2d5584f5f7185df0cc19a1a826a5b7d3ac4d90542a50d7036ff4b8a3f93fddb94f351c5c4a85c997de4bc704e0074a04fb05413d6487f577f0dc13656b38163b7064f3945d2aa53fcc208fc0478f57237ffda8b5babd478be80d4810cb1f86a1c3eac2b149723b0c770571f1dd1308c29c52a99a74e8d31e3688ecd9744a83eece724c18c8c6d350ecd583a166085fb6aaa539352ff166f365e08104fe014a4e4ad70636793b8bb509abfd58b1a7e2a68821f364886ab85aa32026ba3ded7dc663d722caa2b00ec4a66e8356431f691bbf01faf45bca4de1965c9c63ae8de94ffcf0ab6f199b4518c6c958c21e9781c1af2c5303a2039df115b6217c5c9828a2836350ed606582df80f9b2a350135b7d3252def1fdba0c67d19f0f225e9eb9f2f3aa2b67d3ea15b7d6b89ded0ed6eecfce52770a098831869a1dd4e3d2e4e27b768566b1c463d521d0eb5507118a0dfd76cb8918b2403603851d5701dce543e3bd214ec76ad7787d3888975f7092a23ee31c62bbce90221e21dc0381326186c11cc07a23edc019038dadbd93fd22fcd0a2f913f7fb10bd04582909b2e9f49d5275a97c1c2e002feb06b8de25eb04359ea615bd139ec81d88c042538a87d341d5f544d7257919fb24bce16dedd3d263ef18452b9b16fc96f55dd70eafa63d538a18984a110e63e2a03821a55ed2e986c9dd60da5ff85f8cf88ae629e01d22920f117bd29aa7cddf9e806a56dd3d085ea00a5f89d1dc769b7ff9f9f1ef10e076ad6350695c8681ab4405c3ce850233e3de459bea574a6b387ea7880cf3e43b035ccecae62c0efb84db44c4a51e103e47d6230270ac0f5fc045d848c06a13b9493a53fac181311030031d26c67ea794b9ef304e76781742dbe772f02c919e4d4cf1730079ad419727016ae8e0e3887d6582c65efddfabe2380ae0a11329cb135d6d34968e7122a1508924e8ea504241171d4f1d5f37d9758b18f84fc9a94571a6f88869c60786d9d5948e3233309d9095de279ede4b0e4c3731ada9bae13756c13162655df362e94d82cae07975b805f4fd3052ce7a0375564780b925a3601d38d0a1e396539b841596a4873fda88ffc91a3105e05a04602782bfa72493cabacfc1782c2a2b82ea3b41ee7d4f350e7afb36af5e44c427d36242a1a2267c12ec82dfcef00a03f28f83fe47ff4a2b8a65fdb28922cd8830abed9a92654001b738e1cb3a74f0d012923e413e8bec117d6e367b8c31ebbe3b3d7701a32c48251c6187ac9a5cb549632dfab19f0fdd3a688d1d1a44ea0a8235731ec11f3fccb2c76af8dc082d10c242800408f536a924b3d910d338bdae41b159a5d5a77ceac7368524d53f9de5ca0e51f2c4a190ae3a3ce8b08a15eb249597a9f8f67191b366912451b29fa2c2cb0c2850c5df6a3cb7033426632a765c59041feea5acd392636a565769a7ac6ffc7a33615c005fdf11a795bbdee55ff7341cb80dd6d8f711c7adc9d4be5e082a5974ff84e4642c94f8652daae707a3c8412818e09819fd2cf672610413cef970532709749b634601f86699b5603fa94f03637e880de570e0674d1c750e2e5cbc75560f4a6d04e8437e0a16d9ec2ac446cc47ad11383a307afdf1f41c99cbf68e723fe7827cc472b24b59003fcc4784b3ffb49caba139ac02c2766beaece42a17197dba4f6385c45ddcf10f411bde79da1f2103c6dc51b5a0bcddfc1364cef93fdf51e15cc3fc6efa915bef755523b516fc0ce93964b4cd214d8889d9238a8e98662dbfaa62df51743be3f7a718119d816dae44323067f29408cb61a15bf9b8e77ffa54a9138d9724d5a48273a78706e34871064c59acc90925834d8d4447ac667e0ef14d9b080c27af5743a7fc5c3d5439a6ac31318d1e0dcc4e265e0c4d65972a2a759baa789273e4fc665f35669d7473c87d50f45489e961169e6a5644d6fdeb8878152c95254b68661737a7130eb7c0d57e910914297b0d38d9d7511855efc9b782ef00b58a668977ec2bcbf810bbb546a229241febeec537dcdf0ebc5288a68f389af3a084d78d28741d730eb2b347c56b55e1c8c6c61515d2da7b90ce49ecb1604405683dc61e2b1478a095bab87b1dc8e200ef459317f2e29b0fb1d9fe7a2a069bd974920789dba5a31e0d9511ced94b80c9a1ab043ca6dbd3b045215fc4edb24d2767111747e1db35d919a8f998d8a02a518f775e5b5ac857b3456cd1f29a64caede95b04460d33d8a32f6c41fe2706e8be2dbb72b9d3a8f5479e1f096161f672109cc9d61100758a8982aabe9b4a191a487e0bf5dd3a54d006e1d599eea729da5054349a91f6d17d50b53b0b19a3954eed23a6ecf9323bd595b03e682bbf5a62f535a921e13be2c1dff5e19618e1971b08fde281d8ea7c00fac56863e2beba3d8c6a21e4555eed3c1fb70c55eb251746806481eb25aa9d834bd0ca280a560fd859ca0c44d02beebe053fd69b919ac3997e35e23bb81347ae4496242df862a045a772a290ec1732aee39465d9b316d6a7d58577547ef5c691884824af8f8828ae068eff87f64ce7f7b1291f4180c7b38f9edd08cdf544f54004d358874a7a356326bf8a09b94ad01d7b685b69dedbd4c97eba0ba88ccfe7566331c7d26ebdd268c710a1f655b17bc106e4208cb7a59327da0330d2a173a1d083416a29b9f0f32ca8dfa3e09a5faefc570dc51e0af4f383871a5e5a1edf8415c4fc1cba190bf13156f94b55443cda3732d305770ed8f18cf014437670079aef0e448c0bc18d7d42949b71c77d3f4ab1679739dc2b600eaf92165482faf3c94480f6b4f7de643a43dba5afe9523ce145965a878afd89e818ed83461a7da90340d75b2f9f521489c44f099c6bb2a43e13a65451d9739a8bc465926167c8c8f7406b361c0b68ebb1ca48595c047df213399f3bfc6c74fadd0a77cd54149cc926628780730cf2e10cb9f7dca426f909bd95d5bf8bd3a5135c35536b53a2fc9ce6dfcf5467d594e576ad3e11c2958431730564f94296acba3d9c0a7215de9c31842b062743e57a6af2bb8eeb1b78b37da87be92b3b0301591a44bc203dfe3b63b76141c4deb7b96fbee06de21ea56751b72745313e1ae120f3af5e126c0529ed3121d651dc66d9044a0229baeb5476e5912372b8022855daa8c6c09f914e02d20f50933c302884553b5f04c6b1e579cb7119fabc01ce9b74b327678292a91b8d1277f6d5c2b24a58ecde4e97a42755606ae235b9f14781ea2f92c2318a74562ea538d80fb834972ed7182f8676b6c6b50517f8778b08317f31312ec94482ae1a755f0a696307c284d337d48312243f8b882ca25d1b04a6b67a8beeda175c3a41b7012cf9ec8435455904a7f5fb40ba2e4aca73352e1aec6a8c4c33b566408a4ac3fc4e89a8d11ed469442a0afa0b2a842836552668c4ad2ef9919896b911bda8bdad4f42b3867d37bc40044729f7480b8033ca9c2dbc938d393d9b788aab744fa81a590d03acd7b488bac00008c2b6a5ae3805f7de930b6d2b24055a8c8cc818b51565dce1bb18490751a563802baeb0ce665d585b3b1c77d8c27a6221cfc4fee1351516761bd98da60a20b2d8d6e5f6c4444afb4dd08b3be5dcf2910d152ef04f7826c2c4b3d5ff2cc32d33f808b3a0e00ccf12ece395a6de692e830971aa90fa850dad6f6a6d6bc20dd7deb396be90600cb991f46190aa9dc1ba1b9e90cd43cb6087d1fd6e18307ac9948a46ca0178545e567dd3601ec10abe96095dc409b16fb600904196069d34d5a58fb9e3339e8463374bf51dccfcdfe0127e1e96d551e6b0b7c8325ba6b9e7f16d3dbdb21a7a3d936cdb15599ad96c10ab58e926932feb50883172c2a10a3b774f5d0e0fdde8540d139ca3af671550932dd5dfa5f33bd1b45f49dc58fefe28ba0f21d23f0a71949f", 0x1000}], 0x4, &(0x7f00000038c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r6, r7]}], 0x90, 0x1}, 0x4) sysctl$vfs_fuse(&(0x7f0000001280)={0xa, 0x12, 0x7}, 0x3, &(0x7f0000000280)="125877e3f41b9fc66a78147e53f4c5b354436c8837e7f37771996f680c705c6e4627536c7d0f3127b7194cca6599bea8f2ef7493f4589cbe2ffbc2d04c65e87b685fefc8a4842c458c0b5f36a620f6aec0713f6b164d6876934bf59c78e976701051ea30213a05fd1676b0a5a0fa6269ee26b736d2f55b0d85894986ad072b6dde6d9fe26dd8b3850e3db969b858f93bbaabbafe01d3fd9f000000800000000044315bee6ecb2b43d765a7495c66eb282622449c1851c26e5a18d04e9f5021a37da1fcca2fedc875b9daa3164b2c69fcc1893aa17b3bafa6f0056b2d9ad551381e065afaa9677f340f2c6f0850009ce3ebe60d2f111e1a2bad59e7c7e31d5f18b7b6ee5838fab0638d6a32ca21fa52d43f5435238238d127ea3007b6d074a1ba64f382f5ee65970827bc5e1d4ab9e1dbe11950b790993bb90f29845a8f22dfdc2e03f5682f77f2d9ca6df080b68e5ce6fe24e8d323eb6cef570c552f8cf570ee7281fb3c9eb9535112a2a539de1bcc05c81e8756b1384af5678f50b88344856cc35dca36dd1aa2d555b538a7bcf4b35c7544d92efe06cdc0447215b42175e4a1f55bbdb2e4af7231d79f92b3dd21f7169f5f7890c7d9d071f39eb9fec382d2c36e7247ec681f7273b4fb12ad52fb4ec24bcf52ed5818e0afbf799e8603b4260dd38de26fe7e341e9c4282cb5c273248766dc8ab256d522dc3441a1dd43eb72318ea84fb23de3655035a856eb94ae1ed0be60f51d435902a57c559363c276bd19bffc931b1f70017a53d716819a43374b5a673d10123570e84007ed4d9fe8a39391601415dc301d1f1c8863b91c4d90dbcb61977c251a5155a7caa514902a086f3e7607ddeec3b2d7686b8ba92451a8c531de0933239131c5eb810bb2aa3b89132d1b8a0565e260010fb35ab55141ed775b38f0be8e7ad8d2d11786850ca46f1bbb650d7db22a4b59cca4a9bbd41824a41235c7d3ff4d25057dcc3c0b9d54910768898f99caccd7e6e7a34459f926ecc0e926a81ae1c32df8fcfd81bfb57e682c30eb32445098761fef03b1bfc50c9defec79e356dffcf0e0b88e8be442e583271bfc6743a345a968b9c1caf87e8118f942dc8bfd442e139853d3446804ff51c06806f6f63bb6529b72bb2b250a0ccfbc7f206bdf8f2c737ea3fa9e0f57cf17f27fbf05b157eb7c5651b461e67892698014af0f3d4d3ccc8e7a9f902533f75bcb78044f46d67c664792b9bacf77d57edec0da94c60ee2fe47c373998a15c0ea9c0770215b1ec60c0db8b4d4f799ba995881499e566b8b166b2d7ed31b9ea19c702b940eead7311d1b7a51a120358153a23fc1983c13698a6d40a33830691f1aa26621d435b0450796260e71658d539f38a822061a266a5a5925efdf41d214c23e76375bc79e7e92af1db35c8634839982ad34a43db368dbdd710919afc693cce262022e05cbc49de63c75406f93b5165ac6aeb044649a5b48c8325191d24ef30c98fbda4e8016f1820b9bbfad88777206bb7ab349f18a789e6ac4a8843debbb8e361da66e94b639470c866985f398b8dc1aac74c7257c73e232db67b8bc9b6f9ec2b58c5329c06e5a36ca52cd0999479173ceefe4f5f54c24a888d7fe297a7bfa33543e563dccfcbe44578eb9fb163a3e741ef1bc9f55116674f6c5e62d09a3d95f6f973e3e0e1fa7cb4193af4bbcc1b9f88e4e2b37670de87d12cdc63a86d7fb6ce4d529661bd8c8e3488027f41bf6830ef2cbf987590b38752f4194f6be188ab9b4d4b055b07d8775b0f545243316d1f2d1edad088bf5eee80e72eb000d556a9a34b9b1e1228496437e87ccda12ec99870bbd031eef68b01b034940bdb9bb932702b94e98f6a1c3d257cb1b5da935dbafdc55d3746cd7dba8b4b6a070b56f6f033c3a69c759b7a8891c836e90dadba8081a73866b8496f2d5976bab6a76c0d4d981ef170ccee42da3fdd4e53ad494b17a4db3d1813c59c22e7b3256cd5b59b09769c52a9a4891bee0d3ade10af836fa1a9f33ce82b04ba0b8e267e5881309bafd7ad049a81bac631ad6dd3d79978ab8896fade47b0b9d9a475b67c7a7a68739bd48d525a79daf9fa238e2459cb86598d501abe40b65639c3b7cd296e7dfb8fef3304de9bf9367c3ec4927db4f90169ad4580a403b6b1cab0648cb93e7c1a3416601bbc4df26a7703f892ea76c53af952c3270cd1a6c90c43a7baff1ebf5b553bb5b416d4825868ebe8c68d7935cf164b62d1de0b8f250c6b3b1999e2f1fe8ac130ba4f351071cf58f043aeb2409371da3a87aedd1a33728b2a3cb4a015dbd3daa361f3f4a096ad3671507ff6181d186838ac654b26716ac5ff58ea6342de02dad559c33e873be645eed28bace4061152b4bb2b6b512e6fc828858eacdc5866d18c10ec784bbf7572622685b7e41ef23667141f5c51cfede3f828e99d9e8354c6d16c2d6a5ea66d46499297061ef38fa08ac2dcb1af3c2572779360bbf18b399ec1458e9b10824a7f4ca35cead221d2d1de5eced3fd1f9dcbab23055e5f26a760a6b97494f5b13e8ed9af8164fa87a9cd0b42cf22cec0f25820d50692e444f1c79025bd7e8f234730cbba3a30de279c3458654c8c7535dfcbe00205f95ace7ab198bde7291367ac577a8f7bed246f1db7d00b9ac7f47f5040301ef3af87a73d2515c595b1055397aa73a6fa65ceef6444967393d2fb3b986d6b156c4b81c14f8893cd85e4b532be8042b10ec50690890090228109fbf4f6619148e996f3daf655166b47a0f6cbb6f1806f7e8c5a86e8e878c487a4c1baecdee91ced3d23e16c8a556894ec4aa49a2db1368c86e6d99b09921e74413feac944f96f0f6cbbaa0cf64cdd7c713abb1a22bd55b4003f612ce381fe2da99fca8dd8a5bb0bee1b6dd1aa7ed2e9409eb3414b298efa9ec6faaf3e5b8501354ecf55a435462a0bdd6e237e5a6d9d490db8bb15d6552ed2194dc251d25e7673d4c8f70f0df528a82c5e16cf3936f145c2e174a46e6db70f0ac47bb0423cb19deade1810e423bde7f758858dc38c498d327b7358e32a95c8ea80f9f04c22973c8a01a74f6572b5b9c1141b1a08ad58262b64278123f89ea21aa80ca26a61d90519b1ade9a9eca400c39151b9badf67a18bcb4df6b5300b3a3a75b530dcb53851d47956e12e450f84682e618c5a6cc9283b7ee15e3f6902a54a3c599536bab3bb6db56a8976aba9cf64f9a47053554cfb8d2630a827851bf372dcfcc1a17848ddafaa7342b83bf280689632b8f47e766969153cffff3b62effd1d9438ce8e3f3b007ca73974131c99122bb1809a78ff5fdbbc059f46dc5c38ff5d1ebe41271f4c75233b32b93701105d42dc839750e987061f4833b25adffada0f2fe51df80afe5560ad2fc763bc0625a2251279b6d1a75f296ce1b06598b87f911580d092bf084e24c3a42de9bd8a0dec589a260991266fd14263099fa393e15d48738f4539cd5c0b20178339f1e9708559a560419aec6cc619187925c9c87fe15921b555a75c10dc0b8e05b8ef92d1779acb0672764db57c23da8828bade73dc72f80fee4fb463c3dc5c739bb494c699b4fd62bcaf68fe1c45bd4a8560b06fedfa4492e46f48f07397c1f1111c0fde7922132ce9194fa956abf3a226c84d17418ebb7d7c13382445e4261cec6886d159a7e9a1636a79dfaaaa687ff0aa0362bd35539f1eca2f4a94f10f0e564917d2fc535b8bcd9859f79f45e8886d4730818a266e81b50a894183e7fdeebe38fb58aba99eb8073899a1a6abc6aec20282f0d4e070977aec2066a4cda237ea616626931f6ffe7ddbbcc1094aa9f94cbbc6c7c03e2af89c8d65ef56d040682247dfe1f82c81aa808afcaed0af9e753a38fcbdec359bd211df85ca84d6fd4c270db110f56f1cbe0ed2e9d79434fea8ab71da13db77e6ed9dbf005f5ccb894d4ca27be28ef67b9558047b288b44f045124dcf3cd34c1f6f3bb1b92aabf5ffa9ee862451c1a7b523fa85eb044e6a4d01fc4b568583aa0ed8654afdb8f047da48b1ab307b78cdd92836a44eb715a4138f2fd1b2c33afedea4552ed83f4a34110429c00efd172d98a8ec1a47458b4d18842a49bbe4dfbdf4c3d4ab47f47ae1fe248afdafd6c4332adcf82e73ae8e83e72951ae3608fce4682ce732491658e02fe9cb5b24beb2557af986dab7dc7c44147e841360c3354160970dba50dffc4bf3d0fa6d19199453c58bd2138375379a92ab381d11ef11dd3a79b57ee05d4bf076f221306e9ed2feaf52b3b92eaf27769762d4ef8d5236863fbf6d17211e9b3852d856257fb66c659df08ec42ed1a1cfc528f0d1c3d93b0275c0cf1560764892d83a46fbbe449678ac50fa282e8f33b47f1563a6f605aaf36d0adb56a6c71fcc7ff5e18f2cce105ea0715ea2f079dcdacff2f3801f0cee70cdc767fb0812836227bf33b4a84c7828618b43ce1ce475077e9674da3ffce76bc07d18350abaed5d3e29a03a182506f2eadded1444aea07e9414ecc804e1557fa0a6f02042c992a490c391e88f9fb0e685cb976111e3b0b1502083cecdd1e405f499c3b6255cdd7b526ab79bf66d1690dd3e2f67b1f015e4d461183afe934ff2d58a966b55176d258950e43375cd88b09541b25f20870912af38f4b431337f53962a4ee42fd37cc9be81c44b061071a674bb7b19d82a593531af942ced4ff4976e2a7de4b385b1e237e760d0c3bbf5bcacf65bcbc43125d718026333b99a8a325abe308ff2b36630f0961324c7fb74c7a16bddb52e3afc0e651b77cba2f836074c4e305f025d3566180dd56f72adf36a0615cbd313936783b739fd02f17b889787ad4d0ce8c8ea64a15d2ca92bf1949c9fcb03033949252a5f2a74f6bfabcf05cb4028eacd44e67ab745c01d338daf3e97e75b3ed7686db633b0a544abba8e8f8aeaea6f906c17c1b589f082cbe50f7cbed0a40b0bb099e60f7cb47380c62b1b54a1d9776c3cd214095f5eb801b2c67adfcdb90a19d3ab444eeaff1a4c62a1f0ed7c840b65796728fc6a942962e388fa5d2cf4f6b09c1781484295250e3b61d23d8267ebf9c4765d163c1cad4681a3ca23303e0169eb10448d7ff482bfe589303662653c2900219cd93942c1c28c9939950e776f2f2a3a0d93d585a086fe71b4770e72fed3c9735ee6cb30f7820f6dc3f7cb025f20a42cfa8f08ef9938ada0692ad53b2c596c364fbdfe35ab5797f434f881c57b8c2c7d597a150422bed6e4f1a76b21a9da5915952040b991c4dffa7f8729e32954aa1fa66daad5ef2a21fe7cf60fd263516ada956577754d9123d2e01acea90754156386683a64207fb340cff9d705bec5e90dc81fafa6dca887b905f941b61e160cab6628f62763a967227721cffe0bc3ac883c17d0c38ea9fd5927cc74ed95ef162ac749703951fb46f98d9410d32a538e1779fc0fde8b8224cc4f106cea29dc1fb94ace3e670b3096847954b9ab9328d700999571a36a4038962e71e8b185b32222c0c5dded83f541e02f53d3f2a742abe3e88f68108bb0f894f66202284b293d0ea50e8ae82e4776a6cbfe75bfc5d4e29654d1efe9a3553e6a5d6f76a0ff6d7f434e422121ef45d1da4ee33901c83ef26d7dff9d39dc1e239e965d75205fe4d6677ab0980c5c89fad736bdb778f5869a0027b4431a489d1d8c0492c1d2e5f6c8ee81df527a76c929cb6a8d57db91c03e7a14e394d39022045fe09afcda4f07eb135cf284a65678779d8446122c8362fc7762abf9135ae15895ba5e7d0ed5643152bbfcbd257f39387ce412b6e48df206e7e0413a0305370ac3a86", &(0x7f0000000240)=0x1000, &(0x7f0000001400)="1ad4020f0f9f44656be23b2aa1cf668be070154470db3b576c41b5f74948befdcf239839af5e4170f2a5b2f3b59f750778e4c3d4c58daa3336a2d3c2b149d2ec722dad278d9fe121f9f8a14d11b383ebfeb40ca0c2c7729a0e52723c4d6729988ee6e90cfc4a2ca0f8f0c1c8794e2f47bdf0b6f5d6aa830e268f00143753db0ca8fd815a4c073f41968255e45f19f8e6bf7cecef1b006a999a3849f309e3c523d08ac80050dc20ecd5ec3ec52d357ce4d97e429f7b782670705f74bbca6b4a81d8043adbc266b2662e714ae393b813d72a2e50d71e83d7cefc59bba30d050303ec6c823620ab6a31c1887b2b", 0xec) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="8d99dfb0acb49c13e3c552a24c54d87b305720f0bedd54b1e48a4e23fa71a7ffc24fe43c55b3b8275b3f40b45c6ec55c5cbbf85ed962ec05da36281e111a44013456b11759f58a2875854da9e89d5b49ba0025a473f378b30763c9e9d74261c542ddab9f43b58724c58ea25121acf4b19e3f88662eb014af4ac4aee1ac707e73d22864231b2b88e8716b0ec5bd461e851105f49b839a3c0b3df5bee541f7fd83bb89e35b47e8c3118049d0554f50f7c3c18afc", &(0x7f0000000100)=0xb3, &(0x7f0000000140)="9b0f594341a3e38f570d356b811710f06979da08dda48a095a6fa37ea647ac7a4830af5d3646ab3008666c8e1c99f40cbf63d7fab8bd8ba7b9a111f7e6ad9f3337b9607b9e0a09936a1b4734d96b0446b0c7535679266bd7464c25a7cc0621b045a0f9dd045bfea0a751b0f08ee8f3e649c0c4e3ec68faa3d7cb59344567053a1d37274a94d84e362dbd84585c2cba5c0031756e3a9b7294abbd68a50dd147350afbfd03cdcb0171a5a93f2eea2108f518c82831f854c2c7eabd3fe6fceec8a92cede679e373c2a99f024a8e1d470a5138e031ef829ee9b2b67efac425a084e362793a34c2bd6efc", 0xe8) 16:23:58 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmmsg(r0, &(0x7f0000000740)={&(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000440)=""/62, 0x3e}, {&(0x7f0000000480)=""/69, 0x45}, {&(0x7f0000000500)=""/125, 0x7d}, {&(0x7f0000000580)=""/49, 0x31}], 0x7, &(0x7f0000000640)=""/132, 0x84}, 0x6}, 0x10, 0x3, &(0x7f0000000780)={0x7fffffff}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) socket$inet6(0x18, 0x2, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x5, 0x2d, 0x20, 0xffff31c3}]}) r3 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$getown(r2, 0x5) r4 = socket(0x18, 0x400000002, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x80000001) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:58 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f0000000040)) 16:23:58 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000040)) 16:23:59 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:59 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000040)) 16:23:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060693f, &(0x7f0000000040)) 16:23:59 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206937, &(0x7f0000000040)) 16:23:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmmsg(r0, &(0x7f0000000740)={&(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000440)=""/62, 0x3e}, {&(0x7f0000000480)=""/69, 0x45}, {&(0x7f0000000500)=""/125, 0x7d}, {&(0x7f0000000580)=""/49, 0x31}], 0x7, &(0x7f0000000640)=""/132, 0x84}, 0x6}, 0x10, 0x3, &(0x7f0000000780)={0x7fffffff}) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) socket$inet6(0x18, 0x2, 0x20) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x5, 0x2d, 0x20, 0xffff31c3}]}) (async) r3 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) fcntl$getown(r2, 0x5) (async) r4 = socket(0x18, 0x400000002, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x80000001) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x1) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10042, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x3f, 0x6, 0x5}]}) r4 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x0, 0x200, &(0x7f0000000240)="0161b259e7ef1ea1173c7849df7ebfd1c86808499ea472b2f61e8395ddac1ca6e44c15a2efc2766d597400ae2544848444e50a2f98c88c570bbca1bbc59a6d453c96984f91851bca7da739c19f315cd36c6600e3634de3a3494830c311b9caaa489adb6e5e091c81573f48e35e90586155901e5520c601ce08a53a138398c8d87df8117515db6207ffa5baef7f762fc5e312b2ff4e9ea9efb996e3b227f51b4cc013f1113f9353288ed19da49be7de87e2312e1704bba5190ecefe5bf8514d2abff2b695a7b2da7d30", 0xc9) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f00000001c0), 0x4) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r4, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x400, 0x3, 0x7, 0xfffffffa}, {0x7f, 0x36, 0x0, 0xf56d}, {0x7, 0x9, 0xd0, 0x2}, {0x1000, 0x3f, 0x3, 0x1000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xc0}, {0x7c}, {0x6, 0x0, 0x0, 0x20}]}) 16:23:59 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000040)) 16:23:59 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x400000002, 0x0) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) dup2(r3, r4) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) (async) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) (async) 16:23:59 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:23:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000040)) 16:23:59 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000040)) 16:23:59 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f0000000040)) 16:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10042, 0x0) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x3f, 0x6, 0x5}]}) (async) r4 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x0, 0x200, &(0x7f0000000240)="0161b259e7ef1ea1173c7849df7ebfd1c86808499ea472b2f61e8395ddac1ca6e44c15a2efc2766d597400ae2544848444e50a2f98c88c570bbca1bbc59a6d453c96984f91851bca7da739c19f315cd36c6600e3634de3a3494830c311b9caaa489adb6e5e091c81573f48e35e90586155901e5520c601ce08a53a138398c8d87df8117515db6207ffa5baef7f762fc5e312b2ff4e9ea9efb996e3b227f51b4cc013f1113f9353288ed19da49be7de87e2312e1704bba5190ecefe5bf8514d2abff2b695a7b2da7d30", 0xc9) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f00000001c0), 0x4) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r4, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x400, 0x3, 0x7, 0xfffffffa}, {0x7f, 0x36, 0x0, 0xf56d}, {0x7, 0x9, 0xd0, 0x2}, {0x1000, 0x3f, 0x3, 0x1000000}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xc0}, {0x7c}, {0x6, 0x0, 0x0, 0x20}]}) 16:23:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) (async) recvmmsg(r0, &(0x7f0000000740)={&(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000440)=""/62, 0x3e}, {&(0x7f0000000480)=""/69, 0x45}, {&(0x7f0000000500)=""/125, 0x7d}, {&(0x7f0000000580)=""/49, 0x31}], 0x7, &(0x7f0000000640)=""/132, 0x84}, 0x6}, 0x10, 0x3, &(0x7f0000000780)={0x7fffffff}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) socket$inet6(0x18, 0x2, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x5, 0x2d, 0x20, 0xffff31c3}]}) r3 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$getown(r2, 0x5) (async) r4 = socket(0x18, 0x400000002, 0x0) (async, rerun: 64) socket$inet6(0x18, 0x2, 0x3) (rerun: 64) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x80000001) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:23:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x81, 0x81, 0xe6, 0xffff0000}, {0x7, 0x3b, 0x7, 0x5}, {0x80, 0xff}, {0x6, 0x40, 0x6, 0xfffffc00}, {0x6, 0x6, 0x3, 0x8001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x7ff}, {0x40, 0x0, 0x0, 0xffffffff}, {0x826}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x81, 0x81, 0xe6, 0xffff0000}, {0x7, 0x3b, 0x7, 0x5}, {0x80, 0xff}, {0x6, 0x40, 0x6, 0xfffffc00}, {0x6, 0x6, 0x3, 0x8001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x7ff}, {0x40, 0x0, 0x0, 0xffffffff}, {0x826}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000140)}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:59 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)=0x9) 16:23:59 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000040)) 16:23:59 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000040)) 16:23:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) fcntl$dupfd(r1, 0x0, r3) 16:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10042, 0x0) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x3f, 0x6, 0x5}]}) (async) r4 = socket(0x18, 0x400000002, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x0, 0x200, &(0x7f0000000240)="0161b259e7ef1ea1173c7849df7ebfd1c86808499ea472b2f61e8395ddac1ca6e44c15a2efc2766d597400ae2544848444e50a2f98c88c570bbca1bbc59a6d453c96984f91851bca7da739c19f315cd36c6600e3634de3a3494830c311b9caaa489adb6e5e091c81573f48e35e90586155901e5520c601ce08a53a138398c8d87df8117515db6207ffa5baef7f762fc5e312b2ff4e9ea9efb996e3b227f51b4cc013f1113f9353288ed19da49be7de87e2312e1704bba5190ecefe5bf8514d2abff2b695a7b2da7d30", 0xc9) (async, rerun: 32) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r6 = socket$inet6(0x18, 0x3, 0x0) (async) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x1d, 0x1}], 0x4000020, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f00000001c0), 0x4) (async) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r4, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) (async) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x400, 0x3, 0x7, 0xfffffffa}, {0x7f, 0x36, 0x0, 0xf56d}, {0x7, 0x9, 0xd0, 0x2}, {0x1000, 0x3f, 0x3, 0x1000000}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xc0}, {0x7c}, {0x6, 0x0, 0x0, 0x20}]}) (rerun: 32) 16:23:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606942, &(0x7f0000000040)) 16:23:59 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:59 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206932, &(0x7f0000000040)) 16:23:59 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)=0xd) 16:23:59 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f0000000040)) 16:23:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x81, 0x81, 0xe6, 0xffff0000}, {0x7, 0x3b, 0x7, 0x5}, {0x80, 0xff}, {0x6, 0x40, 0x6, 0xfffffc00}, {0x6, 0x6, 0x3, 0x8001}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x7ff}, {0x40, 0x0, 0x0, 0xffffffff}, {0x826}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000140)}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606948, &(0x7f0000000040)) 16:23:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) (async, rerun: 64) r1 = socket$inet6(0x18, 0x3, 0x0) (rerun: 64) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x1) (async, rerun: 32) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (rerun: 32) fcntl$dupfd(r1, 0x0, r3) 16:23:59 executing program 1: stat(0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2d, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) 16:23:59 executing program 7: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x49) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendto(r3, &(0x7f0000000100)="07d1c47075c29594f3a3cdb951cafd3024b4a8bcb59d8149b7991ccce5a58873a9b8cec2ef3d122e902f2c88b753", 0x2e, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket$inet6(0x18, 0x5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000040)) 16:23:59 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)=0xc6) 16:23:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x1, 0x1, 0x7fffffff}, {0x9, 0x7, 0x9, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:59 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f0000000040)) 16:23:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606949, &(0x7f0000000040)) 16:23:59 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206949, &(0x7f0000000040)) 16:23:59 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)=0x900) 16:23:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x1) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) fcntl$dupfd(r1, 0x0, r3) 16:23:59 executing program 1: stat(0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2d, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) stat(0x0, 0x0) (async) socket(0x18, 0x400000002, 0x0) (async) setsockopt(r0, 0x2d, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x2, 0x0) (async) dup2(r0, r1) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) (async) 16:23:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x1, 0x1, 0x7fffffff}, {0x9, 0x7, 0x9, 0xffffffff}]}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 16:23:59 executing program 7: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (rerun: 64) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x49) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendto(r3, &(0x7f0000000100)="07d1c47075c29594f3a3cdb951cafd3024b4a8bcb59d8149b7991ccce5a58873a9b8cec2ef3d122e902f2c88b753", 0x2e, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r4 = socket$inet6(0x18, 0x2, 0x0) (async, rerun: 32) r5 = socket$inet6(0x18, 0x5, 0x0) (rerun: 32) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000040)) 16:23:59 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000040)) 16:23:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x1, 0x1, 0x7fffffff}, {0x9, 0x7, 0x9, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) dup(r0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x1, 0x1, 0x7fffffff}, {0x9, 0x7, 0x9, 0xffffffff}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) 16:23:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8060694a, &(0x7f0000000040)) 16:23:59 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:23:59 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)=0xd00) 16:23:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x5, 0x0) sendto(r0, &(0x7f0000000100)="874663acff49b706223f9ed8ec0c84b71da2e70f13d6d437fe0af1502411d3f57831c6a8acf50619447470cc2da58e1dfb13b584ad4a7f7cc135bff4b257a0fb7000302611fe15e8d8eb48aaaf5a586a90c605e045117cf51aff94fbfd6956f48dbe08f87d468f99", 0x68, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket$inet6(0x18, 0x1, 0xc1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x8000, 0x1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xfffffffe) socket$inet6(0x18, 0x8000, 0x7) 16:23:59 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000040)) 16:23:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606954, &(0x7f0000000040)) 16:23:59 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)=0xc600) 16:23:59 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000040)) 16:23:59 executing program 7: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x49) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendto(r3, &(0x7f0000000100)="07d1c47075c29594f3a3cdb951cafd3024b4a8bcb59d8149b7991ccce5a58873a9b8cec2ef3d122e902f2c88b753", 0x2e, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r4 = socket$inet6(0x18, 0x2, 0x0) (async) r5 = socket$inet6(0x18, 0x5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x806e) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000040)) 16:23:59 executing program 1: stat(0x0, 0x0) (async) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2d, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) 16:23:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x5, 0x0) sendto(r0, &(0x7f0000000100)="874663acff49b706223f9ed8ec0c84b71da2e70f13d6d437fe0af1502411d3f57831c6a8acf50619447470cc2da58e1dfb13b584ad4a7f7cc135bff4b257a0fb7000302611fe15e8d8eb48aaaf5a586a90c605e045117cf51aff94fbfd6956f48dbe08f87d468f99", 0x68, 0x4, 0x0, 0x0) (async) r2 = fcntl$dupfd(r0, 0x0, r1) socket$inet6(0x18, 0x1, 0xc1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x8000, 0x1) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xfffffffe) (async) socket$inet6(0x18, 0x8000, 0x7) 16:23:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80606955, &(0x7f0000000040)) 16:23:59 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f0000000040)) 16:23:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) fchmod(r0, 0x0) 16:23:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826, 0x0, 0x0, 0x1}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) fchmod(r0, 0x0) 16:23:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x5, 0x0) sendto(r0, &(0x7f0000000100)="874663acff49b706223f9ed8ec0c84b71da2e70f13d6d437fe0af1502411d3f57831c6a8acf50619447470cc2da58e1dfb13b584ad4a7f7cc135bff4b257a0fb7000302611fe15e8d8eb48aaaf5a586a90c605e045117cf51aff94fbfd6956f48dbe08f87d468f99", 0x68, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket$inet6(0x18, 0x1, 0xc1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x8000, 0x1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xfffffffe) socket$inet6(0x18, 0x8000, 0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x5, 0x0) (async) sendto(r0, &(0x7f0000000100)="874663acff49b706223f9ed8ec0c84b71da2e70f13d6d437fe0af1502411d3f57831c6a8acf50619447470cc2da58e1dfb13b584ad4a7f7cc135bff4b257a0fb7000302611fe15e8d8eb48aaaf5a586a90c605e045117cf51aff94fbfd6956f48dbe08f87d468f99", 0x68, 0x4, 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) socket$inet6(0x18, 0x1, 0xc1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket$inet6(0x18, 0x8000, 0x1) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0xfffffffe) (async) socket$inet6(0x18, 0x8000, 0x7) (async) 16:23:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560a, &(0x7f0000000100)={0x2, 0x0, {[0x8000000000000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x1000, 0x5], [], [0x0, 0x0, 0x0, 0x0, 0x10000000000000], [{}, {}, {}, {}, {}, {0x9}], {0x0, 0x0, 0x0, 0x8000000000000001}, {0x1}}}) 16:23:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000040)) 16:23:59 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000040)) 16:23:59 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000040)) 16:23:59 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)=0x9000000) 16:23:59 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x5c, 0x3179}) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/44) r10 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r9, r10, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) getgroups(0x6, &(0x7f00000012c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000180)="334e4bfa3a0ef7980d8efb999d903ce9a8a7cea0247be9181a86c09e55528a42edfaf4c9f5a75e94a6c1650feb4a8ac48cb7e38ee956f073139a6c78ea2b7c79adb00fde55b59825f2ee61fdad12df183b7c2f4e71ee019f35a795f9bd99a3967e35d08aea20b73260d269f9dc5d8ae7e9f3f37382e8f9305f3b54014ef730b19dea9b515e713a034d584079f6aa486ca3b0f7f10f4509b3fa9ec965fac6c34a180ace23b5f899a9400b24978a49457b0f2692a1ff83b8d5463dbb035cb4b675e9f6a20eb34078c1bf15ef953561d7c39d925ee8131fe5185dfa3135074f2243e37a2b78a2c3939d2629e3531b35f66d088ac105e121fc064b2da96f01534164defdd2af722be42246b545156843a7529890ce5f7ae93b17970efea2a67063f32ec2f1f5196d28ff70dda38c9cf2c8e3923bb8a336d4b6d5ea414c39cea8ed74087278581a77c8a14dd5cb88fc0a3f54f49794205026d323993c52d04321397793f219cefd08fe165f96358d0ddd08bb1492cc5b13bc5bbb22b88bed4de43725f82c66333531b18569e8cb725fff3d9c0aa3e535c571507bd8e2bf0dc4e59096a53097689249ee40065922dfdcb9484e19743668cbe97c84c4d9918f928b41627a3b5d92989f802d5a630b965965a52600f776c68450e2040deb6023b383154d84b903d54e2a184fb7efa03d2794edb3ed7b7b7a725a71762834931da6bd5e05d4302cf0939845bae79a319a2a9e87afaa419eb766c1f7dfb1fb237b5c0502d5702809da4bdf27d86a34d57d715292fedf7f3395ff8624f47789d0d3e7ae8d88444aa402ba2b8febce09488c4ddfc10007743546f687627b811d4a66cf2a0173a23f91cf2f48bfe0b295d6ef617f0ae11e61923e4ae621189d1f348ae0981ff6b6095cc1037151027c88c87737d8a9c4dddbba508a25a4c520d661b69edc79eb4c19813bea5d97426939e06d20a4fdcc13d47e095694e923e79b53e078804fc684eaff2089831cdd572ed26dec1c732b556eaee07a91cfdf69af655a8e8a1642119c48d537be542f5c4d6456cdfcf0b9fd7caa121b58dd13ed81549b04eade06bdbc9e31720b04b2814dcc1e67eb386d2c66d22c734c6e8cf7a39e8e4fe11371a54c5052f8df83b7f4a09159dd34c99f67cf101cfa31f884d29b69dccc949676790af7d55992234b1d5bddeb09dd1b9613064f8523b632da18787949df8f43a0fdda24a771daaaa830c632b2aa777c9903719e0cb86a6056efb0377d60c57339a41056acab72e692f541acd17da87bb2316eac9296b9463c43c8c19620244cb2375534d4c753c7f19beb5e5dc0de306d82e139d261be80307fbc0a238e591b91be2da27b1254ab49b91c2861bd813c6459504612dde43e3f95e31b205224426c57bca1e4112c1639c83422c459cb2621e6f7d10e46883a2c121b5b293b5e9395e995e53d5c0998e46c106031544c39f87af4246a1aee90c98b13dd5faaa94db3a989f86bcbf479c9ef023af8f4f40814681b13d4a2dae390a254c445ddf3814e596ba55f471280af7372d99170ba4783f1f4846a30ca084b7fb17983a867e2efc73ff7e31e697119754a13a3e8673eeee29b918b6969b95ba454428fb8ad4cecc10d4beaebe042ca8ac52da8d0f2c352b8d7a65632d0665d1bc514937f0b31c0fcd57167be25a515458c540e75e12454276d9b2a5b29ce480ee5522e88c251d3ac13b1681b209f33c556ab6ba3983a3af2516bec61336d4869eea709f9dd77f36db51249832fe7bac75e5a53f8fce91f47120c2b09b6f2360f2aeac1a0d2b6723b6832bc6bddcba466f2887bcd392aa669689e3bd1462d807fc0f0d9b1a413bde27914aeee36cbe7f75e80c97c1dd5a321586a73fd9ad4e379545dc8820b371ab0b1f14b93f60a40de06aa9141cdac7fcb037dc0b825266e31c80ddd7b4fc0053f9025f776347d8a994cd0e16ee1d50f55996b6b2f8cf568bd13d86285fbd8e43b32ed8a6aec20adfc36ae1fc3824db3bcd22a461be3641565f4a2fa3d66693d5db0adffe8561b84b9f8b11d709ba144c74b5b951ef000bd8dbed5349eb981212f4b140d0405d2ff0e4197fda5045c55444b1f6ad37b768fe3fdd30b3017d2df4a49fe175f47c6628915bf25b2748fa9611a48a803ca6b2a8388f47a7845af20757be6d37ed0a78d226e88aba0d0403854743a947bec0e4a60701617d5e9cae8d40ce3b0907c8fe79ca821ae5aee086d0e298cf2922c7661ca137fd3eebe892d5fc33c7ca014d49c179c18b794a82c1d1182bf38d3cd231d5c3930e6efd4639614b041d9ca5109927e92fa622ab5473bf964fb40e506fd089d76ab7a8abc957e994e05375fa955e56bf70ccd568d0f41ff4e0690654e7cc202c07b8c1245d0a61f613171599c93d8873e8513b484e95b32e21bdec9f0a29b36327c5985538a6884be2f7afe8f0a7507a162bd9bdca864bdc1d67d76be61765450d04faaf1f11e6290350b4a1645015411a6a3fef46a8bb7f09f30e8c6a5e2289ea93f30e4358b7ed38206cea8dfb0b6d8976a5c9c9ad68e11a642fd4d18b672759c106df1a4ec4c05dd55b41b1fd4a10cdcbaaf0f23bc393ff944e4fec4f8d644b11a8bd2e1762320720f217ae73dbf246778d0d7ded13f6bef4532924be3c7015db98a4a1b6785433f2b169e72890fe5b5fd201a7bcdffb3ec1220f8d188536f6bab063e732ab40e12e977b1edf5671d3f2798605fb7d603c203d1338cce39c8c08ed88ea7c0f2f19999876f8f5ac9ad52bc59bfc49baa9c22e9977f0bc5a1951c0162748a29eb57d99112477a3be80613ea3b5a62e002f0295e07f4f7c789e003e7b973c0e396ab4b416a976b5dad037094d2f7a5aef08cd651efaf2babf5f60be3096731c73b64ef8787044a5edbd9bc1adad129fcd7da68a0f7cf656d6e8c0c3523ddbec921a21eaa48cf4d27f80a724115ca46e8386c6fb1d12baa03d174170cd282ef6d063857588cab604e0e9569648f1b7b43906bc975d98ca46ac5b49fdfbd7ff8544d263f6e16da206e524fadfd89ca8370dcc0d8ba1824e9d3fa26fc8ae6ea024fd9e2647d8fb0e06e31741dc6990fab81534000a515ed13b809e6f12ee5218dbe7a13806317a6d0a36a527f543705abb942b2296d67aa8ceb94f9934191bd56d94ceb76ed3ba01289579bf747b6aaaf848de698be98105018b193819ea6d0d9fb2f072788075dd963bf95ad5a75c8b5c0329c3cb08fe65a6e1e288f82d9a29ec40f22fd30ee8387b3ea7a09c068f3c264a95642b978299f81905733416d6439adba0755672f01446d0ed14aa712cb427c8af8209568a946a178c95a1c3307e8a8796d78b9c7162cfe15771815013c0da65ea5683f1e318d88ecb7d49a48c4a7fa161371981eb93c5b425d1efb7c57558665f3683cbc2f9192e3ee5f1bef2eb6cf75ba158cd538f98bdfd6e0ac9a09a73c8fd227487b53a9b6b2e28fa9987b85cea2c650221ffd2ad3dc705ec106c4f3cc2a6a59b2f6628997a5c80b099e536c30fd81de3f0cd9349cd04af7b35c0c8a558d38fe96e50c2965f9c247fd852ad464929fcf0f708506b735f1ba19fe0587b0fff10af9bc932b132c7f2485e81d88a8b2cc36c3201e41231b70e5e9429e3e4861310c95b0f9482948067b6c35f21caebc83e85500f3648787a4426e9cd0453c9de3655c5c27c9ce4d12b9041bd3afd828d5398a2cd407f3a4e85d2c14d9b5d93550bf6769f3c122f5215a217d3304480b4e2df043698f6862a9d2ae6b71c07fd57fb368678327abe84e9242d93a217729849eb10c0956899d553074e53516ef3ce56be7b8803bcafff6e3b22e8977ae74e62bb3f4dca2b74b1c471ec513be16396b3c2aaec467f0877b4f1c40fe1841f369d8708d16d0dbe652c695d421c449f0d53cf664f6ac2fc3cdd4dd9e5e5c6338f1b58d46c57a5ada1689e10d30ac28a59345e5fd843d0f9e271fa03b8cc402c37f54229f8c379665abd35c8a93d6cb5adb399d6ead0ad61daeb276a698788a34d71f4735c2839fc4404e3216e476aa9454418066510b161b0942e83e75cc7443c46c6db9368a8864fa6c2eccd094e2756485c9718642251b346b37cfb29ec4fc3380adeaf1a7ab9cffe1c2154097ae9f4e08a619e3ea20c095ea3f13a51f7b862ae6e36aacf0367d33f6a50d1bb7ab704a19075a52abcf52f771647bcede8f5cb49f33fde57f5142170ce5ef3b30d653dd2649e481658f6f20b68fe36c0dd429ab045ae3eb1faa4da676cb7496857e345ba6959f1ea9b3ca456db6c38bf13a030662112e5d818c05a3796ee7469beb365f3a30e1ef7c2d3d69c0215c92ff4eeef5b564e327571a7ffde826642e58ef6c1d324a852824dc5f70b572b0f7c4d34c391b4677a349da2014620e8330ee05c2326e04545e287c620c3ed35ceb49094a6464b2066c084107d52241eec525cc664ebe2901e549b708897f554b557946aeab28a5e8b3aa5e95011dadd50dfbfff609c830a7321af0b2186b16b531ee533187a4099a7d6b72c50203871059e1bc5feb86420a337b3d4836371278bdf3df81a9d546dc624550b7b024863d30a813e01c1c0827bf0774729d398a18f4833b2581cd6ab374eac73841cf2101a4ebe353dd146bdd0b9708f9e0e84f06950eaf02d30cb29ff6a84609faba53ebda7a2e1f6fee1a916a288082e956a7f85ff410d261122e0d83a7c749848885351aa938ba2a2064284b18de96cf1a29247d6f4b58458dbf6155040a2f260689947540b5a9882f803c24d20ca8f5f2016ddf9426f678c0b5cacfb90293ebed4b040813ee9c8f4a6136447ba76927765dcdb3c8e94bbb715db5387caf62dbe60ae92220d422e8499653f28ac70c4778c3454d9830d71551fdf32bd2df30004a82fb2cdc83a773080a5aa594877b07ea42fcddcd2581cc59407895bcdf37b56404e20c9f6844077347cd1f87618422e7f338dcf5a44660ca06f9cf6ba47354604ecaafa2238a2d27e74e9e95aa5c2381e3c7201f710d3ac07f18ce41143bef85f66abe407ff91cda67044ac5fa3e7a5f3621ca6ad6e2bfa3ebff10bb6a988fce46e2283548eef9abf7b0721217e8ff146bf243efd3e4be84034f48f565840d9b8ec0aafca4a7ffda2cde0a09ce509ddcc91486af44bc0b9a5eddbdb0d8b02163d94808cbcb8530a9a1a546fdf66b540d49de035702e452f32e888e5efba5514ddb8c26a234067d05f686d915dc20184e9602adf66d0d3e2ec1399ccdaadc6f56fcf433525b62451aa55c1ba834eb6fd4a76d453526e80c260e7663e79b5c9e48d90822a933743ff55a26c24cc469b70ab0595b534e146cad5bfa777d1d62a1cfbc0034dbecae0e91713914bf1dbcdf6b1580b803d4ab2e36c165ba105aad60aa923ca8dd7f5d947ccab3930b894a7302fdb35e9ec228ce63b6c94a9a7daa62009c67c9de4af3fec8cbab07852e07d21ae73a66645ac9bc635f6c9a394b58b821150fde2642b0f829620fe750ee466c5da124cf59fe78b4b17923865112c90bf0c8a38eb4cfb4aa252cc8063e33c107c85c393c199d2d985fb6244c0e467bf4da4364883c112d04b61b79a16cf5cabf7b7258fb72fb79933d674c8ae4440226a2e20b43639ff63dbe6ae50ba9759fce71c3dc895a49d322fbe475151d3b20d8bad9b08134d2b5336d5d52f20a50c3d2fb168dd00bf4eee59cab92a271afa04fc2f3d37a2f75365d02004e853f8a65db65150a9864b301ff0c849d0bf3f01e076167415d3cab48b3389167f9418c6298a2a76f0ace5e", 0x1000}], 0x1, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}], 0xc0, 0x403}, 0x20e) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x2, 0x0) r14 = dup2(r12, r13) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f0000000080)=0x1ffff) 16:23:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) fchmod(r0, 0x0) 16:23:59 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000040)) 16:23:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) (async) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560a, &(0x7f0000000100)={0x2, 0x0, {[0x8000000000000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x1000, 0x5], [], [0x0, 0x0, 0x0, 0x0, 0x10000000000000], [{}, {}, {}, {}, {}, {0x9}], {0x0, 0x0, 0x0, 0x8000000000000001}, {0x1}}}) 16:23:59 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)=0xd000000) 16:23:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20421, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x2) 16:23:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x808c694e, &(0x7f0000000040)) 16:23:59 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000040)) 16:23:59 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)=0xc6000000) 16:23:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) (async) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560a, &(0x7f0000000100)={0x2, 0x0, {[0x8000000000000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x1000, 0x5], [], [0x0, 0x0, 0x0, 0x0, 0x10000000000000], [{}, {}, {}, {}, {}, {0x9}], {0x0, 0x0, 0x0, 0x8000000000000001}, {0x1}}}) 16:23:59 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000040)) 16:23:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x186) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8001, 0x9, 0x80, 0x7}]}) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:24:00 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x5c, 0x3179}) (async) r3 = socket$inet6(0x18, 0x2, 0x0) (async) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r10 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r9, r10, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) getgroups(0x6, &(0x7f00000012c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000180)="334e4bfa3a0ef7980d8efb999d903ce9a8a7cea0247be9181a86c09e55528a42edfaf4c9f5a75e94a6c1650feb4a8ac48cb7e38ee956f073139a6c78ea2b7c79adb00fde55b59825f2ee61fdad12df183b7c2f4e71ee019f35a795f9bd99a3967e35d08aea20b73260d269f9dc5d8ae7e9f3f37382e8f9305f3b54014ef730b19dea9b515e713a034d584079f6aa486ca3b0f7f10f4509b3fa9ec965fac6c34a180ace23b5f899a9400b24978a49457b0f2692a1ff83b8d5463dbb035cb4b675e9f6a20eb34078c1bf15ef953561d7c39d925ee8131fe5185dfa3135074f2243e37a2b78a2c3939d2629e3531b35f66d088ac105e121fc064b2da96f01534164defdd2af722be42246b545156843a7529890ce5f7ae93b17970efea2a67063f32ec2f1f5196d28ff70dda38c9cf2c8e3923bb8a336d4b6d5ea414c39cea8ed74087278581a77c8a14dd5cb88fc0a3f54f49794205026d323993c52d04321397793f219cefd08fe165f96358d0ddd08bb1492cc5b13bc5bbb22b88bed4de43725f82c66333531b18569e8cb725fff3d9c0aa3e535c571507bd8e2bf0dc4e59096a53097689249ee40065922dfdcb9484e19743668cbe97c84c4d9918f928b41627a3b5d92989f802d5a630b965965a52600f776c68450e2040deb6023b383154d84b903d54e2a184fb7efa03d2794edb3ed7b7b7a725a71762834931da6bd5e05d4302cf0939845bae79a319a2a9e87afaa419eb766c1f7dfb1fb237b5c0502d5702809da4bdf27d86a34d57d715292fedf7f3395ff8624f47789d0d3e7ae8d88444aa402ba2b8febce09488c4ddfc10007743546f687627b811d4a66cf2a0173a23f91cf2f48bfe0b295d6ef617f0ae11e61923e4ae621189d1f348ae0981ff6b6095cc1037151027c88c87737d8a9c4dddbba508a25a4c520d661b69edc79eb4c19813bea5d97426939e06d20a4fdcc13d47e095694e923e79b53e078804fc684eaff2089831cdd572ed26dec1c732b556eaee07a91cfdf69af655a8e8a1642119c48d537be542f5c4d6456cdfcf0b9fd7caa121b58dd13ed81549b04eade06bdbc9e31720b04b2814dcc1e67eb386d2c66d22c734c6e8cf7a39e8e4fe11371a54c5052f8df83b7f4a09159dd34c99f67cf101cfa31f884d29b69dccc949676790af7d55992234b1d5bddeb09dd1b9613064f8523b632da18787949df8f43a0fdda24a771daaaa830c632b2aa777c9903719e0cb86a6056efb0377d60c57339a41056acab72e692f541acd17da87bb2316eac9296b9463c43c8c19620244cb2375534d4c753c7f19beb5e5dc0de306d82e139d261be80307fbc0a238e591b91be2da27b1254ab49b91c2861bd813c6459504612dde43e3f95e31b205224426c57bca1e4112c1639c83422c459cb2621e6f7d10e46883a2c121b5b293b5e9395e995e53d5c0998e46c106031544c39f87af4246a1aee90c98b13dd5faaa94db3a989f86bcbf479c9ef023af8f4f40814681b13d4a2dae390a254c445ddf3814e596ba55f471280af7372d99170ba4783f1f4846a30ca084b7fb17983a867e2efc73ff7e31e697119754a13a3e8673eeee29b918b6969b95ba454428fb8ad4cecc10d4beaebe042ca8ac52da8d0f2c352b8d7a65632d0665d1bc514937f0b31c0fcd57167be25a515458c540e75e12454276d9b2a5b29ce480ee5522e88c251d3ac13b1681b209f33c556ab6ba3983a3af2516bec61336d4869eea709f9dd77f36db51249832fe7bac75e5a53f8fce91f47120c2b09b6f2360f2aeac1a0d2b6723b6832bc6bddcba466f2887bcd392aa669689e3bd1462d807fc0f0d9b1a413bde27914aeee36cbe7f75e80c97c1dd5a321586a73fd9ad4e379545dc8820b371ab0b1f14b93f60a40de06aa9141cdac7fcb037dc0b825266e31c80ddd7b4fc0053f9025f776347d8a994cd0e16ee1d50f55996b6b2f8cf568bd13d86285fbd8e43b32ed8a6aec20adfc36ae1fc3824db3bcd22a461be3641565f4a2fa3d66693d5db0adffe8561b84b9f8b11d709ba144c74b5b951ef000bd8dbed5349eb981212f4b140d0405d2ff0e4197fda5045c55444b1f6ad37b768fe3fdd30b3017d2df4a49fe175f47c6628915bf25b2748fa9611a48a803ca6b2a8388f47a7845af20757be6d37ed0a78d226e88aba0d0403854743a947bec0e4a60701617d5e9cae8d40ce3b0907c8fe79ca821ae5aee086d0e298cf2922c7661ca137fd3eebe892d5fc33c7ca014d49c179c18b794a82c1d1182bf38d3cd231d5c3930e6efd4639614b041d9ca5109927e92fa622ab5473bf964fb40e506fd089d76ab7a8abc957e994e05375fa955e56bf70ccd568d0f41ff4e0690654e7cc202c07b8c1245d0a61f613171599c93d8873e8513b484e95b32e21bdec9f0a29b36327c5985538a6884be2f7afe8f0a7507a162bd9bdca864bdc1d67d76be61765450d04faaf1f11e6290350b4a1645015411a6a3fef46a8bb7f09f30e8c6a5e2289ea93f30e4358b7ed38206cea8dfb0b6d8976a5c9c9ad68e11a642fd4d18b672759c106df1a4ec4c05dd55b41b1fd4a10cdcbaaf0f23bc393ff944e4fec4f8d644b11a8bd2e1762320720f217ae73dbf246778d0d7ded13f6bef4532924be3c7015db98a4a1b6785433f2b169e72890fe5b5fd201a7bcdffb3ec1220f8d188536f6bab063e732ab40e12e977b1edf5671d3f2798605fb7d603c203d1338cce39c8c08ed88ea7c0f2f19999876f8f5ac9ad52bc59bfc49baa9c22e9977f0bc5a1951c0162748a29eb57d99112477a3be80613ea3b5a62e002f0295e07f4f7c789e003e7b973c0e396ab4b416a976b5dad037094d2f7a5aef08cd651efaf2babf5f60be3096731c73b64ef8787044a5edbd9bc1adad129fcd7da68a0f7cf656d6e8c0c3523ddbec921a21eaa48cf4d27f80a724115ca46e8386c6fb1d12baa03d174170cd282ef6d063857588cab604e0e9569648f1b7b43906bc975d98ca46ac5b49fdfbd7ff8544d263f6e16da206e524fadfd89ca8370dcc0d8ba1824e9d3fa26fc8ae6ea024fd9e2647d8fb0e06e31741dc6990fab81534000a515ed13b809e6f12ee5218dbe7a13806317a6d0a36a527f543705abb942b2296d67aa8ceb94f9934191bd56d94ceb76ed3ba01289579bf747b6aaaf848de698be98105018b193819ea6d0d9fb2f072788075dd963bf95ad5a75c8b5c0329c3cb08fe65a6e1e288f82d9a29ec40f22fd30ee8387b3ea7a09c068f3c264a95642b978299f81905733416d6439adba0755672f01446d0ed14aa712cb427c8af8209568a946a178c95a1c3307e8a8796d78b9c7162cfe15771815013c0da65ea5683f1e318d88ecb7d49a48c4a7fa161371981eb93c5b425d1efb7c57558665f3683cbc2f9192e3ee5f1bef2eb6cf75ba158cd538f98bdfd6e0ac9a09a73c8fd227487b53a9b6b2e28fa9987b85cea2c650221ffd2ad3dc705ec106c4f3cc2a6a59b2f6628997a5c80b099e536c30fd81de3f0cd9349cd04af7b35c0c8a558d38fe96e50c2965f9c247fd852ad464929fcf0f708506b735f1ba19fe0587b0fff10af9bc932b132c7f2485e81d88a8b2cc36c3201e41231b70e5e9429e3e4861310c95b0f9482948067b6c35f21caebc83e85500f3648787a4426e9cd0453c9de3655c5c27c9ce4d12b9041bd3afd828d5398a2cd407f3a4e85d2c14d9b5d93550bf6769f3c122f5215a217d3304480b4e2df043698f6862a9d2ae6b71c07fd57fb368678327abe84e9242d93a217729849eb10c0956899d553074e53516ef3ce56be7b8803bcafff6e3b22e8977ae74e62bb3f4dca2b74b1c471ec513be16396b3c2aaec467f0877b4f1c40fe1841f369d8708d16d0dbe652c695d421c449f0d53cf664f6ac2fc3cdd4dd9e5e5c6338f1b58d46c57a5ada1689e10d30ac28a59345e5fd843d0f9e271fa03b8cc402c37f54229f8c379665abd35c8a93d6cb5adb399d6ead0ad61daeb276a698788a34d71f4735c2839fc4404e3216e476aa9454418066510b161b0942e83e75cc7443c46c6db9368a8864fa6c2eccd094e2756485c9718642251b346b37cfb29ec4fc3380adeaf1a7ab9cffe1c2154097ae9f4e08a619e3ea20c095ea3f13a51f7b862ae6e36aacf0367d33f6a50d1bb7ab704a19075a52abcf52f771647bcede8f5cb49f33fde57f5142170ce5ef3b30d653dd2649e481658f6f20b68fe36c0dd429ab045ae3eb1faa4da676cb7496857e345ba6959f1ea9b3ca456db6c38bf13a030662112e5d818c05a3796ee7469beb365f3a30e1ef7c2d3d69c0215c92ff4eeef5b564e327571a7ffde826642e58ef6c1d324a852824dc5f70b572b0f7c4d34c391b4677a349da2014620e8330ee05c2326e04545e287c620c3ed35ceb49094a6464b2066c084107d52241eec525cc664ebe2901e549b708897f554b557946aeab28a5e8b3aa5e95011dadd50dfbfff609c830a7321af0b2186b16b531ee533187a4099a7d6b72c50203871059e1bc5feb86420a337b3d4836371278bdf3df81a9d546dc624550b7b024863d30a813e01c1c0827bf0774729d398a18f4833b2581cd6ab374eac73841cf2101a4ebe353dd146bdd0b9708f9e0e84f06950eaf02d30cb29ff6a84609faba53ebda7a2e1f6fee1a916a288082e956a7f85ff410d261122e0d83a7c749848885351aa938ba2a2064284b18de96cf1a29247d6f4b58458dbf6155040a2f260689947540b5a9882f803c24d20ca8f5f2016ddf9426f678c0b5cacfb90293ebed4b040813ee9c8f4a6136447ba76927765dcdb3c8e94bbb715db5387caf62dbe60ae92220d422e8499653f28ac70c4778c3454d9830d71551fdf32bd2df30004a82fb2cdc83a773080a5aa594877b07ea42fcddcd2581cc59407895bcdf37b56404e20c9f6844077347cd1f87618422e7f338dcf5a44660ca06f9cf6ba47354604ecaafa2238a2d27e74e9e95aa5c2381e3c7201f710d3ac07f18ce41143bef85f66abe407ff91cda67044ac5fa3e7a5f3621ca6ad6e2bfa3ebff10bb6a988fce46e2283548eef9abf7b0721217e8ff146bf243efd3e4be84034f48f565840d9b8ec0aafca4a7ffda2cde0a09ce509ddcc91486af44bc0b9a5eddbdb0d8b02163d94808cbcb8530a9a1a546fdf66b540d49de035702e452f32e888e5efba5514ddb8c26a234067d05f686d915dc20184e9602adf66d0d3e2ec1399ccdaadc6f56fcf433525b62451aa55c1ba834eb6fd4a76d453526e80c260e7663e79b5c9e48d90822a933743ff55a26c24cc469b70ab0595b534e146cad5bfa777d1d62a1cfbc0034dbecae0e91713914bf1dbcdf6b1580b803d4ab2e36c165ba105aad60aa923ca8dd7f5d947ccab3930b894a7302fdb35e9ec228ce63b6c94a9a7daa62009c67c9de4af3fec8cbab07852e07d21ae73a66645ac9bc635f6c9a394b58b821150fde2642b0f829620fe750ee466c5da124cf59fe78b4b17923865112c90bf0c8a38eb4cfb4aa252cc8063e33c107c85c393c199d2d985fb6244c0e467bf4da4364883c112d04b61b79a16cf5cabf7b7258fb72fb79933d674c8ae4440226a2e20b43639ff63dbe6ae50ba9759fce71c3dc895a49d322fbe475151d3b20d8bad9b08134d2b5336d5d52f20a50c3d2fb168dd00bf4eee59cab92a271afa04fc2f3d37a2f75365d02004e853f8a65db65150a9864b301ff0c849d0bf3f01e076167415d3cab48b3389167f9418c6298a2a76f0ace5e", 0x1000}], 0x1, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}], 0xc0, 0x403}, 0x20e) (async) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r13 = socket(0x18, 0x2, 0x0) r14 = dup2(r12, r13) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f0000000080)=0x1ffff) 16:24:00 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x81286947, &(0x7f0000000040)) 16:24:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x5c, 0x3179}) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/44) r10 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r9, r10, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) getgroups(0x6, &(0x7f00000012c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000180)="334e4bfa3a0ef7980d8efb999d903ce9a8a7cea0247be9181a86c09e55528a42edfaf4c9f5a75e94a6c1650feb4a8ac48cb7e38ee956f073139a6c78ea2b7c79adb00fde55b59825f2ee61fdad12df183b7c2f4e71ee019f35a795f9bd99a3967e35d08aea20b73260d269f9dc5d8ae7e9f3f37382e8f9305f3b54014ef730b19dea9b515e713a034d584079f6aa486ca3b0f7f10f4509b3fa9ec965fac6c34a180ace23b5f899a9400b24978a49457b0f2692a1ff83b8d5463dbb035cb4b675e9f6a20eb34078c1bf15ef953561d7c39d925ee8131fe5185dfa3135074f2243e37a2b78a2c3939d2629e3531b35f66d088ac105e121fc064b2da96f01534164defdd2af722be42246b545156843a7529890ce5f7ae93b17970efea2a67063f32ec2f1f5196d28ff70dda38c9cf2c8e3923bb8a336d4b6d5ea414c39cea8ed74087278581a77c8a14dd5cb88fc0a3f54f49794205026d323993c52d04321397793f219cefd08fe165f96358d0ddd08bb1492cc5b13bc5bbb22b88bed4de43725f82c66333531b18569e8cb725fff3d9c0aa3e535c571507bd8e2bf0dc4e59096a53097689249ee40065922dfdcb9484e19743668cbe97c84c4d9918f928b41627a3b5d92989f802d5a630b965965a52600f776c68450e2040deb6023b383154d84b903d54e2a184fb7efa03d2794edb3ed7b7b7a725a71762834931da6bd5e05d4302cf0939845bae79a319a2a9e87afaa419eb766c1f7dfb1fb237b5c0502d5702809da4bdf27d86a34d57d715292fedf7f3395ff8624f47789d0d3e7ae8d88444aa402ba2b8febce09488c4ddfc10007743546f687627b811d4a66cf2a0173a23f91cf2f48bfe0b295d6ef617f0ae11e61923e4ae621189d1f348ae0981ff6b6095cc1037151027c88c87737d8a9c4dddbba508a25a4c520d661b69edc79eb4c19813bea5d97426939e06d20a4fdcc13d47e095694e923e79b53e078804fc684eaff2089831cdd572ed26dec1c732b556eaee07a91cfdf69af655a8e8a1642119c48d537be542f5c4d6456cdfcf0b9fd7caa121b58dd13ed81549b04eade06bdbc9e31720b04b2814dcc1e67eb386d2c66d22c734c6e8cf7a39e8e4fe11371a54c5052f8df83b7f4a09159dd34c99f67cf101cfa31f884d29b69dccc949676790af7d55992234b1d5bddeb09dd1b9613064f8523b632da18787949df8f43a0fdda24a771daaaa830c632b2aa777c9903719e0cb86a6056efb0377d60c57339a41056acab72e692f541acd17da87bb2316eac9296b9463c43c8c19620244cb2375534d4c753c7f19beb5e5dc0de306d82e139d261be80307fbc0a238e591b91be2da27b1254ab49b91c2861bd813c6459504612dde43e3f95e31b205224426c57bca1e4112c1639c83422c459cb2621e6f7d10e46883a2c121b5b293b5e9395e995e53d5c0998e46c106031544c39f87af4246a1aee90c98b13dd5faaa94db3a989f86bcbf479c9ef023af8f4f40814681b13d4a2dae390a254c445ddf3814e596ba55f471280af7372d99170ba4783f1f4846a30ca084b7fb17983a867e2efc73ff7e31e697119754a13a3e8673eeee29b918b6969b95ba454428fb8ad4cecc10d4beaebe042ca8ac52da8d0f2c352b8d7a65632d0665d1bc514937f0b31c0fcd57167be25a515458c540e75e12454276d9b2a5b29ce480ee5522e88c251d3ac13b1681b209f33c556ab6ba3983a3af2516bec61336d4869eea709f9dd77f36db51249832fe7bac75e5a53f8fce91f47120c2b09b6f2360f2aeac1a0d2b6723b6832bc6bddcba466f2887bcd392aa669689e3bd1462d807fc0f0d9b1a413bde27914aeee36cbe7f75e80c97c1dd5a321586a73fd9ad4e379545dc8820b371ab0b1f14b93f60a40de06aa9141cdac7fcb037dc0b825266e31c80ddd7b4fc0053f9025f776347d8a994cd0e16ee1d50f55996b6b2f8cf568bd13d86285fbd8e43b32ed8a6aec20adfc36ae1fc3824db3bcd22a461be3641565f4a2fa3d66693d5db0adffe8561b84b9f8b11d709ba144c74b5b951ef000bd8dbed5349eb981212f4b140d0405d2ff0e4197fda5045c55444b1f6ad37b768fe3fdd30b3017d2df4a49fe175f47c6628915bf25b2748fa9611a48a803ca6b2a8388f47a7845af20757be6d37ed0a78d226e88aba0d0403854743a947bec0e4a60701617d5e9cae8d40ce3b0907c8fe79ca821ae5aee086d0e298cf2922c7661ca137fd3eebe892d5fc33c7ca014d49c179c18b794a82c1d1182bf38d3cd231d5c3930e6efd4639614b041d9ca5109927e92fa622ab5473bf964fb40e506fd089d76ab7a8abc957e994e05375fa955e56bf70ccd568d0f41ff4e0690654e7cc202c07b8c1245d0a61f613171599c93d8873e8513b484e95b32e21bdec9f0a29b36327c5985538a6884be2f7afe8f0a7507a162bd9bdca864bdc1d67d76be61765450d04faaf1f11e6290350b4a1645015411a6a3fef46a8bb7f09f30e8c6a5e2289ea93f30e4358b7ed38206cea8dfb0b6d8976a5c9c9ad68e11a642fd4d18b672759c106df1a4ec4c05dd55b41b1fd4a10cdcbaaf0f23bc393ff944e4fec4f8d644b11a8bd2e1762320720f217ae73dbf246778d0d7ded13f6bef4532924be3c7015db98a4a1b6785433f2b169e72890fe5b5fd201a7bcdffb3ec1220f8d188536f6bab063e732ab40e12e977b1edf5671d3f2798605fb7d603c203d1338cce39c8c08ed88ea7c0f2f19999876f8f5ac9ad52bc59bfc49baa9c22e9977f0bc5a1951c0162748a29eb57d99112477a3be80613ea3b5a62e002f0295e07f4f7c789e003e7b973c0e396ab4b416a976b5dad037094d2f7a5aef08cd651efaf2babf5f60be3096731c73b64ef8787044a5edbd9bc1adad129fcd7da68a0f7cf656d6e8c0c3523ddbec921a21eaa48cf4d27f80a724115ca46e8386c6fb1d12baa03d174170cd282ef6d063857588cab604e0e9569648f1b7b43906bc975d98ca46ac5b49fdfbd7ff8544d263f6e16da206e524fadfd89ca8370dcc0d8ba1824e9d3fa26fc8ae6ea024fd9e2647d8fb0e06e31741dc6990fab81534000a515ed13b809e6f12ee5218dbe7a13806317a6d0a36a527f543705abb942b2296d67aa8ceb94f9934191bd56d94ceb76ed3ba01289579bf747b6aaaf848de698be98105018b193819ea6d0d9fb2f072788075dd963bf95ad5a75c8b5c0329c3cb08fe65a6e1e288f82d9a29ec40f22fd30ee8387b3ea7a09c068f3c264a95642b978299f81905733416d6439adba0755672f01446d0ed14aa712cb427c8af8209568a946a178c95a1c3307e8a8796d78b9c7162cfe15771815013c0da65ea5683f1e318d88ecb7d49a48c4a7fa161371981eb93c5b425d1efb7c57558665f3683cbc2f9192e3ee5f1bef2eb6cf75ba158cd538f98bdfd6e0ac9a09a73c8fd227487b53a9b6b2e28fa9987b85cea2c650221ffd2ad3dc705ec106c4f3cc2a6a59b2f6628997a5c80b099e536c30fd81de3f0cd9349cd04af7b35c0c8a558d38fe96e50c2965f9c247fd852ad464929fcf0f708506b735f1ba19fe0587b0fff10af9bc932b132c7f2485e81d88a8b2cc36c3201e41231b70e5e9429e3e4861310c95b0f9482948067b6c35f21caebc83e85500f3648787a4426e9cd0453c9de3655c5c27c9ce4d12b9041bd3afd828d5398a2cd407f3a4e85d2c14d9b5d93550bf6769f3c122f5215a217d3304480b4e2df043698f6862a9d2ae6b71c07fd57fb368678327abe84e9242d93a217729849eb10c0956899d553074e53516ef3ce56be7b8803bcafff6e3b22e8977ae74e62bb3f4dca2b74b1c471ec513be16396b3c2aaec467f0877b4f1c40fe1841f369d8708d16d0dbe652c695d421c449f0d53cf664f6ac2fc3cdd4dd9e5e5c6338f1b58d46c57a5ada1689e10d30ac28a59345e5fd843d0f9e271fa03b8cc402c37f54229f8c379665abd35c8a93d6cb5adb399d6ead0ad61daeb276a698788a34d71f4735c2839fc4404e3216e476aa9454418066510b161b0942e83e75cc7443c46c6db9368a8864fa6c2eccd094e2756485c9718642251b346b37cfb29ec4fc3380adeaf1a7ab9cffe1c2154097ae9f4e08a619e3ea20c095ea3f13a51f7b862ae6e36aacf0367d33f6a50d1bb7ab704a19075a52abcf52f771647bcede8f5cb49f33fde57f5142170ce5ef3b30d653dd2649e481658f6f20b68fe36c0dd429ab045ae3eb1faa4da676cb7496857e345ba6959f1ea9b3ca456db6c38bf13a030662112e5d818c05a3796ee7469beb365f3a30e1ef7c2d3d69c0215c92ff4eeef5b564e327571a7ffde826642e58ef6c1d324a852824dc5f70b572b0f7c4d34c391b4677a349da2014620e8330ee05c2326e04545e287c620c3ed35ceb49094a6464b2066c084107d52241eec525cc664ebe2901e549b708897f554b557946aeab28a5e8b3aa5e95011dadd50dfbfff609c830a7321af0b2186b16b531ee533187a4099a7d6b72c50203871059e1bc5feb86420a337b3d4836371278bdf3df81a9d546dc624550b7b024863d30a813e01c1c0827bf0774729d398a18f4833b2581cd6ab374eac73841cf2101a4ebe353dd146bdd0b9708f9e0e84f06950eaf02d30cb29ff6a84609faba53ebda7a2e1f6fee1a916a288082e956a7f85ff410d261122e0d83a7c749848885351aa938ba2a2064284b18de96cf1a29247d6f4b58458dbf6155040a2f260689947540b5a9882f803c24d20ca8f5f2016ddf9426f678c0b5cacfb90293ebed4b040813ee9c8f4a6136447ba76927765dcdb3c8e94bbb715db5387caf62dbe60ae92220d422e8499653f28ac70c4778c3454d9830d71551fdf32bd2df30004a82fb2cdc83a773080a5aa594877b07ea42fcddcd2581cc59407895bcdf37b56404e20c9f6844077347cd1f87618422e7f338dcf5a44660ca06f9cf6ba47354604ecaafa2238a2d27e74e9e95aa5c2381e3c7201f710d3ac07f18ce41143bef85f66abe407ff91cda67044ac5fa3e7a5f3621ca6ad6e2bfa3ebff10bb6a988fce46e2283548eef9abf7b0721217e8ff146bf243efd3e4be84034f48f565840d9b8ec0aafca4a7ffda2cde0a09ce509ddcc91486af44bc0b9a5eddbdb0d8b02163d94808cbcb8530a9a1a546fdf66b540d49de035702e452f32e888e5efba5514ddb8c26a234067d05f686d915dc20184e9602adf66d0d3e2ec1399ccdaadc6f56fcf433525b62451aa55c1ba834eb6fd4a76d453526e80c260e7663e79b5c9e48d90822a933743ff55a26c24cc469b70ab0595b534e146cad5bfa777d1d62a1cfbc0034dbecae0e91713914bf1dbcdf6b1580b803d4ab2e36c165ba105aad60aa923ca8dd7f5d947ccab3930b894a7302fdb35e9ec228ce63b6c94a9a7daa62009c67c9de4af3fec8cbab07852e07d21ae73a66645ac9bc635f6c9a394b58b821150fde2642b0f829620fe750ee466c5da124cf59fe78b4b17923865112c90bf0c8a38eb4cfb4aa252cc8063e33c107c85c393c199d2d985fb6244c0e467bf4da4364883c112d04b61b79a16cf5cabf7b7258fb72fb79933d674c8ae4440226a2e20b43639ff63dbe6ae50ba9759fce71c3dc895a49d322fbe475151d3b20d8bad9b08134d2b5336d5d52f20a50c3d2fb168dd00bf4eee59cab92a271afa04fc2f3d37a2f75365d02004e853f8a65db65150a9864b301ff0c849d0bf3f01e076167415d3cab48b3389167f9418c6298a2a76f0ace5e", 0x1000}], 0x1, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}], 0xc0, 0x403}, 0x20e) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x2, 0x0) r14 = dup2(r12, r13) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f0000000080)=0x1ffff) 16:24:00 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000040)) 16:24:00 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) write(r1, &(0x7f0000000140)="ab1f9b5d5e8896834e571a48862cf303d97ed36b4a31ae709dfb36fde33a1f8381c8c728a850831ac813f7a897c53d9ff05feac3054e026f74fbddad48e483556bf69d5f3957d0785dd45fed773b7abb7ae380171ae2bba5b187e5b9ea977148b1491f9d0789fd57c082b11b1801f9efb1d36df6b26a0eae0daaf61b29a7ee5511e150", 0x83) r2 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80146940, &(0x7f0000000040)) socket(0x6, 0x3, 0x1f) 16:24:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20421, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x2) 16:24:00 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000040)) 16:24:00 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async, rerun: 64) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x186) (rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8001, 0x9, 0x80, 0x7}]}) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:24:00 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000040)) 16:24:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20421, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x2) 16:24:00 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206999, &(0x7f0000000040)) 16:24:00 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8218694a, &(0x7f0000000040)) 16:24:00 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) write(r1, &(0x7f0000000140)="ab1f9b5d5e8896834e571a48862cf303d97ed36b4a31ae709dfb36fde33a1f8381c8c728a850831ac813f7a897c53d9ff05feac3054e026f74fbddad48e483556bf69d5f3957d0785dd45fed773b7abb7ae380171ae2bba5b187e5b9ea977148b1491f9d0789fd57c082b11b1801f9efb1d36df6b26a0eae0daaf61b29a7ee5511e150", 0x83) r2 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80146940, &(0x7f0000000040)) (async) socket(0x6, 0x3, 0x1f) 16:24:00 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000040)) 16:24:00 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x186) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8001, 0x9, 0x80, 0x7}]}) (async) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)) 16:24:00 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699b, &(0x7f0000000040)) 16:24:00 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x5c, 0x3179}) (rerun: 32) r3 = socket$inet6(0x18, 0x2, 0x0) (async, rerun: 32) r4 = socket$inet6(0x18, 0x3, 0x0) (rerun: 32) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async) r10 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r9, r10, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) (async) getgroups(0x6, &(0x7f00000012c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000180)="334e4bfa3a0ef7980d8efb999d903ce9a8a7cea0247be9181a86c09e55528a42edfaf4c9f5a75e94a6c1650feb4a8ac48cb7e38ee956f073139a6c78ea2b7c79adb00fde55b59825f2ee61fdad12df183b7c2f4e71ee019f35a795f9bd99a3967e35d08aea20b73260d269f9dc5d8ae7e9f3f37382e8f9305f3b54014ef730b19dea9b515e713a034d584079f6aa486ca3b0f7f10f4509b3fa9ec965fac6c34a180ace23b5f899a9400b24978a49457b0f2692a1ff83b8d5463dbb035cb4b675e9f6a20eb34078c1bf15ef953561d7c39d925ee8131fe5185dfa3135074f2243e37a2b78a2c3939d2629e3531b35f66d088ac105e121fc064b2da96f01534164defdd2af722be42246b545156843a7529890ce5f7ae93b17970efea2a67063f32ec2f1f5196d28ff70dda38c9cf2c8e3923bb8a336d4b6d5ea414c39cea8ed74087278581a77c8a14dd5cb88fc0a3f54f49794205026d323993c52d04321397793f219cefd08fe165f96358d0ddd08bb1492cc5b13bc5bbb22b88bed4de43725f82c66333531b18569e8cb725fff3d9c0aa3e535c571507bd8e2bf0dc4e59096a53097689249ee40065922dfdcb9484e19743668cbe97c84c4d9918f928b41627a3b5d92989f802d5a630b965965a52600f776c68450e2040deb6023b383154d84b903d54e2a184fb7efa03d2794edb3ed7b7b7a725a71762834931da6bd5e05d4302cf0939845bae79a319a2a9e87afaa419eb766c1f7dfb1fb237b5c0502d5702809da4bdf27d86a34d57d715292fedf7f3395ff8624f47789d0d3e7ae8d88444aa402ba2b8febce09488c4ddfc10007743546f687627b811d4a66cf2a0173a23f91cf2f48bfe0b295d6ef617f0ae11e61923e4ae621189d1f348ae0981ff6b6095cc1037151027c88c87737d8a9c4dddbba508a25a4c520d661b69edc79eb4c19813bea5d97426939e06d20a4fdcc13d47e095694e923e79b53e078804fc684eaff2089831cdd572ed26dec1c732b556eaee07a91cfdf69af655a8e8a1642119c48d537be542f5c4d6456cdfcf0b9fd7caa121b58dd13ed81549b04eade06bdbc9e31720b04b2814dcc1e67eb386d2c66d22c734c6e8cf7a39e8e4fe11371a54c5052f8df83b7f4a09159dd34c99f67cf101cfa31f884d29b69dccc949676790af7d55992234b1d5bddeb09dd1b9613064f8523b632da18787949df8f43a0fdda24a771daaaa830c632b2aa777c9903719e0cb86a6056efb0377d60c57339a41056acab72e692f541acd17da87bb2316eac9296b9463c43c8c19620244cb2375534d4c753c7f19beb5e5dc0de306d82e139d261be80307fbc0a238e591b91be2da27b1254ab49b91c2861bd813c6459504612dde43e3f95e31b205224426c57bca1e4112c1639c83422c459cb2621e6f7d10e46883a2c121b5b293b5e9395e995e53d5c0998e46c106031544c39f87af4246a1aee90c98b13dd5faaa94db3a989f86bcbf479c9ef023af8f4f40814681b13d4a2dae390a254c445ddf3814e596ba55f471280af7372d99170ba4783f1f4846a30ca084b7fb17983a867e2efc73ff7e31e697119754a13a3e8673eeee29b918b6969b95ba454428fb8ad4cecc10d4beaebe042ca8ac52da8d0f2c352b8d7a65632d0665d1bc514937f0b31c0fcd57167be25a515458c540e75e12454276d9b2a5b29ce480ee5522e88c251d3ac13b1681b209f33c556ab6ba3983a3af2516bec61336d4869eea709f9dd77f36db51249832fe7bac75e5a53f8fce91f47120c2b09b6f2360f2aeac1a0d2b6723b6832bc6bddcba466f2887bcd392aa669689e3bd1462d807fc0f0d9b1a413bde27914aeee36cbe7f75e80c97c1dd5a321586a73fd9ad4e379545dc8820b371ab0b1f14b93f60a40de06aa9141cdac7fcb037dc0b825266e31c80ddd7b4fc0053f9025f776347d8a994cd0e16ee1d50f55996b6b2f8cf568bd13d86285fbd8e43b32ed8a6aec20adfc36ae1fc3824db3bcd22a461be3641565f4a2fa3d66693d5db0adffe8561b84b9f8b11d709ba144c74b5b951ef000bd8dbed5349eb981212f4b140d0405d2ff0e4197fda5045c55444b1f6ad37b768fe3fdd30b3017d2df4a49fe175f47c6628915bf25b2748fa9611a48a803ca6b2a8388f47a7845af20757be6d37ed0a78d226e88aba0d0403854743a947bec0e4a60701617d5e9cae8d40ce3b0907c8fe79ca821ae5aee086d0e298cf2922c7661ca137fd3eebe892d5fc33c7ca014d49c179c18b794a82c1d1182bf38d3cd231d5c3930e6efd4639614b041d9ca5109927e92fa622ab5473bf964fb40e506fd089d76ab7a8abc957e994e05375fa955e56bf70ccd568d0f41ff4e0690654e7cc202c07b8c1245d0a61f613171599c93d8873e8513b484e95b32e21bdec9f0a29b36327c5985538a6884be2f7afe8f0a7507a162bd9bdca864bdc1d67d76be61765450d04faaf1f11e6290350b4a1645015411a6a3fef46a8bb7f09f30e8c6a5e2289ea93f30e4358b7ed38206cea8dfb0b6d8976a5c9c9ad68e11a642fd4d18b672759c106df1a4ec4c05dd55b41b1fd4a10cdcbaaf0f23bc393ff944e4fec4f8d644b11a8bd2e1762320720f217ae73dbf246778d0d7ded13f6bef4532924be3c7015db98a4a1b6785433f2b169e72890fe5b5fd201a7bcdffb3ec1220f8d188536f6bab063e732ab40e12e977b1edf5671d3f2798605fb7d603c203d1338cce39c8c08ed88ea7c0f2f19999876f8f5ac9ad52bc59bfc49baa9c22e9977f0bc5a1951c0162748a29eb57d99112477a3be80613ea3b5a62e002f0295e07f4f7c789e003e7b973c0e396ab4b416a976b5dad037094d2f7a5aef08cd651efaf2babf5f60be3096731c73b64ef8787044a5edbd9bc1adad129fcd7da68a0f7cf656d6e8c0c3523ddbec921a21eaa48cf4d27f80a724115ca46e8386c6fb1d12baa03d174170cd282ef6d063857588cab604e0e9569648f1b7b43906bc975d98ca46ac5b49fdfbd7ff8544d263f6e16da206e524fadfd89ca8370dcc0d8ba1824e9d3fa26fc8ae6ea024fd9e2647d8fb0e06e31741dc6990fab81534000a515ed13b809e6f12ee5218dbe7a13806317a6d0a36a527f543705abb942b2296d67aa8ceb94f9934191bd56d94ceb76ed3ba01289579bf747b6aaaf848de698be98105018b193819ea6d0d9fb2f072788075dd963bf95ad5a75c8b5c0329c3cb08fe65a6e1e288f82d9a29ec40f22fd30ee8387b3ea7a09c068f3c264a95642b978299f81905733416d6439adba0755672f01446d0ed14aa712cb427c8af8209568a946a178c95a1c3307e8a8796d78b9c7162cfe15771815013c0da65ea5683f1e318d88ecb7d49a48c4a7fa161371981eb93c5b425d1efb7c57558665f3683cbc2f9192e3ee5f1bef2eb6cf75ba158cd538f98bdfd6e0ac9a09a73c8fd227487b53a9b6b2e28fa9987b85cea2c650221ffd2ad3dc705ec106c4f3cc2a6a59b2f6628997a5c80b099e536c30fd81de3f0cd9349cd04af7b35c0c8a558d38fe96e50c2965f9c247fd852ad464929fcf0f708506b735f1ba19fe0587b0fff10af9bc932b132c7f2485e81d88a8b2cc36c3201e41231b70e5e9429e3e4861310c95b0f9482948067b6c35f21caebc83e85500f3648787a4426e9cd0453c9de3655c5c27c9ce4d12b9041bd3afd828d5398a2cd407f3a4e85d2c14d9b5d93550bf6769f3c122f5215a217d3304480b4e2df043698f6862a9d2ae6b71c07fd57fb368678327abe84e9242d93a217729849eb10c0956899d553074e53516ef3ce56be7b8803bcafff6e3b22e8977ae74e62bb3f4dca2b74b1c471ec513be16396b3c2aaec467f0877b4f1c40fe1841f369d8708d16d0dbe652c695d421c449f0d53cf664f6ac2fc3cdd4dd9e5e5c6338f1b58d46c57a5ada1689e10d30ac28a59345e5fd843d0f9e271fa03b8cc402c37f54229f8c379665abd35c8a93d6cb5adb399d6ead0ad61daeb276a698788a34d71f4735c2839fc4404e3216e476aa9454418066510b161b0942e83e75cc7443c46c6db9368a8864fa6c2eccd094e2756485c9718642251b346b37cfb29ec4fc3380adeaf1a7ab9cffe1c2154097ae9f4e08a619e3ea20c095ea3f13a51f7b862ae6e36aacf0367d33f6a50d1bb7ab704a19075a52abcf52f771647bcede8f5cb49f33fde57f5142170ce5ef3b30d653dd2649e481658f6f20b68fe36c0dd429ab045ae3eb1faa4da676cb7496857e345ba6959f1ea9b3ca456db6c38bf13a030662112e5d818c05a3796ee7469beb365f3a30e1ef7c2d3d69c0215c92ff4eeef5b564e327571a7ffde826642e58ef6c1d324a852824dc5f70b572b0f7c4d34c391b4677a349da2014620e8330ee05c2326e04545e287c620c3ed35ceb49094a6464b2066c084107d52241eec525cc664ebe2901e549b708897f554b557946aeab28a5e8b3aa5e95011dadd50dfbfff609c830a7321af0b2186b16b531ee533187a4099a7d6b72c50203871059e1bc5feb86420a337b3d4836371278bdf3df81a9d546dc624550b7b024863d30a813e01c1c0827bf0774729d398a18f4833b2581cd6ab374eac73841cf2101a4ebe353dd146bdd0b9708f9e0e84f06950eaf02d30cb29ff6a84609faba53ebda7a2e1f6fee1a916a288082e956a7f85ff410d261122e0d83a7c749848885351aa938ba2a2064284b18de96cf1a29247d6f4b58458dbf6155040a2f260689947540b5a9882f803c24d20ca8f5f2016ddf9426f678c0b5cacfb90293ebed4b040813ee9c8f4a6136447ba76927765dcdb3c8e94bbb715db5387caf62dbe60ae92220d422e8499653f28ac70c4778c3454d9830d71551fdf32bd2df30004a82fb2cdc83a773080a5aa594877b07ea42fcddcd2581cc59407895bcdf37b56404e20c9f6844077347cd1f87618422e7f338dcf5a44660ca06f9cf6ba47354604ecaafa2238a2d27e74e9e95aa5c2381e3c7201f710d3ac07f18ce41143bef85f66abe407ff91cda67044ac5fa3e7a5f3621ca6ad6e2bfa3ebff10bb6a988fce46e2283548eef9abf7b0721217e8ff146bf243efd3e4be84034f48f565840d9b8ec0aafca4a7ffda2cde0a09ce509ddcc91486af44bc0b9a5eddbdb0d8b02163d94808cbcb8530a9a1a546fdf66b540d49de035702e452f32e888e5efba5514ddb8c26a234067d05f686d915dc20184e9602adf66d0d3e2ec1399ccdaadc6f56fcf433525b62451aa55c1ba834eb6fd4a76d453526e80c260e7663e79b5c9e48d90822a933743ff55a26c24cc469b70ab0595b534e146cad5bfa777d1d62a1cfbc0034dbecae0e91713914bf1dbcdf6b1580b803d4ab2e36c165ba105aad60aa923ca8dd7f5d947ccab3930b894a7302fdb35e9ec228ce63b6c94a9a7daa62009c67c9de4af3fec8cbab07852e07d21ae73a66645ac9bc635f6c9a394b58b821150fde2642b0f829620fe750ee466c5da124cf59fe78b4b17923865112c90bf0c8a38eb4cfb4aa252cc8063e33c107c85c393c199d2d985fb6244c0e467bf4da4364883c112d04b61b79a16cf5cabf7b7258fb72fb79933d674c8ae4440226a2e20b43639ff63dbe6ae50ba9759fce71c3dc895a49d322fbe475151d3b20d8bad9b08134d2b5336d5d52f20a50c3d2fb168dd00bf4eee59cab92a271afa04fc2f3d37a2f75365d02004e853f8a65db65150a9864b301ff0c849d0bf3f01e076167415d3cab48b3389167f9418c6298a2a76f0ace5e", 0x1000}], 0x1, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}], 0xc0, 0x403}, 0x20e) (async) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r13 = socket(0x18, 0x2, 0x0) r14 = dup2(r12, r13) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f0000000080)=0x1ffff) 16:24:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=r0, @ANYRES32=r1, @ANYRES16=r0]) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0xffc, 0x8, 0xb3, 0x1}, {0x0, 0x0, 0x3, 0xffff3c18}, {0x3, 0x3f, 0x8, 0x3}, {0x8, 0x0, 0x3, 0x1000}, {0xfff, 0xf8, 0x0, 0x2}, {0x0, 0x6, 0x81, 0x2}]}) 16:24:00 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000040)) 16:24:00 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0406938, &(0x7f0000000040)) 16:24:00 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000040)) 16:24:00 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async, rerun: 32) r0 = socket$inet6(0x18, 0x2, 0x0) (rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) write(r1, &(0x7f0000000140)="ab1f9b5d5e8896834e571a48862cf303d97ed36b4a31ae709dfb36fde33a1f8381c8c728a850831ac813f7a897c53d9ff05feac3054e026f74fbddad48e483556bf69d5f3957d0785dd45fed773b7abb7ae380171ae2bba5b187e5b9ea977148b1491f9d0789fd57c082b11b1801f9efb1d36df6b26a0eae0daaf61b29a7ee5511e150", 0x83) r2 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r3, 0x80146940, &(0x7f0000000040)) (async, rerun: 32) socket(0x6, 0x3, 0x1f) (rerun: 32) 16:24:00 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x9a) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:24:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x5c, 0x3179}) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/44) r10 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r9, r10, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) getgroups(0x6, &(0x7f00000012c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000180)="334e4bfa3a0ef7980d8efb999d903ce9a8a7cea0247be9181a86c09e55528a42edfaf4c9f5a75e94a6c1650feb4a8ac48cb7e38ee956f073139a6c78ea2b7c79adb00fde55b59825f2ee61fdad12df183b7c2f4e71ee019f35a795f9bd99a3967e35d08aea20b73260d269f9dc5d8ae7e9f3f37382e8f9305f3b54014ef730b19dea9b515e713a034d584079f6aa486ca3b0f7f10f4509b3fa9ec965fac6c34a180ace23b5f899a9400b24978a49457b0f2692a1ff83b8d5463dbb035cb4b675e9f6a20eb34078c1bf15ef953561d7c39d925ee8131fe5185dfa3135074f2243e37a2b78a2c3939d2629e3531b35f66d088ac105e121fc064b2da96f01534164defdd2af722be42246b545156843a7529890ce5f7ae93b17970efea2a67063f32ec2f1f5196d28ff70dda38c9cf2c8e3923bb8a336d4b6d5ea414c39cea8ed74087278581a77c8a14dd5cb88fc0a3f54f49794205026d323993c52d04321397793f219cefd08fe165f96358d0ddd08bb1492cc5b13bc5bbb22b88bed4de43725f82c66333531b18569e8cb725fff3d9c0aa3e535c571507bd8e2bf0dc4e59096a53097689249ee40065922dfdcb9484e19743668cbe97c84c4d9918f928b41627a3b5d92989f802d5a630b965965a52600f776c68450e2040deb6023b383154d84b903d54e2a184fb7efa03d2794edb3ed7b7b7a725a71762834931da6bd5e05d4302cf0939845bae79a319a2a9e87afaa419eb766c1f7dfb1fb237b5c0502d5702809da4bdf27d86a34d57d715292fedf7f3395ff8624f47789d0d3e7ae8d88444aa402ba2b8febce09488c4ddfc10007743546f687627b811d4a66cf2a0173a23f91cf2f48bfe0b295d6ef617f0ae11e61923e4ae621189d1f348ae0981ff6b6095cc1037151027c88c87737d8a9c4dddbba508a25a4c520d661b69edc79eb4c19813bea5d97426939e06d20a4fdcc13d47e095694e923e79b53e078804fc684eaff2089831cdd572ed26dec1c732b556eaee07a91cfdf69af655a8e8a1642119c48d537be542f5c4d6456cdfcf0b9fd7caa121b58dd13ed81549b04eade06bdbc9e31720b04b2814dcc1e67eb386d2c66d22c734c6e8cf7a39e8e4fe11371a54c5052f8df83b7f4a09159dd34c99f67cf101cfa31f884d29b69dccc949676790af7d55992234b1d5bddeb09dd1b9613064f8523b632da18787949df8f43a0fdda24a771daaaa830c632b2aa777c9903719e0cb86a6056efb0377d60c57339a41056acab72e692f541acd17da87bb2316eac9296b9463c43c8c19620244cb2375534d4c753c7f19beb5e5dc0de306d82e139d261be80307fbc0a238e591b91be2da27b1254ab49b91c2861bd813c6459504612dde43e3f95e31b205224426c57bca1e4112c1639c83422c459cb2621e6f7d10e46883a2c121b5b293b5e9395e995e53d5c0998e46c106031544c39f87af4246a1aee90c98b13dd5faaa94db3a989f86bcbf479c9ef023af8f4f40814681b13d4a2dae390a254c445ddf3814e596ba55f471280af7372d99170ba4783f1f4846a30ca084b7fb17983a867e2efc73ff7e31e697119754a13a3e8673eeee29b918b6969b95ba454428fb8ad4cecc10d4beaebe042ca8ac52da8d0f2c352b8d7a65632d0665d1bc514937f0b31c0fcd57167be25a515458c540e75e12454276d9b2a5b29ce480ee5522e88c251d3ac13b1681b209f33c556ab6ba3983a3af2516bec61336d4869eea709f9dd77f36db51249832fe7bac75e5a53f8fce91f47120c2b09b6f2360f2aeac1a0d2b6723b6832bc6bddcba466f2887bcd392aa669689e3bd1462d807fc0f0d9b1a413bde27914aeee36cbe7f75e80c97c1dd5a321586a73fd9ad4e379545dc8820b371ab0b1f14b93f60a40de06aa9141cdac7fcb037dc0b825266e31c80ddd7b4fc0053f9025f776347d8a994cd0e16ee1d50f55996b6b2f8cf568bd13d86285fbd8e43b32ed8a6aec20adfc36ae1fc3824db3bcd22a461be3641565f4a2fa3d66693d5db0adffe8561b84b9f8b11d709ba144c74b5b951ef000bd8dbed5349eb981212f4b140d0405d2ff0e4197fda5045c55444b1f6ad37b768fe3fdd30b3017d2df4a49fe175f47c6628915bf25b2748fa9611a48a803ca6b2a8388f47a7845af20757be6d37ed0a78d226e88aba0d0403854743a947bec0e4a60701617d5e9cae8d40ce3b0907c8fe79ca821ae5aee086d0e298cf2922c7661ca137fd3eebe892d5fc33c7ca014d49c179c18b794a82c1d1182bf38d3cd231d5c3930e6efd4639614b041d9ca5109927e92fa622ab5473bf964fb40e506fd089d76ab7a8abc957e994e05375fa955e56bf70ccd568d0f41ff4e0690654e7cc202c07b8c1245d0a61f613171599c93d8873e8513b484e95b32e21bdec9f0a29b36327c5985538a6884be2f7afe8f0a7507a162bd9bdca864bdc1d67d76be61765450d04faaf1f11e6290350b4a1645015411a6a3fef46a8bb7f09f30e8c6a5e2289ea93f30e4358b7ed38206cea8dfb0b6d8976a5c9c9ad68e11a642fd4d18b672759c106df1a4ec4c05dd55b41b1fd4a10cdcbaaf0f23bc393ff944e4fec4f8d644b11a8bd2e1762320720f217ae73dbf246778d0d7ded13f6bef4532924be3c7015db98a4a1b6785433f2b169e72890fe5b5fd201a7bcdffb3ec1220f8d188536f6bab063e732ab40e12e977b1edf5671d3f2798605fb7d603c203d1338cce39c8c08ed88ea7c0f2f19999876f8f5ac9ad52bc59bfc49baa9c22e9977f0bc5a1951c0162748a29eb57d99112477a3be80613ea3b5a62e002f0295e07f4f7c789e003e7b973c0e396ab4b416a976b5dad037094d2f7a5aef08cd651efaf2babf5f60be3096731c73b64ef8787044a5edbd9bc1adad129fcd7da68a0f7cf656d6e8c0c3523ddbec921a21eaa48cf4d27f80a724115ca46e8386c6fb1d12baa03d174170cd282ef6d063857588cab604e0e9569648f1b7b43906bc975d98ca46ac5b49fdfbd7ff8544d263f6e16da206e524fadfd89ca8370dcc0d8ba1824e9d3fa26fc8ae6ea024fd9e2647d8fb0e06e31741dc6990fab81534000a515ed13b809e6f12ee5218dbe7a13806317a6d0a36a527f543705abb942b2296d67aa8ceb94f9934191bd56d94ceb76ed3ba01289579bf747b6aaaf848de698be98105018b193819ea6d0d9fb2f072788075dd963bf95ad5a75c8b5c0329c3cb08fe65a6e1e288f82d9a29ec40f22fd30ee8387b3ea7a09c068f3c264a95642b978299f81905733416d6439adba0755672f01446d0ed14aa712cb427c8af8209568a946a178c95a1c3307e8a8796d78b9c7162cfe15771815013c0da65ea5683f1e318d88ecb7d49a48c4a7fa161371981eb93c5b425d1efb7c57558665f3683cbc2f9192e3ee5f1bef2eb6cf75ba158cd538f98bdfd6e0ac9a09a73c8fd227487b53a9b6b2e28fa9987b85cea2c650221ffd2ad3dc705ec106c4f3cc2a6a59b2f6628997a5c80b099e536c30fd81de3f0cd9349cd04af7b35c0c8a558d38fe96e50c2965f9c247fd852ad464929fcf0f708506b735f1ba19fe0587b0fff10af9bc932b132c7f2485e81d88a8b2cc36c3201e41231b70e5e9429e3e4861310c95b0f9482948067b6c35f21caebc83e85500f3648787a4426e9cd0453c9de3655c5c27c9ce4d12b9041bd3afd828d5398a2cd407f3a4e85d2c14d9b5d93550bf6769f3c122f5215a217d3304480b4e2df043698f6862a9d2ae6b71c07fd57fb368678327abe84e9242d93a217729849eb10c0956899d553074e53516ef3ce56be7b8803bcafff6e3b22e8977ae74e62bb3f4dca2b74b1c471ec513be16396b3c2aaec467f0877b4f1c40fe1841f369d8708d16d0dbe652c695d421c449f0d53cf664f6ac2fc3cdd4dd9e5e5c6338f1b58d46c57a5ada1689e10d30ac28a59345e5fd843d0f9e271fa03b8cc402c37f54229f8c379665abd35c8a93d6cb5adb399d6ead0ad61daeb276a698788a34d71f4735c2839fc4404e3216e476aa9454418066510b161b0942e83e75cc7443c46c6db9368a8864fa6c2eccd094e2756485c9718642251b346b37cfb29ec4fc3380adeaf1a7ab9cffe1c2154097ae9f4e08a619e3ea20c095ea3f13a51f7b862ae6e36aacf0367d33f6a50d1bb7ab704a19075a52abcf52f771647bcede8f5cb49f33fde57f5142170ce5ef3b30d653dd2649e481658f6f20b68fe36c0dd429ab045ae3eb1faa4da676cb7496857e345ba6959f1ea9b3ca456db6c38bf13a030662112e5d818c05a3796ee7469beb365f3a30e1ef7c2d3d69c0215c92ff4eeef5b564e327571a7ffde826642e58ef6c1d324a852824dc5f70b572b0f7c4d34c391b4677a349da2014620e8330ee05c2326e04545e287c620c3ed35ceb49094a6464b2066c084107d52241eec525cc664ebe2901e549b708897f554b557946aeab28a5e8b3aa5e95011dadd50dfbfff609c830a7321af0b2186b16b531ee533187a4099a7d6b72c50203871059e1bc5feb86420a337b3d4836371278bdf3df81a9d546dc624550b7b024863d30a813e01c1c0827bf0774729d398a18f4833b2581cd6ab374eac73841cf2101a4ebe353dd146bdd0b9708f9e0e84f06950eaf02d30cb29ff6a84609faba53ebda7a2e1f6fee1a916a288082e956a7f85ff410d261122e0d83a7c749848885351aa938ba2a2064284b18de96cf1a29247d6f4b58458dbf6155040a2f260689947540b5a9882f803c24d20ca8f5f2016ddf9426f678c0b5cacfb90293ebed4b040813ee9c8f4a6136447ba76927765dcdb3c8e94bbb715db5387caf62dbe60ae92220d422e8499653f28ac70c4778c3454d9830d71551fdf32bd2df30004a82fb2cdc83a773080a5aa594877b07ea42fcddcd2581cc59407895bcdf37b56404e20c9f6844077347cd1f87618422e7f338dcf5a44660ca06f9cf6ba47354604ecaafa2238a2d27e74e9e95aa5c2381e3c7201f710d3ac07f18ce41143bef85f66abe407ff91cda67044ac5fa3e7a5f3621ca6ad6e2bfa3ebff10bb6a988fce46e2283548eef9abf7b0721217e8ff146bf243efd3e4be84034f48f565840d9b8ec0aafca4a7ffda2cde0a09ce509ddcc91486af44bc0b9a5eddbdb0d8b02163d94808cbcb8530a9a1a546fdf66b540d49de035702e452f32e888e5efba5514ddb8c26a234067d05f686d915dc20184e9602adf66d0d3e2ec1399ccdaadc6f56fcf433525b62451aa55c1ba834eb6fd4a76d453526e80c260e7663e79b5c9e48d90822a933743ff55a26c24cc469b70ab0595b534e146cad5bfa777d1d62a1cfbc0034dbecae0e91713914bf1dbcdf6b1580b803d4ab2e36c165ba105aad60aa923ca8dd7f5d947ccab3930b894a7302fdb35e9ec228ce63b6c94a9a7daa62009c67c9de4af3fec8cbab07852e07d21ae73a66645ac9bc635f6c9a394b58b821150fde2642b0f829620fe750ee466c5da124cf59fe78b4b17923865112c90bf0c8a38eb4cfb4aa252cc8063e33c107c85c393c199d2d985fb6244c0e467bf4da4364883c112d04b61b79a16cf5cabf7b7258fb72fb79933d674c8ae4440226a2e20b43639ff63dbe6ae50ba9759fce71c3dc895a49d322fbe475151d3b20d8bad9b08134d2b5336d5d52f20a50c3d2fb168dd00bf4eee59cab92a271afa04fc2f3d37a2f75365d02004e853f8a65db65150a9864b301ff0c849d0bf3f01e076167415d3cab48b3389167f9418c6298a2a76f0ace5e", 0x1000}], 0x1, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}], 0xc0, 0x403}, 0x20e) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x2, 0x0) r14 = dup2(r12, r13) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f0000000080)=0x1ffff) 16:24:00 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r4, 0x6, r3) r5 = geteuid() r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r6}) r7 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r7, 0x6, r6) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r10 = kqueue() r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r13, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r14 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r14}) r15 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r15, 0x6, r14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="a61b4b35cd9b99195679b348561179c5d8cecf019cc64f24bbec0cb594c5e239e5e9", 0x22}, {&(0x7f0000000100)="21b9aa26ac1a4f5d893faf85b18ea3ef7aad82568f96be7007544b5a8ea2a43a899073f37be9a1088c41acd8d18a4cda6b5613535d043ccbe6133c32f8465b11ec133c8195dc23212c", 0x49}, {&(0x7f0000000180)="3307a526bb2f12f6f5124bc3757f6a97c6d17960002d6db4718464443a93f5da59fa3d8eaadc3c811ab945d6f92a5671f51d4967a0750504f041c4530900410e009c898f87cb2fd1b7d2b86cbedfe2b29aa656454253dfc25cd92afe50f7210ec117572c6a7d8eed04afdb81723b0443e901dea616e7ef55674ecad12dbc2819df1a9447cf001cf03194255ef9363964b3de2da8cda2781ec6d84f5f785f320d7dc41baacf860660fb244cfe1adab1c76736155cad7deebd93d0479e230218a68f74ab0b904d10ea552c085537f3bd63e263b8d74379cc8f2e1a9f90e31b6f23ee3c84", 0xe3}, {&(0x7f0000000280)="2396b68c75b590624d424076d975f4192e6cfc91434f2fe3e06eb3c0fa1ccb20f7751a8872da7501ca29f8f618bbb5af91cac61b8927bfff9904df3dcb1a7d0852684a306b23f238", 0x48}, {&(0x7f0000000300)="ed90d20f2f3f7c6eaa9aad7936e1a17b93082943b33d0dddeb0eb05d93f495ce564620c1610e850d85763fe1545df445e85f24b3cb5467cf30ebe71847767a98b251acc7751d674c392144d1533d5b4d2aeddd967c7099ead3797fbd4bc90bf6553fbd17418f70280d1c9d620c82e11028b44ec9d0c8189f0e1dca5dc609f0f755416115e6423b62325aaa8576db9a0002851b13250df7032ca70ec98fcccf46ea4ccc28da6f7f1a3bf1fcde97918f35ee5417b68e191d39a4565b5b05c28b6f2409209a009e9d4afee2872f563b1b1142129fc419d51b78b126083268c8c925fc091cd67547a38f69e6fc1925867cb89ce5926937", 0xf5}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r8}, @rights={0x38, 0xffff, 0x1, [r0, r9, r1, r10, r11, r0, r1, r2, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14}], 0x98, 0x8}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:24:00 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000040)) 16:24:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=r0, @ANYRES32=r1, @ANYRES16=r0]) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0xffc, 0x8, 0xb3, 0x1}, {0x0, 0x0, 0x3, 0xffff3c18}, {0x3, 0x3f, 0x8, 0x3}, {0x8, 0x0, 0x3, 0x1000}, {0xfff, 0xf8, 0x0, 0x2}, {0x0, 0x6, 0x81, 0x2}]}) 16:24:00 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:24:00 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000040)) 16:24:00 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x9a) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) socket$inet6(0x18, 0x2, 0x0) (async) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) (async) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x9a) (async) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) (async) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) (async) 16:24:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=r0, @ANYRES32=r1, @ANYRES16=r0]) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0xffc, 0x8, 0xb3, 0x1}, {0x0, 0x0, 0x3, 0xffff3c18}, {0x3, 0x3f, 0x8, 0x3}, {0x8, 0x0, 0x3, 0x1000}, {0xfff, 0xf8, 0x0, 0x2}, {0x0, 0x6, 0x81, 0x2}]}) 16:24:00 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000040)) 16:24:00 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x820, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) 16:24:00 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000040)) 16:24:00 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000040)) 16:24:00 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) (async) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r4, 0x6, r3) (async) r5 = geteuid() r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r6}) (async) r7 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r7, 0x6, r6) (async, rerun: 64) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async, rerun: 64) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r10 = kqueue() (async) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) (async) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r13, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) (async) r14 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r14}) (async) r15 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r15, 0x6, r14) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="a61b4b35cd9b99195679b348561179c5d8cecf019cc64f24bbec0cb594c5e239e5e9", 0x22}, {&(0x7f0000000100)="21b9aa26ac1a4f5d893faf85b18ea3ef7aad82568f96be7007544b5a8ea2a43a899073f37be9a1088c41acd8d18a4cda6b5613535d043ccbe6133c32f8465b11ec133c8195dc23212c", 0x49}, {&(0x7f0000000180)="3307a526bb2f12f6f5124bc3757f6a97c6d17960002d6db4718464443a93f5da59fa3d8eaadc3c811ab945d6f92a5671f51d4967a0750504f041c4530900410e009c898f87cb2fd1b7d2b86cbedfe2b29aa656454253dfc25cd92afe50f7210ec117572c6a7d8eed04afdb81723b0443e901dea616e7ef55674ecad12dbc2819df1a9447cf001cf03194255ef9363964b3de2da8cda2781ec6d84f5f785f320d7dc41baacf860660fb244cfe1adab1c76736155cad7deebd93d0479e230218a68f74ab0b904d10ea552c085537f3bd63e263b8d74379cc8f2e1a9f90e31b6f23ee3c84", 0xe3}, {&(0x7f0000000280)="2396b68c75b590624d424076d975f4192e6cfc91434f2fe3e06eb3c0fa1ccb20f7751a8872da7501ca29f8f618bbb5af91cac61b8927bfff9904df3dcb1a7d0852684a306b23f238", 0x48}, {&(0x7f0000000300)="ed90d20f2f3f7c6eaa9aad7936e1a17b93082943b33d0dddeb0eb05d93f495ce564620c1610e850d85763fe1545df445e85f24b3cb5467cf30ebe71847767a98b251acc7751d674c392144d1533d5b4d2aeddd967c7099ead3797fbd4bc90bf6553fbd17418f70280d1c9d620c82e11028b44ec9d0c8189f0e1dca5dc609f0f755416115e6423b62325aaa8576db9a0002851b13250df7032ca70ec98fcccf46ea4ccc28da6f7f1a3bf1fcde97918f35ee5417b68e191d39a4565b5b05c28b6f2409209a009e9d4afee2872f563b1b1142129fc419d51b78b126083268c8c925fc091cd67547a38f69e6fc1925867cb89ce5926937", 0xf5}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r8}, @rights={0x38, 0xffff, 0x1, [r0, r9, r1, r10, r11, r0, r1, r2, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14}], 0x98, 0x8}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80146940, &(0x7f0000000040)) 16:24:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x5c, 0x3179}) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/44) r10 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, 0x0, r9, r10, 0x0, 0x46, 0x5}, 0x3ff, 0x337, 0x3}) getgroups(0x6, &(0x7f00000012c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000180)="334e4bfa3a0ef7980d8efb999d903ce9a8a7cea0247be9181a86c09e55528a42edfaf4c9f5a75e94a6c1650feb4a8ac48cb7e38ee956f073139a6c78ea2b7c79adb00fde55b59825f2ee61fdad12df183b7c2f4e71ee019f35a795f9bd99a3967e35d08aea20b73260d269f9dc5d8ae7e9f3f37382e8f9305f3b54014ef730b19dea9b515e713a034d584079f6aa486ca3b0f7f10f4509b3fa9ec965fac6c34a180ace23b5f899a9400b24978a49457b0f2692a1ff83b8d5463dbb035cb4b675e9f6a20eb34078c1bf15ef953561d7c39d925ee8131fe5185dfa3135074f2243e37a2b78a2c3939d2629e3531b35f66d088ac105e121fc064b2da96f01534164defdd2af722be42246b545156843a7529890ce5f7ae93b17970efea2a67063f32ec2f1f5196d28ff70dda38c9cf2c8e3923bb8a336d4b6d5ea414c39cea8ed74087278581a77c8a14dd5cb88fc0a3f54f49794205026d323993c52d04321397793f219cefd08fe165f96358d0ddd08bb1492cc5b13bc5bbb22b88bed4de43725f82c66333531b18569e8cb725fff3d9c0aa3e535c571507bd8e2bf0dc4e59096a53097689249ee40065922dfdcb9484e19743668cbe97c84c4d9918f928b41627a3b5d92989f802d5a630b965965a52600f776c68450e2040deb6023b383154d84b903d54e2a184fb7efa03d2794edb3ed7b7b7a725a71762834931da6bd5e05d4302cf0939845bae79a319a2a9e87afaa419eb766c1f7dfb1fb237b5c0502d5702809da4bdf27d86a34d57d715292fedf7f3395ff8624f47789d0d3e7ae8d88444aa402ba2b8febce09488c4ddfc10007743546f687627b811d4a66cf2a0173a23f91cf2f48bfe0b295d6ef617f0ae11e61923e4ae621189d1f348ae0981ff6b6095cc1037151027c88c87737d8a9c4dddbba508a25a4c520d661b69edc79eb4c19813bea5d97426939e06d20a4fdcc13d47e095694e923e79b53e078804fc684eaff2089831cdd572ed26dec1c732b556eaee07a91cfdf69af655a8e8a1642119c48d537be542f5c4d6456cdfcf0b9fd7caa121b58dd13ed81549b04eade06bdbc9e31720b04b2814dcc1e67eb386d2c66d22c734c6e8cf7a39e8e4fe11371a54c5052f8df83b7f4a09159dd34c99f67cf101cfa31f884d29b69dccc949676790af7d55992234b1d5bddeb09dd1b9613064f8523b632da18787949df8f43a0fdda24a771daaaa830c632b2aa777c9903719e0cb86a6056efb0377d60c57339a41056acab72e692f541acd17da87bb2316eac9296b9463c43c8c19620244cb2375534d4c753c7f19beb5e5dc0de306d82e139d261be80307fbc0a238e591b91be2da27b1254ab49b91c2861bd813c6459504612dde43e3f95e31b205224426c57bca1e4112c1639c83422c459cb2621e6f7d10e46883a2c121b5b293b5e9395e995e53d5c0998e46c106031544c39f87af4246a1aee90c98b13dd5faaa94db3a989f86bcbf479c9ef023af8f4f40814681b13d4a2dae390a254c445ddf3814e596ba55f471280af7372d99170ba4783f1f4846a30ca084b7fb17983a867e2efc73ff7e31e697119754a13a3e8673eeee29b918b6969b95ba454428fb8ad4cecc10d4beaebe042ca8ac52da8d0f2c352b8d7a65632d0665d1bc514937f0b31c0fcd57167be25a515458c540e75e12454276d9b2a5b29ce480ee5522e88c251d3ac13b1681b209f33c556ab6ba3983a3af2516bec61336d4869eea709f9dd77f36db51249832fe7bac75e5a53f8fce91f47120c2b09b6f2360f2aeac1a0d2b6723b6832bc6bddcba466f2887bcd392aa669689e3bd1462d807fc0f0d9b1a413bde27914aeee36cbe7f75e80c97c1dd5a321586a73fd9ad4e379545dc8820b371ab0b1f14b93f60a40de06aa9141cdac7fcb037dc0b825266e31c80ddd7b4fc0053f9025f776347d8a994cd0e16ee1d50f55996b6b2f8cf568bd13d86285fbd8e43b32ed8a6aec20adfc36ae1fc3824db3bcd22a461be3641565f4a2fa3d66693d5db0adffe8561b84b9f8b11d709ba144c74b5b951ef000bd8dbed5349eb981212f4b140d0405d2ff0e4197fda5045c55444b1f6ad37b768fe3fdd30b3017d2df4a49fe175f47c6628915bf25b2748fa9611a48a803ca6b2a8388f47a7845af20757be6d37ed0a78d226e88aba0d0403854743a947bec0e4a60701617d5e9cae8d40ce3b0907c8fe79ca821ae5aee086d0e298cf2922c7661ca137fd3eebe892d5fc33c7ca014d49c179c18b794a82c1d1182bf38d3cd231d5c3930e6efd4639614b041d9ca5109927e92fa622ab5473bf964fb40e506fd089d76ab7a8abc957e994e05375fa955e56bf70ccd568d0f41ff4e0690654e7cc202c07b8c1245d0a61f613171599c93d8873e8513b484e95b32e21bdec9f0a29b36327c5985538a6884be2f7afe8f0a7507a162bd9bdca864bdc1d67d76be61765450d04faaf1f11e6290350b4a1645015411a6a3fef46a8bb7f09f30e8c6a5e2289ea93f30e4358b7ed38206cea8dfb0b6d8976a5c9c9ad68e11a642fd4d18b672759c106df1a4ec4c05dd55b41b1fd4a10cdcbaaf0f23bc393ff944e4fec4f8d644b11a8bd2e1762320720f217ae73dbf246778d0d7ded13f6bef4532924be3c7015db98a4a1b6785433f2b169e72890fe5b5fd201a7bcdffb3ec1220f8d188536f6bab063e732ab40e12e977b1edf5671d3f2798605fb7d603c203d1338cce39c8c08ed88ea7c0f2f19999876f8f5ac9ad52bc59bfc49baa9c22e9977f0bc5a1951c0162748a29eb57d99112477a3be80613ea3b5a62e002f0295e07f4f7c789e003e7b973c0e396ab4b416a976b5dad037094d2f7a5aef08cd651efaf2babf5f60be3096731c73b64ef8787044a5edbd9bc1adad129fcd7da68a0f7cf656d6e8c0c3523ddbec921a21eaa48cf4d27f80a724115ca46e8386c6fb1d12baa03d174170cd282ef6d063857588cab604e0e9569648f1b7b43906bc975d98ca46ac5b49fdfbd7ff8544d263f6e16da206e524fadfd89ca8370dcc0d8ba1824e9d3fa26fc8ae6ea024fd9e2647d8fb0e06e31741dc6990fab81534000a515ed13b809e6f12ee5218dbe7a13806317a6d0a36a527f543705abb942b2296d67aa8ceb94f9934191bd56d94ceb76ed3ba01289579bf747b6aaaf848de698be98105018b193819ea6d0d9fb2f072788075dd963bf95ad5a75c8b5c0329c3cb08fe65a6e1e288f82d9a29ec40f22fd30ee8387b3ea7a09c068f3c264a95642b978299f81905733416d6439adba0755672f01446d0ed14aa712cb427c8af8209568a946a178c95a1c3307e8a8796d78b9c7162cfe15771815013c0da65ea5683f1e318d88ecb7d49a48c4a7fa161371981eb93c5b425d1efb7c57558665f3683cbc2f9192e3ee5f1bef2eb6cf75ba158cd538f98bdfd6e0ac9a09a73c8fd227487b53a9b6b2e28fa9987b85cea2c650221ffd2ad3dc705ec106c4f3cc2a6a59b2f6628997a5c80b099e536c30fd81de3f0cd9349cd04af7b35c0c8a558d38fe96e50c2965f9c247fd852ad464929fcf0f708506b735f1ba19fe0587b0fff10af9bc932b132c7f2485e81d88a8b2cc36c3201e41231b70e5e9429e3e4861310c95b0f9482948067b6c35f21caebc83e85500f3648787a4426e9cd0453c9de3655c5c27c9ce4d12b9041bd3afd828d5398a2cd407f3a4e85d2c14d9b5d93550bf6769f3c122f5215a217d3304480b4e2df043698f6862a9d2ae6b71c07fd57fb368678327abe84e9242d93a217729849eb10c0956899d553074e53516ef3ce56be7b8803bcafff6e3b22e8977ae74e62bb3f4dca2b74b1c471ec513be16396b3c2aaec467f0877b4f1c40fe1841f369d8708d16d0dbe652c695d421c449f0d53cf664f6ac2fc3cdd4dd9e5e5c6338f1b58d46c57a5ada1689e10d30ac28a59345e5fd843d0f9e271fa03b8cc402c37f54229f8c379665abd35c8a93d6cb5adb399d6ead0ad61daeb276a698788a34d71f4735c2839fc4404e3216e476aa9454418066510b161b0942e83e75cc7443c46c6db9368a8864fa6c2eccd094e2756485c9718642251b346b37cfb29ec4fc3380adeaf1a7ab9cffe1c2154097ae9f4e08a619e3ea20c095ea3f13a51f7b862ae6e36aacf0367d33f6a50d1bb7ab704a19075a52abcf52f771647bcede8f5cb49f33fde57f5142170ce5ef3b30d653dd2649e481658f6f20b68fe36c0dd429ab045ae3eb1faa4da676cb7496857e345ba6959f1ea9b3ca456db6c38bf13a030662112e5d818c05a3796ee7469beb365f3a30e1ef7c2d3d69c0215c92ff4eeef5b564e327571a7ffde826642e58ef6c1d324a852824dc5f70b572b0f7c4d34c391b4677a349da2014620e8330ee05c2326e04545e287c620c3ed35ceb49094a6464b2066c084107d52241eec525cc664ebe2901e549b708897f554b557946aeab28a5e8b3aa5e95011dadd50dfbfff609c830a7321af0b2186b16b531ee533187a4099a7d6b72c50203871059e1bc5feb86420a337b3d4836371278bdf3df81a9d546dc624550b7b024863d30a813e01c1c0827bf0774729d398a18f4833b2581cd6ab374eac73841cf2101a4ebe353dd146bdd0b9708f9e0e84f06950eaf02d30cb29ff6a84609faba53ebda7a2e1f6fee1a916a288082e956a7f85ff410d261122e0d83a7c749848885351aa938ba2a2064284b18de96cf1a29247d6f4b58458dbf6155040a2f260689947540b5a9882f803c24d20ca8f5f2016ddf9426f678c0b5cacfb90293ebed4b040813ee9c8f4a6136447ba76927765dcdb3c8e94bbb715db5387caf62dbe60ae92220d422e8499653f28ac70c4778c3454d9830d71551fdf32bd2df30004a82fb2cdc83a773080a5aa594877b07ea42fcddcd2581cc59407895bcdf37b56404e20c9f6844077347cd1f87618422e7f338dcf5a44660ca06f9cf6ba47354604ecaafa2238a2d27e74e9e95aa5c2381e3c7201f710d3ac07f18ce41143bef85f66abe407ff91cda67044ac5fa3e7a5f3621ca6ad6e2bfa3ebff10bb6a988fce46e2283548eef9abf7b0721217e8ff146bf243efd3e4be84034f48f565840d9b8ec0aafca4a7ffda2cde0a09ce509ddcc91486af44bc0b9a5eddbdb0d8b02163d94808cbcb8530a9a1a546fdf66b540d49de035702e452f32e888e5efba5514ddb8c26a234067d05f686d915dc20184e9602adf66d0d3e2ec1399ccdaadc6f56fcf433525b62451aa55c1ba834eb6fd4a76d453526e80c260e7663e79b5c9e48d90822a933743ff55a26c24cc469b70ab0595b534e146cad5bfa777d1d62a1cfbc0034dbecae0e91713914bf1dbcdf6b1580b803d4ab2e36c165ba105aad60aa923ca8dd7f5d947ccab3930b894a7302fdb35e9ec228ce63b6c94a9a7daa62009c67c9de4af3fec8cbab07852e07d21ae73a66645ac9bc635f6c9a394b58b821150fde2642b0f829620fe750ee466c5da124cf59fe78b4b17923865112c90bf0c8a38eb4cfb4aa252cc8063e33c107c85c393c199d2d985fb6244c0e467bf4da4364883c112d04b61b79a16cf5cabf7b7258fb72fb79933d674c8ae4440226a2e20b43639ff63dbe6ae50ba9759fce71c3dc895a49d322fbe475151d3b20d8bad9b08134d2b5336d5d52f20a50c3d2fb168dd00bf4eee59cab92a271afa04fc2f3d37a2f75365d02004e853f8a65db65150a9864b301ff0c849d0bf3f01e076167415d3cab48b3389167f9418c6298a2a76f0ace5e", 0x1000}], 0x1, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}], 0xc0, 0x403}, 0x20e) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x2, 0x0) r14 = dup2(r12, r13) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f0000000080)=0x1ffff) 16:24:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000340), 0x8000, 0x80000000) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0xffff, 0x1f, 0x6, 0x3}, {0x4, 0x2, 0x4, 0xb8000000}]}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x0, 0x7e, 0x1, 0xe3d}, {0x0, 0x7f, 0x1f, 0xffff}, {0x4, 0x22, 0x0, 0x4e1}, {0x5, 0x2, 0x6, 0x5}, {0x40, 0x3, 0x1, 0x800}, {0x6, 0x21, 0x1f, 0x10000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x824, 0x2, 0x2, 0x100}, {0xfa, 0x2, 0x8, 0x101}, {0x6, 0x3, 0x6c, 0x2}, {0x20, 0x4, 0x3, 0x9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x400, 0x7f, 0x6, 0x5}]}) 16:24:00 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)) 16:24:00 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) (async) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x9a) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) (async) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000040)) 16:24:00 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f0000000040)) 16:24:00 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000040)=0x2) 16:24:00 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x802069a6, &(0x7f0000000040)) 16:24:00 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1, 0xca, 0x81, 0x4b}, {0x8, 0x7, 0x3, 0x3}, {0x0, 0x8, 0x7, 0x4e}]}) socket$inet6(0x18, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x23}], 0x2}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x806e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000040)) 16:24:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x826}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) syz_extract_tcp_res(&(0x7f0000000340), 0x8000, 0x80000000) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0xffff, 0x1f, 0x6, 0x3}, {0x4, 0x2, 0x4, 0xb8000000}]}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r3 = socket(0x18, 0x2, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x0, 0x7e, 0x1, 0xe3d}, {0x0, 0x7f, 0x1f, 0xffff}, {0x4, 0x22, 0x0, 0x4e1}, {0x5, 0x2, 0x6, 0x5}, {0x40, 0x3, 0x1, 0x800}, {0x6, 0x21, 0x1f, 0x10000}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x824, 0x2, 0x2, 0x100}, {0xfa, 0x2, 0x8, 0x101}, {0x6, 0x3, 0x6c, 0x2}, {0x20, 0x4, 0x3, 0x9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x400, 0x7f, 0x6, 0x5}]}) 16:24:00 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) (async) r0 = socket$inet6(0x18, 0x3, 0x0) (async) pipe2(&(0x7f0000000000), 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x820, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x806e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)) panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 303 Starting stack trace... panic(ffffffff8260ae6a) at panic+0x16b __assert(ffffffff82684314,ffffffff826c96da,12f,ffffffff826937c9) at __assert+0x25 tun_clone_destroy(ffff800000bfd000) at tun_clone_destroy+0x278 if_clone_destroy(ffff80002477a270) at if_clone_destroy+0x132 ifioctl(fffffd807d5bbb88,80206979,ffff80002477a270,ffff8000fffe7a40) at ifioctl+0x3b4 sys_ioctl(ffff8000fffe7a40,ffff80002477a388,ffff80002477a3d0) at sys_ioctl+0x4a2 syscall(ffff80002477a450) at syscall+0x4c2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a051db7430, count: 249 End of stack trace. syncing disks...26 12 done dump to dev 4,1 not possible repanicb:oo tikernngel di..ag.n ostic assertiSeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID bbcbd082-acfd-33d1-ec83-4c20355829bb found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f2480: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.55 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace