last executing test programs: 2m36.760224612s ago: executing program 2 (id=83): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000040), 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1}, 0x2) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r4, 0x0, 0x0, 0x400, &(0x7f0000000480)=@in6={0x18, 0x2, 0xfffffffc, 0xffffffc4}, 0xc) open$dir(0x0, 0xae828e137847f62, 0x2e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) symlink(0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc0104419, &(0x7f0000000000)={0x0, 0x0, 0x2000003, 0x0, "b7a2224ff1004684d30000000500006b8444d100", 0xfffffffe}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000340)}) r8 = shmget$private(0x0, 0x1000, 0xba9322d5054d6e2e, &(0x7f000000b000/0x1000)=nil) r9 = shmat(r8, &(0x7f0000002000/0x1000)=nil, 0x6000) shmat(r8, &(0x7f0000001000/0x3000)=nil, 0xcf6fcf49c33a2683) shmdt(r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0xfffc}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 2m36.547808563s ago: executing program 2 (id=94): unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)='(\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 2m36.463266426s ago: executing program 2 (id=96): munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT=0x0], 0x28}, 0x40f) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x4}, 0x10, 0x1042, 0x0) 2m36.460560783s ago: executing program 2 (id=99): openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000180)) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000080)="0140000046c1e56e47c2245f3af3bec4e11eba798ba87ec1e0c4c39838e3d94fec98f78c319117dbf05e13ef481db36604a345734cdbab962ffd53614137a179506db40225c9f5d799f4bf7f930d2f3b24a73ebd25db0b26a242058551891bb093dd49a8d3aa0000004ce7904e0598a2148f8115942fba084952d2edf33a228090c64e9a41d96d0e00bef6954b9df1dc3a8bc1319c18a46fe87c36f947161eef0f15da49b1efa7c655a184163ce9732d", 0xb0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 2m36.455752902s ago: executing program 2 (id=100): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 2m35.067140392s ago: executing program 2 (id=126): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd0105", 0x14}], 0x1, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3a, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r1 = syz_open_pts() write(r1, &(0x7f0000000140)="e272f9", 0x3) 2m31.748466859s ago: executing program 3 (id=194): r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x30, 0xd1) ioctl$FIONREAD(r0, 0x40047307, &(0x7f0000000100)) 2m30.707521374s ago: executing program 3 (id=195): sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() fchown(0xffffffffffffffff, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0xc0, 0xfc, 0x0, 0xfffff4b2}, {0x44, 0xff, 0xfa, 0x8200000}, {0x6, 0x40, 0x7, 0x80805}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2m30.599237658s ago: executing program 1 (id=204): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="490b46ddbc4591a664310d6aaba30d39fa0000ba0fc0dd0659067947aadee4277cbb48922d20779db09985ada4d1101f1117e8ada5129300ba2980bb34254ecc977446132c2bf78dce39b44927436d4a188d8f2d53bb7986deff5de427010a11", 0x60}], 0x1, 0x803) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0xfffffffffffffc59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4, 0x7, 0xa9, 0x81}, {0x9, 0x94, 0x2, 0xab4}, {0x7, 0x3, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r0, &(0x7f00000000c0)="2b9b6bf6a67f803be3c060642a4d6d97b206", 0x12, 0x0) 2m30.554038733s ago: executing program 3 (id=206): r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x80) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmmsg(r1, 0xffffffffffffffff, 0x0, 0xa) 2m30.518802498s ago: executing program 3 (id=209): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b10005010000", 0x6, 0x8, 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r2, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 2m30.318381983s ago: executing program 3 (id=220): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50", 0x1c}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16b", &(0x7f0000000080)=0x7c, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) lseek(r3, 0x7c, 0x0) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) syz_emit_ethernet(0x41, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db8344000b1100cd0c535a98000000fe8000000000000000000000000000aa4e204e2200000000be3dae0000000000000000"]) 2m30.316378727s ago: executing program 3 (id=222): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ktrace(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x1236, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x434, 0xfe, 0x7d, 0x1}]}) mknod$loop(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2m29.196235211s ago: executing program 4 (id=231): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{0x0, 0x40, 0x0, 0xfffffffd}, {0xffff, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x10}, 0x2, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)="e4d4f29e7876d4b2a2b38fa8caeb43257ebeeb31e276a7832813c92a8a673bcd62072e844772905ed7c099c2fc25f101207a58462472e39251bedb4b0f4d6ed2d411a27a6709666f66a268fdc9a5cfef9e37851261537d0b8ca7296ae9349a8e37d18b05d6649112af8f4da67bb235a3a3260d86df59a6e4b320d7e237bb387d5f74b4e2c5632761819ba869195ea2d3eba691", 0x93) listen(r0, 0x9) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{0x0, 0x40, 0x0, 0xfffffffd}, {0xffff, 0x0, 0x0, 0x2}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x10}, 0x2, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)="e4d4f29e7876d4b2a2b38fa8caeb43257ebeeb31e276a7832813c92a8a673bcd62072e844772905ed7c099c2fc25f101207a58462472e39251bedb4b0f4d6ed2d411a27a6709666f66a268fdc9a5cfef9e37851261537d0b8ca7296ae9349a8e37d18b05d6649112af8f4da67bb235a3a3260d86df59a6e4b320d7e237bb387d5f74b4e2c5632761819ba869195ea2d3eba691", 0x93) (async) listen(r0, 0x9) (async) 2m29.192841464s ago: executing program 4 (id=235): sysctl$vm(&(0x7f0000000180)={0x2, 0x2}, 0x2, &(0x7f00000000c0)="6deff1605c5705c04d30e9f0202c959ce2b5c3580180ad30", &(0x7f0000000f00)=0x18, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x3c, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) syz_emit_ethernet(0x3e, &(0x7f0000000780)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "923b5d", 0x8, 0x61, 0x3, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) 2m29.142481376s ago: executing program 6 (id=236): r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x1ff) ktrace(&(0x7f0000000280)='./bus\x00', 0x4, 0x928, 0x0) (async) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) (async) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x40000000, 0x0) 2m29.141762431s ago: executing program 4 (id=237): sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000000)="84cf71b59c0010000000000000", &(0x7f0000000040)=0xd, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2a2a, 0x2, 0x0, "56625de614a7eb994e951ac24668f07145468d13", 0x4, 0x3}) 2m29.124785383s ago: executing program 6 (id=239): r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) 2m29.121838952s ago: executing program 7 (id=241): syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xb, 0x3a, 0x0, @rand_addr="51efbcf8208a366699c16dcd42da0b85", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x11, 0x0, @empty, @mcast2}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040)=0x40, 0x4) 2m29.121296226s ago: executing program 4 (id=242): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x7}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fsync(r2) getrusage(0x0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0xfffffffffffffdec, &(0x7f00000000c0)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) 2m29.120757688s ago: executing program 6 (id=243): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974", 0x711}], 0x2) (async) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0x4, 0x7, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x1, 0xff}) (async, rerun: 32) setreuid(0x0, 0xee01) (async, rerun: 32) ioctl$BIOCLOCK(r0, 0x20004276) (async) ioctl$BIOCLOCK(r0, 0x20004276) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) (rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000500)={0x0, 0x0}) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r3 = syz_open_pts() close(r3) (async) close(r0) (async) syz_open_pts() (async, rerun: 32) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x1000) (rerun: 32) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x401, 0x2, 0xff7ffefb, 0x1fc1f778, "ffe7c969dd00000100", 0x210000, 0x8000}) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="c6e7e7fa", &(0x7f0000000280)=0x4, &(0x7f00000003c0)="05000000", 0x4) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)="566575cc0e01229f9cbbdb63924ef9efb193aa0b8dd25f353a962769bbb7ec1c0bb259174c7ca937cbabfb27b979f7c5f2376d3ad71c28ac8a15a62319fbd72da0799ac1c07ac848228bf4783c976f377849272f62e05a9cd2d7883331c0ed6fc344ce2b97e99329e9edf7b06bce128ed8c0548922b62eadeda08dd0ddf8fb7bf5357e5a7c6e2b4aed6c2f776d00a80297b59da21068d21522026abb1602fe88292909f6409d749423f1519c8df21b23c57cd4ba94555001420d5d3a28a1fe11c951", 0xc2}], 0x1) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) (async) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x3) (async) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xfffffffc) 2m29.077178851s ago: executing program 6 (id=244): syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000019078ac1400aa7fffffff030490780000dffb000000000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) write(r0, &(0x7f00000005c0)="4eadaa0b7c152efa4402b638a1470330316a3def0ab352386105cb467037c0639d73210c93a99f439537dd50a1e3d0771b10fbc92d96845a1927ae0573eb60f548e9f6718f95af84c9e0919042203d9548823503899840b6bf778d78bb94c3d887f214868c1a27d21709ccccbd5a32749b7b81e57f2e6111b27c242bd43181766774c0e93873787e063d05ee14282d57f1bbd5534832d49c25b66f748e35f30f3ccf0be110bf940cdc5a47bf4b22a02a2a36fe952471e7316a2a424059f3f6728f383fbcacbdfc1eae52714e126807bd1b524e3944ed821a5aeffc25cc789d2daf0484db962af903fab8274cf4dc7469ae0a66710dd7aaa3d441c3f10e48f333f95a3542f25bed61e59d7aafe0b6259764bae15bf4c84b2fe340eaee3abf07a2f75dc6bf34c6f04d854a2d1ce896427e561943d13157fa60313eae2db7dbb93d47c426e96d234d022f7ddf8934a6dc9a3b2b0a02f3aeeeb98b48b94f5ce1c9dca4cb16833eab9bf090821b8b01235eb28c3a1677a1956ac34a69f6ceda19a1cbd746374de7b92dba682d30af7e11c4dc07cc9a094784e1f2e72ecc34646c48cf9f3a01176a1e2961fef9c218551d0a799ecce2cea6cacba33c65ff1f851359fe5da528ec00e92b81ae05c3d0992ed1f7f72e36c5f95649347dea08bc4544cf89d324b8939d6f0754083f066ca1e5a8b65cd9d0c61b5e2f344838420ad66ef07525537fb251f8018cf7687fcef1ce0c7117c82b3b2284b7a1afa5472e331ade8950632ef1d8dcb713252c94e461544a50a3f3a5a01bd2c2f95c72fa43c821fd00a69a4c5ac6d0e23032f213626cbe32f1ec94c4bee208d9961c401b909e02852b48e637861721a932bb42805b976012fa46e2ba213790e4fdf55cc88bc2c187fc26ae46aa2141d800fa27ba98b2ab91bddbd21064e46c1447e21632a39bdf070dc5fd3d2a9ff609abd379be0f55a1019051d43d8aafabd4e9d98c727eac18f6916bb2536fe8ce9ce3ac0832bc7ab888f57ade8aa81b62fbddfed33198011aa4386bb7176f3972d44f7283d91de5729cc144a97800c5710b2d0b77b395a295f5e58567bbe186b06b0b8e90f78e2c77991bab24e9a32438296cb639a9d9c2e8409baa5784d8f81ea366f421f35a963ad7f9dc9e9d72de5bf711032152605cff82f95528ce3bcb15d5bdb283beee203c8bac0b0c0b5a327174b771f6e321aa60f22b4c22d7b719d069be3397effb47c399eae629412c4f62508c72a630bb1b9e0209580da1efe827dd69472278b121053fdd156a7f77011ca1093ea95571736be9d88101bb7e88316e43c4c29f674978794239cfff30d88daf94f38dc91bf11e7da65c68587b364a9b646bf41774a20bcb82cb822af4045391e64da3d60cd61b835f3bb12c7262491d630a2e83b0a9c5f6ab0506c15ef41a65bc7e3fb83d892e423bfb46c1e31eefd20a27cd8f09b2ac0e93b2683662ab5253a7708daf7da18676f6c0d410ea8c4fbad8717909420794df38c9e01d7e2e42532051fcde399f65c4ab1e94323ae1e5b0ff50098ef44605b6ded226efea9afa491ef5f58d955d11b2b0008abe5c5234fd6b1ff1c5d5f0b7d10af4785df93cd17119647bc52316254dea4e141a1a09067676b8078a921065efa6fcfdaebdc1aa213adc426641d21f05e67861c44548e44dd4fb510bc230a65dd56d45bf9e8761c88b84e0523d6acfa3c1287056165282bf6bd674e9607b0319c488178a8f0c1a4890c03480da352a07f130122c4b36dc538c0e073b88b867d85f324c1510de7790ff793dd21f8fb0d3bca842306055fdc539363d4f0ddf8bbe931039d0708ef2d9ac96994c3c22a83e7a4605d71e30473600afa34a2a36297bf1d54b7c2c4c882cb8aca3110a5daccd4bf0e14f56f10392c5a32b1ac4ab3b2609559695f8abed12bb77049e30893bea3c468e07759a0505d7aeed83ba0df62c5dd4e92ee2957ca0b4a4c9ca88be31537b6179505618df38653b57d55c5dee1f2989eb86f875001779970b67e692925e44cfcb3979d29768d3bd9b30877e5dcc10f283bcf7b6bd9bbecbdf73b62223d2a9f844fdd96ef120fb2274dc9a0104b98aea699da679a30e3211073004ff7e0d71d22a0672b7ea848fb339e5a2e075081c5cb08a2d68d8e591356379aef4a1405a60edcb9e424dba54c218a51c9709f30c8ca87309ee0592b9c6ff58402c5d311bfc68b507bb295744a0ae0eef47ee2b0afc70f9db72c22e83a386b02145ba89b6a201bedf756aeb37e73053bbd05357d251b13f447157c010055c68a3f2ed77224f1679b3e77ef73989060e51dd98cf9ca47cf0b3c8eead76655e6b244083eded31e5d3ba325055122dae0bd11c9d691c5c7ef87f986b008a62199075c1229a3dbebb2568de25ff688325ffaeec4870316bbeb5d3741bb65ec84b308e98300ecc9bb1e00e2bb429bbb091b5636df42dc621563e39abdf0a8477e897f2c04fef079f0584a6acef19c7399b9a4069ee250a6f81e7c81dd82561d21a7ab8c2e55b807e20f5d311b5ade1e34026aa545177ae9f208c52000ad83f3515560feb3bca1b7de3bfc68bae70682daf60d4434622b93286f8c12203b917792089431a4ee05c1d28bc30b7c54f3c8bde0e68891e19bb03b8119d56056a6475ba4fe36ca3100015821294413790f64d5469482eb181875b208708a6c12b8ed3d64330fa1c1315a17b9b21fafeee5c19b088a14ebb74c238ae1220435e0901b53fb8697deae85afdacd4e9832b31a4b57cdd3cb0e82befd453b3d155f1e1766d215689ead684b7bf723350d979f3654c4c063e85c58de3b5c994768bcb68ce847a197394c06f8e4072ac5619e34545dc4d44f5e0df7878f325fef9a6c469b1d2a1822cd2c833f4d5a8fbb96085abe2fc02a1f8158ef64e033a18ac91ac7478c056f748cd26fb6ff29df9fa432006fbb311af5814a5c5b5851a89386999e0826f5db45f5351b7f5e338f8afaca6936d515fc369b9226b3c0ca85624089d5684a0048d030aca787aa9ce5654ea115a2c7d1ad6e6ec5faf9ca8898b0099d4f056f6a69596a660cc7eef10274231fe06cb3de1c58a1e252610859b560de3298192e2c9d1ce5cd87217c3f68d878a2e96f03109fa88bdd5bc3a0c3df04640433b36001e20d02a270a7a054e079b504d2b6a7d7b733422b9732934b025fc3e86ef58c4b77046c272b2bfc98884c6c6e0de967c904c3610feddcc0d38f245c1196ea75f6dc206177a1c3734188edd1fa62cecd6d14f6e7443f99eb28b7c6fd416e4742e2d913a28245a9100e4494461ba67240a76ba643cfaed1dc530d7a5da4ea57de34a0470a703ad64bb0ac0352782611a1e099d1d4e785b2776cb011587d1086587cc17854f15a2e95c027c67d9b67f3ac5c7aee2558178189a3520565ec2508f42d42ac222b77b2c7f674f17ae0a3c1d06567bd9dcc81afe04e7d24946eb157fecc625dfd9fe82443942cc0ed232660c71f1325bec759376d0d594e38df4930baa81ed672bcdd6d1bd1ed2327dd13a898b69664f81acae669b8d56ad5d7bdcff40c1ac6d5035cf15a4cfd120fa2ce209094c58bf023735ea6ddba9c725cfe294d534f9c920f958db78e2217570f3be23243da972ef426af08ae8eae4ce001c9a0d2d5b3a45f9fab911e6db55e8c87c30c0346b17ffb607105b955ad410c989ec9e23e94e25ac892d8f7287f089209482ca283fe44f207ca08ab90467f9913333bba13670e6816d31cf7184619b33b4046829c42d134563a62475af0d144e2e4091bd0f7c0950f16bb59430647765bd03a1f22d3f67e86d014708a0b8b08f8dac7bbab6cf2a94bdfe37fd977ff0d95867deaf2fde02443a8eec8f66d5ac29b70711fff43c2565ef3d4426297ef5e82111268168d9c7db697e5a481f6c066d27303020000daf4d2a9e77c2cf87ab634719e1064bca93774555b1fbddb4497bbfc5d2db1bb497744ef9e1fb6333f5bcc0149dd0bcb69fdc346518692862b9ac29be41440dd49afabd6f3e91833b31fa6b9a1580627df3b9222e6a36e219dbd82040e7317b2d89b275d199df5b20b4ee5f057cea59fa4c0378966581b8480af7c7f3ef8d2f575f6c58b0b91996230d267d0a050b0faab3df2020bc4ce0597880a8e331fa63ed516ed7648b6db910c87c7239b64b214c76f66db79c8c390bb21de3a14ea562d542154d280b073ec83b11a9abb619d8044785bb34c938131f50f93fe033f5357ef4a52e979069f7408b2b647dcec0e149be9e7d8a73657d8840457763e651438a914208e9e6a95fce76438b2d86abf9dcd6c94c2e854a0c1673c1e234df06e625c915bc7e977e0ab0e7b08830b70536072a2bea1ece76dff02889c76b958a37e88375aef184eb9ca533f336b528a8938e80486058fc953fe1b60df9ab5bc2eeb2b2c3cfc6fe3b57dc46bee12a8c40f17d64bf9de3ac42a681ef9682353976b47af4a5def17887f7283bc81aeb3199ff1e9ac95de298a4fd65242ac18b38604555a4ad99310697a1c921f4b069189d1163a4597e32f9e541c9d95168105c9f9a47f8ff24fd29237dc22c469faec98e89b1f6bfb6d7e10f6e38596f45654cec89be85b5b68ba64d9aae5205fda809f82348c4574c520c3f760b8eba6bf53ade3cea9ab009331ea3c9f5eefe4919551390ab72fe444ff28762105d03ef07e83c7b247094c7832c1dc9fdf0cc29c1e40ee5e86904a3a90efe53b6da9fb79930ab425c6d1a682f45f8f4d4d84a9aeeecfd64fec3edf4093aa357a2135b2366d628b543dcaae7d81bcc1deb44fe26dbb2a78d812af81880c2dbf0a1580684b405a8f589f2b2b87ede0f769c3dafaa2005f62c5357290bf75aa0eab0d565875c303e6e991858399c741cdf2f5f90c4d70c9add390fc6dc0367e9b17da14234979b93ca9b151a2a17115505f6b73956e5fbb699e74a71968a7fe16c88baf43a8f3bf8e5e91d4e6f70f178337c5ed67a4a705c973d9da6d573d787a7132efbe82fa26de674b69bbcd7c0c64f3e8800f321415c2ab2e10867a5c058af7c12d19f97beb8e8d3c0c0274f57304f9e2206afa520c040c3a92cc891bc3f3c1af62fac5cb7198dd98d989b3412053edee23e1c855a11f501faeaa4db95c281351950ad803f2f88f641ccd7dbb39a71cde69f89a912cf048c0c28d96c2228e390ad273206e298cc5696e676b0ffcc8bd851e1363bb93baf1fb5ddd187f4bd009e25051b40ab3cdfb0c9051a8fe2f6461ea30b1baf05c3cdeee279b03631b3fd963d593b2099fa4d8ffdde8dda3fbfc6f83b836cc1d88c112e5ab2fdd75ab8d6f58c3a6e905baf308e8d29620e12770aa851d5df6b293b1780b27b300814eedd58a61f61b3aab6b23bea37d7dc0b7850c807df6400ccb3d08ace35ceb5bc028f298ff01150c1dba323b2060690c93d1bdbc2b28069264869de927797095fc668a80d686cfc92aa7ec67860b76ede57ee8e1ff4d7b655da615131d9eaa8748810cd994e34576496fc90b1031dc37f5fb8703363690394cfdbfbf4851cc96216abcfd1d5a671e68df47520d4ac068aeb26d35dd6e81614c880365a3a8f84ae52836677087b67e7fc971d3a1d0d1680e991d8e8c0f3073d0f3ba39ebd0f55333999597ac671f1d7bb06a999c951cc034e9e41946435eec7267b7787155f4fb62f601efec0377169cd1604e11231dbe7d05413a5375a7387880388b79820bdaffd27df0ed83110a997d52fd8ec17a424f41e3de86af66d4d88f0c101c73b3fc5bcf5f20a3c77ff94964ee6a4f94de0", 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206983, &(0x7f00000001c0)) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) 2m29.076687459s ago: executing program 7 (id=245): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x18000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, 0x0, 0x0) 2m29.076368533s ago: executing program 5 (id=246): open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40001892, 0x0) setreuid(0xee00, r1) getuid() sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x7a48da19380fd9b0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) (async) setreuid(0xee00, 0xffffffffffffffff) (async) getuid() (async) chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) (async) getuid() (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40001892, 0x0) (async) setreuid(0xee00, r1) (async) getuid() (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x7a48da19380fd9b0, 0x0) (async) 2m29.075564341s ago: executing program 7 (id=247): clock_gettime(0x38d178915807e004, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000}) (async) flock(r1, 0x1) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000002}) (async) syz_open_pts() syz_open_pts() msgget$private(0x0, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 2m29.046090619s ago: executing program 6 (id=248): open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4ebfac6bbaf7920) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000340)=[{0x4d, 0x1, 0x1}]}) (async) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) write(r1, &(0x7f0000000300)="1e", 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000180)="20206000019c0a", 0x7}], 0x2) (async, rerun: 64) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (rerun: 64) 2m29.045701185s ago: executing program 4 (id=249): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x1, 0xd7, 0x6, 0x1}, {0x34, 0x0, 0x7, 0x2}, {0xd8c, 0x7, 0x5, 0x4}, {0xfffd, 0x3, 0x0, 0xffff}]}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r3, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8108, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) pipe(&(0x7f0000000280)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)}) r5 = syz_open_pts() close(r5) syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000240)={@random="3f1e69e721cd", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @loopback, @remote, @local={0xac, 0x14, 0x0}}}}}) writev(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)="020e3408818347d40b785365976e27e17c572f1a2807b8f4f4fb1aa03cc030d1e40d84bd04787d3acffa8349d3cc02ae113208e629ddeec9ec470041e3f76f7db6dd55db4b43e83b92fa2ab33ebb566f8f64a1e8033d8c9a07fd348388eb5133df097647aa81c534055b0106673e6990c2688b2e7438a8a4a51066728e3b244cb0e72f3701b75515aaadb3323ed28591b5296c808db2d1eb0d8cb48434c3101b33a07bb53ed29e17f731fd479746f2c12b1132fdc7c9fffbba639de63971cac731c5454b081e82246eb01a8cdfe897fbe3bf100add4e16d59fa36aa2e77e7e8cada4057719c1399ba1cabf3d0a7c9dd229ca9742392a667bf1140565acfb7700c6f471cd57b027a0246caf3282fbeb82ff90a1194d5111107ccd5640c1a0bdfeac5d7fad30f05892f25fda35d54a12864fb64a98eadc9523fe6c4ab707bc65bb988f2fc63dce6c4bf0b01234ff311dd09fe9d0af87cfd20f163712822e331ef96255e540543ad86daad57772841c0a6c94a0196f038d7235daac00b982641ee3dfc11aa937a1525f9ecbad150118fdd7ab69d519821050d4feaed3c22f9b39b915b34ec30dc7b78671302a927eb159bbac58209c011915c7ac0d1ebe87b183f5ee3a8c6f3f28e1003399b9d09c641b6c21a1d70331424480b26728d40a37fd079ae6537f91041bb0cff0d896201183e7f5363b6a1355820bfbceca7d23496f72a95179ad6539e501fe6950785ec15ffa3be9f5be8c28d32852e6d8add9e983870ad64f947d4f80f438a9ec46c761b77141fccca1e2b5d392d8f49237671b81d330459ebaf3d333748a0912837bd0425d431a73a26cd3f58f6b1ce016e55a191fdfd4f25233cea3dd87699da9f156159b50926f0e480d2fcc68c576b432b4edee7a185d1de780c7422f5ef5d48685133015e8a74487266a3fa79e0c910d7095b4b40145215d6b4be3ce2861117d850ac81db79b51009962bf83a5b3b27ecfe538c522a0cb1dc74d1a23ae1386fdf141465d796800a7e8cc86109a0c470bc0b0cc5350d9d8bb8757ef2d669967a78fc9b3310666e03263ef283d84750c59302cb68770eb793cb26d793cf91561c3160a9b84db4e407765359f659c5089ea298990c08134fddd0e4c41d86d73b79670e466471be02ce394252098a24bd4c445ee6515", 0x341}], 0x1) 2m29.045260431s ago: executing program 1 (id=250): munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) setrlimit(0x0, &(0x7f0000000000)={0x80000000, 0x9}) (async, rerun: 64) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (rerun: 64) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 32) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001240), 0x0, 0x0}, 0x1041) 2m29.042155414s ago: executing program 5 (id=251): syz_emit_ethernet(0x26, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @loopback, @broadcast}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x9, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x80000000}, {0x64, 0xff, 0x20, 0x5}, {0x80, 0xb, 0xb2, 0x8}, {0x6, 0x6, 0x7, 0x800}]}) write(r2, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1a3, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a838008100260008004d23018d0066000302009078ac1400bb7f00000183170bffffffffac1400aa00000000ac1400bbe000000101890b01ffffffff7f000001830ba1ac1400aae0000002940600007fff0044148013ac1400aa0000f3657f00000100008001940600000004070f7c6f0ab2d7680f3b941fe83a8e00004e204e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="d010001090780002080a00000005000000090204050000000002047fff050a000000030000000600fefcb5d149018bef4a44aa84aead4316f7e11896dc0022152889512a914b21e8fe9b37052a75e4b6269a182238502e474eb3220ac1168463b6968ad89452ab184464ba2accbad335b49ef36ea6b0281eb9e4549ca6ee99e0fe7a833f814b9b7f05acd27bc19f1b32df0770da7f25e863db802b418da146c2273a76f5b13d81f2c6a23e5ccd6c11241479c67afd3476e283895cf9b9713720ef2aae2d0d61fe80935a254370866b802d1297b8950a730160f1a7a7c62dce00046df613ec7322081736fe3dce24b856597687f3ee297e93f441bed10eb5bb86844badb10058ed1e3321a170d0"]) 2m28.980904182s ago: executing program 1 (id=252): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000a30000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e3", 0xa2, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x10000, 0x10) setsockopt(r1, 0x40, 0x73, &(0x7f00000006c0)="86bedda4379da702acb9bc0c85c433bd836eac93e4fd", 0x16) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000228000/0x1000)=nil}, {&(0x7f0000544000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0x6c21a75b}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000d95000/0x3000)=nil, 0x9a9}, {&(0x7f00004e0000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0xffffffffffffff7a}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0x400}, {&(0x7f0000752000/0x3000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000678000/0x3000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc6}, {&(0x7f0000385000/0x4000)=nil, &(0x7f00007eb000/0xe000)=nil, 0x800}, {&(0x7f0000ae5000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0x40}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538", 0x1e}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b7", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000107000/0x4000)=nil, 0x4000, 0x5) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000740)) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYBLOB="55f308445bad"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3a, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) setgid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) setregid(0x0, 0x0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x9) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000002c0)) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000300)=""/113, 0x71}, {&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000440)=""/140, 0x8c}, {&(0x7f0000000500)=""/249, 0xf9}, {&(0x7f0000000600)}], 0x5) 2m28.980000372s ago: executing program 7 (id=253): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x1, 0x1, 0xf1a}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x1, 0x1d, 0xb}, {0x0, 0x6, 0xb, 0x9}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) 2m28.979599416s ago: executing program 5 (id=254): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x51, 0xf0000000, 0x2ef5, 0xf}], 0x1005, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000080)=[{0xfffa, 0x9, 0x3, 0x2}, {0xafd, 0x4, 0x9, 0xed1}, {0x5, 0x0, 0x6, 0x1}, {0x9, 0xd8, 0x7, 0x800}, {0xe, 0x4, 0x70, 0x6}, {0xfe00, 0x0, 0x4, 0x80}, {0xb7, 0x5d, 0xf7, 0x8}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 2m28.97781108s ago: executing program 7 (id=255): fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x18) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x6, &(0x7f0000000080)='./file0\x00', 0x8}) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x6, &(0x7f0000000080)='./file0\x00', 0x8}) sysctl$vm(&(0x7f0000000100)={0x2, 0x2}, 0x2, &(0x7f0000000140)="d321219c3d75d4a0", &(0x7f0000000180)=0x8, &(0x7f00000001c0)="2dba66a389f5da482cadab8789212c7bec55c53955aae5c8b9265f8c7eb596cca6a813c90bd76e80b183199b99a7ff4e7dbcfc7a661e7f7fad32e1ca423321cdff6bbce344aa80a99358b52491b73773e1c3b119cca7d928676e176617dfeb44563745bd298804172c61df0a8817223c4868414d90d176cd844a98b006d24b9089b8626ee985b15d24e91a4f631c5d38b64bcccf9affb1f0ea05496ddd23b0ce443cb56ad00b6837f8fab0829dcc15c47594baf6c44b66", 0xb7) sysctl$vm(&(0x7f0000000280)={0x2, 0x7}, 0x2, &(0x7f00000002c0)="3a1416503ed8b04db56d6722c98200e091da745baa7c42ddb2e83760f50e86b99f49c233092bb7449e3c98dd9dce2901eea494213b2f9dbe192d5e91136dc62108066af21526475aa4762a89a83b1b9c894771dc8eeb46d085c702e59d5a250f1ae1f023ef5a40a8fb39d0042ca1af406a61706b497c2ba3f48928c8824653cf897c6a4cf766491d57760e9caa51dfbe302867afa48640e93cde2c5d336d4a4eaf2274a905f50a23edab18a4b10c3034d90bf1e20cbd5f59853ae5570f8fe57e709a32dce60f1fee870d83", &(0x7f00000003c0)=0xcb, &(0x7f0000000400)="87f7c1e3e1700bddc3a3276415f041852aea1a3995b7f7a5a8810a1454e0c0914b4285ca49e376623b6f03662b5a12e6e996ae4b415343b2544e8233c0ca7737f77e2181e01efa4cb7e3b2d9f50f40082afb67c660852c6f518488126a473a56810c0afbfec891ed8ad92b514ee17557dda48be86d527e877e0a7cf97409c8c5ba0398300b87b4da6dd2aaad810e6ba290c2222a940585402df77dbe7c2bbf18ad0c9ec84f2a258c557f712d0c17c2d67f9e68257a42a6a633c9fce3e5fb6c7e08d75d9d", 0xc4) (async) sysctl$vm(&(0x7f0000000280)={0x2, 0x7}, 0x2, &(0x7f00000002c0)="3a1416503ed8b04db56d6722c98200e091da745baa7c42ddb2e83760f50e86b99f49c233092bb7449e3c98dd9dce2901eea494213b2f9dbe192d5e91136dc62108066af21526475aa4762a89a83b1b9c894771dc8eeb46d085c702e59d5a250f1ae1f023ef5a40a8fb39d0042ca1af406a61706b497c2ba3f48928c8824653cf897c6a4cf766491d57760e9caa51dfbe302867afa48640e93cde2c5d336d4a4eaf2274a905f50a23edab18a4b10c3034d90bf1e20cbd5f59853ae5570f8fe57e709a32dce60f1fee870d83", &(0x7f00000003c0)=0xcb, &(0x7f0000000400)="87f7c1e3e1700bddc3a3276415f041852aea1a3995b7f7a5a8810a1454e0c0914b4285ca49e376623b6f03662b5a12e6e996ae4b415343b2544e8233c0ca7737f77e2181e01efa4cb7e3b2d9f50f40082afb67c660852c6f518488126a473a56810c0afbfec891ed8ad92b514ee17557dda48be86d527e877e0a7cf97409c8c5ba0398300b87b4da6dd2aaad810e6ba290c2222a940585402df77dbe7c2bbf18ad0c9ec84f2a258c557f712d0c17c2d67f9e68257a42a6a633c9fce3e5fb6c7e08d75d9d", 0xc4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000540)={&(0x7f0000000500)=[{0x42, 0x3}], 0x1}) write(r0, &(0x7f0000000580)="58d81fc30f8705cc5a72bf1c6ab06c60af7057b444fde5e36062bd4178f51ee1e5a68c4ce2f9d6b8b15b934200b9ca41a51d8f01816a3b6c648a046393e834df9c89d2043744b7c113be1e66bc0e98e9009936f8d7096b0ecf6110d84145f71b8967a27b2737267fc10ed78e4b0554547e51532f996567a7323e43e3670747ce372dc68cd4fa966777506f31b8bf62abc3388c760cebdd156435c18c9d0d76f86712560a12d468d64fcc4a0776f0799a003f029300ce1ae96fe4370290db39cd77040e4c336b367dd5104862f3162edeb38bb179b7f6ced1d27be2692b92174fcada41c4c523328a60a9df65c061288ef653c28e860e424fb2b230908094e9", 0xff) fchmod(r0, 0x0) (async) fchmod(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) write(r1, &(0x7f00000006c0)="b4b26818a381708d5020971fa66e502cdc8d6135021ee7642cf95cd55e6323b018a5b19977c866ebf6fc4e32a9d2ea10eacbee9f7115911209d320b359b860c608c8425468273d9a0cc96ad2e2fb4e1a8dc1695d7c2b4e2a194d21ebc2690265d02dc6155889a4e51516db265a4949183d1b06878f6c5dbf78b3f176ef342c1f6ff517b3c2d4b68b84cad8b991b527f9db97fdfba074a25279f940a0c01faa2a927f9f56f8243a647776f911224ffa086930efe642b52fddb80c3947", 0xbc) (async) write(r1, &(0x7f00000006c0)="b4b26818a381708d5020971fa66e502cdc8d6135021ee7642cf95cd55e6323b018a5b19977c866ebf6fc4e32a9d2ea10eacbee9f7115911209d320b359b860c608c8425468273d9a0cc96ad2e2fb4e1a8dc1695d7c2b4e2a194d21ebc2690265d02dc6155889a4e51516db265a4949183d1b06878f6c5dbf78b3f176ef342c1f6ff517b3c2d4b68b84cad8b991b527f9db97fdfba074a25279f940a0c01faa2a927f9f56f8243a647776f911224ffa086930efe642b52fddb80c3947", 0xbc) r2 = open(&(0x7f0000000780)='./file0\x00', 0x20, 0x101) write(r1, &(0x7f00000007c0)="0ca0ddde315e703d5b9c97bf187c911f3e4ed7678d9e622b426bf6f673ff36b7b8679c316d6b993771f0d65ccbab3b7cb9c753e14008e78ad18d8850279f3687cbe893d383c12a32e604e3d1ab013433", 0x50) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000880)={&(0x7f0000000840)=[{0xad, 0x3}, {0x8b, 0x5}, {0x46, 0x82}, {0x8c, 0x6}, {0x21, 0x6}, {0x8d, 0xc}], 0x6}) syz_emit_ethernet(0x100e, &(0x7f00000008c0)={@local, @random="d41ca1afefbb", [], {@generic={0x8062, "b047ea3ed5b2264cacd54fc27ca1e1259f848909b3d943f2bcfd09f5f42077c740e0b80220caa5aa4da38bb8a6105f79c981384b4d98f72d11ec5ca344e133dd03a9e8723438594927ecd1b164ee1e63d757025cf0067ab94f4b78874a44f3d0275b6c27e6a74fead75bdc9a53184aab09ad320e691d799cf8ba6f0542a76a6d358d78e4946081c715247b88d582a2094e8b42354a6c9afed99b67ca14ecc368122c927238442253c0dd58a55f32107682afa23d76755859e0e52d2a3797d0828374411f84d869d3100e206961abd41fe1e2c785ee3ed674315628ce89e0b4d608f2383e39043d7d63c23dee123b8e7ee62c3304abaca548468525bec34940184dd7989f0b4021044d8112bab13044ee8f7750b280291a4d8a47e1192d4f84dd74ba124a7310556f41e6175716e0e3e1caa6b1e6c836222e4e32b8a293cd6ba8c3e1bf5452d427638ad0651095bbd068092318de89e8fb2e00b3719b891e80d48bd0329a59eba6ee5ba2c471c7ea05127b52eeecc73da073243cd25393653b9aa5111763fe4f5f2ecbd6737c3f8a439b043890f87e7cdcaa603b125dbb5b4495d7e8efaba28dc37e6309db9ae97c3ccf09ef0bc3d0a9817eef589c7122f0514fc459162fdcd8a09bc5d6dba0296d4e88e920a5ae8a1d10dac4e76aec159c278de734c4088ed5c8a802b9a64f6ebf6880be9bc6bc00643623824693e8f0466e8a6ef31228c81ba4ffa4014827007336082c2fbab7566ba69272b8b4df9d59e96a0162fd75e674eae3253839a32795074a382592e084d28cb380369d7c8631a35ffc29a0c4144816bc5d10a7d039d930325597fe60034190966c7061e2fbcbea81aff461ee90af35a8035075ed3d6b44205914d9e6749cde63ec6597b9923fb245f333540fb66ce7ee17b0f47963f3de041bde5c64fbf67c701b2879b75d72684644ecaac430d7c6039732ec774cd9bf1becd944dfb11d4712c9db9125dedc4d642b7617f16b209359d9ccf2ef896d9c5bfdf6687f4c5575995534db1e4793db831562043a0f0ce526ff3f6f3f6eb8a6751829690e7429d3a1436983ba3b31287aac510eff0022b7f601daecf21a01bdf1391031889d217584e4d22b7fbed0f5ba7c6d4f3e8fc03fb7a09221158a7279ca4dc9e7ebb3bce81b394d06c383db6c103d7163cbe4c150f075bd25b0b714b08a8b302d4b71ba915d4182ce6a1a7af27d0aee3709a02545de187e2b13133fb979f8ffa6e218abfdbfefe469a23dc148b8da6b5e4cf6ca0b1f4903bcae9a75207deca41a1d45d89b3620d0528846cf9ba1e6db33af382359074081380f732ddb726a5dcb34ad2c06c6b608ce7695cdae4aec1f749dcb580ba2b48e4c5810e3efc8b71962df2e0b93b895ab1f8654c407426c145967cfab84406fc8b01ba88a2fdfbca65a83b7ecb74661129d2b9bb34d7d5e08d50c9c37a736ab1f046c377800326ab714dfa882a1a64e9d4b0ee36c50814b4f400d613ebc3a5bc07255ec0d59dfda221cd95ba09b039e0b7f36b1b1ff60ff11d176c07c64ead5e09d7483ec5b2bac032d642f1ae5d23609a615f7259e1e7d9d58f66715b9365e89a9cfde51831eacc4a58d7547b7b896cc5ec96dfdaabbdcf6758c56028e22f729889038440c80dd6d4ce31f837e8c56e78043df3ed41da68c692f665c95f847c8a08c627602f139e43b37f0c8bac678a26333da5daf8a66cb4b5be4e2d409162cf60be1d9ed075fc605e93aa9bbf8084b48de98c329e2fc0c28184b16f9ab688a25837933c92320c978555d4c1c9f69e9800e8e11d174cc666b8b5b7def4f784e8aea055bcf3a57a2e78629e34a71123c44e24985dd2ba882a97fff3cdb7a73418dd57b7fc74d77b3cf8c63d6d8116f37debae9c7906e41df5d2be641c69b430e4bedef572718896920469f941ea854589ad8a5ac67087cba022d87e611e6ad22fbc116b416d82faf25f617dd9a9d088a0868a0d30bff8cfb02354eb4fe584ab8e1e83be6c7f884c4e129493f1dc770fded0b6ca45449f1413830a56f73f3497b98375790c85f4ed4d7dae9f7b9d67a1533bb0754f40cdf70eedc5c36a6d345a3b5777393d7a7890cae6306e2a1c4ee80ce33cd2992c873be12fcb346c905fcc5fae254b940158716296ef1e64d1a7bbb126b5215d5affe5478b178b7535c20a2f9f43c69833cd1979b18b76143a65846c41fb7b3a6bb5acb40b2de3586fe005e9555c6384d94450a61d88b93f4712692c7e29a82c23461d01b9e38e71648da2052874518a74c159b6214179e8727ade039e6a13cd485205e75bd7d47cbc9c758c5d251a6ded1bf9099aab0288d6084f830df2d673561286fbd8734d317f65d7be0f575f9b2e522a8d55ed5e9b89d63caef939a3b46c709563aa2a5ae2af2a70d7271f7c8cf004c1fa5674b8a42a9fcf0918f5df6ae46fda6ca3ff0a22d186023e4110c8a73a1d185fe642314ee3d9fa36c22741d4fb39efe990566950498ee76110678d9aa6f35bfa1327f31d21fed7c08da2128d7e6a1f14590ca86df94e31c4874e255070e943a8b6979337dcbff84d6d352ebf3e9071df37ffa8c6a5ad24e51a5f9a5bb05815fb57b5c9a2e8f4a483d2d18f01b4aa06d22adef853e5dfb4b16411563a6e2fdda2678eb548780325b2ee098178c74b38027bd9107edff7638cb3f4270772c2808e59fa1c7b9dd060c3b0f572ed28654691098e68ba200a111cdac5ff5b4ad15f7fc205d0ce5872d3c35c9bd0668f4c57fd4bc9f9c85fbabaeb7deeac253d0302a9cd936c3577f4b42e6171d5ed04cbb4e4d2c4e5d70efccf8b1a84474cfdef5239ce11c8b4036a3698c85e5178aff9cd4ba4c18216d39f5818ba8093c15d3777f28e344845d7596db817eabcd229cb16ef046a2f2251c9b85b4606ae98825bb79cb2f88845d59aa16d74fc9d761e67f8316e7a02006c26eb5fc496729937df6b681fa619c5058dba1821fcf8c6e2ec3945c69c1259f2a54442b91e75906a261cadc14943d9fb9190db76956ea13a437768b9e303eb1a8222b4f6a491b535e0b4e99de1fd5ad45453a5782f2e82bd1f769bbc4d427c6b93c9c620247a5c21791b5419b2cdbfdc89368f3682f2129167e309634087455c0a780c47be165537d902793eb5a27c433dce595591abf48742fa5e71921018d1fd8111537befc308fdd54f8fd55dbbdf5e8fdd8df107ad6f74eb2aad1b533819eb1835e017e97fdaca872329036d0bed003e41426e34f031f29b222cd926f770483084d79467bcd6fbb57d53bd0e59b220c2d151257193086cb85b8bcd1b69cbd7d8f28e3da3d78336c7de73afc8f5da666dbd87167b6dd317b8fbbe78f66343eceeca7fbf879fba3ee65c6db9b93458ca65d1f4cbabe3fa893a75ba69a73d183d661829abe5df9a8dfc2e004d2ad0ab02df8fea1553c055b7bffce936a8930809497e05128aeeead31ade5185e02b7100279c97bf262f06385b46330216a39f814a9aa09ccd50426f0a4a981898ff4871bd5605d926ed907feb7e524f347263a6ba724d7c992eb717d144589e1dadf942b13206d65918385f8ededdf89f7dc5e06b6a937d4c427ecee4ad307de9abbafdbe64c1c08e78cc22b7c2ed22cbbcc6a7fbbc2ffe8371f344ac58c5991e9eec247691f6bd816c788bd0883249841d4681bbed6598626f725a96867d44812ec3f2709140dfa643c150726ca005b69c95227f284e1ad7c8a55b0a473006becdcca1a506a53c81b15ad11deab69cdc1b0e1115bbe893643e3fb215fd6e32bf7cc7c9aadb14c711f44782cf5aa8025d8707966294165cbe8bafb11fcf9302fbbe20b2116b6afdd96ddb1428d16a63dfd2d0c552e0bb0d4f805512d61c8f76dc1245206cb1200f3df7a3b9d7b43d9c03a3717b36a40aa79e5cce456979604faa18d6c74c32917c0f563e3da39d81ab0a8941b308d15671228a9143b3a8919bb86c06fc7fa1ed858fddba61d857edb7c335a622f9f612e815c641ceabe6889faf0eea8501514ddbf30ac4eda32dfad5a1f08c6d45da1de6709a6a4ddb606d9ff5637bd65f39de6d45d1d45d8543a1d08cab19ec2850b93a5f810e5873ab701d11a39cc373c186730b19cb308d371066fe3f15fd268cab0cf958ad004e71a7c4e69e3bc0e276d15a366c9af80da1ca89ac7b5490bc2908b89ea52b0f6142fa610827fd7553e9aa81ca919368bcce3889664fab0f7c912af28d93acb160868b13a838ad469757bc56e13a098f88808626b3f44fab48965d05eed8859fd7d801587caeb640fb10b95e77e4148e4242b018d2a212104551452c6aea29591bf51361d68b99695fa0808ca038b2ec89e6baa84f47ed4187203eaad5d24cb4ac706076b70bb763890fdf49c5a6363d3cfe35bd1202a594f74ecde6faba12a631fbbc1873ab334daf4ca076feb8e9f92cb968fd0dcb53d730e2a71abfc4a0c90ac5c18b8c4798c850fa2147a31ba3b61b60ce3bd9e85b988f93c009f50e5e679942c03ef5da538c9f2d3a3c7961e48d9880cb3be23d1fe7ae481f33c9b8c7218e8af64ba8707dc5320cf8befc6ff5ad7c1148b0fd9d5a7c9d91f4825a6fecadafecc4f74722f1401621cdacb3e874baac2723672eb649c2f27feb108520ec2f8ce6c335a37bcdea765d5d7f0a265b44ea7fea5eef844518e5117d77ea1795244dd545bbc70354238ba04f2e8a360e523a7668f344a740fc5a0aadd00cf54b9909096d96ba94685a02b72f7ca2798c1478da0c742a3876ee0783b76da693fb9fa69d4ddfc5e8d9f1c798cacd3d38e7c633b396b691c55e4c2f05cdd2f18ffc9da1be55115914b7d3892e6836f86a267910f87d84c1326a92ce73d2370df4ea4fac93f06d4ac46d5ce9dd6fc314b9fc01859418723f8247a956ad13bac6e3bfcfedf610b09f5e036f218cb55515ae164c75206b82e6c25c9625eb3758300ab86948ec3e6a649a60ce3e14050fac25a079d4c043b3265d2017ccc13eb70550f8b33c43ec09f56a772c39c3da118d2018f9d147706fb0f81c7a138f15ec143535cc87e4e0f286dcf998f28fa348098d7041e2865ebbfb6202d0b4a6a2dcc226f76ed8b59a112bf1edd84406619f0a1684c4299f30119b0a3fa0e06fcd1e45281963fc8a328922d089720ec0e22f41bb123de256a62081e8091f431cb525b76681f3cb57256d322b3eadecbf826e0bb47c86745c66945946564ef3c7c94e09351ed2e9816f34908895f3a29dbda7ed3422174de251027fe06964abb7b46a7d37602dfd31ac9c1d72cfe6e607140263b0dcdc7956f32e8be3354441c8976519b667111236bbe7ca8f8aad804722da73e3c0c3ca07280852b032f0620e2dfa0e0a8d39bca4ff499d89e9bf4506fda828e9ee8143f77fde3705522574590793da44519784c78328d02ecd4e771c4e124c09d2b1ddd095de8fe149872af7120da7f62b103eb78d95eeecb22902825356b536e193960c2cc8c765c4d0582f26f6bff64611baecd4d38d58e4b60e3ddec744a06d03d3e6e9121d67e96e838c38cc46e6df600328027d23d60b84cf824b4f6bb5b8bc7a345a7a14832788b89a8f9f63475d758fe1e31138c1a068f623347bc7855997acf605996d07669d775a0b544bd8c3c8b48bc226fb59e230fd6684e19364fda3d183f84e517bbefeeca3da1592604e7e9ace685c3333b6be62ba0f8fcf403f88098fbb8d1a35225911628e30cf5e337d67ca7462ccb00d1ccdc1c132b3fa0c12ddc5173edbd523406c58b1c49be8b9dc8754b80f2c4a7473a239ae1d41e090c"}}}) sysctl$vm(&(0x7f0000001900)={0x2, 0x8}, 0x2, &(0x7f0000001940)="47e1cf4731bae0c3afa78e0bf87ab2ff6be2348600fd0827aa3e30f047eea313958b7adfa2dd7820612234e91fe943240a416d8f017593b5c85dba9c2f8451419f30c7a6ce4e8c4d96fff06f0ebfe36c44249b738c1f651d40ddf36b6c03b726f1d66532491721455766bf25b6b8f1a3999a5f81b7714cff37e2b687280c8c3317993d0f95611ef8f2869e689656e69894d0f6e06a62f6abc440ef469254db29c3c582568c8fb06f13a798019abae7f11d5da0ee6c2cb0162c1929972ba763bf808c4ee13191978c44c05b028c4e6df0a6b64f165715fc8dcf4532614a8d4722c3e7a2427f95", &(0x7f0000001a40)=0xe6, &(0x7f0000001a80)="1abcc1947806b257568c523237a7333f2518eb64c499ec7d3a8f1a2fd73d804f975da553a6c88d861edc84d22c6048dbaabe11195c92a04b8b0821ca4dfcc183dccbe4985e7e96242a63", 0x4a) close(r0) (async) close(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001b00)={0x80000000, './file0\x00'}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001b40), 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000001b80)={0x7ce, 0x5, 0x1595, {[0x3, 0x5, 0x705, 0x1ff, 0x5, 0x0, 0x4, 0x0, 0x8001, 0x9, 0x80000001, 0x9b9f, 0x534f, 0x4, 0x5, 0x0, 0x4, 0x9], [0x800, 0x1, 0xffffffffffffffff, 0xa82, 0x28, 0x5, 0x3, 0x6, 0xfffffffffffffffd, 0x68c], [0x7, 0x9, 0x573d1280, 0xd, 0x7f, 0xffffffffffff6256, 0x4a], [0x82, 0xfffffffffffffff7, 0x6, 0xffffffffffffffff, 0x5, 0x9], [{0x9b, 0x9, 0xb2b, 0x8d9}, {0x100, 0x2, 0x2, 0x1}, {0x0, 0x4, 0xff, 0x8}, {0xff, 0x2, 0xca4, 0x4}, {0x6300, 0x80, 0x868, 0x8001}, {0x1, 0x9, 0x0, 0x1}, {0x8000, 0x3, 0x2640, 0x5}, {0xffff, 0x3, 0x6, 0x1}], {0x7, 0x7, 0x7, 0x4}, {0x3, 0x7, 0xfff, 0xc8}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e00), 0x200, 0x0) pipe(&(0x7f0000001f40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f80)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002000), &(0x7f0000002040)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002000)={0x0}, &(0x7f0000002040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002080), &(0x7f00000020c0)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002080)={0x0, 0x0}, &(0x7f00000020c0)=0xc) getgroups(0x3, &(0x7f0000002100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) openat(r0, &(0x7f0000002140)='./file1\x00', 0x40, 0x4) (async) r11 = openat(r0, &(0x7f0000002140)='./file1\x00', 0x40, 0x4) pipe2(&(0x7f0000002180), 0x0) (async) pipe2(&(0x7f0000002180)={0xffffffffffffffff}, 0x0) sendmsg$unix(r2, &(0x7f0000002300)={&(0x7f0000001e40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001f00)=[{&(0x7f0000001e80)="226be17ea42f0b033b97a54ab0d6d21de002fa631161148de1652355fdecd9cb0fd4c3c9c4d2e4fa543bed69e8141633122cd1da05b8e33b83b12660285de870846c53987b61c55b780488621d3ee2a26f18c8af59cd0e885df847712bc06528", 0x60}], 0x1, &(0x7f00000021c0)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r4, r3, r1, r4, r2]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r3, r4, r1, r4, r11]}, @rights={0x38, 0xffff, 0x1, [r12, r1, r1, r3, r4, r0, r3, r3, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r4]}], 0x108, 0x8}, 0x400) 2m28.977301075s ago: executing program 1 (id=256): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async, rerun: 32) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8000, 0x0, 0x7fff}}}}}}}) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) write(r2, &(0x7f0000000100)="446aa77b5a5abbf56859bd1898dacccc58237561eb4d290d6eda2bce51d3f11ba63ba281a5eecfb7401c59d8062779b2b8189ecbba32d08cdaf18c2b00ccc04c95e75c5533644f6af93bda35f162f2821ca90dbf383143ab8212c4cb8197e3a4f6b237a7c31de337fd8e6404204fe5ce3ee5eb72623a287f885e53acc3327412fe7b9e67adae3697cae474656ce44010d64632678e8a3c216de1fe3139e3830000009afd744a0b1a1df6af223d6eb79b94cf3df3df00c5eb4887e3bfa52c3f342c3627fb83c93768569f67a8d98c89a1900000002e077c96a40d8d317f43f436c6f44fd2f8d9eac49b920a2faa630bde799a4fa521a4501634b8d1e71b3d8ba5a67250d6c5120bfe05eaa1c71ac03fdfc2e75b63528b3b8f4febbc2a8d2467e0a968029e2034a28b47f41daa3e18774f417bdbdb15dddb073fd8d8cdc8d0a0239fdefcc84ac12eb0c44a88275f74cf55cf26a9e0115b41c61c99fe7a4b8965182570f2ea9834953e4477c95e46c6ed31c2", 0x171) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r3) 2m28.927426122s ago: executing program 5 (id=257): socket(0x18, 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x2, 0xffffffffffffffff) close(r0) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r3 = getppid() recvmmsg(r1, &(0x7f0000001700)={&(0x7f00000016c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f00000013c0)=""/238, 0xee}, {&(0x7f00000014c0)=""/56, 0x38}, {&(0x7f0000001500)=""/253, 0xfd}], 0x6, &(0x7f0000001680)=""/53, 0x35}, 0x800}, 0x10, 0x803, 0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 2m28.925070491s ago: executing program 1 (id=258): clock_getres(0x0, 0x0) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 2m28.922449898s ago: executing program 6 (id=259): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206911, &(0x7f0000000100)) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r4 = dup2(r1, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000080)={0x1, 0x3, 0x2, 0x430b8000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd722ca6fdffa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc000000ffff"]) 2m28.922172701s ago: executing program 7 (id=260): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r2, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) 2m28.882061785s ago: executing program 1 (id=261): syz_emit_ethernet(0x62, &(0x7f0000001940)={@broadcast, @random="9b6bce44641b", [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@noop, @ssrr={0x89, 0x17, 0x0, [@broadcast, @rand_addr, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6}, @rr={0x7, 0xb, 0x0, [@multicast1, @multicast1]}]}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x10c) r5 = msgget$private(0x0, 0x4e1) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xc5, 0x0, 0x0, 0x4}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x40}], 0x1, 0x80) poll(&(0x7f0000000000)=[{}, {r6, 0x127}, {r6, 0x1}, {r6, 0x40}], 0x4, 0x0) msgsnd(r5, &(0x7f0000002500)=ANY=[@ANYBLOB="0300"], 0x0, 0x0) msgrcv(r5, &(0x7f0000000040), 0x8, 0x3, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0x8}, 0x8) dup2(r8, r7) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sync() openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000280)={0x0, 0x1, 0x0, 0x100000401}) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000100)=0x1) 2m28.880003857s ago: executing program 4 (id=262): execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='&(}),,.\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=']{#\x00', &(0x7f0000000180)='@/*\x01(&#)\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='{(^&\'/\x00', &(0x7f0000000280)=',f/\\:#$u\x00', &(0x7f00000002c0)='^)[&\x00', &(0x7f0000000300)='-/\x00']) r0 = socket$inet6(0x18, 0x2, 0x8) recvfrom(r0, &(0x7f0000000380), 0x0, 0x1, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) getpeername(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x3, 0x1ff, 0x100}, {0x18, 0x1, 0x8, 0x4}, 0x4, [0x80000001, 0x5, 0x101, 0x1, 0x3ff, 0x1, 0x8, 0x8]}, 0x3c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000004c0)=0x40) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r2, r4) r5 = semget(0x2, 0x2, 0x60) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000005c0)=[0x200]) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000600)=""/88) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x10, 0x0) r7 = syz_open_pts() r8 = socket$inet6(0x18, 0x1, 0x1) sendmsg$unix(r6, &(0x7f0000001980)={&(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000700)="589bddae5cb421e82d591e5629fb3f93735427a324453431fe8e06f7ba694ea87ce2816f1eba15da444fcb6db9ec7000757264ebe9c183174f7df45e08b0af3d1254844ab2ab7b0ccca0512d0104e92855aa3d2435f3563f35f0f498fa713b15ba53e07b2d8d6eccb207dfff1662df6d1ad0d9cfc17dede9b0816344f93eef24347e0efb753f8614c78828a9ab63f9076e39ac3de02b52cf99d780f9daed67d10ae2c926990e5c4070907cff650ec654bce1c897e822bef69ad5db30c02b1b2211c3d075e68aba33933c7819ea05f801f548af6f8ff26eabcc58266af3", 0xdd}, {&(0x7f0000000800)="ca2532e14d775f7dfa606041ff1d75dabd1b80d8873d1e8fd8eb9a22382f421edecc7368ecccaefa97cb62ce5497c793ed06ea0915906919a67e5b87ef0ef49e7d0d24a51d90e24dfbaedc96c6dcbd5b5f951d4bd5770fbf67c294561b4e950f426e2b3af05d3643187e7a40a215011736a2bebcbc2eafea0b7a273268cf0b846bbac5c24306300e6147de20573b7c5dc3153f7f", 0x94}, {&(0x7f00000008c0)="5920cda6e7f4bafbb4f63c47462c03f0fae9c62485f29008819a95ac133a4ec2289b3273ed307af3ddbc08d7dd5908808734c1f3e94258edbb56002c84323a90ac707adbbed649e534e5ed008758af80d0cf7bb8cee00615fd587e8c7940de2af7996b19d173f05f26566241be1ead9d62bd0ca2d17943496c0801b10a03f0a7b6f2884c40eb3fb69997a62e9a167bcd672174ebf083470d7f429532b0788f53a997083587edb22a2c77f237776a02118a5dad7e01448de0b2dc393a67e0b3b0093082352825a4e616b57a9077b5c277bbb0d514930a9b525302a72ef620ea3afd016c625daa08f259b213511a71dd16dd442ad0502da7637fd9935de90778382f9d683e998aa6e3f93f44845d3a4c9719a8ec3a5fd364bb70265a273107b01a4077dd252c36a2ce1bd51edf5ebeb55b8fc8ed6075f119a34887f92d0cd1b047b6772859ed5b7d6ea80f367c5a12a00643b4507af221b6b60004bfbdc1044699315233c0b10dcf2b4a7b677a01b8c6f3f17fc215c4356df7ce60029f21e9717c363a3e067dbee115534fd2274b18603117466f87b14eb193737a5f3d16bdd472673dfda4ac1c9e691e42130a193b32c2e7e61021208de6b41f742662c669d9aedde3841872e3ce22aad80e1b87df3f30aa6990c435469b7ea431355217b4d35150a74bf74dc34dba311f750f1bc2cee4d1c8633bb6f5719ce0609d1d66abdaf7bc5ca0b1c05f2146e08cfd387b79e9c534de79fe05764701438e5c8f59d44a0cfedb3d4356ad6873fede5295188e3ef332bef21ec74138b904bd94db9b8d6ea06609f01fc844fc9e0e034dbb701202bea9fe5648b128d7da31bd4eb6b317e6fa27105a376fad1c6aad3c4c05eac4f54082f776b8b2421550c6df287ab5507bee8f24f3af453f294ab4d637e0f92a6af8b0f72d2848d5ac9c6b547c575a86a80da192222d5efb34e578607ae796c53da542e3f5cc85b3319cc19dcf8c4af7662a5b53ffe19511ec0c0a82b5e58073073b6cea855591b52c3a2bac89191f7886f52333b6d0af74fd35164a5fd06893823b73c5923b7a94d0ccfcc6522688aa15787cdafeeb28691f9d14d297158768bd65556adaa1f64e3fd4221ac665192e2af2f5b614a224a95d5db6bd1ed4451b4c05bdd3f0d04df200bb76a60d48b502c83bf59f214fc9d034916c180eaf4c79a34be590da404c70a77c77a16136c2e84b315c113defd2570cd11a7541acf0ffae00a3144bba0ad3688c9007647d0c9bdf35b8601da3ee54103026e5be87396bac0bb77c8568a05fe271d2ad0343b2a9712070d9511b83c64354aca2d0d769fa8cebc1f10d144e14b234ea371e3cecdc5e6ef775a4a7d955de7c182817d04411eb58a91d68c4170209ba6d0d22d7cef1f03d75aaf0021473cb808afdd3d5317fa99d3c92bb681f610770b07588758d3c06ea79716a3e5819feef0f0fd16b61ba6dfc5e8cfb1e780e1d3e123a345e7f60179a48d9824c84c471eaac31364e45585fd55c867a49e8c028018fec0f3689196d9dac08cb3e949bac31dbebb6280b84e79a0458dad7443a6c14f20935755a277060a885429ba06eb7880875dadcb0acae7f10d51042651a58505f77059b813b0caddbe057a1687347676ae39d7c0c4a8e12f4ab7ee5e5260e14eebac05a14a70c1214a79b4dac9dfdf1751f697456b4681a1fc62202445ba17511fb5983ee50f5b4fb1c287cc16b7e5f71373d0901e21de0666e2d56e9eea5a55b40a3cd21c0ff7a7c9ccdad03404cbd91a4ee1b0138e9a135a3d338d8c11036d406542d5bda8c4b305ec01a63534780d12b5c1e3acbe248ce6e3deff18ab6bf8cde9b1c63c7e5c94f5e6e9130641b27c1c71fb4d2869c8385ce2f1302b1ff9c96364a56c6cb4e830912562abee6f53e4befbc78c90b55e1623f4445d26467a8f72d123ed321fc63740243034064d880e78a1fbdde178cc6ca822739e9e042d9a2cedbf40bda9ea335247735ecc2780e0e7e4b4bb6cd40c981ccb1a493682ebd0d772b527fd48684b115fa47b519b87a2cfd690dd3b8f3f1a3efe8e8be54197593d7552c5ca1e6c42c5cb6f55a512cbbeb53a74a839d5098c846d7334f2af70f66d5b44aa4e118d64184111babf91fcc8a1ac7dc38cdcbb7f601046e0ce5b21f6b95e8a0c47259597a87be57ff1c15bcd9a5debe28e8c64e3d3d720f2e158832b8f06749fb993ad9bd72151644d006cee8a4afe02d4e1f8ee6b8228594391f8835e39feea6c2c4112e75d14487cd31899a6a0c7cd570698a16c47a768bc556a5b4d4654ab5d0f5ce52cc7e9c5fd05377b8c89873f9401d5aef7021bb115da2eabb1be89e1df5b2d59f4ccfacfd5acaef0bd91c204c6aaffb2ab06e60f514c407fb1eb4d464246aedd24c0a453f409a0aa9c4a036d6666f8adc8ced3f82222eaa846272c43544189b77e68a885675dc21ea6db305d80a20f6993c9e1c0fb2a18c33f0ee2885904a2c781fe83fa6979162f20452c09433f30c81bf69f641b90e0e864b74dc8344e0df5e924fb10b0ad6273ed5093e542d8d78209c8903b2a09127b73229cc0e1d9cc26b65b9347aad74f969f5f9692b1879a047eac9ff05ea75610e8c71d1a02cc89c2bb46625c5e1f6b12c23fea0278f63fab501aeaa0597040690ef97675762bb99e9d6dfdec9d34628d010f39f169718c43d8fbb70271590e05653e4fc3bde096db85e0151202d8564b2dbd0ba25b97838a4cf60d15dfdf76126562fe3ec9bedb80d80da2c47ea5310f6b7967ee0ba05cd2c1692dda9a7e89137bb027457d3c9e38c208f2da35ba21534a31f50dcc20be31d9f1f7368994f7ff0c561bee077ae561a11728adf87c1b00a7e3ca5f6c55acbf829c47ca7d5549fd91e56d2951bb7a5227b071e0ffa343b0bf0584894773684cf477a0e06257f69fe930165e03af1b9d4d692e354df5b7c7b5f7cac6a5eb564084299095e72bcdbcf1e3f9d4a43efba24580675f825b6007cd668aa9e6be4bf9e3022720a7700624715c3c31380e9de817458adc61a53deab6eadc0501db1f9d65be60df35205ff18385aee385071d63653a600402de379840633124a5b6df026dbe3958b40b5ba4751c9777de9cba6ad7613e79f8e8792cb32d205535525037d88f666f29e9007e45b024b4ed6885799aab3f1aefd1fa05ad02ffbb5752db953aedca08b46465e311d423d458f98aa30ed4b1dce33885b580de6ae299072d8068972679fa38fbccebf53a0ca61b32c18036f03bc41dffe637a552d3804a5943110bb8a403ea4b89d7eb48e8dad12ae6a59cfd184e34769d7b299da7001308bf673f2a196f66b8f6d6988023cb48a2e84f1813fa0f0d4afdf21ded4d03e50707a8e4f482f06333d4bf0b2ecef7f4a4251eee22e7de19f3e37505417f0a1f9097b0a770b4d58420b10d43bbbdeecdf1c5e909061ba684b6ef412a18507b2f1b8c00052abeab68ff206f6d7d33e13f898a58c00a97681f2e2dd46f2f106e1e381a85b20187ea3941782639929670fef0eda5c66c03939c66018d7fb18e3679ac5e7551bdb073fde75f43fcc6bdabee3e6185400fdce11aaf83a02d867f7bec73c7991bea91ac694aeb188f0d24917488059e1b6ba52f2b38574643d335acf2ee043aae119aba5d316ba66eead0002e732b4c13d5fe6e354d95bbdce91509891304d8acd386ad463382f39707a511e584b9d68fdd12957a6760da90f7ec896808358486e2914f590aece36f474ef88e472ec82ad5f4263423f2da439476326031a89cbfde853fc4b9dd238b63452e25acee00deecceaa9d5bd6b8d81a51a9451e85ff899efd377441b8c34afecc8f66d1611c7754bd1a1b60bc86ea1763e23d297c8c7ff0b2176e439f7a1090572f0bf64f50009e733d28140862f23ea471908c66ac16a5a133f38df9972c63468543dd1198d555b08ebb9637c275117c747af0ac2fcea8b3d83cbf14a03795650c26574b38c785e38a1585fe1848d43276f1bc6085048a858e2fa97e177b08c09e327c88bf79c8f17cb462ee7ea62a3232ebc3be19061c9a52c4286f79dfa1420e843c11d99a89c6bf32fbc4515e79a0ac4f75ed510d09c75b8147435614ad9e07bc39887c74c2a6bf3f3f42823642c78951c1682a70dee9de71bdfbde232c6f576d46e73599c81cc9b66224f6c132636836d5141d2af85c355384327f38fbd5aa5c2d5d9e0373ae0a827243c6b09802b1866e7a4610fa45105de01fc7b5a90f589652385aaf57cecc1b51b894bb9faa66bfa3b6f6d0b574075de9214c2eb01d626366756fb2225c35eae2df13af8cde75a0dfed16b39401298debf5a53fb902ac0df5496c2a5610d3066a9383df5803733440dd0d3a5f701cdb9dac27baef553177ef6236e1182e11e43136fdd8f93f3a3a90e1da6d2a4cff5403a6eb4553c620715d48fe18d30da50257c88d004f1d3e725bd52dc42c262ffa2e04435e731b1534450408bca228f283e89d97294a5a90e5b064368e0f7d03e0aae5a17d1652f60c7d0d7c006f3d1f1c1779d8c73825f86a622f8409106552fd3955bc0e664458ecf0bba3ea4d8dd69cc46ed37725854db281b1d470a4c307156f55a30dff908108b526a51c0520794440ba635c2beb6f9a3efee82934978375f875440800bdc013ada485e3af6001633492095670595270e955ff0eaf69c077a3b61a127c0c454701fc547b60ae2c8a4a72dfbca39b3fd57a81c96cdc7d8f1695e4b41436771f798390ed9bbd8ca830d400ae665f50e5bdde8b78dc924c119fedc863512f8e83074c29b7301db8f8858bc62bfcb1d831211d7d07a6dcbb3a6427080022655b4385cd84acb3a7a64bb5f8365d1790fa0cc1a4ca1893322058ac020008aff9e89d0d7e6fedff7f8c2166df198bdbaf593ec9ba961398aac1f1477b91497a0936ba247c4bba0dcfdfa85eb18ab435bf0283deda41b8adb1a91f1de01a8381052d31874afe36972754024657f19bf5d588e25270efa773f5e39237302eed8fcb7348b6717498b045fe4de5aaff36767b78f4a537badf7e3fd4c39595b3db053c2aa58fde876972bca9ec32bb6a66b2153d92b3c1480d5eb080fc0caa022888bc0c31920dc531112ba898d0df3aa043cead26b3207a71931fb4ea8162202f6e83b1b45c234e3dab28c827046ef177e03f952f52e462ed4b414736e47b2105d50f6dd6366a89976db7afc1a507aad75835e88f8462dabefc33c471e9622fe13c6cc261ec33dbbb20b1541489d2ffd901df24232def48cd083c6ed0350dba6edf91dfca8c12b8aef6964fc449100891989737b905f9aa0fd633ffc9c662f4d93740c446d8e2e2fe5ad6b43d07ab8743ddeba612f1fb718c46142b44ad2c096eb248db856f6fecf016b114ffb9a108e615b5b3edbad6057db92598fb774b570daccad455e550eba51d0c06718804792af08a89dd3731b3080e35b3bf4b986e786642a64647ea7654027f39c54cc70d5e54742b967090f5fe75a8bf2e81561342b1018eb0c457b65e10f311182f236b76afb7d632ada2225ced04f94fdaba8903f3fc74ec314f38de5de96dd171575aedb9704f3340b833e673eb36c65789bbcf0dcf4552032540766c78dc0545ea0086308d42804077acb84d6cd2f3f24236510890523b7f579688eab134f46c0b39b710a7d2f0e8092a5f7bb1d0b3fb41103b06e3dacd868a966db77c8fa5c1fcb01c6a215d95eb92fb76307b2f503f07b4273db678a38151d960fbc2459213c6a7d51e0b77a53ff573859ad8a25c7b4afa82ef5c6fd869f68", 0x1000}], 0x3, &(0x7f0000001900)=[@rights={0x30, 0xffff, 0x1, [r7, r1, r0, r0, r0, r0, r8]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x48, 0x1}, 0x4) semop(r5, &(0x7f00000019c0)=[{0x1, 0x9, 0x1000}, {0x1, 0x1000, 0x800}, {0x1, 0x5, 0x800}], 0x3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001a00)={'tap', 0x0}) listen(r1, 0x2) getsockopt(r1, 0x4, 0x3, &(0x7f0000001a40)=""/225, &(0x7f0000001b40)=0xe1) semop(r5, &(0x7f0000001b80)=[{0x0, 0x8, 0x1000}, {0x1, 0x4}, {0x3, 0x9, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0x1000, 0x800}, {0x4, 0xff, 0x1800}, {0x4, 0x8, 0x1000}, {0x3, 0x1, 0x800}, {0x4, 0x4, 0x800}], 0x9) sendmsg$unix(r1, &(0x7f00000030c0)={&(0x7f0000001bc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003000)=[{&(0x7f0000001c00)="970da7aca8f05b1cec19f5824734de1db0f77552647b631868460c7b61b6d81445328781e79cbbce3b1767f9b790a8881fb699fe9465", 0x36}, {&(0x7f0000001c40)="e29631992d26efe95d985463f49eebe1cd238202bfc8ea84c8ccee376f4f49bf07861bdd2d6e314810ace45583b16d1ba818955df9f6b322a7400142c5e89c20fd5fabd70b3fcbabbcdf5b9e224dea499dc29b2814dcb61160c913116a2a62f7e3820a06ba9b51c6fdfcd2ae8a335a0028e6d9b0a6bb8c8d153214e2ca75dafda101e6c6c02c76d89f8ce1b76b2d82", 0x8f}, {&(0x7f0000001d00)="e27451849b98de615fbbc24a76407bbfd38d2e4561475ea42930507405459777d79adad5df7657f33af73944636045c7af5395e1650a3b33720df923e276a50e04f61b0b27eecf0be148030f702d4bae46", 0x51}, {&(0x7f0000001d80)="5876d3976e2d14daec4142b545dd77ecaf8ba6c978200bb6a607276ce60a11ce1fb75a5801087061dad2b231b3d4b9afbde9ba6e84bc4bd534a2fbd6a4f4b9f824a3e65052fc2fa5414ed3a0b0339c14ffb066ee73771fb84e0a9089db0ea5f488e711b3a067605e50cac2eb7a828134e9c88d1456", 0x75}, {&(0x7f0000001e00)="8968d4e56559d2e4937f4f28fbb681c188823749e77edbe2e0fce4b06aaabeecabbb327e2cda60d8e88a1b7c907246d455a399bce7cb702e7ed8e25df7b44eb5730d3364db9862ad35bc7dfa068c971ac5f816a9ed90632523644e423a71574e2c5288dcbbe0e04ec292e737e2eec1b48fe0a316645c28f9aeaca514ab5004769414b37afe71815e2f407bed525d9dc637949d919d22b9becb340421487ff3d080f0cffd33af511014bcba725ce62359aab465e192b4b067b73e77d53931600f71205dbb5e6654ef46ca906617751767c14e977d1dd9d3d6a81b1939b4cd60470d885b4e01670cb05a3237e8d61033edf366718a416cb72e133f800f4706f035ee3360f485a7a8711d4660e2774a676664578c56e72522bc685c4b3d606a05ca808f09522615ed0c2bf1a9c805ee5c2c0853d4c7db26d113fb90cb1cbe555ae3f552024494f30b3bda3bb83dfb190238ff11d0ce8cf07519bf9586900b71b7f911a87b21afa72cb5eb206021f0c5a5b24e5539628d619c6cdbd8c4fb19ac639bb130e189dd25899fd24d3986cb177d87677e6696ef50f61cf60ea1dba914a81406b254711fcc671b052ad92d5199f3f9161867a6970d8531866cb0f469962b87b9f07b153428951671f371eae232554286162f62b27a727bdd15d671af1a8587950dfcdd222b4f2c4d7cb38766c8a84c89503da02c7953bb3c01fbaf08e1c6d9f51bd25795523bd6e56e978117b868ca07a06413c83e57655ad7b5e59ec21f9c085f2d314aa01d46604fac9d398f0f4719542fba86c32aedbd92df1d4025a6ab3699ddafd6811a5afa0c436c831eb4abadb83e7dc61527f403674f0e07769c8ba0d3f635285fd408980ebe81468d323f7c48f1639f8b8a0db2cfd0cbccafb1506e80d4663ced3a85f7f754546d5f81b93f4bedc9554d540778b4ab303b19ccf1949ae3412f52fe2bd87309a868402e6d0d1d5c410183f18b80546c139fa9e7204c9ef42387775c47c36da392e32b4aba675d06df715d2243c217071c3ae7a9e9573a912ed333d8a1bc590328cf4de0bc1c329f9affdbea1b60529efc065999293c584d714f7d896878f67357962c3a718d5bfc650c45b9f3145d43d1b377c8d9eb655cc27a1c2e9e30ea3ecc5ab62ae1ea9fdc4a0b1e77c5627a88616b9ad71dcf74a231219274841ff47ab52d73129a11a8231f1c8daf2d997a1c8a737353a2de0eacc4256f86443b644ac7596fdc01e22d29de5a4a1c3d65e44b1fec4c58b3ce869b18788d98b5fe5b98d6b929dbbaa44248af8c0d013615c21313a9c842760c429081bc60892e4330f1a74a3d51cb0364696f32a46bbdc15f041519203a4015883e0ce82e38ddabe1765dd8445c36758500818424e437208869bc3e47c7fceb48e7e404fafdf491fb9ed234b86e1168bed0807ec94fceb05d35ac3c7762e76f70a4be6667f7ef45397fef95fa52af41a4ffe57fd4af10d528ebddedc1b4f4610970308ea15c2be68647260408ba4eef1ac70e3dec980cb3065bede7e03dbfeee77dfe765a4ac5421602ef2a14e6616d0d15ceaa754eb0851aa48397f34d08b5e400b9715863959b30fc3443db3e5a43422174037cd4e01cf049e88a790be460105e737f77917d8d118285affb937107fe4021dba37a5547de78d8fb60d4115482f21e31a667fb43582f97315d73f02e4bbf5797e3558d95933ff91de6c9f29efa9991cf07ad04cb7fe14aa34c5fb78807ecde97723beaac7cac420c8a95cab649eb3d6fbfa9db2f75ddd71cbf000647d8113d31580275a93d2cd9ec00a903ab4bff00d27cf52842ba069ded6be46f05ccb1a64157f27844b24d1f997d1a9e4e35c7865ddb1c727d78bace08377c1b5267e8e28eb1e51e42eda3820eadf2128980489b42158e5465b72e2b3ac79c5af28d817cda6075aa17e0130949c33d23b9bb7f644c34ddc6a7f8723aafd164db63b1490cff2b4b78f2df02b0ab0bb52ac09f059b91321a04cb5abca49eb55bf6843d5a6992f63df4f71673ed1f861963e6aa2f62b450279949c294a54c0efae5b978a10fabe0d401765fe3a20b840051feda0fe4c61e2890f1e05a9968fae8ac20c8d8f4dceb4412e8179ecd97fbff2e3e231f656c30283a464553666be8453a0cfef9784b70f5be9d4388879f5f350d48d75ace9dbb8646a69ae476173eccad6715bb31a43d39b68846cf1fbd28abfaf843d899d47a349e59ba102563f6b390244eb74caa41133cfbe735f816cf336864394beddd8ba5771ae0c0d73a7dbe5ad05a01c76591e43fb29b636ba29caf0cca964ce7e4d250bbe497d0a9039b737fc8b8a0fe39fb44b2ee92d65ffc64c6c5e4d4e2d8ad5b5632fe3a0606b86659a44587ae4388293ece0b2748a384dc7449dd013cd1c4dcbb800bf9059d0206e78771fb79dad70200acb4ee452b999916b0c9b93113670f7570327393277e4adf4394204f13609bfe44803bc8e51274df49bc7e3c576c6e69d2236a9c4dc92a6d072d7f45fb08e6857018be1e4fc640f999bcfe1d2a1fb36c3817ccdab9e412506458082ef2b2f3481cd9e693025de1306ba701a78a39514205366991726b1de03402e422700c1065e11b06fd1cb0f9c06ada108c270c541c42b1d8be52b817d57b4176767d46e0004eb446baacd7e4806aa6d05ad3435aba27f9b83951d7870cb4d87b3c8e3ed64b946d31b66a261e3ac1b5903ffdd9566ec22ba861de977980182dcdb6708993799920a1bc14b4ab78e3258e22f058177da4853952836b213667d75e7e17323a87d3601e024e61402aa142f060c60fb5c9a8a52628f5fdfe757a6113c5303eb387685034233f3233749fe29abce0457ba0ca9f3de0679a6d6a638617e8ce4eaa6360e89658bcd4e38e53b25de1f94b2f80cf32ac646a5dc125b3115e0dc80bf3b4e398fb6fe63ee4644e3f68ecf410db833afd347ffcfc458d50337ff583767e632a1cd537286e6b4c1e5722498ea0344bab266e6c6805f533cc69d388d7970213ba853a5f5db1ed241e529c451439cd26a7e998bcd2eaa491e77f6102fe117d11426dc8d7f679828204f8b01511087375a44f7d571a60daae5f106cdcea3eec9369a961a177aecbe1e45179ba94fb2f0a947ae079f7917305493d265587823d56303fe9a5f4201b2e01fd234562e982f56b6a30c806ead4bff259e3ee9ac25367b83a7b852459c3c4594e44eb738b95e585a3563adca68cd8b92691dd44098449abf1e7e065440fb74764c2e8adaa0a2a6e5aed345bc3bc6aff4f2b37b8fc4cdc34bd78d8fe047471ee6d427175d78163e6562c22ed301d27f96e8e7b4d900f1f0475c5199270db8e49cf6fd762f2e0508795b9220153dc73799d9d1e517525a5636a44be33a9fe8ef0cb86fea78a043a2b8660f3447001527c26818ef70781ea008d7d9a19b31b0f39e927ec3b50538247acff3b431459b784e81b2022226d5490ab4c9a07132045886f9c93e93e5b2f454267b3598f8346225bc8f70174fc7ebeda358d50db11ddac1997fa99e23d644fe8783a7c7c2ccf067d3ab284393417639c209bef242496748299e0c8f0301693619b5a1d9ed9dbf12605b47507052f05275f6bee871f6ffd474981365b8728cfe5436a4c867b768fa6e3d91be731dd8b8d5d3c959bed5dacefb0f1476ec5f4815ae56dd5fc79eed2023273b0285ee9b41b796b5520a5bd0a942a6ec1c830d9bf41562db400da3f1461b83e250c5540391eee75f7e4e13025d67f966a80f5f4d710cfaf1bf4ceb2a04fd94e099a3fe7d327f6463129d55091e513769ed28abce7340c79965f406c43b9deaa63b9b37e9f1ce328aaae60780fa732aac1576d197bff18b59ffc47edae5cf7742beb5115b47fa1c56547b3a299bfa0dc30cf9ba36856960777f56df95d0d1c960b16f37fd218c06fb4ffff31c8b7924cbaf7aed967e1f43afbc9d284a7e15f831fb4839abff4021208e87fbe2d6be199b0a41199a9e6a057fd618c68ac249dd00473b1b768b98a388a67b47c74b2eb45c39edc9d47bb5564266a5be0b78fde4ab39bd57e2ffde00ac798c0d23d17eea6ff460ee48c0a555512e1f85ee39b726f784612dbcaa622bb72c3b722a4d74965e92f36c39b26524938b44ee07f500e3893b65c2ab24fe8cdb39066bd1fe3c04e268afe253dff49e3774e51cfbf1f616006adf28e31ad4e9fea72ed8a3bb391419d43093a13583fe47b8621da16acc5831fe6fcd183bfbd4b5e9e8b37b9345a9eff2f267c9c1572e535669930c91b4d98e4b2b99b31e5f1b0ba9304a7e284fa57e65e993a2bd15303840eb6831ae3d8b56e284b3e84b37cfb4e1c0e5bf3437548c17ae3c8dc27a75ca18c2fa21af663e20eac23d074df73f1330f3f3982441e36b241d801a0e1f406b5b737bbf9ae646f7ef8b5403a685644884b00d0635070a63be4b169dfca57fea9a174b2f942cb63ad0575140cec7644dd3150f6a62d1da8cbff6fe2c00d116e41ed3946c887b1654c1a0cc150f963e8e52612fbd0304255a659abde8598bdbec92c7f38bf525671768574b241b76b9e041c0c5b63ea8e22293686b1d088db029fc4b102ebf4f1b64df284425901cd36c85db647b095432f0415dbd3e1536ed9402c502c87928364393e17f9a3925ca30e0bb72a15dc91ec6a6f6ea1d03d5f880ffbff4761c12f5e1199dd38560ff9fdb2e486c52b4c8d990cdb41c73e9c691cf89509bcb8eab8a133139098487eec0ca3552ec961bbd393b1aa508b270ae6ebe6a0099d479eda2a4ca6c1aa196051a805b4e8ff728cfa1f672dd11d212ea2520e5bcfa8b1c3d4905bbe7f715de1dd5fe62860a21ddadc7c08bf9e1ffaad4374a66a9afd1b43fd211c7db7d79b4a469cd6f66aadf9b4cd750329b7547da65d89524006c98aae7af6f17cd7dbdb65a3845789ffbc50adf856b7856a01bd960c7d80fd7beff7d55906693c125157f2434dc557e756da3559dae584b52069ab4b06ea173e3697bfced6e6613f8d23ca202269a6ea6f0f47e0a9ee386454f9ed76d3f25fda774a763d98995dfea04e1edd4afafc853bfaf202cca11bd4f09095f37584d4bf9d72f0d0ad7f08acc586fbe8c7ba84cdc3f11289b7d15a8f2cadba6322733d86f8e4af53b7456b46817118bba17eeb48eb2241f6c088e6e0ed7c6d64d5b7bc3802e34b416947b36c56d09d2af06e1cb7c2ec260b950b3e875b99043e7feb16cb7a9880bdeb282b8f12fe6e9f7783e6a31c413979b063f57e57b98f51fb530db1645c5e244c6db96af1bcd4eae6d55310691afb55b5daa2e5b6a532634c26cb3cf9ff1b11a65b2d9976ed34dbe9afd0f3211d147e2506d81fd35f6961843aff9eafdd8c9aa6f5f2460619cd93302cfc120e66da157430923fc426e088e94fe8dfaac166b9572f63eba50b648c7aeffebb3d61d89967cf200ece282a217c0eacff712feca850be265e2df25eccbcd33a1b6f32b520d4c25bdb8e18f5d429f40bb054557577c2f5e85333be095e722d2b679bd5769bbe27b40c16bfd1a0ca9c7e32a9ad51a0075a661e37fc766b17ba3e82634e71e44d44897aaaf339b9238678d96fada4c83fa89bd7d0da8611e1d51ae02d366b146f9579b6b61de55986188c83eabb1c64c656249f97b80a3857af3b0c24f0577e8b793fd68b205f27f842a4fbc12dee8bb0745a14429883924a75866d5ad3db971966fa4c942431a8825349ce0e651a369aa2beb0bb1ea505377ba5ad9763aa019dd0ad47c4ad7756e67033c69dbde0d006f1076d1b2ac965df734ea42f57", 0x1000}, {&(0x7f0000002e00)="dc9964a93c18e20c776beeb213bbde03a4e17266c06b77e7d3f602d9a689c68ed57446c7d83d65b7d31170b32f008c063602e9ff5839173ecfde7bc09b361e66fa5a3c4c2134dd51d208a2b112120e351b25545b359c1b9bc722ba2d9bb01e41222e57afcdf0ecefec79dbf4541f1e64", 0x70}, {&(0x7f0000002e80)="01a6dc0174a7533bcb82365b999938c7858a3da8841f5b12c4dd8a235adadcfb28cfd986d8716078a52bb2dcedac37121c041ddff013e73ef06f32c0c53ee595a6294a509515f967e7e8388496effc", 0x4f}, {&(0x7f0000002f00)="d6027e61410106db90c7c044f60d4b02c3a92c68f7660f48dfcb998f2016694b6fa158442c0909f687f66e563a9f0398975e2b39819de1981296aba8d6be134e8d158babaf47a4", 0x47}, {&(0x7f0000002f80)="189e751052dd180291dd6b8c0bc791e0e5dbc3b5d1cf22f0b2e771a5e065412fbc811b7b60956c6e91b4e61fd68e4475bc9975c60fe0e1226626af883d26558d4ec9e6ff48b1aeafcd508d45038aac7add552af37d8556192a48c793ea194401dc", 0x61}], 0x9, 0x0, 0x0, 0x1}, 0x1) sendmmsg(r0, &(0x7f0000003580)={&(0x7f0000003540)={&(0x7f0000003100)=@in6={0x18, 0x3, 0x3ff, 0x4}, 0xc, &(0x7f0000003180)=[{&(0x7f0000003140)="26f7ccb93653cb6e0f93", 0xa}], 0x1, &(0x7f00000031c0)=[{0x60, 0x1, 0x8, "b99089e0e36dd60def68148cb0782d32c6cc903359b8d898416e3772efff5d3afbad2b315c49c1b8ece1222baca522be2fb8ce7483c650945151f960741370ae2cc5bf63bf90a0d03543cad024c20b"}, {0x30, 0xffff, 0x6, "0a1b7fe282c812ea093484869a56dbab79f226fd2c83a38c7e"}, {0xa0, 0xffff, 0x5, "67de0069c8df28d8eb52dec57b83ddb75f4a66c40691f0d945c196b5cbdee0f8e3c669e72d8f3c6194ba26383f4059bf68af1ebfc790b4e8fc3eec204ba03a73e0d2d651ae483487735180d09abb180e367b29e3a931d8a00db8d5d4fb1843c75f5ff3acbe3a8ebb6c3b82de52380afa49ad646f63422857140b6b4610d1a6d6150ddc65aa7b3bff7f5e"}, {0x108, 0xffff, 0x1, "9eba3665e157152949bbea4ae7491266f94b57cedcded733ab054cc1964ada3935237c04b734ba2131920dd408995259d04cbdec5473da38d341c02c213a525543d3ef0ab355a699371d2c0355bbb108bb6a612e995e39cb131fe5ac47a3c7be20360cf82db2034d41bbc2d1f296bba3b9f6c943182d9e98609e009181d5353a09cb78c036178c60625d1cef4e0af33c831adf7eeed16c46fd6f2a495afb64def87f6c5464269891c54b07eaa04e8be2749960d6d9af255ec62b067ba39d53f1cc0fdda1f5050666f071495c83f3149fa9b911bac374df845d383f9854ad28daab06eb3c6a398b102456c3b67426038f63e0c77f713e"}, {0x108, 0x1, 0x1000, "89d5ac3e8828fc1733139f6077077606b0b06ad7d76dd1dbfbe34339cbffd280db417eb28e5e2a9240c40ae058c12bf01deca8db8a5e2b5789d98e3fed1ec8e0df2c20eea26f8360a214ac268a0be6ccb4d2778a6396014ca9dc7b82ed78d54b9ebae671f77a3a4a92d5aca4ddc26b4b676841ee6bf02f64e76f771455eb5c886a4d0969c2f0e95aff74a5f1846200c82f3851d7e8c2a32d2d40b15a10b056dab0c05779e3865018ef0dcc220e4fe82c04f3eeba01430bb772051623f11761471035304507b968d0b66d5aa3061cd1f5e7c9f4d4ca81eace28a8a7eab81b319a92567b5a29aa633d30225ebd955669e7687ff6"}, {0x30, 0xffff, 0x200, "18c9c4bd5e5ea0d3146eccbdae4325a6f67bfd272d0f23e415256a8ec94321"}], 0x370}, 0x7}, 0x10, 0x404) fcntl$lock(r6, 0x7, &(0x7f00000035c0)={0x1, 0x0, 0xa38, 0x2, r3}) listen(r1, 0x3) sendto(r8, &(0x7f0000003600)="bea4a280860c281f86dd12e6e84f1f9cfc0f9c823c38ef09c96e26371974bec1e4a29532aa8720aff747c736efd3e28ef87020dfcf3083fb6362cb1bb7084a1f9045f7a636c536b093e12f85f42531a5f20843ffce88649cd2c7aa0d2b8b2963cedd68576861384390dd0fe74ab61ee181342dde06bd77b39a273b3510198028e8a127198d878a1ec29c8dd6d63ccca58f2337165968b67a", 0x98, 0xb, &(0x7f00000036c0)=@in6={0x18, 0x1, 0x1, 0xf6e}, 0xc) connect(0xffffffffffffff9c, &(0x7f0000003700)=@un=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000003740)='./file0\x00', 0x10000, 0x9) execve(&(0x7f0000003780)='./file1\x00', &(0x7f0000003840)=[&(0x7f00000037c0)='%^/\x00', &(0x7f0000003800)='D@\x00'], &(0x7f00000038c0)=[&(0x7f0000003880)='\\\x00']) 2m28.878878155s ago: executing program 5 (id=263): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x18000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, 0x0, 0x0) 2m28.868687656s ago: executing program 5 (id=264): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc1584460, &(0x7f0000000740)={0x4000002, 0x40000062, 0xf8000000, 0xffe, "eedb070000160000ff070000ffffff00004400", 0x1, 0x800}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c708367801cd3f2c1675750563b8591ad0f791dced97cdce3b58b8a5deed6c0bcf88344c33fcb", 0x45}], 0x1, 0x2) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x3, "000000000000000001000000000040000000421c", 0xfffffff1, 0xffffbfbc}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) 0s ago: executing program 32 (id=261): syz_emit_ethernet(0x62, &(0x7f0000001940)={@broadcast, @random="9b6bce44641b", [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@noop, @ssrr={0x89, 0x17, 0x0, [@broadcast, @rand_addr, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6}, @rr={0x7, 0xb, 0x0, [@multicast1, @multicast1]}]}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x10c) r5 = msgget$private(0x0, 0x4e1) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xc5, 0x0, 0x0, 0x4}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x40}], 0x1, 0x80) poll(&(0x7f0000000000)=[{}, {r6, 0x127}, {r6, 0x1}, {r6, 0x40}], 0x4, 0x0) msgsnd(r5, &(0x7f0000002500)=ANY=[@ANYBLOB="0300"], 0x0, 0x0) msgrcv(r5, &(0x7f0000000040), 0x8, 0x3, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0x8}, 0x8) dup2(r8, r7) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sync() openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000280)={0x0, 0x1, 0x0, 0x100000401}) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000100)=0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.48' (ED25519) to the list of known hosts. pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: serialport: VM disconnected.