last executing test programs: 4.118120703s ago: executing program 4 (id=249): r0 = shmget$private(0x0, 0x2000, 0x95a999646a72d19a, &(0x7f000020c000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) 4.113074028s ago: executing program 4 (id=252): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x140) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x4ca, 0x4000c0, 0x1, 0xffffffffffffffff, 0x7ff, 0xffffffff, 0x1, 0x1, 0x1, 0x80000000000dbfb, 0x101}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x94, 0xab, 0x4d}, {0x30, 0x7, 0xe0, 0x6}, {0xfffe, 0xa, 0x5, 0x9}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="a7a6d62ce4a10909926243103b47915d8156c41f1b4f0919d7aacdfafffff3ffffffff46c0fbde0346df012e782c5780919d69e5a930e653b64399f3c7c6a9bfc4b0587bbdaefb0b57931ef404f50083482538e2b94fe0cb77f7228df79232598ced388d3082a8f2597759f500dc78f84f47d195b451129de8d6c34065f7d63bc039419ae26713002d757a167e5efe543d4eca199efe463dcb58f4e90228bbbe9e8200"/172, &(0x7f0000000000)=0xac, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) (async) write(r2, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async, rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (rerun: 32) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r1) (async, rerun: 64) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) (rerun: 64) write(r4, &(0x7f00000008c0)="fe66d5", 0x3) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000100)='\x00', &(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='}{\x81\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='-.%@:#+:$)@\'^P\'#}:,]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='$\x00']) 4.111794669s ago: executing program 7 (id=254): setitimer(0x0, &(0x7f0000000040)={{0x2c, 0x2}, {0x10001, 0x8}}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x9, 0x5}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="3b2aa7b97e647c6cb381fe18923c1efec096c731284c", 0x16}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x105a, &(0x7f0000000b40)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x9}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1c5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc0284416, &(0x7f0000000300)={0xffffffff, 0x0, 0x2000000b, 0x94, "08ff000000000000000000005d0000deff00", 0x2, 0x4}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f0000000080)) clock_gettime(0x3, 0xfffffffffffffffe) 4.069351752s ago: executing program 7 (id=258): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4000000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000362000/0x3000)=nil, 0x200007bffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000701000/0x2000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00000a9000/0x1000)=nil, &(0x7f000072c000/0x3000)=nil, 0x1000001000}, {&(0x7f000025b000/0x1000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000401000/0x1000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x20a}, {&(0x7f00003ac000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f000041e000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf978}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f000020e000/0x1000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x4000001000009}, {&(0x7f000024c000/0x3000)=nil, &(0x7f0000714000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffbfffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000051d000/0x3000)=nil, 0x1000039f7}, {&(0x7f00001e1000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x400000000005}], './file0/file0\x00', 0x1}) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504445, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x80, "97a2050000000000000007e900", 0x0, 0x20000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc148445e, &(0x7f0000000000)={0x5, 0x10000002, 0x8, 0xd5, "00000000f8feff3d000000e7ff61aa9f4f00", 0x2, 0x800101}) r4 = semget(0x0, 0x1, 0x281) semop(r4, &(0x7f00000001c0)=[{0x0, 0x7, 0x1800}, {0x0, 0xfff9, 0x1000}], 0x2) sendmmsg(r2, 0x0, 0x0, 0xe) recvmsg(r1, 0x0, 0x840) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000640)={0x7, 0x46a6, {[0x2, 0x7, 0x1, 0x4, 0x0, 0x10, 0x8782, 0x4, 0x94ae, 0x800, 0x0, 0xa058, 0xffff, 0x7, 0x10000, 0x5, 0x3, 0x400], [0x6, 0x1e8c2eb3, 0x8000000000000000, 0x6, 0xc8, 0x7f, 0x0, 0x3, 0x8000000000000001, 0x8], [0xdb, 0x28bdd597, 0x0, 0xcd6d, 0x9a40000000000000, 0xc14, 0xfffffffffffff000], [0x6, 0x2, 0xb69, 0x40, 0x8000, 0xe1], [{0xe9}, {0x9, 0x2, 0x9, 0x3}, {0xf8, 0x3}, {0x4, 0x6, 0xffff, 0x8}, {0xe7b2, 0x2c, 0x1, 0xffffffffffffdffd}, {0x5, 0xc, 0x6, 0xac}, {0xa, 0xc, 0x8e, 0x49adbd66}, {0xc, 0x3a31, 0xcea, 0x5c}], {0x9, 0x8, 0x200, 0xffffffffffffffff}, {0x8, 0x0, 0x0, 0xfffffffffffffffc}}}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000600)="84793b0fdbaee0137a7e9cec2a2516deb50aad2f014f5d3e687dc7364c6535a853498b4a1a9605bfcd56b8553f9520cae3507ee4f5a6ec5793a0067d17de8e07d96006cc6132ae51039cec17dd4deeda04d403d21b0a7d9f68c7e095cd512895766f6acd021f397f96edb651a946f735a27577c2581df24b4cbf12136ed0ccf698cb38ceecf5291aa9db1f1be0628ce7b47ad0db92953aa748044de00c17521af81bc2dffd28cbe10ee2ba4d7f435353edb9f7825b08f8e270e1b095cafb12cdf28e045eb067e992d1b72b1665a290a02645f57b3c0cea1f464dc2e078266627359b8181e90eac21784cbfd77d8d2d737ab9ccefbf66090dd1cdab29873fef7baa76d6997baeeb2e332c0361fc81f7489de3732821f536ebf6f2f6eede247f8361021c6c4e96c7d71156182be4b11e6bc6e9abd0a81f74eac47dce61e055f2384fe0fa37502fe918a455c39f364190e9ae0bb93bfde6a33077f5af9eff7c07eb9ce2fc9b800611ccf887948542f75463fd53f2741b433f47c5d4a3ffb970bde01ee183", &(0x7f0000000000)=0x183, &(0x7f0000001640)='\x00\x00\x00\x00', 0x4) ioctl$VNDIOCCLR(r6, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 4.066056671s ago: executing program 7 (id=261): setgid(0xffffffffffffffff) (async, rerun: 32) r0 = semget(0x3, 0x2, 0x9) (rerun: 32) r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) setregid(0x0, r3) r4 = socket(0x11, 0x3, 0x0) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/202, 0xca}, {&(0x7f0000000340)=""/140, 0x8c}, {&(0x7f00000004c0)=""/236, 0xec}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000005c0)=""/223, 0xdf}], 0x5, &(0x7f0000000740)=""/145, 0x91}, 0x2) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r3, 0x0, r5, 0x0, 0x7}, 0x7, 0xb6, 0xffffffffffffffff}) setgroups(0x0, 0x0) (async) setuid(0xee01) (async, rerun: 32) getgid() (async, rerun: 32) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) 4.063295317s ago: executing program 5 (id=263): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x0, 0x5, 0xfc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x3, 0x0) socket(0x6, 0x4000, 0xa1) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0xb8, 0x1}, 0x4) 3.979229244s ago: executing program 5 (id=265): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x14}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x54, 0x27, 0x2000001}, {0x50, 0x11, 0x4, 0x8}, {0x6, 0xaa, 0x2, 0x4000008}]}) (async) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x4, 0x4}, 0x10) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) connect$unix(r2, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x8000) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)}], 0x1, 0x0, 0x0, 0x406}, 0x10) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x7, 0x8}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) r5 = socket$inet6(0x18, 0x3, 0xfc) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) shutdown(r4, 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffebd) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{0x3, 0x800}, {0x2, 0xfffffffffffffff9}}, 0x2) 3.97887908s ago: executing program 5 (id=266): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffd2}], 0x1) pipe(&(0x7f0000000080)) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0x1000}, {&(0x7f0000003940)=""/4096, 0x1000}, {&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000000)=""/26, 0x1a}], 0x5) 3.814376798s ago: executing program 7 (id=269): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x6, [{&(0x7f00004f6000/0x1000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7fffbffffffffbf8}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x5}, {&(0x7f000018f000/0x4000)=nil, &(0x7f00000eb000/0x4000)=nil, 0x6}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x3ff}, {&(0x7f0000438000/0x3000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc8}, {&(0x7f0000393000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x200000f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000bb000/0x1000)=nil, 0x6}, {&(0x7f000040d000/0x3000)=nil, &(0x7f0000538000/0x3000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f00007ef000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000483000/0x1000)=nil, 0x1000039f7}, {&(0x7f0000176000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0x40000000000ffa}], './file0\x00', 0x319d9eb6}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r1, &(0x7f0000001240)=[{&(0x7f00000003c0)="b1a5f102de9a9b64c396049f26b87ea9c9de2ef43b43c1c65776e015d8c40596dfeadff8e900f900000000000054525313c2f8d15acf948a14ea90ab1c9d34a4fe2319e02a7f715f5e4121be8536441b6651ac9ade3bc894351a4f758f74c8bfe0735df7d60e5a4879143ba56da0013836e650b6d9b10e31c505e4e528ce4dc1e036ec7a909f06bf5cfef92647c936ade056e686a19f638baf33ef0c065712d4fb82a2fa62bb6b711629b46cf0aae53d51b6fa9b7db371a766b0a4b5d638e6703ec756397fe58a9035d3fb30e00d9815347c452753b84fa6b3f133b959cf30f66f9e882ea24fe428588e804c16ff81b997525671611a9da28491d96c40d3393f893068a03e4d7fb9e26a7ef5b965f5c893ee9d35bd7f2f923a89aea1bed95529ed8a6f973789a87fed734171aa273265356327486c1c423f88d11d8ff5e064a1240aafb2ee02fde0363e58f9cf06c32af6bb3357573fa6e482dd084c2dc0103212fb33138ca9138f341273f7caa8b7b5098c66c7036136841a98241ddc864e70305a71f503acc47e171e172a2ce2e32886996a87ee0bfb419f4c268a0e56deb49f407220dec953ed26567f03a8aa2a3e3ef294a73d4990c8ee4d6467f492173e3af7c25ce9ec1e37006356b28a35a242c8846d4e", 0x1d4}], 0x1, 0x2) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000011c0)="8327000000000000000e590000406d6c00002d4f682d8b55e346", 0x1a}], 0x1, 0x10002eb4) unveil(0x0, &(0x7f0000000140)='r\x00') r2 = socket(0x18, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_int(r3, 0xffff, 0x1001, 0x0, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r0, &(0x7f0000000200)="f92a9bd300"/20, 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0xa2c, 0x0) 3.807677535s ago: executing program 5 (id=273): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x4000000020000079, 0x300000004}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x400, 0x0) 3.667711441s ago: executing program 5 (id=277): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000a80)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000080)="59d32253613e000b0268427f02a59b77619407c576512495b64cd7d8f1ac8af66fa0b836ea448f219ce3387fe005238c213e960635c19a1b356bbd111f74258fe25f4c7907e35f3bc1d17210b3df291883eff55f01ef9badc5b37a0a602e122e8ba713a7648f54b26f073f82eda7ccbe4139d228fe6780418ac42d338f9afb10a5fdc9da", 0x84}, {&(0x7f0000000140)="ae289b957452f9db045ae0e4fbe001585e537295c9cae055b1c79dc275c8fee21e3f61331a88e249697ea417edc148437b584b381eae37fbcd910f0bb43d5cafcdc8cac4890e52afe215878cf875d9bca056c1279824a47035de131cf8b14b20ae7d328ed6713a1c163ce6297fa1d879e723ea71a4393a88a8bdbd1cbaee9ef8f146b156c9253b4edbc991fab4bdcc62a8934985c00ebb29a54a3169e0c7dfe5f148", 0xa2}, {&(0x7f0000000200)="6519e701dede5323e71685782042e58d943caa9a14886b1136c25a", 0x1b}, {&(0x7f0000000240)="d7d7c659a3e31523f451e1811c6a4eb676fc4d24f2c8c809f71eb734e0e614b06536361881b00fa99135d5a453c748d8e254d535ee33eb34a386e90048846287016875c63bb3755ba4", 0x49}, {&(0x7f00000002c0)="36b6ce16af39dd671e9ce09a67afe09da947f9a9f4f0804ca7bdbd80bcbb2a2963fe289b3a1be9ffd9c38ca10f2a286e2725ce5ea27c584d386f6dbc19cb20fbfe1d1030f928b6359f8c0623c07850f0d62cacbcf5114c5364e5af8ebc36185329349d975ebe", 0x66}, {&(0x7f0000000340)="c0fbcd6d9f224a2348228850056c32e4cbf64ca657876a51b5e391bfbee8dfb8e627869f646546e168fe47bef5a9315f5450231081fe9a9473a04dbc990c219be13524e7f8d5a087566d041bb9244937ef466dae5e3ca35f10a503cc4058e4defdb73876568fe18c1fd2903679a2e99b54", 0x71}, {&(0x7f00000003c0)="6e70dcca9733ec8956e2c10ef150c8df7c7a65c6efaa8058c35af8c21071813ad847841b7def209820dc9b551d12c2d4acfb9da2f888402663180780a28bd6fa699f7c4b6efa74b3551f927b3265d027214b7fdbd305671d27c2b6be1afc5fca0e92a8b0b2e9fc913216535ddd6d37963352c3a927b9a5a44b229139fa6ceb1ea079a84e2a9f4286bff2a2042b8371048435fb716996d1b2e7a13d79ef6412ba2fe766c57b935ba6fe3c680076da0200e4b337381980a71acd1098c2ce6eb37f143d21e6382a26dfe29919673e67", 0xce}, {&(0x7f00000004c0)="cc1f4811a52f232dd32837d7c75ea389d04e87aa40dfa854f4adf1f4ad63289dfc3494a5c1fbcdf17ba6bfa78eb2ec3322f18a206957514534cc8fe585c6b1964d55cd12a61a07ef70cac2edcfa4ebc792ffdde732900eecff0492d798dd93719aa27ee5c7c7f75f7a7f7e6b410713b62e1808f0aefe3d74870bd049ab83f4b29d7f625f1f5faaea6da1428bdbf706fdc69e4624abe8bcf25db0e9a94e9fe5b30fda2c1339ea6507f85206d338124ed49a897a783d68de82b3402d1994d49bff3e22", 0xc2}], 0x8, &(0x7f0000000640)=[{0xa8, 0x1, 0x4a62, "f99904d0ec9ce77a000591743de39d0f8b94da36d7fe4b74d86d32f4ce21dfb155484a79d0d102b025c8f12e2ccf04144e93f520372b36fdfe17cd23a33415f654e6a904ed173d45e833a535fdc5d3f396aa3290e41587d878e84153bab0084eea783780bab5d0338de62e2e16517a035a8967274cfb779420df099548b030e2c96e5f63b413100babf711b79cc1681a564beb4d4a333636"}, {0x60, 0xffff, 0xfffff120, "43587d36a3b75ea297bb37da81e578e05e225f2d1a7af1658e6717964ba8b58dac7c929353bb7380638d8ef0a504ac16eb1fc15b2b89782d372a581c33d20b41a24e7019950dbf49723c8102b963cbf7"}, {0xa0, 0xffff, 0x1, "90e9bb87e9529888ccc592d46278ae896bff0122f8ae52a594fc645b83cf8b4ec174906c68ee52a95246a4c92820e589d90eedefc5f2633cab91b410cfa577523eeed57bdf29ce3b298289d1a8d930865feab75cec8e54b7354d456064e42b996f2a05d98f207d874f53ea41376ee740686a1f524ecb4e9302fb9aad425472603b84af460ae614ded3"}, {0xb0, 0xffff, 0x9, "8391873b48e37355b4406c0fefc5962a94a23ee0272ba13d6de43803a99f741fb58582f603000ce88feb809422dba132d32aadaced08e4f4cb103fbb5c79beb1539826576e6962373f8306804075c181b3f1ab1b7ef65938befa13cfb51020e32b3186c121b9b121a8c3ed627a2c3001f6d852025a7d8e3ce440dbbadee9af49667257f3da13a8bd98d12917f4ae17e8bd15565f3c4fe39c4a0f92aab8"}, {0x108, 0xffff, 0x6, "9ec2a95f011677cc71793391563f664f0f0dc7679a11820881ecc32ffdd5c2b60056712a1f64baa4f8d30855bcc6c1834302f3b72d4a60ddd7db9556f58147b863171f3d88b2e4f023507c735bf42ac67c4768c1f331a5e67240e313f6a0acf0596c0a235f9d738a9acfcc247b89a8537a1460a69af7270ea92917590f6cf4f71dec86ed21d7f5d96b56b684ea2e3afee06584efab42c87fcea141cdcd127a3c7b412184cad9216566a83203667b1ad300eb20d68b610ecbe627e20f583ba0748e0f0d82d9f8b3eb7b75df3e575d687f4b5ba89a55ae157ad73675628897082d49cf43d1743458fff31ed3856d6764301934b6"}, {0xa8, 0x1, 0x3, "7a6d157746bc02d496cd6b3716afb1721298173d10fe2b62ba7a42c4fcac164a46cea58a8b97575056986c5a1a7490f58fa9242faedfdd292187b3534a799d5221224452cf51b42bbeb6c9cb2984e79c9a4b6fd948a0f84b76a1aae3868d27050f04f96cf49aa6afc9ac8410407b0c957f7154c98af36a0d16f95f18ef860171c1e90d38a6add0d1a0d1b72e27b066adf9ae2c65052cef58"}], 0x408}, 0xb28}, 0x10, 0x408) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b00), 0x200, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000b40)) r2 = dup2(0xffffffffffffffff, r1) recvmsg(r2, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f0000000b80)=""/78, 0x4e}], 0x1, &(0x7f0000000c40)=""/149, 0x95}, 0x2000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000d40)={0xa, 0x5, 0x2, 0xba, "bd902587f0254b8d3de8a4a6e73799752c676606", 0xa, 0x7fffffff}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000d80)=0x9) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000dc0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$getflags(r2, 0x3) sendto$unix(r2, &(0x7f0000000e00)="287b4d46a28ef412de9c09b387c881ee6b31d6fc87b3af8bb42a2a0c820172f58de93282a8a10fc24313231618e3676c5f1407335b35b732d12e71d46f79e2583672aa3bb413cfc8baf133214442c732442d0f2b5ddb1a317da892c37da5e8f4b211438542b5a13c314d94212d45aca94c58c4bb15b9f11941fb1249f676b5020b913e5b6e19b367f1f682b8c66d9f1f0faa6fa0b775dd95c49ed921215e7ba58dc572337fd984edd21a8f24f6630e853ecd", 0xb2, 0xc, &(0x7f0000000ec0)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x20, 0x4000, 0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000f00)={0x5, 0x0, './file0\x00', 0x3, 0x0, 0x10, 0xf}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01064c2, &(0x7f0000000f40)={0x0, 0x0, r3}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002140), 0x2, 0x0) r6 = fcntl$dupfd(r1, 0xa, r2) r7 = socket(0x18, 0x1, 0xfb) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000021c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0}, &(0x7f0000002240)=0xc) sendmsg$unix(r4, &(0x7f0000002340)={&(0x7f0000000f80)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002100)=[{&(0x7f0000000fc0)="05070fd02d622a3611e99f9e8bab8b509f2b49e66464098b7d65208a18de34567b0e3cacbf9764ea7697fc61e08999d1fb48d116ab1a3f33648b59e47e8d2c42e615d422493354b1a3b84c5f61c4829e9e523b8e568cf62656d51b32c67c30adc70ae608b9372e892c47511d718815ae4cf3c58a87ce5829d2f2cb9f22d81bae3177d478dd76e8ea02", 0x89}, {&(0x7f0000001080)="4543844ed56e32617da60cc7920a2a14a47d5cf26577908b6dc5b0e85eb8b7ad3ddeb782263bb58432b06c51a1f2592fe3c1ce740f12b0eeb082ceb31f13e7343074695baf050cae896f5c24c721790a81a6033d50befcb6d4bc07968419db253053eee81ee7a31cec4ff07c562c2b746022150b7be8e479422089cf66126a", 0x7f}, {&(0x7f0000001100)="6f0ddb9ace66fad2e95545922d091e9245485b63793e6e9d173206cbacc3180df013f284c1c3754085cf1c4d94831490154efc255454181d0fcd1d970e01858d4f6f550a2cec05b09fb4c6aaeba79419f754cc0f26ab0839e42c990110d0459544eb9ffa2c2b4b816973b63c73aef88cba9257dfb6433070c30a3b16780d54c3154cfbc59902bd8a203442c74c3639375dc549e8b729d732a91859d166992e57e44de9e82f56f80ce5bf93ce596e221b737b21005cd6e2ad56f9171325d90967afa08e9f36a751bf070c81d998b65df67871ab906e5da01930160321b003ff17598e2be9164ba98cbf803d56714c27bdc920d6530ba3f3946b3544ce62f54a25f8b949f0b91c0808ec9dd61dbfa46637794d9565a6f746bb809dca245644e7d3f2def984fa4ca05e39f974b6cf994bfa1d97c78f0395e2b82f8ab394e093df5e0d0b3a3dfe11492c281c9817c8bc0ce117547765da594e30e6b09e654876531f69967f15f58a1011c46192b98b28ae7aecc0f9dba7ebc2af6ce00bb39d5438925eb5da29f5625d70a4289594faf79a8106fc62d0e8e235123bc3ed8f26adfbbcd5fb1885770eb5ce5900ed74042c155e04ac58cff0e98d27951207e4ebcbf738cac06ee68be4a53ad728ece2b248b22416e0186318141d3aa90a9da358defae2444ddfdef1ec04ace0c3202d3655805b0abe05bc75831059751d39f503af2ade40f05b8bd83d5460e60c279efd46b7189a08cbf9de6a9fd7bc0cb1bd52ef19d0932953a2132f67a3e047bf442ed8eaea11429df63ace08a8f4bd134fdc00ec3ae23c7f6aacf0e4d33586b6de0840b6f56a89f41fb74032d2fb8f2e039c25c57beef2ef45ccd42c38852c43cb6e67099968c5f9f85364272743cb2d3f7da4359f8ddf44ba9f1c2c487f882e9f36b2e44de05ada2f7d0e806c3ec1bfa4968085eaf05c068ebcee92d4c7016dd836bac6f210a20a3e317f4799faf201fd454ac25a4aa3a684fb3c6bf79b4c4e7b93e457b1ca219f2529bb546844123f65ef070cc77111a6b165d69e3e6fecd1ead9921557a88e369708c91eadc5399586c665ad65a9f3a635126d90f61909eb936426ca9e5a61f0b862baeaaa59fd204d7706ae66b929a802a0302aa7e43ee54974afe691423fb9c2ffb34898b9e36970472ef043793c2cb341e45bc7283114859b03beb65ab9908a0e9f8550087a5419d45266afaeb379ae3bbf491e70d2aceea7035c3ec98457953d128facd54f519a10563bfb786149f445f4c26121b882fcd8c99f5336546f484f82d55cd2321c0f331610f1591a98d840c63aa989d7d88760a2629c3e68c2e0e80b1e79856567b64f8ada30888fb700c941910cfb8dac8d26f3c4ae1a437f4e70bdecd7d8a6ffeccfcb77b666a54b9587872cf891daa7395c8a8812c3d3e28e939ae9da025c7bf797d54eeb52c013ada6bd9778adb2ae9ab3dcc4b11202c3971fa094260821edd75e5b5e955ec9487b9d07f5c2d346e0d395292bc446d18cc016be6bd3b182e13e286f922bde221eabae0360295bd911a0c5c889fa027ff8a136523ed1e561261834c5e2fea6b64468c762006b5c3018525f8c6b00b77aac5819db96062a218ffedec0d3f0671d266bc5a4b56ff495937f72fa404c3d155784c34e9db61f35075ffdc503828fb5bf1b3834550be38911254fe90b7a7b4d394f1972993638b8da75ad261e508e2ead8eb41443a3a5c931d61d582443f582880b65f169d5d828cc2a325c92528d5ffe1f6a9d056b600645369fb419581040d4c8a307f36aba507e3db9e174796fca629f7c266fb0dc7035b1b25ec75e8d5dfe442dee57926aafb0f3e475360e55b987bfd48a972f72569c81bcb60c28b7feee7237f27039d412abd0dba2f19cd6ec83f296b5fcdabf836cbbd03ec63ab914b92674cdb12562f160d805722e33eea9b40b0fc74858dad1f48b3eff633c60976fa722b20d5a697d7d90590ef22429607d4d8943827a440f6b04aec451152f21df261e0d3d6f535e05dbae633eba896ac999691e16c5e834baa363bb7b5d3b203fcebbbd845e8537a2e578b698ba2ef5fc750f63910909e5a682790a64e7d5e6c4eba144c119f3f663412c58539ca53f76ce0027528a8d5b25a5f3d1b0c9a7fca74da140f9d89e7c15794dafa67272a919158fdeb07d4193d8dfe01b7db2e131aa4aaa9a9ff5164326843c8d8f50ee455ec886bffa5220173cd6e7a9245152d507f77cc06270d572436c4d336c72ce029376f964eb01147c4c085a64b4b570b87b168d7f8fff373a7a04901e2919facdc260e30c455fd7118b13b4ca244035b241d3aba3ed5079c8a853e69d95c205a8130cae1774e0a0495013b984d239f6b620930bf51733fc264e937341ef30374dcc8e297e36984864fecba3385d4139810bffeba8f0fb270f4cef6945ba221380880730bb29e18e9e8a0271e3b75034db4e1650a669bb2a98e484434cfacc04fc51899057b4b5ae8676d63c6da491b2fdc3391c9dde72bf95ba236af653407e6718e082f64bdd61b0a26562592a21c0acf933872915e9351c088505fe6c0ce18fc05f5eee3e45be471a44dc60d184d27750c4b9ef94d27bed416e3379fbb2b050f47295822cc3761ba9e220668b7db3a2ca377eedcea55293b906eacedd247fd257f73dfc306b6f6cec2d62577db677f912f04e3b9eb00e87056f89ebd97af9bc71155e43d360a716496509f2c64cc0f41b4bfe1f5149f34c1a2cb5aa21a82679a8b74808d0d6b669e21ed13a7ba845f173415bdba4998aa93d043ed26b4ceaee8d1ac63300cacc1c9a8befcd811bba8327aab93d15925e0c2ee3116408e1b0b228d759d221aecb969d9349956229eee4227097cdc60814b46224397b282dfb7b962c583262c6a67a381ddee6548e60be35d39e0654d11504961a1cfb135916bc22089619331ecedb9e818f6ae542f3a67a61a42008313c2189479c30fd76c3494551eb0c7a222da0923440e343a3ae589e95b28e5acb3f8c94f692c7d8fe26ccb75a162f6a10382b7399216881bf55291d0291ddf146af96f128bbf1a86bfbd6c198af488dbec84b5eec19ad3c2b5001b4eed6c1b3a9d3ea8397987665944e546a14afea2166c53f5474906a5f9261a1903536d8080711316d723dfa5376760852574da13a7cab16bdf1cf6213a1ff2cc139beb4847a93756f8028848f87c4cd8fd5c22e1eb5dcaf20e868e39efe97d14634cc71061dd51a2910d438c69a77ba724befce660f6c137f055c97bc61af077b82d4492e8ad5f26aa2629909680ee8c5668ec7e8e3709f0707fdd34b483464d372ae00d45eb7b260e2ce8a37ea3e452f0bb858d5b6b7b2f7c5b541c1af74878362eec97e3ab7e8c3fd2b9323c20ac738218cfe6cbb7be2f1f750bde899ab1f003f832b189f2c41b078988e74624e15897cf0cf22b08dc9dacd898c767ae24c9a7a88441b09ab09ba9166145fed7c4473497002842ac57ccda4fd24f31836188ce9027e8f73f97e453e426e8fdf65b899cd3267437774fd5fcfcabab1cb6f88f8a092ec524804b08647dda8dd0d5e7142207d92142b91ddda7973eed0507bdf188ef414771202f6dbd593898cc57740888e3d9c48bd87b738fb4a4fe10b8cebfcce279368f0b8a918bed8c8e3a74f3d2242b6d513faa66f7d5a6fe4b5c3eb35937fa3a45a46ef9e82186c05b4fcfa5d3c2d45cfaea0f45446a97731b425ce60b6c7d87f60ea6b1ad73040dd6fbd2b0ab4db95519025b5f005a2e37f218380409ad727e1cf81c011fc0df26416ff56cd289658b64ae77bcbc340e37ed16808c9772d9cf8015fd1171177fe86033ac3289e8587026649aa3e3efa75a9b80e451ada25d8cbcec4b659735f6bd6221ae5ee72a3186c8ec79e6d1867a7c32de50982bb2bab23adf20d65261bc17226ada13121a8e920aa1a94629c9ff51ad32d0e135f18e1313be716147472f0d8831ea5e6f4c878167a3c51576b6c40f31ced670775bf6745a459eff42976f69ec65714de424a6f610f1306769be720eb6ae3d31176e1f63a50a66f16f0a6deff6b79907b0b55adc25a36f60f86ebfb0b044ccd4191089e4ced84ba1d651ae13dcc2be041aca5953f8ecdfdeb1f34c7fd3f1fc5a68d8924c3db66171f92683cece8306c46a6299e10c53f20c719fae03ead4a632940d7972d14019adbae91ca1a6810ae38d52f8571afb912c9dcc7b8bf3577c1468b8c4f053d1e326d3b6a8d996bc3d57e3b6724448749a6a751c31d536fce3ae52df5ce300bbb084fe5b1f61b267cfa92feacfaced33bbce833afa837ed08fa3baca9ec052956234ef402b355075072815cd01b655b0064e4b87297e3f0ba3732cff646088974bb9796addad0d281a600d4a826aabd18574fc4f431a76935df0c7ed436c1aa13c48cbd798ffef8c8541631f3730b66e1834a8f6395af4fe758a90a006a24d55c2dd2e5197588d07b8d55cfcfa5e60a743bf319b06ac3495816dc0fd339fe30477715a9f8fdaba48f5ce8e8435e38be81d5957a014cf1b0d365ffc64acdf957b4dea3df8500953aa8a79f5686a645cd0856e08425c37f3f37706400adaee65c1bd3e9fa1da4287d6182752220dde02af20e38101eeaaf1dec0370556349f3c5475aa3b543273352c59b627c85ac19178787cb8fc92fc7842e4672bf9aa5fc2da552ce5f3136ab72b13198c133ac524fd39462486aac6c634d6a4da7359be92a125ad7432348b9fed5a8aad5e762d4cf28e1d4ff3d7107b5db04612b7fccd49dcb7e7d6a856657550b6701b468f5e1db3e76602cb293632c06dbb42e1324aef37cf5f8bc7f3b18cef5cd4c718316e46126b3983e260c91763782031537154a3ffa6965690f4e301a5e3659277e35491137bd13fccae3678e78a0d2cadf7eaedf2e97c63c5800b86a404f7155730c272f4dc4648edb9104e208e939a8f4d294ca8726bbfa66638faa1f791d0995ed3db35906f31ec11ae44743070ffe47e4b9464212a0a04d0bd2e08933a999f4730e33e60f749d9682d47eb6eedb3913b3c01ab162355d5ae398d732671ba2450c54b53f6e2f9518f16c2333f8bc251139e9708141cfccd603172f39cba6b4cb792333d0baab9b6177b88838bbd5a0a4186e90d877c785f5599784b06d020d264ea00f59b3b12d12bd545f504613aaa16d1e38ff8c6b63e0079bb39e8838844a7980af5761ae6a53632cd205279d43b78b9f591dbe494618f6de131c3857ab3be1d26397492d599bb7b866fa6bb52e5d40df5dd5c47a8c8cc8dc30e38ed2c63debe58f6378272ad108509fc3ea5971bf98e2835d20aa7e0363617f6f5eb9094edbdd09057b3f6b6529ade7c1fc88f143941d842b6eafeb1c6dbf73a32bf0535d80a23b1cd88ca2ed3fbba64589f9f366edcbc3128aeefa9e2cbc7c26564562e05980c97191e75b21d923cf489767c9512b686f8829694c39406ecda5a81adc02f164dc7fb952eeb686200432a9210afebf3f6b8e746fefc394ca7d239b385b4cbd2ff518a40790b5bdddc6ca222c9db3227b45622813e263be2f0591e8084757f3bcf2cc61d5d5104c6be81eec306d2033a392092fa5d2b20d62027aaffc84a58c5bc83af2bd86b820abba177e64d7770f7f9de114b4b3c0f20cc3cdfb201d233f1c1ed336f02c20f0f4e30b97bde6ebecde62855b35a765e9d6466d105cdc87a4fa0837f65ed08b95d999027273f01e981bd7726ae54eba95440b1e1b2307268ca554413e6b79cf83fc371376f5cfd20b60d1d3e214e5a3a6a9fcf5", 0x1000}], 0x3, &(0x7f0000002280)=[@rights={0x30, 0xffff, 0x1, [r5, r0, r3, r3, r0, r3, r6]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r2, r1, r0, 0xffffffffffffffff, r7, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff}], 0xa8, 0x8}, 0x1) pipe2(&(0x7f0000002380)={0xffffffffffffffff}, 0x10000) write(r12, &(0x7f00000023c0)="e0c6e63c33bab79bc349fa0ce6edf4466de74e289e05e2117a3932f51c2eed227e231e684d15117d28842f98f1776d984640d157e491d3120a302566649825912bddc40804e363f7537f7bc347deb62eac3330d0aa0349d005b069fcb0322e1539d7b161b5a58fd648733fa9233b981ddea795ae159d137760e31dddf76c429d860c1829100ae41de4f6858be432f92bae4ed5cf9fbb27aef4e8bca58e9a14e8b936f5ab9c5dcc0a35d847922d70bd166f7e54", 0xb3) lseek(r6, 0x7fffffffffffffff, 0x2) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002480), 0x2, 0x0) execve(&(0x7f00000024c0)='./file0\x00', &(0x7f0000002700)=[&(0x7f0000002500)='}#-\x00', &(0x7f0000002540)='/dev/zero\x00', &(0x7f0000002580)='/dev/speaker\x00', &(0x7f00000025c0)='*\x00', &(0x7f0000002600)='%!+\x00', &(0x7f0000002640)='&}%{^\x00', &(0x7f0000002680)='\x00', &(0x7f00000026c0)=')*\x00'], &(0x7f0000002900)=[&(0x7f0000002740)='\x00', &(0x7f0000002780)='/dev/zero\x00', &(0x7f00000027c0)='%/(\x00', &(0x7f0000002800)='\x00', &(0x7f0000002840)='$\x00', &(0x7f0000002880)='%^\x00', &(0x7f00000028c0)='/dev/zero\x00']) pwrite(r3, &(0x7f0000002940)="ca36946066ed88b32463129dd0382062587cc933885240f37b99d6eb962ac898c575008d69d4c0db6644489365a37dd5eedb2b48", 0x34, 0x6) fcntl$lock(r13, 0x9, &(0x7f0000002980)={0x3, 0x2, 0x1, 0x9}) 3.54458994s ago: executing program 4 (id=291): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/card0\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000480)={&(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000180), &(0x7f00000003c0)=[0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x3, 0x1124, 0x7a17, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000000880)={&(0x7f0000000500)=[0x0], &(0x7f0000000640)=[{}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000540), &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, 0x1, 0x0, 0x0, 0x3, 0x2, 0x8, 0x80000001, 0x8, 0x5}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000000b00)={&(0x7f00000005c0)=[0x0, 0x0], &(0x7f0000000900), &(0x7f0000000a00)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000ac0), 0x0, 0x4, 0x2, 0x0, 0x0, 0x11, 0x2, 0xfff, 0x2, 0x800, 0x8000}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000c80)={&(0x7f0000000a40)=[0x0, 0x0, 0x0], &(0x7f0000000bc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000c00)=[0x0], &(0x7f0000000c40)=[0x0, 0x0, 0x0, 0x0], 0x3, 0x9, 0x1, 0x4, 0xfc7, 0x1fd, 0x1, 0xffffffff}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000e00)={&(0x7f0000000d00)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d80)=[0x0, 0x0], &(0x7f0000000dc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x6, 0x2, 0xa, 0x8000, 0xfff, 0x4, 0x3ff}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffff9c, 0xc06864a1, &(0x7f0000000e80)={&(0x7f0000000e40)=[0x0], 0x1, 0x0, 0x0, 0x4, 0x4, 0x5, 0x4, {0x4a838fd, 0x8001, 0x9, 0x9, 0xb11, 0x5, 0x8667, 0x1, 0x5, 0x634, 0xfffb, 0xca, 0x3f000, 0x40, "791d618aa8e68a369cd1d68abc8797adf9d9d8cb69dcc12e21693bcb2b5b3781"}}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000f00)={&(0x7f0000000cc0)=[r1, r2, r3, r4], 0x4, r5, r6, 0x8, 0x6, 0xfffffffd, 0x3, {0x3, 0x0, 0x3, 0x0, 0x2, 0x8, 0x4, 0x72d2, 0xe, 0x2, 0x3, 0x4000000, 0x18000, 0x0, "02eee3e50fa32f2f375181b957eec339abf0a0e900"}}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000940)={&(0x7f0000000840)=[0x0, 0x0, 0x0], &(0x7f0000000880)=[0x0, 0x0], &(0x7f00000008c0)=[0x0, 0x0, 0x0], &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x2, 0x3, 0x9, 0x7fffffff, 0x6, 0x2, 0x516}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSCTTY(r8, 0x20007461) r9 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x10000, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000080)=[0x0], &(0x7f00000000c0)=[0x0], &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x1, 0x2, 0x7, 0x101, 0x8, 0x3, 0x4}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000200)={0x0, 0x0, r9}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r9, 0xc01064c1, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r9, 0xc01064c2, &(0x7f0000000280)={0x0, 0x1, r8}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r9, 0xc01064c1, &(0x7f00000002c0)={0x0, 0x0, r8}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r9, 0xc00864bf, &(0x7f0000000300)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r9, 0xc01064c4, &(0x7f0000000380)={&(0x7f0000000340)=[r11, r13, r15, r16, r18], 0x5}) ioctl$DRM_IOCTL_MODE_GETFB(r9, 0xc01c64ad, &(0x7f00000003c0)={0x0, 0x1, 0x7b, 0x0, 0xd7f4, 0x5, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r12, 0xc008640a, &(0x7f0000000400)={r19}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r17, 0xc04064a0, &(0x7f0000000540)={&(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x3, 0x6, 0x8, 0xa, 0xf27, 0x9, 0x4}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r17, 0xc00c642d, &(0x7f0000000580)={0x10001, 0x2, r14}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r21, 0xc01064c1, &(0x7f00000005c0)={r16, 0x1, r12}) ioctl$DRM_IOCTL_MODE_SETPLANE(r22, 0xc03064b7, &(0x7f0000000600)={0x0, r20, r10, 0x3, 0xb, 0x7, 0xa0, 0x2, 0x1, 0xe5a, 0x9, 0xbeae}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f0000000980)={&(0x7f0000000800)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4], 0x9, r7, r10, 0x9, 0x0, 0x0, 0x7ff, {0x0, 0x80, 0x2, 0x80, 0x8c, 0x0, 0x3, 0x2, 0x5, 0xc, 0x7632, 0xa37c, 0x1, 0x3, "e6d41910af04992a89d1a574245fea039720f7ed59abe1f93cbea901905e3602"}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x4, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffdfd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r23, 0x80206910, &(0x7f00000001c0)) 3.471839248s ago: executing program 4 (id=293): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x5, 0x101, 0x80000001, 0x81b0, 0x8, 0x10, [{0x0, 0x2890, 0x352c, 0x4}, {0x6, 0x9, 0x6, 0xfffffff9}, {0x104, 0xa, 0x698, 0x7f}, {0x4, 0x7fe, 0x8009, 0x7}, {0x401, 0x8, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x0, 0x800, 0xff, 0xa}, {0x2, 0x6, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1c9, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x8, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x5e}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xc00000c6, 0x8000, 0x80}, {{r0}, 0xfffffffffffffff9, 0x99, 0x80000000, 0x75, 0x1ff}], 0xb37eca6, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x60, 0x2, 0xffffffffffffffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xc, 0x2, 0x8994, 0x8}], 0xb3, &(0x7f0000000240)={0x6, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000023c0)) 3.469562877s ago: executing program 7 (id=297): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000840)={0x3, 0x0, 0x5, 0x1000100000000}) flock(r0, 0x3) flock(r0, 0x3) mknod(0x0, 0x2000, 0x1e5f) r1 = open(0x0, 0x20200, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x20000008, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x1c, 0xffff, 0x7, 0x9}, {0x1, 0x653, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000}, {0x1cc, 0x4, 0xdaa1, 0x3}, {0x3, 0xa, 0x8}, {0x4, 0x7, 0x89, 0x8}, {0x29a71717, 0x7f, 0x60, 0x7}, {0x1100c, 0x3, 0x9654, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r0, 0x0, r1) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xbd, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0x2, 0xfffffffffffffff9, 0x2f01, 0xec7, 0x3, 0xffffffffffffffff, 0x0, 0x80000001, 0x4, 0x2, 0x100], [0xfffffffffffffffc, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fd], [0x100000001, 0x2, 0x8000000040000004, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7, 0x100000000, 0xfffffffffffffffb, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0xffdc, 0x893, 0x9, 0x2000000000000000}, {0x5}, {0x0, 0x100, 0x3, 0x8}], {0x0, 0x3, 0x5}, {0x7f, 0x80000000, 0x6d9, 0xfff}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x10) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x2812, r3, 0x0) close(r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) socket$inet(0x2, 0x1, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r4, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x7fffffff, 0x6}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) 3.460968205s ago: executing program 4 (id=299): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(0x0, 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80001001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x4, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0x4, 0x407, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80001001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x4, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0x4, 0x407, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x2, 0x0, {[0x10, 0x1, 0x2, 0x1, 0xfffffffffffffffe, 0xffffffffffffffff, 0xdf5a, 0x4, 0x6, 0x2, 0x7fff, 0x3, 0x7ff, 0xfeffffffffffffdf, 0x7fffffe, 0x9, 0x400000000002, 0x100], [0xffdffffffffffffe, 0x1, 0xfffffffffffffffb, 0x20, 0x0, 0x7b99, 0x2, 0xb, 0x1], [0x7, 0x0, 0x40000000, 0x3, 0xfffffffffffffffc, 0x11003, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x401, 0x100000003, 0xffffffffffefffff, 0xa], [{0x2, 0x5, 0x0, 0x7d06}, {0xfffc, 0x10000b, 0x4, 0x100000002}, {0x10, 0x1, 0x5bea, 0x818}, {0x3, 0x5, 0x7, 0x7fffffff}, {0xc, 0x6, 0x0, 0x808}, {0x400a, 0x2003, 0x40000, 0x7}, {0x2, 0x1fffe, 0x4, 0x9}, {0x5d74, 0x2, 0x351, 0x4}], {0x2000, 0x0, 0x10000, 0x4}, {0x0, 0x1, 0x3, 0x6}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x3}, 0x55, 0x1008, r0, 0x0, 0x4000000000, 0xdac, 0x40000000000, 0xe63}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x2, 0x0) (async) r4 = socket(0x6, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0xe, 0x85}, {0x60, 0x0, 0xfb, 0x4}, {0x16, 0x7f, 0xe, 0x7}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) close(r4) (async) close(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) geteuid() (async) r7 = geteuid() setreuid(r6, r7) (async) setreuid(r6, r7) r8 = socket(0x18, 0x3, 0x2) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2fe) setuid(0xee01) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) 3.336384151s ago: executing program 4 (id=301): r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) (async) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="895edf8af427252dcf7deb43317bb3a200dc0b6bcabc845691c284bfd2248356f2c50e10ea4ff0bdce217772b852eb32ae6a42b19ef5ce826435fc48dc355b77155b2e8a24e36eedeeb70c1376882c531a301f5cad19301ec23632e7bd33", 0x5e}, {&(0x7f00000000c0)="19c167c9a3fb536ed4a9e41805137ad51e1a98239f32f8cfead0d833f6d5575639d2c125b97464110c624f8fe6f9e4cc65b6942e7eb5ade6fef4935c7f5fd0a813f59f7d152170cec002f7bfd4eb507159611b2cb9c8727a76ad2e7644c45eabeb53c02f3b2dc54a65bd7da0c8cc16512fe27739abae5880e7a50787deda35dfa9b77a070ffe28cc33d01ba9a0a9942be8c23be7fda4671435940149703c28829ee3a171b8b9f4a6d8e03190", 0xac}, {&(0x7f0000000180)="dbe6ab03340f994ec4b5c4592145ae6dd17ae31aa7fe1ab5eeb8b2ceff186bce2c7d1c20f6ea2223de021968f7fda8cbad93bdd11a5082afa9b8f6458859ab3a57648d289fa84a241810df937a7ae4b439f07f256dbf62e2832daf2ddfde", 0x5e}, {&(0x7f0000000200)="8cd7f37fec195eaee075520c4d3a976e6b8d07c0cd3660945268a285eae0afa4fc4bb8436fe32e4fcd3ae9c4193fccc473fad469fa4d5f5bdaf9153ee42345c48ad68a5e80b50708659b592af4cd34a8ad31a56eaad29db74d4aed93c8edb5030b007c6f4b07166768856381057d49c77b4119fbf10de88ab3c7e82220c24cce78ded78e8c62717aeda95a4c8f8ec3b952655576dc517c48d2f681f487bc88a6f6668d46a4fc7af0a79ff6d5e08074808d316caa2f8a141a59233505edc66522116fc383f3b349903b1d28f5c7ec4ead387a7c19ab4cb133c00dfcb1981191b5b1d454fd3398c40be1bd86a97db8359936ee8250c5d61aa20353110e2d", 0xfd}, {&(0x7f0000000300)="455c49e2f215f4a407ed81526334f46f0b9cc24270a9e77f25532da5f87fe801b11d2bfd8f509a96909b44d8e061f60bd387709cb15cd1e55ce0b072f06c59fde3cfa7ee99180f968ec2b7491bf5cf5f85f2a02d5ad424dcb14ab35f3d6ea352c2455445a0a3a18887267ee4682043eed5cc2535e3af1923cab714497be949ae7d0f7098b09ff3e67f47246781f16b60", 0x90}, {&(0x7f00000003c0)="ecaffc30327ce4692f37e0001c1b6d910f3f4ecbf2f5006dc5b9e56873f9b695c9746a47e0ae253fbea1f6d1a362056b1859870bfbc061aa14e023a50eda8b77d3811c807c6057c6c89e5b183670736179bd1361e6c7c2576cedc093", 0x5c}, {&(0x7f0000000440)="450db7283e9ceb124e2ebedb931b443a2392e9139acf665d7556bd9aee5f745f0347fca803ad57d6ec99bd3161718b2c92ad649388ea988e4a2a4dc32c7bbe82377c803ef9528cd6249d831bb95b98fc2719", 0x52}, {&(0x7f00000004c0)="e1c5f05b2a57a5a54a7d083d67517c9c3c45bba1954bc4f25b3679718c46b882045104570099d4dc0fe0ca06227b0138f4f02aab68c418c5403a8e10951911ffe75db47c2d8947adbca851786ae510fbcee09485088ac7b5f6364e76dda1b70496cdd60e5dfc6c88ad4ec0db3be1dc06193ce294", 0x74}, {&(0x7f0000000540)="e973747526e0d18bd2af6512a6453beabd4de57c005d254211bfc3a983cbd72cf21eedb11a0335f3976d25bba4565762156b9bc5e93eca395b33dd49b7de29756689962699ea093119e63ce2e82eaf335c214db0e4521cfd2ef4f29c63631c22bdffcf37e3f7fb45383fca7fcbb386", 0x6f}], 0x9) (async) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000006c0)) (async, rerun: 64) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000700)) (async, rerun: 64) getitimer(0x2, &(0x7f0000000740)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000780), 0x2ce2a9b4c40c390b, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0), 0x20, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000800)=0x8) (async, rerun: 64) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000840)) (async, rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01064c2, &(0x7f0000000880)={0x0, 0x1, r1}) ioctl$TIOCSTART(r6, 0x2000746e) (async) write(r4, &(0x7f00000008c0)="bb2398c7ab2ac1f1eaf75bc70d276d9ae245918c503f1283f4a6899097dea1fe5a263be8d67cd0b1c594b6e181354ccca0bf4bf3a2057cde82658e3fbbc7fc56f55ebf409aab098febae9c67795c222e85993b5d5614b1fd19289107e71104bc428cb6364a9ecaff652513528eeadc36577f30d82cd4288d962c51344b0e71c391e9603f2bf00e545012c70b7ba08a2581d7be26b8c93dda28f9ee559db14386c231988b460b65147cc2999791486a0f9f42500d4e8102515bfc8e0b4e012ca4cf0f1131951f379353e1", 0xca) (async) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000009c0)=0x6) (async) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r7, &(0x7f0000000a40)='./file0\x00', 0x4, 0x3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a80)={0x2, 0x5, 0x100, 0x6}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r3, 0xc01064c2, &(0x7f0000000ac0)={r5, 0x0, r6}) r9 = openat(r6, &(0x7f0000000b00)='./file0\x00', 0x0, 0x30) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000b80)={0x8, &(0x7f0000000b40)=[0x1, 0x401, 0x1, 0x5, 0x1, 0x2, 0x4, 0x9]}) (async) utimes(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)={{0xfffffffffffffeff, 0x7ff}, {0x2, 0x7}}) (async, rerun: 32) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000c40)={0x9, 0x9, 0x46, 0x1, "bd3b2715ef7fece8bc97d869887078e01f49a549", 0xfff, 0x36}) (rerun: 32) utimes(&(0x7f0000000c80)='./file1\x00', &(0x7f0000000cc0)={{0x2, 0x13b}, {0x3ff, 0x3}}) (async, rerun: 64) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00), 0x1, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_LINEBYTES(r10, 0x4004575f, &(0x7f0000000d40)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d80), 0x200, 0x0) (async) getsockname(r7, &(0x7f0000000dc0)=@in6, &(0x7f0000000e00)=0xc) (async, rerun: 32) sendto$inet(r8, &(0x7f0000000e40)="4ea890d09c8c1f4779371e55293e5c7360d7e0dbb31110de01934aab80ba492bd48983f934d6afc45ab35335f7689af0ad566f3b98f1c1dc226564870152f736dcabde8f389616df058abb76ef4738b4fd44781220af12ea9a19785140c8af6dce92cce844ef688178a1042eeef6f2ad209a807dd80515badd741fadb887080af870f63146386a21f024fb", 0x8b, 0x2, &(0x7f0000000f00)={0x2, 0x3}, 0xc) (rerun: 32) ftruncate(r10, 0xea7) 3.333775215s ago: executing program 5 (id=303): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000000)=[{0x0, 0xfff8, 0x1000}], 0x1) semop(r2, &(0x7f0000000040)=[{0x0, 0x3, 0x1400}], 0x1) semop(r2, &(0x7f0000000040)=[{0x2, 0x8, 0x1000}, {0x1, 0x1, 0x1400}], 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="9ab350354c83", @remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000040)="55fdb050ab5b45d498800a61e87d2c7d43d937d1", 0x14) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) 2.831350313s ago: executing program 0 (id=315): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x6, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x6, 0x7}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000380)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "800580", 0x30, 0x3b, 0x3, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="fe4d1aafbaf5c2c66da2acf4faeb1e58", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x38, '\x00', {0x0, 0x6, 'j@\r', 0x6, 0x32, 0x4, @rand_addr="202de03bf203cc442ae33206a327509f", @rand_addr="cc3ccd44957fb2011da86b445babbb82"}}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981396a78ef08d5b4861d35e6abbbdabb26a52ad76aed08000000458945fe9f4e4a4a660d8824fdab097a87de40f8d5d3496ceb70e8b86cb272658b5e217220336e1307c8383902199d3e76cd299dc2c981f77ff2834a2138fe0b9b552ad7e46d27bd5be06a3955e51a549741f41ea9d023ad58c986597d8b1677f1b8e7953235c7851c86de5933fc5fd21bdf04dab099", 0xa0}], 0x1) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2, 0x0, 0x2000000000, 0x3, 0x1, 0x4}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r4) fcntl$setown(r1, 0x6, r2) r5 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) 2.738282755s ago: executing program 0 (id=319): r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x80, 0x7, 0xff, 0x800008}, {0x4, 0x10, 0x0, 0xfffffffe}, {0x6, 0x4, 0x7, 0xfffff802}]}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206931, &(0x7f00000001c0)) 2.738092251s ago: executing program 0 (id=320): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r0 = shmget$private(0x0, 0x2000, 0x521, &(0x7f0000412000/0x2000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x9, 0xa2, 0xb5, 0x7}]}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x119, 0x400}, 0x4, 0x1, 0x0, 0x0, 0xfffd, 0xa, 0x9}) setuid(0xee01) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f0000000000)="eb", 0x1) shmctl$IPC_STAT(r0, 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), 0x0, 0x0) 2.682973743s ago: executing program 0 (id=321): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r1) listen(r1, 0x7) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) 1.69920975s ago: executing program 0 (id=323): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x7f, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="7c2aa7b97e647c", 0x7}], 0x1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (rerun: 32) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x6, 0x6, {[0x1, 0x0, 0x7, 0x100000000, 0x7, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2eff, 0x1, 0x9, 0xfffffffffffffff6, 0xa, 0x1, 0x1fe, 0x9, 0x100], [0xba, 0x80002001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x3, 0x589, 0x0, 0x2000020000004, 0xfffffffffffffff9], [0x10000010000000, 0x2, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0x5, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x8], [{0x0, 0xffffffe7, 0x8, 0x4}, {0xfffc, 0x1000002, 0x401, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffb, 0xa, 0x2fa}, {0x1ffd, 0x30000, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x805, 0x36f}, {0x3, 0x0, 0x1000}}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r1 = socket(0x2, 0x3, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340)="b5", 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000140)='\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00', 0xc) mprotect(&(0x7f000043e000/0x2000)=nil, 0x2000, 0x2) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) (async) select(0x40, &(0x7f0000000540)={0x4, 0x401, 0x0, 0x619b, 0x80000000, 0x10, 0x6, 0x8000}, &(0x7f0000000580)={0x19, 0xfffffffffffffffb, 0xbd, 0x0, 0x8000000000000000, 0x268c, 0x1800, 0x4}, &(0x7f00000005c0)={0x2, 0x2ba, 0x0, 0x0, 0x5, 0x2, 0xc}, &(0x7f0000000600)={0x1, 0x4}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) fcntl$setstatus(r5, 0x4, 0x8) (async) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000040)={&(0x7f0000000340)=@un=@file={0x0, ""/505}, 0xfffffffffffffddb, 0x0, 0x0, 0x0}, 0x20000006}, 0x10, 0x0, 0x0) (async) r6 = socket$unix(0x1, 0x5, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) listen(r4, 0x82) 1.693381427s ago: executing program 7 (id=326): setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffdffff}) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) (async) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)='l4', 0x2}, {&(0x7f0000001580)='3', 0x1}, {&(0x7f0000000280)="b3893bd1bd", 0x5}], 0x3) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)='l4', 0x2}, {&(0x7f0000001580)='3', 0x1}, {&(0x7f0000000280)="b3893bd1bd", 0x5}], 0x3) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000780), 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000780), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) chroot(&(0x7f0000000740)='.\x00') (async) chroot(&(0x7f0000000740)='.\x00') chroot(&(0x7f0000000740)='.\x00') chroot(&(0x7f0000000740)='.\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 536.933796ms ago: executing program 0 (id=328): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f00000003c0)="b1a5f102de9a9b64c396049f26b87ea9c9de2ef43b43c1c65776e015d8c40596dfeadff8e900f900000000000054525313c2f8d15acf948a14ea90ab1c9d34a4fe2319e02a7f715f5e4121be8536441b6651ac9ade3bc894351a4f758f74c8bfe0735df7d60e5a4879143ba56da0013836e650b6d9b10e31c505e4e528ce4dc1e036ec7a909f06bf5cfef92647c936ade056e686a19f638baf33ef0c065712d4fb82a2fa62bb6b711629b46cf0aae53d51b6fa9b7db371a766b0a4b5d638e6703ec756397fe58a9035d3fb30e00d9815347c452753b84fa6b3f133b959cf30f66f9e882ea24fe428588e804c16ff81b997525671611a9da28491d96c40d3393f893068a03e4d7fb9e26a7ef5b965f5c893ee9d35bd7f2f923a89aea1bed95529ed8a6f973789a87fed734171aa273265356327486c1c423f88d11d8ff5e064a1240aafb2ee02fde0363e58f9cf06c32af6bb3357573fa6e482dd084c2dc0103212fb33138ca9138f341273f7caa8b7b5098c66c7036136841a98241ddc864e70305a71f503acc47e171e172a2ce2e32886996a87ee0bfb419f4c268a0e56deb49f407220dec953ed26567f03a8aa2a3e3ef294a73d4990c8ee4d6467f492173e3af7c25ce9ec1e37006356b28a35a242c8846d4e", 0x1d4}], 0x1, 0x2) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dri/card0\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000011c0)="8327000000000000000e590000406d6c00002d4f682d8b55e346", 0x1a}], 0x1, 0x10002eb4) unveil(0x0, &(0x7f0000000140)='r\x00') writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="721d1a360d2ccfb874", 0x9}], 0x57) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x9) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) setgid(0xffffffffffffffff) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 536.598675ms ago: executing program 1 (id=329): r0 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x3}) r1 = semget(0x0, 0x1, 0x281) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(0xffffffffffffffff, 0x20004102, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)="84", 0x1}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a7a6d61de4a10909926243003b47915d8156c41f1b", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r2, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) semop(r1, &(0x7f0000000000), 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000080)) msgctl$IPC_RMID(r0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x104, 0xfff8}, 0xffffffffffffffff, 0x8, 0x0, r4, 0x1ff, 0x28060400003fffc, 0x2, 0x7}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r7, 0x800c5712, &(0x7f00000006c0)={0x9, 0xd, 0x9}) syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520304a83c03062c37515fcaebae1edf860e8f9c9704ff020000000000000000000000000001000f00000000000084724cc4ba35ddb58345c92b9196f09ba87cac7484f807c2f09f559efa3d6f8db7b149f8798aa74f83b63aa223097e8d6d4b9a91b77e3b138344701e6cfa97cf05596c3dbd778527a743f9c8"]) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000700)=""/4096) socket(0x18, 0x4000, 0x3) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r6, 0xc00c642d, &(0x7f0000000140)={0xb, 0xfff}) 535.553517ms ago: executing program 1 (id=330): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x7}, {0x8, 0x800, 0x3, 0xfffffffd}, {0x1b, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x8, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0x10000d1b, 0x88}, {0x1d2, 0x20000007, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x4, 0x6, 0xffffffd3, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x2}, {0x401, 0x5, 0x100002}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x194) ftruncate(r2, 0x10000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) dup2(r2, r3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) write(r1, &(0x7f0000000700)="d92938a3e7b6af3b36dfc14afbbc8c07962f963cf4bbde227437d2f178269b32ca2929e714404c87c1c77e9e60366093497be51106faa9b2432188c93a8d3de05fe99fad8b8ef87e9839c8a7fe42364a700876aa4746969937890e28b1ec6d8f3d4ff391286cb26f6c03e2dd328c811ef83beb9ccc73bd968e9eca80d1703447f98bd21491ae85a991f257416fbfe369666977cce14ca9eaf5c4e787f4cd5c34162dc2a76a82ca1e4efdb8b1a5a99a32e46a2b791dd1dc6382a3e95275e8584546d2a70cbc4951bc82c9d8df3e97693878b6e8870e102ab21e7659eab0f436106cd05871279b2a4737174523ba60a4ac1262ecb76338e2df8e7c72d9aaf6931f4126f3a3448b7deee7ed356dcf9866614ad68795219a816761f5997eeff06650e29ea48adb2766ed78155734688a7808ff5ab5fd9261de7c6b9b5028fbfaa1ad38c759d0b445d4b035cb262790ba46ebae9a56d87fcce38a700a287fcc9fd78147ab4d00d4aaca6a97bd2664f2097b01d9566c3079cc6c2ab6cfdf42a654c31677ed31ae6fda3d7858dfc4bee23ffca3ff0358c865e0f0ba905b1d9dde93d6bcb766a85da93b85feda0de4aec0ce81773a5cc4119c5e4bcb1c1279315e5ade6520a9c02d14b309131990672d5fc91fecf0ff25c2c4b7040614ed77662f6c7129b405bfdb8c697ea8ccbe0583f3b1248e1c5cb55c674d5747b0062b889d2351a98f13a365be1ef5e83e1d4c3b42bdca61df7c979870da3cbf3228a3a9b6791213b1e4af22879b09da920c0edc9807f5a50a087f2535633b0b783a783b66978f45a99475b0fb034d5be001c9fcb4195d7a05e1c3adcabf7cc38099babae043682015e63e3d8e2f071a6a3255243c58a76eb1dee842bcb3cc3fa269af9f8b8e3c452b023d8170c6532df2356e3f7807e80d925dfe37a8188c8199e0a9ff4b1f205c8c9fb1e3575d5e88f459021cdf14de47c52d11efa340d4bc88e936969a2e5ebfc72eeeed7e4ecdb8cfffefabbddf79d6a00c458ca0d24998b1e411389e93111878c314b770496195f86b2ee62613d6d8922cd1a1273554736cb446f95150e53bbbdf0320de316ca64468b7d03138563614ba8cc0369a81788c276fc2249b021134878853e1c197bf880b08e2411fb28bca996cbe32b24e2750ecf6bfd1cf176176637aa6c160ab7222bd5d339b0a43a1a7954cd9e8dee2dbd853da74f347389ea1f984083848ae64b1b6068a5347a5b3f79d7b5fd71097690f03b04515a2a8890c5668c36923a14555fa9d172903973ba0e000cfe24f43bfc9435d693a1ab421d4eb2db27c7dc8c24cc0083ab9920bcef6e27730b03be8cf931cd8cebcb79625f3132ee59a6eab6b7aaf4e299f16303715335e67b9ea798487ae41960080f6f1c3d1bab466dd4aa17775a2f3789b37101cd08b79976004f1f116080d7afccf8e3e3a897bdcad342e81516207c7d2c71f987ff09f7f2afc89b8bd99162b0f9d76dfd4e7a17440ae9b09f355cf8b4387f31159494d0be5c8acac0071384fb34866908a74f828b05a1ae65570ea70f65d34be2cbfe1f419a85b784d45fb56edb3d2b44afb0bf7dec620f8258e1d31bea8181a3991f5e37508e18c545fbc03665b5697a7bf03fbe1eb29761ee0494c0a48b3928c7c9e27a42f197fcd3603aeb94940cf1690fcd330aa23c1923f11839795ba039899f772f941485b077be97d21b321b5341f0660b8565202e840142763254804db55eb9967ad4ed52a4ed9b7dc5c5b3a53b5cf2e0d176bbaf5eeb99de88d884ec10963ccf35ee4822174ee1298f7c3afcdb4e3d7f6e9f84bf332e821584494bc4f2a2cbcb06abd18b8e7fd3626928e4d866c6fee4de2cc88a76956f5a4e53e8324618773bdd85f801a2bf4639c5cffb62510ba976c7bc017dbe7974b258bdb92622c9c2e7c24c6ce2d4fc13a56311913c14c9e1260bfedc3301e7733ac24c88d410b31a67957524868e7b2b834cfdda0a38d72b77b3490ec9537a1dcb5f126ef0365f2b549083b156cddb118646bbe160c333efed21751d6dc00d20df25bf1d61cf079dab50c82769c063359bc3536b388a1d140215df2fe6292ce3022d5aabe3194f717f7216556b22e55b7cfec329f6c9fbf0f3aac0248734278dc4e17fc3c3a23971e71cde1ae175e29d4520962747b7486e195b5aba48a5b2e801e67eea627fe641ebfc57c1523c2ee9fb87e37a7ea35c59b671ce56c66e18713665da7c2acee265967d2697bc93e69d7ec96a9103ed9c865be5f50d5220da4909aad79cf429fa71b9b5e6cd620e861941ab3c9161bde084a63aba517313417930276ca990461ccc90fea78aa5d464986d023039d74e27f72541560469e3772f64027e036eaf098587f27e1915ecd8654251c82b164fc8da31063ef9185574ea8769829ead6ed2757a72d909f1cd857c0c1c5103bd127e857a1d604a705ba38f102d45070457d84464802ea475e1f95358b796d517e3590d80220978436fc7a60ff837fbe1b0ac6643e542cd07f76f031258fe713cc37f6c8c9958e73ee28e2c0690c0cfa0d73e78022dd11b32073d85033401c23c62e5f1c7411c7655538ea52c5008212fdd6cf2c48b5f10fbb3f996370c197fb777c1d3371d28c5f6a83db526574e46b19a2a5bcc4a2e1714a10203d875e5d468425769e0593a96009090abad8af701841489ab9b420c35dff2e6b3d2691c45006734f19abdb722014b33ced6c0fa728fffc553d4bb3957a72939b0f523fde0647a48704d4403ebc79f618ace001aee5dd012a0ac7d6321ce14691a5d98fabeb377500881794f1c0bd930b04e48a52514703cd61aef41f6d8eb7726cc1df74f3fdb835007bd8ef7f7e00fc4b27b16971b770ead9e13e360462e814dfcbbe998cf25909987b902a09d05184e38d166603034511acd44b0c2b7a22819ef6a0c0949cdfb308de15dc7445efa4fb25defe4eb8be45563dda687a93abf0ba3ff79feeb1bde50ad94bfd6451331ce87b6cfdd21f0f9a8e005281a3be93572d5bc7e860df9f833b7270476ccd78913fa476058445e843366382a8cc23f7a9c2380f575a4d06e301d6998c293f8642d19ace53713f2cccb6eb15563c5e7d8b2884151fe501c762139c9b89b888162335bccb0f20a5efc0236241175fa5db8b3360a917cac3e54c8db56dee6351f8da941ca329b04d033e0f72903f4e060619dc27e828c633c77521770f3abda501aeb293a1155fe49510b5275c6a4e4c05552267a963ce", 0x901) 484.023499ms ago: executing program 1 (id=333): mkdir(&(0x7f0000000280)='./file1\x00', 0xd7) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, ""/4087}, &(0x7f0000000040)=0xff9) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file1\x00', 0xb5219f1000b913f1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000c80)={&(0x7f0000000b80)=[0x0, 0x0, 0x0], &(0x7f0000000bc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000c00)=[0x0], &(0x7f0000000c40)=[0x0, 0x0, 0x0, 0x0], 0x3, 0x9, 0x1, 0x4, 0xfc7, 0x200, 0x1}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000e00)={&(0x7f0000000d00)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d40), &(0x7f0000000d80)=[0x0, 0x0], &(0x7f0000000dc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, 0x2, 0xa, 0x8000, 0xfff, 0x4, 0x3ff}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffff9c, 0xc06864a1, &(0x7f0000000e80)={&(0x7f0000000e40)=[0x0], 0x1, 0x0, 0x0, 0x4, 0x4, 0x5, 0x4, {0x4a838fd, 0x8001, 0x9, 0x9, 0xb11, 0x5, 0x8667, 0x1, 0x5, 0x634, 0xfffb, 0xca, 0x3f000, 0x40, "791d618aa8e68a369cd1d68abc8797adf9d9d8cb69dcc12e21693bcb2b5b3781"}}) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000000f00)={&(0x7f0000000cc0)=[0x0, 0x0, 0x0, r2], 0x4, 0x0, r3, 0x8, 0x6, 0xfffffffd, 0x3, {0x3, 0x0, 0x3, 0x0, 0x2, 0x8, 0x4, 0x72d2, 0xe, 0x2, 0x3, 0x4000000, 0x18000, 0x0, "02b262ede5de3c53f88edd6e8eeee3e50fa32f2f375181b957eec339abf0a0e9"}}) r4 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/card0\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000480)={&(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {}, {}], &(0x7f00000003c0)=[0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0], 0x8, 0x1, 0x2, 0x0, 0x0, 0x0, 0x3, 0x1124, 0x7a17, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000000880)={&(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000640)=[{}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000540), &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, 0x2, 0x0, 0x0, 0x3, 0x2, 0x8, 0x80000001, 0x8, 0x5}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000000b00)={&(0x7f00000005c0)=[0x0, 0x0], &(0x7f0000000900)=[{}, {}, {}, {}, {}], &(0x7f0000000a80)=[0x0, 0x0, 0x0], &(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x3, 0x2, 0x0, 0x0, 0x11, 0x2, 0xfff, 0x2, 0x800, 0x8000}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000c80)={&(0x7f0000000b80)=[0x0, 0x0, 0x0], &(0x7f0000000bc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000c00)=[0x0], &(0x7f0000000c40)=[0x0, 0x0, 0x0, 0x0], 0x3, 0x9, 0x1, 0x4, 0xfc7, 0x200, 0x1}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000e00)={&(0x7f0000000d00)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d80)=[0x0, 0x0], &(0x7f0000000dc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x6, 0x2, 0xa, 0x8000, 0xfff, 0x4, 0x3ff}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffff9c, 0xc06864a1, &(0x7f0000000e80)={&(0x7f0000000e40)=[0x0], 0x1, 0x0, 0x0, 0x4, 0x4, 0x5, 0x4, {0x4a838fd, 0x8001, 0x9, 0x9, 0xb11, 0x5, 0x8667, 0x1, 0x5, 0x634, 0xfffb, 0xca, 0x3f000, 0x40, "791d618aa8e68a369cd1d68abc8797adf9d9d8cb69dcc12e21693bcb2b5b3781"}}) ioctl$DRM_IOCTL_MODE_SETCRTC(r4, 0xc06864a2, &(0x7f0000000f00)={&(0x7f0000000cc0)=[r5, r6, r7, r8], 0x4, r9, r10, 0x8, 0x6, 0xfffffffd, 0x3, {0x3, 0x0, 0x3, 0x0, 0x2, 0x8, 0x4, 0x72d2, 0xe, 0x2, 0x3, 0x4000000, 0x18000, 0x0, "02b262ede5de3c53f88edd6e8eeee3e50fa32f2f375181b957eec339abf0a0e9"}}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000440)={&(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x5, 0x2, 0x6, 0x0, 0x2, 0x400, 0xffff}) r11 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/card0\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000480)={&(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {}, {}], &(0x7f00000003c0)=[0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0], 0x8, 0x1, 0x2, 0x0, 0x0, 0x0, 0x3, 0x1124, 0x7a17, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000000880)={&(0x7f0000000500)=[0x0], &(0x7f0000000640)=[{}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000540), &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, 0x1, 0x0, 0x0, 0x3, 0x2, 0x8, 0x80000001, 0x8, 0x5}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000c80)={&(0x7f0000000b80)=[0x0, 0x0, 0x0], &(0x7f0000000bc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000c00)=[0x0], &(0x7f0000000c40)=[0x0, 0x0, 0x0, 0x0], 0x3, 0x9, 0x1, 0x4, 0xfc7, 0x200, 0x1}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000e00)={&(0x7f0000000d00)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d80)=[0x0, 0x0], &(0x7f0000000dc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x6, 0x2, 0xa, 0x8000, 0xfff, 0x4, 0x3ff}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffff9c, 0xc06864a1, &(0x7f0000000e80)={&(0x7f0000000e40)=[0x0], 0x1, 0x0, 0x0, 0x4, 0x4, 0x5, 0x4, {0x4a838fd, 0x8001, 0x9, 0x9, 0xb11, 0x5, 0x8667, 0x1, 0x5, 0x634, 0xfffb, 0xca, 0x3f000, 0x40, "791d618aa8e68a369cd1d68abc8797adf9d9d8cb69dcc12e21693bcb2b5b3781"}}) ioctl$DRM_IOCTL_MODE_SETCRTC(r11, 0xc06864a2, &(0x7f0000000f00)={&(0x7f0000000cc0)=[r12, r13, 0x0, r14], 0x4, r15, r16, 0x8, 0x6, 0xfffffffd, 0x3, {0x3, 0x0, 0x3, 0x0, 0x2, 0x8, 0x4, 0x72d2, 0xe, 0x2, 0x3, 0x4000000, 0x18000, 0x0, "02b262ede5de3c53f88edd6e8eeee3e50fa32f2f375181b957eec339abf0a0e9"}}) r17 = socket$inet(0x18, 0x3, 0x102) sendmsg(r17, &(0x7f0000000300)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x8) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000001740)={&(0x7f0000000480)=[0x0, 0x0], &(0x7f0000001600)=[{}, {}, {}, {}], &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x9, 0x2, 0x0, 0x0, 0x2, 0x7, 0x1, 0xfffffffc, 0x0, 0x4}) ioctl$DRM_IOCTL_MODE_ADDFB2(r1, 0xc06864b8, &(0x7f00000017c0)={0x0, 0x7, 0xffff0000, 0x30335556, 0x2, [], [0x48, 0x10000, 0x8, 0x8000], [0x4, 0x10000, 0x5, 0x8], [0x400000000, 0x3, 0x2, 0x5]}) 483.466543ms ago: executing program 6 (id=334): shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/222) socket(0xa, 0x3, 0xff) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa3986dd6c370c8900182b01fe800000000000000000000000000025fe8000000000000000000000000000aaff"]) 483.178881ms ago: executing program 6 (id=335): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x205b9a) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 482.955603ms ago: executing program 6 (id=336): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x10000, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000080)=[0x0], &(0x7f00000000c0)=[0x0], &(0x7f0000000100), &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x1, 0x0, 0x7, 0x101, 0x8, 0x3, 0x4}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000200)={0x0, 0x0, r2}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r2, 0xc01064c1, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r2, 0xc01064c2, &(0x7f0000000280)={0x0, 0x1, r1}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r2, 0xc01064c1, &(0x7f00000002c0)={0x0, 0x0, r1}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r2, 0xc00864bf, &(0x7f0000000300)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r6, 0xc01064c4, &(0x7f00000001c0)={&(0x7f0000000340)=[r4, r4, r7, r8, r10], 0x5}) ioctl$DRM_IOCTL_MODE_GETFB(r2, 0xc01c64ad, &(0x7f00000003c0)={0x0, 0x1, 0x7b, 0x0, 0xd7f4, 0x5, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r5, 0xc008640a, &(0x7f0000000400)={r11}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r9, 0xc04064a0, &(0x7f0000000540)={&(0x7f0000000440), &(0x7f0000000480)=[0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x3, 0x6, 0x8, 0xa, 0xf27, 0x9, 0x4}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r9, 0xc00c642d, &(0x7f0000000580)={0x10001, 0x2, r6}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r13, 0xc01064c1, &(0x7f00000005c0)={r8, 0x1, r5}) ioctl$DRM_IOCTL_MODE_SETPLANE(r14, 0xc03064b7, &(0x7f0000000600)={0x0, r12, r3, 0x3, 0xb, 0x7, 0xa0, 0x2, 0x1, 0xe5a, 0x9, 0xbeae}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000140)={r3, 0xd03, 0x1, 0x9, 0x124478e7, 0x80}) r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000b, &(0x7f0000000640)='\x00', 0x1) getsockopt(r15, 0x0, 0xb, 0x0, 0x0) r16 = socket(0x6, 0x5, 0x20) setsockopt(r16, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r17 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) ioctl$TIOCSETA(r17, 0xc4504444, &(0x7f0000000740)={0x2f, 0xc, 0x3, 0xfffffffe, "0400091000000000000048000000448621c82f00", 0x100, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x404a}, 0x100000000a, 0xd7f, 0x0, 0xffffffffffffffff, 0xffffffff, 0x20000000000008, 0xfffffffd, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe9b) 320.839669ms ago: executing program 6 (id=337): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) r3 = syz_open_pts() sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000480)={0xf66b, 0x94bf, 0xfffbffff, 0x5ffbfb5d, "428f67177c7cfc4dff0000800000002100", 0x5, 0x60}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) write(r5, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c0", 0x36) socket(0x18, 0xc003, 0x3b) 320.175641ms ago: executing program 6 (id=339): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r1, 0x10000) (async) sendmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x80b) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x60) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f00000001c0)='\"', 0x1) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="bf30e56f25000046fa9dc486a7817494", 0x10}], 0x1) (async) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b1000502000000000000000005010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) kevent(0xffffffffffffffff, 0x0, 0x401, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x44, 0x0, 0x0, 0x8000005}, {{}, 0xfffffffffffffffc, 0xc1, 0x20000000, 0xe6a8, 0x4000000046ad}, {{r4}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x1, 0x2}, {{}, 0xfffffffffffffffd, 0x20, 0x40, 0x1, 0x400}, {{r0}, 0xfffffffffffffffb, 0x4a, 0x20000000, 0x9, 0x6}, {{}, 0xfffffffffffffffc, 0x6, 0x1, 0xe, 0x10000}, {{}, 0xfffffffffffffff8, 0x11d, 0x1, 0x1, 0x100000401}, {{}, 0xfffffffffffffffd, 0x38, 0x4, 0x4000100, 0xfffffffffffffff8}], 0xb19, 0x0) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x3) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getrusage(0xffffffffffffffff, 0xffffffffffffffff) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) pipe(&(0x7f0000000000)) (async) getsockname(r2, &(0x7f0000000400)=@un=@file={0x0, ""/4092}, &(0x7f0000000040)=0xffe) 261.682603ms ago: executing program 6 (id=340): r0 = syz_open_pts() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='%%\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',-\'].&:-}'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000400)='/\x00']) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000007c0)='y', 0x1}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 261.469787ms ago: executing program 2 (id=341): sysctl$hw(&(0x7f0000000280)={0x6, 0x1c}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x4f4b) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000080)={&(0x7f0000001400)='./file0\x00', 0xa, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet(0x18, 0x3, 0x102) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x8) (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 255.409048ms ago: executing program 2 (id=343): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) getrlimit(0x1, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0x20020000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, 0x0) clock_getres(0x3, &(0x7f0000000200)) 245.163295ms ago: executing program 2 (id=345): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000340)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21fb982208f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593054135f5bc054eb1dbddf42a556b019880c0974a453ec0d74df1bc6a268acc819e22fa38fc58ddd13b793e825e59ad1c2415f8d25d3658111bceb99822be43b90b8805b110fa5622024c86c59a4ffa85d3e537a0b4158881eecc03395d151c74cf53e6437da1866197d479e90513a917cdccb2c221ff5ec904fb10a48632e2c790a0", 0x106) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x2, 0x7, 0x1}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504600000000000210007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297ae1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63043728180800000000000000f5a472c881ea6e69e0bb76d907a9000002003b1b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) socket(0x18, 0x3, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x0, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0xfffffffd, 0xfffffffe, 0x6, 0x1}, {0x3, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x3}, {0x40000003, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0x3, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5}, {0x0, 0x8200000, 0x8, 0x807}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0xd, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000240), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180), &(0x7f0000000080), 0x0, 0x0) syz_open_pts() r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) setegid(0x0) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0xfb, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x7ffffdfe, 0x6}) (async) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0xfb, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x7ffffdfe, 0x6}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x9) unveil(0x0, &(0x7f0000000300)='r\x00') connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r0, &(0x7f0000000200)="04bdf38709acf97f00000000000000fa5d1d28736df03534825ba166e2050aea0a", 0x21) (async) write(r0, &(0x7f0000000200)="04bdf38709acf97f00000000000000fa5d1d28736df03534825ba166e2050aea0a", 0x21) 234.933484ms ago: executing program 2 (id=347): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mlock(&(0x7f00007b3000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) kqueue() select(0x40, &(0x7f0000000000)={0x1, 0x1, 0x7fffffff, 0x200, 0x100000000, 0x6, 0x4, 0x8001}, &(0x7f0000000080)={0xfff, 0x100, 0x100000000000, 0x8000000000000000, 0x400, 0x1003, 0xd3, 0x100000001}, 0x0, 0x0) mmap(&(0x7f000002b000/0x1000)=nil, 0x1000, 0x2, 0x811, r0, 0x5) 207.89694ms ago: executing program 2 (id=349): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async) r1 = getpid() (async) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x1518, r1) (async) setuid(0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000340)="af43d9e4c1bb666d26942b63b8b0c526add8d3d07f5bc2856d4d7f6206f8d61d2d021561ac48fcb419a6233d77a9f28aed7dce98f29723a76b5ada1937749e476c1a9bd5a530de3158c5427bbc58aac058a687ecf501b976dac125a932ab28e72bdf60e1ac0f66aa599d42cd289315288df9751144bf41bc70ba4e7ee90ad42a66df412f33b24092119ae6ace2546b888f0695d53bd6ef77820b7f5686da8448ef9ce7b15a3231580fc57e6d4cb98994b0f77421134491795b6f903018fdc628dd5d6adfe9017e1ae810ac6503917a6efa8062e0bf00d999ef1737245e98f6e099322f7e4f3a93efca51bef09e5a1adc025f8351e759b690c676cbdc532ae149bf22c57fb130f4f7564534c0e393e37aedef2442f6eaa34185e9a0085644345d501669d364b73b23a84c66e063a2119b3b88b0c5d84e95d29454f7f9b197e8a0caabd3ad38ba10d15ab5742013a335e80853529f33f26025b03005296b4173da96d84dbc565432fdae8808a75ef902d0f65bf44e744b67bb9943a11b86b633913ff0a270a3cb660eff302d90e1a90c8aeba759208515ef649271eac7bba8a0098dd45a7f6dcdaf07222a94c1ae5f1d9fe64dcd47f127c7ede2d37673eca3ca2315513914f8bf3504076f877e8415fe63b6ca4c3f38ba093db7dd87bd07d8425fcf9107b72f231c56f3ec042f39852507287a64017371ad09ce133da70d59ed5e87094240e6a6acbda5dbaf774a8ae9098804523f864a942492ec34201a7626672cebfbbfd9f620e1a898eb0d59b7ad0594674990be126643cc54ec17400a7851246023d6cf5ce7d41c41289036a3c9aff15bba0d07c39721d2141f6ddaf2a7e52ce237145b995f86badb94bdda306820b269a8cd1718d9a04a2dea0fa0341730d20cbca09671ff8062bd8118c47940200f0e899408c672d169d94964047ff079a4877cfe5164474829d4eca61f6668f9af14c05080264489c847d4c66cd746487e472f7a5658d2208b25a09f0702cc571c8b627dd33a7ca5be55ed7088593f6542f7f97ff2784c1bd89d8a6a127260d1656567438e1e9a9e6272428b09bdce14a3102bbf34a4c9bdce4d80896196ed9e55fb2b56857820082c360cc77411b2c767f3e33c4004657d343f5138b195e421e88ecbbabfb38f0ff8e0bc4aa650974637c4e598ca520230948a458b715ae67bb1a8b10a3086ecad4be81d7cba17ec89d1b6db6b3dfbbbed6606d40201be6d94d550242dfefedbe56f5ae3eb020f8db9361c3c0c84533b81ecb00d4eb1b2d052b883d295ee2c4493d559b733afad1a0acce2bbc14f1998cc86defa5d083a67f9ccf726b0f0b18af7782efe57e89241fed1fdd116a5b323f212d0ef32c06fa73da37295a4c5bd146b632d4027553a930c47bffc064939487bd5ece5ce1a95e42b0d9b187f94e2dcde8cc2654612b37ceda5c0e5d4103d25bcc8f733f1ea265db56271571de6fb92ac9145c16d2d2bba03f08f102316ba7c2777b4b491dc73746891b3321bf64a421c5abcfd5810f3f4b4b2f046fbdddb0a82fbfd0ff6d0cb57c0c19cc6590a785bd143d23152e45fb96d84f4e897b0dc439289fa606806a421758d24f661b6d21f4eda9a26ef7928269980d010fe241edf847d5b683ca2af1422207fadfb1eeb9608d6d8c74d582903f5b2dc59a2f1d60061d4fee9eed6795c0b6686efc285e73b6ae1a64bd44faf2093db030b814a503744d30decd98850b3f4687acbe82f7e546e1ffde09067d89f7a4960132c15c53e7629e54504a0965aa21ad05305cdbc0bb2551f50ea4e0a0e89b28a9a69e3dc2a06b3796984ac7aac2c02651066fb54c7ee049cbda0c8306edbfc91ecae75b81c1ed132e4c86ff982d78f530de35e93603b7c64253deb1cd8b7608b32259442661abae5260fca71c4591a1933d41a787a6df53e8819b39ee0fad1ec5bfafed3362a1ec45c92e9d2fd0e69af4b6e10d1e570c896c1d479b86b8968716037661b4f548d2bd2d8845e4a0e284c8bcfb1b32ed8643aa60e8c39f64ce70618774d211b2b921b6438a83fa4b59d64e68a28dd844c49f27aa306c2022ec242f22dbe40d5a171b5a94d92bc44f5e4ff310a802635a79fb7f8eee81609ea10a586503c6b00401e2d4b9142372b58fe1cf60258595914cfe118f5b1baa12785d592a31f66899290507c5924b604da80d93a8a1a6ed3a334b1d15117ed797e29d37cb61a1f46d9bff4cf7e10706d124e9136b26c8a24804c11593a020205c9968c59561da60e362762333fd2cf48e553780bc7077121f2dd1f2b39c2475f6919ffee441240354264282f723f1153426c290a42f69180c770df318abda4d6ed9d79d362288cf85c247d289e48ee21fc3c9b8d5681a938aa108a84e3cb7912fcff6e4768abbb362ad5743076dae4fab7e9ad5f22f0a9f25ffec36e489861ac29aa86fb97666c6f0d46a95b814727389052b8a4a800dd8faf3c97a52276b856c4c6f5fe55295faab30307f49a9efd392a6abda0a53bd373d619e67aa4bb462ddd3458bee7d859bb2e12b8cfef6e0ec608ad7498178a5ad06a38dc24cc09444adfde8c5a84db52b2a7b1218b59a2cbe1e1f8f5bcab346e8d66d69f843656afebb77362be4b77ab004e659216fad05da5209aea91271328596455784d8149e158fb6fede1eea33277d46c46a4d8b36f7361cf2a66e998da2e3adf22c9f8a3aeec50d358d780fa12b051f955a8a1833f7b6540aa5d31f589c875c149ba13bb20a582886fc02199e8c3f28f37994f5490d32d16334362e125292b685d8de415badfcca445a85ef627d410235a56571b957016d9f5f40b684cdd38a4077ed43ab2b1a001b3ef0bc44f321cda0f702a80c0c77e1151c4af0958380feeaa1681d4944920308335edc656ff05f27e1e23e35ffbca411be2e6c55ca504218d5cd5b1713c884a9fa256585ffc4120e12ab7894d3a2fdf1097daaa10f9515ea90f7370acb6f2867f45f81735afab932230c66d8108ead4696416a5d0bfcf2f7e87c8b572842af62d8eb08d9cbaeab4d2d172374ebcd9d4a978fc5d77d5ac863d98bcc52ded9d344ce08008dfb3ed2eaea0d96910c13be10a0a440a1f93fc635390aba4890912f19a017ad804bfefd8f4898de20305f8fa9337c892badaa112bb705c96b3faed2c047755a216678d5398d0cdf568fd4bf5ae879eef76ee44f055e414fcf1830e90ad571d9860a801b5cca6c6c25bafed3c8e0a71b4fdfa42a75ef33ca393bcc7ec58ba6f6b3f820e831f21f165cf4c33cd90a52697b8b6fdc960c6b6849089a5513db249533469ebad7c0ea3fdea018f41ee48a234e70e39d9c503a070df120024dd65c03a55c4fd595244ae70a9d620af272480cc8a0bc9920ec6eb0c9a5f3d4292503c7060ffd188fe6df6d67c7a329f8e45180b5e07f3c6d99fdbb7812d9a652e2e534e0f1e87cd11973a88a70fe692f0f815ef95458a8db3e4f68955c8359da05582ef0a6df88e7a4e610949a9a4fd83c214a3326815682576d26f3afe74e6dc82dafa0a8f46e7b79324cb0914c91793ed102fd05047af1d91737be2b8d1a4cd2e82b19fc8e89a98f668547756c4b9eddf4ca660d6694b70df61e668dd385dfdb0a45977f0897a41ad47cc76c0d3fa30bb9b94946aeb6c100436ac449bf07875ee9c4d6bc9d95820b8e14cf5a7629b46491b95306d0ef32c514856ae8a024231f90cf26604e94849ef8460385e2352e88d6e197364b3a770d31842baca06a3e515ead7cb90fd47b131aa4b0865a158257915981565205ee4d41f671305c4d142e59d78079f27d4f1902828f1b00dabfd09d96448617c30dd8507e63e999565d7e90f4a9e41d9acbd795278913f9c9e02b7fb52aeda9d76154203d38d739fd18b3450b15e1c1de73a97ae212b13d21e5ed8df52d0b6158480745851b8a64916f813f5efe3be7ff64ff6fa843d1e9adbae1138a1449b2b3c2a439af15d8a485eba68b8516650ae5ed4fdc265eb61d8cb94c5435e34190244ea9d43fbc663edd771865db2fc21be833cddf99fa98f909e0014de123cafb92f3c34b4d2cf033710f263e17c3e3222da9af214a4069cc7914da2ad09eca9ab483b8592181dff4b7c0c58f8ad9b81e7d2c96138e78fed9796490caca38dc95a5e0e67b63ad5aeb6df0b6ecd4a0201139c6d88d10968a246b31ae51a85874179ecd89100083bf2d5eb10bd442e2946bacf748bf6b1bc5e49bd8a58b5995668d3e873a986edd8ce812fef3e275c5180629be30b197f4dc0132e16a43faeb851e3f686154e304ec679014db227ef705783271bbbfcff609f39390e0e028b356e4c32da467f4f4d72bc3b313000430f3d2aa58a8b4de49b0188cb21cf0beab97bb8d3d5a76cfc636047b54e6fbf4dee7b01bad70e684d10907b81c582b62e0344d1db14b059dc577b335dcd82c57dda25495225a5882c2993bc24ef3f0a4252a87e92bafbd87c823ef9c441f1fc25f97623ecf6835209d9f1f97b37a8ed8d1886eef8d6ff0d7c837f660d85e559176d67217a16f0b4ace13849fd282604fdb810f53fedb5df7f946ae477ad27d7808a7089c2dc5df238665f45bd787fd6b793dcee2aa28dceb07bc3022fd2742f812a54af841a1df58f527927a6a905d73dc172df477002732c8512925513b31d474edf25d487af3e40e15c71760b26166f50ed8860ac23a13a99f60411221d59a1cc0f1a0aac2dbf118fe911bef22c83af1dacb340e88e5edb583bd213ff71806907d763f26b83c89710367ea68d2dc1900403ff812e305f21f459a67494bb7299ed833a21d10f3596faf256e26f05240a1906617496c096e6b671f2778ca7907092000753907c60c4dd5a0a8e8a844f313ffcba0d8a397f186dc7c86b01945beaaed60a2bd6d09eb70c131e662263f896c727965eaecac384af18483c600aa2422fdbeb8f31015ae51c5bfb311a5a30c42a36b9c5486f750f38b2db5116712d72397baeb78cdb755d9e135a4c3b7e18bd4b84b2beecd057ca3d095932157650d93ed40e4ccf410cdbcecbc5ac3a2d39a488c7ccfe6688b77932b64882344f553fb60bbcfceca2d55e99e2b38e69d8b7af09a0f78db3331a97e0101901fd1989d52f8048974c010eac9b6b69e9b83f2039baeacde907b9b3175e8a38cb58b51d32e7882a1b3c2a30c0c02d92b4829746a80739b51568515f8209b72d87136f48344744acecffe3a532e83e3c144698914aec4bd4dcfafc79c425250f58fd4ad23dac40b7921cf3878fa9e8488eedb7c35f2e80b21fdb30acf6324071ebe9e7e1d3bb1179bc0337f7ec186b3d377b6b4cf4ebad6da68b0a7edc2315203d2217802a3a4e22af499a784f00312d13fa03fe45f9277485b69a58f8dc0421df32949685246cfec8aea17d390286078158197409ea3313fc02aec1a046b34372d312aec315128aa85b58c11ed97773c0010b06e81ba4365f8aba5350229c118503995ae103b92511aba9c26d1107b7c307d4574b470fc7b89abf2d93be2dc17d9cd6866e18e0bf549945f99474cf0143f26e256e206fe9d73ede65c9b6c53eb5d2db3813b7224362422762ee6c1a7520b4961f66e1fa84957a5ebefd6dbb523c85c70199214f3d3f5fc3948afba4cb9d86bfdad641acc1e5c37b147be84f5ddc495f51b0e268a1842f10c7a7e88823e0f00df1fad91d85107d9a1ead5e0ae2cade0cdcdff5f200fe23ecce5c362da4abc17248bf27f55bade9c8b3e616c99d2fa856edad1c03524a555551650bfa6b43432a2b5dacbacaad9372252c524ac3", &(0x7f0000000080)=0x1000, &(0x7f0000000200)="a3e4d6c345fd5c94ddfb42e45ecd04d6d9f9cfd7d317d168f9d1b5c98a322e7e3f64ca5bc33aff17f1647ce84c041c56a565b57711e2027300776b3acc3958ad951f555c96faa69afc5f83d9fbabd67b0f36e5df25dc51bf2c4abc51", 0x5c) (async) writev(r0, &(0x7f0000002580)=[{0x0}, {0x0}], 0x2) 207.650261ms ago: executing program 3 (id=350): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x2}, {0x2}], 0x2}) ioctl$VNDIOCSET(r0, 0xc0387200, &(0x7f00000000c0)={0x0, 0x9e7c, 0x0}) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000c08, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x100000007, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000012a000/0x4000)=nil, 0x2}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffeffff}, {&(0x7f0000578000/0x9000)=nil, &(0x7f00006d0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000467000/0x1000)=nil, 0xefffffffeffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000183000/0x3000)=nil, 0x3}, {&(0x7f000026d000/0x4000)=nil, &(0x7f00006c7000/0x4000)=nil, 0x8000000010000001}, {&(0x7f0000e64000/0x1000)=nil, &(0x7f0000657000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000057d000/0x3000)=nil, 0x8000000000007ff}, {&(0x7f000045d000/0x2000)=nil, &(0x7f00007fe000/0x1000)=nil, 0xa}, {&(0x7f000033f000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd10a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000385000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000592000/0x3000)=nil, 0x74b6}, {&(0x7f0000167000/0x4000)=nil, &(0x7f000058c000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f00000d2000/0x1000)=nil, 0xf}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000031e000/0x3000)=nil, 0x1007d}], './file0\x00', 0x4}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xd, [{0x1, 0xa}, {0x0, 0x2}, {0x1, 0x7ffb}, {0x1, 0xd}, {0x3}, {0x0, 0x9}, {0x3, 0x1}, {}, {0x1, 0xfffffffe}, {0x3, 0x1}, {0x1, 0x9}, {0x0, 0x6000000}, {0x3, 0xffffffff}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x8}, {0x0, 0x1}, {0x2, 0x8}, {0x1, 0xfffffffd}, {}, {}, {}, {0x0, 0x6}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x3, 0x10001}, {0x3, 0x8001}, {0x0, 0x40}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x3) r4 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x5, 0x80000003, r4}) 101.424236ms ago: executing program 1 (id=351): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x53, 0x1dbe, 0x7, 0x9, "505a53af9e66366972f27c2a66adbd2d4fd47406", 0x4, 0x1}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000080)='~', 0x1}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 101.17555ms ago: executing program 2 (id=352): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0xa7, 0x80000000, 0xfffffffffffffffd, 0x13fff}], 0x4, 0x0, 0x8, 0x0) (async) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x0, 0xf27ff7794bbc9c2d, 0x5, 0x10000}], 0x13e4, 0x0, 0x9b68, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x3, 0xff}, {0x2}, {0x3, 0xfffffffd}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) (rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x0, 0x7, 0x3, 0x3, 0x80002001, 0x0, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x7, 0xc, 0x7}, {0x6, 0x100f86, 0x100, 0xe1a3}, {0x5, 0xfffffffc, 0xb, 0x3}, {0x400007, 0xfffffffd, 0xa, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x4, 0x2, 0x5, 0x6d}, {0x2000a, 0x9, 0x6, 0x8}, {0x2, 0x5, 0x1, 0x9}, {0xc, 0x8001, 0xffffffff, 0x7}, {0x4, 0x5, 0x9, 0x10aeb}, {0x802, 0x3d, 0x4, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x1a0, 0xfffffffa, 0x6, 0x10}, {0x4, 0x9, 0x7, 0x100000}, {0x0, 0x5, 0x4, 0x9}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x51, 0x200}, 0x5, 0x8001, 0x24b83c97}) (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r4 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000000c0)=0x34) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) (async, rerun: 32) pread(r5, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x5) (rerun: 32) socket(0x18, 0x3, 0xfd) 100.738806ms ago: executing program 3 (id=353): setuid(0xee01) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xca) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) (async) getrusage(0xffffffffffffffff, &(0x7f0000000000)) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getpeername$unix(r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) (async) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x51) 100.338236ms ago: executing program 3 (id=354): r0 = socket(0x2, 0x1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r2 = dup(r1) dup2(r0, r2) (async) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0xc, 0x4}, 0xc) 100.088108ms ago: executing program 3 (id=355): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f00001d2000/0x13000)=nil, 0x13000, 0x4, 0x2011, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000069c000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0x8017, 0x7fffffff, 0xb31, 0x1, 0x81ac, 0x10011, 0x10, [{0x0, 0x0, 0x4, 0x71002}, {0x6, 0x7, 0x8, 0x3}, {0x100, 0x9, 0x7, 0x8001}, {0x1, 0x5, 0x10800c, 0x1}, {0x404, 0x1, 0x2800, 0x401}, {0x6, 0xfffffffd, 0x0, 0x3}, {0xfffffda9, 0x401, 0x4f7, 0x6c}, {0x4, 0xf, 0x10000014, 0x8}, {0x2, 0x7f, 0x5, 0x5}, {0x140, 0x8001, 0x6, 0x4}, {0x90, 0x7ffc, 0x400b, 0x7f}, {0x2008, 0x9, 0x604, 0x2}, {0xb8e, 0x7, 0x8, 0x1}, {0x0, 0xfffffffa, 0x80000000, 0x80000003}, {0x7, 0x2000002, 0x9, 0x8}, {0x4, 0x3, 0x9, 0x88b0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x3, &(0x7f0000000100)={0x0, 0x1000, 0x8, 0x0, 0x3, 0x7fffffff, 0x100000000, 0xfff}, &(0x7f0000000140)={0x2, 0x800000000480000, 0x2, 0x8, 0x0, 0x7, 0x8, 0x8e}, &(0x7f00000002c0)={0x8, 0x8, 0x7, 0x4, 0x74, 0x9, 0x5, 0x3}, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) ftruncate(r1, 0x8531) chmod(&(0x7f0000000080)='./file0\x00', 0x180) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="ac5bc7b7043bb9b87739629cc0a81648041592b6d891548bfaf3d20a0650a09495838b4afc0995033591b6753362341ad450112881d50555b131c538c17b6552077e01a040ec980ebdef7640bc9332e2f01f7e699b96e49a7f0ca96b78dd1d2912ac926018d13b0c070c2857a42d3d2a29f2668cf3b8b9b82eabeaf8eb717602648c29ec08658cf0d3044b243b2b18e37d9c7fdadfc976240043a14005ce640e8b973a1b0d88bed4da4552cf30e12610b35d31f7b565b0c05d78fdccb4b0bd0b34c9452c8dfba9c43f4ce658e956c63c5f33", 0xd2}, {&(0x7f0000000000)="e9d7ec9167af5288acca6ef0971c24405bcc2b490341e0ea9be55e6f382358eabce4b31acbe86112fc7edebc1e7bb3f3790fa0c558dbe6e71d2ad133550474025c2095f6bcac3cd9e546a9b36fde620a9c164dfc48d95d2b24a88c3b5786ac6f8abc591a0b9cca1528c76ae0bbf776f21ef9741ff1f2501f5efaa25573e8b19b299f30c60f13e195de48bade047a094e702ba490b68bc9fd9dab8533f821fd0170ffef82f3b62b1183d9d75ad6eed0913e896f7e2e905c421a748eb948", 0xbd}], 0x2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = socket(0x2, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x2, 0x7, 0x1}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x1, 0x9) 2.170089ms ago: executing program 3 (id=356): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x25) read(r0, 0x0, 0x0) 622.952µs ago: executing program 1 (id=357): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xacb, 0x2, 0x2, 0x689}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dri/card0\x00', 0x8000, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f00000000c0)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r1, 0xc01064c1, &(0x7f0000000100)={r2, 0x0, r0}) getdents(r3, &(0x7f0000000140)=""/38, 0x26) r5 = openat$dri(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dri/renderD128\x00', 0x400, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r5, 0xc01064c2, &(0x7f0000000200)={r2, 0x0, r6}) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000380)={0x3, 0x0, 0x7fff, 0x8, "3f90245077d01e96968fe547829ca36ba7029b7e", 0x401, 0x6}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000003c0)={0x200, 0xfff7, 0x3, 0x100}) sysctl$net_inet_etherip(&(0x7f0000000400)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000440)="7a714e08400ba223d1df00562267c8cfa6161351700684901140ecc70faa8588167761289aa41fcc12ba0d6046ec69629559f219e6fdba05217c39b023e73d33798be3a061b7da33c713a290346e9e4a9fc25b07b06f2bf981027bae32e8996b1d46fd54e957e3ad8e92857f3e454dddf29eadf32744379c387819d847db859567ae20c6b7d71e0e7064e0b0d0a7b69828b970b7772af2a7c0782e286f0beb4f862efd56b91ce8ec3d42ea1eadcdab5f1db149af", &(0x7f0000000500)=0xb4, &(0x7f0000000540)="c4557191d46642da02d1f230e9af5b75810d2a05bd047b84c3c07ab7b4f1651408df024b4261080a6c32d61e915affac5cd462cbdc10be70928ed229870762ecc3b23fcf2a9ad2615fe81631780f2d4655ab96c6848d4b4d5c73fa588e4bb4dec892595de890d36260e565bcb4fe16ba0d246110956673b987380c6081214095814ea4459d57f5a2a78ea51e2768fa72d5dd0b15da435b874827f10d75d0c652af52eafc18a81930067ad4179e707e8602e08b69e28c01b49810eb29b1d64a7d4c9d230c923dd555e8b98c6152f6f5b19aad926b39f1a52d3bbbec4fac817d93e5fcf20341bb484b18896c2c043bdc", 0xef) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000640)=0x2) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01064c1, &(0x7f0000000680)={r2, 0x1, r6}) r9 = dup(r7) fchflags(r8, 0x0) mquery(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4, 0x10, r5, 0x8) write(r4, &(0x7f00000006c0)="ee5473168e410428912ae376ca4f9f793a81f0e04cdceb3a7c0d0729efb9037695d7556ad75c5ea70f401465ea9fa79765777878ee26a22f5ba1413d644e7d31864054b816dd289ecbb8298642116aeef2b7f24983e61f3bc29dfff8d6f8972f321818f49731b0a90d63e177c0461acc451d22018fc6eea89b136715172cf93986cdd0a35d3759fe6af9fba06bafdbd372", 0x91) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000780)) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f00000007c0)=0x14fb) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) close(r5) chroot(&(0x7f0000000800)='./file0\x00') ioctl$WSDISPLAYIO_GINFO(r7, 0x40185741, &(0x7f0000000840)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000880)) r10 = syz_open_pts() ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f00000008c0)=0x4) 349.06µs ago: executing program 3 (id=358): setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 32) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x44, 0xf3, 0x4, 0x6}, {0x16, 0x7e, 0x5, 0xfffff7ff}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5920) (async, rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 32) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async, rerun: 32) sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB=' \x00'/16, @ANYRESOCT=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) (async) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[@ANYBLOB="09fed6644b558e49c51152b1535a652aee134219d19a25c08a2006e6ae423084dbac6f245f9396da8cd9a954006a32726514f22e5d"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async, rerun: 64) unveil(0x0, &(0x7f00000000c0)='r\x00') (async, rerun: 64) syz_emit_ethernet(0x5e, &(0x7f0000000180)=ANY=[]) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket(0x2, 0x3, 0x0) (rerun: 32) connect$unix(r3, &(0x7f0000000000), 0x10) (async) r4 = dup(r3) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0x6, 0x8, 0x2000007, 0x101, 0x8000, 0x81b0, 0x10001, 0x10, [{0x7, 0x2890, 0x4, 0x71002}, {0x800, 0x9, 0x40000000, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x0, 0x2800, 0x7}, {0x1, 0x650, 0x47, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x0, 0x4}, {0x1cc, 0x10001, 0xffff4e50}, {0x8, 0x2, 0x8, 0x2}, {0xb94, 0x4, 0x4004, 0x1}, {0x29a71715, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x4, 0x10000000}, {0x0, 0x2, 0xfff, 0x30004}]}) socket(0x2, 0x8003, 0x0) 0s ago: executing program 1 (id=359): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) shmget(0x1, 0x4000, 0x180, &(0x7f0000199000/0x4000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[@ANYBLOB="ff40396043ff00000000000086dd60975203002c3c03062cbb115fca75941edf860e8f8c9704ff02000000000000000001000100000000000081000405b271c70f3a000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="512001e690788001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x0, 0x4, &(0x7f0000000380)="dddb84aa20649a6d103b5828c241d380e0c85142065848c6c6cf2260ab661c8cb8e6bc8ad1c43a701f83d0248e509a6becb920c9d3f4125e8982bef268cf4da3478b3fec42201297fb504f995f596c53f794400b389f1b27756aa7386b5564ded422d6decb3dab010cbff816b645e9f21728592f967ac7971c602b71d7a1501902", 0x81) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x7fff, 0x9, &(0x7f0000000480), 0x0) mknod(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1d02) chmod(&(0x7f0000000040)='.\x00', 0x35e) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f00000001c0)="27945e73632ea56e8b248b25c3514542d32b6e83e168ebbe20b3c4b2f9c838a65bf44fe6406c019c38f849abe9d4d09e72d096bed1156d64298ce90e94679b3065877be4b92433caa933e7c5d43559c681b5844adb0a8f7b3640fec36f2c213703f1818738415d4197235f82311f9505c853de9fc0d22fd3179ff13fdade9a42eef67a2eb10ee943ab06fc5238333c60a61bbd35af1aa365755a72cb2f6088187a4374af1ca1472a618cfdd77720a86799f4c0da9b4a7f743da96c30ce2dfbc2d373011a4cb0729d108de1653cb7aaf5225f", &(0x7f0000000080)=0xd2, &(0x7f00000002c0)="ac39e0c50bc255c898b60d10ac73de5f9553055e0039fb5bf4d5bd7a2773eed5f070ec3ad2c60597ea8d042f1a72372ec26350e6f9ebe646450f6b058a4457496fd210a29c54e930bd7b3ba262eace3aee317ff09d1c50a13bb8c834bb71d744411530b143bd3a4e846c51556b6009ca0da1cffbea71b458fd63d580d2ac2a7c390a2efb9bebeb62e645cb8347b71bdf9f49269506d0d12dcc53be298733cae26d5b6f5181584177cfbc8a26bc01bfdceb120d86", 0xb4) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.80' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 7247757312 pckbd_enable: command error lo0: can't handle af0 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pckbd_enable: command error pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806ca80958 va 0xca6b560a000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_page.c", line 1250 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff834123b9) at panic+0x1cf __assert(ffffffff8345383d,ffffffff8343e581,4e2,ffffffff833ad599) at __assert+0x29 uvm_pageunwire(fffffd800747f100) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd800e089468,ca6b560a000,ca6b560b000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd800e089468,fffffd806c536058,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd800e089468) at uvm_map_teardown+0x117 exit1(ffff80003c9067f8,0,0,1) at exit1+0x6e6 sys_exit(ffff80003c9067f8,ffff8000364dfdf0,ffff8000364dfd40) at sys_exit+0x1a syscall(ffff8000364dfdf0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x74d064aa1a40, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.