last executing test programs: 4.220244429s ago: executing program 6 (id=7): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r0 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r0, 0xc0106924, &(0x7f0000000080)=0x3005) r1 = kqueue1(0x10000) kevent(r1, &(0x7f0000000040), 0x3ff, &(0x7f0000000140), 0xb592, 0x0) r2 = kqueue1(0x10000) socket$inet(0x2, 0x3, 0x14) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$FIOASYNC(r2, 0x8040691a, &(0x7f0000000200)=0x9) 4.196399498s ago: executing program 3 (id=4): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x800) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x800) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0xd85, 0x0, 0xc1be, 0x8, 0x0, 0x0, 0xd}) setsid() mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x19083084ca9cf73d, 0x9d) ioctl$BIOCSDLT(r1, 0x80184404, &(0x7f00000000c0)=0x105) (async) ioctl$BIOCSDLT(r1, 0x80184404, &(0x7f00000000c0)=0x105) close(r1) 4.163453254s ago: executing program 7 (id=8): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="48000000ffff000001"], 0x48}}, 0x38, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) close(r3) open(&(0x7f0000000600)='./file0\x00', 0x200, 0xc2) ktrace(&(0x7f0000000640)='./file0\x00', 0x4, 0x1914, 0x0) (async) ktrace(&(0x7f0000000640)='./file0\x00', 0x4, 0x1914, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0) kqueue1(0x0) (async) r4 = kqueue1(0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) madvise(&(0x7f0000001000/0x9000)=nil, 0x9000, 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000006c0)={0x0, r5}) kevent(r4, &(0x7f0000000680), 0x9359, 0x0, 0x5c56be21, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)}, 0x3040) (async) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)}, 0x3040) ioctl$DIOCRTSTADDRS(r0, 0xc4504449, &(0x7f0000000040)={{'./file0\x00', './file0\x00', 0x2, 0x8}, 0x0, 0x101, 0x0, 0x120, 0x4e4, 0x41, 0xfffffbff, 0x0, 0x73}) 4.157593581s ago: executing program 6 (id=10): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) setrlimit(0x5, &(0x7f0000000040)={0x0, 0xfffffffffffffff8}) setrlimit(0x2, &(0x7f0000001f40)={0x60000000, 0x60000000}) r1 = socket$inet(0x2, 0x3, 0x21) connect$inet(r1, &(0x7f0000000080)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) connect$inet(r1, &(0x7f0000000100)={0x10, 0x2, 0x3, 0x8}, 0x10) getrlimit(0x4, &(0x7f0000000000)) 3.973089242s ago: executing program 5 (id=12): r0 = socket$inet6(0x18, 0x3, 0x9) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f00000003c0)={&(0x7f0000000380), 0x0, 0x10004}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$DIOCADDQUEUE(r1, 0xc148445d, &(0x7f0000000080)={0x7f, 0x8, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x6, 0x400}, {0x5, 0x5}, 0x7f}, {{0x8, 0x7}, {0x8000000000000000, 0x5}, 0x2}, {{0x0, 0x5}, {0xdb, 0xfffffffa}, 0x7f}, {0xfc5e, 0xffff, 0x4, 0x8000}, 0x0, 0xe, 0xbbe6, 0x54, 0x80}}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) preadv(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000400)=""/214, 0xd6}], 0x2, 0xffffffffffffffec) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) 3.969525387s ago: executing program 7 (id=13): msgrcv(0x0, 0x0, 0x0, 0x76aeeae35eba8839, 0x3000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a, 0xd6, 0x6}, 0x0, 0x0, 0x9, 0x6, 0x3, 0x0, 0x0, 0x7f, 0x0, 0x1, 0x0, 0x1}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x2, 0xc52e}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x81) setitimer(0x1, &(0x7f00000008c0)={{0x7fffffffffffffff, 0x3}, {0xfffffffffffffffd}}, 0x0) msgrcv(0x0, 0x0, 0x0, 0x76aeeae35eba8839, 0x3000) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a, 0xd6, 0x6}, 0x0, 0x0, 0x9, 0x6, 0x3, 0x0, 0x0, 0x7f, 0x0, 0x1, 0x0, 0x1}) (async) syz_open_pts() (async) dup2(r0, r0) (async) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x2, 0xc52e}) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x81) (async) setitimer(0x1, &(0x7f00000008c0)={{0x7fffffffffffffff, 0x3}, {0xfffffffffffffffd}}, 0x0) (async) 3.386117979s ago: executing program 5 (id=17): open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x34) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1914, 0x0) pipe(&(0x7f0000000080)) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xda) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r0, 0x0) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) socket$inet6(0x18, 0x1000, 0x3) (async) r2 = socket$inet6(0x18, 0x1000, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x37, &(0x7f0000000240)={0xdd, 0x1, 0xd27b}, 0x6) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r3 = socket$inet(0x2, 0x3, 0x2f) connect$inet(r3, &(0x7f0000000100)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) (async) connect$inet(r3, &(0x7f0000000100)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) 3.385812086s ago: executing program 6 (id=18): pipe(&(0x7f0000000340)={0xffffffffffffffff}) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0xc2) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1914, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r0, 0x0) r1 = kqueue1(0x18004) kevent(r1, &(0x7f00000002c0), 0xf00, 0x0, 0xffff4b54, 0x0) mlock(&(0x7f0000008000/0x4000)=nil, 0x4000) 3.385486841s ago: executing program 2 (id=19): mkfifo(&(0x7f0000000040)='./file0\x00', 0x8) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async, rerun: 32) connect$unix(r0, &(0x7f0000000080)=@file={0xfc, 0x1, './file0\x00'}, 0xa) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x2, 0x1, './file0\x00'}, 0xa) (async, rerun: 32) r2 = socket$unix(0x1, 0x2, 0x0) (rerun: 32) connect$unix(r2, &(0x7f0000000140)=@file={0xb, 0x1, './file0\x00'}, 0xa) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0x80047308, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) closefrom(r4) r5 = socket(0x11, 0x3, 0x9) setsockopt$inet_opts(r5, 0x11, 0x1, 0x0, 0x0) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000780), 0x40, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000007c0)={&(0x7f0000000800)='./file0\x00', 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}) (async) unveil(0x0, &(0x7f0000000900)='r\x00') 3.006378924s ago: executing program 6 (id=21): seteuid(0xffffffffffffffff) shmget(0x1, 0x4000, 0x284, &(0x7f0000060000/0x4000)=nil) (async) shmget(0x1, 0x3000, 0x40, &(0x7f00000d8000/0x3000)=nil) (async) msgget$private(0x0, 0x410) sysctl$kern(&(0x7f0000000340)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setresgid(r1, r0, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000000380)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) listen(r3, 0x6) connect$unix(r2, &(0x7f00000003c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) accept$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) (async) setitimer(0x0, &(0x7f0000000140)={{0x2, 0x2000200000002}, {0x8000, 0x1}}, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000180)=0xa) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000002c0)={0x43, 0x233, 0xc, 0xfffffc03, "ff433c44ee6803daa58b8102b93dec0e000ae8fa", 0x7, 0x10040002}) pselect(0x40, &(0x7f0000000300)={0xe0, 0x0, 0x101, 0x22e8, 0x2, 0xfffffffd, 0x400, 0x3}, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = socket(0x6b5a87e083a9f899, 0x5, 0xcc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) seteuid(0xffffffffffffffff) (async) setresuid(0x0, 0xffffffffffffffff, 0x0) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) 2.639484956s ago: executing program 4 (id=25): r0 = semget$private(0x0, 0x1, 0x62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = kqueue() r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) write(r3, &(0x7f0000000100)="4295", 0x2) closefrom(r4) setrlimit(0x8, &(0x7f00000001c0)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x1007, 0x7fff, 0x7, 0x8, "0700bfe36000", 0xff, 0x3}) write(r3, &(0x7f0000000280)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) r6 = msgget$private(0x0, 0x104) msgrcv(r6, 0x0, 0x0, 0x1, 0x0) msgctl$IPC_RMID(0x0, 0x1000000) write(r3, &(0x7f0000000300)='Q', 0x1) read(r5, &(0x7f0000000340)=""/4096, 0x1000) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x103, 0x4, 0x8, 0x6}], 0x3, 0x0, 0xe, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, 0x0, r7, 0x175, 0xc4, 0xffffffffffffc46b}, 0x0, 0x3, 0x0, 0x0, 0x6a1fdb56, 0x0, 0x4000005c}) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) semop(r0, &(0x7f0000000080)=[{0x0, 0x9, 0x1800}], 0x1) 2.632472665s ago: executing program 5 (id=26): r0 = accept4(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0x1c, 0x8000) sendmmsg(r0, &(0x7f0000002540)={{&(0x7f00000001c0)=@un=@file={0x1, 0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="75ab6ade78018ff2d2a91a69688d", 0xe}, {&(0x7f0000000240)="e9998ef4091c032265aef4e780a8cb8128b6cdaf70deb54d9483f0e6bf6bfca04f15eee7698cfc010925916d08403b363c898501436b6b5b4bc9b04561fc3fbbf63da36148b99ae53f877cd7d774eb1bd5f64725c2f59cb911607393aff2a53b52e5b054a75aaf6e81a6ba14fb582364eedd93ee772ebd59c6f99fd9698283b097cc4414cd", 0x85}, {&(0x7f0000000300)="b7e82488453e0df61548d9aaba0d4eab5a90154c28ad4e38b0b205cea0c250198691275474e3aac52155321d854b1608d04ab85129817aaad1f1dbe0d70e8e0395fc57e7eab57c1e80a522d1b0aabe046c6c6a5b036a4f8eeaf49463c6efe0224721e6c2d370c88e9b513d2ba7358a9930eb625c569b705a24fed79eeaf4c67a50dee0d53a8b3313b735d6997df490696f3e8d2f242f9593b360ebac902d42a17e35675c644c44", 0xa7}, {&(0x7f00000003c0)="e5d58e669df3c0af0e1c5df5a855388be48e804e743c9a32aea5b5844a34388380923734fb446300cba2ae3fa74d7227803e1ea28bba890113ad9994cfe854711cadb00cad77e220737fdea050f22cf387ef62cd0d4d21a356dfbd184e1461cc9a8f3a7a514d7eb98c21a0236b", 0x6d}, {&(0x7f0000000640)="5470567a889febd7c42514b643b3c16f2df97351f17bfc58ee97e749d2b8e67926ce9c828f082f79f46eda447834bcf1a029dec38f5fa06e0f20a11d2d73f8ab19d4ed0bcb0033099c8af4a89bb9f7c7b65ec11913606f13b4d014dea7a3167b0eb86ff6299f5952ede7b6321b37b716061460e921aa40b66ba3bd2182d095", 0x7f}, {&(0x7f00000004c0)="ad1244b30bdbde7f351e6f909c5fb7c98a470f042bf05fd7aaac1317c8e6b253668929ab6c64ef4e23fa666c6b53c01604e51e72211e57039b3b04a60933cdc6778aae3a5760f258e74b4b7ac1cf043fd7f11cd4f01f3d7ae7d31996351ffd43598639ad0db69c748e7bbf19d78c7cb2f4ca5bce285817d1e8b8dbfcd44452052de249d55f91d4fa9063958c3e40c8f8a31665f3339aff5e6a73", 0x9a}], 0x6, &(0x7f0000003740)=ANY=[@ANYBLOB="c400000001000000400000006ce9ef0baec1967a679dfd59dc5601cf525df05df50f0000066d88776a4647c4f6545fae1343bcd255d3e13cb625904956c53742ddfb5bd2965620123299f2976729b4bfa4c8f94998940485fff9ea12a3166830dded2892f7dd23eeedb7a7979d5658393f0202976c5dbc03b8784849da3889be1f86544c2c5036f027731145997e1cdca56438f07f0dbeb3459c5052aa7996d7c68f5297b5eedae4ec71fc37d9d6c638b9c169a460f57f3fa3c79f7f870b7be00e750000b40000000100000002000000d64c205dca2d8ce318e8edd6a0cd65aa91eb71676e101860407418d00ac38bc5769d3c26310dc7d29764174419c2919f9c3fa33cdab0684836c2b8f0adbd9b130c0408e7a24707b51f74e1009aa39295354a8a40fddab41d6aca6b0aa7fdf958ae0f763e7257db9b9040e8dac4e800d4e59778ca80c4c11042ac4e6adba1fd556f6a7b7bf5a2bb98f50aa8118e2ef1e12f4e7286778a411f183516938e2e73de807e5be165000000381000000100000007000000b6b83e7386ad38ad1b6c59698703ec81e5d3cee02577174e0aabee6949509786c516ae5cc380ea838938ee04e7539fee3d3961abb10e7da559ac15d7fb8f2c2768db96f748942f5c17b6a4a88a1a8247d49ef69c1840c63fb936fb6c4a4fd546ff51ea64e9447d80f36d4293593b901b88a5f758dcbb2f261c465ee639ee61c726007b43465affd43f5d459f6ea50c1a78ebe8ba650bdef03f395396a910eb3883e6269a3d069f8a603b5921eeb737182010f56461cc7a8da8e7c5989362bfcfe2108a0c4a83c45c097ed916476b99e290377a23b60b48bc6426a8a08205da0067c887246d118e157f6d492d6983b0e55ecb1f5920470d04a9bd158ef2e990fec53b71db51f0669ae437444d0bf995521c0b17ec86ca690a03ef4e951fad9435d7aa0b11c171e213e561cb009ce2422eedefcb6d018c790579daad7404e13db29254a191899e37109c37cf04c5b336c4c5be33cf364b97c7c87473a8610263cc210c27b4bc9f94126c0a6cec93bd611bdf7d6dc6094d7d6d00012bf5d8f58be2c6013bcf1e6c0ec6dc0a2043d3abeb99a0fcc7b3fd07c3a43435dc854336458ba28466c9c8db3bcddda757b20c1865900ecf0684656a9383a2482930c1bb1ce2a90c825dd372e4dacd1c0095a357ee8545804cb03e584b97f36e951e300afd397fd0dbb7fd677390f227df984d3fa0ed0d6bd16ec6b4184434f44e4ac70c16451ba8555f57fbfc2a6e73281f36f0e2e8acd5b1af4da8cc012a251f1e11f4f96938b383e26c4a8b794db03db970c1aae9a542268607632d7a09ef09dd8ecbd4235d3c6151e58bcd981daef1400332551b3310b083f6227d01cc72d8825152d9ed7d0332b97d6ef9b33321ddfbac4d8448a0f0ed4c2cd3ed9ebe5a74b63c2a4327318eda3146c62ec316ee06134878e4c91b27adecde9c116772f1e21cd200d2537436f410482c63db5bd9de67a0c67d192a98217f098e1af504d813a202e25e65e1f833efc9e2eb86f0e4dc826b51d7a587a0645e18029800212c033983051e1486c1c3920b3d2c8af4390d04c43c257624678a41c2db57b2c946bd89a9397823d433060f75663e79808e153c01fe243756100cb72bd288a412340cbc82f6bfc5f837e1fc331204d67f043b678aabd78aa1b2d73aedb507f0a0f550bfbe4bc112b22c6793979679ade8531c72613eb032ee7c958299f2907656333de42993301a57a4eb01745dbd623911bfe47be6a4f6f995f0b984e679fda281b7fda840835cf3ac02aebe0ee7d3ff895b10997f583016fdfcdcbdc0cba89ec3630af5862a761dbdb9368b16adae9e42f5a7cf08c49812a8062b5bdff32b4fce813f6903929e26514ddd1e9da186ff75c4a75f63fd3ee34fbf3d3d4650eb871bdab578f7349da7c26f83ca26c8750b416fd6e46f9ebe114d74c099cfe160bfd1be513a09c8c7fa8b31521cfea9345a21f8caa10fc986f2dab76b7908e9e1c2a9bed7f81ee1cd43d86ddf2910ac56c012c9af13707b054545e81f547ea9f84415236c7187e4575b7d6ad5a16145fa17808d9eff5e39cf7d849b2e48b0daaea1369ee47f7784cbdb44dbed7e951dffea7e5374d40c7cddf0095439a9405ee787582fd1d87550dcaa7d775d030f5fc6ade03b27be522a289e19320912ec89f0c20967e9db6da3b66d784fe1678b58e9579004673d4aa25d86cd40b05909177a2176c447f9a9f6429b446283995592264d2dc92d8cee4c338f139e79b10b3c5fe1742701d2a28a2fccbe8106036c0a67da8d2f232d5cc14fc555af4e20dc8e3b66ed5d42d6b7c313f5065ebcedfdaa3c3a9d385e17b723f2601c0a3ae137f3ad0d6ec3faacff74ab7f26ca804e658fd9c69e2b2a28cfc4686ea83786e1c211cd83c44c4db5328502c609d7f35d81089e315219e8a896fd08bfe5be2cb1f9130f40d50937d777820d0284931094872a5a3cb6739fe2a3afdadce8fc07bf073a2f3396857cef012da7e3d105874cae17deecc3c0b97cb000f18f81b765120b00ffbbfea0f9738064dd5406adca9f8b9a7144de7bc8288c9f923203fae8d4f802ae1d95742efa6e65f90272ceb40d166b508be05a402e9e9fefd78cfde66a135235a8042a716e0f4a3fdf91c25d8898de3be93c85c0812bd3a02cc99a3fc6cf14a82b3e9825a957d2de0d7f8c3a64cd8b2c7e5c942c4b9b4fd5bcfc31b99ce029f90bbbdca261a9564943adfa28d782bdf21fd215235ea93d57fb3e6307c69f5116f5a153a3225d6d6b2bde2b02adaa371c0ff39a30bc53f197503aca71c23ee2c86fefa453f1705ef894f038db2b5a2e6d31389faa46a1fe74e8baf00c197e69ec03fb8e6bbec371f2b349c826186c5dfa42fca64f47e79817bafcf15a05f6a65cf3102f314161075b6efa5659c65805177f499ca058ac4fe261ef34f57b7a3a3ba8e2c3fa40ad587bd70ef0797ef2f7ec2d7009483a774b550356ac78f56cfef3a9bbb133b67e7b496c4fea01f5c9d9ff15e32ce9c49837e958129bd4491188a1445026602e24e140197bab01ca1eb96b382fa5d56f4cb559ac4e30e5437c48aca242a38ed641deeb1a1e80cb0f2f077627d4e86990addde55ce227ab3414e29f6746d4e8c6e8d90a167c446673d1062ba425c48000e3ac33c0da2c4bdf3be69e096c3571e87f67e69eaef7b76f6c7b1c66a84dbb0a1562be149e2a19121e083cdcf4334ba9bb4c7e9bb23a3e71a8572f8a2f25b63a822cdf9bead0aae9293ae1be8e4a5c81cde95f2092f04fdc0e94d7af0df8d8c83e6ac6412d270853da6745ec89807418daba5166f400c97ca5d476f21b82a59eef873463d315b080b9222ae3684674db0cec602709ddf9270d4bebb669752ee3b6700bcb24b5fd0cf6c995fdb5dd9f6929758cef05dc3b60e383cc80c0194fedcdb71443136480facdcdd600ac5da043d546b7cc7b033dfcafccd38dfd83d22d7531b6781804eade6164af7a52465679dbedbc761f3faf43134fcbdcec0755139a8906d3b0bb0a368879316a3c4a6ed8d3c2bab24d1590196a6865fb9e99800d375523e3cf689397986686d8434aaf65605ea66c0ec7029cd011270ff21891f5e61347bdfeba01ddc3bf4dd0ded24813a8ee57bdc7ec7d55214649d459bf06b072653999ea04b28ebed704c75360ea482736feb6790852628248987d8c33c615164fa20b56001a47e692d771808640690fe23b7d2bfa2e1ddeb364278ab78e5c7424a65d1964e3efcd693ffbe69bb68fea12df05227d7b55110d49de9a56354cb80bd67c24fb58b59a1f2baf43bb59fc45498e22348de372f1bafb470af598178e2a490d78f4f8aafba2768f3e303950a8bf9e056219fab4b8617a93a73b0befb1c446ce12f38900ccb4941c024d357af4daa2817fb18629eff3b2610f11baba8d2c6e08e232590c61170ba79f2c6fc2eb236f42639a77c29e0e8d5bc0acdb5d4246bb8893bafc167f6f786ee4dade7acef029c401652dd2e3ee6372955fd32bc0dbaf32e913ccb93bbf50b609caa786175903e791a2731f09db3dad150e6bffabe54b9de1931a706bbe248db1d7dc816194ea54469572c29f161d079737c1c396ef7d254dd5e35757bf72f371e6395b45d345384d6840f284a5184cf3be64f4fab1530c2d2ad056bd57fad25e0e6e10060972ca7ced78fe8911124631e95a498479ac6238e50d9c951c9d648e7fd0a503ef5252eb721b05f5e759e0046d14f0c1b48ac2ba6026f07d4d5f307147a434643db44bab4d546d4499355535523a0331081eb6e6ffac53f7c6f45fbeaf548f0045f8e90b202f08d935a4082a7159e5f3a19b87464d79d8274e89e0a21725b64afebddac843fd0f664b4b647639ed7803d5c4d9800c9bb64c15599fbd0337a6ed7a8efc477a2c3621a0bbee4f89d8dfdb3b3cd25024390b8590b380f7c474cb5e52525a64e32feb8193ce16a542ccc394a952e80f47723581ece7fbd9df4b69b2eeac4412cb2a049da194ccb27897abc07f6d2f3c00f7ffc9896c6bacdd078b2bf868cc157f8d529e56d4860525238460a915c9cb96345e90618293cd71536a2bbff7d85c6602ec50f943281c1cdb45c9aa4c6cb6cf61e86f34e23f7bbafdff02a0baad4036b538fec72cf986a6935c3f3bb9d8470302ee8d6f4878108e4e7f4cc02b5343ca729d0df30dff5456c7e3ba495371dd04cb2bab4fc4e33964c202a492a7fea141013139a1e1311bad07d67a90cdcfce5104cac4fa674eb1abb4e253a657448b06368ba9ff7668b177bdc5d25b83712fa1878e4e2c485a1abe4cc3ec4a7d9f6dc7e7d81a13ec742cd322b61219dbe51461faaf5afa01b2f084bc9bb4bd6d534e3d1a5624e55f7c5aad0a0c4562209658de8466c4ed579d975afeae04c367fed2b01f01da0636827a18ddb3717795496030eff911c2e3855ee2a785194afe5b5e3d59d374ad681acb8f35e959a9e545ad3fbe5aabc3edb50f557721180ee39ad4f7c1e58e8781d6fee0aff7b055ade7d8118c738ff99a8a08f4b79a66b20536c5bf018b009fb679616bd7d3f9f9226339516607baab579c7e25fccad20c9c3fe3f90ac112042fc9514d5483b72f54625ec8327f7e98d25378bfe16b142edc781c22be4863f94f9ca0ebafe6eb725d3d43375a2e529e5e35180506be0acb458e915faa60c4f23573cb74a33f659ed2c4ede69f0e27a4f38e8c52896db5cff4a328127060faa65e78ecdefcc0707896ed60e9f3676c7d851c7f9253f887d35e68118415a6077fdca7276f3adaea4196b7230cbca4918e862e47eee43b05c4d2fa2d901b718cdfd989c82ba53c2e6b330da3d173dba5786cc05ba942f916f8e7d705eef710d8445bfb3f8fa02da60138a0863e1f9accf68a6ffaf32eb4066cdbf01922c26665642bc96480a0b02b7917437b7bd1cdf91e92ed823283ebb4d50393f0d17eca3c3db701fdd473b85a6ac5751f79530e45e179f6f544ab834e4c572371dc959814013046ab9258f90c1c21a7ce06237c1e114bb7ac72602bef6bfba616c6a107b6d46821609db38ce0e9c0085e3d8d7748d10c9c7405ee17d9b009d50f3c932904fe829ec3f52ddd355b61f51023a0c05067c7bc21f497759d66e2e636933d5826540a448e09981363d250d9f76673333d2567e0037e0ae4d6b87e02b30169a5f655e0a9e75b283f766b8e92ca0d84c659fa9bbf814abe2898c020d704ef04233e49f79c46d6953f084953dd27fa2c5506fc078410d0b9cdd191a57c6d4691b9de53856382f2565e75eeaceade8258b0936241d7da0f27cd9240569dfd12209e2eac78357fbe8896e97aeeb3e4c9307b83d458ba4e4ad02b6f0177cb438c3346fdacd059b4a62587902ae1369a4db1a782d4ad05cbe37daa11eb6d25d4cb03c264f5c87afff36ebd8e1478fc1cd988aabbcda49d211c9d1e9d5ae05227bb2c112e77266efb3c386e9671835c4ece1dff3e32dafbbae6b375412fabfe96fcd387abc3c50500594fc5c73bc517ff3c9afb62f19a99d6eeb4f9d85607c3a56b0ab398dbf82ccde91d190c7aab0d8e058bd65ac54a83d2facc88391dca067ea80a4537d29188206b3d259415463c579742fdaa11a860adcbec3b34073f4792bea71d8c5e5f5f17d4c35b2accbea2258090120dc8eb55c736b2092794defe954e7bab82028deee99897140b0875349b70465802e492290a8ee18acb691b091278541a405b9a6af4a57f49f80e3616cf92c01a0a5051f5aa81e6c6a3c8eafe4f7ed2c5011098941ef11188a1065555c7475beb3fa60c39fe77d9f8ff2deda10c298567ce2dc189660db62db7e728d979a3df255b03c02fbd2c347909aa610000e8914437d0818e7abe179939d41bc3adc6ee889c3849526dd0e146db970b2de50731890de0d165228e23480ee711ec40e762eb1102d762bc7952851679803ffddf89033e76592a2cd62a8df9929450ee321c033226cfb3ce8a4605ccd21aa0ad40cdb6e6f2c722789594417c926e188c5de11809bc053005f909622d97ce9396779e2907026e13541205e2f5840aeb9a1375d82d48ccc4f63c8959cc5f24f6522b8ae128a85e51dac95216648ab35331c84411caab1373a96a2a97684d"], 0x11b0}}, 0x38, 0x3) r1 = kqueue1(0x0) kevent(r1, &(0x7f0000000040), 0x1fd, 0x0, 0xfffffff8, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000100)={@random="f9f6beac6075", @local, [], {@ipv6={0x86dd, {0xf, 0x6, "012c00", 0x1c, 0x6, 0x1, @rand_addr="fec2b4f340297221e7ce2d18c7814cea", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x2, 0x0, 0x0, 0x59, {[@window={0x3, 0x3, 0x4}, @window={0x3, 0x3, 0x6}]}}}}}}}}) seteuid(0xffffffffffffffff) r2 = shmget$private(0x0, 0x3000, 0x7c4, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000001300), 0x200004, 0x0, 0x400, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000600)={0x6, 0x23, 0x0, 0x1, 0x1}) flock(r3, 0x1) flock(r3, 0x3) flock(r3, 0x1) syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000001340)=[{{r1}, 0xffffffffffffffff, 0xfc, 0x2, 0x2, 0x4}], 0x2, 0x0, 0xffff4b54, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x19083084ca9cf73d, 0x2) mknod(&(0x7f0000000440)='./file0\x00', 0x2000, 0x7) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x40, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000006c0)={&(0x7f0000000700)='./file0\x00', 0x5, 0x0, 0x0, 0x0, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000740), 0x40, 0x0) pipe(0x0) close(0xffffffffffffffff) open(&(0x7f0000000780)='./file0\x00', 0x200, 0xc2) ktrace(&(0x7f00000007c0)='./file0\x00', 0x4, 0x1914, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) kqueue1(0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) 2.577471373s ago: executing program 1 (id=30): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000680)={{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="48000000ffff000001"], 0x48}}, 0x38, 0x0) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) closefrom(r3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) syz_open_pts() pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd45e5b35f9daa01a67cd0be86ba7cf4985ce7ad6b405d9a71133a5514eaa959fb2cf6f41bb539de5f83ee9c66af5c5383052bda07cdca422aed52ed0db93bcd3eb22da1afd14ad5436d623bb5a21b58bffd070388a90b1a74519fd42ee4357afd6710c985edf8fe0dbf93ce056c1a953d677c5bca20c6d048bc84c4738baa791bab98094f058516a10115f9300ebbe820fe84cf8181e574544ca55be2b208ee74fa76a5117d7904995ca81ed6fd7762fdabbfcb263c58ab56cc79f16860a4f64f86594eda4c6c3b8d75cfae68d7a01df10cd5fdac6a88d7f12badd1907317632fb069ad8263c3148954b2023cc0a118cc1a694bb701f55587d04f2c7b1b2881e745119d8b05b42413ce36ad2037ecf277c029d7aa3cdb04ad16c8d946e202fbf9fba03140c6f930db582d11de2e55f1010f13bf2b4cbad171861ddf53ea5673061af40872c159a276a7b59b6251d04e78ca1fe7297f4115a8adcb2289f933e276e2c4517d416d26f4d39481c522e7f9e1def680267e6a4f42cc5f40af0885e4e3937e278cf38b61550378d72130ce5e8c2ab1860a93540d9c972b88581f748bb842cd27ee7c7e18e613747bdb66b21274fcdd15e11cbc1b25ae5c0a", 0x1bc}], 0x1, 0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$DIOCSETLIMIT(r4, 0xc0084428, &(0x7f00000003c0)={0x0, 0x5}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x1007, 0x6, 0xffffffc0, 0x3b6d67b8, "fe09fe7adfd4070ff9ffffff9caaac0349bfe360", 0xff, 0x3}) write(r2, &(0x7f00000002c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) syz_emit_ethernet(0x2e, &(0x7f0000000340)={@empty, @local, [{[], {0x8100, 0x2, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="a56eb6d366d2", @remote={0xac, 0x14, 0x0}, @remote}}}}) shutdown(r0, 0x2) 2.302105927s ago: executing program 2 (id=31): syz_emit_ethernet(0x4de, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd249b6c61563504a88807fe8000000000000000000000000000aa1118dfb6f90545bfc31198bbefbb208a3b920000000000000006901dbe6bc1c392045602b6689f7851d2a72f76842d23179a0ee0dd1b7856665ebbcbc628c104b429bb6fd0a1d996e45adb28305b418ca438b2f5b808c8d2c94521b5f68591788b3f5661b734d6228daefb549db0f4edfd6640e303632d5e0e2cd06b4a13479589c95646028d11500dcc056a1699185ee0ae1dbdcd536fb877f53e0e0563ffcbbc10baead111eb8363318f96f344057e1d33885f74f72930b8bca7ce240915b99034420dab60497748f94243317900ffcca32a3887dedfb9bda2cc4b1ae5b758ab77dab0ee5ff57e75e870b0af02eb347c2f1a2106128894adedbaf0d7e7df627a79698fd7156bd69e27602b5fdf8a08f5c1ac72a72a8ba7d390607645012c771de05f84d55b59b62bd11d8bc17ef8aadcdd8731a224399b2585b70491ab061f00b90720b4ce9ef90c382605b4dbebb73d546c9de5b8aed21232d48a3d6d1e361d9f10eaa70036b1d9e947df1cab636233505ac84da5ddfb0352848d75ae80040389e5a5399f731638568ab40cc2f04514385dec5645c2e4371999f261992c33a75c62d85df18a631aced5877e8a8f2669b095499e29ae23bd709adfebef8dcf891e9ba6e4e214cec6352e83fd33ddb416cf27328a3b81e7fa7e9f52a0079dd4c727482955797f6bd51408eac4cdd6c672d09472599b36d87dee687e983099fc5d690b7a87cd4701aa339205151cf253dfe409ce6a23a9d55b2dbfc76711c0a40a5718e267dcf307acd0090f6d375c28668db9dba6e673386c24d6624b84909065cc98a8bc323ba79c1f9bba2d6524d4a7ec4df79bb9a6c514591516554684cc6f765e66a9892489ce52e80678c4c978d4968cac32fc56e1ce8407054ade6ff5668a521031ed1d2eceaa81fa11a3d2989e126ac3c1b1f6d975f32250ddcec6a56fd0a72d8e2fdba63e1341ca4da226d16b59511be026c454a93b83cc0d10021b65c0124d7e754b3bd1b9c53890e0dc8b26ca029f09114123fa97a1799744c8667e6c162ac09b8c8eb300e9b5ebb9657e83e4e4167dc532f76014220d4ec49892d62dbb6683451f99090c855cc29daeb62fe5c88072b0fe00be5102b60e2bd6838821f1b42fb49bf2cf9d71f04168108c48348fa0c04796b1aa781b24f4259007a0403ea83a9b65e821dcd5856536b90dbf7fed9fba44c7e995560f72a10dc79f4d107c240d069045ed758475f5df4f798e1ce906903531f71a2ec82d08a43be659341b61088bb282b2eb10c88442884cd2eebcf4356a8943b485af13a618c3d251a5321e915fab02129cf9d72cc98504f9dc6d8de53c02eed9129e7f376cd944707c43f91b17d79d3df01aa0787172366bbf8860f25c714f8d55463ae711e4e0151b703b3e7c287979854cae3b878add9edb586d6f837fc4a74df24a4f18ec0cdae6bd420808284cc5369ba197ddeb02426c765a8f3168dc0aa4eb714b506d37d5cb8cac62877fc435ecd5ffe9ece0ec53af547bf0b09b95716eef12f7df3cd8b4905ee51a40b26cc5b263e0f1caec02d734b297447174e2d7895b6eb5ff331676cbfa746c0146721d275c258f9460a68356dfe748b6dceb73ac3ceb86b5845ad1a7ff51e3843cddc7233e366464cca173130fc1487bc41ea7894e5b4c15d2ee186b96782770122563"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0xe66a) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) syz_emit_ethernet(0x32, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x7c6, 0xea) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x400000) truncate(&(0x7f0000000080)='./file0\x00', 0x88100) truncate(&(0x7f00000005c0)='./file0\x00', 0xff) sendsyslog(0x0, 0x8472eb7ed3eff773, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8020699f, &(0x7f0000000580)=0x7) 2.299860816s ago: executing program 7 (id=13): msgrcv(0x0, 0x0, 0x0, 0x76aeeae35eba8839, 0x3000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a, 0xd6, 0x6}, 0x0, 0x0, 0x9, 0x6, 0x3, 0x0, 0x0, 0x7f, 0x0, 0x1, 0x0, 0x1}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x2, 0xc52e}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x81) setitimer(0x1, &(0x7f00000008c0)={{0x7fffffffffffffff, 0x3}, {0xfffffffffffffffd}}, 0x0) msgrcv(0x0, 0x0, 0x0, 0x76aeeae35eba8839, 0x3000) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a, 0xd6, 0x6}, 0x0, 0x0, 0x9, 0x6, 0x3, 0x0, 0x0, 0x7f, 0x0, 0x1, 0x0, 0x1}) (async) syz_open_pts() (async) dup2(r0, r0) (async) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x2, 0xc52e}) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x81) (async) setitimer(0x1, &(0x7f00000008c0)={{0x7fffffffffffffff, 0x3}, {0xfffffffffffffffd}}, 0x0) (async) 1.954077957s ago: executing program 2 (id=32): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x40000, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc9}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ppoll(&(0x7f0000000100)=[{r0, 0x100}, {r1, 0xe}, {0xffffffffffffff9c, 0x4}, {r2, 0x20}, {r3, 0x10}, {0xffffffffffffff9c, 0x2}], 0x6, &(0x7f0000000140)={0x8000, 0xff}, &(0x7f0000000180)={0x101}) (async) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) (async, rerun: 32) syz_open_pts() (rerun: 32) setrlimit(0x0, &(0x7f0000000200)={0x6}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f0000000240)={0x0, 0x2, r1, 0x0, 0x4}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f0000000280)={0x0, 0x3, r1, 0x0, 0x8}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f00000002c0)={0x0, 0x0, r3, 0x0, 0x5}) (async, rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r2, 0xc01864c2, &(0x7f0000000300)={0x0, 0x0, r0, 0x0, 0xf}) (async, rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r2, 0xc00864bf, &(0x7f0000000340)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r2, 0xc01864c2, &(0x7f0000000380)={0x0, 0x0, r2, 0x0, 0xa}) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f00000003c0)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(r2, 0xc01064c5, &(0x7f0000000440)={&(0x7f0000000400)=[r4, 0x0, 0x0, r5, r6, r7, r8, r9, r10], 0x9}) (async) r11 = openat$dri(0xffffffffffffff9c, &(0x7f0000000480)='/dev/dri/card0\x00', 0x40000, 0x0) (async) connect$inet(r0, &(0x7f00000004c0)={0x10, 0x2, 0x0, 0xfff}, 0x10) fstat(r1, &(0x7f0000000500)) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) ioctl$BIOCGBLEN(r12, 0x40044266, &(0x7f00000005c0)) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000600)=0x589) writev(r1, &(0x7f0000002900)=[{&(0x7f0000000640)="84ad3d67cf70e7bc7daa4472ee0299aead7ec3cce690262e94cd35dcff", 0x1d}, {&(0x7f0000000680)="e0a7b828fdba2ba48da074ebc9d567173bf0b43835ab2486c0898dd86d13bff82459a7ef463772b83b67ae9e86ae8995e713ca53c6bcaa74dc80ddd3445c2415ce20ce83aa1b3dd5b7f87e83379435203277e34d64d6f38c1fb4046c9641661882228e28a1a8d8003db83d38bf517b0de9ab8407d222ab8966282768a3837a9ebbf9d626f14a46272fb4555efc9d0bb8b4482b266fcff7b178f2d9b0d92dfad8a68d7e16f98be907982d78646694f226832e8059ca27916d82fb772d9fe082725fa7aa401cd277a39912be8cf13cc5095a9923d13c805131", 0xd8}, {&(0x7f0000000780)="3620e084d46379b10efb7d600f3d00f93810aa2bee19bafeb88fdfea9b0ed1ae3674db740d9bbaedcfc92626c7887a352ce30eea579c35147d54535cbcf5024a7913cd349da0dca2e3f0ccc1ba68f334e9f250103cbd67315533fb83befe0f90ea79a55fd9a90230a76036b9fd37560263ef67c307033c6e4e6a672d22271dcd4fa66dfa22750172eee3509f07683b789e53c073595266cad22d9798bebed30eb57f39a3aa45a83d4d84dccab18901848b85d6060a1490a9ff9914204fae1ae9a4b585b573f2b9d205636b197902bbdc21f8091792f61e93db904eda71c42558e906bacf3604c055035ccc6b9ad68befefc6d8273480754327f53c235350be0152e367a483e540d6b782725997b3dfdbeca979d8858bd2c90b9781932e8018e3a8f930968d6b605be82cdd6471ad7ddda262e80d005d3a62156a588e0c13efc63f105202202ec1d59246d4ea0f80ae073f0b66e90e9b362ec0da557ffeba711558c6606d95eaface01c61ab7006842827eec13530d576ccf163787654eca6c3202ef1b40a4afbb646b08950bbac39b0896250e8535132a39a79907d75f90f613e5b212b997b3f95611099f50d4266c71956408cf8abd10fb04092e50a73267d4c9e7aaecd42be314541ad6ead8482d9d2138eba6e7ebd50737db57f8392d072772625f219ab485463483694f1829025d173a81c7b9e289c828250856d1c3fdf493734077e22e569c35713c635308a61dfdf0ef2059cc116746877924d18a8c8fb41aa3517f130ae8c39780892b5bf97c4a3cec571abbecba2510be4ae66d24ab7c82e55b6ca8087b7ee8e1fc281ed17cb77bd55b5cb952931112980512a9d7e42720903b4d874c442a3d3b65bcffb3aa2503f14e864fe8b35ee1b0b5c6d21779f6596120efc7453c993d5e4eedc8ff991611d972dcdac439b9bf655101bd0d141b6359ac2512b50d29745bc24053c5df0635c34f76ffe44e890c8d5e4ee3b656eb3ac3e1788dedb75c3bc32c88fe35cac430abb1f0119a327ebb47f811f5157d448e330d1be85dc3ea887a5f6075a5a67a32d5b873007e5774cc1c280deb38b7dc50de2b0c6120d64c04f0badfd348897a6a7a4b8c73d756354a928b126df24ad283a56212139e16cbb1a1f2268c66ad88bd3235489da6e5791272f14d51b3e282040c235bdb11ef16f27b5920725c147155a919dbe2eb2f70bb0b354ce620245f1f2059409d8f0915836c30b8f184c48ea0f815c61f5158dcacd169e6d4e25ca356997ebae7abd1e03c45216243afb9dbdf66617e29295ba7f1cc6a62dd8e3fa96813faa09daf56808da974d1afc44d20824d68475b4176e87ff3597cb1681ea666a3583971cde615a4c48ec691663543fe8ed139e55c04efe4a011f7f53137badf705061ac76053b14c702bbacfeaca2521368204522055df260daef57898b588deb6d6b6d578f61141cf04e7a5dcd1ce52069e91c5c24e07b5597ed47a8117124564f766f882b700c346ad3400b1383bd298c4de81ad6f222a9db202eb4d910e8dfcceacde4db68e2618a1b4fafcb1d03cbc505e4a339151f484d1c1e66ef87b2cc8c47327f21a1ac1f5e3df2041e144e407a255204d5918fa73dbb448139df32f17829d00815ef5c35fdc5df512c9990aeb33aa6a1d0e19e862b8e87ee2b3cc13ad30987a4a84388edf489345946ba7fc470b3f331c0681993bc1da994eb6db0bd9af093a06cb423e5b058305b8e2197b529a822252cc7c5598a60dd0a5d8ea41e7e987f21f5414e328edaf78e474894514d2a25e52fc5a065c8bfc9c11a0ffcff387bd6534c79b8b4a02db53790c01cdc626c50bbe19cee726ad405d04808e0c699f6d6d4b960a4a7de9522116c421dd6466010a206e7b8044660e8be4fa1b6cb4575abac055f6c810a50c5d42f0ce6a053cd692558a7850a6e7653078b1bfc2fd72625bbf03e05d9282165a8e15901fe58001e88b46c343831cc2f3dd7a1bab1538dc468cf873281ceca22f209f711683a15d0b58227614e824e79c2d330a5b3098e4b95b8c35cf7a79deb9b6081e6da16b6f5b615634fbe3adbaa59b966dbd8050d43fc4644d44a4bada26e228b66c684ba41ec7c18858dcb853b8dffe5ba166f1153f305680de7bccd0f97e63cf5069da7c2dbc8e70eb9956b693638b05c8ef2ebda7c66bd6f1437788316e19c5d654694bc4c3ccb6d12305196d3ddf7647416d43a36d185607c39fb3a3b144797b1007e53dbc49d00b59fd3c65acc4bb26d37f3d616dd1baebac0f35e9461a2b51fec8a97b00af7bf477161da512dbcf7540cc025f9866dc37559e9d32023713c6518f483499c6c949dc66fc9761a06b05174c8884af8c0a09f0b72d742c195cb46ff3ba89a5af2310da2fc7ffb03f1d6de5208faac1e6489ec69d2fd44e0d7fb6ab8ee3285aad70baa14c504db23134d722248351758c283aefb2ddfc86e07a655fd5712188ed5ec1205902fdb4d557ddef055c356dbd84e8252abd667268f936e5016b324d4a3ee387644bc3bd3a777c910244c6b1e51d50243c9c4aff0b875cd42e51c9be47f502b32e00c6f84925af855da34290160b11e6b61ad25f475ad8d1c38fa67fe96dfeadd170697c9b966154a80a0481d12d08e9096620ea3609d00985dd806db7d80777a8ab478a45da1ee9ac2dee32ac3ab5f7526996a1149995ac05c7c069575df2e495fb91c280438d55cefc83ca940147233e98136b937dcf7b1856a8f31b1c5e6fff43026e4776010bcaae8adf9c7743b5e68d1ae07e99229acbc2d5353a36ff862bdd9895fdc06d391deaa23c3b0b133cc796ee5342411a67241d0ea838cfab57a2b6ab76a28b9fae2c2bfe2a0c057badd288339d25fbdb8f4c00b457e3d27d0d0cb6eaa98cc439dfd9bab6be7319b96d661df1dbcb9828d8005db62cf6e0f0fdeed227d16cc907adb85e262dfb9ca9cd9d44e2ffbea58dfb296c6b04286ed7da4a6eead0aaf8b1d9f702cffcf0b7e9cb8ecaeecd4bfbf03bd0d5b69302bcc65faf9cc9bbe00ef90eb72d93fc34b92b8effea1961502c3e882570f1aaf98d5dcb10cf9766276bdaf2ffb934d8bf5f2192a849ace63bfb63854afca8ddaaaf6b345f9434d826ca414ea889c48aae06b86da5e8991c999974d9b535bf2a5b90fe59d39b9fe6aff3d9eead1b5b4c01719c9e135ddfdfa9c411ec71428468f574e78a296f088ebe575866ffb8bc9ab232b0627516d2c4c356fb9358b5d1ad4d1cef9b75c24862aa93d10c0ee6c2aaa072a90a3ce0f4e819437fb8c2f205643f3dcaf5cdb3c02300a2ca4d6b51c3325521c0b3dbeb69085bd218ed1ed9e7038cbccd02c08b09c8478c8483476eda289900840297b0e143d9e1ddb33529400a3be44f4e0742882944b88cf2709787abb052e0f2ebea8bd5334cd3175070dbebf1477c599fc6d25286ffa18c2b681107a60b7403d5f31eeeb0f04dae8296291e36bdfcf30301b6487cad500b9f4f8e8a0aa398649a808e7ae1f6c3c71c38e78c62b57e6118ed72eef6b88320f793786b55018840c36a4cb48035afefb66d74b2aa04562299b52060132719e0e9051d286a3ca816224cca9bfc8dd270cda8abc7b710a2bfb587852a4ad462b631e3857e2480c2d62880a2b6fbdd3eacced41c0cd1aff8c4d7c576f2a8767c8da3653e407f526a828cac0712742b19fe5a7a09fc020079736a87520b93fb7045091cf3e319086a9f8af4183fb4230bd0940bb6ce0b061d90b9725a6e0803b1a77debd7c323e541b56c091e43c16d808d5026c47e8cb150cfc513cbf89e3aea8b6586aec7789b0509ae82b6810804fadaf8967c39768de5be72c0c3c9d772ca34a1428329d620797bcdf1def2347cd920d145e28136c0f337f1543c7e79eaf57af4b0252c358e347e4b224ec30b2530a8a1f94e61f8a2dc99106ad064106b389f98fb363401cb970e6c369b6c6b86bc64dd81d2b7c7d570f7ba6714e1564ddc7afa822359ce7f7e58984e941ec3bfae17ebf10dd10f12eaa661b86752bad5cbdbb82a202d7e6e3e1c22b79520b6ca62fdd027ce23b566dc93e1853ac579dc9209a70714bc3eb262fe8a4d4c25628f8ed8fadaca40fff8a3d061c366c2c3952f1ab766a65730a4104a81be5a63b177cc74a9835016f0eedb1f693c3c2ef69baafbef136919905d652cab3e2c27caa72809655c8a2b84359dd594a84b0e1d9c884239d2bf153a0a807d6f5414adaba535ff5df15ccf1e256e80ce461b13aac17f49c868e192e417b3ef228d296fbb4cf255ebc09c1673a1e7c4352d84d5c2acb16c10b300f47d6cb6a28c2f4991545e09bb25c2197cf20eceaa10228f1809bb824bb46c0bdd6b603a0b8838d206e81a14f8a3e20e860f4cd087360b3d9ac746e0a5bb546c62e28763be10ae6cf7985ab582393cdcca21d490d7c14327b857d0ab4bf2ed4038606d7d0ed0bc2137534c5d5fa252decbcce17228761f6786f9d545c0bc8058eed1c2decc51148a52aff231fdeed36388073968f80008a102ea2e056fe9d7c3df696b7157bb705ea05a008a0565e91f6b1a19d0dfa3fd39c0134afc3116693fa323eed518d9bce7ff21296d2c4de090ca2b47ab39efc9c22ca16d5ca3eb35b480a46fdada89ec99ec713b5ecf708cd77e5434d78902fe75c7aa95d867dc8a9814b188bb8646ebae8cdabd77aa028cec7772531b29735ff911041e82bb0db8fbef9d6b8a9c9bef14b384d2ec638196ed42ae5ea82b6fb4b74bf1ed8509a8d91e341443bb1bb984de38b007ff82aef9c65515bf207418e1027d52c0fa5e7d6f70ee95c8e30d0e5caf833f044588ddd5a5180dd1553765f5ad77752fb757e1d5acad3b4b3a0a770a2e2b46a7fd21b1ca6157f1bc793074c86735386bddfa281ef0e1f635459bbfa52967cd4d1bd587b80b893645ff52ece645c88cec1a311c7aa55e2d8d086b1ce022ac4fa213e71bd0aa3fabd7cf36ec308fab9450341482f447d16e3b922cf84a3d73947de206374b5cb56f7f7f4406b60b90782c274de2d9a677dbb95172c72f16407ec29f3db466b61c4a4f5e503e91f9bc1962ffa17cc1922681f2c08a8d87fda4c63a0de0ac6a780a150bfc48e2a6f2cf84f42ca4cc7339c15a624dcab899146298e44370ca34ff91e5fc07e0393e6a90e571740045affe33b1cc61bca3627266cb5c8c202086dc62ed5462f32f9d64a94ec14ff9e4d9b3007847eced70380c85919a286b39e05babea0bc27015a4a4f572275da8862e2d43ef557a89eed1bfff9ffdee073704d922c6870d16eed76d714878891ec2d7e07be6b354d00f0e1d9904da4bcc83eb36624f9fa57e7a84772c818562d07764cf7bf27a94104b66932fadd65e22e7f67c4f0ad733a225a94d1791a9ddcbee0b1ac610d0d72ab4556655a102319d36f244b081ac99057000ef399b6af3b596f409ea0b1f68381d16912ae5768f4d920d8bbd7e2d3cb0544fa4af0222edf91660eb2c69ffd676257c93740ae3b3ad31a3e18e0631fb40c93e50cf08615c200b6249a11aa1725edbe7bb355e6d1b769d32276086dcf5d51c9c7386754e1799d91c7669de67e10ed24450e98c2b24d180d22c516f10735c922783fe732693c14458246fefa5277c04e3ed650d61a9fca25c7343031fd9837af14f12c08a5c5b76a7e36eeba9941b638e5a9c858df156e477effe4d4beabac5ac8592c8cc222d92309871ad89aa1c8898bfbdc47eb724aad8bcc1386bab08e8a29bcb9b7bc07631e8d862845072e3475f010a54bd8f6583f994411c0033c410fa1de34", 0x1000}, {&(0x7f0000001780)="e07dc50624d9a07b5f5a2ad3edbbf521f964123a5b1ca5644689cb2258b199b1231e9eef9f9004a24fa81b3491cf439253473165", 0x34}, {&(0x7f00000017c0)="3dd3c310d0ba032219686d81bcd4767b4b26fdf7ecf9197af1086b17e93f078f1b0f0c5a3c4a85e1e98382f58b9635757736d0a3149b0833eb3f451268b75cab0c3b5d503d5edb8cff144ca9376c3aceb2bf5b68a1ce2c6976e0633ea1a5bf78560aa6f84d2d67161efac9080250f74dc7cf5ed581a6f5caa7ce2431ad0c35e9cc3a8d837a96dc587e630a78858363a295ae2d", 0x93}, {&(0x7f0000001880)="ce1376c0dfdec827d7ff9cfc12d9e21d522274d42d82cac26a2e599eaa8a22bc97983077b0b0baef9916751caa4d05982eddc423d64658af460e032d23e9322cd8d87c7394e4e9001f308723a6ccf2ec43e8fc97455bd162045ea91ab0bcc6ffbd93c8308be28f9d13ca27fce379954e2fac", 0x72}, {&(0x7f0000001900)="f39273b6303e8329296be0dd1cf5898cb88ad69d06d34b35f190a3a955d3614909b89b358a10ec781f0894b37abb0a5b3ecc6d69007abb301a9437c9e7c5524ef7d807b4c40e64049590eb9a155f1a53648a9b8beeda45a4675928e4ee6a2c05fe504bbde56615855a4e34ff1f7ff11d40116f20549e9097963cd6876e6839958bcf948b45d7f07f9c1c3c492a718b85cf8e778b986cb8276c0b54dc0b28bc4325dcc27a4ec0ea3be829b938f1ec999b61b2fbbf036508b39bb72b615d4f9af6e79f7589dacdae0254155e77444b0ca2d62b2d6ef1ba5ef57d16bfeefab29f7c1bfec19ac1f811afa1a83ad7b633aa23116f581db5ed34446c757ebcc5f6e6be120ad4a442ff9dedf41fe1272504410c49045376f2724e25085d879411fd734f93dd637718652d7608de4b98ca4e38738465d54099d19ab89a77b92d659dd9a84bde5d720c4f23d764ab637a5c3b0c84b3a1969af298d275d44f930eb37dcd9c0f380016d615d83d916172a2d5f7d544ee3d57dad8f5726fc2a5d315e8a202e7a8d647e5978b6e33ab32450973aead4bfd422c3f98803441bdfaf7c9483ebd35bd3cc9463d57c821c93a37be52eb8cfbe4cb9c3bd05967e3881691cf56ecb6a29eb2a94886d2c4dd3442acf5092b73cca3f4d55e55155a327ceaf2b6f5a75584285a8ed004a0e78217f0e5d365ba917e4543d5c137bd0beb92befb5c4c8a602cedd3d987765397be67290d16ec3da7977802a3eb195eaaeaf38c4ebeeb49db8764f94b617a1f96385734355f108592573893fc94ff3c0bf968f522349561949445e66934e9b481567e9a344cf59529bc37e8f2289909339d6db3db0f7cce40ff172658c7d975c1fbe0b52db0043d098626e6d606e9224bcacd350ac8763640dffd8a73e2ebc56d927856594dd0f2fe41b41640486053bb89c8e2fc2dcec6fca52405f7f04efc84cad1a9940c29629221bf58c7b82183fc2f7af11e26287ff18a4b2f8982a1e6dfc231bc15b04f480af6b40ed2fee616695b1a0aca1b5d42c0ff9b377f1a364595f74eb8331c28802d25129fe5273cbcc7548d6cccf0fb21feb75b08be248222f8f4144bf6ed49e626c1dfe992dded7e063376928a6a6687338f36ed8b7eb8c760fe005204920af8ebb1b291673c1cd815134e17232f12b002ae55fa2ebd8d10ecada2a2ccd8673f85a5039d031f211df9eecbfd56f943dc533bc60c8c342737f727bc4fda0014bdda89046b9d4a39289ac95867493fad778c9d638a5eef6c169854a919cdd416aeaac444d2ca0db4857d08093183beebaa9b492011884d98832b20352b5d5868da4ab046baa0e9882072591965b8488af6fea15abf6e9ecdf9c08e91ed94f41dfdc3e0c8a30a62771455a26705d2fd535230b2cdfcf36a8a554a158d5f133dc90b8dbe42c777179b6b8653f246827c5be5b5ea61dbe6237f04dd918ec52a1fdc871ce283f7438e7ee905810aa61b4dd9ff89c474893219b0b15c3b7522889396da53d6830c4ce09413fadce9f309fa3a607c130c41616bdd045b2d0334ea88eaa42e47f12bbc657a98fb7e6b9dff1963c86c7279dd247972b9dc6017d8134237ea73cc3d6af7a692d221ebb40b0dc64aef453f834fcc176acf60f2fd8ec75ac43fcec5305f1f5d2b780f0149cb4e6336ab42f0abae06b4c135dcfca23d7e79531466d332123a2257cb2098d4103bda27a8da61d69e827a5f4a1b520e4615bc86947c258830c657c019c48ec39bb50a2b5dddc06a3b86f627e5a6cdf8c052a3f05294e4c80e4453bd45de12f88a8ce204c5b1b1c439b8c514203558fc8652abdfed067543299407a67c345782adeb539ecd1168120d7ae5755eab373d1f576b96e3f63ed2468719301a0d7645403de5d656d9ef0e02278326290b48951d0f317b67858fb3f2699e28a558e99ad024e6aae85b894faf503f87738d10ca628a48ff89894b5c0cba11f879ec53f3a2437ac96a79aab9c9e9b06ef3d0223db99d17bf36a1f8d1eb8ce9f080e3af0a21bed90ac6ed23c05f1cac6e1825b1a416a4b6a2bb51458daecd28d2bb23a7f9f837c255a7502ddfbf4661594ef3dde7af114f980232dfcc73e9bca2f91474ba5786c3331331dfb0e61f336e596d6da89170ccb9d522229334483a7ca5edafff7c7e3e4d8b9cb4f6505bdcd6e866143e56e2f4bd4e75f76c652241e6867a4fbeb4cfdda2de8f6134b2c86101670bc54416a1095162adda0b1c6ff2f9ca00133c0f1caabdc696c43ac5b0116e7a2f9bd5597e07f163151bb7861ac2eead7dfd8e17996b163152e76b9915e9a30536e7aec4ef006ec6cbdf81923ecf288df497b7e6af6348894dfdd48e256ac354b462767b35d9541d41fdb606aa7ec468cfba1546b3d8783b49ad3a325769ed4baee7e3f5a9a87d390edf4f7dc497456a97914fa32f087e0f2eca23b22840e1af1b3b800d3a6eacc9738e98d765d9337b39a7e8f5765b3edd41b52f998b548c03ec120281b24a0301d8623fcf434bab7d5ab739f6f5a777fcc5cdd099e90a6f58a18fed7ef6d252b45fcec73073b2a8f7813b247930099d97b04c96efdf818c01d98896d47155711f031891fa09887bc5f5cf61f921cd672e221715911397d7a098f9d38fb30dfc51ab5fd27f196e574d8d2825623c82cda215da54704b2fe323057a84e1c379581da69611ffa0bc65d85cb9949a188ecd802eddecfc78b32dd4c432b60e5145473fc720445ca85584d0cafaa2b4610b302d0c5000dd89d0a8cfb064d725772e40fecafda0a3d17f0f463448b708db5391d9c35d8fa0bc4c0bd27b61f3d9eb2f91085a8bd7ddc420b9ce020fddc38704d926732c578287d3cc049d7661860d3591dfd612a0bb827bd56fb3f633c05bbd11f12599c15c7cb264d12ffecdddac9763c842537c9dc1bbc593009b8725404b79a3e13e8d0e92cc009bd469ea35c8c80bcf777dc080ab827ba07694e01c97a469a2ffb4feb12e78e2e9329d60d2c5daa38950b54c5dcb8f3cc550987552cd00999806a2b02d5cf057be61cc7e0757f9d0439a823f77b232b65d73c32f54be6657e87eda48d961a223709da0d036a469f07a5a3afa5bee727e2de80042d3b90f0cde0302e6f56e17d0b46ba05420bb526f4649c3d61aa0777e25cd3f7c71908d6092e63696b68c7484452de30da708491a5cb845f0ce6fe5d900693247a33d33b8df052e1afc4888756e31788a139ddb211a232a3302004c3c9cbfb3bc145e8570db8d1045f72570c7835697ebdc69d9f61fd1751686f4c11cfb637ea1fde52aa791936506a4dda36ae1ce81a8c294ed14ec317915f3e7c6473a43bc5e619107a64d84a6164bd5378668b3781692669ba542053e8442fdd9f53ca06b9356793dd76957204f35673be7de543d176c2420b4f867cdd223e004e7d8fa8645ae11f490818f30711ef93e338fe50998a0aa30855b0010d55262dc67193fff9af1040b9713926fcc0df3c6121726bc90f5e0b661b83dd5810063c5645edc910290a388f585209d33224a839b839f512140eae9aa0629f7353773f24ce0fec27e2536d6c9483aa44168819cba9e32204199e985727fff4a8bc252cc593f69d32cec1ecd092d6a2308bcd3a81ced0197d934439e833bd92eb4167734b7fccc0e9fc730fab2ba7c6015d3d3ff94975c57578d2c7732011d6a42cbc597726cf0ac4530c66d14881989fb9dc6b4cbe5b1a4436b9623e77c5f256299c7aaa7395ee639714f788dcadbc69a00f461ab243a6d4940eedc0619bcd4be11f02dcfe779dc6258b89dc39636f4db65efe09fbb42e5bb0e761dc308fe50b11da174dfaa23c6252f4413d3840ffec203ca44c59ab6a0d160cca795e8c8decc979d308b62af9c0e5df6794f675aed03ddf0bb84c62a5a995a8974cb8f085f15e55400e00e47cea5e0a642d229e171d196d99663ea81cef9228e26512383340030da00caa29e74f3faa8f6637682e63ff9d92381c5e0bdf4e83e8e1352f1413ea83451cde92c7d0969c1a331697270e4418bfb7ae5dfdab6a8114a576b006d2e84b8acfffec9a4fa94c0e456383037678a533a05a3e57abfe20be78838b24c8bfbea03518b986db8a1f107fe758da41d880a8f2efed14ac3a24a46975e3ff24d8fc2105c0fa3dc6a2f6b956e997ec3799cb45b0e9e68229ef646cc8af5104ce7c32c371be278a0464d151d6a47ae159c865427dc92233a588ccbea55d8c29341bfddc08066054af64a9da310ec09181334d3840fdfa0c708337eab71b6352d11e3e1d7947e4d7009aa4e1af55bc0797e0e24888fc617df6e50102b9dd23ab7c3337341b0a2ea1bc0fd2d2639e3934f42f4f6ed17f05e2e6ad3b009aea04b03e6a3bf3e815d56e34e9770341334f02463882bd0d46c3b4ebef4536ca95a61a7a75734d8dc78a85effec7eda93921042d6b021724a311e0a3de41a33645683bbf9ba57ac7a6f771166deaf1415f35cbb095ea306f0522271a2fc407543d8a342bb94bdc18bfa0c7012f39dfd0114bf55c5208e57a8b966fa6997a69e968b04c08e3e3427c7fe4aad5265645a55a37e0be9ae78f81ccc87bb0cdc70fc9aca6d11ae6430fc613b785caba80458b4309e5d94352189e4bbd44f8be427a3bccdc1c7290461a26c88bc031fc0d04141a8ab119300c48193d663097e80c81123f3ab71971f830432b38c3d0fb363e3afacd1fcba8e7839db6643bb7c8da5c20e02c25fe7df248250c78c6d8c604d0070088e4fe1d65e4305acb8ef3dd80b3cc31b93050ab7890cde1c3be12e643625968bcc323e81ee97c25e47a1808e12d0fe16c71172b0b0eb15e9a61105e5da7da9e63cc2b5d2ddd9715b2d6cf9a56cc36706349a633daf71f01dd02bdb639f72dfb5488784469037a66bd4c219233df5680181eeda7ecd8e55725d618f2a7bfcd7c7c26c4be1793acaad7909905e4dec9208f00a07d4b2c983b53a3f5dfee46f71276e8a99b9f35ffa32863bfff6ee9bb7f423ecec56467d9888973e7ef67a953d3b903a64de5f6f41d5ab5bfa658d5a3751f493d5bf37df630b76a956949d3259d20847f7eb465f9655ede5c9db9db8bb724012bc984ef99fe1b13a061931b5af171ad694ba643362f08e95a00a0bbeb6a5359f32c3aef2c2521cc19a8bf30197839511132f3f18d2f6fbaa313e8fd3f8d0429066b2c39e39ad7a089faeb54cb391660905699ec7dc731810e5b6ee881df5ea226674115f36c73e7b046ad980f7572b97238f0d84de2b6b8e1f2fd049cd405cefdfb81e6cb04fc9d4af97fed0887843579efbf018c0737c9b45a95ee0535a82bc26a38ef4a942bfdfe8407362dfeec3f969abdaa21ba527dc3b9d732747156a2a1f567a7f5907a3982f9df4efb0764ae80c7badee37ff8201d62495102142fc1e799805276e8b83fec05ebfe3feb65dde424db754abeac78386c69037fdc6e3b7ac27e7a79b0fb2998dce3352e95acfd448dd2233b573303c1f2ebdee8270df44daf65dd0bc1ef3ae56704c4c6762b7c89ff74441c8265b9a41629d16f542f42c31963371cc5f340b5d94223f80c9cdfd1edeeb9e057d68f6954471c34e75f14de92aecee8f69e0a57132b65f91ac44ccf9c4b8160befb77c5410a69d9c8b5c364eac9beca1190d99f3565567d499739b71ce4fe1cbf8f14a63c167fde74f89b6084fe70501668582801f2607c78f1d378f047cff4fd6aeb8855403da6914892737191dcabfecd10240db1052dc8f9dee71af8e21ea2ecabcbc6c935cf031642466d90902609560122b51216cd7e4ae47", 0x1000}], 0x7) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r12, 0xc01864c1, &(0x7f0000002980)={r8, 0x2, 0xffffffffffffffff, 0x0, 0x5f}) preadv(r13, &(0x7f0000004b40)=[{&(0x7f00000029c0)=""/106, 0x6a}, {&(0x7f0000002a40)=""/12, 0xc}, {&(0x7f0000002a80)=""/4096, 0x1000}, {&(0x7f0000003a80)=""/187, 0xbb}, {&(0x7f0000003b40)=""/4096, 0x1000}], 0x5, 0x1) (async) ioctl$DRM_IOCTL_GET_CAP(r12, 0xc010640c, &(0x7f0000004bc0)={0x6}) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000004c00)='/dev/dri/renderD128\x00', 0x10, 0x0) ioctl$AUDIO_GETPOS(r2, 0x40104123, &(0x7f0000004c40)) (async) write$audio(r12, &(0x7f0000004c80)="c0dc89966cd88b80b6b76f0fc6fa20db694c86084d5e4ede1dfe80b07cf16d05c74b778fa7b77a6828b0510748113d21329d70658ec56ee39dc33ed882294d371629d94d356d898e450090f8180e1b8f4d598f1fa616c3791a776a386fa844fdb2b283aca064b3c78d52b2235fd5fb3194abadb6459dfbf62b7af1321024dd93397f7ca6901c3e70b4037954ba3d1bd53489032057f1c976dd30a6bc893274c65aa0d5eb8ee67c1293c77d53d0712b41af", 0xb1) (async, rerun: 32) pread(r11, &(0x7f0000004d40)="f5927c17c99670d4eb1ee0e97db97a4f846b1a6191f55338d87e92ba3e4e88d3c7a9e43d253124dc2861d42a29663b4dd3c7ca3afb3a38d93f2b829214c35679bf1692bdccb53614001f92d97954d1cc1a4c363981942466b89f8dffb1f3d79ecdb57c91baad267c661e1a6dd2cb55f1fcc958cfbc90eb6ed3e980a0c4c2f1b4a55f0680155ece0799ff92ce18a821d3fac2a916041347b838d47206f73b96d569db5d91809a42b90b95a62c59bfe99cefce39f0427eab4864b66fa27e09a7c2c9fd71868dcafa5a52323f1404c46d478778f87606d4f14bf572e73661fe663abcb8246a5fea9252075df330fc60b1c5e391fa03e4922fda688d3553c04c4cd257abda3fcad61f432d58571fb2330242d2486e0cb5b80820620d090fb33975e7e2e15b4cc5b55c2c41dbdf271b5079daf43481c8ec6d3117aff836bbc03dc3499825b2b8fb5fed2cf07a3568bd3845c1aec275ff0f4a26d69be2f9b3242be44d37059343803ebeb4c1735bdab15f267061c8de8f3dfed061e304c582e7c0df38bd8067b4c54818c3457b36c07076f1d04a9b48040b027745fd63c74d12168f1b21d97369f28da9b490c45429be674a5dd08ab7c6dd07a290175a73c32bda6f668d5cd4003cba0d5300df1f9753d011efd3071ea323fe308820c115dcd8439df071d4af0f9fdf2126b87f002c37f2f77f49d74772c3ee093969cad60da86699206d278facb6673ed03e1c55c3a57270aca753dc6eeb788d64e1284f8299a3651366afdba78b315e983ca17dbd132c8d3024fdb68fd6c8d5b41e0b51bd57c10c030d69fbdb69c158bffe2c0aca823d9194bac46762a025707bc3235b652a24fa3b532bda3f957f1f11f47ccc766d9f7a69b851662438d3769732532d99283a33ed1a460603c061dbf8c2b72fefe9220eb20087ba62effd2258eec70e4b83c7efb1e7dd5915b9421678648f3c40a1e4e3a9685712f5fe17f462541ec3051c950518124c1c7174048309af32c7468f80cb6c2fe62c90902729e03c8080e35a4585b64fd9883402f205c988b28f2d84f91698b31bebb423e7985afa2b85f867cdc8605aa668c70d06a815ce0ff730cd910388efa718d12a62b0a387adbed3cd4c3539a918da6a39e5d2df96203d534707ebed8b5f25e17b7c7d540a24d8dfbb796749e84967157a681bdc11113b4e1d0887ef95076ddf6e999bc04c347fcb16cf10e93f94033139c0699dd31a430d982d66cd83c2388ff79da0821efe8b7fafe3865c4a149e2cda9500b772127a49e9a21528229c0ff370f1798bf0f973ef2cad6ba6d8b33fb6c2dd2912d3232fcb84c8889e735cdc6860e018b15b5e43616b86321aaefc9b9233bdcbb5d5aff87465420667e1f0dc59704465660d74b5ae076eb988ed979af1d8a9eb6e5b7340f15a4c15cf5297de94367a37022d4f00a244131538712685dd42cd9c291e4e544460b22a98eb126d46cfb097bf6f42d2220b3df791e5c3a7558b38b5b083a64512a4de3c0841c8bcfe68696ef2a0acfc1696e4f85dc13b6ec5c19da235d30b510fd2b2f8b0212fbc2b0483a284a7e81fe3b4b729f51724b42347ad69dadca2f7253d867bb73c1c03eea9c6244bc6229ddcb1fe40cc7c5e69c3c15636dd239cbb9eac3d14ab5900a474f5af491ec3c4cfd20af6a622911d7779b5c8b077b8fbc3f52dbe41266a3f15e0db3358ed362e895af07f03dcca4d9c72e87ff20d2d27d4b001e6efeb6c1521d466a954fe09034921af993020aee8f49cbb4c3c281e3d649ed11521b910a7fa89eefa01d93669bfc4b849fdfdadabad98d74cf29c926990a18727bd7e90831c83f5362ff047e15471da65cb3de50783e14a52b947f2378862a2d6a927771254387db418f231048aa05729958be2cafcbef06e33f6a52fda8110ad7cab78adef91ad5af79c605904b8dd9a1353578af7c932ac9970939e19ed74b840199c30f6df85f750f1879b75c47272c025d016873cd47ca5bb6c0476e4e49cebcc2ca240e53f3eaa4001fb7c77181387fcf5c1161edd108c5b30fe12edda92e63b2afefce6125189fdac37c6d9c53ea780ba6e714ea045d12c08793b2287564c879e02dc93108801100bb8a78494884239000a41fb696661c610844c33c3c5c152bcbedb648d34d72d21912d904b3cbcf96c4f5dbd67180dd4fd6635438d41e8705989140d78f0fd4dfad6cbfc28b9416b7a2b164f40c1ec04a04056bab4e0cdac2dc160f426afb9c7bca7e58fd05b5f97be11032de16823746672f5e4ec6df9e723c15f323928706046a5d21f9525e5edd2fd8a315f498315ebb59e646b0733fe65c4d0c679c96c08b266c0242a6c4925dd448582173ba8d497cdad1aa3ae7b02ed8d15f0a5426e4568691a0cc8ddf9ad079a680282e2737e4c520b4e2a11c4a82cb1ec1ba27f94334350e2c7a40487fe60de2143937c2b669fa35c046041f6e49cbd5d1b14c590974fa556ec20c823c8e608c59de9466625adc75753c1a8349b3aa57f37aab285248ae05657296ae8526f3437902d3eac8f28e4875b4e8d622739823039f0bf06440387c026c3911eb2bef6fcfc8c6afd2a75cf86cce218a5ad809bff7cf994c0f508e9610553e5017b94215e1b4063d7d8042046b7a5f114703eb99bf227e34259de2536ae2ee96aa693d059367f2bc403cad747594652a47571ee8080688e39cbf7402778ca36451905e9a61a1932115e403bc863fbd493c137317c0237302dd9d8226d0543383a5eccea4c055ed939147543ea2aba4588725af62c155c7a7fd4d8500be8e93d651b32247b1ec83bf027d25c3d577fe41d232e57bea73be46db2021568ce772166c6fb23f93297ba81fc9bc5893b890c944f6b26ee05dc94876721293e706748a5295c51c45d47370db6239dcd31e910a512506c1a4ae1b73b58c7efbe4c99f60d1d95aad0d07fc1eb0ebe3ea9487c0f18bdb49a890c858d7b09e31c531b552552a5b8c29769e35b5ad179551c25ca1437bd397086eb501790f96931b192f361eb81c09c76020a35b73fbf1469c3ef1659c430a7ddd1267d79bfd995d46f1287be1fa1883ec1415493da0b4dfadb5997e272db66ddcccad3f9cd0625ca99be5a6b52d33b5e5e6b5aa4944bcd0759723d205d1f2b1d852dcf3980b9476280509f335b6fe5288b5edf906b8976b476f01d3ccbe002ebf4e83444a38e928068c3c90afb68b4d9d5e2e4b80580af2f0c7df223545410139f740600e966b6d2521883ba9cead32871e84f12d3ba2c7768822bf1d1db496c66dddc6a510605647135700e06f171b0adc60c1ddbfc24f31f8e8fdaaadbf3c5e59610593bb4152bc910a0d8fec57a387352ebb328d13b6f15c389c08c4b38f9421c687fe5b1d0ac468fb266a7f27100b42afca7b9ddf18c001f56882403f0d666c2107abac7803a2c540ec917ba2ca3693c24a8ee8f6062b687b8353ebba0043755014a9bc36d534dc05a13779439821e2fa2acfdee4ddd6f8bd3cbaa0b6f2d8641adb483b9827b3542dce3b32d78629cb0f1d2035700a0a8d2f415a449f066901a98aa87abb0ef7ead353642b5861d0526f99384de56f57b3d568b422de5b711050fbe9028edb47344b751f03fa0157279ae1a752d50e08c97a1f5159217e884eb6724eb23c61561a6e74723f6566735a2cd043dae445ce45653943c5daf18ec9134bf1ff064f36a40f456d6ced4255d9f170df5003e50b5d6a5f04324b3801408d953d4520facd65e68b31dde0f9541792a1fa3827e01955635c5b6140dbbe26b65556fa99c3e26f62d741ecfd4c15627ae1f38f970c8b73c6ccb7eb2443828f7b82e8c0ae27bb7dbd95ded01520ae792b0d2c4f0e0931d62f8184de71b25d236c09b162f9fdfd0d176548b47817237bcf9ed749723456b4c9ca1135a0a4a881929b1ac992b70b3309114b62d88b2a7e5ad72b6d4a58c481690a812a89353e7d91fc79aaaa8efb4d6a8a85e7d8b43226baaa30a5e2f4727b06414701c5c254241b22fd4bd8fd1302bcafc65fbbba347647bd2ad62d83d057ee2b32826e14b506ae77092cf2eac1fad604ffdf13785fad04a3a3fcf2070705d6449aae6e2749a639f0173abd29069389041db174d2468641bac0e00ca772e024f3a8f664b76721de47b25a9e6f03706643cb728c4bb82ee894151939cbbccb5d1d74f1195b9576680e9d44d253ad957146a91f8ebb88b14aae0ffc77af73e419c66a825fa942650129684949d2622d0c8a00abee8cf4fcfdd7a7807bc9fff27599b587b1ee7344836b3b4f4d14f997915b45c40fe7487acc118400cfce2f86b66d0cf5731c008a93049362427f34ca329073d4b2ab18389851db6e787187b87a153b4ceab1284cf202d5d8cd9658904931841e97ef8d63413b686d55e38a425406f4556614cbde00f027d5e5156ea3ab52468ae43e7714afd6c4fe9c5aae97639a37ce2a8488b0a8eda632d8493b528af54884afb54ed487e152ec48b5e280a2ea6d4f200d210d08806d0d4152b1e164a7330e6ce8019402121296905cb468b9ba1996741b04db7aea931b58607fcc10ba7a52436f2596e7375ea129eda107e48588f4579ffc064677e330e745156a7f4ba45b8bb3b0d506fb5190396337c58967fb4177aca3bb5244d231445e2962c9b776b2c3c740fe2686fad24bc888c06449466a079276b3fda4d222388b4bed2c954d121611952b97cf43a16b7455545bb76ef5871fde743249b4c55c758e9f1dc2d9b3540e3cf7dbc94c481d245b126a5a7734c34061200e6c04fb24512693539f79dce0808316b53c6d723eb9a6c7ae3c7cdfb022bc091129817f7d87981921f98200825cab435ae99389274ac441a3c2071e4703e95a07752d3be95bc8af30694a18f9547378ba23668a8111ba900ca729912311fea00b1b3f158162579a7da9892d1ec3c8197f2ee785226f765600ab68d8799d056f86fe620bca30713a1bf236fdd69e164db11757ffd86a253a5e18321902e2e58f1cc955f00f3cd39e1944da779d2fcb9c4f675e0c0d011986803eb8900e594da90cc3cbcd25e95e0a071d68c5159043b1620d9159d1bc7f55a39727accb6876a654f0089d73cda161ee5c634d728c0ccc5bd9da309f5c680438d34a8b91d742b0531708896d16cbec7da01e872c0bbb3d41826cd4c953e7ecf05094ece8e11b261b48aeafe17383e96822013f8ad85b545aec8809e10540123e6d366cb1aaa99d4630c2512f8feb0d8327e0aefdd4672a956fe2732f739e2cb634ceb02dc5328468e2095bafffc565f243221ddf9a269e86d009cb603ff9cb24a567b3a1977461072551cfde6dc1f14b5930089dc8719d40e9eaaac1bcb124247931670b07ab2ece2e24a9528a4b99e181169f010476e7a13f5ff65cb3a58d5832eb5e82a20b4676d282b67c7ccd3a30fa90fbff23e034d06b64e5bad6f1328f9011b06511969a39553e889ee716ee9157e2a3507c4d8d91b68041f0ab933ac9d9adeaea26375f112e1b2e8ec8cf31cbbf861e52e2d579474df95451e5d72035b40a261992cfb8d213a4a550053104724d72bafe8e1ca2f56efa0a2446d7df90c727884f594c9dae1fb1d48f7fa45de508108a6afea285568288df758a9255680a6cb3ef6f0465969a6b16d44606f1cc2001af40b0ebe7c0d654480556c773926f22e2309b9337b8084f875308492bb4a6b5ea105cdadf5a9abe891a92af65c35267870c771279127e15c4069a5bf18d7e822abb7e70654234b8a5bb0d2a58310b2239b0ffa48202e044e158a44e2326e15ff", 0x1000, 0x3b) (rerun: 32) 1.620711398s ago: executing program 0 (id=34): setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) syz_open_pts() syz_emit_ethernet(0x3f, &(0x7f0000000000)={@remote, @random="7a499389a9a5", [{[], {0x8100, 0x1, 0x0, 0x2}}], {@arp={0x806, @generic={0x18, 0x8100, 0x6, 0x9, 0x1, @remote, "0f229b526cc6f23d8b", @broadcast, "e5452172ca675da8d8566ef457154388"}}}}) 1.620466718s ago: executing program 0 (id=35): semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xb) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x20005beb) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc3) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x82907003, &(0x7f00000000c0)=0x1) semop(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xb) (async) open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc3) (async) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x8) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x20005beb) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc3) (async) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x82907003, &(0x7f00000000c0)=0x1) (async) 1.617971546s ago: executing program 4 (id=36): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x0, 0x93, 0xe0, 0x9}, {0x5, 0x62, 0x9, 0x2}, {0x7, 0x3, 0x3, 0xc}, {0x5, 0x4, 0x2, 0x9}, {0x3, 0x7, 0x5, 0xf}, {0x800, 0x4, 0xfc, 0x2}]}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1914, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0) r3 = kqueue1(0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$hw(&(0x7f0000000340)={0x6, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000380)='SH', 0x2) fchmod(r2, 0x1d4) madvise(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x2) kevent(r3, &(0x7f0000000000), 0x9359, 0x0, 0x5c56be21, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) seteuid(0xffffffffffffffff) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x35, &(0x7f00000003c0), 0x4) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000000c0)={'./file0\x00', 0xe94, 0x58ce08cf, 0xffffffe3, 0x1, 0x2005, 0x4003, 0xe64, 0x2, 0x2, 0xfffffffffffffffa, 0x3}) r6 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r6, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0x0, "feff00", 0x5}, 0x1c) getsockname$inet6(r6, 0x0, &(0x7f0000000180)) r7 = kqueue1(0x10000) kevent(r7, &(0x7f0000000140), 0xf00, 0x0, 0xffff4b51, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r8 = kqueue1(0x0) fstatat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchown(r0, 0xffffffffffffffff, r9) kevent(r8, &(0x7f0000000180), 0x8000, 0x0, 0x200, 0x0) socket$inet(0x2, 0x1, 0x0) closefrom(r4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.340455104s ago: executing program 0 (id=37): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mkfifo(&(0x7f00000000c0)='./file0\x00', 0x8) open(&(0x7f0000000100)='./file0\x00', 0x7c6, 0xea) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfff7, 0xdc3c53f96bbbeaa7, 0x2, 0x8c, 0x5}], 0x7ff, 0x0, 0x1000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x80000003) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$WSKBDIO_SETENCODING(r0, 0x40047477, 0x0) 1.106241059s ago: executing program 2 (id=38): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x3a) getsockopt(r2, 0x29, 0x68, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f00000000c0)="7d2f6b94", &(0x7f0000000100)=0x4, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000340)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) setsid() r3 = syz_open_pts() r4 = dup2(r3, r3) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000400)=0x8) sysctl$net_inet_icmp(&(0x7f0000000380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000003c0), &(0x7f0000000680), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="f62ffcb76fbd80cc139f4d4607979298cea8e19e5e8dc5be4c2152ffffffffffffffff085b2fc38ebbe99f5544917c4b512f5b5572b2baff27120b2409c8fb59eb84dcf2146664947c81ae2da896d63fbac2b29b0935be7e2cb21ff6638392a520f905000000434849f6239a09cf2c78154e3a8f15ebd15571a7421c6985fd4986d375a43e5392c4d99aaf09998f7ea6ea54d1a1c935ab494102dd34b7874eba3f50df0f9a5a7d5af7b521df", 0x8f}, {&(0x7f0000000140)="44e3cf992d707a4d45812da47accf86d325cfe554f57502cf68024c0c4ff1bccfc370abfd4d991f6857d3a00154bd6c85c7622aa088285a9caa4db1bb3e43a6bbd8fa014a376a5f659027fb4d6a17361d477e353e200d184584e5c619292cea06033236b9011745db3105196cc917ada1461daccb383644cfc5f7215e6a12e7d21025c5894baf77a9a834201254f8e83ccfdbf785403a6dd12f813f94bdc11165bfc42b35dcd0fa79ff8ae2daf2f3c857fb4779f9fa4f4f07e8a6e03bfd51527ebd26e3a5a02ea53207bfc282ede", 0xffffffce}], 0x2, 0x0, 0x68}, 0x400) r6 = socket$unix(0x1, 0x2, 0x0) ftruncate(r6, 0x6) sysctl$net_inet_tcp(&(0x7f00000006c0)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000700)="a0860100", 0x4) sendmmsg(r1, &(0x7f0000000640)={{&(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0x0, "62df388db907bdaf94cab561284a9e7e"}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000440)="257a93ec88c4285aa96482191e17f1dc3c51bf5e9087e89dc6f3dcbfb986a0fab9e5009532922dfeb23bdf219f3226f63b236d2d5fc2afb6a214ffe1dd58a10d8596e9bbabaa10261b1fd5ce86e41bbb7969575052e4d5d2d1803af819844876f70f788683fde39f3d92e86a896f80ef0c78ae54d981265173dccd33edcf535bc2c75f22bafa65b91722fd9727ffa06a5ecbfab597b125ba9ac68a7720a556faee5d074f59d272a5d0f93f4fbbcd8da5ddf19333b52d3fffb4cb0b0d0adbe6b2d5db23ff8ddbaabbf8e388cc03a5d6146fd620d2df5b3df9de97da827e622563", 0xe0}], 0x1, &(0x7f0000000580)=[{0xac, 0x1, 0x401, "d5f674ecef1e52f2bf5cf4da62199d51e6257fc3eefdc8af5efdeb820b225ae3abeddf2061ca30409045e01b1c94e1a2aca66b13b15d857bfded0f717397e8e8e8ec8e99de017b4566ea18b992250628cc4cd30f6b1ff54ddb79545445d48844b51331c659200f06cff7d3b9773a7600e396f7ef51e9edfc3291b034f481face8028ce1964b871a4a8d1044e07c4052b5db75e069578ed96d4ed2d0462d7"}, {0x14, 0xffff, 0x3, "26bf3a64dd"}], 0xc0}}, 0x38, 0x408) poll(&(0x7f0000000400), 0x0, 0x1) read(r1, 0x0, 0x0) 841.621378ms ago: executing program 1 (id=39): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4ad) open(&(0x7f00000000c0)='./file0\x00', 0xdf3c359fe92a3dad, 0x3a05a3d0790c8948) 840.687839ms ago: executing program 3 (id=4): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x800) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x800) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0xd85, 0x0, 0xc1be, 0x8, 0x0, 0x0, 0xd}) setsid() mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x19083084ca9cf73d, 0x9d) ioctl$BIOCSDLT(r1, 0x80184404, &(0x7f00000000c0)=0x105) (async) ioctl$BIOCSDLT(r1, 0x80184404, &(0x7f00000000c0)=0x105) close(r1) 839.346739ms ago: executing program 6 (id=21): seteuid(0xffffffffffffffff) shmget(0x1, 0x4000, 0x284, &(0x7f0000060000/0x4000)=nil) (async) shmget(0x1, 0x3000, 0x40, &(0x7f00000d8000/0x3000)=nil) (async) msgget$private(0x0, 0x410) sysctl$kern(&(0x7f0000000340)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setresgid(r1, r0, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000000380)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) (async) listen(r3, 0x6) connect$unix(r2, &(0x7f00000003c0)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) accept$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) (async) setitimer(0x0, &(0x7f0000000140)={{0x2, 0x2000200000002}, {0x8000, 0x1}}, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000180)=0xa) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000002c0)={0x43, 0x233, 0xc, 0xfffffc03, "ff433c44ee6803daa58b8102b93dec0e000ae8fa", 0x7, 0x10040002}) pselect(0x40, &(0x7f0000000300)={0xe0, 0x0, 0x101, 0x22e8, 0x2, 0xfffffffd, 0x400, 0x3}, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = socket(0x6b5a87e083a9f899, 0x5, 0xcc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) seteuid(0xffffffffffffffff) (async) setresuid(0x0, 0xffffffffffffffff, 0x0) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) 737.43012ms ago: executing program 0 (id=40): mkdir(&(0x7f0000000400)='./file0\x00', 0x148) chmod(&(0x7f00000000c0)='./file0\x00', 0x19b) r0 = getgid() getgroups(0x7, &(0x7f0000000080)=[r0, r0, r0, r0, 0x0, r0, r0]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, r1, r2, 0x0, 0x0, 0x0]) setresgid(r4, r3, 0x0) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0xe1) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='./file0/file0\x00') 736.451215ms ago: executing program 1 (id=41): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x41) mknod$loop(&(0x7f0000000180)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mkfifo(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) setuid(0xffffffffffffffff) r2 = geteuid() setreuid(r2, 0x0) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f00000007c0)={0x9, './file0\x00', './file0\x00'}) rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000680)='./file0\x00') ioctl$DIOCIGETIFACES(r1, 0xc0284457, &(0x7f0000000e80)={'./file1aaaaaaaaa', &(0x7f0000000d80)=""/245, 0x1, 0x0, 0x5, 0x3}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ec0), 0x800, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000f00)=0x9) mkdir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) getgroups(0x7, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r6, r5, r4) syz_emit_ethernet(0x4e, &(0x7f0000000f40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6f1b0002fe113a0100000000000000000000000000000001fe8000000000000000000000000000bb830090780c340002fefa5ff86ccd5ddabf77c75e87518000000000000000000000000000bb"]) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2) mkdir(&(0x7f0000000400)='./file0\x00', 0x8) chmod(&(0x7f0000000480)='./file0\x00', 0x19b) seteuid(0xffffffffffffffff) mkdir(&(0x7f0000000c40)='./file0/file0\x00', 0xe1) chdir(&(0x7f0000000c80)='./file0/file0\x00') rename(&(0x7f0000000cc0)='.\x00', 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xfe64) chown(&(0x7f0000000540)='./file0\x00', r8, 0x0) setuid(r8) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x40002a5e, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0xd, 0x0, 0x82fa}, 0x6) 735.15645ms ago: executing program 2 (id=42): mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) pselect(0x40, &(0x7f0000000000)={0x49f, 0x0, 0x37, 0x1, 0x1, 0x0, 0x7, 0x8}, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="19a0", 0x2}], 0x1) r1 = open(&(0x7f0000000640)='./file0\x00', 0x7c6, 0xea) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x812, r1, 0x400000) truncate(&(0x7f0000000680)='./file0\x00', 0x88100) truncate(&(0x7f00000006c0)='./file0\x00', 0xff) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6044585300042b04fe8000000000000000000000000000bbfe8000000000000000020000000000111fa894ac"]) r2 = kqueue1(0x10000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r4 = socket$inet6(0x18, 0x1, 0x6) connect(r4, &(0x7f0000000380)=@in6={0x1c, 0x18, 0x2, 0x4, "ff52b19690ab9c13b65797d200", 0x2}, 0x1c) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0xef) ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x420, 0x0) setegid(0xffffffffffffffff) ktrace(&(0x7f0000000440)='./file0\x00', 0x4, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xffffffffffffffc5, 0xf8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000004c0)={0x2, &(0x7f0000000500)=[{0x2c, 0x6, 0xb, 0x9}, {0x6, 0x25, 0x0, 0x5}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f00000005c0)={@local, @broadcast, [{[], {0x8100, 0x4}}], {@arp={0x806, @generic={0xf, 0xfaf5, 0x6, 0xf, 0x9, @local, "f90113cc6f8ecce8dd29be6a5bce4d", @remote, "205abef00a74b6b6701ee75120171a00"}}}}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1, 0x10, 0x2, 0xe}, {{r3}, 0xffffffffffffffff, 0x4e, 0x1, 0xd, 0x10}], 0xa0, 0x0, 0xaf7, 0x0) r6 = syz_open_pts() closefrom(r6) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0xf7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0x1, 0xfffffffeffffffff}, {{r0}, 0xfffffffffffffff6, 0x11, 0x20, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0xf, 0x2, 0x4, 0x1}, {{r7}, 0xfffffffffffffffe, 0x31, 0x80000000, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x7, 0x2, 0x6, 0x9a72}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff7, 0x40, 0x1, 0x9, 0x4c680000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x10, 0x6, 0xd39}, {{r0}, 0xfffffffffffffff8, 0x6, 0x80, 0x4, 0x101}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80, 0x9, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0xaa, 0x2}], 0x70, &(0x7f0000000340)={0x4, 0xe}) 673.507775ms ago: executing program 4 (id=43): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$DIOCRTSTADDRS(r0, 0xc4504449, &(0x7f0000000980)={{'./file1aaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x78, 0x9}, &(0x7f0000000080)=[{@local={0xac, 0x14, 0x0}, '\x00', './file1aaaaaaaaa', 0x4ba2, 0x9, 0x18, 0x7, 0x0, 0x7, 0x3}, {@rand_addr, '\x00', './file1aaaaaaaaa', 0x4000, 0xb83b, 0x2, 0xd6, 0x81, 0x10, 0x3}, {@remote={0xac, 0x14, 0x0}, '\x00', './file1aaaaaaaaa', 0x6, 0x7000, 0x2, 0xb, 0x6, 0x9, 0x3}, {@rand_addr=0x4, '\x00', './file1aaaaaaaaa', 0x80000001, 0xf, 0x1a, 0x5, 0x8, 0xf1, 0x7}, {@remote={0xac, 0x14, 0x0}, '\x00', './file1aaaaaaaaa', 0x6, 0x5, 0x2, 0x0, 0x4, 0x6, 0x5}, {@multicast1, '\x00', './file1aaaaaaaaa', 0x4, 0x71d, 0x0, 0x2, 0x0, 0x3, 0x50}, {@empty, '\x00', './file1aaaaaaaaa', 0x4, 0x3, 0x2, 0x7, 0x40, 0xc0, 0x9}, {@loopback, '\x00', './file1aaaaaaaaa', 0x0, 0x807, 0x0, 0x3, 0x5, 0x6, 0x6}, {@loopback, '\x00', './file1aaaaaaaaa', 0x8, 0x5, 0x19, 0x0, 0x9, 0x4, 0xd}, {@local={0xac, 0x14, 0x0}, '\x00', './file1aaaaaaaaa', 0x80, 0x4, 0x0, 0x1, 0x5, 0x1b, 0x9}], 0x9, 0xa, 0x2, 0x8, 0x3, 0x1, 0xa, 0x3}) (async) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f0000000500)={{'./file1aaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x45, 0xff}, 0x0, 0x428, 0x0, 0x7f, 0x82, 0x7, 0x207, 0x1a, 0x80006}) 661.795725ms ago: executing program 5 (id=44): r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x93) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, 0x0, ""/80}, &(0x7f00000000c0)=0x52) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) write(0xffffffffffffff9c, &(0x7f00000001c0)="b9de6d9c924445f92f1e8a050d7d3f2c95ec6bce9e7ca6a161663676cc41bb1ed40d990384d2612b539a5d4befaac1326493fda87d6248960e6b4871b73a721bb72809f7eaee4b36314c396070fa1d76ffc692d4e4bb1b174af6cabb74268983869c4d7a0a0b875e05dadd863600aa1dbf0e0dd09ebd0de897ca0e6fadc9ec8b25a0f83cd3615032858da916d1e38da9e444603fbdeabf", 0x97) futimes(r0, &(0x7f0000000000)=[{0x4, 0xffffffffffffff09}, {0x7ffffffdffffffff, 0x5}]) 646.605381ms ago: executing program 0 (id=45): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x2, 0x2}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x20}, {r0, 0x40}, {0xffffffffffffffff, 0x2}], 0x4, 0xd0) 414.81733ms ago: executing program 1 (id=46): mkfifo(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) open(&(0x7f00000001c0)='.\x00', 0x80, 0x12) pselect(0x40, &(0x7f0000000200)={0x49f, 0x3, 0x6000000000027, 0x400000000000005, 0xfff, 0x0, 0x8, 0x8}, 0x0, 0x0, 0x0, 0x0) semget(0x2, 0x2, 0x204) semget(0x2, 0x0, 0x0) rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f00), 0x1, 0x0) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000007d80)={0x2, 0x408, &(0x7f0000000840)=[{0x1, './file0\x00', 0x5}, {0x1, './file0\x00', 0x7f}]}) ioctl$DIOCGETSTATUS(r0, 0xc2084415, &(0x7f0000000380)) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x1c) madvise(&(0x7f0000001000/0x9000)=nil, 0x9000, 0x2) 408.403671ms ago: executing program 4 (id=47): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002300), 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd67d6c7c300302c05fe80000000000000003f0000000000bbfe800000000000000000004a000000bb200390780700"]) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="1657a7a49c0585054ac65fe6d60c8648b2eb18bb63187d27a48e9aa4a9d4d27d4d20728a9479a8e2a6422c09e02b8e7ba0440afa2d9bc495ba74602933c6c6e424c8cbf6f9155ca12e6d67f90b284204a561a1ae3ee7986cf122a0ba3d8064a1bab0f122676177bbdcbd8a41f9c9fc83da5a90ff8102e8f095a8355df7ca9f1f4a9503fd0dcf91c99e917244955b6efc7dde5b5552e91daa1697d492ec68006b8c1af5ffe30ae4ddbfec1f40ab9d93ae5f456ecfa4fd8c7c8fb15e0152727803b40f747fd0f543409e7d40c95150f9e4d8752b479ce43451744f43f067851480", &(0x7f0000000140)=0xe0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="fd0a05003692cf000000fa010100009c4dee8b9892fc84a3ace813e398013f2ccb81fdcd32abf7bbf495d1da4b89456bf8bb743ad83364acb3435e49c76f0cbde2", 0x41) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x1a0}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}], 0x55, 0x1) msgget(0x3, 0x188) ktrace(0x0, 0x4, 0x210a, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0xc, &(0x7f0000000240)="9a355644fda58446", 0xc) socketpair(0x1, 0x2, 0x9, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt(r1, 0x0, 0xc, &(0x7f0000000280)="9a355644fda58446", 0x8) mkfifo(&(0x7f00000002c0)='./file0\x00', 0x8) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x3c) ioctl$FIOASYNC(r3, 0xc028698b, &(0x7f0000000340)=0x7) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002300), 0x1, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd67d6c7c300302c05fe80000000000000003f0000000000bbfe800000000000000000004a000000bb200390780700"]) (async) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="1657a7a49c0585054ac65fe6d60c8648b2eb18bb63187d27a48e9aa4a9d4d27d4d20728a9479a8e2a6422c09e02b8e7ba0440afa2d9bc495ba74602933c6c6e424c8cbf6f9155ca12e6d67f90b284204a561a1ae3ee7986cf122a0ba3d8064a1bab0f122676177bbdcbd8a41f9c9fc83da5a90ff8102e8f095a8355df7ca9f1f4a9503fd0dcf91c99e917244955b6efc7dde5b5552e91daa1697d492ec68006b8c1af5ffe30ae4ddbfec1f40ab9d93ae5f456ecfa4fd8c7c8fb15e0152727803b40f747fd0f543409e7d40c95150f9e4d8752b479ce43451744f43f067851480", &(0x7f0000000140)=0xe0, 0x0, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000180)="fd0a05003692cf000000fa010100009c4dee8b9892fc84a3ace813e398013f2ccb81fdcd32abf7bbf495d1da4b89456bf8bb743ad83364acb3435e49c76f0cbde2", 0x41) (async) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x1a0}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}], 0x55, 0x1) (async) msgget(0x3, 0x188) (async) ktrace(0x0, 0x4, 0x210a, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) socket$inet(0x2, 0x3, 0x2) (async) setsockopt(r1, 0x0, 0xc, &(0x7f0000000240)="9a355644fda58446", 0xc) (async) socketpair(0x1, 0x2, 0x9, &(0x7f00000003c0)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) setsockopt(r1, 0x0, 0xc, &(0x7f0000000280)="9a355644fda58446", 0x8) (async) mkfifo(&(0x7f00000002c0)='./file0\x00', 0x8) (async) open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x3c) (async) ioctl$FIOASYNC(r3, 0xc028698b, &(0x7f0000000340)=0x7) (async) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000000)) (async) 401.567014ms ago: executing program 5 (id=48): r0 = socket$inet(0x2, 0x8000, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000200)="86000000", 0x4) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x408a0, 0x0) flock(r1, 0x1) (async) syz_emit_ethernet(0x3e, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "31f05f", 0x8, 0x11, 0x91, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) setsockopt(r0, 0x0, 0x66, &(0x7f0000000100), 0x2c) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x100, 0x0) (async) pipe(0x0) (async) closefrom(0xffffffffffffffff) (async, rerun: 64) sysctl$kern(&(0x7f0000000180)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) (async) closefrom(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x28dd) (async, rerun: 32) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0xf1) (rerun: 32) ioctl$FIOASYNC(r2, 0x800474c4, &(0x7f0000000280)=0x6) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000480)="6a88498f62f4f04878d7b4a17b9f1768fb27efe26497426d9383ca918b4d1dac8fbc986422", 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="a9a281ce6247a420ed701e951406b3bab2486ab10e9bd32a3023e303f6c6fa8669a38736a186ab1cad1a108ec14483b4887ecf215c1dcfa81dfa8d9cd315b9c4a658e7065605dbd5f67c694f9041553267da7cae70be11a9c3566f1c4a2c5834224596c160b3bcede2aae136efc17cfeb0bda0c29ffd3f8d91bf623f4f98cbffa6a1", 0x82}], 0x1, 0x8000200000000000) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5be7) (async) bind$inet(r0, &(0x7f00000001c0)={0x10, 0x2, 0x2, 0x5}, 0x10) (async) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) (async) chflags(0x0, 0x10000) 373.583333ms ago: executing program 4 (id=49): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pselect(0x40, &(0x7f0000000140)={0xdc, 0x200000000000001, 0xb2b, 0x8, 0x40000000002, 0x4, 0x3, 0x7}, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (async, rerun: 64) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7ff) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4, 0x14) ioctl$FIOASYNC(r1, 0x80206979, &(0x7f0000000580)=0x7) 373.199569ms ago: executing program 1 (id=50): syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0]) 155.214542ms ago: executing program 4 (id=51): seteuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x8) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0xde, 0x10, 0x1, 0x3, "b76a3e36d9fc6cf4d590f68c96936adf04e32fcb", 0x4, 0xfc}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000080)="a8fdcf6b4b79844e044baad770cfdc33024eba81f25aafd6dfa3861d5112733ef904a2f78dba4afd909cdc17470dd54d5f897915c04a1392de1df2083a8f30edbafd02adb9f6635fbaa2a94221561345c1c4bf3d2c51d692f4352dc586505a8b0b8984ac0b1cc86ca4cf916c6eb00fa538b5b33e5b87744ce80f2120f7bd3f784ac427e8a1f6b6a17b04ef01fe61773484cd221277aca62acc98b85a51cba5de75a8e50e0b3f7e85226cc44a8555a1990c8f401bbce5f65538eaccb2217654b30cd485999e", &(0x7f0000000180)=0xc5, &(0x7f00000001c0)="39c0ee071416c407b5b8cd73b72296ab32f349e6dfa67ff3ef72f3493b38e657aab45c992d60a84c392a0d6b7d92eaf73048a3960a2cea69630311bfda1e7389b718128d1063ec8461708960dcc08f67a7d8cc0d61c3d5", 0x57) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x7) 154.844936ms ago: executing program 0 (id=52): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5cc2) r0 = syz_open_pts() syz_open_pts() syz_open_pts() futimens(r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r1, 0x8010640d, &(0x7f0000000400)={0x3, 0x484}) 154.591342ms ago: executing program 1 (id=53): openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x542, 0x0) seteuid(0xffffffffffffffff) kill(0xffffffffffffffff, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x5cc2) open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0x0) 149.164094ms ago: executing program 2 (id=54): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r1 = open(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$DIOCRCLRTABLES(r2, 0xc450443c, &(0x7f0000000180)={{'./file1\x00', './file1\x00', 0x37, 0x7}, 0x0, 0x2800, 0x0, 0x6, 0x1, 0x10000, 0x100fd7, 0x2, 0x2}) r3 = kqueue1(0x8004) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x12, 0xffff, 0xf24c}], 0x8, 0x0, 0x400, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000001980)="e6056cf9", 0x4) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$FIOASYNC(r4, 0x800c745b, &(0x7f00000000c0)=0xbd) dup3(r3, r4, 0x10000) 91.764787ms ago: executing program 7 (id=13): msgrcv(0x0, 0x0, 0x0, 0x76aeeae35eba8839, 0x3000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a, 0xd6, 0x6}, 0x0, 0x0, 0x9, 0x6, 0x3, 0x0, 0x0, 0x7f, 0x0, 0x1, 0x0, 0x1}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x2, 0xc52e}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x81) setitimer(0x1, &(0x7f00000008c0)={{0x7fffffffffffffff, 0x3}, {0xfffffffffffffffd}}, 0x0) msgrcv(0x0, 0x0, 0x0, 0x76aeeae35eba8839, 0x3000) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a, 0xd6, 0x6}, 0x0, 0x0, 0x9, 0x6, 0x3, 0x0, 0x0, 0x7f, 0x0, 0x1, 0x0, 0x1}) (async) syz_open_pts() (async) dup2(r0, r0) (async) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x2, 0xc52e}) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x81) (async) setitimer(0x1, &(0x7f00000008c0)={{0x7fffffffffffffff, 0x3}, {0xfffffffffffffffd}}, 0x0) (async) 0s ago: executing program 5 (id=55): open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x34) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x1914, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) seteuid(0xffffffffffffffff) (async) close(r0) (async, rerun: 64) open(&(0x7f0000000400)='./file0\x00', 0x200, 0xda) (rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r1 = msgget$private(0x0, 0x81) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x100, 0xe, 0x1}, 0x0, 0x0, 0x8, 0x13, 0x2, 0x0, 0x0, 0xab86, 0x0, 0x8, 0x0, 0x2}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.76' (ED25519) to the list of known hosts. SYZFAIL: SIGBUS pc-offset:0x2317b8b6941 pc:0xdeadbeef addr:0x0 code=0 (errno 4: Interrupted system call) uvn_flush: obj=0xffff800001908418, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-kasan-2.us-central1-a.c.syzkaller.internal) (tty00) login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect login: show all locks Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: Login incorrect trace login: Password: