last executing test programs: 1m37.197256461s ago: executing program 6 (id=2348): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) getpeername(r1, 0x0, &(0x7f0000000040)) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000080)="9d88982b39078d60586be59f4c136163d96e9d5cdcd8f1eac30f14190e39f1aaafa08e00d9a1b36b8de3d9c309523b7a", &(0x7f0000000000)=0x30, &(0x7f0000000140)="35f90dc798af28d3e8eef335a10b4a0f14caabf7b8fc55ede3e316a7bfe34dddc8059855c6ce67c079e991763d15eec58139e6a7dcef75b5846c00000000000000", 0x41) semget$private(0x0, 0x4, 0x88) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x200, 0x3b, 0x10000, "fc5029b8b852d42f4a84944587c14557d02e407c", 0xfffffffb, 0x2}) 1m34.006423131s ago: executing program 6 (id=2361): getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x18, 0x1, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x12) r2 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', 0x0, r2, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0xdbbf14d9acfe155, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x8000, 0x4, 0x628, 0x8, 0x5f}, {0xfff7, 0x9, 0x4, 0x3, 0x148}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000340)=0x7) r4 = socket$inet(0x2, 0x7e8031cb3b41a6ff, 0x1d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000400)={0x1, 0x3, 0xf561, 0x1, r5}) unlink(&(0x7f0000000440)='./file0\x00') r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x8040, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x2, &(0x7f0000000500)='./file0\x00', 0x8}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000005c0)={0x8, &(0x7f0000000580)=[{0xd, 0x1, 0xff, 0x2675}, {0x2, 0x6, 0x4}, {0x1, 0x7, 0x0, 0x9}, {0x7, 0xf, 0x0, 0x1}, {0x6, 0x3, 0x3, 0x8001}, {0xb, 0x9, 0x6, 0x1}, {0x1, 0x0, 0x2, 0x8001}, {0x4, 0x26, 0x10, 0x98}]}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f00000006c0)={0xa, &(0x7f0000000640)=[{0x3, 0x1, 0x9, 0x6, 0x7}, {0x7, 0x1, 0x6, 0x0, 0x10}, {0x7, 0x7ff, 0x4, 0x7, 0x7fff}, {0x2, 0x7, 0x8, 0x2bfc, 0x6}, {0x7, 0x101, 0x8, 0x5, 0x5}, {0xfff, 0xff, 0xff, 0x0, 0x5}, {0xb3, 0x38, 0x8, 0x401, 0x4}, {0x800, 0x7f, 0x4, 0x238, 0x101}, {0x7fff, 0x9, 0x4, 0x8, 0x7}, {0x4, 0x3, 0x3, 0x2, 0x8}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) r8 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r8) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x6000, 0x0) write(r6, &(0x7f0000000780)="59f8242683057aef93acb130f7f01b2f1409cfa6d1d8afecded719d17ba16b3f548db51437383837e27fafb73ef325366340d4947edc7268528a3c22d0364b2b8a5cf213782eefe4e33a086825a9267771c282d805f509e77ebd32386d4dae63853376a3a04843665ba3b627a0a80fa4bec347222372ee0c25ce72b5c43664b1237c882e8b6af1e72612423971dbe4a43573fe1a61455eb7e85af809cb1c72a3f051da44109b71112ac1bf", 0xab) symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0), 0x400, 0x0) close(r9) 1m30.506243347s ago: executing program 6 (id=2369): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setuid(0xffffffffffffffff) geteuid() mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 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)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e76119953502e35db7400147cc3f014", 0x44}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136179b217ba8eb9e92a4ebcb7e13fd31", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d84bc9b05d58605602d985a9de97", 0xe) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4, 0x20, 0x9, 0x1}, {0x9, 0x4, 0x20, 0xf632}, {0xe, 0x0, 0xff, 0xdffffffe}]}) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206925, &(0x7f0000000100)) socket(0x18, 0x3, 0x0) 1m28.006460896s ago: executing program 6 (id=2380): sendmmsg(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002300)=[{&(0x7f0000000080)="98a78d540d049d59a32c648822089d90a23dc2661ef8b67c48f394fc9a04a542e972b32b30969ed6d0aa883844113c409b15ce405fafb5af98b3f00c334b88aa6bba1739018c7e9f97ff5d0a0e8a0c73ea75955dd2bbc26f984382520922501163afb22834d57750f65bbb3643786069177da9e771be1879e88ddbf98a93ed0644c8aa889a3df45133c9d78a24534395bc76666360cd8bf6fb84040574d3418d7a1089e445c5899374b58c8a83b09fdea0b25660950a889ebd9982986f401325a157ea1b32959ff7f2e9eb337d4c74be0f4ded42592a3b5a83c1d954375d3fe8c6e2ad577560af5c4b05a691ec9783fcdb9c9641d89f2104ecba0d12bb340cd04ee5edf7d84ce4e87ab38e82274e9a250542d864315e4d5501c30209d635e6ba8157797661f173a82a6117cb2cfb6f95265b8ae9fa995928fb2919f5ea38accba1e3a58eb34d030841c38401b36007b60a1a24212ba4aa848ac8f8d77c893264d1c28ffea508678ca7342b6dafff4d55edad1200f69c359f676f7f3f5b64f0e379fd711ef6f51354d233f79c089331422b5b937c87830dafe81f2abba6cbfae00a6a2bb3c328390db2c4c8a40cd60737ec6a53e03025b1d4d147bd42e94eabe892e691eeb459b3843d9134", 0x1cb}], 0x1, 0x0}, 0x1}, 0x10, 0x403) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7960) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000240)) socket(0x632b6c1afc90afec, 0x2, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000000)) 1m25.253367043s ago: executing program 6 (id=2392): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r1 = socket(0x2, 0x1, 0x0) (rerun: 64) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="269c82f6", 0x4) (async) r2 = socket(0x2, 0x2, 0x0) recvmmsg(r2, &(0x7f0000000580)={0x0, 0x401}, 0x10, 0x1801, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000140)) (async, rerun: 32) socket(0x18, 0x3, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) socket(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000100)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}, {0x4, 0x0, 0x10, 0x3}, {0x6, 0x9, 0xc, 0x9d36}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e", 0x35}], 0x1, 0x100) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136179b21", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCLOCK(r0, 0x20004276) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80606942, &(0x7f00000001c0)) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) (async, rerun: 32) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$WSKBDIO_GETMAP(r4, 0x40047307, &(0x7f0000000000)={0x0, 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 1m21.506329882s ago: executing program 6 (id=2403): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000240)={0xc8, 0xfffffffe}) r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x30, 0x1, 0x3, 0xea2a}, {{r1}, 0x7, 0x4, 0xfffff, 0x6, 0x2}], 0x7fffffff, 0x0, 0xffffffff, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getpeername(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 1m6.464309321s ago: executing program 32 (id=2403): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000240)={0xc8, 0xfffffffe}) r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x30, 0x1, 0x3, 0xea2a}, {{r1}, 0x7, 0x4, 0xfffff, 0x6, 0x2}], 0x7fffffff, 0x0, 0xffffffff, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getpeername(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 11.949096996s ago: executing program 3 (id=2510): r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0)=0x1, 0x3) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000640)=ANY=[], 0x10}, 0x40f) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) socket(0x18, 0x3, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0)=0x1, 0x3) (async) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000640)=ANY=[], 0x10}, 0x40f) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) 11.946432414s ago: executing program 4 (id=2511): r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) socket(0x20, 0x5, 0x0) (async) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000003c0)=0xd) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) (async) r5 = socket$unix(0x1, 0x5, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) (async) r7 = getpid() fcntl$setown(r5, 0x6, r7) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x8, 0x40, 0x8, 0x1, 0x40, 0x1, 0xfffffffd, 0x3, 0x2, 0x41, 0x405800000000}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x1) (async) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa6b9799d0807086dd69b80bb100102b80fe8000000000000000000000000000bbfe800000000040"]) write(r1, &(0x7f0000000000)="7696e5f343008c37cea8615ac7cf", 0xe) (async) sysctl$hw(&(0x7f0000000100)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000002c0)}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x84, 0x4, 0x8, 0x101}, {0x28, 0xfa, 0x3, 0x10030}, {0xd, 0x0, 0x9, 0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="6ba2b462c30b6524894301390ae8fa9a9981d8f0ebe2b4eaabaa32aff4770487431b5a8860770c39b6629acfda4e20"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f00000001c0)="71057bfec37082000000000000000000000000000000000000000000f04feefc2c714b343bf9e5ca000000000000b1000000004f08805d0a8188d57b9f3b03ee7276bb9501a0534698d619b9de9f6385b608f56027d14724dc102bf00f2cef707ffdbe64a41647070694c860e76a3093771eb98ed23321a935577585b559807a79a56448472dd49542c5", &(0x7f0000000080)=0xfffffffffffffdce, 0x0, 0xfffffffffffffe89) (async) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000280)) socket$inet6(0x18, 0x3, 0x0) 11.940418833s ago: executing program 5 (id=2512): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r1, 0x80206910, &(0x7f0000000100)) setuid(0xee01) rename(&(0x7f0000000280)='./file0\x00', 0x0) 11.939410654s ago: executing program 7 (id=2513): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) socketpair(0x6, 0x3, 0x1, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x4f05, 0x80}, 0x10) mprotect(&(0x7f000057c000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/239, 0xef}, 0x840) open(0x0, 0x200, 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket(0x11, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xc4504440, &(0x7f0000000740)={0x21, 0x7fff, 0xffffffff, 0x8, "fb5608e1ffff0800724800000000cb3800", 0xfffffffc, 0xffffff90}) r6 = socket(0x11, 0x3, 0x8) sendto$unix(r6, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) 9.947441949s ago: executing program 0 (id=2514): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0xffffffffffffff0e, 0x0, 0x39, 0x0}, 0xb5}, 0x1, 0x406) 9.94716277s ago: executing program 1 (id=2515): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async) chroot(&(0x7f00000000c0)='./file0/file0\x00') (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x98) (async) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) 9.94445255s ago: executing program 3 (id=2517): socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 9.943984074s ago: executing program 4 (id=2518): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd600000c00014060000000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004020090787fff"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c000000000011907800000000ffffffff03e34cf05c378200907800080000450000000000007096c9418f7363a6fecf9c6e00"]) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r6) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r7) setreuid(0xee00, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) setitimer(0x0, &(0x7f0000000140)={{0x5, 0xb}, {0xffffffff7fffffff, 0x1}}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000530, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x200000000, 0x2000200000001}) 9.943320907s ago: executing program 5 (id=2519): sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f00000005c0)="8546ebf903d39f3ba135997c2e6f98258287e53445193928404a40ec3eb1c251f98913606d51cc9d15ebe19c3c423b9314716f1839d7bb7f1b0b5aaf000a76fae28c233b1bf232e69419a20d26e02a8fa5c9ab72c0350eda4b4f6a87ec4a0d71c3b11d3fa4968d520ec69ae49e54c1e4738469c894e47ea135dbb271206c48ab1f418a2ff027d637a77c057b53d85862e26396baf4272879bb0d7b16046db7668527b5481cebb35de8702a48481db54bbf430c7c3b10160b94d1449d9a09d003d28c005dd9bb3082752bc331a92d7c906a565eb3263c038637e032202439ca42c35542ce3fd4dc6aafb10095be5ae1013c2117dd57259bd8f75d044dffa1efea", &(0x7f00000004c0)=0x3d, &(0x7f00000001c0)="a9780fd383c7eb997f89c9487861a3a2656be2373f30c25ce9ac38caf1fd96a62c6e546d528dac011665cf750937a1923b75c11f6937bfeb31ec6c5d2c5e1bc9b802cd3601d1c6925c0bb2f9e01bac11de7689c453e019d03b5711aa9266c2d844aaa1c2dc7a6d6c50cbbe13bc0f7349b60a33a63f6385f70129e349d74140e9f13bc8dc62e090f622940c017749163ff58106e01ca0526d99812881c6471bfcf83d673e17520c24aa2697ff2598b384bf845344b2498c39a3a63d7f3a40fe556b5d4a33d61ddec48888763464d73faa2be35134d6a0b54b0e0c8ad8b8d6360a43289cc332e1d8a34ad922fae4f8b64e482e", 0xf2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x4, 0x20002}, {0x16, 0xf2, 0x6f, 0x4003}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a24e7a631cf95ca72", 0x9}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00a75c435abc5a91501d94a34b8e5f8200000000000000a3042d", &(0x7f0000000080)=0x20, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0x2, 0x10000, 0x10001, 0x0, "979222d10000f8ffffff00000900", 0x7, 0x1000000}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x1a1, 0x4, 0x1000b, 0x0, "ab92d700", 0xfffffffd, 0x6}) ioctl$TIOCSETA(r2, 0xcd504407, &(0x7f0000000740)={0xfffffffc, 0x5, 0xa9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8637f) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffea9) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f00000002c0)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000300)="9ab9a3da9df08b4a4bcefe8f679b6c6fcc8ca435958d69c5a1728dee594ffddee69e0e9d9a0999b1a773f2000ad1aacd38ef6cfdd3ddc7a20ef890a3a13a6804ff360c6f775baf73cc62e8f1403add52f341be275407984a1b3a69f4ca6d7eda8ad7798fe4ef418c398768cccb9b007433c9a624c4b970f8ebb119441c29", &(0x7f0000000380)=0x7e, &(0x7f00000003c0)="a5be0d954eb2b9c32e7f438ff51876f14557ff0225739d7ff9bbeea55dfbfcca0debaa32d0d305f54994426558f715f75ed461bcaed511b4212d723cebfb20e994d3f81b0945d8d8e5ed2027d802843f448ec7879170492f660fa1b2ed2e1b932c717f9d29da791b7a8aa78e681a53573c520af76c2590eb3830229f28f9bb419efab199fce1503f7f101c3ebc81db8465dba48fee21f0783d53fdba291970e3f173ab9ec50b58dde84e0ec386bcca178a7bfac668b47a6076bf370ba3706094fb", 0xc1) ioctl$TIOCSETA(r4, 0xc0284459, &(0x7f0000000080)={0x2f8b, 0xfffffffc, 0x3f, 0x200, "759f00002000006d514c4d00faff0000001000", 0xfffffffc}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[0xfffffffffffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0x400000, 0x0, 0x2, 0x0, 0x0, 0x8, 0xffffffffffff0001, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x5], [0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x1ff, 0xfffffffffffffffe, 0x0, 0x100000000000], [0x9, 0x0, 0x0, 0xfffffffffffffffc], [0xfffffffffffffffe, 0x6], [{0x0, 0x0, 0x7}, {0x0, 0xfb4c}, {0x0, 0xffffffff, 0xfffffffe}, {0x0, 0xfffffff7, 0x6}, {0x37, 0x8}, {}, {0x4, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x1000}, {0x0, 0x2d6, 0x0, 0x6}}}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) 9.936776904s ago: executing program 7 (id=2520): sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) (async, rerun: 64) setuid(0xffffffffffffffff) (async, rerun: 64) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80047476, &(0x7f0000000380)={0x7, [{0x3, 0x3}, {0x3, 0x331}, {0x3, 0x9}, {0x3, 0x100}, {0x2, 0x7}, {0x2, 0x2}, {0x3, 0x9}, {0x1, 0xfffff000}, {0x0, 0x9}, {0x2, 0x6c}, {0x1, 0x8}, {0x1, 0x7}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0x200}, {0x2, 0x6}, {0x2, 0x8000}, {0x2, 0x5}, {0x2, 0x1}, {0x1, 0x3}, {0x1, 0x101}, {0x1, 0xd358}, {0x3, 0x1}, {0x1, 0x1}, {0x2, 0x7}, {0x2, 0x9}, {0x2, 0x3}, {0x3, 0xd}, {0x3, 0xf}, {0x3, 0x1}, {0x2, 0x9}, {0x2, 0x569}]}) (async) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 64) r2 = socket(0x18, 0x3, 0x3a) (rerun: 64) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x80000011, 0x0}) 7.949787s ago: executing program 0 (id=2521): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x60, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x5, 0x5, 0x1, 0x2, 0x4, 0x8, 0x1, 0x2, 0xfffffffffffffffc, 0xff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x144) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x2, &(0x7f0000000140)='./file0\x00', 0x8}) getpeername(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='.\x00', r1}) r2 = dup(r0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0x5, 0x5, 0x0, 0x8}, {0x0, 0x40, 0x7, 0x101}, {0x9, 0x5, 0x2, 0x10}]}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = openat(r1, &(0x7f0000000480)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000004c0)) recvfrom$unix(r4, &(0x7f0000000500), 0x0, 0x2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000540)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r0, 0x2}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000600)) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000640)=0xc, 0x4) getuid() sendto(r4, &(0x7f0000000680)="1045c8a73eeb3565a41e9fbaf57ae9953150c534d2a27480cf9d0853aeb961b8b01798c6c6c5ceba8d09ba96b15b551b2d147c4422aae9098957d57eb35d4842005e526d662d1eb5f96f650b95f9f761dd62a63ac3d703cb6b843d1d5e1fd04ffbe6cf979735b94d734d2ad011c8f97e272c330c662b17153e73528e9c42c6c0d2688f104982703882ba241061d5cf9c253197e6f6b1d54b", 0x98, 0xd, &(0x7f0000000740)=@in={0x2, 0x0}, 0xc) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000780)=0x1) fcntl$setflags(r4, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) getsockname$unix(r5, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) listen(r1, 0x8001) socket$unix(0x1, 0x1, 0x0) 7.9495905s ago: executing program 1 (id=2522): syz_open_pts() (async) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x1000300000000}) flock(r0, 0x2) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) close(r0) 7.949186878s ago: executing program 3 (id=2524): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000080)='x\x00') r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000740)={0x6, 0xfffffffe, 0x0, 0x0, "0057000000000000000000000000cb3800", 0x20000000, 0x40004}) 7.9487324s ago: executing program 4 (id=2525): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f00000010c0)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0xffffffffffffffa6}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb440d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e400cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa888740c7c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e6634f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979703bdc5bddca4e2f751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a0000000000000000", 0xe43}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x987) sysctl$net_inet_divert(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000200)=[{0x3d, 0x1, 0x3, 0x806}, {0x1e7, 0x0, 0x51, 0x4}, {0x54, 0xfe, 0x4, 0x3}, {0x48, 0x48, 0xdc, 0x7fe}, {0x6, 0xb9, 0x1a, 0xfffffffa}]}) write(r2, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) sysctl$net_inet_divert(&(0x7f00000013c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000001400)="2203dc9789894924324f1f13b667b2404bcd31b24d7fd7f26d8352ca1ed91318d19d946a736c2cca3a00a7794b4f8cb2eec8966ce29815da6e4dcb91cebfd67b5adf05f64bb38f28c47601c32f4f5ef5f275d6c4574bc9139d70375784b2ab7ae9c6ac54c821e0c3f7d90c3212efabd4d446052afdc488374c97e6931d2ede6c7c19a471c25a70fe632d6aeac147f2e43f971daf07959e47fb3044e5363136014f361e123600f50fabfbc9e487b07438efcb8811ed1ce5095059bdc44edeb3f30320fdd9ff99da9f51606f59abf560c3fdeb028ab1ef43d43c1646b270042874a309f41f7d08a8d30842a4ac87", &(0x7f0000001500)=0xed, &(0x7f0000001540)="05651555c1c506011216651ac50bb856bfea3a3ef2e32abf7b30efb5d044d02edc96967ec9651577297db7245601be59abd7b43157a76cf3c40e5cdda5ac1d303ab34fe95b2ee33fb9b003ac8780a16cc916ca5a143b7fd6fa250a880e72bcd2f98cc18388256d0bbf9bcf312d999986596ca2f07637decd3e3ab8059a15282889a7fd1be88f726446a640", 0x8b) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) r3 = fcntl$dupfd(r2, 0xf, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001080), 0x400, 0x0) kevent(r0, &(0x7f00000011c0)=[{{r3}, 0xfffffffffffffff8, 0x70, 0x8, 0x3, 0x10001}, {{r1}, 0xfffffffffffffffc, 0x1, 0x10, 0x1ff, 0x800}, {{r1}, 0xfffffffffffffffd, 0x42, 0x1, 0x3b, 0x8}, {{r4}, 0xffffffffffffffff, 0x42, 0x8, 0x4, 0x489}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0x20, 0x5, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x41, 0x40000000, 0x7fffffffffffffff, 0x100000000000}, {{r0}, 0x4, 0x39, 0x1, 0x100000001, 0x7}], 0x8, &(0x7f00000012c0)=[{{r1}, 0xfffffffffffffff9, 0x3b, 0x1, 0x7}, {{r5}, 0xfffffffffffffffd, 0xc0, 0x20, 0x2, 0x4}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x4, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x118, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x1, 0x40000000, 0xfff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x60, 0x4, 0x800, 0x1}], 0xe, &(0x7f0000001380)={0x10, 0xb10}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001600)=0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) 7.947964801s ago: executing program 5 (id=2526): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x22, 0x8, {0x8, 0xe}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0xffffffffffffffff) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0xfe) dup2(0xffffffffffffff9c, r5) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00004ccddb0000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x27, 0x0, 0x80, 0x8000001}, {0xae, 0x8, 0x2, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r8) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x810, 0x0) setreuid(0xee00, 0x0) recvmmsg(r4, &(0x7f0000000080)={0x0, 0x10}, 0x10, 0x0, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) poll(&(0x7f0000000140)=[{r1, 0x20}, {r9, 0x20}, {r1, 0xa}], 0x3, 0x5b) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000100)) 7.947263694s ago: executing program 7 (id=2527): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x7fffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e", 0x35}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x1, 0x3, 0x5f3, 0x7fffffff, 0x0, 0x101, 0x5, 0x10, [{0x9, 0x1000, 0x5, 0x2}, {0x9, 0x7, 0x5, 0x1000000}, {0x5, 0x80, 0x0, 0x80}, {0x100, 0x9, 0x0, 0x4}, {0xfffffff9, 0x6, 0x6efb, 0xfffffff7}, {0x88, 0xfffffffe, 0x8, 0x7}, {0x0, 0xfff, 0x8, 0x4}, {0x4, 0x1, 0xdd, 0x4}, {0x8000, 0x4, 0x8001, 0x9}, {0xfffffffe, 0x9, 0x9, 0xff}, {0x6, 0x0, 0xd, 0x24000000}, {0x0, 0x1a, 0x40, 0x4}, {0x2, 0xd3d, 0x4, 0xba0}, {0x8, 0x7ff, 0xfffffffe, 0x4}, {0xf, 0xa, 0xff, 0xc}, {0x400, 0x0, 0x2b2, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 6.058964266s ago: executing program 0 (id=2528): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000), 0x10) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000240)="022f30734d5a5aa168aff0ecc237", 0xe) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x3}) dup2(r2, r4) writev(r3, &(0x7f0000002400)=[{0x0}], 0x1) writev(r0, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000180)='lzC+', 0x4}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) pwritev(r0, 0x0, 0x0, 0x4) 6.058658003s ago: executing program 1 (id=2529): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e362e", 0xa0}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@local, @empty, [], {@ipv4={0x88e7, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x400, 0xa, 0x0, 0x29, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) 6.056085855s ago: executing program 2 (id=2530): sysctl$kern(&(0x7f00000001c0)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000040)="77b8b6729f897b14c1732b77ce3b91aae98651a8e4e01c0fc6efb92e45db0f8f21dbf39b31e8b29de7d5da328a261271420b3ffafc2bcd7a9db405f61921ce868edfcccd71298101fef2d2ca0517fc6fcf34a881af30f8a4f2bf080eff04270da20ff1e747ea18f5f6586f92fedbb50b62182d3a0ae635d7fd00e7375ed04de435af8a0e26ecc230c48140681d8676b7f1b3c43622f2f5d784e73a723eca30102cbb4d24f66cd59a1be246f8bb94f1acf0c086adb77ddd8ce9e45376b186e6955f9cdde83af35c9f6df6c25bf4c02f79db27dcc99199f32d77ab62e24d", &(0x7f0000000140)=0xdd, &(0x7f0000000180)="07621a971e8a37843bb8e724295189f18a29373482157da8a8687a17e3fa41ebacb70a29d62b37093f0042bd", 0x2c) 6.055807063s ago: executing program 3 (id=2531): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x108, r1) setreuid(0x0, 0xee01) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000011c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000100)="abca99fda733ecf1a51c52d6dbbca05875ea5018e082691b8fc9cf4fa191513eca373a003d1e1a3d1968c40d01d1b12da0e5a5da1411f19b5a1a26f60112feaad4d6b969b0b6c6783daba0879ddcd2b82d42bf5f23001eec2c309c81aca650fd62b69d31004a7cd4cd4fd7f303", &(0x7f0000000180)=0x6d, &(0x7f00000001c0)="62ca46930f79799f51aecb4a1e65187ca93eb04d4b2b9a5f37ec340e9e616f4e69263914664b0d64899be73f1fdcbd534f260334ba2a143360ac273beea3cc41162d9b35afce631fa00f1e4d9ca14ceacaae87a830858acaecf37173e9b3a28fc0cc46a0fa943d8698c50fb022d4fded98a3fe7868fdbe60aac79c4332d19bd13501e0ad893b96d46a295b8eb6555e4e7e761b2e6c7c0751ec39243842afd34c07baf5ac4612ed9d1967771a7c787871e45f4d7fd29c182f4373811d00dda7a5c858380aa1eb65a04bdd2d2c26352256c298656d60241d1fae5fedd0e77e349baf903b4dd716ca79ed49feeab31787df5d02546e52fde2b3c143865644f37f441b2261cb9f6e8542df3f55633844daa59f6dfefdce9114409f5b2ac9be0f6fd0c33ca7eb34e355f008f48dd79772f0f21b1a786f2607ee46a20f37b37ff78d86fd2b31a7ebe6f30fe535e9a8946321a7b186f120dabf9df2b3163cbe8b36c7f892c1c41edacc2f1e1ce6a9dea7a54df8afb353ccb921b22ce993c38b67d555b72023bec264c07597ea142a45762b819101ab19a07dddffaebfc05ce352a3ac79266bcb3d6abd6bbbdada5ccb5882e6a02ee25c317956885579af22d519135607bf4f8f571fb30f3adeeaa100c2efed38ece0b68b6ffea2fe7a9a0d98ce0ecd19f52c4942936c5d5dd27b0d8de6542aff34ac386e3ac8bce7cbc424bb8a0c8d712f76e3d6d86e8cac8310e418a882beb67f1b6080e5dc88ed07ec40271465e5bf4a7a820fef69eb2e67965d3cc769e4458a2ced5db1ac21019090926aa94fa033b27a3e798e13341fe223bbde037d5943242f2c7c23c0b443e7d9399d4457b68372f71a019a535fefa17e615b23a3b37037420f104a742b660a50f4474017f3b61fe9c7b918c6863cc8d0d2e2682429a5de235879ec78f3d544125018e8436c97bf9de0c86ee1fd9fbddd0ef9859e8d7628ae13fbc2f48858ae4b4d457ffa11a66d748257c5b6dc211b895f44a91600eeaabec8f755dd14ba027a2dd3d15ec0223acd8d3fc706d30c27d629c3ed2c5d4b8f115bb5be9abe4997f6b44f3cbaa031b92a597f812765d64e42dea134037e71d07df5b673f09dcf20052ee4f54f28860fb726016c4b7dd3ca3419675c37bca758b0e8e2340c89998e546644bbfc0493d6c57ac4747c260f4b8e7a4681312ffd3506e9917671c7f662697a00d283c1746686facbeba80294833d3c71e21ffc56f170f5e892af94fe4bcb481f6a937476addf2e44f4a064345b98278cba310a0fd09759eec1060c284bff8452d9f5ab27d00fca4360e088d90a2dbae47c09ea1d1eb0bebb870bd3b0b6fa9b992f4c972038eccceec7f213a43e582af5eaccf3c15ac0403b7877e3c6b4de14c619ffcd201269802db7ca75fece2dc0a4ff52efc2cd536d0b1cc6b592cd84b97b669aa684b75a4ec5732a559823f3c20cd2235ace13165bd2d50a7dde857017f7b48a0b3ec160d51569832b7cbac105f1d4e2881567c54396000e49f86ed8cde7762950b2d4a1f27b4f916a5b159be14d98e5fb39400f34b58c3163f2d3704a05530ea25e7419ddc2ff021d4a064781228390394190c707e0a773960980c36451d6c7df47d0747fe4517edefb95a9080f884ed8fea39a3ddff115a1f5c4ee02d1dc5a64bc890f11e701f526ee4c07de88cf3338cf57fc8ced03152470b344cbff3c328d5c1538b2590fe7fb752f1755bf3de3bdcf6348fd1762f3591df5339f6a0cdd8212aa227a5802ffb4ab9787c17ceb43a4ab436ae36da6aba0b9101e46a9e76beaae60ae1cdbec19657370db7d3e1af411ce32ca5611bafb8204e371384107e3cac742966d2088b22c9967e4b5c10eb478b6fc89572bf27d3d2ef6e894d64f9505c2e2f5050a9cd31b71ce979bbb14d375e0c33057b1150dda0251c9eb1d073916b463998eb6ddf107b235b1117e08d18073dc6acf51b29dd23e4f352b7771ab1749f8b6c9732b2547603e992ac088936f37f8b857b3f1da186c50fbedc30b8de2afc41e5fb15c1724ed843f3484030b589ac373a08759c8eb8957c607b00b91a79f5652c7779606a9a7adf0b5ad1e39887fcc0a214509a3e546407737c052b2596aae918cf1b7c728b4b51dc0599b17ed53aa03103b5f0e2800ab1bda9b72976a74bb0dae434d2e84abe6cb03c2b3d289085f1e69a4e7c0ca1b6d0c75ad8bb2154abbffb81d04cda0c15c0d66230dfaa4248883d2e6986c78e1787cabcfc0dbd48a207cb60ff6687c0c5bb68c93293f57d3154f0021d05166e8f587130256ba572c3b12f5cadc6ba5fef513d5bd4162072acabe6b64c05bd08c234ca9c608141041d3b17f38d4de198cff5426005afac07e0e3c4cc982741db5390c81a0ead94544d9ea34a6455c352d08314986a807c622bef8d3ece2bf09f75ece448892a56accb3a0359f8a7713f2d0d9e88a4145d238665d326feb2c0f2a6b11418c75fe8059f34cef73c3e79f7aef4887c00e2bb1fd05eb717d0759bdeca3b8ee9cb400d47662bbeb123186fd750789a3a9ceaa67c17148fbb258729e38efb2ca40f5402e9f411278798be235f933c2cbb39049827892b8161b115deb95f4fc787301900d4f4602dcd4e54c17106939f99712648718f503ea5cba96218d2ba15f74ff13edb881312bed3b36c4d7c473c62ef7678989f79124afc65f6f89702e55dca10b2a4ac038dff416edf43871d80eb77a80ca0ccb2bdd71b5120c1074942b76955fbca3741346e99d9de5eb4cd5c7957460ba0974309c49b41f5e87f7f34f50bfbebb29bc4caeb0ddea723ea96f4d4d5a1319473682f2e83d5cb56228fb505a36588ecbee2fd15d94328d4ec495d2ca1fe53678124b00e04edb54ef76dd0b934df1da751b659dcd942b47412cd83cf1a80c9a97ea024344da1c0f553b0f3aaf3b764abd1339c091b8021a4c28a45fe9797dc0faa96357811c702976716b821e65eab4300a1ea9cee23912a0b2b556138beee4b752573e3ce30e4cc22c43d56b2e7cd94326a346378b3f4208582f641346891c4dd7ebd612ae065232e3392152e00cb24489b0af287d6620cc96d75162d7452fb2cd921e78608fce6db41da7cf934f0bea89813ad3d9321f68c7012854b5ed32d2f27435173a0386db7360d71d50cb8df51b6afa79b4591e549bccb190b3c6e986e827b06f0cae77958b533555616a55edf8b5bbc6c756e9b4b74efcaa54f7d79c073bf954d2b2e7c65a4536bda464290f6346f1453d84095c21c064b49a1314996eef51808d9e23a5107160cf9713d84e3820a2cdbbee0fdf2e24997bf40daeb01b45a9abbdc82c855e6930d5e8fad7b44798d61b68bceb19bff92b914916e7b91c7c9cb0279f26b559a0510a135f6446733e696fc2e083544cd0eda316953e4b8b21559faa2a7732ba236f595374285e5f4f6461f5e30085f4afecb19b638444fd9fcbc08568fb15c90f4b52f3e49476b5aa6704c4789f37a7adb4b9341b6800ed73def56afbbf4a0a27752767a3a5b4041d62714dffda4a4e3a8ecf85da5585863f19c0d824e38e82f0a9529bdd11a9bec81cc75c00e7e86e9a0ab0d62c772019d52771d8d3675d48e2c5910a119a4cb04e2496f1b89d349b22dbaa1e5e6e9d3f008fa6659b0b005070102373563dd0e61ca02f6affddcd145dbebae2b15a0ed12a08df29715037db7f7fd0d482d99de0eda33ddd4a17f11a303350ba1e72e9ff477924f7bdac62f6cb8c7882248c031fba4931dc6ee1528d9592fa16aef64f49b683448cd236bf63867f281a605351844bb30ea2c4769fd61a0de8d7146fd2c1b7d181d21e5a71f077cd529c4f948f63a66daefa9709adca2022d640d79ce7cdf4e74a13113acc7b7c19e2360d5f8ea434ab6935ac0417796e3abcb184f07ca0da3010789f31be836f8c6fdb371fdf3536679726f9f17a65d3538098cb90df3cdd407d562b6e9b0615699effe11601a254a901a3f73c2e5f71367a7e3de48dc0e6655f9a7793119473402b76ab538907397944ff83efa7cd0200c4ea5cdd25f8978cacdde19568204ab22025379f53c48cf0cf3612250886d72ad4c7ac1fe0d8d94175f0c511713651eed8b5e32dd62ff08db6a8001ace225a7f278c97bdfaf3703bd7cf0013f1c3ee642a0deffc2f6fec833f329cb165e3fd027336c9106e972df770d6ce49d40907eff5e2aec8b76a97d2393ebd37196b1c0817688409b10bff57954d214d624e1c2a3635a51d10263664aa2b9665879c68202f787459eab0fad45693acdebe3be9c88d31dae250cc053b25f47825266d702128d2607c1c7f00f6ecff210fbb89b02646652d414689a4e104f5f6631549bacf9dba68e20475804913fd62424755d5989e1d24f2e9ab2357b35f74c2e24b2342c606cc30dac921fa5269e212729776549ca2fb059bed145ee8adc4ca03022bfb894d9c58b829ebfdc9a39d706eea4b6835e562f8cf2ffd6f332d8efaac9412fc0c3623816cd7bf96f252b4016b3e337ef27ec967a416939fa5d7acce284e82a947db67fecd5978ccadb083d48ce463cdd6f50f66f15b3a6bd4bbedc064053d58aa145597c7ffe4bbcaf7eb202ee4f8948b3bf487286b553034042e73daf7e01641e52cf567c6a97af07c6156c80d1b913a8fcbc6dd366308761a0a4cb5d948d29fa2a1aca3079d870d444eea169d3bc2bd7866efdfc3edaef18409ced9dbab87671d02140e3a71eef51630c2de91639d06aa19f6863921ea7fc0017abcb68f914a220ea092c3db33cf5391334551d8921dfe25ab661030b9204b5b5c7846ebf7ed6732da42792d92b4141b60d0196bcafb6a639efa0cd2eda0c1e0cccfdf21c6e772caefb9b5955c09abc19f8e20d43e73b88aad89a651049676415bce6d3ff8694e5bee5f3ba2407d876d15ee7301a3ce7f7bbac25a4a4802c0d68b5a630f37958315f03fca9db05c9acc5ff7b5f3150d8d412cc7b88c9b64cb11b94389631f2022f9ee7b99a62d0034172037c95c0b2331e15b645349e8ac8d2dc63ac60f8fc803a03a5d0b2dd4df4563df56bdc93eb44d6a58173adad7c6cb7c685532a5522b418118fbde1b82fc12d16b1df505e2bc0c3b123b459e1b1a8c7cb85e47b192157a0403a6800d777e2c9ec0b5a57e1dc224045e6d98ff01284878b7a0b67300657e7a412a66071db8425b16e6296c315d1aa97864e65b3288ab7730aa8ae80984634c68137b56e5ea03032721a578bfe40b64b39adc0d48bb7e6da3ebb2629b443fe96476aba0a36d7989b3f345c2dc9a6454f6dc74998bee425170181a6e8af06bd733e3ae5714eba0304475a6cc441df77be41f3c3ad1ddea9479f409b2004b310fae04864f7fed18cc7cf87607569de9899d050f394c04ad03406fba72a3e78b2fafb5dd1ff7993061b9ab9d93e685d76a919698770290cd05c8e4931673520ae53157fbf6a4ceb2ecaa4c4dc6318e1fc9aa83500f4f862b86ac63fe0c47c7e901a3d8e4bf8f977be245c57ad8ec21e041e13a0a89849188785499fd771ebf63d0a7660a200d4577328e55dc783179cc6d59041815f9a2c21134f192b0d34f5f2fb8b3d6d55049b96d55c20d28eeb49d59d3a13465d5a6eb7ec0deb036c2e2f2acf7777610dd9c4db1b3f5c344809969eb4f75a764c1efc8d601f9de3daf44cc3f96700a064e9f09a3218984e569f55409d240b69bf8d5cc6c0024976db4b7e7e7359ab599447c9e892399c94725b8d6de9954558ae6f62f739be9376e71a5f8d8e9d8a84fb6d372c3f2b3705d40226246f109", 0x1000) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x100000}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xaf, 0x1000, 0x9, 0xfffffff8, "00030003be6057b2ba09f47342d3c3a3f4d3c900", 0x29}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000001f80)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a990816955e0a3913f89a58ab38942928f3e976ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f4b4d3ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04af75817204f02e25679026a010ec58e75bbdc7d62288b57fd752d6497f3a7313728210e6021a250aa", 0x518}], 0x1) syz_open_pts() getuid() 6.0554773s ago: executing program 4 (id=2532): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x3) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000040)=0x4, &(0x7f0000000080)="f0f8a258", 0x4) setuid(0xffffffffffffffff) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f0000000500)) recvfrom$unix(r1, &(0x7f0000000180)=""/137, 0x89, 0x840, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000300)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="47cd4d01", &(0x7f0000001940)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) shutdown(r1, 0x2) 5.949920828s ago: executing program 5 (id=2533): r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) shutdown(r2, 0x2) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r3 = accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) recvfrom(r3, &(0x7f00000002c0)=""/95, 0x5f, 0x42, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x20031, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x1000, 0x7, './file0\x00', 0x1, 0x8, 0x4, 0x80000001}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000003c0)={0x3bb, 0xfffffffa, {0xd6e, 0x5}}) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x800, 0x15) linkat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', r5, &(0x7f0000000480)='./file0/file0\x00', 0x0) lstat(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000580)={0x6, 0x5}, 0x10) setsockopt(r1, 0x10000, 0x0, &(0x7f00000005c0)="2969763b4d63f619b0a8739655c381d03dea02515f0f041af5598377dbe31788609b51f1e9e9211f82924790866356bf24a5a6c614d3164846c817291b72b7e6b5bf56a3e291b1c7ab7630af800a54ada993c03642d11f125affdce0cc0051f22c6f3a1583702f27bab0edd813dcdfdd86c50375ba7357a0fff243e683ff3ccb1330e47288e4ee5f8179b82b2c395806bdd8b827f1d667e42a1b6507809113f380c7d3038ea02373011ee158fafdb13a4078225f934a42d05f87c3fb2617203c61562a9f6439adbf2767f60fc8a7aa3e1ce5a4edf32a7447fbda43c8d8b277266869dfa700497729bf0ef587a15a71f78b929190d1", 0xf5) fcntl$getflags(r5, 0x3) openat$vnd(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000000740)={'./file0\x00', 0x4, 0x4, 0x5}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) r8 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, r7, r8}, 0xc) connect$unix(r2, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$unix(r2, &(0x7f0000000c40)=@file={0x0, ""/72}, &(0x7f0000000cc0)=0x4a) faccessat(0xffffffffffffff9c, &(0x7f0000000d00)='./file0\x00', 0x44, 0x2) semget$private(0x0, 0x2, 0x140) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000d40)) 5.94959926s ago: executing program 7 (id=2534): syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r1, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) (async) r2 = getuid() setreuid(0xee00, r2) (async) getgroups(0x1, &(0x7f00000007c0)=[0x0]) r4 = fcntl$getown(r1, 0x5) (async) r5 = getuid() setreuid(0x0, r5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r8) (async) r9 = getuid() setreuid(0xee00, r9) getgroups(0x8, &(0x7f0000000800)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = getuid() chown(&(0x7f0000000200)='./file0\x00', r11, 0x0) (async) setreuid(0xee00, r11) (async) r12 = getpid() setpgid(r12, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r14) (async) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000240)="1e65ceb12c144315e59a0c8c7f2dad779c32b2a383747b4abf43e11da3e873b9494330ec9a31177eba05a16314eef81f36173bfeb2e7c188c1e681b06d0a23d6124d1b8af86e30250e81ace822e9acd9ddac9d35e638240d3690a5b1196184e74f98536b2e9a811bca27c4", 0x6b}, {&(0x7f00000002c0)="877f48be7239a6f5dabb461b7a299f5503923835ed09cb580a9404449f93ae2f66e00bfc676f50dbe71be567b4c123db29c61e682a26963a00beca3b571b414b5bfe934f4a0d6d4dcf7b2ed5f6e52dfcb757c3d5a524964420e3202c02bdcf4690be63b6bb36b89e06e1fdbac41e08507360c88467b1a3d42caa2807535803d537cedcb06e8dbf97f3f8a4d26b5e1af78ba0605d99f186833d08aea137dcc90ad3e0389cbc861f727d8d6215619ef3b50108a7360aa969efa3a1fbc53178f1102983a987809c9eb736670b503809eb3003663244d7f8bc3e5456e2a9eb5650d6e34a3650c297cdbf512aaf36f85f929b98bfec4c68", 0xf5}, {&(0x7f00000003c0)="57af7b3a7d3f6ade73934a71fd93802ac68f257c05d51514d206cd67e268d1b47c03fe2116bb47ead15dcaee4ccb252c2794a826aca21eed397e5f9c5fd5bda77fbc3264c9f76602a2ee9ec0c0cdcb62c66a4c0dac22a4febf39354a98f6f6522c2eeb572f279705a496e42b3889bf2caa58ff6004cb5afe90b161f464967fcaefb488726885fa1e5d14aac010191f9529ae16eee1c414fec3797f41b403e83a6b2ad118a09d30b48ad72079af", 0xad}, {&(0x7f0000000480)="1d9fcbefe0ee0ab6745e6f9e5efc4ae6204b7121e50d7c7a8d87b8ea6b77431552e412f4de05367c6239bbf331959dfce2b633426aebcfedd08777ba7282c928b77909754771dd6f4201b00401eeac10d537c5bbc3778c3f1235f29fefec9ac2f816f35c572027dd98bcd77b5e98c598a88095c7df1ac30d34091e09659550923c3ee97fd183c66ac1e3aae678443a55513516540ecf8ccbc7162bfdd1460de2b4b64dd716e259ebeaf186f12bee684c7d909210431d182b7d07f8a7843eebd10e73496580cf7d9b97dccbd13404e1c9c1af9d9ff3b3fac1df9badc863b57267e5d41b3c348b6124e57c7dd5e7a6531f53f4ea6d09231070fd57c8", 0xfb}, {&(0x7f0000000080)="51b8b599ffc7fdcd99e80c4dadc59e45c7f6df3dccceacb0349b74d7142bd4179a", 0x21}, {&(0x7f0000000100)="053640ed5df0db550b209c0e4c70c07aeb664de2da6d4a3eea2980f02d", 0x1d}, {&(0x7f0000000580)="889fa084e35a8d30e510abf8050631651a4051107bb14f7b9d6d8a20602a9d384c2659b62d8e48ba6bfd4858db3e64f4dc24d54930506041435717fc50fbffb4d0ced1ca4bc674664df50222d4a4e81fe7d4d6225aa9b5f7346c7e46048b80006b0fb3a06a258bb362932219f4659230f0ca1680c1cc7f35638485ac192edca30d97e65832eb", 0x86}], 0x7, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000e9ff5e00", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x1}, 0x8) recvmmsg(r1, &(0x7f0000000140)={0x0, 0xfffffffe}, 0x10, 0x62, 0x0) 5.949411023s ago: executing program 2 (id=2535): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x13, 0x4, "5238f0000400002494000000002fd5052a801c66"}) r1 = getpid() setpgid(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x7ff, "3604000000b39b58505f0048217c5b00"}) r3 = semget(0x0, 0x1, 0x281) r4 = kqueue() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x3) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sysctl$net_inet_udp(&(0x7f0000000240), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r8) setregid(r6, r8) setreuid(0x0, 0xee01) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)) 3.749958815s ago: executing program 0 (id=2536): mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000001140)="eac5192a459f000000010000", 0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 3.749565637s ago: executing program 1 (id=2537): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x7, 0x0, 0x0, 0x8000001}, {0x16, 0xf8, 0x0, 0x400b}]}) 3.738667268s ago: executing program 2 (id=2538): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 3.738434624s ago: executing program 3 (id=2539): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da11", 0x20}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a2", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) (async) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027", 0x86}], 0x1) (async) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r2, r3) 3.738188719s ago: executing program 4 (id=2540): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1050, &(0x7f0000000000)=0xffffff7c, 0x4) r1 = getpgid(0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 3.737807684s ago: executing program 5 (id=2541): r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) getgroups(0x26, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x38) flock(r2, 0x7) close(r2) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3, 0xff}], 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000780)=[{0xf8, 0xffff, 0x3, "7d8ca65e7604314a02d436f37388816e7a0a4e7b7c9a533cde162430633bb704da785e7674a26343f921df5c93b7a3ac2267689deda7bf6b14c120dc97a56a5db005121cb1881ca310731011e6ebfa197e28e1d38fe24d07068cee377a6e56471b676d26436bbb4cf7c22ea2585461d409e83c7089fcd84fafa40595a16e0db5d154ca7aaf3f4a563456461d0d49d0dda4cf5b963b22154732f41bbc245b9fb56d7f2ff902048ea7addd0976c184da3d17ed3c6ccb7e25ab4f46c657316b492d1440f3156131f646ebaed7c14fe3531b6bd91a4ff294b3a91b5c251df4486dd56b"}, {0x90, 0xffff, 0x4, "251547e93afac87b05cfb76997ed1ac8f56a7f94a9219b6b9c324c2f7f894586eed6d3f42a5489bc1c8726ac2736ba6b341366c3d4e65bea59bdd921b3c03a6b5d272d1461dae47bf182c8b17343498a9232cba37d7f54753748462069b41044af9977b5f71cb2d630853f50025a341d26a54fc1ce4ba9b5fa1b0c466814dd3b"}, {0x20, 0xffff, 0x8, "5e4e4f9ad19cb69a6c6148"}, {0xf8, 0xffff, 0x3ff, "b723aa159369d5d4312a8d19477d641b0dd6afee75ad44e3ddcb52c51ab695cec2a26f6cf646c96fd7f39259f93a9a60e6eb2b8814306c2a9eb026b818675bc92ef6f7b8874df4b6b57daf23c26b2e6fcb6e07d2f823e74c90d8c091da81da0d42a24358222c8af7314545c36eae4026311e41fc7a6643420db672da5dcc5d4c7b56345e01e6c6f381de69f1ad1e054bd8a81c58344be8b6be9a3ead34972daf0d9af73e8a6d71168cea19514ff20113db9942c25ea6e7ea0c6e17934b861aa20ffcab1fe8093338308c2ab5fbf8db27f549b9544fa2985d1be5508838c89ceb3679b4f08ecd"}, {0x38, 0x1, 0x9, "7f7f58a7518512a0fceeb54743ec454540c1d483df9be94f216198ee0ed16e5d33"}, {0x1010, 0x1, 0x1000, "8c3acbb3ce722e8e43c242e335c335a9479d49420bfc1199ff82c3787e513f30249405585b0387effbb31f5abeaf83b800c7e4e1cc54c2b97d72865c8a5311667fb58fb2fee8b867d18f86f0a5d6e0072c5ae0b371178001d41d7f74c084b5ff20efcbac729286760de93aef5becf41bd67626d220a4510fc3df4fa8d9e2cd9c3f341ac0d67f531ca28c1b4a870917583383c2104c35b78952d6912791af26be3bd9992431956f48257f390d9e18642c8db3825e2dd5a43cfaaceef6c6513d4a40381599683d292fabfa5678673214308b3d669f2b0aafbaab87953c34ea9e74bcaf74f50e61a6ae571101d8765c0c8e5f53b36c832c90d0d75e17f279b6fac317baaacdbcfcb3c96eefe2032931de4d81e00545620dbc85c299085ff07f94134e16f8e07d2e1259ccf49e809ddaf0f49da3c4ff5b60912e9dd8bc961b4289c0d0ed0350ad4b7a6e09c339de8ef69d3e7ac0a9a51430deff53806647408929fb7205752fa506cb291d30429c6808f18b6a3a9d9b9b35dd2bfa6f6a5f05a2d52f169ef22ba2d80de9fcdda74412587777bedb9fb6f323afd2a6e7130a205afd41adbc3fdf9873e1debf0d42c63af872fba597c3f3e10ab623095fea9735cb2cc606712f74e0f58617804337812991f5baca95ae4ce2af5e93e3bc3e0612dee80b4c3d1397256a5bb214dfa5bce284ab6dbf66646f111aa70fc3344dde859e0f46b2460de7ad7d2e1bdf7191b18c18d4cb6f133540388094eb0009bf70adfc0c16a1035a87d879a7d00aede807044bbd1ba670957738247f976c6cf08c35e41ddc3ae3e485d4df3f2d17edf91e2f09515b2f2d21022b270ac54b774bfcaf25a529794573771742bf21c195639c0b75337198bc47812cb7a0cbace1a9c0eda83916207093f89e2225d9de1aca290f885bd6f6fb80bf8064918a5c8239329823bff72d4d8d9e9eab8a80622cd7b9e00061299c8e6fb1f61875b6fb3f81024af0f792ea704336856880c30d434e46832ae7023c2c434f18320549f6cfeb1063f62e34eee45685cc35cc0020ff06c51029371c8f0f4e60cddcf3ad89a606366b0943e747598b95048062cc8ffd41ebf7eaca9df935a53bbc51b928c7ce675703c962150484ad9d7e61af3fe5578226a2c22c975408a2869188335258a0291cf2a3bf7aca1a65a3d8dfd2d6a86d4566e941727d30ee4f68b265af178c2fdf73d429cd6815d9fbddffdef178b52d7a752e8e72270a7e8bd685d4c782bbcaf5541c9f898187919cc4af3e106cbf4a61469ade9dd7bae46fef593051c2b19ab0e56b99492cc3f94c2e0afad39a4e9661c72836613ab7d6f2a1cf7dabdd01c87317420afcd42f11bd15b7c24292e63edcea0b3c7b61cd880bdf6b63937b3377a353e95959fea12e57e627261b01279e13fe69db6dec108e9a49a87b0772e7330a27200d6be4d8cfeee6d4afbab3bbcb6c412edd04e87e0a4c6ca0bba36c2c799476b723b0d00e28a9853143693a6cfe4f90e9f8842dabb2d18f4ddcf593fc235d94058bce78d567a0c8f1ec3b4832fd5c0ca09d107fe12e8a76be80ee960bf64ccb04f88825c43dd5fce5e0808f881de16c8ba9f43c7c4a1a335d93caf182749e28713aa5142a6405644f2da5d26fa3d1fa9fdaba30f11c08d5e82ed57cd9afd7972ab8bbeeeb393944ce995d68afabb8dfefbdf4785ae5fc775514c01e119a9311edce5fda802b4e0ae48e9f6c7364657f8d757b95907692eacc578dee738fffca9344529bd16181aa02903c7295fda0b2dc452f50f922eed84bb8b1788460d0ac2129d29a3a9d2c39f533fc6a9ebfedeb27823707734881e5ff4965b6f33dceb6312670ef59c240d2d4217eb0af7bbf18a19f26edfd5278c2b7368d6009570fb387182d721101379dc419dc159203e96ebd3da75d8823c86da4e59ac4ee3833c815e48457d96cc48ef7214c7d944ce143b5ce96825b6979924e9f08475def75e436eebef8c129e899950cd3af48059b40ea9dd1f91ccdea97ed8380fd7299c0c49d5f54844b57c0e1b4bb057eea1e16c0d89d35ebc60a061ca97eb0ea988f1e8d08bc250a5255c2fc56478d754c8c0fc19f60f56a59060000000000000069b9811e17f603262d3b4228dcc34c39d5d699a8311c0d804150dada5352ed0d46e30c4b2571f34a4550f8d21e53ff0ee528f9e2836389712d3ffbb7a011fd3212d72ff524566619315d38a741dc4cf4cf27d9f3ad883e7765a1ac35689cb22753cfa871fa9dc81c55399fe9d338b4ff1d56798ef5053d01ac4ae018cc8cc4499c2a097b2922802d760a9d1d5f9856905a7a62a61acc036225d964499a8d78f728c39967669fa4aa05eeaad6b8d97546ac805fddba1b69ab93b936758a9fd0d3a699a0ccb816a761bc95dc8428cbb2facfa56161aedf36b3d5cd7f61a352117436e91ab961c3f9299c06ebfc290d380879fbaa36fdf9a1556c892090203810e9eab480fc457420ce5e705101847e80ff0863595bd847e8202e022471fd599dfc106c01526409d6abe9851e7338bc0299c625d3c9409dcbd846bda50d933d6499a1f616c7425ee3b5c038248a560d8562989165a571b9e7ddac1b2990342f50dbf399bb1e46495a9ff80fa43c72da32afc806abeda04a96ea0a2d84589a4cbc15cfc977a2619040db2de63f1414372a833687518bb33095c8ae5b09e682158b935e11ab89160925c5a3f8ae86c84b3df3b74164388e549cf722c7a6e06319e3cd555f07780b2d2d6be3307e5052a032d3bc1457de74169eca2a2a39c11fecbaeb2e97bb45e506b8a27863c4a0ae21e65e567a9fe94fe31f63a22e558b05716a287e5d3298f5f6bbca3d051e2d63cf8115842b9f1ece3e90edb9f65dd48281f019bfcc00b8b05d923fe10fb6e0777c43bb13d0449e8850d0e0b2062f9c23225491b7532e90ee4af0219b4313ec9b0889f1a8639676bdacb7efb69417d09ab244ee1b19af7c9b75df1418ee430654816825b28d42ec3a53c99befd3eaf78f60e87893d451d05f9494dc3a0300a2ab995aa23ec8acfa05eb016e1b299de025126a3d5b657d75e21a4ac626e7024ac3cf095bbb3805591155818a674f2d16237a7390c360b25fd55671f130c2b17a1818180023ceeefd7d482edab5c3494bdc16e9cffdc6908000f44315d5c7479859757c1565913dd511e868de7bdcad5f2d26180f22efe10689f48e24524d040d647ab717a8dd3becb45fa24e84747ba9cd33a327ae25f7573475a04d82957a86a0347cbfbf202eaf98e611670d60715a3288f07aa52d8aa662827a6ce79e0258aa5b2bcd8c628a2b8a909f5caabbd33325abf174a6295fdbeadd7b166007969b4e1bb14d51747488c484950e163d5f405ff17e7991b3dfa6f511ffb3210e4622b491f9ae9e669d926e2b6cdb99e01193df1033fc985490ee58e9a0c2a63fb3f4edaa7402cec00aef2fc9f7f6e14f77377a13abfdf476574ca36bf47a9a0b8ca0f1552a3b966e4e53aa6c407b1fb51a4bc6d52ee7ca9a704f8dbe245cc0f5d75e82079a1f574f5143b195bcf270deaecaaee509db27111a54df37ae0cd6296275ab6a1ad0508727705a26ecb1ecf92d682747470d76b056461ae1ca857f02c4cd4a00065f3c06036b6ed340ca78bc5799725a20aa577b6614b5508889cbd2001f7b19e647f54517d98981e51d9b3d2908ca1483a92bbffa7f22455bdd62c9e93703a6c0769f45482d1a7bca350cbddc181d3f35701a522d25e656c4761ecd1dd6bda3ad914ad65267f6c6f2b2b950ab69450822b101ccf68cdd5e4c071fadccac9b6901dc602fca4d9a10d95657be104ea63199901b7e3ca6650edd10e52456ccb9e3385d8a3762919f6c06e44d84031b00d9cebd0fe83fade73f487b7f1f57c5e521776cb07695763a8e2c3f865ed5fd70ec44f585d5c5335dfc5be2d97329719ab840c4132c6b2ba960c2155b044086f01efbdd3003e6fdc6cb181c739d7346813f486adc65add38f49bb7f48c84da0e433cf0425cc870460b2e81591c055b00fef70863c945078fd1e2e046678322e4694290836d74ba1cd17a6376aa04b8d83822b2c8666abaedec494df51de73b66aa6ce6e9c979d7ca3bac84dcb87447d4d99fff4914801c50bf7bed1d78f274f5fae1e52bfd47cb4ea7132d950bca955c570d6af138bf8801c7cbbf7c3f2e1f2578ddda705bf0ab52b1626395eee595f69577eea059007012bfa1df44d4565b6be375cca106add58a39f2028f393a7b7adf9876c24ad7aadd9541ae25b90b237d5181e0fc04165ee60da51d37f3a53c3a8e5ee13b590c5f4fc55f23d3251aba48445b5353a6b780e969edb5d21e8a431db1a59914c7f569169074737d28de83a1baf2712054db43a92b3a67c752026cfa77e532653771038991ca459f33f8b039618cb979756e930afab2a042dc9eedd996165798f5e47a6c7bac89330980972d5cb8fa2ddddadc68fa84913e116acbdb671060a75a0030b50e385400a2220b6d76d44566ff75cb71594818aa4d7afa36945f51397d7ad0536cf8ece167ac5736a481a016e0d0b1ac6775a1ec1ad29e49817047ded4eed2530f54b33f73b07769e9ec8983d32b5ee58ef713bc16b1c22596bc9a6a062d2d41e9551da789efdedbfd0aa89391b39570c255b3a8f283c4ea1d7f57e3e8a8ffffe3a31a8918f89f9f441750a92f2362a03da66d861891e6487bda2406d9dfc187b9d8328e12404a40baad869798b2c3dd0b283c7562953ce5c931bd8899bc4efc9bef32cda4b1d96bbec73d8fc18ab6d35f5ff7ecc1db125bbd7dddfc30382939072c186096d4fdffb943e957c765b0e72dfd63b30a4de8ab11d356c078bb03c0f4b2892db2fb690f186752cd6fca463be39f816015fd330a647f480ebc06f59d64498e702d606f537924d2ceae3787b1ddd07f86f610848f59575a0681abce9df5a57abfd3563948b6686a0148acb90e0f94316ba3bb854109e935ae13ff8c1e516c148cbe8bb7bd178be887a1d17bc45516fa29722f4c25e9580be15319c56d4c81d1f2c711a94db7e7ffa3e493fba1625749097ebeef351732c7a9b9af3612420ceb31dc73fdc9ce488b3aa4af6a0b79cc576bc89dbb19e9317fd16f4390691eb95de58096129e67ba2db19ef8924ca1b9272672e0ec67baa002868c10ca8c3273232d078c1366a710d184a3c1118316bcfe26fad9f2bf955268b15d307c416b916a8c919defa39d8303bb9bcc543f0b6c89db202fe5e0e44adc8a3e7353e806292ec568c63694972de8bd7d5f01f050149c5b0f1b39f569c0cdd8a32893f35e570379078d4dd138538527e15e14c92286e38c2a9f31a059171fb4117961b73653a4d38dbf290c254f503513df70e5566a065207a8c24c0c68b565f28234d8bd320861c5c955e0b7897efcb204c62ce2ee6dfcc5655b3abdffc6c492b6e70b061586bcb9e618d921a0b6aad50884b51965c8f1f39e99947658b29157c1f153509763e15ba779b81491d5018504c462ced25250695580200dbf9e166a9ee885ffcc42301f0270307f1b5921a9feb0f82290094bceedc48f30cb17ab547548db6b494b1067352abd5d2bfa0164211d77799816dd21ce73b8d55b0bad67dab8f01e3e2a3e9d098ba4b821da9e14f556a3480e15f0907b11f402651a28f59688191c6885233ffd0af3495328953e540fb1f0c21a0dc6f0385fa49f13fdd2e52f197babb4a687839e4a07bbe48f7e67b54546c7c3bac0b0b99d8b6d4e1c4c197cd52ed4ea33b266fc3b60ef27639d8a4412a93cc"}, {0x20, 0xffff, 0x0, "3caafb107554a30842a760586d"}, {0x88, 0xffff, 0x0, "12a784f2712b2574eda9a5126d6212de2778dab4bb1106ed06462d386566a5ac0e600a7cd53002073282b4a6200e490d5196212933817fd6372ba66305add38c5b0ef0e37976346c502c0e01103050dd1d5bfbca782d7bbf5bc5ace70c297c2a503ae224f03eedcfd6945048a3c20c78d9773445ceb630"}], 0x1390}, 0x2) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/239, 0xef}, 0x840) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 3.737643228s ago: executing program 7 (id=2542): sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000100)="f5c20677c68abcf15f3832c1871a73c733b51b23bd498eaf351a6841d84f114332576e731054014150099d5f40e4602d", &(0x7f0000000140)=0x30, &(0x7f0000000240), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x4, 0x1, 0x2, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x80000000}, {0x48, 0xff, 0x20, 0x4}, {0x87, 0xb, 0xb2, 0x200e}, {0x6, 0x40, 0x7, 0x800}]}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) 3.733733812s ago: executing program 2 (id=2543): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x140) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0xd6) ioctl$WSKBDIO_GETMAP(r2, 0x40047307, &(0x7f0000000000)={0x0, 0x0}) 3.00054526s ago: executing program 2 (id=2544): r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x91, 0x10, 0xfe, 0x4}, {0x34, 0x0, 0x0, 0x8000001}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="0000b6a443f439d00500000000000500313df0ddf68ede0109885c034a08ce90a84853feffceef75183d0ffba7d8517f", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000010000008004500001c000000000009000000000002e00000020800907800000000"]) dup2(r2, r0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES32=r2]) writev(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000800)="e2735e6e0ad4e64540cdfae473c5f5481ce1b288b3c315445954e2c8f3ce5b6499f1d3deaeadb746a0455cb2844e29f004a86f8450d3bbab3e71d6d6379d7a08d3252f1e3e83ca723c859693de404e4d1c7089432b6c5649a9b8a0ea5aa529ec9593e57dcc420d01fc8fa0428afd004046b4189a1bb3891e4a9f373de1683e1e05e54fb69f8da5e3aa7669aa46b7b5ecbefb238e5bf22ddcd0c58f795324b6ba4fa576b1774ca3661c05c14364e5c33b6b5931c1149465c086bbf8f03fa2d6352d5614b01082a06435c060a5592919c6053b58b1dc92ddfbede027c9d1f324dc6f14d47e25c957d9ce2b8e31308f888a5d444c994f5829da99628717715f36ceb7489b57bb52a314e1cc284b4af3938a3795c3f516208874123f0ec577fcbf02e91189df634823ccb7fbc1fdc63bfca536a8afdacce126faa87f61a9fcb355c7294d607caa7a692a87d65f0acb37b0de64bc82fa94a035b3c07cf0bb89d353676d2df2b15eaa2803ac9691bbea0c2e15bf36efffe50fee070f138506ac1d67be448be8ef633ccd809b2518d83b57528c7a151fad3295ef0e76655527b7b61915c4581bdfb28d7de135021f58a519a4563dd549707294e1b30b009b5fc64b7038c21961b86e834f23abdc0a17a351e7895ef76523d64301d27b0801bfb772c51aef25e27074832d44489b63ae913abe096c2758fa8ac98a46ba47a0cbc2fe921b655a63b585677fce97e0ad72f15d19dc85d4afbf6a69479a4b8a5269ede4cc24fc1107800ae3483c8c9bfa785d4b8827894b9cc6595ad983fdfe3631ef3041929d83b9ea7d915a4d9958b265f64fd4feb6c2b2d304a449771bdf51ec7dbe8e9251c22a8ccf7ae67580bb6163807f1c704920b6a67473ef81588e5f858a4671c80793159ead9c558e4d6bc50954d50e6c66b41038c31ee70cf271fb5075b56025b1aa335d31fc082c930df93468060335864d9c474b09d7279ad6ed79fdce0539ea225216b37f96de43ab42265dc78bb7eddab47c6cf8a199c3e31aeb80e26fed6fadad05b07b26ab48e4b247776d5f831612b43d62a25ffd0ad814b6d348f50eaee3d8cf472e30a64c7c8a05b0853afe75971c7749ea28068990d1ec15c89247339a85bf420bcd7d5bab2fab9207aad15f54c2e313e8df361cb364cb6b8228f73b5ec9c18fb133a7ae8c2f66c077ba9fd7ea1d0942a66bf3b0206f23c52d1d8c46521a6d26a8b92a44432a9bdf1149c52715b841ad57eff8b58f80d8603f810582d30019ef9740a67c198c25c086eba770b66ee27fd396fe0eae15c2bdaa9d37b9c730bbb22d496fe2517bc7872593c4e134a4c8fe66b0c8a984c88207bb6e716379fefaf2740d84be2c91d7852ce4c570d9213725a286a5f2c8b1ef44c585d042d5c917b939783dbfdbbc5542d26fe9028f5be09ba08a9d119e0c6afe908223dc32f167cae08395002930b9d0779e32e3f8534a6328e13ba7e7db515021befc17d64f8afb990ed4e294a7743efc52f03e99be5b0244dd49855c6be71e572299f642c53766412d28d18062f6052a8b941e9358548b1af7eeee4f58f264529320f93a9fa270c27503d45d936180df09a260f61285d66d4204b596ad1880ac3545d72f96c324f6937b93af07de23e8660b501e995974c81a3da4b24a7b560118882b2aa0eb73da212f56c1130b1192a854fa6c9a355ffca4644f333df88516b8e5870cc17443e4dc31830ae84801232cb892191f736ee1f566131db11b1df6f4eb588678ced47a31d311b7d206c45231ec84520d8d36a1456aaeba2c310ba3f7209335ed8cdda3cd1eaa0ad2747001c6087178793d71a2081d6ceda22d88d5b18854360e06caf90725e7e90e3919dbd9abd7cb53bc829d32d1b7fc7f2757adeac29eec9e6ed729ef262d38a4e3547eda38acab7f28d9c63e3800e637353efb383a77f6629f82bcc1436a795409779e5008b716b1e98c99c8ff93a54aa82a13263d3ce5b55590a4ea9eb0e5423f1f2a7d95999913aaac042cb02ff87b73614bdfa2691ae0290ba86fc9cad4190bf211a1ef724833e391dfcdd150c6e5d9382e1eefa715d9c0dd1927e8a87ace1d0acedbe0fa404d6fcb32dd92c003e248888228ae8b92330e0aae8872809f4372a2099e64a2c768f7a16a794082267a8fb1618aebb3b50dc0ba801027bc2a81b4579f67d95538feebf38e6b76a2738dd930de73298170726cb17f26c649fec528596d9b2162766e33a9519ffaed98d952fe9fac1c80a1e30cf5fbdaf1ad7452c2fac697ec51facc390f62c701c43aa2a273d7a1b66a9d124a085c5c3f6130a007addd2e1c32cb41c6c864f7682b46caa52b369b68de07a0ad829b6dab933b1a88a57c0364d6fb41b8996eee70fa1ccc619641c474d75ed179ebd92cfe3091ef819dece0fd36c26e6c4402965e1822c67d5d85329a2912eaa4a606e2a22fe32765b842d17fe5b99ab02d201ddc7f55924ec93f13b30f900372655fae7142c8e10631ef8e79cd24eca8d724ec2d25cb1a9974bb91ca8f43b2dcd1c29acf0195328b2159b684574dea6dbd5ee4605bf92307ca0f84eee516ac41d0d0bfef808bbc8efc5c960543a1e3e04da6e539e4fb1ae21f4e59f4a8db4542aeda24b0b1bf9f9da4308b306f8e2e19ae3b6688acd9a55d65f1e72b223e87aadddc80720c96af13a339e0132fe4da84ec117ac82c045e29dd5e66835241d20bc0d089de52397fe48104e1723332c3234ab56c25a8126372368f3ea251746a19e189941ca89fff21df717a701f5787aa4029112ce467c62d7cd52758f49962f128064500d76c2b3e1cae8eeab0dbfb773d6e057647798c5178de7f0e649b0e2b5518becec1c294b27946d5ad4d223aaf77920fdd6abd3b42521192f794ad4ef75047eeb6013ed60dab15ab0412c32644bb9f94ea96e66f6ab940495d9a310ec886e4478dda2a172dd6a6ef7e2f33857873ad6280f263d44411250b229777b0ed8fd61965d9276dbcecbdb3fbbb10d3e6ad271aa7d62b4f50ff2f1c3ee57c4fe89abf6322b22e8dfcfcccca3c64202a7a38495323e59970dff216636283a1508b0313d7c3c7f22db8967880c9f9c0757b5c5fca77772b8c7e832d216213173fb91e24a61999fad45d38ce7b909c1dae797ba88a58564b4172f88128e40e32a290079d69735d856e730baaf25a24355f2b56206f7146a2125774b8166df151887d12aa1998b1610231ce7c435509a653a8994389b9ea8e242bf33dbaac0c1e9c2589a491406e593ed82f320fc8b9021992f9e6a506d9c7bc3493ddb0d517fd67cc4b9d41c3cebe4c28ad8bbf2f1634e13ce9a4c0c7e36d78e06cea59ff0f32a6ebd7221fa548d46905349f9fd847831f88127b033e30f3c1e2787e88423e6deca5a947f71b3c08b770aab5b4738cd0ea0c467e1fbe1bd535580b81bbb0531061fa4bf738d4aea1276d3c891ca70467829e32e84dbcbee1d54c06f06c28a43e032355810f7c3616c931ae0e5d90f14131edf484ac53f33e57394f20f99dcf23c88b56fb1b96ee055fe5acd89457c8e8b68ea181669678bcae4bd2712e449cf6411ffcdffec1aac686935b562a4a9fb574d2327fd0c1ab15d339c00d1e94ca73bf35312d5f3158e9af039c6daeda0493c8dd4f9bd076a73587bbae578b03611cf441983fe77d730506d8e221c761b01275a53b5113893c5a10c5062d9924ca25603754a8728289781ff2274197a6224ae21d7ee6ff89628317bc16c6973385957a70cf0032047d06016df723829a0565b1a7443d328e02ac7371b1f3134ea59b9871f18e0cfae833020bfefbffeae4d988d5a8ad772b3782e6399348abb31eb45511744b4d26e42c9ec10ab9eb27397725b04b6f28e6a88567c960ca4d430d4129cbac58a75f81813b54061a5d5ebdf99d00d4aa1e00305ee551fc0f3b18f81974b9a278442d88a57445c4523b270511719e7fc75676ed37440ac07cb83e61", 0xb01}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f00000002c0)="37f8a963d183fc35b472772f41f37ad6260ef3ec4787ca0ed1bbaf1b448050a8b593ac5201d89be713658fc0d826a6a81c527c8d7e493f2a529a7922994ff9b379c9dac2df62967690fec354d22a5bc8258ce2c6a0a43deb72fc98eb6ac2e96663f55dfe33dfe9707131fae6b4175e0fe67df779147ce63dbb5737747cada448595dcb5606be29e6b57a9e53c177d7128cbb3df2f3515701a16d16fa0a0144f6aba94d8f8e38917755e255ad7060b41dbf9c76f2aa2695164c2c216162b9e6abaadc6dc80ab1", 0xc6}, {&(0x7f00000000c0)="c0d876b8c7c3b5eb7816b799962f583c11167fd5f1f418cb8f148841fd70816480243354634eec2ddc25182476da8313c1f50b00925dcd3ff71878a862efe27f74691c6ad362ee2ab4bcffbd9693b279db0ac95df5113cb35852ead5c2c5241bb19b2565a6a4a42a8871033c0e0b0ca30fa26cd10c60b5755628669a737ea26d27a6e28b7a1fc800d73808f1c529403cede952e473efb51bb1be21e6c027e9d963dc20", 0xa3}, {&(0x7f00000003c0)="c3467b2b39b6426bf845f8436d61b1b89bfd365c06bad872923335a5ac7cb971a23015c558f06ee714b3809b9283e682261374ec2a42", 0x36}, {&(0x7f0000000440)="2059b5cbb2e73700055014be8835af2b8d3f3a674c286307a07acdc57fca46fcae4e7481aaa9de24ff55a8eb27823e23261c7b11c14369545c49dcb8e81fa98b963099", 0x43}, {&(0x7f00000004c0)="e77246d5fc83dbc1f0233a2016b543a90f6acec6230982a853d81616d1f59f8004ed9fddabd4a63b297d309ebb77a3ef314f6e788513b6f3f3e8bf928761", 0x3e}, {&(0x7f0000000500)="7c2a2a9adf9abf72051bb87fd4c46ef05bf4c90c08ae51f8a0ff08eb6d5b765f28aaa506b268a9bced6558a199f5c44057c1a93a098ceefbddb3b31d2b465f4915c30e9e05a8b0cef8a4897e21a032a4eb57f2cd2d1251297f5ed4b91b94085ad4ed79c4da50fa03c52cac573efc766deb6c0ad8a4bb87e4771277d46dbddfafa7b2f63b8ccf8050103fb944208d9b4e9af5634e489d71a6215c8825ef7eaa384a8498f3e24166080253e6c2f02f4ff13881caacaeaa5169f49ec4703c889856f610993cd00a3f214af9ac2ba3048735931c93658abb6c39460690cd8716f7c6ce0745b8ce2f17bea005377734ae862caec90da5", 0xf4}], 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000080)=[{r5, 0x4}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0xc008, 0x40) bind(r0, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) 928.234382ms ago: executing program 0 (id=2545): r0 = syz_open_pts() (async) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x140) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9b) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002e80)=0x7fff) 927.841208ms ago: executing program 1 (id=2546): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8, 0x8}, {0x6, 0x4}, {0x46, 0x2}, {0x89, 0x480}], 0x4}) 925.655234ms ago: executing program 2 (id=2547): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000001", 0xd, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x11, 0x3, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) (async, rerun: 64) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (rerun: 64) 925.405031ms ago: executing program 3 (id=2548): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x51, 0xf0000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') 924.724247ms ago: executing program 4 (id=2549): r0 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x200, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x7) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) 923.427872ms ago: executing program 5 (id=2550): socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000080)={&(0x7f00000000c0)='./file0\x00', 0xffc, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', 0x101, 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3c, &(0x7f0000000040)='\x00', 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000001c0)='./file0\x00', 0x8}) execve(0x0, 0x0, 0x0) 923.100063ms ago: executing program 7 (id=2551): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x26, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x8847, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@generic={0x9}}}}}) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000600)=""/131, 0x83}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0xc, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}, {0xf7ff, 0x2, 0x7d, 0x4}]}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) 209.974777ms ago: executing program 0 (id=2552): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x400000ba, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$net_inet_esp(&(0x7f0000000500)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000340)="24ce0d99e33188961846747c939d6011ec7b66c1e4e737a3b1a18e586f58c48e6952d227d10400000000000000e6593b005b389547f2b2bba9a282850b918fac7f5811cf6030e236059670cefaf48ea93c6d21a83dd384f34991ab0c4d4e533a7f2323b86d054d89259d3f31b0d027ef7c1767149c29768c664d9d3e19392ee6a05a221df7740ba00783e89b95c7702a16e28856fea8bd7532bd5f74277d0caf877623e0791e04b215facfc742b34d5e89a6cba5e616b4f6ec1627da5f8133d956166aecc5f275168defb5ab7287a910a17eade1409f02733abeb3263f6ea125ed3ddd414b81bcf7e578e72ba2c931db98b36a464b", &(0x7f0000000280)=0xf5, &(0x7f00000002c0)="d6c01a068dd9c27f40fe3f2d28877feca589ee7b8b2369fe5de45c50e49471055d4408d2078d37278d988cd9f27c4257237a8119195d0d3b56d6147dc5acc3855e2a5352632dbc43de1e4254", 0x4c) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000840)="71f91e34675b712611fd238d2c7d5a1b9b3f000a7475acaff487f89cd73053004b8e93ba66b3adcc5f84cf418d5eb3388847ea850497f95624e2ac03800000005fb962ffabd8cab5eb5e9fd0665602af2b782e401bc728e4fb5538932f7e7ec4646f4706fc01f37654db95c6e7b176eaa9b8921b08e9930f5a00ec45536a732a1a86b9d5bd64eac138eb7772e0deccbaf873aae2779faba06c9bc33d5870add189a6b6cdca6a82c16dc72f807f4770f104e2ce058a8701fcef5e1f50a612a44b3eb21b4d145c82d3a086837b8ad6e26d02eed6087173de0aa25e3357d26ce9ac7aaace04f22f35708b63c9c5119d566cfd7e0932a8233e3a78abae54204a10b37d46686c97a017cd1871b2c4915d92bf126e4c2079fbd2996cfed823faf57a7af0d13d9f67c02e35eb50d2a3bc1e4bb0a607a72d82323da06a68f741216947b2f237d7f6", &(0x7f0000000100)=0x144, 0x0, 0x0) (async) r2 = kqueue() close(r2) (async) fchdir(r2) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x400, 0x0) (async, rerun: 32) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x16, &(0x7f00000001c0)=ANY=[]) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63", 0x0, 0xfffffffffffffffe, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000200)) (async) ioctl$TIOCSETA(r4, 0xc0044418, &(0x7f0000000040)={0xffffffff, 0x4, 0x28000000, 0x0, "b7a2224ff1004647c39e0000000000006b8444d1", 0x3}) (async) shmget$private(0x0, 0x1000, 0x20c, &(0x7f0000559000/0x1000)=nil) (async) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x20, 0x204) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1a02, 0xffffffffffffffff) (async, rerun: 32) sysctl$kern(&(0x7f0000000240)={0x1, 0x3f}, 0x1, &(0x7f0000000080)="a1f57bb7699bc764948b21775e5d6098e50aebb14fdbf7dfa067ff7d1a4580ca6033cf146412f105", &(0x7f00000000c0)=0x28, &(0x7f0000000440)="78c83e20b456d0518ced2b1a2b548ddacb28a8eda0f56093b38f85131051e65e7544a249829af95e50e39a31", 0x2c) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='j', 0x1}], 0x1, 0x5) 0s ago: executing program 1 (id=2553): r0 = shmget$private(0x0, 0x14000, 0x10, &(0x7f0000feb000/0x14000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.218' (ED25519) to the list of known hosts. pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 7885088468817503279 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd807d903488, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (44089) exits with status -1 WARNING: thread `nfsio' (273629) exits with status -1 WARNING: thread `nfsio' (5901) exits with status -1 WARNING: thread `nfsio' (382406) exits with status -1 WARNING: thread `nfsio' (11809) exits with status -1 WARNING: thread `nfsio' (57138) exits with status -1 WARNING: thread `nfsio' (303915) exits with status -1 WARNING: thread `nfsio' (453216) exits with status -1 WARNING: thread `nfsio' (92388) exits with status -1 WARNING: thread `nfsio' (155069) exits with status -1 WARNING: thread `nfsio' (293435) exits with status -1 WARNING: thread `nfsio' (7449) exits with status -1 WARNING: thread `nfsio' (341913) exits with status -1 WARNING: thread `nfsio' (427707) exits with status -1 WARNING: thread `nfsio' (241621) exits with status -1 WARNING: thread `nfsio' (393345) exits with status -1 WARNING: thread `nfsio' (415149) exits with status -1 WARNING: thread `nfsio' (433339) exits with status -1 WARNING: thread `nfsio' (234353) exits with status -1 WARNING: thread `nfsio' (13000) exits with status -1 SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: repeatedly failed to execute the program proc=8 req=2439 state=1 status=67 (errno 4: Interrupted system call)