7ba758e925c91e97bc29a0779983dd633febb8627cd39c190825ece09b022081ee", &(0x7f00000000c0)=0x3f, &(0x7f0000000100)="f7da7a9ec776dc31caca6cc360e47974ee16c354b866a9bd98fcdcd14e39d14d5574951adf94c512280f040b0acc8c02e51c0bc12b00ab4516f4997af913a61b419738fade4fd20a42bdf64c6bab194b8b1943030944585bb36eeef0262ee5268bb22a89c02b0308d0a6c32bb70f22be6fa8870f494e6cdee7792ce662130a4710c40f42a6021b64b9255314ee7a4e88e497ed9ab34984ed95841561cddced71ab2d87244b011b1653507ff3a4c0919e04e6e6", 0xb3) 19:54:10 executing program 6: r0 = semget(0x2, 0x3, 0x112) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfff, 0x7ff, 0x0, 0x8]) r1 = semget$private(0x0, 0x2, 0x182) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000040)=""/91) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/188) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x1, 0x3c0, 0x8}, 0xc) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x692) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000002c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x7, 0x0, 0xdb, 0x3}]}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/97) ioctl$TIOCNXCL(r3, 0x2000740e) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) getdents(r5, &(0x7f0000000480)=""/148, 0x94) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) setuid(0x0) getegid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f00000005c0)={0x10, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6aaa638e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc0000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x4}, {&(0x7f0000f62000/0x1000)=nil, &(0x7f0000da5000/0x1000)=nil, 0x8}, {&(0x7f0000c1d000/0x3000)=nil, &(0x7f0000fda000/0x2000)=nil, 0x2}, {&(0x7f0000c95000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000e76000/0x2000)=nil, &(0x7f0000ec8000/0x1000)=nil, 0x6}, {&(0x7f0000df9000/0x4000)=nil, &(0x7f0000f0f000/0x2000)=nil, 0x7f}, {&(0x7f0000f03000/0x4000)=nil, &(0x7f0000eab000/0x3000)=nil, 0x10001}, {&(0x7f0000d89000/0x1000)=nil, &(0x7f0000c9d000/0x2000)=nil, 0x3}, {&(0x7f0000f1f000/0x2000)=nil, &(0x7f0000f2a000/0x2000)=nil, 0x4}, {&(0x7f0000dc2000/0x2000)=nil, &(0x7f0000c5a000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fe1000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f59000/0x1000)=nil, 0x4}], './file0\x00', 0x10001}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000007c0)=0x5b0) sysctl$kern(&(0x7f0000000800)={0x1, 0x26}, 0x2, &(0x7f0000000840)="79c21d043a8d07d22dbe58940a595e865b1d70efb407342b66c1dba25348b9c2a16eeab56f23b617229d198a7fd54b6ebf3443cf8dd76b5b0c482f924d6bee00badb", &(0x7f00000008c0)=0x42, &(0x7f0000000900)="4ba15656dccb34916af9555b93f42d350eaad24bfd2e6e5e0702a5498660e69c30c224720bf137e4018f5ddb6f951c667f62a776066283e05301284dd90d8982bed4c0d1a85823c379d7093462854d5fae7d5c2324381c893eb000f7e8f81ff876bb9df1a4b7d1022f9259b270128f2d5df9673cccb744aada8a48b0bd99ab2832e972af94cad36638a7426cd94a75278ba7f19c963e081bc1d14129dd01", 0x9e) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0), 0x8, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000a00)) openat$null(0xffffffffffffff9c, &(0x7f0000000a40), 0x40, 0x0) sysctl$net_inet_tcp(&(0x7f0000000a80)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000ac0)="e6389f351809be2af4edb2ec1093c011003ddba5210c3b284a0f5caec03ccf9e8aec597141cf54ff7c4a3e330e03a708e2b2359e1078d978186e05de7d154a4aa5822598ae9135cb770fecc3cfb16d5a3b9f8871e0e9c3e9d15ced084fc862cbbbb2063c6356c03d8818fb8896f31feaf9237294851e0a7996edd682b4264965ff390a5fbb4f31582b96d148e20fb8d42bf44e9947b7df974bf6124039604653c07d13072fad74b50d5bc0640da3f1c09a02e46b0802307263a25f91cfabc5501b25e54feede", &(0x7f0000000bc0)=0xc6, &(0x7f0000000c00)="9f4666694908082baf3547c45455f30174e48a00e37ac93ea7e1fe739fd2362a38babe5635d22bef0d68597e07870a2d9a6d3f5bf0e70d9f3bb837e876980c632e", 0x41) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c80), 0x80, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000cc0)=""/225) 19:54:10 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x13) 19:54:10 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 19:54:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) recvmmsg(r0, &(0x7f00000023c0)={&(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000002280)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000100)=""/181, 0xb5}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/23, 0x17}], 0x5, &(0x7f0000002300)=""/152, 0x98}, 0x1}, 0x10, 0x40, &(0x7f0000002400)={0x16c, 0x8}) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x1, 0x68, {0x2, 0xa50}}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) 19:54:10 executing program 7: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000)=0x2704bd46, 0x4) socket(0xa, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000340), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040), 0x4) setreuid(0xee00, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x0, 0x40000}, {0x0, 0x1}, {}, {}, {0x0, 0xc8}, {0x3}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {0x3, 0xffffffff}, {0x3, 0x9}, {0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0xfffffffe}, {}, {0x0, 0x3}, {0x1}, {}, {}, {0x1}, {}, {}, {0x0, 0x4000}]}) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7ff80, 0x400, 0x1, 0x1, 0x1, 0x9, 0xfffff48a, 0x1, 0x1, 0x6, 0x7}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0xb}, {0xffffffffffffff9c, 0x10}, {r0, 0x1}, {r0, 0x2}, {0xffffffffffffffff, 0x100}], 0x5, 0xffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd60e8020200301600fe8000000000000000000000000000bbfe8000000000000000000000000000bb3c00090000000000890090780000000000000000000000000000000000000001ff0200000000f5000000000000000000"]) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff6100000000000000000000000000000000000000000000000001008e371859a5af0bfd0300000001e31dd3d88e1f8a59f12d913d98"]) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0x40047477, &(0x7f0000000080)={0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:54:10 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000380)=0x10000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000400)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x81, 0xff}, {0x6, 0x0, 0x0, 0x800}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2000, 0x3ffe) r1 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{}]}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaab9aa080000907800ff0f000000ff084f214e21934fc099a8d1617a64b99b2476822ad52d5751ef9f4e24cd4c89be0d26d7c90fafcba7c5ba1778943c0fdeb8f748e465b4ccfc030fa37936a076e62c9f750c5f659c03186999f1474a40d7fdc3e5b41d6b8f30d4f24824ef329c6a059e1a469bbd340524c4fecd355ce24f77595bce759087e58426e4541045d87ae0d9904d622417859ed4846684f05c89127cc5431a22fe6d0bf0c83671461317d703a1fa3997ff74540b4af9373ff38e04dece384cedd6a0c204e1bc843dc8ab1cf420684fa63ee44a77669ee02686471af9e1b2b6cb87f829baa901ec0d15242f9efbb8aabc66716a89b9b09c3b0535652ff95d712efe506388808fe41781777cf7904eee700ccb7878edbfcbefc8b822b4abd406a0028aadf9cafaa28bdf6fede5d5a5e8837911ecc0e76f49d54fca49a2bad313283d718d14e96d5ba21cd4ae4d920deadefa97cdc283656781c7b08ee029148778e4cf15555b381814c481366133cd98580592b44e3a2755ac4eb26854ec4e3cb5c9412170d10cdbc10d06ae1502f9e9716a9883a7803feb8ec9000000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaabb12bc5d6bb59f88a80a0081003e0008060001080006040004aaaaaaaaaa30b2c9c2bfc679aa7f000001ffffff"]) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) recvmsg(r3, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x34a4) 19:54:10 executing program 3: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r0, &(0x7f00000000c0)="a1", 0x1) r2 = geteuid() r3 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x4, 0x0, 0x0) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc02069b6, &(0x7f00000001c0)) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x59e9, r2, r4, r5, r6, 0x0, 0x2}, 0x400, 0x6, r8, r9, 0xff, 0x93, 0x20}) 19:54:10 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c37", 0x8) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = getuid() fchown(r0, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r4) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) clock_gettime(0x2, &(0x7f0000000280)) faccessat(r0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) socket$unix(0x1, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000300)={0x0, 0xfffffffffffffffe}) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xfffffffffffffffe}) readv(0xffffffffffffffff, &(0x7f0000000040), 0x0) getitimer(0x2, 0xfffffffffffffffe) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getitimer(0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3}, {0x6, 0x0, 0x0, 0x20000000}]}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0x58}], 0x1) 19:54:10 executing program 1: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4}, {0x3369}]}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x6, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x200}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x1}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040), 0x0) socketpair(0x6, 0x1, 0x3, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) ftruncate(r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) connect$unix(r6, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = socket(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x14, &(0x7f0000000040), 0x0) 19:54:10 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5f25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x7, 0x400}, 0x10) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:54:10 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x633) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="1e", 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000300)="00004d000800ffd8005a800e71a80f58cc349ca68b5869bf6d9d1f9c5e333ffa319223a64011e09bc96b341681019c24706ba82e831f5b0a", 0x38}], 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x26, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) r2 = getuid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x4}], 0x1}) setreuid(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) 19:54:11 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = dup(r1) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x9, 0x80, 0x20, 0x7}, {0x81, 0x1, 0x1f, 0x81}, {0x52, 0x0, 0x8, 0x1000}, {0x200, 0x5, 0x0, 0x2}, {0x9, 0x80, 0x1, 0xe7e5}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) symlinkat(&(0x7f0000000480)='./file0\x00', r3, &(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0xfdffffff) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000600)='./file2\x00', 0xd9) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x15) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r8) poll(&(0x7f0000000000)=[{r8, 0x4}], 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) ftruncate(r2, 0x5) 19:54:11 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000100)="07bf850fd6d2691cb0cd2fc0a7fd31e85590e334bae49b3b6e3de857c12fd0c5d6b1cc70ec59768b7898e879332a9b9fcea8f791c469abb923da6cfe9b6d0adbeba1fe4a540a5d00f03ec945c47e8ded848f89e6db5fee11c2e3331dd15079f2c82247808aac362671211ed7f17b936892ffe8047d343010e32dbd5f686f5b3221a51d5a81ee6c371bc20cf630194b8e7675000211fdf5be99562ef4a86ba729bd945899a89ebc42552d2d2ab4dffc3b63a0f704f4aa1aee2c54d5b8e3712c3994307c", 0xc3}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x7ff, 0x1f}, 0xc) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000380)=ANY=[@ANYBLOB="83183b"], 0x1c, 0x0}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) getsockopt(r1, 0x0, 0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 19:54:11 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x14) 19:54:11 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000e0e5a500"/40], &(0x7f0000000180)=0x28) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r1}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x8}, 0x6, 0xffff, r1, r1, 0x4, 0x3ff, 0x8000000000000001, 0x1ff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0xb67, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r2, &(0x7f0000001400), 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x20}, {0x906}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) dup2(r6, r7) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x9, 0x0, 0x0) write(r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r10, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x10}, {0x1}]}) 19:54:11 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="0000009e92d9be7fdbf94226ff644b122ee8dd91ac45c814733b02a65ed31fb27bb5c3c9ffc108cda5f3b7ce3e7939219166ec7bb8db217e7f28ceb188e1af119f7df30a7c01f31935c3de894f3ee2f3bc12c8fb4b6c6baaa41e4dd16bf58788e02f7ea560298cac7c31bf924965dfec41a282baa072353abe3494ba193ab08aa01ef8846e3df3ee8a1c19ab9e0768f1fff4bd04a1bb88e732d6abc11a874fff45faf27c2a3130ec96fef4027f31588587ecde29b68eccd054a1c24e2fb79a0cb5436eb8e0692a653ee6c3e5b6a7de1d17a93609443f6add4ae47bfde16727e1c1bab330de22517975e98b504b14a7f3bddd92df298959d9bceabce4e7999e2f757004b72bf6e8458d2a1282a3a7d64e0ef16955910a46f03dd0df880c9c5b91362b5b49a5c34c8245703b1ea947efea2bccab86ebc49eacef74566eeb3d5ac875ee963c8154be17c019cbea1184c7030902db9fe2d158c7089e459932ddf14c8fd4789ce93b3f2c3b93aac13643e8644f1cb23f6e5cb902af6d34a0ff9ca6669f861a8b47d20ac4b06d3490d2b5162846b1f32f8f29552b9e89325572481b04b80dece95c2c06155259c6532a9113a40fc75967f92c8491d8d32602e73faed7932aae2bd760ac490aeb926b5b07c8968a3997c0ac1b1ab65c889c0ef082050fe6fedc478fee40d2550f7dd00065"], 0x1) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000280)=""/204, 0xcc}], 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) recvmmsg(r6, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="321ff81cb12e66da64", 0x9}], 0x1) 19:54:11 executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380)="d1b4cfb3", 0x4) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYRES32=0x0]) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000040)="ef5c0c7e7949cc948fed032f1009a40a920e3126d26203452dc1304416da80d09a2b5b05a0ad6ce844d46f74a790ae1cf46520a18b8c0f0c7db68380fa65799fd4e28ae2bbac23c900b11df533b2c9eab1c1796bd6a59c5ebaf173919257fdc1bf176c07364c5b31b1edeb6965b5e10aa6d5a002b50d50dfb9f14de3e22578df9655a1d79ad7f95e048fc7e06adf233b56086be5f85b3c36a370ece1305c1e79a7e9b810a251ca64ab4c3bb1ab32d3", 0xaf) 19:54:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r4 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendmsg$unix(r4, 0x0, 0x0) dup(r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) msgrcv(r5, &(0x7f0000000b40)=ANY=[], 0xa6, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0xfffe, 0xd, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) 19:54:11 executing program 3: r0 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000300)=[{r0, 0x4}], 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040)='\x00\x00\b,', &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x9, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x10) 19:54:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x601, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x81}, {0x6, 0x0, 0x0, 0xfffffff7}]}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="b5626e50552037f4fbba3adfe0f2", 0xe}], 0x1) dup(r1) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) 19:54:11 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000900)={0x7fffffff, 0x0, 0x7, 0xeb38415f, "2760987b0d026cc4ffffaa177bcb3100"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000cc0)="cd49a881a2883d3328a172362bba9793bfb1b060777dbefdcee84b7ce4c9701b40171dd8aa7e609809e76a3d0177ce2465e197a5648469ec99d2782031be05de927298e1f756b66107eb692fe6cce87fd39867464f649b2d9e231319917b103b252b711a75add7707ae07b31aa474642eb0949566302e41f2309bfe353ffcfe7e3fe5db8d76c5bca1b7f26bbd0a087577cc86318566583a5fb40f9e7fbc68dd376d1015fea4e72434b917b3b6f45f76cec7bdb33c7beff032a0f4363e7be465bfd1af9dbad82c3cd62d7cd00c13b334d55c9519b5a50f393ffa09c174eae97de4c0204b44e12b821f93fe62488ec33f5354b7592b87dfae607880a45a2e87fd5bf0a3e6382985819c345340af8cf86e416ab77d27907fbb722bfd10a3d6f8a4ca1ba4379249dfc9ac88ef30232727e2c50f2f490ac0282c3e02bb99f302817a0495d8720c6c62c8d044a51f608ab3686e3147bafa29d920999180e8bd4c26de5fd020827fddffb1a0e51aebcdfecdc05f1fb5b4f1111b419d289c12548733a37f80a27dedff8a7038313a6b06d08e9f160dc4bdeb7bed7d604ed7b8bb142c50274e6d09aa680c3b1aa3afc2454bcdeab50a4acd76cfa5fdcaa37dc904055d41070e28fa8089b061ffdbd2c3cce3a7f0c7f984a2958a6cb7ad6fa84e1a77015210e89a3165f15080e123a21828fe1190b3c093c04da1c1d648e1000a45ea611dc3ff9f69f63d2739920a16b0ca3bebb66988c1af6dd722194a3ec78bf2b150ed536f79107f7f26ba131a748e03fae0c183a2bf08b39d8aa7f2a292485d5b066f7988e6cfd07f5ad1166945c31cc4663e5c7ee3a5d8c4d037ff471370a009da303cf8c951e37e0d1bbaa0b4f3a456c562d96ad6380a5bcddca025acd938650071d1c0fd306ce71a9be013cc6c29d1797a01890b08b6249e541d6fb34d76f73e77b63f9be43356e20dfc26e1c61579ac2989adb2d1fff41ad62d4bd548da065f804d6c2be2184436adabc266987d78698bf1ab938f2abecba2a29bca17f3b9e21620bdc512296b370e7f9fcb554822ec891ea72a1fa7be2bb034f0b211c491db48fdc3d6926534d5f69f5094b70e95513fe581b2dbd5d63d69ea9640553cae91ab8819268c878a140836c70ed39fb5f63649f8892ec57ea856b41cdbf978ed68d581b3fe03f9df2faa4bf114dac7209a59b420e20257a02dbb49a70d9fe1a4b1b22f00552bcf6e467c7c4297b2fd98782b9ae475e0f263397f37a7c168caacfb9f7e8da27871da156a558f55c0006047c580f119f7f08503589eabbdcf6eab4b7e1fda0b176528fd6e98b27f23c82a5facb8fdfa861e1c777b9f8d0f9f123c580bf9ba3032afffb5bbbb3837a34797d6ae9ff3212cf32395d3d637d4cb2fa12be91ca419718eb53ef3e3ecf6c0e88248f823f57bb09e16d8a75d57487679747303c78ba0c477a3f94653e4c3076d928c905338914d521b2290aa0d2998bc6bd6683e0e8c435586382d35bd5a0d48e49f69a51ccbcc06f441b167df05295aa108171ed429ff1015ff898a562504f78a7e2c9625744bb5cbb5688b4c0b5ab5384e6e59539ad83f8ee9cfc56067d7dbdd5b2b4af0bfb302f18780ab43de9a745e85db9b03f4e550291d4c89bc25c553bb6e8f423d865615fc72181ce7d7b32b06cfb14e67c0ea774b6629b1e46eca93d4d9a7ed038fe3dc4550ecb5ac332f3da26a9ca5725fee041b28322c5470a3e5e79f3176dfe23a8e6dcc55d1581170084819b87f9d238e041dcf75e7a2940e9c992b3d7217acdfa61d094c53a72a7dc82", 0x4fd}], 0x1) 19:54:11 executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x633) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (rerun: 64) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="1e", 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000300)="00004d000800ffd8005a800e71a80f58cc349ca68b5869bf6d9d1f9c5e333ffa319223a64011e09bc96b341681019c24706ba82e831f5b0a", 0x38}], 0x2) (async, rerun: 64) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) (rerun: 64) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x26, 0x0) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) (async, rerun: 64) r2 = getuid() (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x4}], 0x1}) (async, rerun: 64) setreuid(r2, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) clock_getres(0xbe44501372635004, 0x0) 19:54:11 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 19:54:11 executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7ff80, 0x400, 0x1, 0x1, 0x1, 0x9, 0xfffff48a, 0x1, 0x1, 0x6, 0xc21}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) munlock(&(0x7f0000800000/0x800000)=nil, 0x802000000000) r2 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x80}, {r0, 0x1}, {r0, 0x2}, {0xffffffffffffffff, 0x100}], 0x5, 0xffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 19:54:11 executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000)=0x2704bd46, 0x4) (async, rerun: 64) socket(0xa, 0x2, 0x0) (async, rerun: 64) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000340), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040), 0x4) setreuid(0xee00, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x0, 0x40000}, {0x0, 0x1}, {}, {}, {0x0, 0xc8}, {0x3}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {0x3, 0xffffffff}, {0x3, 0x9}, {0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0xfffffffe}, {}, {0x0, 0x3}, {0x1}, {}, {}, {0x1}, {}, {}, {0x0, 0x4000}]}) (async, rerun: 32) poll(&(0x7f0000000000), 0x0, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7ff80, 0x400, 0x1, 0x1, 0x1, 0x9, 0xfffff48a, 0x1, 0x1, 0x6, 0x7}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) (async) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0xb}, {0xffffffffffffff9c, 0x10}, {r0, 0x1}, {r0, 0x2}, {0xffffffffffffffff, 0x100}], 0x5, 0xffff) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) syz_emit_ethernet(0x66, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd60e8020200301600fe8000000000000000000000000000bbfe8000000000000000000000000000bb3c00090000000000890090780000000000000000000000000000000000000001ff0200000000f5000000000000000000"]) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async, rerun: 64) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff6100000000000000000000000000000000000000000000000001008e371859a5af0bfd0300000001e31dd3d88e1f8a59f12d913d98"]) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) (async, rerun: 32) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$DIOCMAP(0xffffffffffffffff, 0x40047477, &(0x7f0000000080)={0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getpid() ktrace(0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:54:11 executing program 0: r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="43752992ec649cc5ae3cd1300aa9fbd2f5d9c55157db265fec33a7ec3a427193d2cd553b2572e29a23e8fb22865a931c41c68d5557b19fae8f1e99a843ffad830d25899e57cbdd0e7a2f84551f73c53d6d362890ca6707c3da08f00163cf41eb49", 0x61, 0x7) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r1}, {r1, 0x77}, {r2}, {r2}, {r3}, {r2}, {r2}], 0x7, 0x0) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r6 = socket(0x11, 0x3, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r7, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r5, &(0x7f00000000c0)={0x0, 0x10001}, 0xfffffffffffffc1f, 0x0, 0x0) recvmmsg(r8, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) r9 = dup2(r6, r8) r10 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x10, 0x39, 0x0, 0x0) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) 19:54:11 executing program 7: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0x9, 0x5bb48849, "fabafa410fc000"}) (async) writev(r1, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b54fe1224a3e4ee4ef3089485db", 0x66}, {&(0x7f0000000700)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750e4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff18d4987547575678d809bf167692c5407833c09d2210b8e094c88200da24d4106a6af868a1b24693837aa278ef", 0xa8}, {&(0x7f00000007c0)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60ea6f88c64bb05bc1e9bde7607be143789ae090ce8a7b9284a1300c57f2cc822073139b2943cb7cc41d14b6def9673547af0ec7b5782a80eb421724201de952ccf997", 0x7e}, {&(0x7f0000001a80)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c1319bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2daf0a882b1ef00c8e0e269eb5362c26fd7adc81802bc58d89e66b69a79e30a722ce588c311c0158a52f0042f0a00838a824a899a5", 0xffc}, {&(0x7f0000000840)="98a2a1db995863511831706d09598d304c9f48541f89267b6f0d263fa40bfc419feafc3ccfb219b6af4f2ee60faba504d6b1d0c393c99c445c219b3b4b3e62fe23c5133a2791139704f48421a4563ac19cb333b096fdf6fa7bc85c793cca68ecb6a4c2d32711896acac95ff63e77285ceed5911f50f96166875393f504e87526c36e2886ad372e11cf0e2292c7ace96f1cec42f2a4bc6e9b5024ea3a8cce373372d6", 0xa2}], 0x5) (async) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="0e04b36202b816314a6d753ce64a7d0fc36d7cc330c0541eddbc29983c2fd132f4889505596559f9c12149119e8ee116db7aeb9d99142815b67d43848a9c721218bd15e39c531ff12a32abccb49f46743275c71e4fce9b260fe05c62a120b08a2197ed9ec6975489e9d4b812cca2580c575082db4a8255a7558058", 0x7b}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1c00b7d2f88da5d4973f701b7b8d0661f7f23dbf", 0x577, 0x1}) syz_open_pts() syz_open_pts() (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) syz_open_pts() sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) 19:54:11 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) fchdir(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r2 = dup(r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)) 19:54:12 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x15) 19:54:12 executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) semget$private(0x0, 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) semget$private(0x0, 0x4, 0x794) 19:54:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r0, 0x0, 0x0, 0x4000000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) dup2(r3, r2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x100, 0x0, 0x4, 0x4, 0x4]}) 19:54:12 executing program 2: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="61294e1eaea8d9a047e530f8542394bb92d497e6cc50b0196c6f35925828288e4d92241d88e8ef27a850cd11c487088aca120bc2dc2d5af42a5ed35b7c27f2b46f09f9e21cd69c5f55c129e419fa77588e7f967aec1aeacacf299b4ce9b649a3eba7b8", 0x63}, {&(0x7f0000000140)="92f3f7f4d18acfa5dab6bb597c4be6cf3d53b11e316bb56048716938aacec0aa39766b7611cb8d264cd93015d753a29a65074611c3ed22680c78f166339dd2c2cdaba1c1a7b6e5f552e7585e895be0772c8c4b57fc6cc32427ff93e7946b0c684cd8f7b3059cc01002667fb86981f0fcd2096bc2e8060fa2d831a8487c441c80aeed4170871010b6802ef93756483b6b895fd072853af08738bb4cfb8372f4fae3324523289c79f784f61ffdfac80e21c418e84c69f4f496ff396bbd7a8a1fde804dae9fa80ac0464899f3f0c28f5c6d435a7e919c1d40b47d77e3eccb0934fcc9aae27159", 0xe5}], 0x2, 0x8000000000000001) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x4c0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x14, r3) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000440)={0x800, 0xe, {0x0, 0x1}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000004c0)=0x9) getuid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) seteuid(r4) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000600)={0x0, 0x7}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000006c0)={&(0x7f0000000640)='./file0\x00', 0x2, &(0x7f0000000680)='./file0\x00', 0x8}) rename(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) getuid() link(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={r3, r5}, 0xc) openat(r1, &(0x7f0000000900)='./file0\x00', 0x100, 0x40) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r6, &(0x7f0000000a00)=[{&(0x7f0000000980)=""/91, 0x5b}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000a40)=0x800, 0x4) 19:54:15 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) getdents(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000003c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) 19:54:15 executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x80, r2, 0x0, r3, r5, 0x4, 0x101}, 0x4, 0x100, r6, r7, 0x5, 0x13d, 0x3}) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x7f}, {0x3c, 0x0, 0xfc, 0x40000}, {0x6, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@noop, @generic={0x7, 0x3, '9'}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}}}}}}) 19:54:15 executing program 1: ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20000400, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000140)=[{0x60}]}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xe91}, {0x3}, {0x16, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x9}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xcf2f) 19:54:15 executing program 3: syz_emit_ethernet(0x26, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000480)=""/177, 0xb1}], 0x1, 0x0}, 0x42) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) setreuid(r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) 19:54:15 executing program 4: syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@generic={0x44, 0xc, "1cf0585372ad1e50b268"}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) pread(r3, &(0x7f0000000200)="36aff40c6d5569c34ed9dd82b5a8202369a5e1fa2745d4ba4c6e65221828f47808ef4644e1bf2120040e09e2e4dbffabf2b36699be2c6b8925ea14c2509d161250962c0d278ba4eff49df010b21df24ea84eb03052a0d66edfe8d6452b56c58a2985b358e2cd8515f97d91c26724dbbea21de2ede2b6ea129371b2d93a890b63b657984aa1e2f6ba3a8db382", 0x8c, 0xffffffff) r4 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) sendto$inet(r4, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x5f04d1eb, 0x6, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 19:54:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x83, 0xffff}, {0x42, 0x5}], 0x2}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000900)={0x10, 0x80000000003ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00002e0000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xff}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000100000/0x3000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x90b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000074e000/0x3000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000194000/0x2000)=nil, &(0x7f00007f6000/0x4000)=nil, 0xffffffff80000005}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/113, 0x71}, 0x3f8d}, 0x10, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7, 0xfffffffd}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140), 0xc) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) mkdirat(r1, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x10000, 0x61) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x90) open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x104) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r4 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) r5 = shmat(r4, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x1}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="f864e6de6074dac482eae5a840c5687f861d83385d631b6243d53da9572cd6f7825a5498acdc69ad8291e03c62d886c9f0d8179b9b6a1d37d41613962cd184e1d3bb29a8991c161daa9000a4eb5a8b49ffb699ba34b683b224d7f747fe6bb2bda83eae3bf6985bcd4e295b1f0f71740b2996457b4434ffefc28f2f90ffc8e6c6296b969624f323a99d97c115bc77bdab", 0x90) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) 19:54:15 executing program 2: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000010c0)={&(0x7f0000001080)=[{0x5}, {0x6}], 0x2}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmdt(0x0) setegid(0x0) link(0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000140)=0xfffffee9, 0x0, 0xffffffffffffffb3) select(0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x40000027, 0x0, &(0x7f0000000100)="ebffd2ff13b9fdedcc35934125d3a88d5f1f97968f45942c021dbfc2f09696f7ca3107d9486fd63b56f93030d3", 0x2d) socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r0) setsockopt$inet_opts(r3, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) 19:54:15 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004480), 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0x0, 0x1ff}) execve(0x0, 0x0, 0x0) 19:54:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc4}}) r0 = socket(0x2, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000f2000000000600000000000000000700"/60], &(0x7f00000001c0)=0x3c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc4}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgget$private(0x0, 0x4a0) 19:54:16 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x16) 19:54:16 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xd) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 19:54:16 executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/183, 0xb7, 0x18c2, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x5813, r2, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000880)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd73619000000000000000000000000aaff02000000000000000000000000000100200000000000000001000000937c64c51b64470fd0e2a61bf3f4a60280b492eed2cafc158456cc73603d73ef27886fcd809e31cf8e5325e99b93b12d61130f5f251227b52cdca575357adade8ff17c148d3de3fead5ab2d1896a5be8858bb8974ee18966e7b2eda3a6ca7b118cd156c48f87de7b7522d3d70b8ff4b04ead991d7a2e0a6f835f8f6b91758b0d4234a0b0369b0b0682cc23dae8ac961e00007b6d7ebff56b549509b0c27c8426c1575cc967802d32b77f87f705340a5eff57361b598edd3bc25b18c1fc81a7954bc7d99dc359ebbcdbc5fa11923ecf5215aa719ac02f8405dc84cc152b2ed86d3a0000008500907800000000000b1cc344b8e21edfcfccc5b568e7af6d73a9aaa3b73655751ea9c23e62de62e39bd1c2fe51d6d39cf6963889918b60bbd2cefdd36dc1d7687b13edeadb00f634810ab4a9bb6e3af58875a032cc20292eb0d890113fed55eb9b9f9141779dade6251afbffb7080019871b2cab4bdf23a15155fb2b39a8ab7ceb82cc6e1743a6fd0c53cebcbb0f3ebb9e74d2790b0f02f71d70e22010c9499f56d48123f4e1c2342f0e97ccefa09bcb118a1e75c0956c45616af0c23e58b2bce33152cf075a016e59316343359d6d59d412008dc2545b77301efcb4dbd0d77cc733482f396805000000fc27f4ddcfc5941ca8cf490c36e43bff1979bc237d52fc54794449c30d06932b73eceeb95821c58590b7198d595cb55fe0311d9f9301c4631b52079a12741e6bca14f64c3c95000738b2d156384d44f330f668d11f75c5eb14c3644034591d7e3fcfafa0000e731ce531e002ef0483893b5580b7ff59a988c9bec09ab4a9b0cce385001a70b403c5000000000045aa0d573f2852196ddfaf356265f5e2d28764a026746665c3db6bc34400fe0df2d221d265751f3761d68559e50879ff16152db73c776832397a4933d2e380bdf250e0c30ba2be8769e0d038f82276e5106b587df37cf9ffd8c6c6f64a9a51b0247d150229e21944098cfe3cd5167859b5258a1aa09c767db743a919775db7b5749a82422c5e8377de1d59f9e69fa3258aa14f24145bc7af2b43ed9ea6b4f922c1401dc9e45ca43b4bff6d8639012fbf23fa80f28bbf2692a248965c589b18395f6126688b6f16f14beb6b2882ba5a848f1273b170b06b5228d3043c3f319582de4a2668258cfdca95b0af8b29c48f95310ef3644163286c324cf40950cdd1e76eb8f5edc48e0b07c9061f7c902fdda3c837a84d69a88889140b99f74bf509664bae7c3c0094c66a62a570a560e83acc9f1ad424e711"]) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) poll(&(0x7f0000000200)=[{}, {r5, 0x10}, {r0, 0xc815e5cf861e3171}, {0xffffffffffffffff, 0x4}, {}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {r1, 0x2}], 0x8, 0x0) 19:54:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r3 = dup2(r0, r0) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) listen(r2, 0x0) dup2(r3, r1) munmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000180)="168f20fa74b3ba5659b35cbecfe84f18ff24710667c56dd61ac82e266d0a9ff0eaf77fcbaec1f20ab86f0505e831ec918522ec841d36", 0x36}], 0x1) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4, 0x4812, 0xffffffffffffffff, 0x0) dup2(r5, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) dup2(r7, r6) connect$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="004f2f66696c65309950bf28e09ce8bdadb3111a62de1ff07ad7bbca5e8798bc2d3298a079453ef8243cdfafde48d7855f95a65411d79000000000000068139727498a63fdf305ece2708a35b041cda5405a477814ba3f8abb3413cdeec94ac7d9077a120c9d9e545155bf14839b2a91b53ee62ce7c43e7ca11f252d3599f0de0969c7fcb6464751f6e4d6b2bcd2e165e5c49c546512608f2149144abad8f22be417417a3279d1eea9b2e984f6352e307aa1c4a74a4af175e6ef305c74236b5ec69a4a4a15c33a7a07837a03c5f00956"], 0xa) r8 = shmget(0x1, 0x4000, 0x410, &(0x7f0000064000/0x4000)=nil) shmat(r8, &(0x7f00001f9000/0x1000)=nil, 0x2000) accept$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000f500"/50], &(0x7f0000000080)=0x32) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a55677123a276d3ba4e9d129e9eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) denied attempt to set clock back 4212701656 seconds 19:54:16 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0xc002, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 19:54:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) socket(0x18, 0x3, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x10a) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0xe) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x40}, {0x6}]}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000a2ba300000000000008100000000000000000000000001009078000000006041c93a00000000000000000000000000000000000000010000000000000000000000000000000100"/102]) flock(0xffffffffffffffff, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b6743a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xa4, 0x40c, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x3a) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000504000004000000000010000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) 19:54:16 executing program 5: setreuid(0xee00, 0xffffffffffffffff) r0 = getuid() open$dir(&(0x7f0000000280)='./file1/file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000100), 0x0) listen(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x3, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) getuid() sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x40}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) setreuid(0x0, r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) sysctl$net_inet_carp(&(0x7f0000001080), 0x7, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') 19:54:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63027604ec"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xe148, 0x0, "32cd8b6abdc86513a7ab3501c1000000000000de", 0x0, 0x2}) connect$inet(r0, &(0x7f0000000000), 0x10) 19:54:16 executing program 6: openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = getuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, r1, 0x0, r0, 0x0, 0x32}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x272a}) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000640), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x162226d0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) dup2(r3, r4) recvmmsg(r2, &(0x7f0000000340)={&(0x7f00000002c0)={&(0x7f0000000540)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000240)=[{&(0x7f0000000200)=""/56, 0x38}], 0x1, &(0x7f0000000280)=""/12, 0xc}, 0x4}, 0x10, 0x840, &(0x7f0000000400)={0x9, 0x7fffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000000000000000e50015c44248a71619e3209ff49e8a55c27b5bd1167c77fbef0d1d6c3e51c21af99145ae7839ce8e2810"], 0x10}}, 0x10, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) 19:54:16 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) 19:54:16 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:54:16 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x7ffff5ea, 0x0, 0x7, 0x7, "8cdb3309897c266635000000e69913e700", 0x0, 0x40}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000100)='./bus\x00', 0x2, 0x0}) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0xd1) openat(r3, &(0x7f0000000180)='./bus\x00', 0x2, 0x8) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 19:54:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)={0xffffffffffffffff}) fchflags(r0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="f7ffff000000000000000000bbfe8000"/39]) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0xec3) setitimer(0x0, 0x0, 0x0) kqueue() socket(0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1f, 0x0, 0x0) r4 = getuid() geteuid() semget$private(0x0, 0x4000000009, 0x82) setreuid(0x0, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) r5 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) 19:54:16 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) 19:54:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) open$dir(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff}}) 19:54:16 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (rerun: 64) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) (async) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000040)='./file0/file0\x00') (async, rerun: 32) rmdir(&(0x7f0000000000)='./file0\x00') (async, rerun: 32) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r3 = dup2(r0, r0) (async) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) (async) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) listen(r2, 0x0) (async) dup2(r3, r1) (async) munmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000180)="168f20fa74b3ba5659b35cbecfe84f18ff24710667c56dd61ac82e266d0a9ff0eaf77fcbaec1f20ab86f0505e831ec918522ec841d36", 0x36}], 0x1) (async, rerun: 64) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4, 0x4812, 0xffffffffffffffff, 0x0) (async, rerun: 64) dup2(r5, r4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) dup2(r7, r6) (async) connect$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="004f2f66696c65309950bf28e09ce8bdadb3111a62de1ff07ad7bbca5e8798bc2d3298a079453ef8243cdfafde48d7855f95a65411d79000000000000068139727498a63fdf305ece2708a35b041cda5405a477814ba3f8abb3413cdeec94ac7d9077a120c9d9e545155bf14839b2a91b53ee62ce7c43e7ca11f252d3599f0de0969c7fcb6464751f6e4d6b2bcd2e165e5c49c546512608f2149144abad8f22be417417a3279d1eea9b2e984f6352e307aa1c4a74a4af175e6ef305c74236b5ec69a4a4a15c33a7a07837a03c5f00956"], 0xa) (async) r8 = shmget(0x1, 0x4000, 0x410, &(0x7f0000064000/0x4000)=nil) shmat(r8, &(0x7f00001f9000/0x1000)=nil, 0x2000) (async) accept$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000f500"/50], &(0x7f0000000080)=0x32) (async) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a55677123a276d3ba4e9d129e9eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) 19:54:16 executing program 6: writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 19:54:18 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r3, 0x4, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x3}], 0x1, 0x0, 0x0, 0x0) close(r5) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x75, 0x100000001}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x100000001}) setsockopt$inet_opts(r2, 0x0, 0x68, 0x0, 0x0) 19:54:18 executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802cd"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff4c, 0x195a05e282d6161, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) shutdown(r5, 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069c7, &(0x7f00000001c0)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0xe8, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000000)) poll(&(0x7f00000000c0), 0x0, 0x966) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r0) syz_open_pts() 19:54:18 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) dup(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r3, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r5, 0x4020426b, 0x0) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="7802ffdeffffffff"], 0x10) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) close(r0) 19:54:18 executing program 3: syz_emit_ethernet(0x26, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000480)=""/177, 0xb1}], 0x1, 0x0}, 0x42) (async) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) setreuid(r0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) 19:54:18 executing program 5: syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800460000200000000000019078ffffffffe000006e440400001100907806020000"]) 19:54:18 executing program 0: clock_settime(0x4, &(0x7f0000000040)={0x8000000000009}) 19:54:18 executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r0, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x68652f07df9a429c, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x9f, 0x0, &(0x7f0000000080)=""/159}) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x120) r4 = syz_open_pts() socket$inet(0x2, 0x3, 0x8) readv(r2, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x810a, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r7) r8 = getuid() sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001640)="b46280f9ec989ef04430977966fcc9ac592a36bde047f36ea4ac83487ad64a84c334550ece2c45fe1496f665436fefd71635456d60922d6e23e44e7dea098b81089a57ac798e6cdecc6e161a6e0104322903205c083f2d09571985ff87bb8634ab3a004b630b20e48a0e05e180c2bb01b7a0e6eecd74a0e9633188e01a4e26b6ca65a507bced38051c4ae21767b1015fb7c67513d369464b09c0cac7ed17f41f79c44f3488b5cbeed12b07ddfcaf26b1adf5bd960f39d133b5bb65fa3391468622c0b433447c2c442ef96b96bf90dcdd32e92429f18c3fd884b4465c8700f8fe42f428466951299899d96a757562b32d0c", 0xf1}, {&(0x7f0000001740)="9bbe3ccf016abcbd735a41ee168824df24c18e1f3be88b98950b63ca08c097e2f2465b0cf64f11c8f680952cdc604767d0ebae90d6df266ff714c29b2db88f0984ad7844aa8dc4bff2767407a24d88ba89c228a24a3fbbf2bdcc887221f31b40541185733441b76bc93afaedcef917037467a1d063a77cf50a66be66f2e1345e4ac607f2a0232b7c28c3bc44223843e77761430049ba5aa172c6e60d4883fb960200d93cd3fc591ef7b9cf2d56d932cf1acae40bd894c3d53b09643da2dfa434d4b67ffd6a9558d12d0e0af8086838599d967f8260b1ac2b1ab2e0c0ea073b959431f489f78076ffbb4939b0e977", 0xee}, {&(0x7f0000000240)="df711c", 0x3}, {&(0x7f0000001840)="cb0b0c28de90774e19ee92e1fc8dbdf58a0664db756c8a1fa5d5284c2c7b4b94c7955acdd162126487ee3238181b5e62b049996711702abe6edbbc4df0bc7c93708849a05f83478ec39652f7c57c0275361c73fb301cda7a6063d2202080b6d2947170c70795c20a068dcedc2dc78147a44ca6bd3cd5a2ec08d9f301caa4cbba1d6893e6541805b6f74b67d6457de7eff6cb54eb819a47ef038a90c51b8896896fec179bd27968a5a379a4d066e4973844aafe48eea89f3074246edfa5abea17c720fcecf93177363a0e48d43b245e934a91c23e0f78a32b073ff49a0a0b6f76d993e80fc199ee5705cd3d80e3b3e991c7794068ab268f0ff882cd3711d3da98deb0bda8f1775e8bb7a0492b7adc48ce03e2002ca1a3e0acd7cfba81b327959af13a2c15886b2a202edea65c01e7e045c859dbe0f0911746a9041a76661287f4214026779afa9454affa1a95d2a502d81a708147e253ab8df714bfeb909fe777eb98d0a007b5bdc8161e9fa1228a3d7446efb25fdd90baa12ec71cee1816531adcb0b070c5fd6c84df4f3400f819b594b19efebfc2b4606c86e3f9f7ac24a357e60b8ef0183a2a5174b003d470a84c557be5601e3d1f01222f65a2461aa6a089f510337169e2c3e08586aae113e76356e0011be9baf2487aaaa2af1838e2a1539eb14f2831f0ad0175ce46e73b2e37ec9f9c4f2c32f9dcd5ce67113dc99d0e8a048e5f4eb12f212512f95b090b0e2df98f987febfecbaa2da5818554040fa01e0a0d473ecf804814808d4eb7eb488066c70044251ef1a383bec55e29bdb3940c607b399ccbf8cdacdbdbf8a36ee78986b06a7ad66011dfcc588f6c3712d8bccde4269860d85aa2c57b8af6bb784d94727e4f73460d91d4629d3e6bcc1c6e1f0409a1bc84c2f0f5428f60ff350a767803647617c1e1f0bbda609c9c25bd74ac251cfb3e5d420a432302d9dabf74af99d9735906be0cf3b48ab446d12355267be1c7ecad68b4ff2a07b0fe42d00e9ced44d69ccd70460bcfccb979887486dfa280be73e86f01bfa840c51178f59520d2971ff39dd0c379e0b08c0593626fd2b7a6d8b63722a69b9f7f4f7337782261d6523502d64ef6515f954a81d901b5f525f5198b84791c7501e53ced56c17962a3ebafcc4c57b672ab5053752858c35bbf5afab01006bf0c48a951fb4541dda6445b86a0e4e5c25a08c62ea8120977487f67366d136c4ebf9c966ca1bae7145ba7c0b0e4533a03b8067994350baae30de786acab65fcb138b20241449b6db4fdb4e75de582ad16d9369e46a9d76647916a9a448aeeb1bc75456bd57a316ecabf4dc7969d4320b1ee973a38c1c46b5e5b26847143fa0d74cabbcaa953e7f4ae929ac2d1794b8af96ea159cfccec5ae661b7caf5860d936db290ae1bed79808e3b73531ebd33ab24622b2f24bf09251a3977b9a3ade3b60aedca546190da030abc27328c39d47542a7bdcfe5f1ba521ec2eacc6269734031ba31e51bf563ede9184c06f735753e6b64f0ab87eb068ea31ab6419dfef47d476374211e9a5c6386fa475ef649dd43009be2171062390fdfeb3149eae5ef9514e3801ac08ab11d17a5410effb6591237f8ed4218f1f5bef6b479b1cdf72222bb4ccc8706e3edf7f26373af86f1d183ed55bb70c8a06d58204809146397824da5e485117a3e4d454dd0171b05bf614ec39b419dfa41b14447878d31ee2efd1b7b53b313c52f7d3cb8f3cda5d4e589089f482d5909141f0462cd97a4638dfd0d7beeb130bacf02f6d15f641b410d48ee84298df04bb81337f53b618f4e5d1a75b567862e09ff7f7ed4b412ea13a96cf0a9bf787e9a32b42f29869eef1f39a289756caf6dcd28c1c8ef0c07c16830d9ba4c0086eb5ea36ae9cc8b980b7adfa477fe14a5b6bdffe19cae76b2d5343aceb7f627140127b1fccc353ea120152e6c83dea01b328a48da5c70b63d664cc034e5e67479cb9b998c66133d9a5b9a832f758838dd292f6eb26f21999f287d194ed895669c20fd2f3bb053b2bd6d5f97f7909035fe0d6c0de14afe65a48fb5477c45a8adaab4b98c48c58ecd384e89182baf0e6032ae3fb528c59fee473e15416901d481cd4749d0d9604aa0797a5139e23b40524b6e9da482d30216b5f58ae53a13e7b18cf7da91364a883cfaa9a52fbe0564c995626b7d26ddf74202f72c917dcc634ca2bfefcd6aded9fb39842e0db7e0ba658921d1822762c2c4486f686bc49bf816c57f3aba83a829a6d7fd4775c4476dddafa2d9d824f8243fdeb7c8ad8ac9d92a44c976c625fbd5252f558318f1d9a5c07c759101b407885d702d5ae9a4ae2a9b6f0124459af91e5b82a0d0bf01659f185995c0ff86757e5f4491900fc29bda78e4651536fd5689d8db3c267297963c0988baba5992c2ab9a11b4b73cdaf72b724d0f6fa61dc1352fae8e75a4dc902929c86b3e6baa606acfdc3704e22a63a8fba34aa035741e7a19a015363863244da009d32b36c8ccc4bd50ff6b22bccf90fcc3130f0bfda31c0b2b188d0d32e0f76dc3073628d7831aa057ff68077e82a0a66790a31cc16e658473f0262aadf91f166067ee6c0923d1a7a10d6ab7165729e8be9336f187892f5a68abfc66783f89a9477f4f3db154088ec1180a90644870facdfa5aec0f193385cf2d14e32340305f584dc9f544f9afe71042fff0099a981d3e16a84630de8d264d9067fc731a1bda093d29e60d8a05261cead1a97a4e652603b8392ae85300176abe713586c0af7f2fa164f6d2abcd3cae0f77f5298dbe500aaf6cb625c8004cbb26e323bfb99747a5d8584a028d777396fa4faa89c305a2f46405cbd2be9d052b76bb3457b39b8624d3b953a496b81a411e2f8511f98beac0060267e61b7f822baf9763b24d058f092f21f055fc08c19be05f0952db8ea2227d937fed655052eee01794b78ce3d255a645cce2615dacc389328f2b817aed5ea938c8cd53c44a22f2464cf256a975565b38b9c589a0e54ff291377960f116a1221185873a9002376747c995c912065d397780ca065b367cfcbf92af868cd31e481a33d41ef5e86c3e50b6d0c400223f1099cfa8f3a2d695b5fb2b986b31e15944f8ac8e3630dc23646095f0e72b15c8dc915d230c93dfcf336cfcfe60eaf449a5688af1a7d1fd91322868cfcf4e3bc69cb021bdae26717a150f88d2ea540748c91df34321e9f91366ba511029db5f38b5638b40511ee197bb867dd0322b80eb3a09b6aa2d6e93576890c61c4d0213a57b60952991b69036e3ec715adebf529f79d63eb28b2bb74f11843c9a7b04560d60e93edf58352c8af3c342f75f87861df5dbbaeb5d7afdc1f9c296b3792284c08adf00959111144a8d14031c83526d886566355ce295cbfddcffc41871cdb51dd84ae908a1dae801a06fc64b356f7a96015639ef2f8bcf27a2276d8bcf9ded3a0db52457a5c696f5d6f6660efaacbeb676022059d84d0a81921b746a21157861a881a90197c5f1f42df4c5de61e1f90f22c8a0765792630ce4168f3c2fbf4341139bac84a18fe13f9122320367ec8d516fe2e1ff4bd57301e11283a2edc55e4572af2a7d494705e4e410349f764fde1771df4bdf416989a009f10d3d80b25b215031db62776a1da3ce5dba54da9e0dc31131865e2ade71b61a06ac2af225652bf7c3d8cc2afec2b29fbb0eff9f1ef8bb122cbbfd7c5e61a345281bf593e6ac59d7487f50a477bc1cf07ed38f3f63e28ac3f1c61c14133dc4e1f0c65021125b9daa56bc3165a331ab5de6529fa614f032b157384f59f4c8c8193526522f08c420dccd389b4cdc4e59593252ee06bcfc9672d682781befe8893c23e9bcb86f031aee30c8a9f9be9dfd13ca95d45c38b69b722e08e39199fd593cf6898ef1683f3287a392a7d28d0f5fcc77c616c902de8b5c476fcb7989fb209047f3f6038a2c9eea3f8bd4a2216b29fd0daaeed3ce1ea23d1e3e61ad256b694579011cca8b18baa8ce0358722038bc0d05ef6d2874fc0189da23833374fb4fcc372c89a21565a97433ef34859c5887c6a3d9967ffa6e2e48ea07f9b52411296df0cc38daff57ad1e9e6c0d1b5ef51d29c2f84d2113d2e7628ef3adbf38ce24adb79a219253085eea591a58d2a44a20b0534ba51074b1d473e809475d1cf3422f9981cea3fd22501cf0369184867fbb8c5c2c86dab526bafc96b896164a9d471befe6cc108b7d8676736b14893039769d403f6c0f25f86981248caa3ec4bb79fdd7e207a211568ee55c37aabd799a9dc80242bffe6bfe4088c092c232a1b4b286390395b4b63ceb40809e1591107ed216f756eda2c240a3a00a986322ada3fd457177cc034c30c723e71fd5269f1a985e0b5863fdc39a3a8349455aebd52d1dd39d421f2c6bb60f9c365ec41215b48c71fe3b94763067d48c56323a09f89e3a994945c75bde3fe0dd73675041bb09f639a18f4288b816c88d6a7ead76a4ffff0e360078007c3422183ef06a17dcdb9d81670b75c09f161a8f71b84536445a65275c7e3ecb759fa9984bb5334620cf92fe3e9821ed9cb8347dd8edb3efe529c4e4a752c06c870ffe037ce65d0dd2668ec6ef7e252ff31541773c8f8027c7f41a666491617f6ac2a2c03e56f24d6f6f19605077891b924408e61eab909f8642b4d3ee5571c8c38cda0dc15cdf9e81fa0de4d9280a52b14cafc1c3f9ba047a99bbf6ffb40e5da6dd2fd368b49121bfabb6c8da45d404bae7a3f62ccbb16e23f8568fe89a49cb3cf522de16f017e7fa35f99499b40b210af612560c01d84d0e3545d465f53f1fa3ce5213172ad55b74229b47433819967a807dff1cd41476ac244f703abd5acda073bf9791c3f0ceaf610c04fea328edfc7dbefd3bc124df132ca8d4aef1ae8b26498b4d7fa53de28fcb200800f2fe3839a4e893a0456a5757493c83ca767320444ad7d3e9e50911e5025387dcf573d33e6f718cf62aa695dcf61345611110783852009a9294622572e7a46eb20aa2d5313f358bc985b30e40b29fb2e11e1b863ee360f81caf2f171e42cf1000753027ef7d8871c65772293cc916fdcaa53995cf38c2222dd782eb3ef037fb356bc333550f5e536012f255dd39a88eabe2e8e55b49cdff2dd6892b09c1c159d1a799b4ca7d7de371d823b99cacbb33982e69c25ef53693f52193e9cce14b3c2a53980160466e5dac7b4d82fe72670cbf0f3b66c642a4641ff1fbb49045835ac89ebb1d68dbf609dcebaec6fbcc34aa471dd093a30c1af45c00d33a93a09ea7104367def3fad5e180b9af3680c9656a4ec74edc781a825cfbf18625614e83dd130cfe2b370dd84151975bad10e411898755f6f0086187b07d6042827179787b51d7d1b08f53e17153d8cba77fd80e00ecf0d51775dad88041fdccd4ddd3b0de4b020bb83f736038e6cf9e1540e3267662c0e1b736ed81055823644490ca8f057bf0d52cab11b0ffb2adff4adf59579c8c96ea2ef5f8cf9ca9526062c5f699f80534fe7b29632febaabd760f6dbd94b0ae43705c41a58b3e3f5076a4b3aa91955ba2811a0f0eb7fa8caf260d8387d74bf038b03ede8f1ad7113d9c0c2db53b42529314f64e6938d12fd15f1fade7d46bf51169f8138ab90cfaf3d3a8fbf461cd5e533fda8ab66227f5354de26fd975039c4f630aad450eed0c561523581c11a9a2685dc95cf51a9e311067324ab0bebd9b6ed99f9ff7a4690442650a0f1de90f2db042f26ec65fc371a24056ae194e276cff62f7f91aa1611790ba5b73a0e10ff3ea290fbc5e6d79c5ab55241d19577b", 0x1000}], 0x4, &(0x7f0000002840)=ANY=[@ANYBLOB="d1851bfc08ef1271000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00 \x00'/20, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x4}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000002900)='./file0/file0\x00', r9, r10) getpgid(0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x4, 0x7, 0x4, 0x100, "71d7515ba785d1c18841c127a508ce690574f19a", 0x7, 0x8}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000002c0)={0x10, 0x4b9e, [{&(0x7f00007c9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000004c000/0x3000)=nil, 0x7}, {&(0x7f0000345000/0x10000)=nil, &(0x7f0000034000/0x3000)=nil, 0xd1}, {&(0x7f0000358000/0x3000)=nil, &(0x7f00007d9000/0x1000)=nil, 0x4}, {&(0x7f00003b8000/0x4000)=nil, &(0x7f00001e4000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000071000/0x7000)=nil, &(0x7f00004b2000/0x1000)=nil, 0xf381}, {&(0x7f0000768000/0x4000)=nil, &(0x7f000071e000/0x1000)=nil, 0x80000001}, {&(0x7f0000096000/0x1000)=nil, &(0x7f000026c000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000963000/0x4000)=nil, &(0x7f000036b000/0x4000)=nil, 0x43}, {&(0x7f000009c000/0x3000)=nil, &(0x7f0000681000/0x4000)=nil, 0xee}, {&(0x7f00002b4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000044d000/0x2000)=nil}, {&(0x7f000019c000/0x3000)=nil, &(0x7f000009a000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f00007d1000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f000038e000/0x800000)=nil, &(0x7f0000123000/0x4000)=nil, 0x80000001}], './file0/file0\x00', 0x8}) r11 = semget$private(0x0, 0x1, 0x6c0) semop(r11, &(0x7f00000028c0)=[{0x4, 0xd9, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0x6, 0x1000}], 0x3) 19:54:18 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r0, &(0x7f0000001900)=[{&(0x7f0000000580)=""/230, 0xe6}, {&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000680)=""/66, 0x42}, {&(0x7f0000000700)=""/233, 0xe9}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/196, 0xc4}], 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x2}, {0x6, 0x0, 0x0, 0x4fed}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="f7c19e75f969db", 0x53) close(0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() close(r1) setreuid(0xee00, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) 19:54:18 executing program 7: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaa01000000000000007f58a608000000b2ccb91252561c688177ef274ebb0e08907800000000000000000000e900000000040000000000000000000000c8bc97d02e53acf5fef98831b6735ca77391058241dbc95fac035f4ab79fc392dfaa2c71dabc48b08bdc1d89de160245cfa01d961ba35bfacebb518ad3c3e8b9e58bf623fe5723fae3aeaa005a711eccb634bb6514780c8d29118c01cda2708119bc3295cab1beda334353d56705665d5b157554fd5e064dbf3a41360d4f98ba2109947a69105c9f85dbe32437e6779a3786c5af9d8b38fe6837627e7fd8e977679e4e836845b858f9d15c97cbade00a2e20579a1663d4fb7b3ce88b3bd1cd38612f18bf4c03b0eaf8c6f0056c4b6299b710"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x5}, {0x20}, {0x186, 0x0, 0x20}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7, 0x7}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffb}]}) write(r3, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x24, 0x4, 0x8}, {0xfffa, 0x7, 0x4, 0x8}, {0x1ff, 0x3, 0x0, 0x3}, {0x1, 0x40, 0x5, 0x889f}]}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) flock(r6, 0x5) r7 = socket(0x2, 0x1, 0x0) shmat(r2, &(0x7f00006b2000/0x4000)=nil, 0x3000) bind(r1, &(0x7f0000000300)=ANY=[@ANYRESDEC=r3], 0x10) r8 = dup(r7) listen(r8, 0x0) unlinkat(r8, &(0x7f00000001c0)='./file0\x00', 0x8) dup(r6) 19:54:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="7a02f9"], 0x10) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) sendmsg$unix(r0, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0xfffffeb2, 0x408}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r1, 0x1}], 0x1, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r3, r0) 19:54:18 executing program 5: writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) (async) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) (async) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 19:54:18 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) getpid() setrlimit(0x1, &(0x7f0000000980)={0x7, 0x51}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)='n4', 0x2}, {&(0x7f0000000400)="b1", 0x1}], 0x2) r2 = syz_open_pts() getrlimit(0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x15}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x0, 0x0, 0x300, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7}, {0x8106}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0], 0x1) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, 0x0, 0x0) socket(0x0, 0x0, 0x0) 19:54:18 executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) poll(&(0x7f0000001a40)=[{r0, 0x4}], 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) r4 = getuid() r5 = semget$private(0x0, 0x4000000009, 0x0) semop(0x0, &(0x7f0000000340), 0x0) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r5, 0x0, 0x9, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ftruncate(r7, 0x10001) writev(r6, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f00001c6000/0x4000)=nil, 0x4000, 0x3) semop(r5, &(0x7f0000000080), 0x0) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0x0, r8, 0x0, r8}, 0x1, 0x1, 0x7c}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r8, 0x8, 0x1}, 0x3, 0x40, r9, 0xffffffffffffffff, 0x9, 0x0, 0x9}) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 19:54:18 executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x5, 0xfbffffbf, "29006327871a01000c000000e1ff00", 0x0, 0xffffffff}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) 19:54:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106978, &(0x7f00000001c0)) r10 = socket$inet(0x2, 0x5, 0x0) dup2(r10, r2) setsockopt$inet_opts(r10, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000080)="088252aeb0db7b89", 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) dup2(r0, r1) 19:54:19 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ftruncate(r0, 0xfffffffffffffff8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x5, [{0x1, 0x81}, {0x1, 0x9}, {0x3, 0x153}, {0x1, 0x8}, {0x3, 0x6}, {0x1, 0x5da1}, {0x3, 0x7fff}, {0x1, 0x100}, {0x3, 0x4}, {0x3, 0x6}, {0x1, 0x4}, {0x1, 0x4}, {0x1, 0x5}, {0x1, 0x8}, {0x2, 0x1}, {0x2, 0x6}, {0x1, 0xe5}, {0x1, 0x723d}, {0x3, 0x40}, {0x1, 0xfffff800}, {0x3, 0x2}, {0x3, 0x101}, {0x3, 0x4488}, {0x2, 0xc3d}, {0x2, 0x8001}, {0x2, 0x2}, {0x2, 0x81}, {0x3, 0xc4}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x7}, {0x1, 0x1f}]}) pckbd_enable: command error 19:54:20 executing program 5: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() syz_open_pts() r3 = semget(0x3, 0x2, 0x0) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000200)=""/166) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) syz_open_pts() select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0xfe, 0x0, 0x0}) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) 19:54:20 executing program 2: open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffd42) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') 19:54:20 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x401) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) bind(0xffffffffffffffff, 0x0, 0x10) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 19:54:20 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000540)="cb57592b74376d685a62fd536a9991923156b767bf2561610f208517f035187a587887ed21c82f1e465e306d231b7098dd1b86b62aa6fe5a5d949ff1df78f2628fde8ce891b831af635a8660e9a509a19e32cc272b4d94c483296d3a8095b47a3763ea09", 0x64}], 0x1) dup2(r0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc038694e, 0x0) syz_emit_ethernet(0x381, &(0x7f00000000c0)=ANY=[@ANYBLOB="1def08000000aaaaaaaaaabb86dd60000000034b000000000000000000000000009a9b00800000000000e2ffffffffffffffbb"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYRES16=r1], 0x10, 0x4}, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r3, &(0x7f0000000600)={0x0, 0x80}, 0x10, 0x5) 19:54:20 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x60}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000000)) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 19:54:20 executing program 5: syz_emit_ethernet(0x26, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="b90af33044593ee4e12eca80bf6125acb4acb997302354560d412fd65ac4b7527029cc3aad0c4957236c5937719c9169874777695683299c9ef2cd8e8f6213a8498518498ce8b67f1b3c60bd65991a07a5cfc45f4603", 0xffffff73}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)='M', 0x1}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) r3 = getuid() setreuid(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x1, 0xcff}, {0x10001, 0xfffffffffffff5f5}}, &(0x7f0000000040)) 19:54:20 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="df", 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001800)="c96bae4978e82ac34c058e56e47c6ae8dcca9306fe3ba0dde1019af8841bda17d186a42c8f858d81790cb7b6d9229a559979e5a2d3bacbced7c78ec0d9e2ee6f07ca0fc7dfdbbc0e5c59cd63cf0221de5b8ed22332dc8b40cccbb7fffe964f04432a93a87b0e963e31c7f1739dee3a6f87bb0686e78484589737d905a12cddcc18044dc448edbd5659476efc3ee97e5c224fabcec1cd150c15f0d053d82ed40fce8c451c26dc5db0e315edfb0d571dd3634194aa67", 0xb5, 0x0, 0x0, 0x0) 19:54:20 executing program 6: socketpair(0x2, 0x3, 0x25, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x80000001, 0x2a, &(0x7f0000000040)="511521cb243b6ceb5d3dab12890af1ad8b9b6d4fc08847c54f8da975da76794da3216b2de5e146d5a0691b3d86a42fba1c825696a9b8bf76212a83d17e4204008b8888059c503e2a58aec1bda29aefe94f989768f614c092b9dd29bb472f58df52503d56b5227d601f76ccb6b6df60d061ab52cf6dfbc4e1f82ebb5804407a04d4254c26ec98ee0725b2f6e13dd8d67a7bd16ee2642f73bf55ed5ba4207c7988", 0xa0) socketpair(0x10, 0x3, 0x1f, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0xfff, 0x3}, 0x8) r3 = socket$inet(0x2, 0x4000, 0x50) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x3) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/262}, &(0x7f0000000380)=0x108) ftruncate(r4, 0x7f) accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) rmdir(&(0x7f0000000440)='./file0\x00') r5 = getpgrp() ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x100, r5) write(r2, &(0x7f00000004c0)="dda6c2daf7aa8b57f6f1c328350600cca99eadad64a27c4ac7f58d579cd11c4097fc57f58611929d3e140b392b", 0x2d) connect(r2, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = socket(0x18, 0xc2efec9e0fc1fec8, 0x7) recvfrom$unix(r6, &(0x7f0000000540)=""/215, 0xd7, 0x1040, &(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000740)=[&(0x7f00000006c0)=':#*\x00', &(0x7f0000000700)='\'-%\x00'], &(0x7f0000000900)=[&(0x7f0000000780)='[{\x00', &(0x7f00000007c0)='%\xb5\x00', &(0x7f0000000800)='+\x00', &(0x7f0000000840)='*)\x00', &(0x7f0000000880)=':$:,%\x00', &(0x7f00000008c0)='\'\x9c&):\\%\x00']) r7 = getuid() setreuid(r7, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x813, r0, 0x9) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940), 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xffffffffffffffff]) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000009c0)={r5, r7, r9}, 0xc) r10 = semget(0x0, 0x1, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000a80)={{0x0, r7, r9, r12, r9, 0x100, 0x800}, 0x2, 0x2, 0x4}) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000b00), &(0x7f0000000b40)=0x8) setgroups(0x5, &(0x7f0000000b80)=[r13, r13, r9, r13, r13]) sendmsg$unix(r8, &(0x7f0000000ec0)={&(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000c80)=[{&(0x7f0000000c00)="9a3ff092ae959ba5bfe3dcd9bb8fb4795c21c206ad264d6ab2abfe5d0c59e27c1b424267294ac21168943676b9d5514ad5973a72174fe372c3e0fae1b1e3fa670b875c9cc21b64651460c25ea103a2e4fd508851259c985823bbb4309c428f75", 0x60}], 0x1, &(0x7f0000000d80)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r3, r8, r2, r4, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r9}, @cred={0x20, 0xffff, 0x0, r5, r12, r9}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r5, r12, r9}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r11, r12}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r13}, @cred={0x20, 0xffff, 0x0, 0x0, r12, r13}], 0x128, 0xc}, 0x0) 19:54:20 executing program 4: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) pwrite(r0, &(0x7f0000000040)="ef37090a671b20737323330319523fc65a04260cf70426ab698470fb59fed4738ede3858a11b38fd7fd141f8a8be52429b1da63cdff7c16abfafba4a107fd5fed9e39363ddd906c55c97c6c93c357a56b1ad43f7684c73bc774e50c8bc106181202eb1b419f08dc5fc93e0619761a31f8d5dcdc7a3e3aae0a0f21be79047d04a786ad0e25b7bd49b71706398a8044881576b2e18ae635ed6f8d82bb599abe874966d6dbd527aa78e534e7f015c64ce8d7cc16515a3d755182452bd09a2506d22900f0bc986b37d57368887075b9ce3f27301d6471662c9e20c577cbce49204e9727458915db112d644cd4a8287c27932bbee02b694", 0xf5, 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) close(r1) ftruncate(r0, 0xff) r2 = fcntl$dupfd(r1, 0xa, r1) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x84) poll(&(0x7f00000001c0)=[{r2, 0x1}, {r1, 0x18}, {r0, 0x8}, {r1, 0x100}], 0x4, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x5, 0x167}, 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x506, 0x8}, 0x8) pledge(&(0x7f0000000280)='-}\'[@\x00', &(0x7f00000002c0)='/dev/klog\x00') fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0x102, 0x0) r3 = socket(0x1, 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x1, 0x3, 0x3, 0x0, 0xfffffffa, 0x0, 0xa103, 0x1, 0x1, 0x3, 0x101}) r4 = socket$unix(0x1, 0x2, 0x0) readv(r4, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/237, 0xed}, {&(0x7f00000004c0)=""/144, 0x90}, {&(0x7f0000000580)=""/25, 0x19}, {&(0x7f00000005c0)=""/194, 0xc2}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/14, 0xe}], 0x6) sendmsg(r4, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000800)="2231fb41b1d60004006251be80f72ea3e31ac011273dba226aa06cd332d5105e45a0422782e53718455a15c57e1e3d093397a4871d13bc693d085706a0700c045c933d1354d50189cbc3f6a9c646eb1987e12b4e44b000224d10403d0aec858ff009effa1b6efa08369344deb7910e74fa8ea3a7f6ff47ff1dc2604d12b48f7b49216215546b1f83b11bbf6c2cf3a1a880fbcf08dad2465b5cd2288b8ac0d6e95a55047293338f2ed8d0c920ea3079477bf9c2f574b51b2f24c0f1e6ffee6cdb1e7e3766c6241df0be4260945544d145dca3621ec65f9f19b61187d7a2e768", 0xdf}, {&(0x7f0000000900)}, {&(0x7f0000000940)="cacd73df47ec2651501e915a734e4245b2c574eb85026b551ac826f2dab053b0597e1c547d41b7fd594a87a3dd2c853f20704c23e4537ba2af3208b9ea4b617ec24dadae1afc9ac751f7a51c24aac28be5a91227e2d29b1b812b58bf87643b559aa4f06b4b53e7c073e5fb8c7d38ff9234e398e53c8c59d2043da17569ace41d3d470898320c0c430117055ea368a12d1a611556a00d3c0fc9c07f6c19274668063e7ce39584980175f5eabadda3f61d36789037bec35f1b6683c1681090c5bdeca0829dc0f981ad3cd7d913f8d9aca35e33a81c05d91637f6df952eaca27075b7c17c0e51a3f4c061470078363ec224b274", 0xf2}, {&(0x7f0000000a40)="10866e5ae12134438b197e9174a1f7ca3077cb30c6e8ac58074729789f55bba8c6ee87ea68b97d580fd7a8db2c9df13b18841adebf9ecf0552557043b3f1ef6b1120739f5d97d19e52ce1bb68613b06a782f195f549a28b5548f279706b2a7616a75714349a1115312dfcb1c3f2a2c20c295d1e4c2f332ce697337ea2ba700665ba97ab353082c87beead69339e3fa36fa0d5000a721bb357bd321d860", 0x9d}, {&(0x7f0000000b00)="063ee153", 0x4}], 0x5, &(0x7f0000000bc0)=[{0x80, 0x0, 0x20, "668b5b4dd2f41610a1445925707c853b9c24090e79517df8f1f8cb1ec044532d6789a6077f0aa2945fd575be0eee92defe036e32cbc7e202f2f41b9d66693b60e491a8456ada23d2539870bdb6df3e6f9eb6a850dc9121db4b932d443525b04f0a3c7a1002621c034c65eb"}, {0x1010, 0xffff, 0x0, "7ab8a6782584c8b11f0131e4b3404e848cc30a505ee321177286badd1c066b19798d3472345000676444e4393b33bd182dbbd03d2437421b1682a2ab7fa0e8475af50be6f99388bcc690d5a4156095579291912ab02f8c18b0990ab4cee32219cdb5068024411d5802c53bf6e5580dfe0a47df5cc84eb29dbc8309600c0797fa966f850ecca49fcd90d8f97d81516256d030785b884206820d86a5927b7b4cf6dffd16dbc8d8225d98ef0905cfb6f8842caeb6a581e0863a8ee4a9f4734e787d13bcc6a6209eea410485382a6b4aa4200f7cb3bd0a489df35a68c5d7f34b19bc9fae399a75c308a02b9d3a976fc5d169c9a6d56ce374af26a3fdd26b72adc80a528c478a906da103f70f7b2d1a175d6ef9ae61c37dff9bffa8fe965f9055b1c33b4e3f19a201d7e278ba8633145bc990cbed23c41045d66ec14666187dc74d3ba9a25dc70755ae0e4cdd6a4e0487e712c0f94bc68ec0820fa62e4a53fc25383e32be2f8366c8b3a6f66f37dab92038925d81a7f5ec366290f8605d0c95372629b5915b8fc6407dccfd101e32166097bf919c212d70361a1011da7a0bd094302d730f5aa47c4bd8d866cf79d861e5ee83e00aa5164123829d11ebf7358d8ea0cf176592b1dc7bedd73a3505652aef229a55736e6fab26ddcc9465e2dfca35352a864223232870d4f9402d5ddbe7949072e20f2bbed511e811aea5efb88f60bd9d878aeb289a4bfe562e220874ffd2823dc8607bda698f701036c3d65d300c0c790c5f179c236290434513d8ba32e4ee2180f22d7e8841b88032544ba80e60eef6d50013d3141b82507fc4a8831cc92d39009672d2e75d10e6b066ffa800cf2262cb6771704b5672a111d712fd934aa9c5013d0f8d6688e0252db14d54e0253ab22092f4dc45ec9ec6d5dc9a9840525054e585ce7fc7085b944e9fbc9ed3fea8f1b49c821bc0f8f3e0a1e67e8f6b66ebc3bf053a0bd308638871718448bb84ffbc39e68aca585e7c85624ce2dd8d9b8dab16f6c15aff8e19aa5b4496116dc2e9b909da813a144af46ea48ee264302d8c055afe9eac662ff2e17fe6bfd857338a6f70f8eaf397f86e8000b7abbf6e87e4ea4b3d2f6c0820858c3ad7177bc3774f95fa8f079c7854d075956fee41a8d42d1bf6c01c22e4c156ebac0beacb064ba08ed0b98da24191e1e41d6debba6ddfc9b89daa6df748c341254e522f1b30e4d37fc64821033f896108f62b9319c05d3e1b102c2aef70e6561aa0a737a353440ee4134156b18f3e6a58dfb4e462afaab6059f435604211c5b600c3cf5175f8e8ef9f6434dd5d57616a871b8eec125bb1069ebff6311db4307990feb397bb5a3a41e81ee88a0d386af5af8a94b3e69f4175c3ee1dc7600baef74e5bf597815b4c5423c7186879a7d5a16bb7976ac7204817a552a07f1712e5b05481f99b2f8615b0014b5a31af73f0859b0f9bf21bd45b76b7a160f2c1619957f6cf8ed394e0f56fb4fdeee0be8f6f8c0c2403d416be611a40869ffb3c3562065da784fb977deffb35e19e44592b9ba971809e7d26096be839dfb7862b42aa290890d257b1b2b7c504288d207424719704756c72eedb3229cdf41228a92b09997cccc88c425ccd74b7a28c84d5101299c2e78626a8742668ed741bfdff347be9dad2b5cf2c39ea18c06b3176a20a36dda24b5bf12e18cc78f9069153433e65dc60e7161ee90471ddbd05d70ae684ee4197122e8ccc65e68a55b907bef28b4acdd0c46fd2c63a3a637ee32be22629f81c5517f589aca6509abc70bf14d90f611a8b6781849ab1bf63617d846c8ea650ffcebc7af0419e4251a054ec176235bc87acb34427ba5bc02f15204e0688b929ef7cb4fd57ad5dbba6cf21138ee9a01a053045852aa03549f1b7f8aa413feb8c5c5f3bddd80e604e35ab2fcc54a75859a3a7dd8e13e05ea052e7b88ee0f5a22aba34734cc93020015c88e72f5db28c8d454475fd28aa63d491d2be7de9bde63252f07bb0e319852e7cd0b974aad0fa7ecd6a7194468b528d0374764e40170d42bdc0b99e5c9d18c573e3673aa602e61c9bc2d54d0f0f7b50c8ed7b16c54be94ef53f1a28a224ccf632e08fa4ce094be6885c1a9c53c11d4437ce7b2420a2d930c8c91f0a8add61aa8457b4537df3ebdff8d014797b828595fffee15e1c6c4a79f8361a4393d05bc84e1367ae9210bf2fe1ee7254364a8bd03a6088eef95fdd3b6c0231672ab6fbc1940d32e7be1227a0784b725c7ea2f9b1df7de7898d36bf4185ccd7b05c4ae85cff546867c154159bd0de48d6fd6e24104f80f5516bc8a7ddf4b343dfa9f84bd5580458bb50529f0a2179b346d1ba259fc64a67d7eddd12088969485a03d71b8e152862a9aa2f1ffc900a856748610970646e6efdddc66ca3f05df8feba4fe73ab6e33c0c7982b1364b4ea301401f44edd99c7097aeca748d21112f483bea41951ecd0f93cff05572bbc207a66b0ee231ade56d0489ee1be5b97fd23134c7e78631abda7913552ec30bab7eee26b4b77a6aef992b05783ac982343c0597845f0e8ef69044a14ad216dadf4c292c9852298553ea6285170f00b7040d0f109c211635e37847d1749aab0c2062143d64e15f408739151de80a33f59030fbf92503846e502cfc629ca7d9dced4e5c5b0e0a5bbe6ce8c4f667a5056a9d5939288ba075c0a47d1cc3a1852f7aa8076b8a05c86afa88525f34098c7e86e6771af42f65dc6ee75df6b18df72738defe62fa49211d460dd2a3d985ab7c4bdbd85d65a8af3f1b842ac3a52620105bcddc1cdf18f04a226f622cf22bbd6b6ace9b7c4170109166c0cbce5a2b57b9c1a70e57f2afbed367cd3ae941a622a8633772eacff03d6f02675a07d5746ce9403b0428cc8744eafab7fa1a9020a7dc93b539db7b4f8a2b6dc21a3f3dfb94c68c57714b1502d517ebfa0d55908a89c745f507fe5df99e950a04f8b87bd10d975cc1a050c03de068d4a107a8fabab563642b2afce19f0f65b6f4daa718f9c7f3141a09bc7e7ebaf3835fae3968ad06901fe720d23ca6c6586f160b7ae5a58796f3ece18f83a46bdae64983666c90dce121bc0f321275c76c782d6000715bba04b9f932f5cdfdd1454a4660eb3d70df7ce4109f4abde2961071ae759407ff218c4a84a2c5bb99c8fec010d5968c4d0414c39fad86151aee584e7b2ab27f8125dee52e157d26770fd6ebde98b9ab6c33e12319f1123f0e2dd40bda76e5086192c2a2e89ebb5bc97091cd715527de42185d374929be78b3c1fbce26b463ad4156f32b36c689eac03d63c7de69c909a278b5d7bbafbd2556a7f3d4eb9dcd45e5fd45894dab62fd302b3c7a6709729697c6c7073f02d518b7b42214af2a2b0e197dc10ee30951b199197a45402fe02f43c35a37401fa140cd8d39ea13944f843ab3e17f6c105d7a8ed04bac49889081e4a64eaaf0ec022bb4ba91ce5e9154eaf74be90193c03ca6f3c517e3a1427df88b9faf94faf52c1ac1724f957742c387d55aac6a226cfa48c83e547d5a636c0bbd048c2993cdcb516c0f89a33d3d9938117c7ebcdb0b278bed85d8d090da5ecc0c0facb56c3909ac8c436ece39d55a4792937cc0118cfb5b502b73e1de8e507ab3ddde9e7b4604540b089c15e8350a5dfe52742b135608c7690de46b3043b68f5abcb1b1c6a307fa0b61a42493acb3f4516c4a5ce603925ce43a1fc11fc4ef73789e607d0c386b632a9f3d93d46eeef6f37107020b57cf6c5da2aeda0ec9ba4ba5f6017638be84a13bc4774c6f7f5ddbc41a4fb1b88b34a425d56933f77934da1e01f9d6775a6e470913ea5094f204719f7c03004b41bc301c1d8f42d6078c1f905aa0043c80a1dbb6698c1cce585b77c08eb3c99ea763aad5c505af43b0ab608e756a839b0499a11f10ad7a88c549119353f8690b23517fcd46e5c326a39a3a14f29e2acc0d2dad5349fe0640a14bba7600c9a5e851f7078dc19da52f2502cb171f778d5f5c3addf1609d126772865fac3028634141019e1cf9c8bcfb8ec15752131603c8996b13b5c15c6f85f2b347b529a1efc733c98ef9d24d72cd4d482028328f645df832908ac835ea3804dd51164b31591bb78434d3cc6caef90c4d211f50b8502bb9d0732e5970c58e6266fb929921384cb2a944deaf8c45a63879005489f1fb5165b09b5c19ba44d1b4cf1ac7639b4781ea579e72359e415a17989c3856733203206a73f43e223e6d0105a58d5169931d9e424ae520becc3cbe87af4b1ab5f3e94fe831380faf19439334e6246fe4c6a3e87f28716accf6f329573dc7e20ef9551d4f063a5f1544648b8e9175fe0431faf8a421726b3daf48cea9d75a2595b49b147cc879cd6704e7f2ace815c389a9ea59a5031c45ede785c37e43543859cc311ca26dad96ad05ea94b6d2c3d0cff11ef02548998e91fd39d4becf4761ef1e18d0d055c2589087581784eab394f290e1494392bbfeaa0478987f813ef4e9bc9f101b9f3d7fe254e4035a3b73837bcba63481497112b4a11944f1c1b8545ae7eb54aca4b672c42fe26a3cca6c9ed6d80ee3b2a4c56bdada19b13837a927d0977ffd4d823dafd962b0390e9c0d4f587e99d28cc81693082108174cab9b9ed79241923f7e1f5c6d2e3b9a8a4bb98adc7e8f1de41e169143a682786d52f81e465c21023f884c5bbb51e8f79af6a9cae24a3b115d5b13c9a1eb4be09b2efc25f240c2acd46a8afe780c0794366a560def346bfecf428d7f6cbab593633b5d804714ae83fab413b9b066bccee511975c9164ff829c6fb49369c3a984cedbd561fb8bfe3cad78928784e29e859f34c01107c7601fd86e27500dcfbc5ad29c0a3b2251fd2c27350359010176fee82bc157583b0d90be2899062cedd3a55aac4e999744651148370acd723aa3dc8ca6fb6a34122bb4d3a68703f5916d3a8a550cfc0334c031844d6cfb5602def7124e82ea70fc5f0422214eaa5ec26efd6a1decc59f84386a55bb11876896937f12ef44ccc72454eae71e2dab921356b49adec5ab863dd44fa94027c0e6156b418334b69365d84678a0b1bddaad15798193d34d2cfcf57a9585419935f80efc5186188055b90fdf04f7b98b39bab4ba8f3371850c01c874543ff7523c98a05dfa8997ab4246eb0d2dac7c2ed0a0b38013fcacf39645f6823e88c6ced9d7ce4f381644c9d9a3f684a25e1fe3d036cda1485ce95a65d592ebecd8522b9e64f5c26942f85f83e50cab922f338ae13086d4f5324c541b239947b00e5bcf360c07729a882e7d1e8aa6448a69d1c5acbabc1f629bd418da785cf30c0a95ff279b5da8e2254dfa0f9ce47e03d4403c070fceab5e8841336ca7101c6a936fa130ff42c5c938dd91689145b8c9a3c6ddc63871db8530cb439fa4b279019f9d90e1cb847d838ef77dac83852196e46eabf29b0fd693893c6c973ad5c5840aee61974d6d4e781da122a59b86d8076d9be49157001638fd21b757f80aa21e830705f867f64f34dafd0c617a80d668624688a5d32b28bb4d71a5f1ae77fd3ca5f8d7da3299ab2b0aa677e5e08107df999c8060b523beea57127acc1a6693590ce91e6bdc3e61e7b2a2e739aa3191ab3f55d198492a9935949078a6989380a65642fd3b47fd55ba16d998f580131bd42fb2ef38f9b58c41665d9078aa88e2e202fc695a8f5931ae976be51091e86cdb6a21f60cf747a88b8e2f891c518a109548d7994d1886cd837a49a89b97b4a0ca932c75ce1ed2f82065777728bcf65700f0ae945000dc5e683c2c3587b1d0674ca816a1967328c"}, {0x10, 0xffff, 0x1}, {0x28, 0xfffe, 0x0, "dc27f135d37fa7f392841ee8e8c5cf5892ca"}, {0x108, 0xffff, 0x81, "ed08fa88a177ebb3e6cbbfff4151bc9e4f09dee63c384efbc2b4f0e57c364eb5b268d2132d2887fb1853502d77833dbf97b8b129822c91086cd956947aee8f21e95d19281826a48a72512cd3fe2cf9195b13d1275239dfed80152671a7feeec0251a4aafe9cc70748eda2863037447f2f2b4101e6cca01820a18e97e1c1bab38dc5453d95c06b02b9a0eb73edb36e290d2c4fd8d3b8d9d3fd8c0fcfce64dc24ef64bf26625271d5816d705ee295f1def180b0e2b65b5f0c204eea3c54f6add4b4dc61e2a74e3ce42c1ae445e28b80655f579af6005879c0a0c88f3a1578ddfd9ff48d57568a88033f6593862772f817f29d94f4904"}, {0x1010, 0x1ffff, 0x4, "5b4fe548ca27e91c1f5f85c9b4ff18f78fb8c400b10e23e2438e0310d6efbb362842915c4398895fa8256ba3f603e7e07fe9218808acf5fcb988265a92979d886f8182b27658561526294732181479ed26725fa5f6637aa031bf8def0506ff3e1fb412b5f41fab63334b500fc51ab0288382a1042a8ee8a1864217f1b6bfc5528f4ab0f2e09859bff458bfc945bf1b9a37282c60f00d729a7a2d968b3e4ef40c3847215ab5c3761c2d3cdff6b307ab1d383bd4c00eab83dded6462165988641803693e8b435849ca7a903cf0eed0a85f4a0629f5d71008e3432c8d2a10082ae6a87b9cd24995afb5fdb1b0d502ffe6ef39e4388e046282d6bcbdc39f38363983206abc85415a6eb712ac5c5122e6fce66c9f66856922c758aa4021f3a1ec9db772e45150064bd4cf6ba4347033742fcd124f34c62fc23f7cf12c44538bbcd340734af44b08c497a39ef393af848784a582f822fa9e293f21d5266a98eeb66383cc0daf97f4f1252e91163cc43ebbb8681032e13a3df038ffb361c3d34d84b269d9ad04ce9632fac1f71abd0681d8a8226cb863d7976a0aabebc756ebc35f1b2e6c5f7b663fde8d88c1ebd5947aff740f56e730eeca2a5150459140533da6fa5f2e57a89fc290b69cc66b817ec29165b86bdcc5443b6ff25881b86c73d27ea26c5cd742b69216e8c9e04013daed5efe75d80fa0c4efa2ac86bbecda0ff2f117f2fd654aee7ec766707a810d2d7c848300a14bde9f54831b1dfc71d4155778dc7595cca5ed22742e4f4b4b97afd27bece58ce84df9d139422d08ce1b63f1b39d081c5c53888320fa3a7c39e95d869b12bc92df231b2ed058ba41b708656fff96dff56841ed2187455f815aef1f9706adf33b900d60a618d369bc942612b4f9f2e0aaa18f24d2c64fe0251f05b9d734643152fb350d7a8b2fb44a1d75509e1f6018a3ef6ad92fee8031d433fa6eff3c4c42a1cc0571c9b97fbe484fdbdb9a793d94c3689d250e768d859c96a0056eeece7ee2cf5cd22dab313cdfde5d373d87e4f4021ccfa6dd942ee7b04082b132ee19da95893832c405b162f776cc5129e26a37bcf969568765bedac39be38d179e0f502ed226589a02a453d5dc9766b6e19c8769e0d622f89d4d95ad3861c3e500d7267cbec27cfd2b57727cd975a8b7fd61956029ba968f80ef40dfb8a41d63d8a2d7ed55ea58eb06f6b6f840d82293c01e33264f6564759d886b669d082b4c6ce6027f5bedaa0fe8dfef9fa24e910b35be20d88ce113ac7ae73f0df0055a86e3c7042fde68bfe71242400c69729176aa74d87b46473ed1112fcda8ddccf9d822c5e311c6e908026f1055583fcce92563bf18505063fa62eee710d58413199652e14dc6a5a2da15467641e75f69ed8a2157a82be69df205276d29569de4df0fe6aa51ac65f36711e83f1aae072c45104e1c853a10ef7811518e724ecc0a46509ef1c11eece73381d9b6046b04ef213412fe3da8d671e9e9509e6bbf565a5af81b9908642f241291eaf5cf4e1aab3441886c34fdbe755492e6f437b28fb46307b57239a401eeaa383c07aa2db9c7970f7acba03c3744691f52767137056d55a617c0c07e05eeb9e890ba84dc3bb260a328e27bcf2549101e3e382b3a3751210cf81b4a092586b24defa8ef0e2954f60d24ece4608367ecdfe14dbf7af6c6f92c886607b79f61750f29cc7085b0433cf96e02ba4b52b30b9047cf91b0475e63efd356fba95db109123658a4a5fb97c81389338cef55ca75a164269b60ed194122ef52a9a461f3187e35dcb846cced82fe70fe4d41173e23559119144da9762c825d90be514082b8319010d6c129a7a5bf8d32b529bc11f6aa0e5e539a0c095e100390e00d04a99e941b8c7e491d8d98e1dd0f9c2534d501a7bfd1a610d0cbde225a6302bd36f1395a4448ebad7ee0de4572ec2e330d58760ff716cb461147df351ecbf972638fde6cc4a54b4dcf6c2436439e2aa05527e657362668bc3dfe98607b4f5e3a91a1463b76b0b404b0e0091e6d8d7c74c4bb15333c2f87a8b247b7ceaffcda3a4bdc53f2d69845ff52195aba4bbc8d561c04d7139794330e8ddb8fa9df71821539fdc2f470376f33fed96a99adf42f888b715d84fa766594aa551eacda8d636b5714b187e4a53205d37e90eb97c7cef0eb9fc52aae02849513c6c6a5c3530f142a1f409265e7725319929b904176e00fb53ae4a719a1e65bd5423ef7a1dbf95acc96263c204f46b304fa947f67abbcc7aaf7aec60144e31b2efd9d7e8b2ebc02189be6e9e6da80ad3d15db2c3fe09e13acae038be8b797b7b8c5317c36330b1b1b41d94fc6fc81cf35327bf1335c73d0e44c782e0b2f65a2a829653fd04c0359c568b8d14c06748268724021cdaf4d1dafe6342d2fae6344b813e7be90a7317d626ef4523ae75d406f4956329a4f38117eb5fba56847d04b6da7c0717a0c3b9245d6ec68ce1b716ec1ed7fb88b5b40a75e491c002c9b72a6851fe562b4f8fe540e3ebe4d2cea848fe9a1624298bfeee6d244f493d5a31f29ccccab18529f7e6d5261afeef61e8734d950c034a87e9f62c735b08861f698bab27d826fe63d1f3ec0be4d1bffbe47e1f29e56c72a2dcb4e2541388a62bbaf33cc451c83d2114f1dbbc276e3a2b98bb008b1fc0d7dd96fd3403cf07803fb272923699738bdfd32de9564e0939cbe78c05f5d85bfafec5dc72c11ebe8ae19978dd993437e821469787983e093bb8978832f400b424f6c72372fc60f78a3f316444d46949b85cf6c830fe84078761b5be22596585aabbfda3fd6d97eec68052d6e884f7f75fd93c29ba15c21c04bb4949fb792de040fa5ad90ba2c2d228e36d8af6d5a4efa07ea95d249a58492b1e19f23878e3e52ef306dc2102471fb7db39237d6a070123e73f939c22636ca2b1aa371422686f7d4dff59b7129744683292d151068faa0a62b94d85f8a2a20c0d02a97931c16306415c5abb01e4348916552f137104a31558e982263d6c91c3095c183b25d31b44aa0023abd80ec24e6264f9f76ce56bf618ded9af381cf5560764f41bcbff9d9ae9e0de7187a0cfa3582194e039d55269aa846295e534d0b37f4cc9c876d13aa2a3edb1470274ae2d89ea4a680cdbf97710c6e8bd216b0f65224a0545a2973d47b23e319311274282f0dd314a756138f8db7daf680af2844e8ead563a10340b2d17163a7e81a8a2cefb0573dc91cd1ae5012ff72f973fe792803b94021ad7b1baa550845b87dd2b440142558366e4dcffa21aed0310476abe2daf402802cd20a62778477efbecb9f11fc651119029701030f723b715e914261f498ee03902185fbe7d3f2227c8b56bc3277b0b7787fcb28626ad4e96f6b6f3216f43b929a53e3f043746b67576a9ec04fbe8d4f5d758353c90e549c6c6ee3436e5b28ef3603ff3e00efb5d0a30a314cf93001bf3e2fe016cedccea666950bb87c640cec5964805465f76b6b96ddb0c7e72899e2a4f0e5bc795b96d6e60bec9b634ead577cdb3c71e1dfafc7c28eb4f17a4ec4bdf26231d2ad01787e11a610e7a8cd32712c16c27bea7e07086c97d75e8077aef7e482c3c73aeadc2ac8ae46b66834877dd55f211bc3492e3908eba26d3f480787b64901eb17d8182ef8f649cf9cf64aee8fc9f98ed56085a9aff0dfb10f497c51ffa2d09d251326d3107f1654a69b1da3f806a7a7b0a02d679e81207939a30548518b297091b91c98a60e3c385b56fe3ff5cb6efc96257af95a6ae823c54dcbdc03ad9256ea7d37929d2295b963c100b3d6544a634964807d10b2f20d70836c91e9d6aa2bd2d94f3ffac4ca027690c31ed66e93f6dc7a8dece9ae27700a6e9c1c378bb90eed885b4234b20e45896adaf613593a86beb41917c30bf113eb02c57cae3c3cca5f7bd3319618ef2a40bc0a83b7cb11cfdf951af28a0bdc9200f7d1cfc653b16ac214dc5a5578cfcc2a1cff1b0a8fac01a34e5a0474ab86e45b0fb4543c6cd02d8a4e1c44e9fe3ec60d93a230fb8ac424ce300a2aa2212656a2b09ea1011f57b069cbe034d2f4d9c98672eb8092b2734201ccfb415e3d6ec7abe3653975a757b9a6229aa06518aa23327ac5b3c46d357e78d672996b5b4f515db48c6d8dc4c58faa66567e70064cc317c7cef7af0d0f09db616cf65d3d33911f74db034bd8585ad684d5df0f5314e6a55e86fcb26fd291fec5fbcbcb5180fd7926473c9da197f560b163fc5859e13d654601366f1a7bfd8359f0b2acd3725d0416ba386c97ac049413518586a74e5f6f14f1fb80ae7a3dba144c773cc764e85a427b48b398e2e0acad3b808795c358f70ce42b3446a717612e7f72380640b7f4c3fea40bef4c265d3a25410f6147e9330866312f79deb10d3915dfd39eefb814d25195932c5d722647ae1cd1b208ce24d422cbb7c49b412e71d34ccca9525941356acf025679ae2cdef7c4efa4f3d7fb32613a9896c21a03d55ba28b0785e96c39027bfcc5584d5790046b90b42aec48a8a21c3786539bef2f0f066f4fb85b0c9419cd9a7fab351d01357d767491da2d3c17d309f27f08fb03eb736030cd4e8aaba7d787dbdf634b1a5da2da0789dc5378653d070c9d2d1adaaabe66417ca68b302304e40170657bbbeb8dd5428dd61e05ca918cb7faf5681591623878b4bee3dba5dbd22ad94d160a54463b07c9da781e6051b6468ebf5a399a252eaf06cec693291bb6ee55959fbd71b425464cc922cfba11fd46760bdb7651e94c017532ecf885156e6c433d2de06babf7c2c830741f550960a5fb3d0741393928ad4509c6f5a4e91e682e5d550bcb29c59c767d764150745faf571dfd87e26c6f76894fe6b0869da769c44c69201945a0cace927d0f6afd06c1ea277d61bba78cb60bcd9de649a43c8e37bd66d064e1fb49193fcef814ac800ec2ac02184394bae53c3cbd93758d7a61ac262b95a3518c0a54ffc94f5e6b44bd5a583abdb4c9fd2a59e690e0e6f202cd9b489371591bc4b205946e5928d211f40b4bc7e7b249ca08d4ac4af9081569e412d07a3df4a0b54c5f5a1c69d8584ba4bcd71212d51f97bc044301c05afef34e3cef70bd36f37e0fec6b15c7ca993532ecd8ee906f1d8897a450e0dc0726a9aa4a0b1e2cfcd7919a60e446def405c3e9a9fe527957a7735bab2373f06709a14385a8ea43c1c1ceeb063c16aa20d930c67f908cd57e043005536a4174e65c64acd5b55723c8f2cdb660bd584ce2b617861bd1867effede39082e364cfa4fd296333106e2c7d8d5a95852fa2c0b20068d7cf662e3a1d318b4ea25a7438c81702fabcee8af9dd3239aebc386e1ece0e233d7bb0fb86382f5911f4c039cbca5b319d0ab1e93f29447e2817a18e33fd1d7956688b77a377c96a7d0e12298726c252bc29284dfd6528be5be302e862cd1108e9ed0ed365b155d0839be905c3415f342b0807f170b5b027219858bc67fd620a907b56ca1b7c9c34fbb6779b38cbae9ba6986793da1d4460156dc255aa6e94dea3a0b320af8e3450455844bfecb9c6309d36c008a6c093ae3c362442d3421e4f3002e0e28568f070d5bacccf3fc6d7c7855b1f4dfd89a34b7cce7639fb86e3a3dab7b02ba80d14f342e94cb5dd6250235bc349b2f22af6b0acc1f702bad804a225a03b52a865a53a9f9e4b2446a9d06897352571fa64e2ce01cb199cc4ad27c65a17ba756d654ca9c3fda2e9f5bc7678e889e5d015ccd8f927a472cfa3c8d11c1bc58812a5e6b6fa89f5b488d8d839abb013cf5cdc85721284bcdd0a3e34a6d014682b4190"}, {0xc8, 0x1, 0x200, "1018a477b73d5f24826439632f861d8e8442c5a639b3db80082939a2590030a6d80fc72436414f398f24d0c30bdca2a6f25f4f4523e84d34c1b8bc5dc0d779f0741af115504480af9f75ae9745056aed7449d3dec65850b38037e49cd1356c8b20739e1878e7005d40cf9499d9fc09b45e4aafbd1b113befccae5241222f8eeee5d6dd27809eaf5426302aaae3263acd5916c30a999d525bd034e86ac3794828cd8b7e1369349141dcb5f64520d997e828c2fbef"}, {0x28, 0xffff, 0x6, "d39c0f6ede3e5f3303098056efcbacd4fc"}], 0x22d0}, 0x3) r5 = fcntl$dupfd(r2, 0x0, r3) getpid() r6 = accept$inet(r2, &(0x7f0000002f00), &(0x7f0000002f40)=0xc) flock(r6, 0x6) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000002f80)=0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002fc0), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000003000)=0xffff) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000003040)) getgroups(0x6, &(0x7f00000030c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000003080)='./file1\x00', 0xffffffffffffffff, r8) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000003100)={0x7, 0x8ba2, 0x2, 0x7}) 19:54:20 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x9ee) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) 19:54:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:54:21 executing program 6: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff}}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/223) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) fcntl$setstatus(r2, 0x4, 0x0) getpid() sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc1206925, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 19:54:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000a80)={&(0x7f0000000100)='./bus\x00', 0x0, 0x0}) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) setrlimit(0xd2783ced874e86ba, &(0x7f0000000040)) 19:54:21 executing program 7: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdf2}, 0x0) r1 = getuid() rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)='./file0\x00') r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/149, 0x95, 0x1041, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlockall() 19:54:21 executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907c400000200361b1257aea8c5000020020000fc0000008abfba0900000008e371a3f8343712051eadb71d89e000e20681e4b28000eeff00", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 19:54:21 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="c94dfdf86b6b8e4eb002354157d20c4100000000000000"], 0x10}, 0x0) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x58, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x6, 0x1, 0x7f) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) getpeername(r4, 0x0, &(0x7f0000000280)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) link(0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000580), 0x0) rename(0x0, 0x0) 19:54:21 executing program 7: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac00", 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001380)="d1b4cf", 0x3) (async) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000140)="637e275686924a4e027c0c25760f", &(0x7f0000000180)=0xe, &(0x7f00000003c0)="9c5dbb93f374ad471d6fa928c264c3f1164e5ceed91a5e67d4e8f78e93fdcb89f55eeba3b9076d1bde837680d2282c800648661de12d6e41d23d9f13bf4898e493dcde9fe360329016d2ace0d6fa287671047dec4aeb0f6f9dddf5174121218ccdd4c732f2f274082de653a85dec06819ee75c3f43ffe9080c7777829ccc174b0bf32cf9d84dab90a7af6a4b3960865e549ebb763912f826449f94699e1949a58e011703b085bd8c65f7e966f0e58b3559c2db17c7769f48e31fa9531019bfdb0a6414064d3a7834ed90e44386", 0xcd) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {}, {0x6}]}) (async, rerun: 64) write(r1, &(0x7f0000000300)="7696e5f3d1f18c37ceb8615ac7cf", 0xe) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, @icmp}}}}) (async, rerun: 32) mknod(0x0, 0x2000, 0x2412df7) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) (async, rerun: 32) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x80}, {r2, 0x1}], 0x3, 0xffff) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) 19:54:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="d90230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000280), 0x2, &(0x7f0000000440)="cb2fe4b76a80780e785b773d7a2c381bc7512c76c83a786d6303561b5a192d6347da8a0b850a655df323f33a15c3679a223dc47fd39e64c34aa670854b09c8bcd5d7af7b2a67e540ef3996e1470a5391c7384f79ed1514867588dfad3953980fd2b9c136330c33d9acdc5f23c06ccfac6e1098e14662b2055cf21f8282ee50b4a8a0f9cb2a4835142de2e1925acc8ab89740212e36000d8bb24550fffb1ff422cbaa6e77d5b39eba47f987c96f488c39aad80f450bce8c9248d3b548d456705289d0479caa98f2ff31ee69183252", &(0x7f00000002c0)=0xce, &(0x7f0000000540)="57e8b0d8ce4fd06c99346913f192202ef5adb4231bb990383d3ad5839689d83d6b3af6a9e7de434208866548d4c950c0f94f2029af32cdf06d7f38a5498d8aace3c981e1f3e3eb73e4ccb2817d4ae52703b7f983424fb7ce92775341a9956f1f90a4ffb37b7865bdbc9400e03edad9eb342c22753c8b762969429b40", 0x7c) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 19:54:21 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x188) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x984384b655b65818, 0x84) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) mknod(&(0x7f0000000140)='./file0\x00', 0x3084, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x3) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x40047477, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000980)={&(0x7f0000000900)='./file1\x00', 0x1, &(0x7f0000000940)='./bus\x00', 0x6}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$FIOASYNC(r7, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r7, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e9", 0x30}, {&(0x7f0000000680)="7c12", 0x2}], 0x3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 19:54:21 executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) rename(0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 19:54:21 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0xf7) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4011, r1, 0xffffffff) open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x11c) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r2 = syz_open_pts() close(r2) socket(0x2, 0x1, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000340)=ANY=[@ANYBLOB="01028b826bb93a6c12cfc2292c8a7c240000130dfad2685438c8c11560a7e362dda635547fd6ceff5cc9a8d52f48e5e7b65953b3849a5c3ea55023aec4295ed9a0d23347fdf092250158e2ad7281892a9247a115e02504de60a741d63fd2309fd090091c7b85fab6c4336230693f0f02d30aaf6cebb6fa6ea122f956c53792e9a54280e32b5596a7ad7e63b0516f2b4322e27f6def7ef903ba6a9b6732561d654d3c16187d7b45c3f1197b2cdc3289985bdd85af37b20d423d036fc92e5baf573d667db041dd1964abee3780f1fc011752c9ec0252c08e17419a8a7fd59bc640252e74546bc173fa905be760eb3f6a156eb8b014a1bbf58908026cc74de94e262d9321625b0dda95fd34421db194014c1317bef241", @ANYRES64], 0x10, 0x0}, 0x0) r3 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1801, &(0x7f0000000100)=0x20000, 0xfffffffffffffe9e) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x1}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00005ef000/0x9000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xf7f}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil, 0x1b246b97}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000503000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000668000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0x2}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 19:54:21 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) clock_settime(0xffffffffffffffff, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cf98900000000000020000000e0ff0000008800"}) r4 = semget$private(0x0, 0x3, 0xb7) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000240)=""/65) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, r6, 0x0, r7, 0xa0, 0x1cdf}, 0x8, 0x6, 0x9}) r8 = dup(r2) poll(&(0x7f0000000000)=[{r8, 0x40}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) r9 = dup(r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f00000002c0)=[{0xc0}, {0x80}, {0x16}, {0x7ff, 0x47, 0x5, 0x9}]}) write(r10, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000040)) 19:54:21 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x210) sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x3}, 0x3f450202, 0x0, 0x0, 0x0, 0x0) 19:54:21 executing program 2: syz_emit_ethernet(0x26, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="b90af33044593ee4e12eca80bf6125acb4acb997302354560d412fd65ac4b7527029cc3aad0c4957236c5937719c9169874777695683299c9ef2cd8e8f6213a8498518498ce8b67f1b3c60bd65991a07a5cfc45f4603", 0xffffff73}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)='M', 0x1}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) r3 = getuid() setreuid(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x1, 0xcff}, {0x10001, 0xfffffffffffff5f5}}, &(0x7f0000000040)) syz_emit_ethernet(0x26, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) dup2(r0, r1) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) (async) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="b90af33044593ee4e12eca80bf6125acb4acb997302354560d412fd65ac4b7527029cc3aad0c4957236c5937719c9169874777695683299c9ef2cd8e8f6213a8498518498ce8b67f1b3c60bd65991a07a5cfc45f4603", 0xffffff73}], 0x1) (async) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)='M', 0x1}], 0x1) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) (async) getuid() (async) setreuid(r3, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) clock_getres(0xbe44501372635004, 0x0) (async) setitimer(0x0, &(0x7f0000000000)={{0x1, 0xcff}, {0x10001, 0xfffffffffffff5f5}}, &(0x7f0000000040)) (async) 19:54:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x0, 0x0, 0x0) close(r0) socket(0x6, 0x1, 0x2) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1e, 0x3, 0x0) getsockname(r1, 0x0, &(0x7f00000014c0)) r2 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) socket(0x0, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4, 0x2, 0x4, 0x8000}, {0x3}, {0x416, 0x0, 0x9}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) 19:54:21 executing program 4: r0 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x47, 0x0, 0x3, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x0, 0x2}], 0x7, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffff0001, 0xffffffbf, "0000c6f26461c0940ad9ff00"}) readv(r2, &(0x7f00000008c0)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000000600)=""/210, 0xd2}, {&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000700)=""/165, 0xa5}, {&(0x7f00000007c0)=""/230, 0xe6}], 0x9) accept(r2, 0x0, &(0x7f0000000100)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x40, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0x34) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r8 = semget$private(0x0, 0x2, 0x7d4) semop(r8, 0xffffffffffffffff, 0x4) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000380)=""/64) getgid() poll(&(0x7f00000017c0)=[{r3, 0x1}, {r3, 0x28}, {r4, 0x8}, {r4, 0x80}, {r5, 0x1}, {0xffffffffffffffff, 0x8}, {r7, 0x4}, {r0}, {r1, 0x80}, {r2, 0x20}], 0x6, 0x1) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a", 0x3a}], 0x1) lchown(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 19:54:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x121) ioctl$TIOCEXCL(r0, 0x2000740d) setreuid(0xee00, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000b40)=ANY=[], 0xa6, 0x0, 0x0) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850260c7629"], 0x11, 0x800) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/62], 0x46, 0x3, 0x0) msgsnd(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="030000000000000046f376d3181dc91e4320a6c521c9019de917540791c9f71174566e3f43cb82ac8facfb34de1285a69980d9d80aa3d0636df922d49d8beddbff7f83e50ff2a9cd53a4b0e0b601eb0776264dcce08314e4e28482780f9a2b575bf57f57d7e6a0584e5087a3c50d00000000000000000025e1e0322faa105651eb7867ced783a58e84006657e867ab09a34dcbb9cab2394fdec608ae5b5a937169a1a2343dac9f4d9784bcb30469853ad242d153b3db8ea6b803232b29576c0f38969038ba79076b8cb6dad7b8affb89345ba60b4e2e5fbe1f187e138a52d930d044dd9352f15945f3018e62aa34476c60b5dfd95c623f7bd98f", @ANYRES16, @ANYRES8=0x0, @ANYRES64, @ANYRESHEX=r0], 0x77, 0x800) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000140)={0x3, 0x3, 0x8, 0x80000000}) msgsnd(r1, &(0x7f0000000300)={0x3, "bc597b8a7110cf55b130f8fce91c8815cdb3170494422f94d3ca7b7e6e85277277ed8b80324a3721ef9788207334532be3f0940418dfc357ad34a8ff249bd5640705b1f5e3f02c84cacb4f83921ee9801773dfb84f3afbcfacf7b467bf6b551d8e905c883ef3bb3011e829e5ddce4e243de033ed1ad495516771cab6167098bc69fe5984b6280e3fc97b2d624151901511c550e6d5d4ec5f930c0dcec4366ceb87"}, 0xa9, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd223a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3d99f2107c345001fa4c0fe80f136dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff442edea322a68ebaadbd0d0857a22ddc8df0085c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404edf615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e00"/241], 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) msgrcv(r1, &(0x7f00000007c0)=ANY=[], 0x90, 0x3, 0x0) msgrcv(r1, &(0x7f0000000d80)={0x0, ""/181}, 0xbd, 0x0, 0x1800) msgrcv(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff00"/232], 0xe8, 0x3, 0x0) r2 = getuid() msgsnd(0x0, &(0x7f0000000c80)=ANY=[@ANYRES16], 0xd7, 0x800) setreuid(r2, r2) ioctl$TIOCSTART(r0, 0x2000746e) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x80) getuid() 19:54:22 executing program 2: open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) setreuid(0xee00, 0x0) r0 = getuid() r1 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5", &(0x7f0000000080)=0x16, 0x0, 0x0) setreuid(r0, r0) r2 = semget$private(0x0, 0x2, 0x490) r3 = getgid() r4 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r0, r3, 0x0, r4, 0x88}}) r5 = socket(0x6, 0x2, 0xc9) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x812, r6, 0x0) r7 = msgget$private(0x0, 0x40) msgsnd(r7, &(0x7f0000000440)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES32=r1, @ANYRESDEC=r0, @ANYRESOCT=r7], 0x0, 0x0) msgrcv(r7, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) semget$private(0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r8}) acct(&(0x7f0000000040)='./file0\x00') ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r8}) close(r8) acct(&(0x7f0000000140)='./file0\x00') 19:54:22 executing program 7: r0 = geteuid() setreuid(r0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x1b2}, 0x0, 0x1, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x10}, 0x0) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x58, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) link(0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000580), 0x0) rename(0x0, 0x0) 19:54:22 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/220, 0xdc}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) 19:54:22 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="5eda4c390175ebe9691aae767db220604b599edc", 0x2) sysctl$kern(&(0x7f0000001200)={0x1, 0x32}, 0x4000035d, &(0x7f0000000440)="06a3f7b9", &(0x7f00000001c0)=0x4, &(0x7f0000001340)="fa6b2e39", 0x4) 19:54:26 executing program 3: munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x52a, 0x39ef, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x6}, &(0x7f0000000180)) 19:54:26 executing program 7: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) pckbd_enable: command error 19:54:26 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) clock_settime(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cf98900000000000020000000e0ff0000008800"}) (async) r4 = semget$private(0x0, 0x3, 0xb7) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000240)=""/65) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, r6, 0x0, r7, 0xa0, 0x1cdf}, 0x8, 0x6, 0x9}) (async) r8 = dup(r2) poll(&(0x7f0000000000)=[{r8, 0x40}], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) (async, rerun: 64) r9 = dup(r0) (async, rerun: 64) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f00000002c0)=[{0xc0}, {0x80}, {0x16}, {0x7ff, 0x47, 0x5, 0x9}]}) write(r10, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000040)) 19:54:26 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002400)={0x0, 0xa, &(0x7f0000002240)=[{&(0x7f00000000c0)="b0c0698d367d36c3f551fc1fed83b58e4ed86a38b3719d85", 0x18}], 0x1, 0x0, 0xd0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) getsockopt(r2, 0x6, 0x9, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37ae1084933ddb31}, 0x2, &(0x7f0000000140)="c94821b109add077dc371fe9c5577717fa913c442a1974805ab66fb417665e7dfa373f57e563ce80f7c3472a4c4be414044417bba96f1a78b586b725b8b434bac0b80ea5b0fe532722c8c54dd11f3dda", &(0x7f0000000040)=0x50, &(0x7f00000001c0)="b851f7e2e2388bd8db13d2488c103a8eb60f9f2305e8cb8a36b17ad5c83fd91cf27693099ea40efad9623ae836127d3058128907110c2216822d51577be1a0840b11c45a5a59863f76d5658a7af212359f911d7f53b840f67920cfc1298c19a873bb1e", 0x63) 19:54:26 executing program 1: r0 = socket(0x10, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x5, 0x0, 0x0) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:54:26 executing program 2: syz_emit_ethernet(0x26, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) r1 = getuid() setreuid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) 19:54:26 executing program 1: socket(0x0, 0xea94f5ed698291a7, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000001c0)="172317edde7441e795e2c32e687401b6c3146c7b2712908e76457964753cdaa8761c3436458e99528976bc111eda0d0d2f2eac56f47c12af57bfb4f7a174dcdf04081a10781f65974905ae21887c84500b46a1fe354257888152f778f66e364e4962c7e510ec35014997aff881432943bd0cc1788a8bda21da70652cf09d91660ad1a4b5", 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000900)={0x10, 0x3ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x2}, {&(0x7f0000eed000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xff}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000564000/0x3000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8000}, {&(0x7f0000eee000/0x1000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) accept$unix(r2, 0x0, &(0x7f0000000000)) poll(&(0x7f00000000c0), 0x0, 0x453f) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) 19:54:26 executing program 2: socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f00000016c0)=ANY=[], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000016c0)=ANY=[], 0xa) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 19:54:26 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/176, 0xb0}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000440)=""/150, 0x96}, {&(0x7f0000000500)=""/210, 0xd2}], 0x4) (async) preadv(r0, &(0x7f0000001540), 0x0, 0x1000) socket(0x20, 0x4, 0x20) (async) r1 = syz_open_pts() (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x100000ea, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, 'a\x00', 0x400000, 0x2461}) (async) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) syz_open_pts() (async) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) open(0x0, 0x400, 0x1ea) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x60000c14, 0xffffffffffffffff) (async) socket(0x2, 0x1, 0x0) recvmmsg(r4, &(0x7f0000000240)={0x0, 0x8}, 0x10, 0x801, 0x0) shmctl$IPC_RMID(0x0, 0x0) (async) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) (async) shmctl$SHM_LOCK(0x0, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) shmctl$IPC_STAT(0x0, 0x2, 0x0) (async) shmat(r5, &(0x7f0000ffd000/0x1000)=nil, 0x2000) (async) accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 19:54:26 executing program 2: socket(0xffffffffffffffff, 0x4, 0xb7) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="aaaba5a4d6724eef462bb96388fccbedc806eecc88cdd7fcbd7b3d9cdb879a51a3dcf090301f3cd6f5dbf18f4636a83f9b5982a1b7db0c89a24f4a353e30f59ddc6ea62e106f573ebced75424a7cd4dc467eecd20bf9b59b413f58d550cdb55ca71c0896a365cf182cc49fc4c71555c2710b5df5697c13b2995a775a4d2200bc6eb3178dc6e4fe493a3ab63e0a5920647b", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x8, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x80000000}, {0x3}, {0x7, 0x1, 0x2, 0x2}, {0x1ff, 0x40, 0x6, 0x4}, {0xfff8, 0xee, 0x47, 0x7f}, {0x1, 0x7f, 0x3, 0x8}, {0x81, 0x7, 0x2, 0x5}, {0x7, 0x9, 0x8, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000002c0)) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='./file1\x00') r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="43364795e360f515902eff03a1509a7802083246a652d2cf03d3d0f19b371d458d08a05ed8d40d23581eeeb25f907f82d2b779145841a164da96aa9ed116aac1ef1c7138fbfcf9c862670ec1c88ae06be71840fd63608d29d73bb1fd2e52a91adf7e6111e9e544fb56d5254844bb62c2c69b576d6a1f8891eb9126e9acb635f2678947fddc0123b13fb9ae9afc42487f65e5d1fc4a49eebb05"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) dup(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f0000000040)="04", 0xff9a) dup2(r3, r5) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) chflagsat(r2, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) 19:54:27 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) poll(&(0x7f0000000140)=[{r6, 0x245fc6872d8da9f4}, {r5, 0x4}], 0x2, 0x800000) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000900)=0x4) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000000)={0x10, 0x48a1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000841000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000df9000/0x2000)=nil, 0x10000}, {&(0x7f0000d83000/0x1000)=nil, &(0x7f000089c000/0xa000)=nil, 0x3}, {&(0x7f0000ae8000/0x2000)=nil, &(0x7f0000ef7000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x7}, {&(0x7f0000baf000/0x4000)=nil, &(0x7f0000679000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7a}, {&(0x7f000047a000/0x2000)=nil, &(0x7f0000475000/0x1000)=nil, 0x1}, {&(0x7f0000c94000/0x1000)=nil, &(0x7f000096f000/0x2000)=nil, 0x7}, {&(0x7f0000f68000/0x2000)=nil, &(0x7f0000f62000/0x4000)=nil, 0x4}, {&(0x7f0000698000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000dde000/0x4000)=nil, 0x7}, {&(0x7f0000a26000/0x1000)=nil, &(0x7f0000525000/0x4000)=nil}], './file0\x00', 0xd09d}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000200)) 19:54:27 executing program 2: r0 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x0, r2, 0x80) chown(0x0, 0x0, 0xffffffffffffffff) setreuid(0xee00, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x2}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001340)=""/4092) 19:54:27 executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x57) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x5b, './file0\x00', './file0\x00'}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x3) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x4) rmdir(&(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0xa, r3) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000340)={0xc9, 0x5a27, 0x33}) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000003c0)="5629ce4fee0408f8073a4f2f2a1647d5d9898d01932ee8087a85d3fa74a007088db6ae0366d023eebca155fe2aace2901c6d12f2652b6590a95bb8760bc54fee8d32fb2eba3b6bf70e4d778c40a6dd2c26ef18ffd67f50075efa04f936769744a35288e82330b33a865e3d4dd6bc72669e771efdf1919dea82988e24c6f5d98e316b935fcec7ac7df15feb6c1a92051e807a5b2ffdbeb86a1d11a62d40a5eb5a6f420fc456661c115302f4d957c967cfc3857286c4f09e138702e9d2e7dee9a9ce21b5c082a21506a49904cb4295fb03191942bf35a6d572b85e5a4f297b330772381145b53d555c612408a67cbe707dd5230e9622ed1d3a6b04d4528bc918cee4ae5dd5ce9578a725fa9218feb0f5e793a82e3b8c1e25efbd6264fd8eaf5b4b6877515f9e7352f7b241f2a13558f550dae19dad4792a57b946d5183be2129c897cd2536c5a8e1a4de7ea99aff64fb2ee6771c06beb496321e7611cbc0ebbd626c4fb9e40cc84a34e69cc593ff1785b9c9abbae151746b36cc1fcec872c66ee5a4a54d90bc4adfccdd71049452cc31e774071e8a90280569f334f2dcb273451e8b0163f3dbd9e8d5a03d281d30d4ec1de8cf9c7db274f96b65592c5ad836c9242daad2b78726d12f19f18b535acd2d189f3580517aa2a3095737eed501146582538a96cf1bd6fa27e5f1466a85581ed7b8627a54c5c6d9c32dac9b3f7d4e5e36d253b08c9531598c50848603f7eb5fbf674d26b1e84f7333aa52e33ec62c6a0ff9b7c599cadec0d4e0fe5fbdbf79ae8155c9bd4dfa695c75d2f8c8e1d6d3d3e21979b526243fd4634bd41094063521da6ab1d1a05cc8cbb497aacb3ad6125a5157b4c70b0ac7ad9d6d6ea53be108c197ecf9514c12f4d1c5bab99739340720136f77ae20b1756228d8221df97455568b53b697b2bc21da892796e80f59a2bbbf1a7035d8c6fb1f14b66ac0338390a06b0da3013a722ce146cfa4365f94c718907071b7bfad66af7fcaa3a602164a9d689b4ba7c348251153c8a7155148345c5f8332944f182620956843a308670732e5fcaeba938ed34018398c1f860f71b28e19c826d0bbe1d82cc52286f209e41d21bb44da747d3344e08f3a566de2e1942ee01d0ea954fd5618cdaf1d25d3c13083293b76fa3f9f5078333a4d8938f38021ba660f728a4fc5be99db9e459f4750a906270fd71441793f6820269b5e1e040589c786a035d46ff1af2ac2c9ebccfaedf985f0542a30b66a00d16b33eb3d54290f3d58efbf64ec8307ac5acc922a57faf40d24f6b356f0f79529a5dc1b9d1eee5878ed5d5b9ec6b807d131e77454d0a1373676f48d5c2d3e8ac736811e41f20cbbc6870d03bc60c7e3953836771981e13b2b520934199c7b9f996b19c98530410de9dc630d28f1efc5cc3c681d7a1bd067a1bd24781e9013c95b20567cad26bee760a1956d76a8e15562a94f5afc8e9b5db545d945b54d3d86f17d5e29d3094bcb8dfb629b4e635ed21a8db13b10f93463616e884bf707ae4fbb841f3a3843830ebf0b91d13ac7366a79a4d3e157ca398335bbd4396412f36b341a1b93fd7d22fcb6b4a5086ececac3ee231e87bdde6b53b0796fefa9081a43926888f555dcf3a4be1fbb32ea0496685f8e2bac9abfa9f3cc8a53581cd9be7cd08e319f660d7073a934483587b93ccba6beac123c78889f2919492527525e63d20c07facea62756fe4281bb3bfa9aac2f031789dfd8df060c129a02d4821a807ace6c3d972cf158ea4c037e9742749ebd92df6e201083f7a49c9985e8b11885addc950ad93a35409d7a831f9732467d898ea3e61c183361e89a13c24ebd78868cc13d16738cff0c1575f33ff43417e12df493a9c63ba49773514487aca22b05e86bd6e6976f7c66f7b087af6b8d6ff1f3c3ec276d1e3f31c8539965125300c28900b44494e5e401aa0677b51190d716f1262400b11f3967d62b31d94d4f5d051a5c06ff1becbe896159cd6d45c1d5c961b73b4a25d9052f1ab95e5b836238d1b6e9c71f2dbc7a10023f15a21edb72991a152d79f01013988380498aafc6225cf2421ccb1642015026ca4f1d95180189269cf7d3f4bb9fac47526cb172a5fa6c1863ee55de09e81c5ffbd2ffee5889c7db476196949121fe7de1ff5a6f8fd79e4499ae7d8c0e68fce501f8374ca0b9eab69550eadb7b716cb79108e04dd6bc0eb40bace4d929d3f9e9f69dd02216a10dbec238579854c82a5e1eaa0cdc70d4b04c46bd19d907488e74d65f6c789c67f8415189510268d61e241c28a53f7f56ca114940994d2b059fd35ec0100df3a9626bd95bb1d32f439946844b2c024f17c9934f4ff709fdeac66339c7803dab217892cc9716f8504f1ff7e9a4c474f311904e81f2748da9e7c43aac8a9922b9ccb17689cb1fea6740afccd67879b41246a7b436a82bf6130cca4c2989b7587a8a108010c9daa98195b1c995b9f826af5c94f1ae924cafe8605ecb028556b6080e5afb440f881587fdb4a7b254efd8add459550ce6c8a40505ca33c6178714ab5a7e5cf0abebf615ae92152e271f8aab038bf6be901e9002d26fae384d43dbe782ec11cb958cbdb830e00c84f872523d971bdc2b00cf8389adb377629d414f510e91432cb5dd295dffed2a0d5c471e912215d5d75c638b37a87399a83bc0d886fde058b52f5db2808ded3ae7210fcd86793524a8efce3dd23c580f3ac33f61193044bd27f91632ae945d18a8c0742269b10ae469b22e8575b647d07e981052e3e504543aa85f93ccdbb017d4119ced237b56b22ace5f04ce68eab5438c8a098c2838cdd8375a4b2f7be3f57e02d707b67fa56c860fe5c6670bf60a9602ffbafb78bd4c2df9b725b4177a172a5d08b9eed9c443c3643d448f9800f3bc5473ca4b47ee6e8385d7d8b79e894b7c50c64e36084dc078bbc12df765d55c644cbc378c342928ed9185da30af19c21be9bfe9d5549b4fff217396a5d48fdcdf83e7cadc0472633dc29561a4882a9476bc0dd027ef532af1a942ec9259e4ef2245a8e7d77cd8ab26c237defca46005a28889969594b1ec059a0886867a76e4d7b743256e9338f85dff882306fd9b77b946a0af36ca7c8b7a41d21d7b3c0834771539108a61f35b6ebab4975b94db63f924d88fa9aef64d94d4f68b986cae0fd7e51f8f9686e72f0ddba18f4867af6e01708ed92155bc881dd0415735f6de1cbcfe4082292e1272049c0835168702e0af5b76f3cb8cc63e3ea186610d785227a1c480c1859f4f4e0ee24ea4843f64d76b35098511f2fb2517af7ceae581eab2d534a841d846885d89526443c2a92e6a165d726c932025d8ba3a416d3a8e7b1b48729fc8f7304fe05f8836fb935a7b4130ce5c949e355a7f4906669a666fbbf0abfed1b82ba54c43d6dc9f589a256e121642cf54eb6372973b45523ab06c539852e564711981a67d819257c1b66687fbdc490a80bc8a6f63f92d8311d0b975fe14fb95f2bec70da941586b2f1c68671591be33cb329f37cbb7d145ec40cf2d839fbafc5e8c8906ab7df186761886a69530e6b2a509cbaa8f1fdc1974cba077e93240d2a80a6513e4813302efeb930e86dd3020a93433127b2533217deb5e578179bfad5ad8cfe001e79e34533cbe8f27383eb1a33ddc527a1c6ee71c0c6ff5a863f63f95ae4ac0d45c72faac65c97769b5ac3b5fc07eb30e6d6f19cc4eb9b4c56d16186ee4516c52d17260f685b5a5a679502b8da2bc7413449ccdc693934d3896a399a8db8da4dd0421de1d39f0ba3841724c07c07966c5ff980a97bd6f82d35fd3795b88158b5f28c01f82e9ca2f6e8111cf3ac5b5d1a69ef428fd954642677ec313e6852eedad258e8e2899fb4eebbb21cbbce211f2fe528344fd890158895a39a60a470b4b5d8defb04291a0d4cf0b285091f23d760c4586780cf18f6a7e4d740c213841c4088fa7ff207267173030d2f0087387f18e2554507e2cf4c8859b1741ab0b288f8035d9ca7d11c7c151a5514e5608cf1d75d5dd29cdbfeacd670c57ce472a240b5f56befd2f84bcddf618f2d061eb6bd2dea49dc930a244e63467f52f658dd2f0b7ab75a42f5351996420e409e3faab90abf458d36d6ed8dc476bf912b12df20a83f593415106f86ab96e9f29ab9bd7b2bc8d810bc49f24a28f6deab3254e49d6f01764dbcd41ecda9931d13f0d7cadee469a6a2e5a1065e577e021dac66a1596302ed5f0bc5711887335da58b21cdfad37b38b29f59755ecf9ea8cdaf7622e55c8dbf2dbdf23f7136ecb2a8d916db9a286a2df2961afe43826b56f996a1399baf79e9d472f73798a47c757f5c8aba8a4bd3513b8cfd9e7652c2bc5c5aecf803032e691836de793095944cfe2734b42f347527bc60a4c3f4a610ba2afdbe00f7b9b675b5441546680fe4ebffcd813d5b42a3b7032c9d0fca51037eb9bdac6ff505311a78db5c3b1cbc365889f6398a04e15eacdf3908dabd21223cd3fe2b3dbad784929ab0f2cfeff14861c9d4f8d7f6c27f1ddb04ec1fba0ceafae35d7f55bab0f2e872d718d168d583ca84974a30157445f30312a86f6b248af4940245fe900c0b8fa60b310b60b5fc70cae7c82de28dacdfb9b8350a5491e16cf82343fc0bdb25892a862e5528d2d6c36939a70c8f35560e68a994fa5cb7242458616a7f919cb46c262122bde53ba3884a95f20e43f58ecc79bdd75b5e0080bdb3d7af79955ca4cc43c52cb27d3204df782a7c0c27f83b62b8e0c6e3f1d6493ead9297f96a0803603be57aa210e568a5c34a218561cc121df6746d0bee4cd725ae03419d8dd44d13a90a430e72cd5e327f30e61b88d75a76225baa98b3767daa633aa8b272184efb44a04574ffc7864722347b1d050825572f66bfafa660c6c5464c87398dfc3e5ef0c350a9ff2b9c07f0f2143c73950adf7b7d0b5734af44e6b0dd64793b803b90360857c205ad22db92c3ad0ef94f5188c67cf8becfe7759dabddc6e8d611e6e0e4da27bbb5eb8be407a1d0bf27d4a346456488688e2fa171f5be1e447b80bb93cb3cc862a3efc44825302c3953fb335751c7278115534db124b1474b6156e2edc84f2eefd2816e3638d5959a5d1095575b9d3a7b721bdac27eee5d5158a5b75920ab20482aee98f217c47e3211c425f5f646d3ce348c4c624c6483bd34dba5e690edabf5a06ac2568238cdcbe9613578a0a6a8b9613589ba8d6c38e92eb74072bd00d4db3e57b36bd1a7eed7f6e7400b5bf9743a1b1081b134e04572c6bb7deaab44ad17bf8b4cb682c789d28c21a3317b9dc31afaf29a45b5ad621931b4bf83aac7b828036af7cedcfa67795a8a3d0ac93ed304f337ea06c9be0157d67de1ec49c94ce8b018493f6294a5bdbb553fb1f5c0f9d1c890e66f4176f79b701abd161d5e35e13e11ea36094fee33b8b173beb673ac23872ee4584a7b2ecc455f8ad96282c2984711d408a8fcef39d91e26ac960d498381c3fe56598cd1a1658299cfed79f2634e48df440c25fadc86aeb41002c5957cff5f02f15372341fdec6304c272904b8f9e80496f83e72d7b2c3a82fa468490a063118862e21a263288e2d793dcd5915eb6614f1e4f96850d15a29f96383f4c6b18786610e799158dffa577be0d6ab952f73b644fb5665a73ed8d9745f08409b6486b0eac9d46507b6c9455c4bceac45e859251986abc8eae09c3ae1ef45606b9e81156b0985bce991997581bb1eb3d2dc797f1c3b44cb16600bd50152f968e34976ed8f8bf9de33a9f9a42075467ae90d54a8e76165b37b308aea388328b57a9", &(0x7f00000013c0)=0x1000, &(0x7f0000001400)="37db929c3f451b9c70e35b1d0ba0a772bf77a280b96e841565b41927fbcaf7fe67fd5c54bbfff1b86bdc90f6f1db805f83a3bf97618c8ef2465e27082ffbad4f21a6a666d42427f4ccb38396cc3a738218fbb981b122d82134eaa2a1c47a939584f89d42e95a1606ed3582b9b6467516bc3cc0f73cde579067848db31c63883e0324ab10688a34a9483cc1fa54a799e258cbba31d05f04db2c4a4d0117bd602b97f139a72e4cf7a520b0df10636dd33239", 0xb1) r6 = msgget(0x0, 0x4) r7 = getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000014c0)={{0x0, r4, r7, r4, r5, 0x100, 0x9}, 0x2, 0x1, r3, r3, 0x5, 0x3, 0x2000000000000, 0x1}) r8 = open$dir(&(0x7f0000001540)='./file0\x00', 0x800, 0x5) r9 = openat(r8, &(0x7f0000001580)='./file1\x00', 0x20000, 0x90) chown(&(0x7f00000015c0)='./file0\x00', r4, r7) connect$unix(r9, &(0x7f0000001600)=@file={0x0, './file1\x00'}, 0xa) msgsnd(r6, &(0x7f0000001640)={0x0, "8db8714110a34b9db0ed16fbaa8b61039f0cb6eb83bcd00699c8a795d421766c77daec81602de312c46c66e1b0463d"}, 0x37, 0x0) sysctl$net_inet_tcp(&(0x7f0000001680)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000016c0)="58fb36bfa73638063e8abde106631cc2a627bd77ad21639b2fb6094414dae284d85b826b47842a9a3260a6227e66aab524588969b85af2f80e744bc1d7323aab966ee5a8e49bf00b1210a4dbe6f715ad1edda60a6df49faf35b6b426488bd2972aa39ac7ce", &(0x7f0000001740)=0x65, &(0x7f0000001780)="c18f033bf6c7afed61b73868d689848780be2bfd78abebbe73b5759ace6593cee6f305b0636ee6bb20ee2e4e7a38b084931de0a1217799ac7f728aadf7972b847d92d785797dff751eb5678569ddb5036b20bfcc512e160b8f536c7b5f7a79fa2fb1a26fb4a4afcb228d5796e86dee", 0x6f) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000001800)) kqueue() syz_open_pts() syz_emit_ethernet(0x14, &(0x7f0000001840)={@random="6614f5b1dcaf", @broadcast, [], {@generic={0xff00, "8997018df20c"}}}) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000001880)={0xeddb, 0x8}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000018c0)={""/16, @ifru_addr=@un=@abs}) getgid() 19:54:27 executing program 6: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000001100)="503995f67169ee8917ab1e647364c12f242edfdea338dcc2c9b4345cc582b38fc751e2743349ffaad4fe557e242499ac2fd2695898049375dc244e46c254d589fb855525da47e240c0f556aa218e74c828a10d0985afcb2d36a60fe958dd64324f6506f9678c0ee94bf0f74ea495b400358e4d5ca316a1eb63626008e5b299175f350f0118c9de5b53ecae99341dfec11ee8dac6f422e7442f15370038420b441133abc74ad3d6006996cba08799545cf3ca814cb2cf0c21c68db0ca015b67425487df4c22c41a0270698e697ca0958ae7b560efd20656b2f96cb3c0ca5bf28b58aa8f0a16f4b42baad9f5c572fa6fec5d0557c5d6a273c60245e91b7ffa09958b8f721bd681bbc927b739a5b08bf60e9404300d0e4186fb8942814bdd6c3f14705f7bb76c457bd87bffbd27e3fdbb343330ac583a7e7493c9d7e57c5ee93da86aede1a13bfbd973cb72279266d3d8b77864a9f600b5c067f88f00df39d6a7b6520037f8c61e69dd7020af91d109c99dd30ada5b8f6664504a4e10119af09959a985b25657c623dbb0af225a210071b09d8e48ff75755556e8d7e8ad04553f5c7d70dd3520b4934834291ee8d6fcc53a2e6b4d13b58d76bb2fb37a9ef409ee63967789e5e14abfc9f3b92819701ad7eae1762cc7213c7ab1b6535f2a9300965d894e3af35275cfe805c3217d33f53c40666e1c4d2055e80dee1d1347184f638ce511f99d739a3882352cac6b6d3b9a36d9a639f16ade5e8b16661a0c6a74c34b93c306652892ed0ea7bdd2670846ef20df497b99630afba96805570313c0d0e1752390d15bf727a5dbd8a3fd064a3d35fbec72bc1a674a27f91624408ee11129f00e5a1a60ef3ed71316f37443fb06cce432dfda30a3e03291a47d7413859991efb57f0da48e11394ea0cc3535349dc82b12de4b5bea3b00fffef5e4aff6896c35f2b3224757b5154c3e82093b781e68fd8a7a62e5ece2caef431276c53a2e15a03565b4a0c376c1ac27021e34a80a23f2e4d32dfc8235232c54c20ecc0a323720f1784591ff97cd9e64ed934891c1b54563152e163abafefe3cc45abf3f3a4d7411366621f65652a3b9bd9ae06cac5757675dac6c7fbcff0fe5f6aec6d47defbeb9f25bb584e1cff4a5cf96ad00ffab00f4b3d96c7f44e77a5b7d9dc3fbd148ca6f53928d1836a5825dcbc9fd83ac2ee6cce86673cfbd2aeac5f422f70fdfc9c46e07483ed63071df32bbd5cc84f0a62e211b695ce7ebc71a9462d0e18210772c60ea4c1fab7b5c324ecc6071ceb9cdc19c0eb98c1922da10341c2a1e73dc07b60db31946345e077227905bb888ad02d0dee9b4d807beaea44d1ebce0e32f7168348241814fc952ea9ed5e4808fd8011f7a90f41b0514c10fbd389c0fcd01b3a9a53a2bf3205ee5d24fafe30e3ebacfc568f0edbae6567fa58611f2e988ed3e26239936e3a983ee281c249a56857a68b9c125ebf497b285051e58b1a4cfd043cfe14c3ff62b49afb837ff67c99ebf5f66ea8013982f36972353d06296445d88fa3be8054e3c6749ab9cd8b193ff3b38b7e7bc74e7762524c296a5e319610f913fe06a5b01ab51f3569730625d9246b96ffd5f72269c6146d7f93f26498fcf8469358744fb49f59384edfb6b16d1a3efc0a7f94d571b54e4618a52e02142af2ef0516d69b0b3befdb3b33123745ba8d8f428cace80905c571d97681e3dc9b19e102bf949a316ded2c497c261b8e7b013a3480fb3e461815af76812e8691920c7b79e8834832c3e6362dbf26ed1ac952dc687f096162f205ee3c8335ed997aaf0c2788b38456ffba3be27904d6b07f0ebc9a0867e22c67472323a92ead4859a1a9d1f76c6af6b585fac083d8c5aaef3c227a20e49c12c4f76047a45cc71fbd5df51de2f121330fdd4fb11e718f457f9a3eb0f69fe40093a66866ff798f0cd4daf4aed4ddd6b3ec8c9de8031854fc5b867f89d8cd6dbbdab61d94c45f736db810472625915f6086c56eba78fed26483bd0781d0ef4c33f3070ee028abf66e81a6e5e143a87658dc0d7412c544f63cd7096fbd8b8e0396edda9c2a7d6293254246d46fc7008a5b0023c8ad96c34a32d70dfc02b9455318edef9662768a3e4c85edc748d942e5e60bdb4a9c4c984b722e6e264c558154da5074e977f0610e1aeb44c3a79a037cb743793857424ece6879a7bcfac2c633f041ea0f0dce371319a79591f4ce207cdeb185f10071e1279ad86ba942d1391cbc32d681ce5a54c595b629c6762ce02691f1121c5b35d540a2ccb9b4842cceaf86ab0a25a0d03d1a0e2961fc684464da8c3f76282aa094e1e6a3506716fd942741dc4cee73632d5551f08884845dc8302256c6399d9b40e96f63be7eff376f2452d9f8fa9bb09263183d0350b61235d302b89dc0dc6b41dbea120d1551b8822fd8bb2836ee6106db1735eaf776534b98c8a623440f30a34bb790d946ba56e97a506f7da35caffb6c372b1da14476f8f9e272163e662927f7487b81e846ddbeb4ab3441f3efba4eac66751d634d12e09c90ca3ba02c8a27b6c8a86a874044820c828cb542aed9262b59826aaa7c8f6cf7a1ed6e337b23e9b58e1ae1ca12effc6694f4610c723f0882c9a753e581c6297be09278f440e5376f9ef88282358f8e4328a7df5eaf91137ecb51c8e13d47a115af40d6fcaeb5a6ed991cd5fc04d0368131c352a9d1594ded3b884d326e73589aecd7d70d625c38c8449e22f2a578e9daf519b70dedfa5260a6cd68cc61f05892342019ba191d4fd7e2a27bc44755f63666a910f4b045fa4ea0c516abfa3f9f360c65591049f6c5f326adb574c033b0f7737eb3b8186eb40103d7d80f6c5bb659f115ce381c5b725fefe432af7223c33cfcf9710657021f8678ff51733bef541790a8b864c924b08b736fd4cafecb26878a7b56562d9f2d5d090f7cca5e50dedd1ca64562d9722368f2677e6d63b1d275e58173d0aa0562364b7be23aa365d5d262603efd590a8a7ab127cd903b132b03cc558be0f4a1f3524ad3bc3a2c48fc3586a1d03690fe5f8be8631eb3a3f37b9157894fe4cad5c8c0952eaecaba254d1542c7b4632bc270e8b5a7219013979004ddb3599567b711ce7e7e64992f95af8bdc07361243b33b052d5071fce9209fdf3d3e55ca8a46375df144aee418bc207265ecd13ba54537d0f2013c2da99e56e1024943dc83675c27f3bf2249c29863e35e39a8414359581374b256c736cb700923fa1069f8bece9a9cf344e8b1a806c5e58aba5d61a8ee09a88604b33bbe1f3cd2c8ef96d5cfffd7c16e675b1e4a63ef2dadbf6596c0ead4edd246272147cb2f4c9a599202d4de5a841008c2e46cbbb4e80bbfe9f9c1fcbab1dd643918622a7116b4642eb7a7a6f0efce9b0ab32bafbbcdf805b87b1c68bbfaa56b0c8eae557ec24be48f1fc719b91e530d8b3300fb1d8ec5bccb08a49b46eb86f8c1baa68bd209a3d426a234454a90198cb3663d1370a746b79a8a9f16a0c70100aa28add8d823bb65e5a35731f666f641bf348a363f20143af4703133c06ad740a3b44f3d6235b886b284f32263694f439aa1022943b8e956b628bc3fa0c616b1d7b2bc73590d0547863b95b9fee0dd8eb8c79f5da4394da429873896a14d08b79c4ea7de6d7ef68f6aa36be79ecebf220ee2cae41b922bd9299dabc3267576d3378edf41d76de155c7c44ad1eebcc5e1b272d791cc351ac275fd8524ce4eb6cf7af6a799b8be690216fc095875aa134090286c89cb29cf292d4378231a60c49999d5d9a32a27145e3357986961cb677fb95d5d8b622507aece0133201c108cc0614d1586e0aef29656c07adae6c2cdb19c279088fe4248a12d212caf06626da9b7d68130dfd62337ac4c8de16184833b2ce314e35f7a03f1f6d402e31a5975b9e5b2a02b9dc86ff8f5da48f1d8ef09a1fac8f1548029ea2bb27505dbe81a9aef57323116f6f7128ebe7d4a8abe1f2abfd16d62384f6033179b4976aae75f62ca67e9577e9ae29f083e7fbe8687f5ebecd0486f2a344a402224bfdb3ce9affaecdb9d39abf664e5f86c90f9d3b6e597b0a5cff2c29011163299112c6e46a1039d287df2e0c5c65574bb24bc2fc1b193af7112fd6d7f4378b673bfda12f0fbbec67c4e37995c840965fefd434ff478c82fa7d449c8c0d7d679f4f4327d5744119e90f1287cc7fc7ea9b1a2df9db43c194fa4de08ca6eec6eec8028cd258cb42706ca0e42019fb2b67768c4c81d9ec50d786cd3763d0ed7dbebb2c8b539ec06ef8fb9db3893a59b5e8301cdfdbbf17d6700fcf6adcdaa53853b019a758fdd5fd7cb5ca154d36e23fe10cde6ca407bf1974e459445b1be4dbebd195d83fb51bf1fc4d88f363a5c0ac628caf27b6d01dd9111fef22f969ebf1d83886fa37ef16f368fa12f75d15ffcd102b717d24e9638e3858dddb67d64dfbbac2118c09a99dda77f7352335bcf9568ac7e3edb1b5f242fcc54b7dba71a036a7f0bf3bb6d6cda792fee28f15aec65c2e369dfa778d1b01dbda94732533b886d32f3aab079c56b5c0fae87261136b22d9e4e3fd6212a1d25c4117892e4b1e2cee4a746c7adec7afb84465c67b188d7ee75d8997132df9004b72f36880d3b5edbd3bae0f7e27e636ea74e4686a06423360f335b2217054386a8ed1766aac8bd4a2c8444fe09dc8e3dd85e027d9e7cacf9dc0b8c755c52ab1173f2fd3a4325b6d51b31fa95c0b2d9ab5f14d6d52587e1756b09974ee57fd4fa4ca7fd6295a45ffcccfccdd595b6878786c4af2dbd5efea8036dc1617c6e0b013158a27405fb4a288377bcf3ca5921183ab7cee4bd74876e7a196ba38eb9b48d78dcd58a82cc02bcf3e5e4e9b27ab1fe97a5ac266699b91b98feba7a435348c749685d4335a53c97e793451c8118dc9cf94ae2f328b82180c9c3ed7e776f6d2bf1dfa149b6324ce4c6bf6aae2cc23daa5e32046958ab07677a195366995f702a7ca733c9d6f4f19e6235b2ac623e8e56710556cfe49144c4cad10e20ec6b4683068b981f47883aad2b0365c8896b16e2179a05843ea73756fbcf63d2a235e5dde2a666dcec7adb897a04c8a2021079a1db8244fec9f5dc2e4de00a182495c04208329b13d3fd63cd2823bed12afc5f64b427e091182102e30e9aea89d7031d98748d727cc810d439b9add3514edc45d66de2ad75e239e96af66a420d6fbbf07f6ddf0d80a2fb333477c7ad56f54dc9796608130fe69d922b87e66141eb801bc3ed99c542b525a73c940892397ba289d86868ee3ea332763f4eff7583b2b9fc522ac70150580863cda1e29488084506dc9f54030d094baae953058a85fd40f1fa0f160dbb836c1586636dc4c0c363d89018a5989ea64cc7d4f831dd2b8e225c3c0fc837aa0b7cfe77c8658187f657b746319da1a94609a5d8eb5ad986f29690daf3903cfa3611662bfe329701cf2d217a143f0e1855b469515213760b71a21530d1121a423a28d1bfe92ed7ec9697f467904eb94b78072363008355d5d67e72f841cb8e8b59d57b2f774388f4565540e5e676fb00e9750ab03536133fa3f9edc9c95b1cf0aba90f04ace10002b039575f9434a4230884709e3e0f0692c6ca381621537aa8a4468a6f1845cc07087317a2989cb782a1b3ddbaaa657a1e9776b3bb210aece429fd5af9b70be33fdcd3d23719f9bbced4ef66edd70d862331ccc28fb974ee95d90c089edf37ef4d00af3f899fbb3c74453c77be751de818140c3b21f875e8ce33d2d4af683d5e6e345acf4586e2bb50622cfdc84bb5e3f8e75373b915e", 0x1000}, {&(0x7f0000000380)="b82ee7c9855f8f6592040ef1d07f985954d78d045519930613f47ae114808e51d5742db8714cfe839f008963627d1fee37eedac80f75fc457dd1b0ae3285e00c3a2a45e76764bdf30ed509a92574fbd22912c66fedb263b2a3c33239c4d43e78bc4fe84c50de825402d9bc94c0e59d6f677d75cf4a6f92498708b5f823f4", 0x7e}, {&(0x7f0000000400)="c5198b1fcd0218", 0x7}, {&(0x7f0000000440)="c3e01e482d9a72998fa02df931a160b9c201b097fa385fd87687db6b8faed4d119dde80df1e13584163f91952ebdd533006177a5eba0813dea574547b610b362887dc74c5236b2780853079dadd1c732d2364fdf1a9fc790bb7175753ba9de4939ae6a49bf0aa1223aeedb1012830bcfa0c98331368d5ea9fbad03dec4dee20131d28efe0a3867c318222ebf6474b1a4ff52ab38ce1bac3dc4e0a126c9439df5043b9e6bf21e52c4b1d64304e0a963c085e6dd1ed6be1f6a612027f461c0f235c9884d1940a798b8fa95ffd4e65d1c8443acf4185ce88cd2aa995ece5585bb647629a65a99bf51650a83b1959c7555", 0xef}], 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x3ff, 0x0, 0x6, 0x5af5f634}, {0x737a, 0x2, 0x2}, {0x5, 0x5b, 0x4, 0x4}, {0xfffc, 0x8, 0x3f, 0xfffffff9}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000580)="9a13d0a6cb40f834fffd2acc9fae76aeac1eff29c4bfca9326a6d4f565abad2bff5ddb65c06be3595120e9643570382b98dedd7f1145dddc6c5524e53088f5526655ceb7ed014391bfdaa243ff261b9f91cd13579270813e81333125daac7211594d328a28a9b3e7dc1fa40975bb441b955a54080669ebb9fcd7a8f0c7efe7d0bc94647218c543993109aea716b32c4f2d411fabd93d41e52ed80d15d353610dc9d17a13e2298c731e470c9482ab2b005e", 0xb1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000680)) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43f4c66a553000a4ec08c2bd462ecdb1f6120ea0ca84d0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e9", &(0x7f00000010c0)=0x210, &(0x7f0000001100), 0x0) 19:54:27 executing program 5: socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x13, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socket(0x2, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x13, 0x2}, {0x6}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) 19:54:27 executing program 4: socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)='W', 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) open(0x0, 0x800, 0x59) r5 = getpid() ktrace(0x0, 0x0, 0x40000934, r5) recvmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/81, 0xffffffffffffff4b}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x404) close(r7) getpeername(r4, 0x0, 0x0) recvmsg(r1, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000003780)=""/4115, 0x1013}], 0x1, 0x0}, 0x840) recvmmsg(r1, &(0x7f00000008c0)={0x0}, 0x10, 0x0, &(0x7f0000000940)={0x0, 0x20007fff}) execve(0x0, 0x0, 0x0) 19:54:31 executing program 3: syz_emit_ethernet(0x26, 0x0) (async) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) (async) r1 = getuid() setreuid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) 19:54:31 executing program 0: chdir(&(0x7f0000000240)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) socket(0x11, 0x3, 0x0) getrlimit(0x1, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) 19:54:31 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = semget$private(0x0, 0x7, 0x3c0) r1 = semget(0x2, 0x1, 0x400) semop(r0, &(0x7f0000000280), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000400)=""/8) semop(r0, &(0x7f0000000080), 0x58) r2 = semget(0x0, 0x3, 0xe0) semctl$GETVAL(r2, 0x2, 0x5, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/151) semop(r0, &(0x7f00000002c0), 0x0) semop(0x0, &(0x7f00000004c0)=[{0x1, 0x0, 0x800}, {0x4, 0xffa0, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0xff, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x3ff}, {0x2, 0x8001, 0x1800}, {0x2, 0x7, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x7}], 0xa) r3 = semget(0x2, 0x3, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/73) mknod(&(0x7f0000000000)='./file0\x00', 0x44bf42bca2222dfe, 0x201) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x30) r5 = semget(0x1, 0x3, 0x2b4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x3d) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x8, 0xffffffffffffffff, r7, r6, 0xffffffffffffffff, 0x100, 0x800}, 0x2, 0x7, 0xfffffffffffffc01}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/47) r8 = socket(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/95) r9 = dup2(r8, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x40) fchownat(r9, &(0x7f0000000080)='./file0\x00', 0x0, r10, 0x6) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x102) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:54:31 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x10d, &(0x7f00000002c0)={@broadcast, @remote, [], {@generic={0x600, "9707e0e6d01fd2eab24789dee17f984e8a2f95b828338df09912111d134f342cdde5b3fe1904f3f197671eca7a30787ce112f8fa882f01ec107cbf6f9153935aa785d881a0d0100fd366fe7ec84ff7a139be1e5c1531c99d24697003c2c3ea3e46da6924f084522b4eddc51c9c142dafaacb55dd4780683dc5e856b6e69c92b8e657d59478f6abc3333afccd1617aceb741dc2668eeaba7544329a1abd745934431441f1bd33d54b4d0699e5cfd77d88bd8c34583144e13d7d28d1d7e59e7e7db1e3bee1bab484e1748efeb9e1f01ae94d29beef3ef8955fc47af89b9745906a43c9fb2a9ca6943b2fc5ca331ec46bd82c736bb0cf233fac1ae6d82d9e57cf"}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {}, {0x40e}]}) syz_emit_ethernet(0xab, &(0x7f0000000580)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x9d, 0xfffc, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop, @rr={0x7, 0xb, 0x7, [@broadcast, @empty]}]}}, @udp={{0x1, 0x3, 0x8}, {"6ff9f727ab34676597200000004be433f768dc941d55a322ddfc3428e7420a0106c7088fcc13e2323f6a66627165b12ad3d78f6626c60774cb19cc8c4abe58b903a638ef3c11e7f46f37fc32633f764001635075f312c9003237ed83826a311609c1aaeee393a893ff0256c3052359fd74dd2a74ac"}}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x6) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r0}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYRESOCT=r2, @ANYRES16=r3, @ANYRESDEC=r3], 0x10) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) setegid(0x0) r5 = semget(0x0, 0x8efdf20966f9a7f4, 0x538) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x38, 0x0, 0x0, 0x0, r6, 0x80, 0x1}, 0xaab, 0x101, 0x4f92}) seteuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r9 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1, 0x0, 0x0, 0x0, r7, 0x0, 0x1}, 0x779, 0x10000, r8, r9, 0x200, 0x5, 0x7f, 0x1000000000000000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) writev(r3, &(0x7f0000000740)=[{0x0}], 0x1) utimensat(r0, 0x0, &(0x7f0000000000)={{0x0, 0x5}, {0x3, 0xffff}}, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) 19:54:31 executing program 7: seteuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket$inet6(0x18, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10081, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87, 0xfd}, {0x4}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x7c}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) r6 = socket(0x2, 0x1, 0x0) ioctl$FIOASYNC(r6, 0x40047307, &(0x7f00000001c0)) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0xffff, 0x1}, {0x18, 0x0, 0x4, 0x1}, 0x7, [0x63f0, 0xbd, 0xffffff64, 0xfe, 0x401, 0x8, 0x0, 0xffffffc0]}, 0x3c) getpgrp() pckbd_enable: command error 19:54:32 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e113ffffd379"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r5, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x8082, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) fcntl$getflags(r4, 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)='oL', 0x2}], 0x1) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r7, 0x0) 19:54:32 executing program 5: socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000016c0)=ANY=[], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000016c0)=ANY=[], 0xa) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 19:54:32 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x615, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') openat(r2, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x1810, r1, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) writev(r7, &(0x7f0000001600)=[{&(0x7f00000001c0)="af7d22fdbc6a13f2a08944c085f3ed4b8e607d0acbfc77d74241b54b582b98059fde52f108a0817b911fbc373b2933844a564ddb223b085127284a23947ac0924150c428557acefdb38485b7e5f35b71e71ab29af83a1728ad74f5475a1fd406ba2d469faeb6a822f4d6df11f12f72cc2f6db17874d78ddb6759807fe6ebdb71fb6bf49b9d3acaa1cfd6f43c208c5377e05f1089673b0fc462b3df0e1af43887d3083da847857c9ff024e635bebe63bbcda785798e7308bc71663e79c0e4543f84b43f85d7929edc864c1e7d6c8143d1f799e798d177c60716dfaf1f0280bfcc4dbc6b918b98e3840b5b0529ad3df63fcf5d91b17ee05d9710b81e1a5d0631f4e62b30a4c5716d6cf62a6f6cd3d64a23e699597f81405014775f8f44f8d0064d1c90665dd8f4e2c6ed1f9b8461492b7a7240a85a4112fec1bb468e3cce1e735dc748b84664913c9dfa22f02334b80dbaae527b487b738509c368b35503b3d81990c5400333e1d11b8923a7ac251e62f6b4f94d697654d9c6762ed238334f06e87aeffb69e467a7bc727c9ccca48a475efd9991bb33748303778751b86d6d8aec767332a88c67bc203d213291bfaec8784f6778d31c2e67d901f375fd945aecbf33a8b6708604c54a88417d7dc919d3c6a48f5720788b1eac52d56332f2", 0x1dd}], 0x1) kevent(r6, &(0x7f00000005c0), 0x0, &(0x7f00000002c0)=[{{r5}, 0x0, 0x7a, 0x40, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x7, 0x9}, {{r7}, 0xffffffffffffffff, 0x0, 0x1, 0x7ff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x20, 0xfffffffffffffc00}, {{r4}, 0xfffffffffffffffc, 0x3f, 0x80000000, 0x0, 0x5}], 0x1, &(0x7f0000000380)={0x80000001, 0x1}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffff9, 0x58, 0x20000000, 0x4, 0xcd2}], 0x65, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r9}, 0xfffffffffffffffe, 0x9f}, {{r8}, 0xfffffffffffffffc, 0x82, 0x40, 0x7, 0x7}], 0x80, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r5, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe4", 0xb}], 0x1) 19:54:32 executing program 1: syz_open_pts() syz_open_pts() r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3ff, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) getsockopt(r0, 0x8001, 0x40, &(0x7f00000000c0)=""/95, &(0x7f0000000140)=0x5f) dup2(r0, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) syz_open_pts() select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) syz_open_pts() (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) socket(0x2, 0x1, 0x0) (async) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3ff, 0x4) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) getsockopt(r0, 0x8001, 0x40, &(0x7f00000000c0)=""/95, &(0x7f0000000140)=0x5f) (async) dup2(r0, r1) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) syz_open_pts() (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) (async) denied attempt to set clock forward to 8778641569690485346 19:54:32 executing program 5: r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x0, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}], 0x5) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x7fff}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7}, {0x3, 0x7e7, 0x800}], 0x8) semop(r0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) 19:54:32 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYRESDEC], 0x10, 0x0}, 0x10) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x5, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000), 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) 19:54:32 executing program 4: r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="10"], 0xa) syz_emit_ethernet(0x88, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x52, 0x50, 0x0, @rand_addr="03500428efffffff7f00000000000021", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0xfff8, 0x6, 0x4, "86f61bd6e1731c516bc412da2794d2016bd36c613ccc5c81f1512c660f180ebe04d616e479380c41bdb745bee149a80f467f29639154cb4cbeeaee4ebd02cbc73af9"}}}}}}) 19:54:32 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:54:32 executing program 4: setrlimit(0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ftruncate(r0, 0x25b3) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)={0xffffffffffffffff}) fchflags(r1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/5, 0x5, 0x0, &(0x7f0000000080)=@file={0x95d8e3ca05c43273, './file0\x00'}, 0xa) 19:54:32 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x6}]}) (async) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) (async) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) (async) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001280)='p', 0x1}, {&(0x7f0000000180)="2c489a1b81d8959ae61653deea7d6036dfc1a7717227adfacc90d3af143385b17a3ca8606a887c3d3afd82e89f03f321ce8e9fef9b5d8a83e4531d8ade3c3d94d3a9f149297e4d57a189ba31691ce2cd54847668015d9a4f9f55e94062665ca8cd2b3f4ba190508ad73cd1d9eb293075d77c81ac073f722e3ce1246c603100bccab0f5fc56a49ff1043e28439c584ce97f26398f3e7f763b9462eb15c15ce9b0a02f0c880bdcc2716e54b0b96219a3ab35305a338e3721c4d5129f8fe8d818388bad721f0fb069a7e3dacd2c10a3e5d5a0acd4af6373f45edf9b37d32439d211c0589f52e391d9e780d618b126a00287eeabb21a300156b391f7a7703e8148a596a75d5d5e67eace9140945186ead4cde83507335f08131ca407131514fcd5ca28fa6b2557df67f9e5e71776bb04b363cba753407844be7a963786262b35fee1bcf933b5e0ac3be83d93cf30cc452ba698d36ff7f0383e01feb07bbc500ce0951f9a3a676a2e8ae5de5fa62be9604d07238711e2594c3bf1a7c3c862fb24cd4c0b07e66ef3b4555b76b5537a28c17b7362f4230ceb95dc4252f42a28840ca2bf91f961325693a30e31e6d26598450713a0f658512be36a75a3371a798a1c059c1caed1f9b40f8d1043f2fdc00aa82cf4ec56a727e92850d2089e981fca5df28f593750ce110a7790ed18ad4468cdd759cbf9ee0907fa39b812377a1da766c0aa9e205305529b3391ce627b91d3813ace70d403f0b51da002873c06678fac5c5c2a0f0a61acfb36ff48848c7dca1b0f8b71f509f3a7ee211c98fe4fe525be7d0bbc712eda790fc174621f6b97960400c69a3d6d4cf2444f3d1afdce49b7bc9057ef32eef1d085d22517528f6539b143c057c70cac8e17285775b10fbb5e6e11c844cbe87c6ad58976ee29ac6865ee469bdbabf681cb7e3839af944031b766554f1c533e4d8a38ed7dcb0d25934567daf7430861638ff0e343641a2634ccf4eed43edf42fae17b6d42b1751006a3bb92dd189d5ad838273ecaf2675e5ef20a65f6a4e253fecb891a541130e23578174771b693c68f4e87450cf2d82e6fa1527d7889d881fae5c96ba80cc3f1dc364a11f5dbf953e23c736009a36ef2636aecb9c67be2f412a11ec483dc5468160b7581fd09febf6dd4a05a169a7f57b0b79c2dd0e41147ec8481d6a1f3b1af768627456bb66f8c5fdbcfc2536b0a90aa18deaa976df79accb4dc13e17eaf4f55338c89798cf6654ef9e4a2772c2b67a3620e7b6cbac2ec638cf5100e3f8d28cabf12d1dc70970b60c0294f1fad754fd79e64d002950e60d72e076676cc7fc50c76e20ced238c4b2e85c83aec2e46ca76a026fdf9917e6fcb911ad6c2a20a45109419fc115c50c29b461d6d14067ad70b2a70079ee4ff0c4e8d8e83b47f45e2861f6e7ec7eac8ee3e94a7cb6d493b5966411bd7d96b17c51c23f29577f2c43dc7b4a8651e6ee229acdd503e0edf273d7cf93be62da3adf208f2ca84a4fba12ffd0c96e0a61c2309dd3bf1f1cc2274743374fd05db3459cdd0774c30472f48c4c07d8ef6f9c9d21a4ee6be3ae9d96dce56dc46d2e48c0a74dffa0e6091b6e79b632b53ad1a6b71e84fe955de9b1d8417de0190e8b389975812492fe3eafcb8a831bf719aed62c3b69451ae12a90c8e724d883d1e8e4e9e71856f829db23f180ce6dc9e2b6a3f035a521b7d4481739bc87dc80739fc20117d1bb358ee523ebeac0427e4e654c09e2bfde3ba724b73b1c5a47ea6e240dd44cd2c70cf935c3eb2e33df9700be349da80d8ccc6c73249c07799ec74bd9a1a291578768125967a6fcf9ece1b121ae1cc7b550d0635f99118f909bca37da4feb0dc0b284b93f083f02de0378c18ffcbfe862b2f3094760b59ff2108718c85886f21d467564603fd04a9ed4bbc6fbb6ffae81b57bd58221f5db76513fb077fd14acc0017526747acca4a04a1ed3baedddfecb1525b180400a94b0550e51928fc5f83896daed8baf0869b2254838ef1b248042cb3a4467e6a54685fceed427ffea9b03a162850055abb05f874cea9d5fedbfd4c5432d608bccfc225c586359962d9cf0f2e2f5ec331c2f0fc095280c5f2855f76ff55cf1a7da5610e12a351a017ad01b7f3f4c8b1d99c7c85b7508352d7e9a48d55bfef41d18e8a81a2c972a1f1a9b1afe0333c94b10ecded7bf962e02666579a41b16d53dd44e56fc4cb15a49950980c70e3c8d704d7298d23b8b5d9f5c04b22299560996b5afb58503f2bfcffd84c14b9b2e514bcede01e8f8639774d76adb57c33c3903e566bea082295dad335170c0ded344ae75d256c0d78197661fbf7aa515660466fea46443f881bde5bd0e7de7bd7ff13a52fa6579c318b364b063dbf7b5f7bfb2f64b90f20595fc24b7f187c79e3eb75c72e14e6eec4e60b5219f897f8501129732812e13e47b235df73baf85bb5c48def5733ee7872a1a10a4b29b9640dca7c4748a1f28cf206095c4a98a9a6e340cbd226d72180ad90b364cd415366059dd5404ce904c3d5dfd1f0496e1410f3712f59de746620cd34b2a44cfccd2c25b4b02f7a8c96f5b4f582f2a4810bf22f04ab1289480d54aa1fd642c44e7bc7e22f3c89ca7ca73406f8921dc2edbcf2bdf19e4c4e98f5c95c2274d780b018da81e52ed43387cd934d2054a062ee2436a1ca3eff0ef539061b3d77a74e8a241243e6c663e067e10f8b1d18273e071ff6e446e4369dca7ed15888e6dce2fc170e104d0b6da551aec828b713a56ddaa515c16278ffd85204cb8f15cebd349a6f3ad1060bd27f9327e2f644b8561f1a10e95f97bef4be2db3cf7af58f15cc240c5373b9c4373a5d84d4919b9d018ed497673dc8ba02e36af5761ae3b85161774b4eec62aa203b85a60ec22d8f5c1508577bb60bf79045455ed26daaddadee96c346e7fb2efe1c033aed5666978c735b2afd8be8e6721f7695e8757ae808521a8161c249815173985bb0a54b3783437b416f909308d9054f33f8b758cf7bc250427be2fec22cd6d03abe3bfd141e892f904b1715963da12002c7f62e47baf8fd30d6a3f5a783e57eb9041cbfd6c73f5bfb07db1beb9e8c6e8b99c56413d8736130b4567eb23f32f51bbefc5587be28f6b6caf32409f94dc4e13401a0048a532256d8d851a1ce6bc35a27616ae803d440a85c6e1cee69f8eba1a0fc6ca6b34ec96b664aa606a83b026d3cea585160fdaaa0e453875ff3dd92f9b55fc8e7a43f4d4ff6e238f71fbbf28a4fd5dd2f3769def02f3a622ad83421746bf5cd7fa854ac01a88ce07e20a32784a585a38a5067e6f1780a74eb86320b7cad8ef870e2b52dc038c707302e14120387ee7fd733a0fcc164a28d1ca7299518094158b005c597e2470d65d454c20a1309d8894919ead76135ed1157a1a13df007f3eea1611a575cb600c74510c93716b6bc7820eb3b04ef60da4f0731ccf3d26424f2029a15bb23dd3718a4b51a34a291915782d6c52f53eda6f4ca00d727be77e0702d086f41d137af22f83d801b572e55554067797859f8a21751afc3a4ca7664d811378ef953eb433480ced0d9fb2cbe1494e4ba6dc050ad2edda373bad3c5c5d135335c15b9b0315ef404458c5b226c736e", 0xa00}, {&(0x7f0000001180)="c5d717e7cb40f8340afb63f36d25d593bb605f25ed0942ccb3ad4bfe0dbfa25954eb7d04308c27804c48985db07601d98060123b1f885b905be9f3f201d6a815b4f48808f7beb3ea435a3133284ad4ef072eb4bb906f4c2b557341e7812140ccdf58c0be9f96a39597d372f4872e089eb8212893787b4f9169acc701b15c660800ab3a63405c82436703906deea8f970c1f138bd0b600e9f2563dcf67df3737db1600a7f31f0a3081949a2c33770cc7d2d18fa80b4aa9f727d87bc4a6c12aaf06e24c72f82", 0xc5}], 0x3) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) 19:54:32 executing program 6: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2e0600000000b8f707aef57432a505995139959fe8249fcfeb969ee000000000000000092e7810ba65a219821ac53c409b16c3959a5153a459199d1bf2db0df5acd5cb5863b3974fb7bcb67a3d2e544b6f084ef2964260f75f8100000000000400f9869625e304924c9acac26cbb913ce4456d14d009114034f5a3e1a1eeaa8bd78b35090747f628bee96aab859eff33b544fdfe16a550163dea44501ff6a22e188398b13422db251b9f774fdd1fd1281b6e0a446cbd"], 0x32, 0x0) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="002100000000000000000000000000000000000000009324e4f23b5ec0c7bea2ba6a1d123ae9db5f162b8596758e78e34f050ce127bf77f5ee575ced90ee658e284ec6d0e46bdd9e1395a06c869456766535225333334727c76b2dcb212351b7a40d8a18d4f44aeaff170e6e863e4ced886476a5f6fd67c220d134d35bfa2e5413809647080a2fd7f8e71c897e4bda00f56f823f0f96dc96a420b09e00c690b9dbfef2be7f62bbeb3318dda4f68c3beaf2684c804f1521493aba2747118449076b87bf866e0ab9b7576fbe9ca222df30487bd061a16f1587ea82289d3697fb0f072e4d"], 0x16, 0x3, 0x800) 19:54:33 executing program 2: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x16, 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r2 = getpid() (async) setreuid(0xee00, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) (async) r3 = getuid() (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) setreuid(0x0, r3) (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x120, r2) (async, rerun: 64) close(r0) (async, rerun: 64) r6 = syz_open_pts() (async, rerun: 64) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb05", 0x2}], 0x1) (async, rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "bb5d00000000000000007b00"}) (rerun: 64) readv(r6, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) 19:54:33 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) semop(0x0, &(0x7f0000000000), 0x0) 19:54:33 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x5, 0x6d0, &(0x7f0000000640)="ebff1c8431ada6cbf1ffffffffffffffff3048e699319296bae99b3148f2cec47e532bfb8d0abc297c74bcb161ad000000000f33f43eca1e532e31de82142bbf52d43c80f8127cabbdf00523041f8af2ecc4914c137bc2bbec439d52f7c4000000000000", 0x77) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) ktrace(0x0, 0x1, 0x0, r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{}, {}, {}, {}, {0x0, 0x0, 0x2}]}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) getpid() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x0, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x3, 0x1, 0x8, 0x3fe}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xf3cf, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="95d82ca21ad65b2c102e6bc7102dd48a8762fc203876fb5ab979faac40f445382596fba664293d5f81f9ab8103ea55d2e1b8f15b28a08fb577eb7bd39861d9cb21", 0x41}, {&(0x7f00000000c0)="45a55dea4b994fbde9b52ac0855403052e53f5a26949e2485c3f87cfea0fcbc061572379c47cbb1fabd2d1ce97624c1317759ce4dc27a84e1f544f16a24a4bd4b7fa6336cc7fdd2d566eb23ac7e07f72580c6914c6105507a081a510e49c1c646dbe090ae65f36943d583659f75a57a4afcce4f0cf0e828f3e10971ded88423860074950be6e2eefda2fadcef2303c93efcbc88a33dfce2e5c338a27ba5e4fddf2a0f48277b3f49c69acfa16db77f4ea847c63673b7a7dc1c501c4727d445a73fb470b6ecda327941dfa841f36877accd26995bcbdcce354fcc804e1a38c89587ecc6d2519", 0xe5}, {&(0x7f0000000280)="a17b563485f83186205896621f8853d68454c0c6149c13818279546a35c01ebdd0c54f07cbe528f5f286b5e246d150e371052315c8cae32392d0ff2354e2b501eb10bd52f96f6ad6a87b0bfc1e643befed1d3e05a38dfd1bf7292726c9eeb5c5a538a4e9a2a4e1215ff814e6960a375981ddbf729dec60372681db6320f9b21fbedd58d25bfe350ab1401109c7e3198f078a9d4c54849d80526b1b121a1348c46d1fab5da594a5a974261a173dd0e79a336d715a8e32f1f6", 0xb8}], 0x3, &(0x7f0000000340), 0x0, 0xc}, 0x405) 19:54:33 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x80}, {0x86}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/12, 0xc, 0x0, &(0x7f0000000000)=@abs, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xc, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) close(r4) getdents(r4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000380)='K', 0x1}], 0x1) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) close(r2) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ktrace(0x0, 0x3, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="24a5b03a7cf812d19852f90ed7a65f56e5427d5367f6ec30d7c9ff986692174db2e7e7e1200803e788851853301b13bfd8704ab42f02000000000000006f3d0723cf136dee9811f57d8726bc1574cae2c2c64ece403d0b9187b432c29ed3db32e63ea6be79ab5c05a04ae54f2d2251", 0x6f}], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="780230d87708dddbfc9c40d4f9d038febab5bcac2b16b1f82044dbe3b1b71afae7543e7ac0347539d491ed837ed5b37ccabd6d30b051356b4ea218471bd6429b99dac36b04d7080f67f38ce2268497f6877667030000000000000034046f59811ac9562ff461259421c5c958cfd464624fa8cc62303a3d385fb9f587e9ba13cddb"], 0x10) r6 = syz_open_pts() close(r6) socket$inet(0x2, 0x3, 0x0) 19:54:33 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb051aea3f669986f7bd29eed47902538960e80cfdcc03e596bf70240e08a7c28327a48426cfc9523c60b4b3be6da4309ba34030436c6f8c33e9140d56b3", 0x3e}], 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x5}, 0x3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000000c0)="9af2baecbeb339e70dbe111c5720cbf1776dae432811135fb69471cf8ef7cc99c39917e8174bb309b0e7df00135f437c0923e7d9f3de99e1c5a059ce635df6f1e2e32e1fc6a5c3dfc7a24484c8bc2845af40f6f61279dc0330bcbdd5a880", 0x5e}, {&(0x7f0000000180)="9edb3bd3e1cc5cb43ea52cf2bce66a455cd7598db84351826b290ed541eff508dc0ea345de5f8a1efde549705b7c9d633c54ccd5672c5c6dd65d50b64bc1fa6e676f71c965e70d", 0x47}, {&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023bfe0fb43feca9700ad23e56561070218e62fd56acab2df837ec7e17", 0xe5}, {&(0x7f00000004c0)="b17df885f3ce9a8407e96723fd4015cf5f72ec9a74f6ba67224b41ab5b7ca5c5a62576b840a52e0d3dcc2872d7fe75b78a9ae575f078c2e56ff5cba251824a1a55ca3a745bd2eb66323e683efcdd89989dd186ec456505c4d397d1023566630dd3e7355efcf69756732486696cdc378ae64938a55999fcda43662c79161f3bacd2c525d06fd7face8be583850fa0e69aab73f4ebe88543dda701a754d16671fdffbb95a41fbbd3cfe470dab25f92a5e86ec9d8bae476a4f4299bd3497adab03c5016c5f477fac76d6662d4d0c644e33c2ecfc8197379136f9e0522ed1d73942cd7f1b6bfb0", 0xe5}, {&(0x7f0000000300)="73f8a324832e1e7bf34eee08bf9c1fedbdcf4d4f48793eea63002744c3f6057991552edd61fb96d8ab5640d84c96131f4dc412add23e360ce1d94fefca31b39010a38ab9f2f957e09887f2d36d7e4b5b00f9b392b733d5cf45", 0x59}, {&(0x7f0000000ac0)="f85ca1d0bab1e4c1ab2e90ed60342ac59359b735d68dbb06a23831556e05fee25a1cc3557b1f59cb719cd5d4d738ce430efedbbc8b2fca9f1b7de80b3fa350d385ae54c590c714624628fb0e4a7f80b63832fcd484a945686f8d5b051822c1ce4b599e27e577c03312920872c8aa4227d169ab77da5add6ac147444c0b9d8bbe1381131f7a8a748ba3676335faf4d7ad861693dc614387d8bdd8e39f1b66c05b1d499159d41a3d71deb8654d6cbd5757a6b135b559a4f765967e4b083e613f124caa6106958066b2b63c4a835514244e413bf3054603818006b16bb266ddbcfbda9eddf876496a1993bced16af42d2da4d5415b4679a631fc186d65a1c9796a6135a28bb65d33809e9c8a3f75da84134e2a3899908a72ffc296413416b58b91e942edebf1f3eb1b846b80890c85b9f72d81484e5a1bccab44816617cfa4ef10ee93d0b1889b3a2a29d913572a62418414b4793c3bb5c6a65e4914350d984f4db8924992e13ede84246f826f9d69f0f0733511e71bfb779f59975a0db59fe083e1d69bf1f9b60c44a46f9d22b964343e4580f5b5685a6038aaadf1335fa20c4468581e41ec1e5c89779a4728f130f51a8e16027395b7c6e0ed850b66408026277137a811a26345656f73c67b9d1161b2388f09e8ba269c9e18d67789b9a1b089c4908a859681ad448c4e9ee99812ff63075ed0e7cfd9936878d28e9c407660183f91cae89ac0bbfe64edf01c9a80a9f56423247e58bb323808327b207f785ed052be81c1bef368590f8c03cbf98ac3005b4a74d2b8331eb83f77cc4ea69174a6aa38ca594882c76bdaea0f7fa04ec215e8d34980c123c4659d573607bb6845b119ded184e74a01d1593757ea484034a8735415970bccef38a7a774e94fed4816923f6a699911982eb926f4a77142841163cf9254b4e66ffdfc82e0511cee617c892acd5ec1d99084ab3a5ee5db57bd7fd79815569c7074e3824d5a98bb2d4de9d017f880db01baf81a0e0c27e0e4a2a34e0bef25b75039e189e3c8972575dd52ea49b0f191517f46d49f19c738f72c88fb2dce50a9deff39220a8890900418b13790646e2963b0b1540f27556825fbda8352fd2082da470566499e8402ae71deb00a439dd65f266d9bdcdab081c1cd42e401fed621e70b68b416473a39c54a70aa4929fc474ee4b7f40e493742c3cf298beb9400c2fec4c374484fa13919b9335b8b5f0fedf4b462f21796bbe23f8b93eb4278620f5a39c477aa7b7eafc3e21deb6130078ae6d873a43830817f09e475a7ea7dc47565cceca01f4eb45c505372b534812aefef0089d71fda1ac36e7276310266f904988ffeddbf7f6c7e2aa56602112b06956af4a94314bce802ac1db11ee20f148c42a1149f740bc1c7c1689479da0dd8ebb394de51271671fb69a412d3e00f295bf19a19e4d5c27979454b84d1197faa7f065876d3692379c1852ea6c74a03fa25e0549e366f6567d58e5d7d122b649f83c83fb6892cc53ba57450ba6dc9f2fdc472fd4f4413668462325b91d37e979557df2b97b752ffef4d292841df8b20f9d5dab76d8a729a99bda2dc0ecb56d42ed18eed29a17464ea31e31f1d667009b7cb202cbc957d481634310fde527d04276577b349508b66650962d44d686033f84a99af17eb7076d722f3b08ebe6233c6574cc1a7c6bf9eef032e764c460ec5425eb444ade11d279583092f8c4502975e330679d93635a9b7acb2d328ca17a836c374a3ac50c80e0cd55ab2aff0895b982614615a3b841b8d044be2dc641c3eb2cf4bb19151317833606ce63d4d913ed102ec86455443bbadc126b5132cf6701c2af3e9eab42df1de971f6efecebfdaef0bd0d86eac4287464c78219b8901511bffbdb9c9aa51c3fab172c74b041ecb845f33b9d1de5dda9f8b8ecb56cf91cf316457184d923fe38fe365ea6fe243f94a5d869c1b6ca1d7f2cfb98d6f51b8775709188443734ff86788a3b1df27aa0de006e18dc889703dc9e80173f3d05153360e70e0675f97c5a02a43e38e86825c7b372f41a32624a7c99af21d3c6a426306b51c0045e01650c808bc51c1c7a51ea347031746c587d909c50ead0acecd74a6b87cdae173a1a4497b9ec0ce8a0a2f331dabe857d481497d06b9c06a9a7e5dd0fde2f111797a4877dd57be9800e5472ea1dfd588a13b5c3b91e2e3174fb49a436982eb63f4c3a029d8669cb73457fd05871f9d2cff6116048aa4c08dd0cdc46721bce577e2b8045f17a51cab7586da3cdf849c0ae0b0d3cf5465959b3b03482785f95daea790c753d4c713ac603f4c4e37cccdeba6c5a9a515021ca1b9f63e1f3ab224d27ac209ad811d26af9ab657fb2f48df1d70387b9ddbe96e1f992aa7d2530420c1dbf0049ffc3393476267e6ab053a0897ca5f8712d95295b309a77c3255fe8cdc25b0ce657c76f0d8933e713485a245b1ba44f082bb17d9b831c15cd9d373cfbcb40dae0d3ad4dd0f77d2e4da1e6bb62b7cea06adbc5fdc392ebdf279ccccc3d3c85b587c60b7387eccce34b51dcf8ac7c108594b9643a404a6d63795e2e68db6a5c8c0df44c17f3829e702dd49d35c1199ae7b5cdcab9f56deec8ec07a2abbede4fd6deb5f3d54c1172c65fa8b9307210c0e3518aafa7170b7a449a9788125fd4c68e4342c4aa2e33c79d44b041c3ea1e2534e987a99ea4092d04b673221a78209a8a440b483f0db6184d549f01320d12502184625a2a8afa0ebd247b8d902796f44233d109334623e64bf07060cd5ff1fb68f802eb78a52e931a94b021d87aad7adef6a78b3b277f702f1d9c8f209f97dfdb38e1f09d642810a957a5d19e5c8f1b2ac89367cf701624fb163cb513c592ce1c7860ebed8bd50cb08f34afec315c3328a20f19fde52cb8b3929a91e6fea087014e36e7df3a2c13fc4e9c11e157aee21d06207e8056bb9b5898e98fa2d434e7ed295edf1cc4df59e8dbb4a14c4dfb34df7f6ebad7a19510e1fac6c6282806f3e7a74a52fa7ff3f74fd63ed7cb4809b54760260599282660ed2eb894e09d728a89486270f61f297c6bd3dcdef703365828d170f07411e989fd5c276df4ea6f31fbd2ef58511d1a935fbf6f6e58b038929512ffb324e2e368b18a1dc44e3f33a33038792b63e6f65868c44f053bb7d9fe70a64474263ea92257fe107dff93e707153046c95656c7e35122c9bfdc474bb779b34ab35a96108d905b4c32c2766017d507872948c802c1a120467ec2318492181c3b9a2063b1537761e3d53969d754a4553839752e80a47cd9f2835ea85aac6d5815a5f4686e132745a8c16cfdfbfeeb48b89d1a0473d168f5cf268b6e140ec7c0d7abaf14410da789c17004031c9c9fba446c7e698c74377ec6930365adbb7aadb2bedae64bd642a1b2378448588f4a00c56046e3968ad94b5d20704afaff987e94796378bd99a93f7112a0119d1d0ef69c29e6e200b27505ffd32bd3394610b1c6c5a56390e0f30779a0e068711ce31fc1a7cb305d270248122f242205c2e772fd235997ad949c190512ef59dd0ee7f750e318306caed8cb202bf6202e714c217986d70c6f1438f123fcccee976d3bdc0e753e54a4cdb20be8dd5a586aa34aa611ba706caf4eb1128114deb42ded8b1b07b43f4ef7cce82882bb4fe6e4b64b4ce17461f59eb0c218681222f68836e54e48b20a1d78186bcc16471dfc1825c67eaf870e31296ee7a4abe3eb1d3d308628abc4378521f29ddc39aea26137453fafd44152aa224007d210ad91a4ecaf0ab09491f906f94825dfb3948e322a75956a7f46b7017eee22c3dbfff4a431e729f65eb13d43d2a5745ee1bd609b467d9c7cb173ca7cf3e1ac3ccb28fc32c620ed5b03c044985ae0b631df44e8e91db87c0a255ad0f1904a56bbddf3cc97ad8f0a49e3f3428213186879f8fd1526b205df57e8c4f401b9690b00381515665129443b7acba4f1a0ced3a75f7cad04812d7f3b8f335722bc5558cfd0361c8dfc9adcc4d275a167c518120018bccbb8b29d94d08f2ef2e9714fcaf9a6824f36eef9e6921637cb28d8f0d28bd744596ead01ea2f02a2481aab0873b7ffd8be7d13ed2d4ea8f85010f2cb8e2e236d156fb0564cc2c2cc28e9d8995380b1731779b6dc9a77e8496fd24e9e19f9556f56eb505a071f5689fa681a208dcea02091893115bd4e089a4a2bd2e6e4f2e9666e08b3f9a701a20dc67e517a2f36cfe6c17d37e538e1e82fdd57f12b5f73d0cf8daaee41cea01adea78f6f9d816968638c407967b9416b6c3d667c6a96b3db4e3ec697450d9fc3476c001cbd58d98c980fb343c0fc7c81cfa7f4b32f6f0bd464e84eac62db0b001f2e34d293d54d473fe51e20654c41e25b64b44abf9e6afff459214fe30dd9e72b0c4ffb613118130815a9c69a95e4b3a75e5e974a1aea249da27da83a1b6018ed433a3c10e1f687a433f1dbe9def8a441f7ede85d145c94593128215d943f081865ff5fa4dd10420222425d3b715476021b1fb5c1c2d53c0059fb3001297beb493e0e8310b7810c7765de2136a94fd260a7728085eda416be1ca9aff7946dd516cc7499ba8a8fd5d584ab39392253c6d992e871ee5669e47147f8c276940c223adaff97f9fd702161737a59f8f2633113e4a1d8957c34fdf696b7b60fd23988236dbc559e2d71b3d0f370adc03b6b51008a3ea5911c3a96ed345531e03cadf04b4b9ad6606c3b33d097af6f99bedfcc44b8891589c4b491302902d69d70729cb34cf5ffa07a7c5ecb8b06b05a2df0cc2aae1f6863db2a16292ec8afa6f27ea9a8a918c8a24b53ff3903f4a7ed76952bbddee40910b8407234a9b51e5b246e2bfc63b342412de493b1e62ec3fd2166b4aa802a1772a5f6cc0ebad4e0f10b008268eb8c6f7fba68588c3748f516933fb3b67217fe569c8ec666e612e00b65acf21b7b537bf33dec7cd43c2f97dd453d652527bf3f28e9adfdea45340186fbe420eec26b81c46f07dcfbebfed55dee7d56920d289eb1f352df774dc4d4601848ec2b7bffc166631d558f80c7cc745ddad3d24e40a2399017d822d9a66955c1de79187fdbb8d5c7eb20576a6c3b69c125ddcda33dc536d43c0ac07a85f13d39d8bd73d4282697f22d181d70a26a90dfdcdeda19c85f955456ca9c92224cbefaf037392bcaddc13d68c226dc7288ab23734e509d5d4737ad1fb8e888af5783f876b559f2b177df5dff805752c91a6b9c07c990b0ad72e1ac2cd9ecd23512d0d60992c0f97b8c498bb8fee2b8816f75d5bea8e1c783d78969de06fa09df821076ac2cf6f1ae28df4c2333fa57c1fcbe040aede90864b0904fd245aefc5d8d2c1c4e56ca2586631d382caf1f2da26f73da72e73b0e782c439aac0735f71bfffed9d9c694a091395533ffca45566ffa7eb0eba8949efc85af0a79dc71382fbf61e132f0a047e8fb2dc966ec5ccd13e08ba987b80c00f0ca0e3eac5d68502de3d076e460b7cd3a36c2a6f59e7e3ad47de3a06beca214adbda2ccf024afd427b23dc967ff4c966e678d060726be0c40e387294bf1c177d05cfafbd356f77b0e52c55913be99ea73beb472e0ef4f98f7491562c5bb6ee2073a3b94ef2fa95a29678bdd38ba1585b04eed5d0af865f382903fc1a33440e062df6773a1e12caa672761f47e6751f9902622dd691709efb1ccf9a6a1690bdbfabfe01fbf58dcaf761d212c3006509d4ba5de74e2832cdcc05baf93d0f8d6f43df90913053b6af40d937a735ddad3c77df7e6acf2383e7eec32933e8c9038ac9fe7d5e4fa65b158377b602aa30624e71aef", 0x1000}, {&(0x7f0000000640)="4d18a1d00d059e4658185f8610e5dbc6503190cf99db70c9767a7881b439161ba84966268ad14dcc776ee06bec2915866deb430f35962b8d9768a1d61321c0217fa477a19b0f179d3a4d8d38a8f8a4df2900647596a566a363719d30a624e61b2bc063b77714eb37e161d7b0a992f07da16ad4893583ed20398f96099e2c69ad0ca04cc5b947", 0x86}], 0x7) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x9) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000100)="054735570271607bbf737229155f6cdb74d5a6f83198a79af2e228297cd0deea49a0c127b0e29168e8368d34c23c6adef436c5eb1f7fa74425328b546e168ecbc8df2d9159f3836603d69f067bc74c8b16463a55f7f7f6b16ea8108836c207572866626552eccf37762f3e8543122baa7b4c02bb86f12ecf3794532845b45f193e316812d4e8a13eaf9c9882d3cc0b650e636631a72b15bdaa34a1a0d4228b716beb8f08e06d1c06ecaf9f97824ea20977d22e3a57b80ff75a8b83bc4a22063c92", 0xc1) 19:54:33 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000200), &(0x7f0000000240)=0x4) listen(r5, 0x1ff) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f00000002c0)) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000300)=0x7, 0x4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r7, 0x800c5709, &(0x7f0000000340)={0x2, 0x7, 0x3}) r8 = fcntl$dupfd(r1, 0xa, r0) r9 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x2) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) kevent(r7, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffa, 0x2, 0x1, 0x0, 0x6}, {{r8}, 0xfffffffffffffff9, 0x69, 0x8, 0x8, 0x3}, {{r7}, 0xfffffffffffffffc, 0xf297398a92463ab8, 0x2, 0x3, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x4, 0x8000}, {{r6}, 0xfffffffffffffffa, 0xb1, 0x3, 0x2, 0x2}, {{r9}, 0xfffffffffffffffc, 0x18, 0x1, 0x0, 0x1}, {{r10}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x4, 0x60}], 0x8, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x20, 0x2, 0xf90, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x91, 0x4, 0x7, 0x6609}, {{r5}, 0xfffffffffffffffe, 0x7, 0x40, 0x800, 0x7f}, {{r7}, 0xfffffffffffffffa, 0x44, 0x80000000, 0x0, 0xffffffffffffffff}], 0x7, &(0x7f0000000580)={0x4, 0x3}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000680)={0xa, &(0x7f0000000600)=[{0x3, 0x2, 0x1, 0x9}, {0x1bd, 0x2, 0xb6, 0x6}, {0x3, 0x40, 0x9, 0x7}, {0x39, 0x8, 0x6, 0x1}, {0x8, 0x76, 0x0, 0x6}, {0x6, 0x7, 0x0, 0x100}, {0xd1, 0x3, 0x1f, 0xfffffffe}, {0x9, 0x3, 0x3, 0x401}, {0x4000, 0x23, 0x1f, 0x92}, {0xaf, 0x7, 0x2, 0x1f}]}) unlinkat(r7, &(0x7f00000006c0)='./file0\x00', 0x8) r12 = accept(r0, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) listen(r7, 0xffffffd9) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000780)=0xffff4cda) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r13, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r14, 0x80045726, &(0x7f0000000840)={0x1}) shutdown(r12, 0x0) chown(&(0x7f0000000880)='./file0\x00', r3, r4) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) chflags(&(0x7f0000000900)='./file0/file0\x00', 0x1) readlinkat(r9, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/177, 0xb1) 19:54:33 executing program 3: syz_emit_ethernet(0x26, 0x0) (async) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) (async) r1 = getuid() setreuid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) 19:54:33 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/81, 0x51) shmget$private(0x0, 0x1000, 0x30a, &(0x7f0000052000/0x1000)=nil) r1 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r1, &(0x7f0000000900)={&(0x7f00000008c0)={&(0x7f0000000940)=@in6={0x18, 0x0, 0x0, 0x3f}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000080)="eca1f7ce876624fd659982b13aa254740e3ec1c86e9b35e2a1ceb7804e84eb6d912a454b6ee7bda97ac16394ceed3f91be28e2043a74a9f138574fe6536bdd5288d765f18efd148d6e7e2f6e5e0cd5e1798597591dd0a8a5306d21d3bd8a67524a6e02921e83ee6d6b8401944504362d68c7b11c26d194640113eaf2f064b0c8d198c17dd66ec2679a241c5b34e707b517ec0926030c992a9575297282a95239907ff4b8d58369c347eeb6f6e076f2f3186055d8c4a02eed20f42cc0f5c80348df", 0xc1}, {&(0x7f0000000180)="30d6a95bd2780c5fd0b6995351008a95704d44c365a46ff2d30d7c21", 0x1c}, {&(0x7f00000001c0)="29c532b6ce84c19d61902ad40dafed34e303d61f9a313b6f239d1add8a9f348482acafbe66b677ecb135f87d2427908573fe679f03e0fa0bee2f23808a3f6ea0a76c5899ae322ffbbcc3af47ce26c0f1783dcc8cf8afacfcc1915e89a8a07445f686d40e3ddb61c405693cc9913e9ba3741373657997f70fc902a5ff735057b1212f863c29386ae99de5c63181d0bf00022450fa7e7a4880b708454bf079b72022ae4f39ad7c99083220", 0xaa}, {&(0x7f0000000280)="2551c143a27dd08e0307033c275cd0bd590bf5cfaf6017826ed5947fdd5cf3ba1bd2eae4b66a9e09c649dd32d0c73581af3654e6cdea37c4fdd36ecbd42ad6fd1280b0ed128d0a26ed61697e4bbc97d62a09f6f353b63b7c281e3062be51525328dd6f9ee9c824122932c53222f11b39d7fd06430f13287f1d5a93520ed72738fe9e724b83a9e50977771232b2b38d1eb38b6021b4dc87b656b4f738d310785decf792afa08a3eb2ed52fdf6e99095acb6a404589153b90a7d1a0d136f4dcc6992f3a30cf86f85774c70d251145bfeb533366a2adb3771cb131aa84a6c56190db211", 0xe2}, {&(0x7f0000000380)="6568def8efea3822d133c3ac160a6eeae2fa743fdedd4fa547d60a185bbb5b9657417105cc805b9efe63e3ba8b434f40b60a3e0d33766149fc3e4a43f064129f570547ef8fa8510945ae3d291e650868a4d7098ec7dd223607f59e4961537bb8614e39d8e7c65f3085f3a896d4fe865bd4f4a44a0abd9e655272afc33330faffece0d0f15291b30b118be3d31c964421528c6b01df28a6a914e534992dd6cae33e004873491a881a1120074abdbba2212d04b88284d6e2e84b07de1e", 0xbc}, {&(0x7f0000000440)="6ff9a0ed5bc6a6ca4550325a2e962058e15658c2738bb38e20bd9d449aea88082eb1edea45ed3eab2e4dd86c9e177650bbb7d53bef38210749927f2646b8aa68927b3b51c61f08d86eece0597c53b98c7856139b0df4acaee86a9f5a839d8f473b77daa9203c9f6ead2eef777e5d514230a5941cd3cad1ea986790a27f5dff56c3a630a1351cfc790648708fa1f5129499dc813db2d92d8e173bc67ffd2a218959622352520f7ee66882f76e55698401caf10fcbd3e01ae76f8b6818f95717a1032c63f8ac4d47e4fb3610cbbab803df5a", 0xd1}, {&(0x7f0000000540)="a686d16e0ffecca7b5bd014caebf5b52b4de12f96ede95946bee13a3b51b02fe1ce214efb3f10f3388faaacd302c53f219ec03229f802231e815307387aa75c90b8c28651c98a45a389d3409210569", 0x4f}, {&(0x7f00000005c0)="bed57f3cf67542a02e981b57300a45d83f4c835585d60a1062faf9a1c04db3016bd3bad7b132b1a6da5e4519329205bd57dce9e64acd500f02", 0x39}, {&(0x7f0000000600)="0801ee0bea953e7d1756ff88f6209af48158c32e500fbb7a98826b226a4ab2b51ce18da51ce645961dc3d9e988db8e347143bbde6769cf1f5622a0c115cff902ba7a2d9d11505f4bfe729507990b6c53d763302f5e232d3f8c0fca11c51a580b631497543cb9e6d36e22a43ca758580d6b702c23af90e1398054bc1ecba237605e5edf4fd7dbb3be3cf6c51bc66af185c9ea1a92014900637cdff6be69cc050355dbe5e3414475a799a607868106a225d09efdd78b6875", 0xb7}], 0x9, &(0x7f0000000780)=[{0x30, 0x1, 0x5, "9d3f3477a77b7777cfe2565bae716b611ddf67ea647190a2186a12"}, {0xd8, 0x1, 0x3345, "b38427fe5a43d289e4541fc1b6d070d1774958e6068d59ac889d2c1c4078647067e3b06f7a7c8ca19a0b52dcc2b140879025d288dfc74602da7e5c93e63699e173260188f10b1aafac6679c4bc637c83521a57c9863763c4b7d555b078d2755a4d8e250c9dc86ed94bfabaffa68110244fd48346fcf79fcf9e0c511db60b6d1b54f5bfed2836df693ed4207675ee80a4926afe88afa08d299cb5d851c8214acfb2647eb89e10370cddef167a3d3920e6a51fcc14d81cf998786acbf7d2d2487abf34be14cf"}, {0x38, 0xffff, 0x1ff, "8533051d7dec44bb869e85dcea9d68f86a46ceb820edec0c4f33434e3135781b9016b700254a7416"}], 0x140}, 0x2}, 0x10, 0x9) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 19:54:33 executing program 6: r0 = syz_open_pts() read(r0, &(0x7f0000000b40)=""/178, 0xb2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xbabe, 0x0, "d9c71d75463c8d2213137fd1447a6c893e868ffc"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "996e4d74690200000022b076866f037405000020"}) 19:54:33 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)={0x3}) setgid(0x0) 19:54:33 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) syz_open_pts() socket(0x18, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x36, 0x10, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x200000005}, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000001c0)='x\x00') openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x105, 0x0) writev(r3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$KDMKTONE(r4, 0x20004b08, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) 19:54:33 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200024e3039cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f336443a42118000020720fd38bfbb770c1f5a872c88106002ec589140000000c00000080001257aea8c5000020c438feab69c5dfeb77ff00cdf6cc1ab80811140c2300008abfba0900000008e3f7654a0bfd61f557eab7196fcbd80407000000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) 19:54:33 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) fcntl$getflags(r0, 0x174b0f916d685a6f) r1 = open(0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x7) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) setuid(0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)='n4', 0x2}, {&(0x7f0000000400)="b1", 0x1}], 0x2) r5 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x1}]}) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) r7 = socket(0x2, 0x3, 0x2f) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="7c0284c828"], 0x10) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r7, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) getrlimit(0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:54:33 executing program 1: seteuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket$inet6(0x18, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10081, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x7) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87, 0xfd}, {0x4}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x7c}, {0x8006}]}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x7c}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) socket(0x2, 0x1, 0x0) (async) r6 = socket(0x2, 0x1, 0x0) ioctl$FIOASYNC(r6, 0x40047307, &(0x7f00000001c0)) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0xffff, 0x1}, {0x18, 0x0, 0x4, 0x1}, 0x7, [0x63f0, 0xbd, 0xffffff64, 0xfe, 0x401, 0x8, 0x0, 0xffffffc0]}, 0x3c) getpgrp() denied attempt to set clock back 1968745708 seconds 19:54:33 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file1\x00', 0x5a) chdir(&(0x7f0000000240)='./file0\x00') rename(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) write(r0, &(0x7f00000005c0)="89", 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xb046}, 0x6, 0xb19, 0x0, 0x0, 0x4, 0x9, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e20d3697f5c880662", &(0x7f0000000740)=0xa1, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) r5 = getuid() sysctl$kern(&(0x7f00000018c0)={0x1, 0x36}, 0x2, &(0x7f0000001900)="da7411c1ea13d888a6abb67da17a01d8670315c2d4cdcbe9447d3b34cb0791c245ceaea949f9693a134ac7d49b1da2ea184f7f8864a2abf4d20cc46b6a2dcf926d2977723e944cad038de91e0200000000000000aeddd2edda0db558955e09eca1bf05000000dca18ec4de8836c9543ccf2eff", &(0x7f0000001840)=0x73, &(0x7f0000001780)="1651af6318404cee8b0b7f4001040000002e5d52", 0x14) chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000600)=[0x7, 0x401, 0x95, 0x1, 0x5]) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) 19:54:33 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="2321458557bd30d735ba20fc6fe4d47eed48cbc4d8bea2448931396cf8de8b2b0e6648901c86240f28b5b037cf6a95c8871aa9670129bae764a73d979cdcc84eb13e3ba6ba498b6eb1c67dc095465deaee33923e653b6d2c6f2754ab42aa0a", 0x5f}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) close(r0) socket(0x18, 0x3, 0x0) recvmmsg(r0, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) 19:54:33 executing program 4: socket(0x2, 0x2, 0x0) kqueue() syz_open_pts() r0 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r0, 0x29, 0xa, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_open_pts() r1 = socket(0x2, 0x1, 0x0) dup(r1) select(0x40, &(0x7f0000000080)={0x7e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0xb}, 0x2, &(0x7f0000000240)="937eb464", &(0x7f0000000140)=0x4, &(0x7f0000000340), 0x0) select(0x40, &(0x7f0000000040)={0x8, 0xffffffff, 0x1, 0x0, 0x4}, 0x0, &(0x7f00000000c0)={0xff, 0x0, 0x1000000, 0x0, 0x8000000000000001, 0x0, 0x8}, 0x0) 19:54:33 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x0, "1a11ffffdd7f00000000505f00"}) poll(&(0x7f0000000040)=[{r0, 0x104}, {r0, 0x4}], 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x5, 0x0, 0x3, 0x2}, {0x6, 0x0, 0x0, 0xfffffffe}, {0x206}]}) write(r1, &(0x7f0000000480)="76e5dead6fffff607d2108000063ff08bb775f5a56c24a598bdaf5f4bba93c8051d5cf93d922dd2611aa939b734384d4881c0ecb8fcc7bd2c9b924e5e6497869748abf955363870b5ffed29ea89185396e62820d1ba28024d2e81bcdf1f0e77e31b17cb7afe5a71887956e80477da6521c1950043e56dc579547e05618add8f267674179f83f20544a7427a66dcdd1747664c5a3224bc707d51d914b71276b6a0d16", 0xa2) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a063f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301ac42ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb86348827747620210a189f24c9c4ecac25161d8e884f99e5449a41c5e7bfb12640849d3812d84fccf4db64c5196005525682b933d1d98e931237a8f583adf091bbdee34e805ff32b2629467c64b904d3c71e2c0fca51ad6f525e64b0bbfd7cd7742a079238c55a482990b311f3a512b7f0ebd747c5bfe566e58a7304c8ba20a4feee217b6d9b993ef4aaa2df99b7f4c086e63f5fd8fa986f6e418fc0f4bad4f7abbf6580ed2b00cb98698e6e6e95ea86214c4f7cd9c1724b3dc026bcef65a9fbdc5c193245654593778ef86a875291470217a5a0ca115e34f57a7452fd12bcdf3fa923dc4d0c962394aecfcb8d92f1", 0xe12}], 0x4) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="7a02f9"], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd08, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x800, 0x0) readv(0xffffffffffffffff, &(0x7f0000002b00)=[{0xffffffffffffffff}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xc) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r7, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) 19:54:33 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)='M', 0x1}, {0x0}], 0x2) close(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffd}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r1) 19:54:33 executing program 2: syz_emit_ethernet(0x26, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) r0 = getuid() setreuid(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file1\x00', 0x2000, 0x0) faccessat(r3, &(0x7f0000000000)='./file1\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x5}, {0x6, 0x10}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) clock_getres(0xbe44501372635004, 0x0) 19:54:34 executing program 3: setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) r4 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000440)=[0x4, 0x8, 0x3, 0x8]) semop(r4, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x8}], 0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r4, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000000), 0x0) r5 = semget$private(0x0, 0x1, 0x8) semop(r4, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x3ff, 0x800}, {0x4, 0x14, 0x1800}, {0x1, 0xfc, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000300)=""/20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) recvmmsg(r0, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/80, 0x50}, {&(0x7f0000000580)=""/29, 0x1d}], 0x2, &(0x7f0000000600)=""/12, 0xc}, 0x1}, 0x10, 0x0, &(0x7f00000006c0)={0x51d, 0x25}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x200, r2, r3, r6, r3, 0x101, 0x15}, 0x1f, 0x8001, 0x4}) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) semop(r5, &(0x7f0000000400)=[{0x4, 0x20, 0x800}, {0x1, 0x800}, {0x3, 0x29e5, 0x1000}, {0x4, 0xfffe, 0x1800}, {0x4, 0x4, 0x1000}, {0x2, 0x7fff, 0x1000}, {0x1, 0x7, 0x1000}], 0x7) setreuid(r2, r6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)=[0x8, 0xb3c]) r8 = semget(0x2, 0x4, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xffff, r9, r7, r6, r3, 0x81, 0x2}, 0x6, 0x200, 0x3f}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/11) setuid(0xffffffffffffffff) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000001240)=""/4096) syz_open_pts() semop(r8, &(0x7f0000000380)=[{0x1, 0x401}, {0x2, 0x3ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x9, 0x1000}], 0x4) 19:54:34 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) shmget(0x3, 0x2000, 0x1cc114708bea53be, &(0x7f0000002000/0x2000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000a00)=[{0x61}, {0x48}, {0x6, 0x0, 0x0, 0xfffffffd}]}) sysctl$vm(&(0x7f0000000140)={0x2, 0x1}, 0x2, &(0x7f0000000200)="520a0975286d8145d296e9a7b447c987bf3a1ea1a1b337d6079a37d2348145569a0434264da6926e97458371b4f30277bf92779dbf7004979b15f9b287afe9b959917f1ff66ef139874e4f7aa875aac92e445f4968893a", &(0x7f0000000180)=0x57, &(0x7f00000002c0)="e714a4f2258a3be5cb78887a02cb05092a8d2f9627f91fdec01fce65d6d6f16fd0f59f19509d7a80d69ef56579b106fe911aad7044abb3eaab554c6e0b05d6c347a3e9c8b180859a894486cfe5731fa04461", 0x52) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000340)="b7ddd27002975a31299e4fea9713", 0xe}], 0x1) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000503000004000000002a0e00000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000780)) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) socket(0x20, 0x4, 0x7f) 19:54:34 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000080)="7b2387582d0a1caaea03e75eafef655fd87aeb87a227c3ab4519e60be47735ed58b2669101a1e2d99bd05b41a02d987a0a3709683b47c61ff2fc674303b654b5c9d20f82f3042b0127cf939591285f6ec433b08bd5886d0be3f860b95095e646c38b97ec6d", &(0x7f0000000100)=0x65, &(0x7f0000000140)="edb85143b93cc8db5f7683c054848fdd215a408ae35479091cece6d926e07607ee97941e0539df58a0b01735b31556bf503b1559b879f48debaf514125418043122fd55d331629f447fd3d43a69e7cec02bb5b19428892d344d79d159c8afcb88568fa7cdebaf39d2f76cb31c62b395f7f088f76a56b62a8831d9083607eea5e0748d48c796d88b65f2ef0d3d8c86957935c4411641b5be7e0ef3b0562031f685d4889e289e4b360e0dfc774", 0xac) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1f, 0x9fdb}]}) r2 = semget$private(0x0, 0x3, 0x301) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r3, 0x0, r5, 0xffffffffffffffff, 0x80, 0x3}, 0x4, 0x6, 0x2}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000340)=""/73) write(r1, &(0x7f00000003c0)="d8c1592db63781e9d4772cbc5664f12a5edc2d6f81b3a4b4a556227c5eacb7f5e36a9d37cfbbb1c98b425ecd47082770552db9fb6c23d9e6089e3bca395768cdfbd29f3aee4f91d6d1eecad7204b4dcc8eb3beb2aa5009bd62fc5270380bcfd4ef79d3261ce664e79038ad42db398dd04f91775f679ca97459fc17cbee909f5e7295ee57f31e7baab76be6e7928a3bbef5654d361c4b5a08afba3d3ca7ab2b1e64a9f5a1e572f05cb0dbfff889d01411aafb31b5ff041403aca7e58fad127f5c01b0c91620de84412aea24767d517965cb103a1b8175685d5e73fc7619a0f91d1ead44c2e4f5518e8575d11dda33d079a83950292e84416e49f8560112b9983a462719792fdfbf90ad1d7fa8a1d9de44952a05126a7f13e16057388040e64113849e6710c4fabcc0a18c30485dd4b3a58c7889a270ae135179a27811e39ec778ab6b86717560b0c49559e0610bba9b7bfdd12fd3501744d9d40f3171759d385087e9cc003b3c234d950012eefa35c4553deaf5b2e00f84945e5b69746e14990dd9de071dcbc9452c91ea807749d9eea7a6462167c57bd5dad8a83fbeb0fbe2cf1a3a77b25177333bf7eac09f40c7138866ee8b7f8699d3d13c7750099e3e076dacfb17b080b44ff0be059d76d7ac351d900fd78ca8869bc74b2f1a89533e2a7d25a3af25f151eb4bf337c9adf58a583672139b51371d1ed56073e1f747e8f66cfc6dd3f565b74561b2b1e2bd3b55d43d1fe5120aa4bda317b482b9f7863648addd831300708fd41ea18faab987619dab54902fa799806fae9fba3b62f107e957648e479f1eab4780d2f24725c7258435408eb51f6e7a76e2d7e8ba6f936297733c56fee60ad100185100cb88d567c7962cb4584db3dff0c9a4b77c709bb22aa8c0da21c46e91d80fd6bd29b17c9584ef3a92da7440a4af4dcbcdb4b9cfb2a7ea7946810fb75652a7c9a37f5f0afec77082d8ec21025b359638495bf9aa0f9c02013a14a865ea806309e9ba2b422b0f57fe245b7e4d2929a9ecd6d18c06760ba7b27f67cbab233052333117ac148efc1fe373dacc714c599a053174715820a8bddf68b581c4287aceb1606b6bc85cf9a1672e23d3fa79bbf20997418fd0bbb1d5eee9fb33e828fecd02d8f83649009b13be189f9575d9ed32929e05c359807fbb589853149cea0ff42471d71596c1819191b5b77624601a917828f459de5f5fcb5c5a07e4fe2d0a24ff56905b4971a72c9d426869651db2606f8a810c6e177b4c3494c41d486fa09255d500da454f57b720497d927382e352b24fcf0c4f440e305ac1044fd5f16945a6ab2ec0736a2da4bca91ad127fb3026b6fb14f5fd424e4e594fd9275d25a9ca964a38562e6f64daecf7edf5b7e97fdfbf735d2840db38e836064127479256ba946d4d1b65f51db2eed4e62c4680fd09fa72efc8a7f65e17595b252b43a4885185c5d0b4396ca90fab6be73b1a97fab646016909a9d0c9a69d7fdea3884a6979f7a60e183c06d842e4c676a3b984f049fc1c624c75747ec1b76e3d91e76124e16a5c4bfb4eb1b6f2cff3e98b31bbbf706706691efe8d2e7dff64ab1d2d6ac1cc435ae530aeb29d7eb16f64aca2a145bea6b94e1792921f84b0b142d9f83a3c54ef1a43096e0bc3cfdd643b5d9db81e3f4c9037f1e22ea6bc4568e99c3dbb02b544fa749631d47a4fbf0fe072c94bd3402d601ac2230add6afaba9025a3271482278283ea5cc5d87b03b29d8c064eef4e8113bbd408581724b40ebc5b8690f9569ce924d9bec5ca737b107a82ccf7df218748261ccd0ce097f970e49e829927c7ad7ad2fac66f66e1f0467c2887783bc09be0be7bc3d56fab4ac0134c269afa039f012dac35b827c7cbf9fd2bcdb1f35650c933148f47ae8bc24b9121c6ead6237b14c876db72946134913aafdd41fc2912decda41cf76f955a8474adb3ac8a70d1d371317af82f96ab2237a596e85cca6484e9b6eb60888c68aca24dd4a16e47979eef98172ea5de9d5047b8b2e66dcef2f5dd9c89edc71c673078d848adac42b023a6ceb363c03772fdde0dfc584d7ade395353f691a0d7a9c7f4dea0d46fd397bebc6434ca377bac6323f6435688840ca98ef202d8120d0fc8cfe5fba7e1442382ee0023600f376e32a030de6ae2aca56bf6741dcdf525347f604f73353c86cdb6099a87fab19c4013410b9ab3bfdec2c16fd03c15bebf30c96dda4e3143d10bd437ecea28af5ca337b5cb36a57aba77fd2a6d876da05ece0d2145bd246b88c39de4980aacfa9c5fa878d8a2c4f4d1966bdc706c398aedbc5abd7e53669382efe2920611c6061b0141bf8f45ad62d0723add1a02449fcc1589c6c0ef00625471729c26bcc3a26c53de4f5cd1c4ea6b63f9ea650c96f05d4cdbe12f19d7c7d72a3ef12b4e3fdf961051bbaa93081e14481942a45ce2e0bf9c1d1a0b78bd2490d4c4690206941051460e73967fe593158ce6d54ff6534fe82def3c1c307faa789e50b2fcfec5a7ef714b266d9d1ae62dd55b74d02ec91c549f57cedeebe02027a61a022848971cb53414f22a9b47766ae7e8782ca46465ab57d038e533ae36e76046accc951491c172cd5674293d7fc5e5c7a83f45014d646a5f933c5b2ffb16a39bd6e93252e11b6e488fed3c9d46f3d1eabab1a5ea44f30c4447fa71ca8ba14c6865a3dfd31a7a34398345f78f272f62ad5e56dc807151db148ee52a3fb102d2a0e612d22a0c6ac512b59471e357b21da4872b6d6a4f64b8e4001646a8e8667f2c6fc6d7a0f725ef878abf711600dab6f8e20d23bed53a1b85ff6f561d79efe8ba4bbd9d8b788be2d4c2b1f4d4888914be7a54628e2078fde85b4837ed2d2bb47c7eed7e9c31ec3874a7ef039d4d9d6e7cec3be9c5e10f20e9236e1a4a5c97517b292733ee018e527d65cb36385afe60fa6df8b9e86ec57d28f293ff0b1b0d28a34cacf7dce0120e7bc67b3bbc334290ee39aea4a821a18941b2521b0a81a347d3c7cb9f5539bb970a8f71a63edba0829910f4b62877159bce980323792313a9da8441ac568784064e4fe1ae31a84e63bb38a1b99d934a44a114d1773a6033039a9a487f8cdc148891e0c48ba4fa28fffc0d6e807388da77e65873b8dd6b1b50013d91d86807af0d30bda3da3b7a7ed15c9cdcff618eb47fad05de250498f0bd48fff4d429d9d67bdb14441db8eeeb29c5d44e013c578d15a994b1b25728f9fbb0e4361805fb73574d442c0d225991249fe28b836ef97ec719a3c1c6cb7578db5fa83b7bc95cf260dc93b676385fa5b19420860a13ae9dab6c89dd885bc82fc3cafc738dc93ab5d3f1bf71789221a7f3fef3420046c40d014b98f7fae534d29242ea37744c9793ecafae4f6c023856febba3f695bcaad91365e97b52c66682bb85c1598cd2deab298ef9344a99e40afb220729a61102df553f338390e41809940f88ceb64a5e05189a153d0ef7ff45faabd9e04accf147741ccd3cf486ba9dc4d6e640c0618ff72306d49510fed13c060bb3e27c1c5b14f3542b2f6d66ddc6e736007baf1adcc3ee02f3fc6d4d33fb9e1b9fdb74457ab5eb0ac13e84cfbac08b10d7a7780da61da0cb3d0695090a469d82db52a1676ab45857648bd5f688d8bd9465b92c7b93e90552d815d7c7a52b70be6dcbf950037777604be9d4ef28475ffd51bd11829f90726e1d7eb110e4dcee3d1e5f02ad41379d2f39f65fa6bdd52471eb71de3233fc81a93b9b944882a24e7f7ed4fc565bb87c0f1ec999c99a8ad228e3d7e5964bfc5778301fb3adc5c77c287d7a42fb985bd41b21f83f66a60dae48cefe068623115a1cba6f3fc327a8f8cdbe2c76d8ebe847cbed3148909a4719c276783584888852048d747acf273d37d4ca9d6838762bc6bb0af80e34117b178a4c5f3904a162634336da6116b440811fd8b9194265206402d46a37cd80369539641e68515a0346cccf4ce27ef8b9bd997f581b01e81e04f83ef5e301255b47da13b4bba81678e516fa3ec64f745a355a71651bbb3013970b30fe196fb862746fb241f5d3277f538ba469a2c2db520c344b52fa6910b5390620d0d6da0ae08dd3743765fd219885e15c4718b837e27506fd6fe0d8b0fa15256a026609c05e02f6bbf99e5948bc9410c69402f96e4c1ef3aeedeb9434f768e155b97b7cdc8991799c0b437cb06c4c938d9a8a600d9a0ba18ace44ca94255cf313b5547496baebe30532790e6bd798f61a593380e79903bdb80b35df5d9bee3b7fdf3be052e2c2f82d577047e49fbabfef5591f33e0d9d1eb4f3713ce3f7a196c6c6bf791f495009ee8e0377487dbb7a40e26136137ae26e19afeb5999cf1f1408c3d39d1bbc8fa4d93fb9aaf80b24d98e4ff4b43d2b66fbbd90d116bd09cd114668a5a3155b9035d5207ff87e1f168a079d4b4d6b567e134a27877088138a14c928385c836762e4dcc460a086b180770cb5d9e020a7626925169ecfb17af0e96d313da191f577dbc029eb74c2b64cee3b42ca0c35301c6fc2b54aa1d1bf1ce0fa9a842a40ce496fb1bf708a24a665865f06ca6058cbc7b0d99fb985b34e9b868aed414836320bf713690177c615ce988ea8fdd717e43a6ab70188d4c7e8e7b6bfb422cd0bbac1e6949ea280dbb5131f5b328c01a8ce0b40736f5208a2b8bbdcb72fbb3800ec556c1cba7a954d3d135c06068ae62217170e366566ef608f48a8ab8873fb7e2d3c59e74e3374e1ebd3ad888393fada53915a4142772fd6bec72fd19c83063054b6b35af7947279204d03eba77e59e4977b69efee63e419e221eaf43f6bcb84008fe332b378e173cedf5960aca630164101e13cf7c548bf8baabe6df0b6fe3c6882761de0bfb5479691eb283480b2fbc74fe940dce51b8759c17dec54b2826fa9a0cfb1b7887221244ac04a9c5d607c4d0295c2ab29813f5eac855636e0d440e69e3ce73e9cdb1e3830f7cda3a6782bab380966f342b172dc3b399af5b2be361adbf564565bd1915bf8ae4bc2ad911929ad70d47f32d677449669d8d6af698a3948a84bb6eb0375ee4c4976428fc9d20b8ee03a61850ebaaa3026115a7b20a10efb1c41af74d2c7f8856302de095a9481eaf5651c2d9110d026528dc364e5dc9c4bbfb1b1895bcf907db784628fc113cd736aa7cb3377691bb713caab219ea334a16af8f366ab62d55c62cd55767f46676ea9921e0c11b093e2e81c3349c2eda6e5db21f6a2bd53e364380e61a5f429a2633f07eef77cbf14a7d754cdd7950d8cfd2509bfd4633a9ee3c91a37a21dd9eebdeaf638271085ab3814e982f9e0c8df31de59234caf32c0d6b93b3017017ca34fc452850d4d550f229d290a44386ea386f93252680468bfca767c6502e7ef538a9daaaef72c90ad3cf348d0ecee6063995e304509577cddcbf66fa336083451e92147043c9f511074d637b88bc6fbde03a14a3bd94b248842bfcf0f329305db78b31ec9843bbaafaf441825ac141456677e93079d094624ef82851ac40cb4e8dcbe2f04ba2c148b6c35e63f9b8fae69399025216080b57d78bd1a559243b6ba43d7d05fe2c73aaa7d07ea4051f4ac82c056f7c692eefc84416b6bb02e23157e01261e9925787b1b1335d59167d549df56bd369b61719c0c18937fd227bc2c89f5ec146da4ed465c88d8088603271d69d1ef9e6e1a9bdf650499c090b30f21cac16ed61e6b0b3bdd7f43aaf22f5369fe1a6ca4113b55e4e7fb4ad1a9bc40ffbd8cc7d5176df05e2a3cb7cb2ee872908f223b5532201950db6e868fa631693b63f85c0a59c649b529", 0x1000) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000013c0)=""/227) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000014c0)=0x7f, 0x4) r7 = semget$private(0x0, 0x2, 0x500) semop(r7, &(0x7f0000001500)=[{0x4, 0x6, 0x1800}, {0x3, 0x8}, {0x1, 0x8001, 0x800}, {0x0, 0x2}], 0x4) r8 = accept$inet6(r1, &(0x7f0000001540), &(0x7f0000001580)=0xc) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000015c0)={0x8, 0x2}, 0x10) semop(r2, &(0x7f0000001600)=[{0x2, 0x6}, {0x1, 0x91, 0x1800}], 0x2) socketpair(0x20, 0x2, 0x3, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r9, &(0x7f0000001680)="215b9c8dfa698cbf4f17a93fcaccfde39686aa7ba88e41f357ee6e4cc1604e7a18747c43a6c489f058098887f9496d42527f5609f90a8be39e524352f41a", 0x3e, 0x1, &(0x7f00000016c0)={0x18, 0x2, 0x369b}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001700)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001740)) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001800)={&(0x7f0000001780)='./file0\x00', r10, 0x2}) open$dir(&(0x7f0000001840)='./file0\x00', 0x800, 0x1b5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000018c0)={0x5, &(0x7f0000001880)=[{0xc74, 0x3f, 0x7, 0x4}, {0x5, 0x3f, 0x7f, 0xc6e}, {0x3, 0x8, 0x3, 0x20}, {0x6, 0x1d, 0x2, 0x7}, {0x9, 0x2d, 0x0, 0x200}]}) r11 = msgget(0x1, 0x4) r12 = getpid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000001900)={{0x3b10, r5, r6, r3, r6, 0x50, 0x9}, 0xf6, 0x6, r12, r4, 0x3, 0x0, 0x1ff, 0x467}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x100, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000019c0)=[0x0, 0x1ff, 0x100, 0x9, 0x3ff, 0xfff, 0x4, 0x0]) 19:54:34 executing program 2: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x4000006, 0x0, 0x0, 0x8001}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="7c013022fa3697e7846910285a7881a4f4f54b61d77fabcf6bc4abadd6f80bf69709e35775268200"/49], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="96"], 0x28}, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000502000000000000000007000000330086000000000000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) r9 = getegid() setgid(r9) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) 19:54:34 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000380)="91ca94f88e475d8ac3e003d849314b96ed68772f6684751de51874809400346d4d6731ec35dc75340260a52d17a31eab5eee02b139de442cffdb2f12a2dd16702376f541b487430aac2075b6529a59b1d5eec7976f109b80f358668668effc086d899cab365fc927c8e5dcbefb82f912436afdb4982ee4e1b4159feb8d46adc6e7522634a5266cdaa77fca99351704e9bde0895b2092d4e0df7112fa8862", 0x9e, 0x8, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x3e, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000015f39fecd", 0x8) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) setsockopt(r1, 0x2, 0x800, &(0x7f0000000100)="27a62984c1cfff9fb7f38bf62a40ca0fb89f00ec8ac0d4131934b15d2ffe7ab28bb56d328c8a5ef9571ebe8a36c74d33e332029a23fbc985152d8484caec0ae72deda500e294f4c31dd76dd8842e159bd91d17cfd053719211a9c2ca434037baac75bfa4a37e761b76065cad556cfd981313500404b8f439c9bffe133c20b6fb73562e0e20f02f2f1e4dda9e363aa1367e9bc330fdc6d634cfa84b6f9267e9f42bb19f141f3eea994892e2a6", 0xac) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x5, 0x9, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) socket$inet6(0x1e, 0x0, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)) syz_emit_ethernet(0x6a, &(0x7f00000001c0)={@local, @broadcast, [{[], {0x8100, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "54acfc", 0x30, 0x0, 0x0, @rand_addr="2fd6faaf3fc0a2b5b998aaec8a8afe35", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x8, 0x1, 0x0, 0x0, 0x68}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) 19:54:34 executing program 3: setrlimit(0x0, 0x0) (async) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ftruncate(r0, 0x25b3) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)={0xffffffffffffffff}) fchflags(r1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/5, 0x5, 0x0, &(0x7f0000000080)=@file={0x95d8e3ca05c43273, './file0\x00'}, 0xa) 19:54:34 executing program 0: r0 = socket(0x18, 0xc002, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/226, 0xe2}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1021, &(0x7f0000000180), 0x0) setrlimit(0xd2783ced874e86ba, &(0x7f0000000040)) 19:54:34 executing program 4: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x3, 0x4, 0x28) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/7) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r2, &(0x7f00000028c0)={&(0x7f0000002880)={0x0, 0x0, &(0x7f0000002400)=[{&(0x7f00000000c0)="3a1dbd9a9f0a2ba33ee4db2adf769a7f5b0215dea45cb0560e623c2576043ef41126c37630b96f9ae20df6652ef62cea47ed54228a30265a7e0180df28ab970c17f535eba54f6d4ed007b5df40ed6146c535b3f74ee90481a28eca6d6e4849383dadba73b9480ebb3eb5f45708de5335e72a920523fe8a932d3a88f06e20e71e0ba465052639236d3f747adccddba669e37051425aa770216cb4aedee0c9a918bdb52b0d470b404d3344a04a66711093dd878576a2097b524de5bd0740d4c831dd50754a7a38d5632547cda5b9de59e8e82c775f7d8cab54d12c5eca722847173d3de94a7ef4b6db632f48caac7b84df1eb0fe4443fd8be64e078ee012a13c0f7fc6f7dce207e4c3162e0ebae762c38fae9982c39804aaee44fda96e34725b023d03d6fe6989a40f768fa434758182681f5f952aa768f1fde4f907fbe96c7650e7e2a19b88dcfc27aa8c51b62fbaff990606edf3de691d4c56d64673338642cbd4632490e17e0529c3b3606f70be04119b5d90405f8fc3bb0fc19bec2a6b0fad64828ae58c11299443ded73d2d678e0f1f3412b9860e6638c16cd4bbab1a9fa3fd846f5e967164913bb9eff7c289385af236848af2e62c4d49f6ce8a1614cfbc4ae1ab9fd93ceaccdce76bebf6670593a00e5b951bb48430f9a695c44a40a905841870036650df42bdade37fc8a10a4cd974b3511a3ed277dfe75ad261be4011e474f368ad3b9d9b43cceb4c07597d583d578deb82213b1928b790e87a45d12340ca94b62dfd50d477f04106f9aabca574aa077d7539c9f17a315d93f4c049b46f6f154925187266a95c1ed1b53f87cd5db3febe430992b8c99d182190aa8939b6c3a18cfd090c5c30320125e9cd059eceea41c8ed92d4138cffd9d673afb316375ed3c0face2aa5c80627c9e35656569ab8a51415b26ba895c4bdffe9c574a604541fb809f35c3740764b15a90c6065d9b07bbe479af2062006265d400bc27607acaa3ed201a26b033e4dd7686949b7e7dce7ce9d64d0180665d8da0cdd861038051381ce3e22c3a5738263a0f1a98c76d55acbaad7724cf76b8bc44871b9c8020582fa5d5a8b05bc8032c14472521d9969eb9672298eeb8101d32b20d08b5aa9b3a1082457856161f65c49c6d32eba50b72a1243d8512100d5bbb42e41c2fae35ef485712c152c20c2fb090f78a068656eb35847b0ffc06e373d3172f24e0794548fe0c527cca9e7d757ff83533a37d239873991a7f8515ad9a1359745d043a1a4e9ab5192a24aa330344e58f617d276cc897b28ebcc0e9fcf01103559a63d393c532ef112d91534e77becbae95e7aacf248fe212640b30e86e97f9becd835c8fe415d3c4dc4b6b98176971b451d5dd497ec09ce96bcb22d9e2a77427817ae3a72c173dfc7f814f6dea305419aeca5454abf9a8f3577e330792f2d7d3f95a711e634f03c0e68ad05e6634d4e81cbacfe878f75e189a8d5fb8b0a48d5142f9cff4409c5d35df56bd3edecc99325632b690448bdbda8887e07f7bba78a6fd9b2d2c0bb9163231b0ecfe4548355398e9c6e96b00fc444a4f5147a955dc84f8a84dd58d66194e54c438c5983448af04b8c5e224011020141f46177bfd14555777a0267efb436e17c6f429be09bdf54eb44eda9225ee51a831c7b00c4280fa1aa86428b16ae949b52756bbda1b750bd2604f137fa973784caa3b34c080b974322153e4d7f45082e8270e60fabd34ca18aa61f0ac62eef106050b59257e946ce5c54bca857e6d8f83c85b854670ece98ceb167df86d7254b6f8ed8b3de8ccab540f1fa6402c88eec6cb7597c8fd93adea46f588ca47b8b2e1589b32c44a35911f8d358a9c6627683f5ab13496273b21fcb1679e613a629a376fcd0abc7f8a71a369b307c8616fbdf6c2df28a5b5b9934fb50882c8c6568d56f13795aa99df50f0190a1f1900d69504a6075463bd9cf1a6d23eec9ef498a22d0cd446085a414154bf43f002a64698862a3eabec186a5730fc7322d7a338d87037c45fd500fdca24fcea3e22e948bfa47a3df770ad3a1af0a10f4f5e45e5e945cc0aca8ef14a99fc4bb598018c0bf032eb17a0a4c8c5fd17af54ec58710ed0080dc4a874443191ce42c4b08b518c0925b0480eae1afe05da1d221452380d1a407db55ba659d6774d607edbb0d78eaff61a47554a098752930ede4426324eecea07b3d43fb2ac512136d6d99eae0c850e4cf0a29c45fe9766ecc6a45b394f8333622493ec1a4ebc9cd05883b5af26e22b76cda73b1099393bf7be6ef17164b73c29da722b8d99a2edb0c36bc1dc874d18275fadda8f71ec1bb001831667296122546eb808f10edfeb76c68f78ec2a77f8ea3bb312919ca7841b4f887bde70df2066a9ba6654bf57f26e188eebedd56a896d2619981a5486a3ebe6553f1f3d82fef5c1d75d4d2232b33e868cb567843abd7e91a30ed7905f42b23dd99921ac101f88f283adc91e1d64c7c5d3e7abdf26970c3782a2224970461d1d56d679b3343aed6044513f1518be4e35e37f3b71c24197399f771b55a8e79c73fe85344fcb4a214f17d5f38db983e6e3b63886b53713e878be91748cc50b8327734c7daf129a09a6262130a2e45cb2a74c22b8b8d34b8ef76b14c8f3dba7a34e40f13803edeb09020b8ff7bbed485bae0e9b8a502b82a1c1936fbf2b73f9d3399db38a8f68a5b36a13e810108179414a9df93dcf68cbd388f4ef3412fb91530537b9eb8651d7b5e4f8229d033001471317f9eb9c67a20f9f4f601ff7ff1cfae0e145427b2c5bb102c0a3676b54afbe0aff6605b43229065a3594fa4ed904f22b25815e19b14791c499fd4028f50e86b2308fdfca224a4e34de9c08205f19e7fa9d7710745f5e6b5c0c839ffc7e7d304b30401f3957be78e4e0f19b5a05c9bd9d84296524c78e4c61b880c1b551f49d24857a912482a651d1f3d09be09558e8c34c273766bd44e890ecf2c3065b07c043b2d4c886c4c2d21854412f468cf18ec709843fd2f95100ea9dc4eb30413c168f0f288fd809f8325e4c15074a5efc169fd440ea674a33368601561c005caad0acd83bc01f9db596660659d6a7877e3fe595c748b102cae077650f3de0bfdbe9e6cae6e0ddb1d8956d1008bbd64f27cfa614895ea2c8917c71baccf9c2d5bfe066a2bddc8f9353ab5edd4025538714a13111568f76d69687ce532693da3a4fdb719411abc612ab8344d72b89e7ad104e1f3e1ef0aeea98e3f89b335b6022bd3276d68b4c8afdcc8474e426e826905a53958a5f7da2385d8040422e13de1d44404a42fbbdafd2361fef60902110f8142276bda726b1440ba8e58fcceeb9556d2ebcbae8066dfdc97c6b331f4c435c6815271a3c880cc1b2332679935637f4cb2762363505f214908a9051b91a9427ddb0151433784b123b474a344f92b0ce35efdcd85af6118b32abe51775e2d11befd253f955ead2b9976bbc87470cbb043a258c185e802c0c81b25b8c2e030988532a3ad7f2eaceb8baeaa0ed17c4a91eaad5de419ee97a257a631fd169e86dccb8f97e2a3d4d353556bdcf36ed60a6dcc85f4f2a5f25e832ba1f8cad87499f6b8d55132b8f980d9dc8807b67643eb9f8f433560929ab6850ea283368ab2b5a7d2d9e13cc190678d6becf55285b923cc64e6542fb8003bfcb4eb7b5d53c7cfce30f7f75cba1057ee763fab9eca0b9261f8ec662f69d71590b8230778197fd4dc34d57cc33cb5c65cc691588fed30bbab09cb345672975efcb3a97141804ed6c01a268bb9bab69cd8060f24321136e7c88b4f2358fb557faf1740d4b1ad0303819b7092c041fb1b36663c398e7da8c3dd8dc238538b1dcaf959bbfb00da68d99bc82f12f004831797d0d7c5010776e4445aee2296357cae4c6eb1926b5f4521395354aaa1f2c0623bd6bf06475fd7a45089d65c1b9ea4cdafadbbcc4291d94f8250cbdf516731028b31321849beb77f96b55741ffa0c5d49e63335a084234a8de1b8aa47ef57cc73f9cd6be2f0527e010a5d8440c198a8a9cc820daca54dbf1951777f76a98af6ea46530d0aec7906a73cbe7103876767181a7ab8d1e5769866366d9e0481f74c6be1ef8acbbadcf81ffaf5c43e5780464a3240ee09afd7099c1504223d94e4cbae4d4b8ae9423bd2faa051ecaba7594b4c03a05052d342246680ab3bbfeca676abf69a599d08099995953863c4041a7dbf7cd2cef6a8342de895fe033dc1b0ceae51c8b2295353ee7264d3f53764064a560a07adce193b0b8611f5b4065cdba2ed100e354d7648a5205975021305054d8156595107ea58ce9624dae15f1794bcf6725698440b25d899224a98c653969f1cba656ebdb29ee5005c85905c12d4db0604c0d412b848cc5938c796ebe6c8d1e1ee5ced4d5ce8c03aca03dbbe7e0eddedf08a51448a05f48bd1a0b6a9d5cf63399465efba923608723491d1ac932f74f4e0aaf610461430815a69b3a72e3d5f9d561a12e376d627653d991990575df92d08f19606554213dfea7a472dcda8a496ecf5016015bf28b60a2fc7b85cbcd832b00e5a3d038c7843e5571e325d5dff722e3711db24f5475cd2fd04a78f50703a28826bcdd9b3fede7559337a6737a089d8f8ecda3e30bfe024cd8f80d2cdc3dab6fc4acee187a7844b143b43cbb4d6a4512d49402da670cee762a11632b6b8a3e519e248e27686a76248601a10f4445282221695fa98cf852c2379991e85000c2a26c57f2510e33aaf4ebf03a3edc991f11df78a071a6c619e7371a607fcec8f5ddec1533ad72dc8d82fd59598cae9c8b9bd4e7a621efe19988fa5cd1ce5f8264cb5ea7b960a2f73d7a8b1cbb8e0695b28164b7a3380a22249f4b1a30eeaa1496ab1fd1345e4e731c2c1d9db28f007b5bf169e3b54145b654769f0f0a8c482eaf9fa0fedd92c6665748b234f2fb3d4f2ad68d03fb3abe2aea1835b902999c9e151b902ccb82d153252a73b5c27d5aaa28b168c1b94d35003e2a796d86f32e5fdc563d22f16013b6042117936ea1e09d78b075f1e1115ee283f86d427ea3250dd4ebaba4149b73c16074b26a520a0763586b4109a7d005f2c95758631dadfa2962b445b79e9e90b2469115add9f68db1a03c7f4deaa30a7052063551bdf56cad990266b6dc2bc4ab5e6a09676bb457e42e8bee6bbabf96d42a3b98efd3a45c15c2f420159a03ab820642155f953bbf2b28bbb739d1a8b0a8c0967f4c49083f67e1bfc3903b30fe9dae9d0d0986bd0dc9fa647ff4a0c062fa1359e7057ea06ee0840105b284148a02d160e13c6b01bfe2740d9a49223e1aeaaf74637b66e94b8c59d93891653f42d4d08653a79cd79271ffb74ac79a2ef9242cb6c3782ba1102a3a4112ce15db8b33a8e39d5548103d9c2e2c6c3e7ee4ec7358009c9c5f3b240c9d5e54462aa8959d37f5db92185e9a48f045095ef4691141f030be2a605a0ea9eb7e281fa5e6beed475d8effd698b697b8f082e89aa99d93fe1f8a23dab634392165e96e65651c4f2196ba710d0b60b2c06e9768904438b221887b6c93d73f9636cdaf7c93232a0cf9b13d39fe17ea8538e45d7fbe26fcfd453ddba747e63b81cd9513aa8bdfdb5b9cab87ba8a26a25f78c0386401e2f61785e5b86e88558603a6e77ab2a1129def7d11b240922c3df97b59e9abd474f5238bcbbdb30bcb8324aed3b554aac53557653a901e0a6d7efe0dbe90dcc9706166741ba0839647ec291c1f897e26e9a115504a5476082b1d6c1ba425c7105a92dfaa48f2a8e2903fed3bce2b4ad1444a43bc0b348e", 0x1000}, {&(0x7f00000010c0)="4fe22a625080e9d37fb56dafdd2bb4fdb0648072d4e1c5bd366c63e581a8ba05365a543fe26cdbe7fd17c1ca14f304f793eef6137348ae60a1b415b3f9c5bb53acea9756ca7fc448a0478ed839143218349d6b12ac0304059827d3f2ce779a3a970277d7574d9815f36451145be7f8404c397d9bfb1d4fd9428f5aebb59dd597dcbe4de2fe4d964f2e61", 0x8a}, {&(0x7f0000001180)="b0f6d33b62df76158fc68d54818e4d2322e039b48e9553347238e7c82b150085e5ee42ffed9b6e84af7ff7fc66a12b52eecaf6acdf650d87fc5a6df5eee587da2749d460bed14fcc0cc80d100381252641a310e78d9b14293f88e3b56f3850d316760ba26d2156aadb9a5d63408b855ea9a173b3fad6174e88eb2ffab71f879b77e328e4281abcc78fc3bda30608144cb5be25fd68af480d03dbeaeaed2fdc1022b9e540776c2355bdf70e90e0b417132430a126c05a3491573422b8a150b11234eac7f10a3edd807315617f952220f098ae7b097aa6ca07151445f6c8e6fe5228854426152a967c3e0c855d50f251ebf49e90f93cbc6536a5bbe2d7621a7ec66cd10eb941a7bc48636ae571c41b43095010a893a9f9470759c878aeddfcfbe0fb62776f823d12e6579c45e179694fff9ccf747ae44a1b2daaab7d3c39414873392a4cc441f20f9967d8b50aa175a01200c9a84d20f63551ae03df93f6bcefae7cc7a6b7cf074eb63cdc7861c62278e300536f87fb56cd2b1ed1bde92ffd3e90292dc62187b02bc113be429435483d9109f6e136a3b9f68638f02931bfa68caa93a2e7421cf12d6ff6a5f13b3442a5e43c402601e49d3433af4fd7b9d9d35cf9a4631dddf4eba506d6a278dec4d6de49afbf39aa1b6c8f5e6a469517ec44004ca4955ee08aec7baccdd24bb25aae67a70d2ebb9f7a550d035825099d1e1b0644efec317fef4f2faee5065c96ed15134482c07ef95098723c0cab0a2c009d55573c694546ffbca54b0c5f609f82cfca727a35f979e75994607f6d90a9338dc537f7dd1cadf78046397c84ee0c9724f7e648d1060a1224f15d2fb60617db9eba5008d4050a2c970bc5173c57602243df128eb67c344c223cc1ee24a4a377c7a75ed142535c236ada7dab15cd248a5b502c5b20daa5869437271c80b43079bc2265dadd569f07f285034e45012db3e4cdcd4ea38975de311b6df8d95a60738515bb5a47e293233b4710cd0db317445e31069b171718b40c3a2df1059c30fd4b71562cd7a362c4d8341e2227ea9b200190b60bca92c78fd2fa7e87b7bd39e136bf8a60f36e330c9daacafb66b6ea51362e2b749112f1d924e187e307bffde69f28472e49b189382e19e5516e2b9f4f218ded06b872bfeccac4bb60515629868022f3f7bf5b0fa47ed6d26c04cae09b8478b9d588d7586a5db7ecf45f5b512615eb64b8578a48b1ce6d54c71428cb331ea80b61b168ae04749f658d90ea345d1d24da750525fe725e09945d33051e0cc6c6442e45bc37a73e97852828510765d3ce8956a7e51c98962d9e00d28a55a619ce232e832b77953d4334062dd9f7e9a3934995f45a597c2ce75749703b2182eb68150ecacfddeaf16665e18bf6e31482ee5b3461389ec9dfce4deb339ad1783bdc7a4d0e0e461bbb5e6c0f4c59aa41acac2358f20cafb8bd41f02378f2f27c871bfbca86f553d040d15a1ad3208fbdae2fd28f926e07dd7e2ab7295be583d4c5e8d70668f4cdf6c78d832ce78518e44f6d32826598fcac6876918eac04b1d7ed273021b25ed665b2822ef876a1e9fba2c868a50707c7a89a0c9cf350f5486739596d243650dae0240a7affd14128688876e474a6f8676ba9bfabc4ee306d04288f9f106e7f0d5806be8801eddc39acd1febe224af3b4b8ee7814091735e82c5db9175a5db2f74189f45d5506ea66f4606ad7f7338d580fa1035a705e8efb3bc9b621ff1129a77cb9edd57cee13b2e82a493a586227f248c56e127bafaf813e65ae4a7c0e06bf330107ebcda064138d9ba0b758a3ad1538a1bfacb211790c8f0f7afac7e267eae0d32a39ca7ed8657791437643ac1a188e18509f68ceeb64edeeb4cae9a6ab221417ac1cbdc68be3ce461b15afaacbb8a52be6afaa1782a519740678fc152c27cfa6e7fd494be5e5e79777882490e66a740f7c7d95ae60f31f2acd3df9b7f9e1ec8a21efa3b24edce78f8188b7d6c08908f9095ce82b71904af6757c9de666e53230651ffd1b17b6ed271b875e6c7d248b2ed92b8dccce77bd248bd446faa35d1270db6c7365685cfe17c2726ee5a664c6aedebc727ed11d859c6bcc8960e291ccaf0690ea5b93eb185fa42b2725109b06854d4b09820c2079af6f7780159acf30e04b973acdb615550dee05f1612b9f5561a007be58f60b2d5cbece3a841b43537bd6c5da8b0963b022590fef223be416c72b74aa05a05b51e0a75240128a0509f57e322b5fb1ffe6dc4ae92b22457501e264984f5797041eabc16824bdf0e6740398f5fb04c1c451c6985e6b09c4e4e511960b763c3d616d0393420f19e3b6ab456a9750b53e1ea14ffd5cd067bfd66017424b4b893523a1d06688f1aba3b650957c36446d4355e0b728f8e136e3124da9c1f4cb01ccefa315573d3abc43e2d60d5dd1a22fb6ca1a868d30db4ec24bf81e0ccfbd69aecf965884e7a9bfbf8688d128de8eb3a63aa6fb81e07281c84e3b8b5bcb7f1ac89813a8feb599a63369a2c50e4f39e5bbb8f2776d92c274ca52bea9f455ae6fb6e2730e244963a3586c294abef50da8beea6b9734b602c8dc2be556d646246886442d6643582119cab79d049da863beb789869b1b00b46704d3cb7707f9e1dbe0f0649526c6f832e1797608ce3238b46b259fbf62190cd2d3298833b04a06751150d4cbc06041d3f3a4b80f4b608a4ea2b5f3b079d6ee2a3272cffbe5d2663b192c0d561ae7037b8ad3ee0d33ff11d76c0469bde61532bc6448e13645274dc7125dcae630250d0e5eb2b935a60b40b1e7b4861b9e7ccd2027b7f2538bf2800222d6f4e7c387e8d430aed6190eb0810c45955f17e13bbd6948c880922e1009ff44f0301c781ec6d966fa7ea1ab58e696d0b6bf2f2f5d2117cbbe987cf09c1c075d79dd7d4bb48c65d2dcc3991568bb17ccb4fa3581932e09071f1a07063074dfc54486d763bd16e55aa8dbece7c1a1b7549fa4d1926a7e31b4d03deb50a62a6fdf3038f6139b154e3635b3170e42c698f136fd539b182723d237da16108c8a2ebf98825d8e9d9e281526a45ef98bd60fd8c1722ddbb0837cb70a6ce483f5662baaf4969b02b9e9792f3b684d2e1031183b0008573f460949f18bb653a58256a9db8baf2a260ad322a3d84c792c402b0e8b642363459c2ed2f343c34f401c477d1354b7195dad95b1d7d2fd5debdca8bf21c426f24493eea8ab91c51865593ab72fe766c69fd2e76020995efdc8727d4c5525a859145955a9ebb4a34095775ab28574cc176d691965faa1ccf54d92cbd3d277ff6bae27024eb1cafbd069d3d269e7620d7e1c2a53ee8f90f043e694e41a196b3f08b7d63fdf33953436b766db6a4f6847a3862b11b19b57954c3a898ce628d1a8a688d510dfa1f4dea86cbdb27c7b6545229dfebc808ffc81980c1e3449192b30b61490657a54fb7c7ba41df35d540628b685fcc94d34550f0a8de6b31eb5318fb19bb621ee4cfab370460feb1208a0952f1d3779ebc267948485de37c1cf7b4a114433dca64b2b0cfdc433b53d5e6030e4c4866f2276ab520fb0ca6bea33070431f04cd8c723a6cee22f5118c2eb2e1b40d9480f797b999ef8177731a7bb98a54ddcd18e4ba901cfa325163990a9200cd97f2267b35ca4e94a4bd52941660c906a933a89411cedf557e8ce95eea9c65fc2f297fb33fd87e40981eadf18ff4679eebada939bb710221e53ef94280b4a87b7277eafa6d9b237e08e9efdac200f977600a843dd7033d386e85791ea5f064ff35a153be2bc648ef41027d57e31759ac6b5cc07c39faa0487c980fdf98d9f0394732b76bf222fe7643c46d548fcf9d7ba21042e7e1d72405fb1b856934fee27a34db00457240011c2b20da8dd4806f43047455b4b229d7ea410100df75a51d8d8afe25cf2ccf08a06889b428efed18d0c944703272de390d60416f516dec9a206eadac607038bf3fcf2616953c2f3855a86e292000431ed447b6e210d326ac2cc57aff43224f67bfce45124c5f5cd845176aef45af620f42a6793533d951e26ed1828ec6013194ae034918db7b3cfb9a456e13fa7c4c29f4a63bba10e00650c19c0a13bb335160eea90d13ce94eb4a39c117c289b5a7df2cc58e9508221ed2605df1a0d3e7e3c282119b42a63615e72fe1b5d64ecacb734f7c7e290bce03ef4b7f008ba97548fedea1bad9b1765cda7bb6bb20aaa5557659ecb18b125b0439c5ee632b5c9d5b2be7be83d9e7f64f794b0795d90a54c02a87e80658a23428d28912f03c6ea47a3368ac3445a26228a07ed69145cb0ee496c2f247cf89794278712085e94387c3ced1ebdb834ab486e7b3ebd0bc81302b7fb3a0cde7371f45822a392ffce556899b57222b230f0887c7c07ff3455405d31f4402f9a8e832526b148d8e5d06b06492fa4f5d37d87449a4f1739f0f00f07e2fc7a314c5378e5ce1092ed655aba4162bbb7c194625da6a5b2e9ea4fede5b505ba3300ca62e50a5a8e22be792f854044c73ea2812ab78fb157ba40695c2a2b739411f0afa3d32ac12164951690617391c0b5e1a6fb8f035a2cae9283a472a776ae41d9b0d6a761ec85ce391a58e35c8c37f43cc8c5d13448ba9d072a0f25fca839a7d27a27fd86b4ebeec5b43f4c0adaf7b8a655e3bc98dd53de5d36c765954b2bff0bc03ee7c6251f7b18dfd47fdfd5aea875f9c4f5906ce1a81736dcb1aabc9b9ed6144b83996f11c8eec163ec131479ae48b4bcbc78e9896ae9ed4bf0f2e63ec68330a98b4161552be95b272230e8377cdb72298d54b232458fdb0dfd4e971f34bbebea5c51e7a13af100f8f39afadeefdb9aa0156c6b2996757f665fec2ea73625e2a295c769710a98df8111db31019e84258f58b38eab04d0b3d425a5346e2fd1f5bec0d5b59f70e32cc96f447654c8a27d6656a3e3657745d5be542413db237083b5fbf51073ed50cd37d988b6603e131599245c0588964b61b6b3614e598fdd8d4be7bf5b4d9ab815688e6225ca525bfcdd895cf8b2064b2aa0ec033ed2bf9b3612c4fa8c9444e618cd1bf5833647ada6d7a3b46ee08a2d228929d6447479c1261f75392dcbc8dbcc00b164693884dc7494b07b2d1f8a257f67afefbb93fa13d3d7fe4aa17ab86dafd893942870010add57cc15484ebe40460b166b9c175bf9d409bdb4dcc53aa3231489393cb6ddedf09632cacc255e46b913faaa9635eace4f0c946e8f0ebb9643d4cef8a2a0cae956d22a114471713fee1fdf42cf71303912a9b47e64d684eaa11edb6ed5d963024f7d025b25ccd961d33bd05240f08514f5f64b24b37552dd9f90ffb7dfca9cb8d3e05ba0a8f95e3d3db2ecdf43e9610875fba37fea2847107ae6f6f8298cfb100845da9816168d03143f9402f737ba01fed0084a7d5c481ddb8c147dc3f4b46597c6151f273b26c78b8b7591a3c50ff7844e3990393d1aa48606e6b60d39b14187f854bdf3cad2f2ebf2fc5a9d100afe03721a65661be53e65cb718ae673394ff68f70db9e7fd8ef35146edfc0287cc249c51df234c3669e14c5ebeb19458d55bec99a2a9584dc7180d5be46d5db8cf139742fa1dc941320a9a6260f24447d9f8a0b847ef7f9f8a9e233c7b4376824fa93e1138b67705acc671050c7794c4ca2629ffe66b0aa6560f79f6d738e0a954eecabcee9fc5fbed959c7d6cb3030cb20b40b63b74e4aead244ff7c2d5e15f07f5a68a8c512b3923ebe4e8d1de0e16e8798cdaf322aeff8fae4a08c2b66585ef1cfc91b903887f9b9cc84840a56bfd938685474ebb0f5a21edb", 0x1000}, {&(0x7f0000002180)="58e765371a92bc2593158cf4fe65142cf2e2d82591a9aa3e18d0887c5b3a67340f9c163f8c6eb7", 0x27}, {&(0x7f00000021c0)="82e75a79552225f06b07dc8ccf13176c6710df51ceb05ca50f7061bb89fd70e266f1bc510af11507d6239aec7a8bd3bef189283e9b30609207b4753302c7f55d5fa9713139277e5ab70186e9ef5cc166ba93875995e1a21e575177885626f9af67a78275c8f025397301515ff75cda26b0a1d87d7becded54621ac2054da2ceb4d897481d9aa296cf785e51e76", 0x8d}, {&(0x7f0000002280)="a577ec54716d011bfe1a2c4979f2c609e12ea612f81fce28ff4751847aed3683f2805d9e915d8f101b81304c4c1308afda9a19c00f6205ca5aae6ed224405d11e8ccf59dd6c4fadcd4cf2fb479286102d342aedae790f1f59f38", 0x5a}, {&(0x7f0000002300)="641ff252c9a6eb44571554eb4e213528956660e00263523290c10bad1f846607cec698909627ee7c4c59dff26ad7e5d74d7060", 0x33}, {&(0x7f0000002340)="f3ce92a4110ba63777dab13997aaf17d32e2aeb625ff5b71d37cb4c8ee63788f0ef4a96911d48eacc9f1f692c74f4a9c6e8cd7388958bb73a14f5677a7a51f5ef9e47c54db6e4ee0e763f4a5d19e9dbcf0548819a1fbbcc66e522c1f40c4c566c46995326b2b04ea464be95f085ccd5e33c8ae85b55d30fa14c0522f227a4f1e126396b17fba8826b1c770ecbeb3c3626dc72f87f22392286510e15d", 0x9c}], 0x8, &(0x7f0000002480)=[{0x30, 0x1, 0x5, "2eb3fcbd6e0fd23a87339d6c9a19475a3dbc21a01bea4193cb6907f5c5fc89db"}, {0x18, 0x1, 0x0, "46a6e274f9a1c13c"}, {0xf0, 0x1, 0x7ff, "841cd06753855f5bc5a2f07d99e920fc7ce8a0f63f56bf525d1aabf9d30b33185abf4bd08743127e65734d1a277909482638f39d6dc6c58ba856915ed5918f4a90051c129584516abfb3f7430446805160fc6479fc8415afaac4f190b1c7a490354843b466c3dfb784702da94122644ccf0969e5d4d70bc35beec6e16a90efc495a940fa25eb11caec0302f4ca283a1fa038ed0e4047beb2ceff985b47093db7e31ae97081b9eab602a9b3f306b509d031117dd7c020536535392a5ded68faf375f220c2ea080e3229d80c9a44e0f0fc609e7409e0e80bf783541331"}, {0x90, 0x1, 0x8, "4693d79505386a22f3e028d2558531d1547a7b2a394ad66fa529c67e1bae73c90a318eafaa92983554040cd068e46f025ffa7486b152836444ce6b4f0ce054503e8c47fbf170f3afe003470e3873328a16542d405bdd0c1c1941619d6c57bc5f188f31949ae8742a7cdd6cc62eb278f66553ce11e588040ff39fd6"}, {0xa8, 0x1, 0x391, "b90e671a1f9025c74d2253773fc04d522e0b8347e41b1e6b81fd408ed075988f904b366925f4c3134f895afaf8ab5edcfcc8cc6a29e3a10897094f3c8c7093d062f82b85693fe8285e0914fb8e3048e22357b01975717d92bff022258eb3768e64b6bae3444ce22bccd399ed42a1cdb00bf5e7a7e95e68e944d956b71cc2b71367941b12262308eef695b1eaf99ceae9dd"}, {0x78, 0x1, 0x9, "d2c89237522c8efd0b041a64c23b15b53d74e9d2253b8465a1dd123134fcb94fbe1e7e8b29a80b2d816f3b80201364f865b9ab69deda7900e67e5f2d965948a183ee9013e222d9b26f6e9029a8669dbf21f80601f93d2d8137d8512bf6be8f7f71250c708776be43"}, {0x10, 0x1, 0x2}, {0xa8, 0xffff, 0xfffffe01, "663a569b544376e452e1e4f62a53d1eda60627d92151527bbb79147e0e3d513dfdf2de2d5cc531e42667b7b741ce40cc3d37376097416e39d002c7dfe37a42a4cf52ad2ef3611afe494988561adee907f8436653fa5ffbde6a38f3f5b9d79be20cc907d0ac2dd4b62aa6279b13d8ef1263cbf5ca4baf0583a8dcf2a4f93f65deff51f3ba0f8e84b15be6c555ba520747ded1"}, {0x30, 0x4834abced0b0bff, 0x9, "36443dced65a952d7149719a44644dacd59686472e1759213e"}], 0x3d0}, 0x80000000}, 0x10, 0x400) chmod(&(0x7f0000002900)='./file0\x00', 0xc5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000029c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000002940)='./file0/../file0\x00', r3, r5) bind(r2, &(0x7f0000002a00)=@in6={0x18, 0x2, 0x3, 0xffff}, 0xc) r6 = getuid() chdir(&(0x7f0000002a40)='./file0\x00') setreuid(r6, r3) socket$inet6(0x18, 0x2, 0x23) recvmsg(r2, &(0x7f0000005fc0)={&(0x7f0000002a80)=@un=@abs, 0x8, &(0x7f0000005ec0)=[{&(0x7f0000002ac0)=""/240, 0xf0}, {&(0x7f0000002bc0)=""/4096, 0x1000}, {&(0x7f0000003bc0)=""/4096, 0x1000}, {&(0x7f0000004bc0)=""/64, 0x40}, {&(0x7f0000004c00)=""/208, 0xd0}, {&(0x7f0000004d00)=""/86, 0x56}, {&(0x7f0000004d80)=""/50, 0x32}, {&(0x7f0000004dc0)=""/234, 0xea}, {&(0x7f0000004ec0)=""/4096, 0x1000}], 0x9, &(0x7f0000005f80)=""/45, 0x2d}, 0x2) connect$unix(r2, &(0x7f0000006000)=@file={0x0, './file0/../file0\x00'}, 0x13) semop(r1, &(0x7f0000006040)=[{0x3, 0x400, 0x1800}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000006080), 0x20000, 0x0) symlink(&(0x7f00000060c0)='./file0\x00', &(0x7f0000006100)='./file0/../file0\x00') r7 = semget$private(0x0, 0x2, 0xad) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000006140)={{0x98, r6, r4, r6, r4, 0x110, 0x400}, 0x8, 0xfffffffffffff000, 0x100000000}) getuid() recvfrom$unix(r2, &(0x7f00000061c0)=""/32, 0x20, 0x1000, &(0x7f0000006200)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = socket$inet(0x2, 0x4000, 0x7) accept$inet(r8, 0x0, &(0x7f0000006240)) mknod(&(0x7f0000006280)='./file0/../file0\x00', 0x80, 0x2871a68b) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000062c0)=""/149) 19:54:34 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = semget(0x0, 0x0, 0xa) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0xffff, r2, r3, r4, r6, 0x92, 0x7e3}, 0xffffffffffffffff, 0x9, 0x63}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x1c}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=ANY=[], 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[], 0x10) r12 = dup2(r11, r11) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r12, &(0x7f0000000080)="fa", 0x1, 0x0, 0x0, 0x0) sendto(r12, &(0x7f0000000200)="f14352a9d7d7808c0b707775ffd63dd246981a9019896b81806ef96b666948", 0x1f, 0x0, 0x0, 0x0) sendto$inet(r11, &(0x7f0000001240)="b7", 0x1, 0x0, 0x0, 0x0) write(r12, &(0x7f0000000240)="332eba893033ad7d8fe0f748038faf4d3247897a0bb4c531bfb1a067c1dde4bbaa39dad9d1c49a979052a36fb3af49ccb3b510d66a259feaf5c5e58414db6eb9820b39cf4a2c7a50a4a27f82e0c49f6c65fc97c97f971d8e6af42c5f7b444a122b920c497aac06a48819a1b3b9804186", 0x70) 19:54:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) syz_open_pts() socket(0x18, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x36, 0x10, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x200000005}, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000001c0)='x\x00') openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x105, 0x0) writev(r3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$KDMKTONE(r4, 0x20004b08, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) 19:54:34 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) 19:54:34 executing program 0: syz_open_pts() open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000001c0)={@local, @local, [], {@generic={0x80d5, "0099d80e215cd47e5e4ba6dc3e7c7e4224dab2c04e89dc59e9747945924e276db7f21c33252e71afc812229fea268057af837c9ed18ba5017c272fe9d3b3e3399d227d37920ccce72b9fc3d7016c5e177c2a3ae4a9d5bd9c2a7343ecb903e13c9b5f2ca1a63f17db4f129d56ca9e1c2751544f5805c924c019f2d47e59793db3c61a4ed79104a2426688628797dc82624b3ba279cd4f6a"}}}) syz_open_pts() select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) syz_open_pts() (async) open(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) (async) syz_open_pts() (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) syz_emit_ethernet(0xa5, &(0x7f00000001c0)={@local, @local, [], {@generic={0x80d5, "0099d80e215cd47e5e4ba6dc3e7c7e4224dab2c04e89dc59e9747945924e276db7f21c33252e71afc812229fea268057af837c9ed18ba5017c272fe9d3b3e3399d227d37920ccce72b9fc3d7016c5e177c2a3ae4a9d5bd9c2a7343ecb903e13c9b5f2ca1a63f17db4f129d56ca9e1c2751544f5805c924c019f2d47e59793db3c61a4ed79104a2426688628797dc82624b3ba279cd4f6a"}}}) (async) syz_open_pts() (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) (async) 19:54:35 executing program 3: syz_emit_ethernet(0x26, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) (async) r0 = getuid() setreuid(r0, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file1\x00', 0x2000, 0x0) (async) faccessat(r3, &(0x7f0000000000)='./file1\x00', 0x2, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x5}, {0x6, 0x10}]}) (async) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) (async) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) (async) clock_getres(0xbe44501372635004, 0x0) 19:54:35 executing program 6: r0 = socket(0x11, 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x11c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe14c, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, 0x0, 0xa) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000006a000/0x4000)=nil, 0x4000) listen(r3, 0x0) dup2(r2, r1) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r4, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') 19:54:35 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5902e18b7f000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = dup2(r3, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) getpid() r5 = msgget$private(0x0, 0x100) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001080)={&(0x7f0000000040)=ANY=[@ANYBLOB="4d64ab"], 0xa, 0x0, 0xffffffffffffff0d}, 0x40e) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) clock_settime(0x100000000000000, &(0x7f0000000040)) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'], 0x16, 0x3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) write(r4, &(0x7f0000000180)="7f42000afbee64a0", 0x8) 19:54:35 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet(0x2, 0x4000, 0x9) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x7, r2}) r3 = msgget(0x0, 0x2) msgsnd(r3, &(0x7f0000000080)={0x1, "8c1b08221d802096313dbb8400d9a674046ca33b02cf293cf4d50864c8a18886a1662224144237c98578bf3eae3980805ea7d817bcd6db905253260b8ff0abc5f0d85f71e5178b6e2c20988de6f7b551818036c317ae122e449632a70b7eb75db048861899bba82b12c797d60da9c7e8b967cfe23f2d310a02eab770ab7cb67ffde903c5a0185cc2656f0ce7ba927592d248c1fd73766bcb56d340fd2e771fd7447835fa10f01dc86249b537b8f5ecda2786b3a2131c3391c0314b8d63a768995e1aacc97932af6216654b5dc9344ce0b3fa4313439aa9b6e6d38b44643cd138e3e12482"}, 0xec, 0x800) r4 = kqueue() r5 = accept$inet6(r0, 0x0, &(0x7f0000000180)) msgget(0x2, 0x1d2) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) socketpair(0x20, 0x3, 0x4b, &(0x7f00000002c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x29, 0x1, 0x329, 0x3}, {{r4}, 0xfffffffffffffffe, 0x80, 0x80, 0xfffffffffffff4b2, 0x100}, {{r6}, 0xfffffffffffffffb, 0xc0, 0x8, 0x4, 0x3}], 0xff, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0xcb, 0x40000000, 0x9, 0x8001}, {{r5}, 0xffffffffffffffff, 0xe, 0x1, 0x4, 0xffffffffffffffff}, {{r8}, 0xfffffffffffffff9, 0x21, 0x1, 0x3, 0x5}], 0x8001, &(0x7f0000000380)={0x20, 0x400}) msgrcv(r3, &(0x7f00000003c0)={0x0, ""/210}, 0xda, 0x3, 0x1000) r9 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x8) r10 = fcntl$dupfd(r0, 0x0, r6) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000500)=0x1) r11 = syz_open_pts() ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000540)) setitimer(0x1, &(0x7f0000000580)={{0x100000001, 0x213}, {0x9, 0x4966}}, &(0x7f00000005c0)) r12 = syz_open_pts() pwrite(r4, &(0x7f0000000600)="3996e07f1bff689f722708d4f8c67c7d187016247049dadd0decb87e506eed4debd67d85b9f2938b3b6de2fafa3987fdbd3720b363e645782106c33262e5a80912874d917c1fd3558b3c7e3caa866f1632f93102061d1fb61c79adc9ec1ba70b42c6bcdcf48675bd25375c90ab347ddc2de5cb047fb2dfa367a28baeca48e52e15a2614207ec70ce6c72e3057b6e941141b7fe95801bfc4e146ea09a2f4e06046b06b2d1b6e41b1ab9dc536eca33d09adf6b26169d239805e2fe5379408fd372ff0f2ba684b374091c6f589d4a51c81da245ac", 0xd3, 0x1) r13 = dup2(r12, r12) ioctl$WSDISPLAYIO_USEFONT(r13, 0x80585750, &(0x7f0000000700)={'./file0\x00', 0x6, 0x9, 0x5, 0x0, 0x1f, 0x8, 0x0, 0x0, 0x2, 0xbfda, 0x3}) ioctl$WSKBDIO_GETENCODINGS(r10, 0xc0105715, &(0x7f0000000780)={0x1, [0x0]}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000840)={&(0x7f00000007c0)='./file0\x00', 0x2, &(0x7f0000000800)='./file0\x00', 0x8}) r14 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0x180) renameat(r9, &(0x7f0000000880)='\x00', r14, &(0x7f0000000900)='./file0\x00') ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000940)=0x6) linkat(r9, &(0x7f0000000980)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000a00)='./file0\x00', 0x0) 19:54:35 executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040)='\x00\x00\b,', &(0x7f0000000080)=0x4, 0x0, 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000580)={0x9, './file0aaaaaaaaa'}) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000440)="50a33e9b87666f9bbfe9205d2f0d0a176db003f480d99d1e147958f54498041d8e764fb49f126da909340085d8e0295ca69e1d62c156d84ed7c0da779c6ffc606b085729caf1922bec37b57d70e6085d260cc5d8252edf346d4beae1bd4416056aaacd2456c42d597c149a47b72e5ed6ac07617e0a1ded3baeef0b5dce84154ebec1f4f2ef6198f151ba344106ae0ab375b9f00165fee42c9ff5b1e20987ccbf0f61d230dd11bc242e16a2fa742270171eec30e952449022b6a7dfe807d1e52d79ce1080ed8d5330d7be3b167e2f6f506047a67c281c7bbcec4ce1e385163f1fe4bce71f0d068b6aca6235902082d55fb1e8e4c6", 0xf4}, {&(0x7f0000000800)="41699b0ded0448e6efb413a77891990dfee2bff27458be7974fe8015423fc07072405fd4e4606175441ebdbbadc18728f7cb32dbd7f7abcd710ea03deb6c6be3be76798a9eba70499ded0cf387b88680e980618eedd7bcca103a5509f8bb86c754ca68cb10d6b90e396bdfeb77c1d246043205bea107969c173bcc798f9c09ae0b9eb5b1bba01cb2ab35d2198d89fa5ebc4c3759813bb87d314db41cfdc090ce8d395be9d1e794b80b9c37a74bc62b53cbf597916e020831a8914fe849a0a5ccd788db09eb2e00779f308634aaf03c4fd7050ac9f58c6d208531f841c46a0e736b58809614081b2457ada1b13d741fea4f350f12615dfedf73409e", 0xfb}, {&(0x7f0000000180)="73108a1a440d94663372b1167f4c9cdaf2b8235374681a6118f25535a31da726f7e7a8b4189814b2b633a64e0ff5833beb50a621f9531327fb53937e6af804880cbecb5b65ad3d2020", 0x49}, {&(0x7f0000000240)="2f39a47556389f45d719dfd295910ad6fc9110d65c18a916afb512b989b11bb378f0905f2b22873eebc6fb1ee0d07bea6ed36b515ef15b7d8bfb02390bb42a8e8a8018a109b3b83f9e3a8a9cca78594a5335", 0x52}], 0x4, &(0x7f0000002800)=ANY=[@ANYBLOB="5000000000000000ffff000001010000a4dde6ee53bbbac5eed95ab7eff2df186210cd7aa660c117df794fb2190e9c525e733f0dcefe48ec2223c1198dd723a692043fc7de77fec611000000000000001010000000000000ffff000000000000260200c5268dc29dc213cf99119da2163c584b8a44e7f11ce929beeed413cfa54506973ea1bc3f81b7d64a919d47699fe16b146fca325d6feb47466b2445230b357a28bf66f02f1743210793edf58c1ea0b6a73df303dcd82a671a374f668a060b1477882e91f6cebff67f567936f518aa7097a23b53c51d28b985461d7e7523aae35bfa6809230ed032fdaf9bc9ba3050cf9d62e613cf265c9325ef39a61c95f37a55bc8d5962f2ad067dc3cacc75ec8484c72932ca3df5fae66766653ddaed61644bc9970c1486b3ba49533d429d996db5a7862390ffaf13c5295dbe03dad19fc1aa92c7d58180e64e314968cbed0f49bcd99dfd9ddec4ddcc390df5c0208e3a269ac4352092a451f7d209936323abc1f48f3a200f5ea9327a1f6bd0b8e9694290244122d656f4251bd14f3ebd5c6f4b11dd201aaba76d822e757b17d1f15adb314219799428e9dd0ccc7763660a8d1aa9e68140fd0438326778b4349f33013e8b06dd4d06643ad709da5ad6189ad4791b9f91cd3c255c0132a795d5c5d3d00a6393eb17a36e27361a0fbae93b259b1b918c1013011dd6c503d94cbf914df51ba176be5b3a26f721af26a45a32aaa5a2b245b0223b9683125296cff20471ea43bd240d014baa0f8a8bf13e63f74db04a7a0e61794d1ecd0f65d6fdcc2ed3fcc58f3de571ea8b1d90e44113cc926f2b2f901c281dc2d8ba8b9b79bfd4e9e48f19fc74183c38277b8e562583602b9b04ef835b18ebe41782dd6adf0cad714911fe7caf5428f96a1699255a37cee0856310a2513b219b25080d33b723aeb1fc6a3d4a59ca423d6cc1fb5a511c0e1c11b938522f092ae12ca28b99ec139d4f9630901a6e0c0e029bc64b02008952d7b6705a8a154ac53e224d6396f8ae6da5bedfda115a404e0cbedd324cc344dc3f65b53b1ed25e1e74135a6e7d8633ff0c465b164351f201421960f7cd97c6424cafedacc3df69c13812505f3ce6760ae538b5b9193b7441180a567991a80f06e81c1b5bdb605f60c669d2c90fd10ebcd81af894a675776b9d5bef000d1571c7875e24cc62f123f84011e7b0b6d47ab9e82763a5844daa8180b486c0085e448c4ad56813e025a7e3792d2261f5bc8bc13a18fd693a4df224006acb3d26be1d4f4b0bb7c7a602d2e527a97ddbc282193aa8b12525ba351811a21b0b573e7d1fef9cc1462616e757672102498e346747dd2faa4bdfd316652abd867d995ea37f77c0fa58241f548f1c6dabcd416b6dd1423c41f8007ecb37211b33486835e5366bca1409f0b83174ecf67a400ba8c7db16cd9940e67e384bf2465ef1663bf5ea99099a6004fcc491f0057a4cc77081cb66754dee78b2a02c6f2672ea5a3996bc8ea4b9b1d159ab08b067750c8821277ed5dab8277eeec67703ceeda0edd8cabb49e174358920b78878887321f3d959d403147d7ac642214d5e1e383397d65b2fac648dc915eb356fe61804c6d857d85048fd35192638ed27f28d89b8ad53331f820feb6377779cc64043ce7a3013248b4b2347d046048b73bd70453a611dd54eabaad3e1b641e352dae95da6a7d1fe5208d32bda429b2f23908f9c909fb4b8c77378339ace3aeb0249413f63e8796b50f1c0d2f9d4d3747d88868345f29ba23bb2c7a0519b51baedd34623407b205894e8683452534a8274b258b8759a5dc5d5f82887d2931588632d1ee8e98b524e923930392b7a7309d2948bccc64ec8fad4a31ce5a8788dfd656b9274d68053e804614c8393c32b9af9146f45a7584c6603bd3a8ff446504ce5ec17295b1d730ccac8903d8a78db12b8ca91e86aee8aa09b21b201293da5ace386706f976f7e4d6514e41947e351607787f06e7e588066df38651990f486984eed5b5f52c87f62eff89c077f09ecee07639b32ce874585eb13aa471433382883b4ce58f5f136978f37d30d786503ec65d38f701daf05158b9cde3c3fbb6842129cbeb1fe865c3f7a028b769dd51c2d1002b30c7d89a796bb9bfd78999fd7a659a532045f0775b5dde364edc50cd06acb8fee527b7ff93f4830aaaf5b683ba2e996b4a147aa02a5a204a27366a5aa7bb220b39c82482ed2c65333885e4acf02254040580d31bb9a3c10e415e52643c51e809edadd0b668a54cf7656744bf5a086f08eaf50501f277dd1577a75727e9c3f2c4a089096125da5d363f041873d6c03bd45deb0db705606116fa079dcddd21c09f95bcad1063adb0acd96eaa08e5a11dffcfcf69f7ffe3cb9f08c987fbbfd9b1ddafb4c2a933babd16cd2919fc074678fd7bd26a7e11a88ff90240e57558686a2ed01efcc4c6543f3c49d23649a72d27dd755487488555e88d1f76277a88f359f25765f51ba7bc18aedeeed1471e26e53d02e3d91ae32e2dee3cebe9d2a4b63caea6d667cddc46087b745a306ef2344b5ec95f94c7e4b481b5b85f1f7985e3279334541fb62ca181a383d42a191acc4f3601685fbb37fc486262c5d32bf4c8bacc4854ba9d4f74c04b035b037e1309865a4df56fd64fa72bd03c8aabfcd6a53dea8044aad15f520a558290e8bfae2c95e143493e2e5a596d60d8e6bb59010018e8a0b2c78d544f923f7171907d9433dae7dcfdc1dba0a9c288e6059163a886f8024a454430583bc7649e5d2e9cca1eab2463619c0365d033c0ff74b6cb2783ff97841abb0487d3c3b01ba61b303380cf71284706d19b179280d0b8074c412fac3eb55adc9db678dc3a262ece80ff77d90ff783fdfb3aa745e916cf7da0379460a869fb582169a468c26f801f7c6ae003222df5e9c146cfb34952faaa6f354f6d3260a45ff6109e826579b405a39abfbf02b31cb9d3addcca390d5125ecfa1af7800dea02c926e1bc1ffbfcb35d819f2bdb0248cc15fb1dbb0f1754181a1acc087b81f5e503dac2b1d6c5f31e562b7000880efae4c53b7fac218bfceb807ad037dfa977dc1b5abf9c95f6cd93ab7b65041e7983de7121155de38dd3e5cccf8c4dc895adb42a80ed9137f03ac4eb7c078fe2f74f5746b835413f1bf5751850bcd35bbd6cd2b1ddc30662c507f88d9b53684d7291c1c074e8fabdc7a963e861f410552dc5676a8f5bc47bef8ab0ecfd5f1f7c0e2f52dc818217e503ae1a8e6ab14588c4ca2d21a5f7be131230cb84f6a091dc7ac46979d9f99d6b0344f577d4c51ed3312acaa015760bfd1b8944519c6d1ce296e7fcd54bf92ba1eba12e9ea6e4b20678b838518fc67ba927eea84413df480a63d6f4e5f754dfe90be5df6803ce3dc2b16a16a85bf3992f5947c31a4e662ad1db26bdd9b85c887a25e56c9439431334dc1eb11176bd232005b605f65cba164937f9331407a321ff6bd9e9887426215c6324211df5f160613e8141f8d655e68bbe0573f3d1acbdddb29c27ab90a9f21027a220b698b28ad3dff4a52344f6ae26a4eb9b3d0b3b33ef597061099db43c19003a1f261017186c2f5827082c3cebfd52efa1081451e4aa7180ee6973e55159c1425fbb0858e6a632323ad49d05d5b8ea60cd92f1e9b8ad97d90be318e64815f735d8e14d9da9b9012e8528f89436372a380c55c7b7f6dcb512d58571389bd24d7385b35e283341c0ba222e068ff4a98a76b372f8d5bf8278a58eefd88477a1f5cc086e8a50273f791b523a4816e05bc89b2b5d680f4cec2a03b70869bba88b762b1cde683ac2022e2b98f743e855d65195e26eee30f630812b92f001544a14233ac26a05b3c31dec2f277b17900123953f4a1c2ba0f077c556ab6cc4eed17881a3094ec6838383c0c0e2431b9121f11b0c775c2634d416c0bb8520037cc6479e7106f5ec97d12aaced2bdc6e91c2a59cdebb404b6dfaa6301524f69469f5719b071a21f5b589d4d5467c6a6103c848a9189907e0499802abb75a9b9160518315cd12ab66085c8db58056a7368133baa7c8f64dda384b61627516e72d18f9640c81a29ba19c23e657760fc2d480a499f190401735760d46efeb388cdf5c08c973b798697ab6e8c1c3343a85806a60e2666f35e25827cb3a846e83270f56fa2186834b40d3640c58756e55436576ae3f7372f068c783dcada34cba3febf5fede8e99e7722559ea2e2f396fa6df595eadfb2820b9bed5accf03cb873b495552b29dabe7961fb4c049cf8860e9c2ffb0ac9f3f7cb1ab4efda9693d652b963ec60e0fcc1dee195964e9ccd6b1e1da19c60e40c1850e991e874cf496759ff28ffe35d9bdfcb131abcf3937820e0b4c7af5b3771efaebdeb3934c710ce20d046313effac9cf21ba7b2d680750ea9f823f96f67eb0fa2de699f7a60e1689f45b729a43f4c6ff1654f2a47ac9897d331409064c53bd99c6ed8636a56735df83a825ea65ec414b48602c2c4f892abfd592a504f32a415a9a433364709acf17436bd88058283f40837001e0cc5909978bcb359e146982e91308ca40c17b4ae3d67bf158ebb309265e810ad5ad67d56ab0bfe0af8945421ce047e4ec52c3ae19383b470b446a0396bb19e61515ea55f5df4239b12b5dc9094fa55ca0fa5d8690caa56b7b36c7bc0de4fc6d411bc4f234b913fc052793e22b0c2f1f99f6056fd6c336142de939133b8ac26c3c736c2c019d2ff3b3837513ca18523223849fd2eed2ea2de37756706dc17f5237641d53500d9e36542efc6225f5669e81ee238c70ee1c5887257775a6e6c5b7c4949329f2e8862e282722b0173a745f98d48fee70019d197a91436ddf8f7c776b1bebd3904087607e838e75492b91f82ec806d3b65145f4381ab04cecb092afb129f0f1665dc4af9338212e8d2acbcb7343416fe0b494c4a9aaa60c2e8aaf3cb098378b1db857209b4a7bf3105bc49e51c588a0624a0cb8ba1340edab87a720a6af86fe33a9a29c3961b3afe5fee2d51099847d8d05364c5b37ae9919dcb3b1a51658a2c9f64143aafea9c814d578d91af4688f3210af12ca93b18b545056093db92f7506a61c94c2291169ccea607f2b303ef3574ae272b6513f5cb9d9dd228bf31d0e9ca1c2aaca82b6c33209006d0ba091728ee63c643453fb0a404f5edb784eb4d57e4af7d256d7f70c844ff55cf4b93b08b9e578845401d51f6158d64398c0669de9cc8c92ccf1b04e59be331fb3dc18ddd0a4a39b50695d5da6f396bf502618e1734880dcfab6dbba6ac34a9a55cf408ae5c1d05ee3880f1034e22d60463cccce9304bd9b00fd583fd30c10d5e217ce070ec5ee4196778bc74b8077e0dddae04875f4ff01bbe4549b77fecb1b91417eae419f7232f451a0f42365f0c39169a31bf9583ac450b4ca87ac22a6f47310613c7945f7aa3f5df7c026a5e04e8672c9d33fe2015e9c0fd5ce6b9c35326c016748ad41fd17e92c2ca824e6d07595059634c2a97493ae041a48ac6f268e1cd979bddb621d3dd1923eb4b83e765188c092c62ba2e2418bc84616066f5ee8d17dae9b98a46f25cb9feb228746ac31c060e53c95d9e93c07d925af37c39b09d828934560d3ea600a23722e1fd9106a73d13f68db6eeaf7ca4ccb83431d9228ad83b289cf9f911802622c7291207b0f2ee8e933737beff8760648264ab931b644d62b3cd0302e383c546b27bf5f838bf1ddeb6e4786265cc514fcd4f2ed88a6a8e4bea699cbe9372c6c21414c1a9e8c358242e50c064f056b15702e2eef216406e2d993c08e1ce47f06c0e9125b5f579caa9b7ef4d06682e4bb51182beb3432140f132c1d4caabb71dced715612bcebe1e30f9ae25fde26899ccc129707bbe11f19831339f8e5dfdb4c9d34156010db94757c33a41cb5c83c7b6a539a21178155f14fd4ee000000000000000ffff0000ffffff7f1f0e2b531b549214edcf9b81cf7b5d771ff543c87885c9f9d4725df8904f6170cf5295ff7237eb4e2b0e6b42710461c0b0543be5f17c31f5bc5571bc291e90a77625920d4c761e7eff96eb0b2967d7fc859e19328ebf0440a5b105000000cca86ab6414f95cc2fb29fc92c4e5e26f47580aabbc12fb2186c6126293d8999ce8ccc1c631ef2aa8d3edf8169c0496a4e44b761d38a6dc65329d6a35b5004c5f77a0c3a16c988e291dd1c73693f53321316f6aa1aa34e311fd0a7072aca8a3dc121cf45799211c5e669fc000000000000002800000000000000ffff00000300000013a6482c2883a90ff7897db5d4ac2257c6b74cd400000000bfa93a79fc23ebf9312e076a2f4c2146140472175aef2ad71cedcaddb7f6131595ed791db6d8b218aba7825fdf1d533ed3d77db2bf5f76ed84dd0ad96876d0228081d200a5d7d0a3ad4f329e0d4e8e3bcdd1eac1ab29df64cd3188773871afdf2ebc39195b5b16ab24a6c7f4b95c18032ab461a7ab7cc8fa5d3cd24b980b486d4db38d590806e4202944dcc0071acc6b655724ceef5e388bf230f4ac8f9206b4fd711f7556"], 0x1168}, 0x8) 19:54:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3, 0x10, 0x81}, 0x0, 0x1}) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)={0x4, 0x80000001}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x140) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000002c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r6 = shmget(0x1, 0x3000, 0x41, &(0x7f0000ffc000/0x3000)=nil) r7 = getpgid(r1) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000f00)={{0x401, r2, r3, r2, r3, 0x192, 0x3def}, 0x5, 0x3, r7, r1, 0x3, 0x2, 0x4}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000280)=[{0x24, 0xc46}, {0x20}, {0x41, 0x80000001}], 0x3}) sysctl$kern(&(0x7f0000000140)={0x1, 0x2e}, 0x2, &(0x7f0000000f80)="e82a50bf058466adc69c3b8cfff70fe9cf6f45a3eb1ed2fa965d261c847d6ff8caa195dabd389a7cb5c874643d52ebb10577d61529a59c3824679874b1d00d8a1b870d26ff9cf82078990fc390f8fa52d2300c71cecdb32578ba98bce691f68908db", &(0x7f00000001c0)=0x62, &(0x7f0000001000)="d84e879ec34911356214cbfd38c98adf463900cf5faffed24f7f569cf0b09af5057d96fc7467635f67c860709f925d06877514f2bd353b397b7551aedd7808885659549e9ebaebba3ce696a8ebec128d91658c000f4ea39ea88d7379c926407d029da1b67f132eb3bc1e8747ad67a152d2c85064ca645150615afe2fbbff4c18c8ff11ac4b1f7e0fe7a14bbaba846f99e2f844ccfaf896d2f398b5d792b0d889a3abea50c58da67e7d3f2f", 0xab) sysctl$net_inet6_ip6(&(0x7f0000000340)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000002040)="5e5840c844462a58f3e55d1b266d4624ff62a94f1538c7a266ab45badb17949fad7ae1c4decc7d79a3c9bb3c38354d0429ec20b94436bd85544102e2e192a3ba6d5eeeaa2602b850acd91bcef1e786441592b6e77eab6eddc3ce22401418fd0d9a78b11d3f7b738acb01ffbc6d646b05c74328872e820bb8d19b8aad9e62d19bc91217499e16c99f07b80bd5603089bb9eb7a804afa4e234cdad90b497ee2577cb50f721be5f4d238c0952811edf78663f4982e45e83ded91a28eec21f9609e2ac8478b3fd081f9cbdf8dbcdefa3c92e39131750b6aff34a8b298c6049491c29c095a0101f83d82932dc7d063161ff26d83e973a5683d5d2c917c67c405ff2183f9294dddee7fd323ad0974d0e04a68d1f87e14ad2c81d7cf6889a16518af43ea5cb7411b0b1b0001811a01c0e929d8897b6bc301df0a813ad01976dc561ac5a9030681512ec6aebfffe2f3218d50dfe7d59cecdd9fce4e308a461dae80693efcb7935aed1035682fa32701736213f193bf13b51c4c1f0ff2845965f0de2137e1bda04540168370c93cfa30101a5e77124ecda10325f1d4f02a50f3e75d499e41da8a94065883066812ad318c9651a0300c214b679f8b482192093145b3e46c7b58901ddeae03f03ff0ba51860a0d19cc6f670d1463fc0cdf219de746628b0d9abd800cd9d44ce70874eb611f5d374457e1cdb7c86a380812c667457f619aecd1e52a58e81329a6bcd1b18574663ce6634ebefb75bacc00836471ef4df9c308c1139f1257186bb7c73c06d974751d0f3b854d6ef4bf89a0dee12a95acfd27285c927b8a02069b1842a3c4fa0c2980a0ca86818f8db36573d1c2d7c2b999d806b56bd2212140355d7c966bf87482e2a935175c94ae699a5bd2d3fed4c2ecbc0ed941db51a1d423a93c9e382cf955be73d6a3b94488bbfee8b4e96b28593a56055cf12960012eaafc9291d730026fb18af77d39028ecd466f386c06ae731c772b57cb1e05432ec82012019dd0079c7430e0add10305ff599109e89b8437b323c9aafdd400f363b68381a8a74d7a4f0e34f9153ddb07280799c1d17034d001a4b3f96753d99dbd4c60c8a7ee793366f80ee17a13603115f0cb493bcde37ed50457bebac9eedc07a497d0112140d97a8cb6a9f2889a8d464d046a6ff20b7e0647b90895865f5722322ccea6b19dabbcff84bc361610e24f53b7b9bf0b89000b5b0499e3c46f7dfd968910eb37a8b30402b9ff33808f4db317f4c5f637d11113c6dd05ec58679fb9799becfcd5bfbdecb5458a3584dd30bc655e8956151483041b5776dd351a635f5abee897ec8cb5aa1a3ddae9ee06ffdf6ceb86d8af85c06baeae428ac81622c42566026f7d7a10971e0aea6b702a51523ecab46b778eae28d455fe80f32129896022ce0428abae863a4608789ee736e548a6bdd2ac9e9ac3ed401f73b944338a23816c6f130ccb21b1e4b02aa2cb7929056df2c1d9343d17d373577187e21e351630bc038d53fd7bfed0c725c7de42d80473b97e0867a3648827643a0f526eda2d558955d11168b54a9f9ad65d4eb98f2a44e325ec310f4699c179d68efe341be600896b348fff4cf1ce5358ef4a1a49fe29fd82ca75a2861cc3dd8e45e797a96aef30ccdfac463e12f252435b5d17296a588d178282bce50511e7f5cf16d3cbc4a7f24e50114e13b4d5edf86cb2ddc8d55c71b06a96268da0c059ad1b1f47352ce971f2d12408a314e3c59f1f768fbd200839f1343056dc95f75cb5bd120e750b6b68fc9860d46c9cab09b7d58bdd2872250c392c71e5f48b874731d89005d1e1eb389512befe4c5ed4cd4886480179e96bed631d9629425d09afde2ff5fa4159177f9091d0c0b158c42138848dd177d610294787c5072145a9ceab26bb42096b862c60cb72a6b1a9714ca215067a6663ef37098aa1231d6933f6febfeb0c05fff2ecd1af2f9807557b4b8d46c01434d73f4c475eb36503a4b0792d47cb41bed1de4b1ed3a3f03f3cb6c65628d32de4add55f32d85da28de72b97d892b28f594638ff4ea52e3fbc79c147fe16b15627738e670dd7602c99285ec9a257eaa07451e417a9692daa2947a0033a2c58c26f39e2efa9c3f237cf801ad02e06bf3009590cf51fb0f21d1c22202c6182edde73d384c17e011b74efc413783ed238eb37e75acce8b5d22bf02256712548d87f72cd78c3e81ad31aacfa916f956eb90c36dffbcb5aed3e2d375d476520087148290c0d82f72f4ff9a50757551459ae17419a941441f3364b41674e126d825da09aa01968d8ff563693f1b8f4f5f64890adf7d05e4a0655d2d4f2295ea9ba29141173f2b4c605ec477b7aacfcd36f65052a659332d99b4c3f53d47bd6310b9a93c6328b5c437687188856a0f0c5b887ad5b3a272b20543102fd2d81f1e5275c41b99e396eeb7fb474d98de3a7d6fc5add4c380ce9ab9dc6ad2e577ba7a8ec6224ae9e5f76e22f0ba3b6fd153e4911b3f22d4e6abfbf560a205ac1d26e2b7b2de8aa51e61477927dd7222e0a15eb8866b9931bd5c3118f4f2f29c5a20be4f1a001be74691b378edc6fdccfdbf38c34900dac5c3f6b950c13863f80c0308f0bee762c3f19ed0f9b441ab32ea9fd224216f6539464fa1b57f3ac9640110f2aa036d69976a6dd40c3d92ac6d8ae8feb0d983f9275e8ae7b87fda28568cef18b4df7b28a19d5437bd03f983fdea2078e9fb46a6d28e3835696d69da04f9be5716140dcdb4a9edaca9ea26d74fda326fcfc4d93fedc6eec17c62d38b1f9a35305dc32fe014a6120b5d1774e7c211470b1d0336231ac8b0b0e0b17bbca54c960fe97108fb48b8454485ef2ca41ded098ff643e21068cd96e4a861f3ae07db37b572c4f98a0029dad881d0898078659baf0de0a872ed34124c9a5d22a40f376083cacee8e2d1182d39a71bbd847788f4463cf921463928c0274552905b77cd3061fe4f6ff478f3be92f8743d3065a50ee473e4be7df393439adf1a8503ce35b0b8010108ac9d855d2fb36dce360a9c85fd1638b7ebdf4339f8322ffd95d1d49c3d8c37d0afd0b39d0b95ea29aad26d85450344a3e9275e53020b9fd66e57743c20fffe7dd767aabeaa296907b94f794b03f2f7882777f6ed0ddf0d9f3c4c30000a95aacd844083537eb6dfcb13a6afea9494e6ce0e5e1a8bb371bb44c40a58fce3adae444d624614100ea42933677419cc053ac4af547be5dff849e46aebda511948a07845391d92ce4c19e9791816e7933eec99ac2d73dcdf1b91ff5b589883ed25d2fb42558323c948e1aaba8249b4cf4877a2ab63a0b2e61612eda3fc3203830c5f440b2b3096e317008e002dcab1c17d3d7244da24efb4f39b79e94d8b87c697516e649b55dabcc1bd8da8e46f94693e6c9b3a69fab77624a55f6b902b5ad41816539e3170f6b1e6f92cca92910d60868d119673c66dedcccd4d21b6d6757604eba767dac62e4cb64c4b0959f74660416e63b71db74c732a64326cbb5f6bf5075f612092e4cafa4b72ba0cc7352fb0e419a3f5e3ca6b0bfd9108229f96c79e73100f6facb25148b66b3f42ae2ad0e5def35517dc9b7c7e7e777f2d2c25cc2fe01307785842288fca1f2034441e4a21de22df650c27df0e301fa509144d4645576ecdae53407e39f79079c26da0a3a1f15bf5160a0634037bc39e4f0618589d405072ea64a8e438d643b70b9005c1f9c7ef70acd9c2153f440baf95db6580238576c8726eb5fc70847d1cf14fe83b95a63fc45b98ada2751ae4619cdf44f25e37274f6d5297345f92e22ad7f3857197ce3a5d8dc6f2973c047754a497c3f30baff5818a89325966610afdb2c6c5bbe85ac3689bfa1d600e673c50193f0ab04762491b013d7be6ffe0f99b3d08415d812ebe4b4163cbddfc2948088ce16372bbe8b4c974a880d600f5263bdb8f25dccbe317f936cdffb45ce88dda96b6eb4ad0e35ccabcc19a45a5e78631cea67829bf27693a7f6e464f089d695c6d644528e0cbaca620e95fa696eefc324cb8fee2db2b257c2bc8def3f0f53c54831b6983504f36a9585c1f1743a8a4f605c420e45ed80400c6664988dd81bbada3e6e21f0a993f35a9ca6b9061592e85c7acc3f8be101f23f5e64a94180284d8758ad2d66068a2811adfbc77ea57c49ee4e693133bd6d9d3b20e057e4a7280852609f6097ef7134689bd5dd5af3c9377826f49857049223a5cae79e74d01dbf34b3e4e8b523ac82703f0d5da22ccf4e43489d373efb4fd8384fcf4f20ba440642b6862157698815c7cb15a7dc3f656139b1deec4f848f94a3c3b156da2cd4348f2b2049be1b78b7fd4fcfc4c6ba93397338efd4c8c3f4713e8730e0e700a1af2ed2e116e301e8989cd6439419a7b577623a294f60df96fa189eb546aa427f71fd2e3809c55ec3a9529dd1a27aa5b347e03adec4f6144a54d85f3d89e95bb27d1232b914fc571df7c59098fd952fca2eff2c13003fd2c79a541d1aa7ac181fe389915f208502cddce763564848ca97c4646152d73c8bc5db88c2014bf", &(0x7f0000000300)=0xc88, &(0x7f0000000600)="fd78aa0c19af3a54c511c6f9d34d04000000a003a0664c0eaa5962de8535387fe777cea72dbe7533e4306ae40435ee328c62cac28fe6f68cf72e872bb404bb523641fc816def6684740a5ddf1d66359affff6fb9fe2e937f0b0d18e218dcc5b155102db15e2b910e554355d3fcf724d515b141c2148bae5da47df9c3f8e90796d321f1e1f2a2b5910993f439de5076b6355554f4ef3d1ce32ab43172ec1a232df1e0e885e439d42b206bd095cc1022b03f77a5f7c82926931b8afdbfc54e37eecc3226c15f6e9b20f5484514a066dba182b874d4d5763e9ca728437c098bac9b2294a6a6835b963b595c24129048af8f374b7b05e2f8d0e8929d3e79e2f9e21b28b55ac629df9c5d4e6f9eeb492df9aadb6b1649f9c6e1df5263ac4b4c388d0bddade64f5e0568699523f3b0eafd0e6ff8dbabee78c76b53d3d03450dc460720d60812980cb2", 0x146) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) open$dir(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0) 19:54:35 executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) denied attempt to set clock back 4212701675 seconds 19:54:35 executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) msgget(0x3, 0x640) writev(r0, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000300)="007a774de42cdefad090df9330cff30babe1d1782c1e25742b93f22af167b5002066ee9e08422f7d219bf16ea11e8f50", 0x30}, {&(0x7f0000000400)="7c7e80ed1ccab9e30a2f674a0c12608fc939166b83a1c174ae72c40ce2949e4eeda374539a19a0e3a6a612bd7e08d836a99688bb53bf7bb7b27239c078323c773b926d94be790b597229dbeb56f4d12c040305577f305e38432f95499274ab35b5ccb7c52ca59f4b96b0d97dba39427c95fdd489f1d969022ffd1f92429cde463745c04fec549592326c089c27243d8c5d63a4f24db58b2b958c3896b65fa5b682da226f501f86bf0a25e2f31e0d5e3d0068f8a6fb25c089505221b88b213563d40422e7bc006ed1f72b973989ffb42aae2ed0f45717417ccb8ad88b24c52b36895c31fcab417644e5c850811f621e72243705b33a141d", 0xf7}, {&(0x7f0000000500)="951499beb1196944d5281c7293291b6a621879a7061fb6146524eff42ec1ea745607579424cf70435f447ad3295a9ca4c8fc3e469317d0ba074002e553cc076f17f4806f6199b1c5b199794c7800af061ed1ce7b630c86a3347b9a73fd049d42bd12b680ce1df91da1ff910ae94dfccb8dce56d68ff4a8b95e7d4091c15a763537b014f680df73a946e3150504b6883d34ac684e0e6f5b6abb33001767c2f4654c31b4da9135c07e68e6982e0e5258554d578518c10a8a88d2f1bbeead6f832991df8668019b53fdcc4393d72be950ac3b", 0xd1}, {&(0x7f0000000340)="d27d291d0f1aafce0f4be11fc4c3e26a2fe0a840ae23ff56e69fea5a4afe8dd0b8fd531aeaf0baba5556970d7967388e9b8c71628957274847287417131810b4d373a1e9285bb10ce17eecd59838818462541ec60ec5d44d1aa9a58d388607d20b71b39c2259140bb2bd8a6b", 0x6c}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x81}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x723, 0x0, 0xd1d, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="458a1c1ac074da5b3e6b2b057dc249f48a2ce2ce8ef7d10091b39778f5b4ef3e35c0620e1506d1a63cf0f596363ab1", &(0x7f00000000c0)=0x2f, &(0x7f0000000180)="56d6adaec5c9c4085510e956274cc3f965cabd02e7023665962dd1529cdbd99d2e8e36ab1818cd18b6a0779004bd805de1abedafc5bcabf4f9c895b5b1f0dbac493b6604347ade5c6119a28d00ecf5a1723768b66b520298f333a5b6b30c", 0x5e) dup2(r2, r1) 19:54:35 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000280)="f2", 0x1) 19:54:35 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file2\x00', &(0x7f0000001a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:54:35 executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000280)='./file0/file0/file0\x00') setitimer(0x0, &(0x7f0000000180)={{0xffffffff}}, &(0x7f00000001c0)) 19:54:35 executing program 5: sysctl$kern(&(0x7f0000000300)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) r0 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb05", 0x2}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "bb5d00000000000000007b00"}) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) 19:54:35 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000003240)=[{&(0x7f0000000cc0)="7f5e84b404bddb7fb490e5d5", 0xc}, {&(0x7f00000009c0)="04c6f4ddc3f9ac11c654c14f12872815b7ce0f480a99fa7d496a3d608f5d610179e29bd2b5c055980b10d6cdaffcb7eb455bc2e1088a002afd7bd7f55b3b5f15cc38fdfbc6b35d6aa4bfab863786b88c8138d0e006789a75719ab402da6ef73489fef85fcf613536e700"/119, 0x77}], 0x2) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r1, 0x0, 0x0, 0x188, 0x4}, 0x1, 0x6000000, 0x8000}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d00), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000e40)={&(0x7f00000006c0)=ANY=[@ANYRESOCT, @ANYRES64=r1], 0xa, &(0x7f0000000c40)=[{&(0x7f0000000840)="d60b51a8b3b95e6b781386f8e5c3d4c7437eace81097a52a7c0e87c1a5fd2929e6c5d86421ee471cecf6b4055740720033a60439d6e623ca5116a40097f26db16253f4ff57bb6c0ecb45831946f9423f122a3cdc8ec769d05cac23753136c054cb8cc200891b4327a68f7a67463ea30171116b98d805fd4f33dcbf38786584f34e7ea821f31f198bba07679a85c0cdf40e64fc1c0cd2558d3c3191a49eb548cca48fb06764a84cda8c2ba79e02ddbe07c378d8d53ca29e5806952a09bfe41552166afcd5fa598f8b5dc1a4fb426b0ce111ea9bfb89b3249549fc3850806411c0e64b6ae043aea3", 0xe7}, {&(0x7f0000000fc0)="5e892c269a44f658115735ff59d1083cb7b7396afc6c33883f6002531fff1ba4ef21bae677f1045e514b777eb460fdeaa1b123eb3045485a8e213b3e2365968c751bcfe55fcfb54d18a2f1f40677ff4f535050f70bf0faa08e681631103121b9c3c843f6cd637c8bcfc1753f478e649d0e40148ddf3ef0e2af345d2988f1be7b66c1a2ee4a9773678ce7ee14d7224540b7553286f0c71256abc8592acf6242200b32639ee832f1c8779436cf2e061c3c01002c501bf6502b626766d2495cbd6716f93ddfb5890ba33d011d17d9cb694eb9affeb45e76e6c7c4a9410f9d1e291f19752d23d03569d9444d4446136cb27fb7daae723c4631a891bec5870d2cc5679e1b0805eafc6bcec81f8bfd08097e917d4f", 0x112}, {&(0x7f0000000a40)="6b7c53b19c18032550d5ff39b68b1920ef163bb5a9e4f716a488c19ac33e3edc74b63a2ee8e02f25fc2482b464d8faaac61606d6013a1be754cef237b13df31ad1350f96238c6280d64b1121f99756102edabf36f2b740092a1f2c9b971e4d480ed7b5579f38b1dc709d36741df06645daad4bb52cd1235646a51d31d6b99b2e731992bc40989d5b5bf3b57d757309256d079da78bfd66", 0x97}, {&(0x7f0000000b00)="7397bfa5ceced5a9d061ac2075f082501a6c0df42bf95ad384acb0b1666db5a9ed81cf8ebd7ffa5f57ebf5a52a48766784bbed33124f5fec6e40b9e6d1e7f284b906f6de13b2f022b94bbfddd41f37c7e1f2a14745a42bec926a", 0x5a}, {&(0x7f0000000700)="f08be853d988641f8f3f5e", 0xb}, {&(0x7f0000000b80)="7bb75c64872b363614eb694db449f7404d7f67cd9daf8b645e2a1cfdad1eff2d81b933b842e1c830ed48fdc18a085098e4b62a7e8bb0e07509d33c15d3f818c19c35a49a79643b34ea8d737fe3f6f5e28e6ca62e798f122158218237c81fb58f040e760983f135d74ed587b30a44e9dfdf99b330909d52180c11202c529f50d26bdd34be", 0x84}], 0x6, &(0x7f0000000f00), 0x0, 0x4}, 0xe) (async) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="b11ccc0a3aebec99cc88bd9da1e10b88a75f39c8e17adaccf07bf455fe95730ea837c803571d39a6caaa07502ac1a3fa89a18a8a27498e21255dd6233bea19e6dd26471452acb596b350a914a8dc969dcd7661e170e64f958cc5e853bfbe789f03f5f0fe010d2d90d0e321889dd506c5112169a75d8a4c4b7037", 0x7a}], 0x1, 0x0) (async) execve(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000800)=0xfffff001) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f0000000940)="d30e00001500b3da3bd7bbc9c4161aad31295467e608ea861458df11000072f5bdcc30004b595b4ffcc603f430c15b36847f7977b300c29bd05ec1bc14b6d6c197b25ad52d019b5bc3977f758d4ca95f345f71838a563ec3950f45651ee381cafe8a5fc3df68179a99f64fd354a45243b613dcb1ea", &(0x7f0000000100)=0x75, &(0x7f0000000780)="55ad2080f04e549de59cadccddc8a4a14989b5b73fc407a69aba1e1e01773c5c18801f64ea94a13dcb76dc93aff737488f4684fa5b91af3b52", 0x39) (async) close(r2) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (async, rerun: 32) accept$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000160000000000000000299fb3a600000000000000000000000000000000000000000000000000000000001d00000000000000000000000000000000005fd2254ae61642f900e7aea2f4990000000000000000000000000000000000e3894057bd74076dad88eaf8f57560d3ae61a38ecda0618c3fe6ad247d00cdabb755a40a09d36e39dcaa226ba00ae03a83d7a92c5a5be0e770d4cdf31362a4c1ad0bad7bca37e2edeab7effc099fc2d132fe4fe868de9b58267bc77c92bf450c6d50fc2fe5b5b069d3f005213aaf125b5cf3f325cdde88b9d1f898916e6cf503522a42"], &(0x7f0000000740)=0x59) (async) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r3) write(r4, &(0x7f0000000100)="d79761390d12df43ff7a8f1d8bce82ac4ebf4afe3adb1c655297df563b4890b14d63b83d7f7df25959217ab3efb70228838bc409465d3b522557a95cfad0ade5a2c37632dab7e35fe1e8fcc9bf6bd759c3a09ca630fcaa2025d7a2fe7a94eff3ecd38a716a81a5eb3ca3731eecf8bf71bf78189e897797a38b926ec643ebec25b79aabfde86316c33d7c761c993e1399f4be50554bfb34f161885663585a83181bd8927673f859642636a3faf3b12727eb34d0b07547df093e7fba49d82633d464ba0a232e863aae253d011bcb3672f5cc49825f54c2102d317530163ed40f23f640b5fd73dbf782935dff42ccb632e3fd58fcce933c662d0c166b48423a03963d94f79ecefab721f09b9666fb2d3664c50f91876b4296fc54f7481523caf9647197c1373e0d03bd32a2b958fd20a1bc51385c5dbfd8d4aa16186173e46652a452f04480605a08697965fa791b2dfa329bccce4a26f3408e55da786e62cb08c0602e5c11043575069b25ba2ccd3244457d566de257d15bbb3212b68387580db8aa30c3821a80cf11fc1a404d89caffbef9fc959f0384be50b79d1ffb4adba41f2de2cce1d6f12c51f275027460d13ab0d711c4151d988592b921f65dc8e41313ab857799b4ae306696825e6d7bfdb82ca9adbd9d251c2c3966f8f185af02888e32532eaaef45a730fe6ede294424bd37ba29734973e1b6d44437e17594455bcccf0bc211d3f622b9b1fd4cf4d90678b17636da6c219219d7ca4e388a95461cdb9cdcc458ab25fdb76b1753ac05f8d4feaca613b112e19c6b69954bd2fef3d45804faaae65e2c68d24f03da6cf3c35e8c5914e0632e40e2893d9f29beda42d8d1cafd05dc5c06364008e5f8043de478577fab2c96ed209ac79d7b7bf6755ee491a93694ed5f4a2bb5dcacc5a53a898091446f3a0adf55d2f568a6773b1d37b0a281702f7056e7e49f38b467de67213468c0ca88fdde8012522994737c084fc4278361832f97c283c1352d40e2558755d28cc42400114c52bcf90449a158672270c655aaa6003cdf69b6dc158bc4c29b7c4d83a979a5233708b854d23683c73dd9104c9fe641cd45dd0be732d527bb6d4600a0bb3758b2ff60386c47241a0cdadc6c805908f25c403f14cc6904c1083be9251e3c181bbc532e2d9c2d9280141ccb3f62a3868d096430c969d7178931d7d2b100c83e22c55a75e8ba4c1ca7f7599c2051b3ae5ee661d224d30525ec10a69ee05b84701ff3038b3750fa1bcf3649e9ef41e26ba4f0decc6a57d47916161a36ca059353c634f542ce3e20aa0c8d2ed28188f09b64e8bf4b5b631f936918694c6e50ba566397753979b023caaa6fe295961cdc8d325386ad77e3c141af4c95427ef144db00f27db5d3ecb0c73a6340000350463e80e15d4fd63a52d26c58261c6c5cf4ae2bbe8c9607d5d85f6668e1c85f19657f6bd275297dbac83207be7814ead562bc7ec65ffffe0144fbba3acf18cc773a70e6891996e396d9c222d2388389291e7f241f96a637065119064a966e3d53c82b5ec2ed519d0cc572b63e4cd6f4b2ab176843dda868abde6c5ce5fda7dd74129b34457e0c7334ae25221fa8cfd3fbbdd54177bd2b215d5e9b6b09eb437aa5b430961caa6ea38afcff14a335f68f02f3f44d415b4761b529d26deb6f1f3075ecf2802e064445a8ab146e6b1a87e762ec1fdb4672fceb8522f9d542e93349742c175d9ad77d1e71b460ae22c76140c3b3c9aecd1a2329f3d9369f93de3e7812dfa3262ba75a629992ea51bbf584703e5a269452d6c6f54e756f091cfaa78c9ccc4a950f5ec44b6fb33f819ad0a193e81643ff7d249ebdf137d182cbe6fc766d04fa7e0288942c3ee49a83100d5cdcf1774bbc3945129a2c38322a4543ffd834d01ebc03894c834c9115dba2c6e3f1e6cd6e4e95cba6a66f424939f3175d239399ece4ae21e9909b800628ca2cfd4799ab6b4e34a6b678ba59c832fcfb14502d03b03181b6d2f78b621fa3a7f21162b6bed0edea4ad80bd01d7c14306e7558338980fdb27124b139ccb204", 0x5ad) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) socket(0x18, 0x4000, 0x0) (async) recvmmsg(r5, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) 19:54:35 executing program 1: syz_emit_ethernet(0x26, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) r2 = getuid() setreuid(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) 19:54:35 executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) syz_open_pts() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r1 = getuid() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x3, &(0x7f0000000280)='.\x00', 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) setreuid(0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) syz_open_pts() select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) 19:54:35 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)='y0', 0x2}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 19:54:36 executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0xfffffffffffffffb}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0xfffffffffffffe03) 19:54:36 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x808c694e, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0x9, 0x5bb48849, "8231f4f21a87dce4004000caf800", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1fe}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) writev(r1, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b54fe1224a3e4ee4ef3089485db", 0x66}, {&(0x7f0000000700)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750e4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff18d4987547575678d809bf167692c5407833c09d2210b8e094c88200da24d4106a6af868a1b24693837aa278ef", 0xa8}, {&(0x7f00000007c0)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60ea6f88c64bb05bc1e9bde7607be143789ae090ce8a7b9284a1300c57f2cc822073139b2943cb7cc41d14b6def9673547af0ec7b5782a80eb421724201de952ccf997", 0x7e}, {&(0x7f0000001a80)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c1319bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2daf0a882b1ef00c8e0e269eb5362c26fd7adc81802bc58d89e66b69a79e30a722ce588c311c0158a52f0042f0a00838a824a899a5", 0xffc}, {&(0x7f0000000840)="98a2a1db995863511831706d09598d304c9f48541f89267b6f0d263fa40bfc419feafc3ccfb219b6af4f2ee60faba504d6b1d0c393c99c445c219b3b4b3e62fe23c5133a2791139704f48421a4563ac19cb333b096fdf6fa7bc85c793cca68ecb6a4c2d32711896acac95ff63e77285ceed5911f50f96166875393f504e87526c36e2886ad372e11cf0e2292c7ace96f1cec42f2a4bc6e9b5024ea3a8cce373372d6", 0xa2}], 0x5) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="0e04b36202b816314a6d753ce64a7d0fc36d7cc330c0541eddbc29983c2fd132f4889505596559f9c12149119e8ee116db7aeb9d99142815b67d43848a9c721218bd15e39c531ff12a32abccb49f46743275c71e4fce9b260fe05c62a120b08a2197ed9ec6975489e9d4b812cca2580c575082db4a8255a7558058", 0x7b}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r6, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "dd00", 0x8, 0x0, 0x0, @rand_addr="000000000000000000009955478f00", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 19:54:36 executing program 4: syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @loopback, {[@lsrr={0x83, 0x2b, 0x3f, [@multicast2, @loopback, @broadcast, @multicast1, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}, @multicast1, @empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@info_request}}}}) 19:54:36 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x6000043e, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = kqueue() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2876, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0xfffffffc, "030000a63f000000000000380700000085c6e5ff"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0x3}], 0x0, 0x0, 0xfffffc01, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) getpgrp() r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 19:54:36 executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 19:54:36 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r1 = semget(0x0, 0x0, 0xa) (async, rerun: 32) r2 = getuid() r3 = getegid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) (async, rerun: 32) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0xffff, r2, r3, r4, r6, 0x92, 0x7e3}, 0xffffffffffffffff, 0x9, 0x63}) (rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x1c}, {0x9}]}) (async) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) (async) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) (async) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=ANY=[], 0x10) (async) r10 = dup(r9) listen(r10, 0x0) (async) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 64) r12 = dup2(r11, r11) (rerun: 64) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) (async) sendto$inet(r12, &(0x7f0000000080)="fa", 0x1, 0x0, 0x0, 0x0) (async) sendto(r12, &(0x7f0000000200)="f14352a9d7d7808c0b707775ffd63dd246981a9019896b81806ef96b666948", 0x1f, 0x0, 0x0, 0x0) (async, rerun: 64) sendto$inet(r11, &(0x7f0000001240)="b7", 0x1, 0x0, 0x0, 0x0) (async, rerun: 64) write(r12, &(0x7f0000000240)="332eba893033ad7d8fe0f748038faf4d3247897a0bb4c531bfb1a067c1dde4bbaa39dad9d1c49a979052a36fb3af49ccb3b510d66a259feaf5c5e58414db6eb9820b39cf4a2c7a50a4a27f82e0c49f6c65fc97c97f971d8e6af42c5f7b444a122b920c497aac06a48819a1b3b9804186", 0x70) 19:54:36 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x99}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002400), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000093000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000135000/0x1000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000180)='./file0\x00', 0x11a0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) open$dir(0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000090000/0x2000)=nil) execve(0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) r5 = syz_open_pts() read(r5, &(0x7f0000000b40)=""/178, 0xb2) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xbabe, 0x0, "d9c71d75463c8d2213137fd1447a6c893e868ffc"}) r6 = socket$inet(0x2, 0x2, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10"], 0x180}, 0x0) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "996e4d74690200000022b076866f037405000020"}) 19:54:36 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "54acfc", 0x0, 0x0, 0x0, @rand_addr="2fd6faaf3fc0a2b5b998aaec8a8afe35", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x7, 0x5, 0x0, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:54:36 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) connect$unix(0xffffffffffffffff, 0x0, 0x10) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000340)="4f6ca599b3e02ff6c332e2b46c0538d015acf1c289000a0e2176b6e279096758626fff8cf0c0970b79632488387b91966c7108aa578f5d45bda4c522aeb30074db508d2dcce3f45918475349f8a43a67bcf6cf6079f12ced680bba5f553d3a7597b5e45e399e73a6097f1d885adc8508baf50f2b0a69f1576d2a8872d7900af8ccc270fbeb720d495a9e94200d4693c0abe276c7b8b8b1571ac83503f717322b93cab4f94623037c8662da7e1c5862db1d922e8139e0ff157bf5f5eb8c082f0ec6911acc6239c08fba23932243089c5ec54c832420ab68a0921349f03e361fd987e2b210924f928e3bd7b4a874081bb7f2dd04e3647b7288a4cadff8870fd206245e2c754c2b0fd1b3f8301b5d0744f2d983dbec24f88c6dc4bd746cfd4c823ddaa5ff4ae3a5d278b2dd60a11abfc4a723d2109d1f80097e2e", 0x139}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0xfffffffc, 0x81, 0x5773c547, "102629307e7be2df6700b800", 0x0, 0x7}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="c4b0cbd282018aaf78de49d3b514d7091c8e7e77e720e69943d5905affe9f5c466abced37ad560bd20f594f17b5c85996e877b984267310ebdcbee54ff4e88c56970b0dd012883b06e56030b68914290557547a7ac40c95e914aa7f26899dc711b6c58d8ee8932d946cf00fedccbc62f31015a656b74bb0af99299a059a65c28", 0x80}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3c13de17418832321e3d1ae76559107eae809eb6"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23}, {}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setreuid(0x0, 0xee01) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) write(r0, &(0x7f00000005c0)="8d", 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xfffe, 0x1, 0x81, 0x5}, {0x5, 0x6, 0x1, 0x401}, {0x6, 0x0, 0xa6, 0xb3}, {0x6, 0x4, 0x37, 0x8000}, {0x2, 0x7f, 0x9, 0x6}]}) close(r1) 19:54:36 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28808, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8aab}, {0x44}, {0x7, 0x0, 0xfd, 0xffffffff}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x210}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) socketpair(0x1e, 0x3, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 19:54:36 executing program 6: sysctl$kern(&(0x7f0000000300)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) r0 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb05", 0x2}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "bb5d00000000000000007b00"}) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) (async) geteuid() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0x0, 0x0, 0x0, 0xb2}}) (async) socket(0x0, 0x2, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) msgget$private(0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) writev(r2, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb05", 0x2}], 0x1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "bb5d00000000000000007b00"}) (async) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) (async) 19:54:36 executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc0}, {0x50}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="85c7023ecbcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}}}}}) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) 19:54:36 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e7521f4269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18, 0x402}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0) 19:54:36 executing program 4: syz_emit_ethernet(0x26, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) r2 = getuid() setreuid(r2, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (rerun: 64) clock_getres(0xbe44501372635004, 0x0) 19:54:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000180), 0x0) write(r1, &(0x7f0000000040), 0xfeea) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r4 = dup(r3) r5 = dup2(r1, r4) poll(&(0x7f0000000140)=[{}, {r5, 0x4}], 0x2, 0x0) dup2(r4, r0) 19:54:36 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x10d, &(0x7f0000000400)={@broadcast, @random="be2c6050b8fb", [], {@ipv6={0x86dd, {0x9, 0x6, "f2ea10", 0xd7, 0x37, 0x4, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x37, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x80000000}]}, @hopopts={0x8, 0x14, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0xfffc}, @generic={0x1, 0x5e, "25d8dd990005216792dd4ad319aedfce14e5f19f39d5eb32515ba09553877ee415fc22f097f230a2631f0cf7a63cdcd9c2b6a1ef15bc659d089fe4620036c4f6477af83ea46c9069402f3cc9e06e69c267efb339212257292a50be7ce4e2"}, @generic={0x37, 0x38, "c3c23bbc38303714cbda4ff9edd38da22f2c1dc186129797f4cd07c1e28619c91d88259e05e1d39ad6ead45acdcd1e116b594aeb1447df88"}]}], @generic="629f374802848d661bb0a0996d7494bb1651e81cc3ed63"}}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) close(r2) r4 = socket(0x18, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1}, {0x41e}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="85c7023ecbcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}}}}}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) recvmmsg(r4, &(0x7f00000037c0)={0x0, 0x1}, 0x10, 0x1802, 0x0) 19:54:37 executing program 3: r0 = socket(0x10, 0x5, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) sysctl$vm_swapencrypt(&(0x7f0000000480)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000004c0)="0d1793f67891eb7cb48b94f9766ee01202c9ab4ea9", &(0x7f0000000500)=0x15, &(0x7f0000000540)="adad87e19d27924d0e8c45d508cf647370d6f7675d934e269d4587860d8ed5f95b32f4cb51b4a4bb2b1146c4a81e7c360f6268d273e6405e02aa3bdde46a857e28329da68e33caae0a", 0x49) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='-]O\x00', &(0x7f00000000c0)=',\x00', &(0x7f0000000100)=']\x00', &(0x7f0000000200)='\x12*$n\x00', &(0x7f0000000240)='--\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xeb\\[[\x00', &(0x7f0000000300)='}\\\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='r\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='(\x00']) sendto$unix(r0, &(0x7f0000000140)="b100050100a10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) 19:54:37 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') rename(0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x5}, {0x40e}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x80000000) chflags(&(0x7f0000000040)='./file1\x00', 0x0) 19:54:37 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r3 = kqueue() r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x9f}], 0xd, 0x0, 0x0, 0x0) close(r4) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x81) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 19:54:37 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 19:54:37 executing program 1: r0 = getppid() r1 = semget$private(0x0, 0x2, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x4, 0x2}], 0x3) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r2, 0x1f8, 0x0, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r3 = geteuid() semop(r1, &(0x7f0000000140), 0x0) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r3, r4, 0x88, 0x7}, 0x7, 0x6000000, 0x5}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x25, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(r6, 0x2c, 0x51, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x25, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x25, 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340)=ANY=[], 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="7164dd8b0b66737823ceada792b63b3a0a1288b20e024b9282c42ee95d63eddc79e8f4c63177487f6cdbc25b7eb8dd72a8c782e7e55486a6af269f6bf7f12015b2496b136ba7604bdd73452bcd5041171ae8b5b74338c69f8e475d4ce7a5662e7e", 0x61}, {&(0x7f0000000100)="e762d1e94458885914c33dafe464a5ea273b378cc81578115341e11fcb5079d338fe0bd013b4091d09b97b6d006f0c255714402d9fd4e589b2840d1a0f6f20089d4e03df0b37f5bd87d6360160bd83222e1036b63685b529d29bc93796d7b6db8115bc392599097e82c5f123dd4e4310dae6574abb10e4547508939f1dd87aaa4f3951fc681c206d96f36a34f2a1543cee3dcf4cd54d37dfcb044b22b485bc9fb030890ee4313e817d3eeb0d18a1e08397d535502b426cf789f2e64b92b8e3e24bea088fd9d6427e995fd1100ca8", 0xce}], 0x2, &(0x7f00000008c0)=ANY=[@ANYBLOB, @ANYRESOCT=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYRES8, @ANYBLOB="2b08ffc0ea85d37d0d827a15f73f1c7e64673123985a5a0a23ee4163b4c910306fcbf1c94ede38c976ab27531899c6ee476e334746f699792daa420ae894c9f2f69e4c834a6e114fec87dc0e0be5ea2b15109c54f4eeba94e9afc4b87e9554660e662d38cbd94f0928d28bc8de2bf1398b6c3c7228f04a48cd71b86333c92da9cc2e6fabe85901efac18a8df82eab193d49e8697be73595c72", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRESOCT=0x0, @ANYRES16=r7, @ANYRES32, @ANYRESOCT=r5, @ANYRES64=r7, @ANYBLOB="000000002800000000000000ffff00009bb60821542023df72196825598201000000", @ANYRES32, @ANYRES32=r4, @ANYBLOB="43986a54546ab963b39c60d15a0163b5c03c47149192515c8d77fc9b86c369322b920c5ec57b52f7ca99ebcb58c3c7019d12ae14112c09b35cd3a251c5f8c5cf70d0be5670ebb7c402a07eda2839b097b72d3d819a27e386dfade9dc28b2c36c", @ANYRES16=0x0, @ANYRESHEX, @ANYRES32=r8, @ANYRES32=r4, @ANYBLOB="c132ec9f18ecca3ad4e5d00ccc086a6bc748ab31ffde04642a7415b91c64ae35126a6ac46cbd42555b0a5ff425149aa28c3b31a3d10aa85c56966af1ee072e731961c39b969844af985f17c2f8582adf030b109ae79f738f4b0cfb65b2520a59bc087d63fd29c2348b5d33abd059d5549f04d1991dd74bd290ef800a98a515bd730e85ffad706933ad689e859b6111d2f28b41e389c006", @ANYRES16=r8], 0xd8}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffff7, 0xffffffffffffffff, 0x0, 0x0, r4}, 0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2000000000000000, 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6363dd63bc62c7da013765bf1c5c60517726ee2862d1944b1fca2c0b097a3f3493a1d6ed1fe7faec415351842d197ad6279b7cc13687337b63a43468e260c78da4e7daf6ab5a938ae2455d6d8eeb05d78ab8b81335ac1517d2fac080c3c4d02a3a792122b173f78e12601e766d"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='r\x00') 19:54:37 executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000005a40)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000005a80), 0x0, &(0x7f0000005b00), 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) 19:54:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80286989, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x8000, 0x8) connect$unix(r2, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x6, 0x1, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r5) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000400)=[{0x3, 0x9, 0x8}, {0x5, 0x7, 0x4, 0xa337}, {0x1, 0x17, 0x3, 0x19d3}]}) 19:54:37 executing program 2: r0 = socket(0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="a5181c"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setreuid(0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000280)=[{0x6, 0x9}]}) 19:54:37 executing program 5: sysctl$hw(&(0x7f0000000000)={0x4, 0x12}, 0x5, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7802468bcb"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) getdents(r1, &(0x7f0000000480)=""/237, 0xed) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x1) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000040)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/503}, 0x0) socket(0x2, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) munlock(&(0x7f00002a3000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000080)="59207656a2e965fe54c969f636a9751215a7657f4fda7e173527ce35211fdf4d8b505826491c69d4f28c892a909a4970b981ba24f7470e543dd5acdcdfe51aac1a8045afafca7770677ede3ea1454d5f64dc24f84b76eccbe8f0ae22eb93414cb6c6427fc13a94c1ce021ced395faddff2846dc3ec75a13ce7655fd9372c26b1c4422bea1c424c0216389f0949a1546b524ba95a53d019b092c31988ea7cd9a6e16a9cb31f659f7773228ea5d459dbaa3ce9deff7e67b56d392dc29c622fdc", &(0x7f0000000200)=0xbf, &(0x7f0000000240)="016c2ad7d36051f2366c9cbd68501f3fa1e901c6f218ebbafe2ae4809e033c220b3c7550be01b26da85c786fa676d2a96f0bf5c33a4ebb1b1d0b25075e49ce2283b2ed8d2b3bd994ca032bcb1490b7481e040b9f00234edc6560122bcb", 0x5d) syz_emit_ethernet(0x32, &(0x7f0000000440)={@random="859f1a4f587e", @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0xff}, @generic={0x89, 0x2}]}}, @udp={{0x1, 0x1, 0x8}}}}}}) 19:54:37 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x20}, {}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) 19:54:37 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0xfffffffffffffffb}, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) accept$inet(r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(0x0, 0x0, 0x0) r8 = accept(r4, 0x0, &(0x7f0000000140)) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xfffffffffffffffd, 0x100000007}) 19:54:37 executing program 1: pledge(0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pledge(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='/dev/bpf\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0/file0\x00') acct(&(0x7f0000000140)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000800086dd60eea2030000000000000002ed00000000f9ff0000000000ff010080"]) 19:54:37 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) listen(r4, 0x0) execve(0x0, 0x0, &(0x7f00000002c0)=[&(0x7f0000000280)='*-($]@-:$+)\x00']) r5 = socket(0x2, 0x1, 0x0) sendto$inet(r5, &(0x7f0000000080)="f3", 0x1, 0x195a05e282d6161, 0x0, 0x0) r6 = accept$unix(r4, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000140)=""/54, 0x36}], 0x2, 0x0}, 0x0) recvmmsg(r6, &(0x7f00000004c0)={0x0}, 0x10, 0x841, 0x0) listen(r2, 0x0) r7 = socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup2(r7, r7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc020691b, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0xfff, './file0\x00', './file0\x00'}) 19:54:37 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) syz_open_pts() shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) msgrcv(r0, 0x0, 0x6e, 0x2, 0x1000) msgsnd(r0, 0x0, 0x401, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02aa75aa034358869e0992cd86fbe344adc98d1dff9ee1714ced3b5b6bec689f4a7017e04de7d6f51c961cee1ae6809c3380c42446c31a44365b6b5722"], 0x14, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000002a1b71b85eb5db0ac6fe4ac6a8a097a72601afefa5f65c09df54bccaec364a0eaab6345a9d7c787c"], 0x46, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x42c, &(0x7f0000000140)={@remote, @local, [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x2}}], {@ipv6={0x86dd, {0x4, 0x6, "925c57", 0x3ee, 0x0, 0x4, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, {[@hopopts={0x70, 0x1d, '\x00', [@jumbo={0xc2, 0x4, 0xe39}, @enc_lim={0x4, 0x1, 0x20}, @enc_lim={0x4, 0x1, 0x1e}, @jumbo={0xc2, 0x4, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x6}, @generic={0x1, 0xd5, "3fdc883a5671b33aa112a757bc6e081051b8d7d8ff3695585fc5d867f041efe4cc6680ad4740b8b01d5ef616aa42c9590074621aef50607103be9e1ea8a61b629d34cc56b0d9760fbb90dfc5ff9765725f88c2d47c4816fd3ddb185aa520bc32976fa2bccc363ea7c3f86a74b89b4ac9eccb656c02c1ae671aede802ae38671018dbcdccae37dd7d27dbeb643a9b8ebaf488176dd25f12c1bb7e9a872db213544096f5607ab313ccba0742ea0eaa1db16a53e69567010c90ffc031e082f4e6abb6429e3767df41248ab9024755541d9685bbab7852"}]}, @routing={0x1, 0xe, 0x0, 0x40, 0x0, [@empty, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast1, @empty, @mcast1, @rand_addr="069021b47600"]}, @routing={0x6c, 0x8, 0x0, 0x8, 0x0, [@ipv4, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0xb29a5aface3ceb21, 0x29, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @pad1, @enc_lim={0x4, 0x1, 0xce}, @generic={0x40, 0x42, "7d9309834214a7aa3806d48248b17b17e2adbb776f7d9b240ef4194c8350750133d787d2c992cbc82583bb079d3e25d920936d5963f4498c80c5b988c211e5cbb439"}, @generic={0x0, 0xf4, "2e7578b5f7bda3cb83a78ca026d3a6efc425c9d6d74acb757ef3a9d15f70d8c848b84c4384ff770c7e5e85c139c9e55122a74900be2aee090b5f7838c4b549b6421a51d8d0769aec705a16d140433bd25d307a071eaa931c89f5c5161872958dea7fc8328e3fa353aefab8b762b022ac0fcdc553fbe240a3ef41c6269128e36e783d541c498ebf4d5dc1094572a049f353f2b183e64339c0a7f9e57bb07b0a0fdcc799f05b9ed5f407b1eb8aa2deb23c14e8ad3bb8cce44a32faa3f0bbae150b13cab5b4abb01eab4132fef9cb788a2f70ebe3ef1f719ddb42a9b25d171303c958290b8acb72e71128e570e987372e940dc07516"}, @ra={0x5, 0x2, 0x484}]}, @dstopts={0x37, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x3f}]}], @udp={{0x1, 0x1, 0x8}, {"dbcb65399a3d50b2d2bb20428fe0846ab8107b0d6598863cbf15f02c4a9092b91f2c4415a61eee76520494844cdc6ab93de63c8bdd6ef3535d3993a3c3d99b9555b2dde866f65440533a6fd73ea303602c130edbfa7714ba050df3873873e0e463542e881cc3787b7e5da7aa92fe69ec26686f70b30fd49180cb0604ed36409b287c4908cdb61b347bfbd0c494eece09ca66e61d35a68151bcb8016cd62f48667ef288af2aa3f3601d370aaa63ef342d0339e425249daf937ee10e531076"}}}}}}}) 19:54:37 executing program 5: syz_emit_ethernet(0x26, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) r2 = getuid() setreuid(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) 19:54:37 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x99}]}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002400), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) flock(r1, 0x2) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000093000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000135000/0x1000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x11a0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) open$dir(0x0, 0x0, 0x0) (async) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000090000/0x2000)=nil) (async) execve(0x0, 0x0, 0x0) (async) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) (async) r5 = syz_open_pts() read(r5, &(0x7f0000000b40)=""/178, 0xb2) (async) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xbabe, 0x0, "d9c71d75463c8d2213137fd1447a6c893e868ffc"}) (async) r6 = socket$inet(0x2, 0x2, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10"], 0x180}, 0x0) (async) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "996e4d74690200000022b076866f037405000020"}) 19:54:37 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() fchflags(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000001980)={0x0, 0xa, &(0x7f00000017c0)=[{&(0x7f00000005c0)="57931731cc275c29b1aed3194c6f37430ae48885be99e6b3178c33b1b52f8fa3020763ade3e8010e64c4eb1290ead2acd688118cbcb7a7198705d6301f3cdb2808d786b455db1f997546e8359481b1fe28", 0x51}, {&(0x7f0000000640)="aaff4c51883e004b5f89075a5ddd67f3227908132e2bbca76867b831115dd2fee04f802fa2035c2cdce42602ad61953030e0ebbdf951b204afb415cb2d7571951eeb", 0x42}, {&(0x7f0000000700)="b573975435f384a446acefe3a9c8435fc53be209a95faaa9e582cdd3c8a869899283ef37e7a1f35b03048a939cff0bc18e0e95a0", 0x34}, {&(0x7f0000000740)="9e4673eb165000ef76574090ce780f20f8b3e79fc550b83c59ae6a9ec6fd01a2e59aba4cc2c70ff2a43ae8a76577758607271189d73e487865d275ca686b14c7249ef2619b5f3d2c15c4a57f1c3a996c0883b491a712ac372d1291b0d5f5c7ead631680269803c3482f368433f4fcece46f6d75471dff907485ff9e2387b4176556545f30ed78986606d1978acd39b868a25527876e5cc072759a0554e03861ada163f81da92278fc73629d7dd0387d37a96dc697e8aabe0bcc153b25acbabe29a1647a5e0f5235b27dd78d2416cc009f872b8d6852aa75da7c7f82dadb665a0a80d2913a6bba7c27c8ce847210f4c3816c99e1a052f15fb31599895e397056f829b926e6a4ce87517672405d2d2d50159fecb1d1cd147cff8bf3ef7b6cc5153c400969f40ac355404a1272f154a2ad345b3941adffe2a46650748f324949f6b9f08dee388bf5d506b90032a033c80ef0f3951e85a9e699b0c2711f6514800127e02de69679da02ad79b49301f01c351e863f9ad1a5a157131f57e83f15bc9753ddf9acfb3650705aa38664a3acb9273427dc16ea5bdaba2d2d0a45d82905b2144230c069003187ebc56e84358566633fdc3174de59f7d3a1fb109d5ad66151390313ef5f18361dbfff99c7bba31515f387536e01a26dd58efa98f77fa04b803b4f8bf095ec32af2bc31cf528a8b1d59c322163d42d2784f2ae34519587fe14a18654acdbd098c42d8167f9a42442c359f63864f67bcffec24cb7def3347446b1f455c7b1d9d6b7c856b57932daa51f59a70f0794809ef95193f8430d974f5d4b9c78067e28767b4d9e8f67fdac688fa6fa492728088cb1fdf7925a30159501e35822468395b8ee0f24cb7df6f6068f8c565a2a4ba1fdaf9d9413a102d20a3a8eca2afbc752a4dbaac1a9de4fa66e2d19c4e69710dfcde6dd72002ceb64e93b71235df5dcee3e9c0667850c1981cfd63a4f8b5b4183d3a46904e07", 0x2bb}], 0x4, 0x0}, 0x0) recvmsg(r3, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440), 0x0, &(0x7f00000002c0)=""/2, 0x2}, 0x8c0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) getdents(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f00000003c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00004f8000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff1000/0x1000)=nil, 0x1000, 0x0) ioctl$FIONREAD(r5, 0xc038694e, &(0x7f00000001c0)) writev(r2, &(0x7f0000000b00)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xb}, {&(0x7f0000000b80)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef0477549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287fc5d0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4a18426d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca35300000000000000000000000000e09fd8b167c694310374560cb85171f27eec862bbf99f9f973e90060cb552bf2835a6bbb0a616a540b266592adeba97a35f7380e9c87a7b192d85d4171ad0e6cf8ed69e3de8388b6695ea26d9001bb91d6fc05a6b6905f647084174b976549b71c4df0cb44bb934a2a04eed482c7cadf5f65404603bca8704b06fc46eec09af5eba780d39dfb913518a661", 0x1f6}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x46}, {&(0x7f0000000340)="bd587e18432dde0fba25fa"}, {&(0x7f0000000a00)="147c62f35fd3e2d95d538b104aaa6e39149c9e262e49e130b3ec23e0a66e3e9192a82c8122ca2fc265679ba53b6977ce98bda4579e5c949bb234a3a1f090e6c4de37fd75f2775705010dff5254a682d874bdf38fcb4b425ab211354a500992102c0bc3388790fb6651dd567666dcde3ce96927771f6c8c0b208016cd7180bc2db5dd4a4047cf72c58255986616310ff3f1b96219e889f098fbe912e2c357e76636c6d9afb54dc8b695c3d5068d42131e7a2735a6163049969d9c504f8f92f454c59e0111e4fbffe731c0f5014dd594624fb6f9da716f9566c1040c79b3b2e3ad497eec0c956c90b3b370"}], 0x3) 19:54:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) (async) syz_emit_ethernet(0x10d, &(0x7f0000000400)={@broadcast, @random="be2c6050b8fb", [], {@ipv6={0x86dd, {0x9, 0x6, "f2ea10", 0xd7, 0x37, 0x4, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x37, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x80000000}]}, @hopopts={0x8, 0x14, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0xfffc}, @generic={0x1, 0x5e, "25d8dd990005216792dd4ad319aedfce14e5f19f39d5eb32515ba09553877ee415fc22f097f230a2631f0cf7a63cdcd9c2b6a1ef15bc659d089fe4620036c4f6477af83ea46c9069402f3cc9e06e69c267efb339212257292a50be7ce4e2"}, @generic={0x37, 0x38, "c3c23bbc38303714cbda4ff9edd38da22f2c1dc186129797f4cd07c1e28619c91d88259e05e1d39ad6ead45acdcd1e116b594aeb1447df88"}]}], @generic="629f374802848d661bb0a0996d7494bb1651e81cc3ed63"}}}}}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) (async) r2 = socket(0x18, 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) (async) close(r2) (async, rerun: 32) r4 = socket(0x18, 0x3, 0x0) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1}, {0x41e}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5}]}) (rerun: 64) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="85c7023ecbcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}}}}}) (async) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[]) (async) recvmmsg(r4, &(0x7f00000037c0)={0x0, 0x1}, 0x10, 0x1802, 0x0) 19:54:38 executing program 7: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x213) msgrcv(r1, &(0x7f0000000040)={0x0, ""/51}, 0x3b, 0x1, 0x800) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup2(r5, r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000080)="23bac6cb934c79127e2722120bca934a0a50ca9e84ec741f98615b30e5ac942e43d0a8a7e03f7261716534575c0189d7ed3bf5eab277bfc0343de567c66b0be0d5e3261a6d0daeb577be7e8eb6eb06a4fa", 0x51}, {&(0x7f0000000b00)="ecebb7601ceba533ff1e45e12862e404099e26fac50be2f4b949e65f25735f0f1b1bcbfe50d5243a1cd28315403ce97ca578d57a97df799a6bb419e33173c39fe2e96ed87a0e31f63f5179586f8bf263bcaf4a5bb199b65c7dbd3f661517389a3776fbed219a08009cce937136a575eb2b35965e16cc806b23b7062ab3ed20abb9d9ce972b33f6220ae20ef496b2211ae32c0b893b71620aabf758f148c3c9b04412a077f4af4c85752167671eecd6cc4b85041c13a27f39b560df0decf39d3d73ec76316fdf49f55e0a70b53da90e560e470dc0c4cec44808ad1fb64029f41897c2c0648c86fec3009124a55f2a645439ba01733536112d846d193bf71fd2e2eb301673d1bf5ed8e9c605e0a8cc748133a4e42e2de5811a6323473c092523c0a0d4adc6e9b84c53e26481a6cd621c473677438d30a990f180b2124dd3d04eddd9bcbea7d3c729b5f08372a31fe88881272d1e547f38da952c18b9e8e26943ec23d2d2673674ae6604f443b3a7f13b75612c9f7e37d81613006d0088ab43b784778470dc08c5dbb2ca49393a7de2bda8f9c82d89d7381e77bd7486c2c044ae01f30730e7fcd70779a34431651de68c321337db21a2f74df9dea60836ce24810e0b7da6e2992e48128e9f8a48c6d290208dcb12b5070176a173a7dbf28dd62fc7c5893d34dfd1c5ea712eb636e159cd896cee580ed1ff62271f526058c9978bd92af0d3d6021cfc5861febe3df5beeb652f6542949bf3d16aa37c101031726bf96ea7c37c90891567c7f7518a0cb1cc04ff12361f2c1d10a9546b3c6ee1c24dcebef63777ca1610575d8b93e831f9ebbbea877235665255dfa1f7276d8e74ab756cdf8e3a3f256bdab472f9e14bc66e4d8a49cc9873186867afeb546827060057912d2bef545b1332e6838240c594c05cfd4dff08bb815f4667e32d6aae41829f9168a1a898092f5ec837ccf64eb3a76bb03d62e280b3348436e3ab467c5681c3a90f24fcbcaaf7e9c871173fdc430fac43a2dcbdaf199a6cc995c93e36e77d49f95b623de8fd248084819b72a4aff013f3d11279a541dc70e2ca1ffef9aa09119c0c664cbd1e85d84987b97f459f63d75e2f0de7798256b2b9410bab3193fb5e52a596b173e5e8307413324eb93fc979407b67884b55d11e14e7ae92b401ca63c7bf77c2a62be1103a79119b9946178788c0696daedb4394c477c68a0803dcd7eb01fb43f4c42a3fa5a7d8cf3903f6de19500ebc1fc140cffdfcae02076e860e213710b551c06b4acc319122cb444d37ced5bb5b98e54d93e5f9d1551113729919bbf4d2cfe43750c9d9874d5337c2a9cdafbc20e0739f5b76821fae5f919fca3d83a599562e19397979965237b7cce3f0488d5bd5d2bef856c9f9c38293c88731b47ee4828acc64b602d04721f48f771227e53a750775e2f40b445cb653b1e41a23b80e50adbb7fb5142f3de586dd1d48782e08440a18637e52be88a3c6ad6f540512a615c294e551438ad27dc1b3892a645b9eb3e9875cd74f06c024e9078f027daf475a1040424cca1d8fec818b375220cd48c2085200629bd1db33252041775c976b89ab34a59382b4bc48f3690b3c2e959636c62fcebbb6b70942a4fc6486ddcd9e45352807c74f86bbb4d473852158573cd26169c0b608a073e519120c2d064d8571a93caa1f78e1024ffcce5d218cf05b2425c4d847f04616c1feac2f895be9fb464c4d54cd6f646a74cedf2914091b19b1bf96c924cee2be59380f5d101c38e2b7e805a57cd90abf5742f0c5d430bc3a66e1d03448e36d7e89a39320dfb3d07e44a4653e19c101930f5dbe62227c0538c28532f162605aab936749862c6d74ebb33cf3e0d496919acbb273f11230c3c1", 0x534}], 0x2) r7 = accept$inet(r2, 0x0, 0x0) sendto$inet(r7, &(0x7f0000001240)="02", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:54:38 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="ad012e2fa3696c6530f6c855c8ce97ef86d1043b390c030000000017873c951703af81f516e479f95296c41982f527c1e94e95e9a4bbddfcdcf3e038a80a904a24c5ac52e430ca7370ee34f5dde470000ac12e7e7553f22ad000000000"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="15012e2f66696c137d51a2a5c1653ca76db644705159df0469dcae51b4df26ac69f6e6a94fb43820a8fd01e13ac8c12b3bb6a7bbc018a35462142e8105c8ee"], 0xa) r3 = socket(0x0, 0x0, 0x0) close(r3) socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt(r2, 0xfff, 0x1, &(0x7f0000000240)="093b03cb84f25036eceb73832ab6b0dd964d0e42a9f3cd0a93f1eb5906f04cea7f79305f6ecb507f5388b7eab6a4b9b46eac88b937b92bb0b2b299ea9e8650083618a4fa82331e0af1a132a7e6736daf1a06c85b60240743c6ecb40fb7eb4c25eabebcf799b8", 0x66) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mlock(&(0x7f000000c000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1e5}}) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) 19:54:38 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x2}, {0x3c}, {0x80}, {0x6, 0x0, 0x0, 0x800}]}) write(r1, &(0x7f0000000080)="f65960eba61f6f2cc00000000000", 0xe) 19:54:38 executing program 4: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="02001000000040006d1d5fcb28d9fc2e0600000000b8f707aef57432a505995139959fe8249fcfeb969ee000000000000000092e7810ba65a219821ac53c409b16c3959a5153a459199d1bf2db0df5acd5cb5863b3974fb7bcb67a3d2e544b6f084ef2964260f75f8100000000000400f9869625e304924c9acac26cbb913ce4456d14d009114034f5a3e1a1eeaa8bd78b35090747f628bee96aab859eff33b544fdfe16a550163dea44501ff6a22e188398b13422db251b9f774fdd1fd1281b6e0a446cbd"], 0x32, 0x0) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000009324e4f23b5ec0c7bea2ba6a1d123ae9db5f162b8596758e78e34f050ce127bf77f5ee575ced90ee658e284ec6d0e46bdd9e1395a06c869456766535225333334727c76b2dcb212351b7a40d8a18d4f44aeaff170e6e863e4ced886476a5f6fd67c220d134d35bfa2e5413809647080a2fd7f8e71c897e4bda00f56f823f0f96dc96a420b09e00c690b9dbfef2be7f62bbeb3318dda4f68c3beaf2684c804f1521493aba2747118449076b87bf866e0ab9b7576fbe9ca222df30487bd061a16f1587ea82289d3697fb0f072e4d"], 0x16, 0x3, 0x800) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) (async) getuid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) (async) socket(0x1, 0x1, 0x0) (async) socket(0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x100) (async) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="02001000000040006d1d5fcb28d9fc2e0600000000b8f707aef57432a505995139959fe8249fcfeb969ee000000000000000092e7810ba65a219821ac53c409b16c3959a5153a459199d1bf2db0df5acd5cb5863b3974fb7bcb67a3d2e544b6f084ef2964260f75f8100000000000400f9869625e304924c9acac26cbb913ce4456d14d009114034f5a3e1a1eeaa8bd78b35090747f628bee96aab859eff33b544fdfe16a550163dea44501ff6a22e188398b13422db251b9f774fdd1fd1281b6e0a446cbd"], 0x32, 0x0) (async) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000009324e4f23b5ec0c7bea2ba6a1d123ae9db5f162b8596758e78e34f050ce127bf77f5ee575ced90ee658e284ec6d0e46bdd9e1395a06c869456766535225333334727c76b2dcb212351b7a40d8a18d4f44aeaff170e6e863e4ced886476a5f6fd67c220d134d35bfa2e5413809647080a2fd7f8e71c897e4bda00f56f823f0f96dc96a420b09e00c690b9dbfef2be7f62bbeb3318dda4f68c3beaf2684c804f1521493aba2747118449076b87bf866e0ab9b7576fbe9ca222df30487bd061a16f1587ea82289d3697fb0f072e4d"], 0x16, 0x3, 0x800) (async) 19:54:38 executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1, './file0aaaaaaaaa', './file0\x00'}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) sendto(r0, &(0x7f0000000100), 0x0, 0x404, 0x0, 0x0) r1 = dup(r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) setsockopt(r1, 0x8, 0x200, &(0x7f0000000180)="da64eeb4db2c36acf1253cdcb105d3823530fc93f031ed66cc13d25432568ab52edc215eb3af27320fe76d5871d428f34f7e3d0133ebb71313457fc16d9368d84d8dfc6f14a3e459524b3249f14218e6166e07360b7754fea793016eb88a280deeffc2ec4933d9b08ac34eedd64c40e85310612bcbcbadb71e2c3722384eff8c63bf7f9ea263840fba147799204dc743f9a193f554b958f10b971657fcdc88487b2567525e40ec727b55188115c76f64db2fe7b9d8680c08b4a775b8e01cbe5743494e00d4a333043ec29ba5b1bb30c6847871d916d068b7b7eb267a09541b577249affeea0a4b6c8299651f816599a4e25afeca8329ff716920aa78055419de27826b76aa01800ccdd93bcf08846d1b2ce8d1b64a6bc0582c915f5cdc49a069fc239044de3cab7a340c513764dc39f3be77881205173cb468ae3bc4d9136ae8ecdc2c37889157649accd27418ea30e4ec979a47b946604bd675dc36913f680901da0446a5632855b3ba112b31b663d1c666f640fd506ecd3a32012d8119e35e9b2564e487d630cb6eb991ec1bf57b3674df824045fc369b08b347bbb7f045a92f3a63f5f52dadf5081e135de93ffeae026d73409faad9e152c2e9ff16abdbc503ee2fce58b67f7e00f613c595ce3df4c55620828a051cbe42371525535427bd04a1f4ba7753e8fe7a03c83744f402f2087f347d58dec3222cc62095882b015c20dbcf6c5698993f9e374866b4dc08f610d2b8563a921a9e1f59d376d4331e9057282d0a7b03ce2261de8d8eaf7d45454da90140bf83236402119c67f599dd2db7dfdb4b1d3106d8fbdabb506bc0224f9c7509d8cb70a863eb49e3ed066f1d0b48da4c7573eff3517112518d3b65c19d39fd6ef47893c9f468860e4482bc6c91ade7c5aaf025837db4a88b7201a90d32dcd92697d03fea4411ee7bff8083cdc8c4714f97e42a5588e63afd39fecfd75c1736706e6c4a2b54890a8ccbe7114decaec45abc74795a63a4a1b0bf4b56932ed6651afa9a056d9eab37194c13955ba0b445f5c2e60f14d6d3bad036731b98205e97974973d045f496905bc413cc3d7d186fd292be45513f774548365df890dd8b0894a8d462a04ee714f0298373344b3f5fd38cf96e965861baff853105faa308c90244dae3bb850d885897e2cad5b78ffda7ec4a0bf0a5fd68311dcd8e3dbf87b5a95f741ca36ff8a652c1a4859f49d107ecb3da4b7d753c2719ec72748a4af31a9096e1344820e2d06f2ed7dccebec1ca424c30230efe00babd7220bbb02a0936facac12dd9eb2bf06d64866c92fa0e0910af2827a38410e36394eab168b95f5eb808dd44752cfec3708e7867d9d8371c7d16d1959fdf0f9a35be824ae31453a405570ce2479596a6ce32d82eb52f533a49a1d1cbd1dc583d2434418ecbcf8036853bbe1caa1d8a1b758826b9c4c75bc18c8c7721c64d13aaed4404117b40ea8baf723c9726a30160445ee138bd94cbbbd6ec5e54e1a145fad985f8c068f9a260e25e91152dd89076e052d958c2ff44fd837a97c3e23588d6bf9c8ce4bddd37c37a00ca0e2e1c6c1efdba49ceea5d9b5722fff70e5c41a6410d079eac7bb01c895d2746f4e99cce0f9ded209004e17221240c9aaf57a9fe705f1eac1c211c68c20a01cf5387110f9d22b30cfee86709e58218fcc705d5c6e740d825a9bb2e6f17e2db1fd18a8ecef4d1690307bcb093acd32cf8d096e63f4f50acf43a0412d5a511f5aa9b8908661ddfb77aeedc91fc184ef57c8f5ffb3d2218d0dbe56091097ad119e0bc0fe2cad43ca4b70f578f41cfcd6a6514a5915887547458fd16dcfecc2ff9d6a3764f579f76d45651fe2904444823ec97fbcb45b2208fb5756694f9e5b571f2cbf38cd85e46ed1a53611c3e9722c86da6ec019360ad536e71792096dc46f64adcb879c5e49bd269c962d54c095638451c4da661b4545bb2d9ab766630fff762985d4355966a907ad2f8bb0fef165795dc4c4a57ce95cef31b340daa7565fff055346431560742e981d4b1190faf550dc0f9857941baef414abe701cb344f735a037fd7b19a8e55dc5f28c355ccbbc279d46c7b5e7e143dd8e51b0ca2443b46040f079b7ae7e2788c3f9c6dd17f14219b8998ac2249000722a18e5c7f6e31023567b8becaa869f3c6ddf6e9b1929fa41834120c52d6826551fc8b7edf9d8abafdb41a354c916ccdb31d64df87be2018e768385ea8d5ef81f396551cd0a9c5506332c927113e4f9bd6aa5bace4386873cc3a84bc9fd92887ce623e153c4d2e1e417c4761c08e9d30d3338d4e22269be17102acb23b3299fe4e4094c60fc7b92d06cbf4e07a6133693706d77313c1d5d4c4439a23d2f1c6251e2cb9b1bf14da86dc3b5dcc137216e27b61a790a2eeffdc2d28abd3bf1f39326a65e0b75941079633bdc65a377fb03bd2ca85ac73fb23c0691e1de3f88204692d9750e16938311b0103a15d753d501d4e270c4d1ef30dd63b7eaeee917cd2a44aadf6189e819c196a1c9a927e5d79cfe5b9121cb490fdfd8282b41722d83ac48f89b4f867df549cbcb110f1496976c2e12d05c63c126d07c45c280f2a4750a07df44acf209718d9c187ee9a3c944d8e6fcca61691c0019e4662f6ab48ae3bfdf1efcae35a05d66434ca5731f06a24a97d37564b1212f38f68aa81cfe717c41d1230f37a1121c40618d5f816a99877ff0e20d0e91a9206729cc3705012735c8acfa05675ce7ae0f283fd01201841c37b5b2ff0a323ebaba4f59c4483d6e8b8fdfa1d7b055512439d97b4c50a2d6c35c5d887bab15cbcd5696b0e13e1af8d2aedd69a30e8ac63715d463d43775a9199b188b9585fe2dea18eefd5b91e36c21c81d08ef1b3937ee2032981c1c45f159b6ac185cf871383d26818f2642eae1d419e7bdcbaed50f4044800f26a75a1b12e1713b85d1ab513a1ce71193c7f6f6da75fa80c29b81a67586116cbe792f71ccfecd00a621c4e44b8a4536a2410e33c9b703ffe292584c2c236f60f11b153b2a202dbf8d98c85e9a9ee9856c6ba1882df76a608a635e89ccde13372dfce6143e5872a87008b38413aab6e413490ec891a7b95634db192dfe269b565ea918e520f33252b5d3aae36fead2d18a9a10940d991dd99452cf051f9fd213d0e151274298c21876b9d3be0f3c4903466f03cb75a84167d5dca7915e9dc256ffe9e42d2f661f4ae1d54ba72383590e061267910c6a7ee426b0774bd558dba3d91dc904da497f3781fa492834b1f3bd55570d3885805c0b23d18c81b2a1625ef5c9bae6e592458f1792ee884c46d661ee65307b62a4bbe74a9b652f63ea2d21276a1accf8ae586a45948ab183d93efc5ba891fc9b10a9ac622f09dda5e12b0fdfc926e5d0c8139521addb682c044b9ba1644898e77218c90f1316bda8656afb94810239f45b0a3bbded24845a4823d5b720a15c1e4537b65463122411b0c234ceb61253a178a484b89df81946e28ccac01234fca500122f01ea73074ab3377844aaa0b2dea56c923d4573fe3d15297b30ce52ce6814bbd25017cbf0fe71caa985b1088b4a658a4f766685c8f9886afa5b00101af5db6025b23dbdf9b74cc22a21079683c8c21c7eef58ef320625b1a0ec178b5494baeb56e8d74c6e620e2c3f0df72dd195e309d8b6389c5ad74852449d0fc18c95c2fce99da258259d20aaaa99630f49167b2f506d48c9504851e789b20ad63c9515b748857fcb79d2b5715a18a199eab2482805a5d367470427715152caabfbfeb785de44f6bd1cacac147242fc7f5b7a59ae9d9bbb6550da8f77fdc28b77dcaeefdcccd63e939a0b6bb5e14fe7916d5aeb46ded818485eaf56e66576dceadc0ba577861611ea243cb6437ee5d54e5e1cd2bf9fc7c9490da53438a3e3e633ceaa4906f6f59cce40dc504d577816e29026dbbc2cda039bdf9bb555def394799a3303bcbe2a8f9483ee94dec8a473e6310d282e15f85c212ce4891d4dc5319ba31ce59bb0d0be5e0fd1d93982813d3eceed56d3610fbc965babac1172af10c2a279d64bdeb45ec9faf79a9e522d813df0f3b50dddbee84a7ca9f72fb0bc00f51bb395605601e5949ea824f5c1a67b0fb185144d3942cfa8002ac672c7b125d91e6a0f534bd7325519e86785661a0cb1908d44479d71327e0963820e02d87277e1ff3541f83900eac93a08b09e67dd57708a065a216061f0177349681189e0e42d7e0498a80de2f6ee40da66c62e9dc1bba41e3a9833f27917298851e4e22e6e36d0349cceb3dd87f173102fcd24e51f2829b484c3e41a20298900250577197201d55e921090ed27ac905dea249506e71b12d787745c22a8db667b5e9fdbd86f8b3120572fff6c636be01b0162f866e37a498978d9f644bd9b25fb546951d30ca7e2a8282478dbac95cd75559623b79b0d080425c1453a26c2836195f9523e9c33cc53dabf1a7be101c86b2250b85384beddd0134faef0179bc45ac4e1d932d0a36c706a36108e3d0a0e570580bedef66f0274e70a84738c2d613bab2276dc994753892ee43fca581b290e2da865e7bc8e5d2f86af410350321a229163a93e19ec85414ee0a02cdbc2cde4a380b223ca9675a6093e7c7429fb15b22cb890da98c0732afd7e8ef10f25c33dfa94e16289e8907fd23789192d6281eb0df2589cc2cd1705805b0178b42b953ee274ec0987cded1b3c6a29d84cd70377c360007fe2f3c0895d9e854747e591aaf9447429368b5df1bf1ff9487909a019bee5482c348dc44f806e75c4859aec7252cc80346333829ed5032714bb474a2254482b9d51ce11c4c35051d9be1556612a396c386faa5bfa69d31c3ca8c68be6b9e78254f7a1a37881e40e0d00e874fddc451f1700bdfa3fd27af2a7eae8b61fcab490818170454d529c694d6e84c7ff8dd9a4b3cc8cfd6066eccc8a46011359bfe9a85b037024bd858794d6a2f8560fe337deb9ef9f00d37b91af482c058840ac54a58c4235a6c9f2e171d18d12629b1847c4426a2505bac76eb00cfa72a8d23fd3075844891ed1770c3773e2686a318975cfb00c4dd47127e1bcf28f2774fd506b55d03705d186c4494c1fc68cb16a3df2fdc23b8612fb229190fe5e706de38edc72e35f07c0fabf73fc813aed1acfe6e3cb67545e424812648896ee0e9a1177cae5f335399114af65f14fc04ba53547e94f13b964a698391f72fab52591b5000611dcc4a1cab32a693f80a889e18d48b24d65cf402a1c517729cba825e4c8672d182bbee26623634a559f3cb75e0cb6ed6c2c8f89746b0f98d79010f1e65cf8e01740e699e0d7208168ae8b0e6d35a9773d2d19e040370c3478ab7166521af0bc69ae5d5b106b098b1fec523a5d8ec06a339cfb44a98dd37754fefeef4d0ebe8f235d89bdae349f073809282480d57aa5bac3e7a1b9a480b91088a6fd8afb9533b3e99c928f2351c70e98b45d0c187d028f1f67acacdbc440be761bdc3ede22cecc9582aeb00f79b0829f2422ad68786f3efcccef869331498c29e3bbd827c23f808d356c63c3a414dc3dc1834d7c8664d36dc12255ce7fd93e3d26c4c26895476831067aed0436bf66badf46cf8bf9752f4768229389d323b2b98a48a2a07291de81f3938faa8ac73cae6694983794e8617c5e41813b268b5e11e787dab255e18bbefba04e37bb607295a667531095651987ea429449ab3cbd117416f4271c2bcc34cebd59c21c1a417894e6632f6010d4696c579be2e5fc330ad5095a274350ecb40c4192fc2a3cc4c382c5eedbe76243f0ea861e15206b917e", 0x1000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001180)=0x80000001) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000011c0)={0x9, 0xffffffea, 0xe}) readlink(&(0x7f0000001200)='./file0aaaaaaaaa\x00', &(0x7f0000001240)=""/4096, 0x1000) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000002240)=0xec, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002280)={0x0, './file0\x00', './file0aaaaaaaaa'}) r2 = socket$inet(0x2, 0x5, 0x59) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000022c0)=0x5, 0x4) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000002300), 0x80, 0x0) close(r3) sysctl$net_inet6_ip6(&(0x7f0000002340)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f0000002380)="843ef833df36dca20f135d2abd00a60f017adb97b5f05631a118da1f5c8cbc219ba4f44422a13987572e5a27bb371c5416a742dd29b4f6beb3ebbc669a56a33dd96a919b74f9d9ab3945e6ea9e78aecb5d793b934cd27bff2d3b9b6fc133161015b07d7b3e80ada19401cdd5b56822e7bbffa3298aca5e3e96891a1c8d777127b7fd50199e74436b73", &(0x7f0000002440)=0x89, &(0x7f0000002480)="d417fd2a9c224afe99096e95d4ed6275fbcc5d23a0bf8b16", 0x18) r4 = open(&(0x7f00000024c0)='./file0\x00', 0x80, 0x4) setsockopt(r1, 0x400, 0x0, &(0x7f0000002500)="f2626c1c4982964f7b8c1f6a2d3052b3f9bbc9714efda077fb9cb7206e6d59d64214e109b651ce27298c536928efc01866e3e6d8b5a2cea567257fd5bd4d9b89f988a87fcbdac804cb2d9f43f980b6ec501ead0a7d2d73d5e89cb90abed50adf5501e41ff5526804d6fbbf10a56f47bde83a6d8ac215c946efaaffbc3ecae265a446ae3cf616ceb8ec852f04a4647276f44c7f36af43b3bff59ad4cd0da28a8c4c83f79ce66bf2a06e781b8cb8680106", 0xb0) clock_getres(0x2, &(0x7f00000025c0)) msgget(0x2, 0x103) fchmodat(r4, &(0x7f0000002600)='./file0\x00', 0x184, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002640)={0xffffffffffffffff}) bind(r5, &(0x7f0000002680)=@in6={0x18, 0x2, 0xfffff001, 0x200000}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000026c0)={""/16, @ifru_vnetid}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002700), 0x20000, 0x0) open$dir(&(0x7f0000002740)='./file0\x00', 0x80, 0x24) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000027c0)={&(0x7f0000002780)='./file0aaaaaaaaa\x00', r1, 0x4}) lchown(&(0x7f0000002800)='./file0aaaaaaaaa\x00', 0x0, 0x0) 19:54:38 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) 19:54:38 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000380)="8fc0bf7a6799c04b7c6a72a3d081007707abdf243f1b7b1d33c45fce7aadfafc4eda6727ae640951907bc27fcf64d6d115437e3e47139aa4236015a00da4f7e6817541e0a39014d97a6ca0a3060be70900c2b36b134253827a98fc24d30200000070f41f458ed596f6c006ad0d8c70917322d23c90aef50cc0151fa5556abac0bb3ca75482fa8b76e512ae1ed8d0d5542b863f6a221d4794b1f8b41347321867fbabb28a9ae1aa149528bb0d8f844cfa2e", 0xb1}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="fab5a443b4c0359356b702053b5514a31f7e6963ecb12137c0300182ce5c679e5dc515d8e53c91f59c2bc9f3f7f1fc372848eecde8b07e5dba83", 0x3a}, {&(0x7f0000000040)="63f6f87fe1c615717bbbf14c83aef241af8d5b4a4837e0ac345374980ee2d153ea9ab75dcb6c4aaa4472eb2c8e1bb403f9bd5bd2955ad7c17b93336b5ae87c01abcbe5184528656d3df40c3aee3df46f94be32de77aa19d127b9d76b7296c44dc41525e90f154ae723529eb437031c09c759f05e292e", 0x76}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000980)="ab11742ea4df23558497e88c1c4d5589a0e85c17e550f8a610d8abc4896c4217ebdbef9ccf781099d1a0cdb9bac7c4ec4d7f7fa61c6a7181e42725cf47ef72a1ba586e12f8040806cd6e37f84b820f60927213058ddd3bb8998c4b1930644a3b6e614649ba3f9134fcc0a281a46578df32c10106b9f5c525b97c53bd941136645756c0e6c43a90909ec69a819fb5774d88ccf471c03d5f739a34f66127fe1b05e1a22aa0defbc66cf78b7fa48f412e", 0xaf}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x40000000000000d4, 0x0, 0x0, 0xffffffffffffffff, 0xf) 19:54:38 executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x80}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) 19:54:38 executing program 5: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) sysctl$kern(&(0x7f0000000040), 0x4000000000000379, 0x0, 0x0, 0x0, 0xfffffffffffffed2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r4 = socket(0x11, 0x3, 0x0) r5 = shmget(0x1, 0xc00000, 0x100, &(0x7f00003fd000/0xc00000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = socket(0x18, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) r8 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000040)=0x7, 0x4) write(r8, &(0x7f0000000500)="16a9717e51ce65966e15cb088f303c11e1fe579f37dd5cc232645d3723299d9a3c4413ccafb398c05676a02c7de9a13276412f5e12ad2d89c2ac1e906847418993e7c9fb7fd236aaa0f3bf35699f0bfa1adcb4fd1b8547a8015b2c6dd43b146d450efb6d3a5adfc4895cf3666d", 0x6d) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r8, &(0x7f0000000300)="8cf2403336335b48ff86cf1ef8d639b65c302eac1f72a4c6f55da01c64f861f62f1a66a1573c6f5ee702ada92298e7363bd99b3be08e3246afc508e52c6f444fa8c2b61d3e3a437f0e4a8bda5eb3518b6f03eb161132798a174faed4a50a70d946a6f4100d1ac93cf9558e62ad8d248d756bb27005d478ba0e93a7eca4b092774e6a925debcb81bf2eb3e06275b40f5f95a00e984617caba6a35cefc9e989dfb50056e0754e9c4e2cac100a44df9a8653257817c0ee26481f326839e74f71d06c57c6e803f8965ae97d67f179b149ca05865f49b753cabe97359051b81c82f0128f025955145bf6e8d130e4d0ada6f27", 0xf0) socketpair(0x2, 0x3, 0xac, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x8000) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0xc8, 0x2, 0x4, 0x8}, {{r4}, 0xfffffffffffffffd, 0xc, 0x40000000, 0x1f, 0x8000000000000001}, {{r6}, 0x0, 0xd5, 0x20, 0x8000000002b, 0x100000001}, {{r6}, 0xfffffffffffffffb, 0x60, 0x2, 0x2, 0x8}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x9, 0x80}, {{r3}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x2, 0x5}, {{r10}, 0xfffffffffffffffc, 0x42, 0x40000000, 0x400, 0x7}, {{r4}, 0xffffffffffffffff, 0x2, 0x2, 0x8000, 0x5}, {{r8}, 0xfffffffffffffffb, 0x0, 0x8, 0x7, 0x7}], 0x91, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x25d5, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0x80, 0xfffffffffffffffc, 0x7fffffff}, {{r4}, 0xfffffffffffffff9, 0xa1, 0x1, 0x6, 0x3ff}, {{r9}, 0xfffffffffffffff8, 0x40, 0x1, 0x2b58dab9, 0xfffffffffffffaab}, {{r11}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x1, 0x6}, {{r3}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0x2}], 0x6, &(0x7f00000003c0)={0xfff, 0x1}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getppid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4cf6) 19:54:39 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r0, 0x0, 0x0, 0x4000000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x100, 0x0, 0x4, 0x4, 0x4]}) 19:54:39 executing program 7: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2e0600000000b8f707aef57432a505995139959fe8249fcfeb969ee000000000000000092e7810ba65a219821ac53c409b16c3959a5153a459199d1bf2db0df5acd5cb5863b3974fb7bcb67a3d2e544b6f084ef2964260f75f8100000000000400f9869625e304924c9acac26cbb913ce4456d14d009114034f5a3e1a1eeaa8bd78b35090747f628bee96aab859eff33b544fdfe16a550163dea44501ff6a22e188398b13422db251b9f774fdd1fd1281b6e0a446cbd"], 0x32, 0x0) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="002700000000000000000000000000000000000000009324e4f23b5ec0c7bea2ba6a1d123ae9db5f162b8596758e78e34f050ce127bf77f5ee575ced90ee658e284ec6d0e46bdd9e1395a06c869456766535225333334727c76b2dcb212351b7a40d8a18d4f44aeaff170e6e863e4ced886476a5f6fd67c220d134d35bfa2e5413809647080a2fd7f8e71c897e4bda00f56f823f0f96dc96a420b09e00c690b9dbfef2be7f62bbeb3318dda4f68c3beaf2684c804f1521493aba2747118449076b87bf866e0ab9b7576fbe9ca222df30487bd061a16f1587ea82289d3697fb0f072e4d"], 0x16, 0x3, 0x800) 19:54:39 executing program 0: socket$inet6(0x18, 0x3, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) getdents(r0, &(0x7f0000000380)=""/197, 0xc5) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffc0, "3f0800c20aae61932382b0ce06d13d0807c8677f"}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x3}], 0x101, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2d, 0x20, 0x6, 0x8}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x2, 0xdd3}], 0x7, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(0xffffffffffffffff, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r4, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r4, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r4, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r5 = getuid() seteuid(r5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x7, r5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="00f3fffffb000000000000000000001326e6d0b4b2bb53f14f5b28d1d7ce4bf4940111eb343f36cd115993209317174ee544804e130a6cb26c94f77e6b000000008fe71febc14c227cdc285ea5d44cb1409d133eb7b1cb4bd1a77f77ad660ffb29c2705034f66d253df3013816dc901f80d71cdd3bc8a0ab303b6499e71718be94734fe3eb56234e5cf4b06f204527aa467820c5c550bbcecdf705001ebad0186c2b44cd809c7bf1905171437f7980c83d7d31231a1f18ac256421a23e43acf98e336d00718a46f3255a1780463396b3fa24421b4096fe036e45055406c6a9a667ea99610e051b3cd477f5aee3060ab0675fa7033e3e9d9354bcd331fc87e963d76a5a309627c076111907b2c3f561ac0f928f5007326ea09ed6f75d1c5f86c3304af2767ad63d71b2211a78af3974dcb5339292faea005e266067fe9dbf688c84cb00a1f5021dfe57a0bfe677b9f94c52d4291228fee0cd4b62c4ffd48e057bd134cb3e68f68951aed42f5842082e085fc9783aa98c7ac3364b7e849767202ad2260855483792ff0d5fc75ac4ee9e6973926f4a8ae85d75a491051b1bad217674ae25f614db4d63ac9399346496b8f5ff5895d938c171f03a5c5b9429b8ddb8acca14dd7bb9241eaf"], 0x3, &(0x7f0000000140)=[{&(0x7f0000000100)="b22a0a870740d41bf7c3b211942c0ffce62bd812c505f7714c77ac91488b11b3c3ce6977131433601ab708429f", 0x2d}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32, @ANYBLOB='o\x00\x00\x00'], 0x108}, 0x1) getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x78f, 0x0, 0x0, r5, r6, 0x18, 0x1}, 0xc000000000000, 0x1, 0xffffffffffffffc0}) getgid() 19:54:39 executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) shmget(0x0, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ffb000/0x4000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) msgrcv(r0, 0x0, 0x6e, 0x2, 0x1000) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0200000000000d3aeae0f6a3"], 0x14, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000002a1b71b85eb5db0ac6fe4ac6a8a097a72601afefa5f65c09df54bccaec364a0eaab6345a9d7c787c9e7000"/63], 0x46, 0x0) msgget$private(0x0, 0x50) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, 0x0) syz_emit_ethernet(0x3e, 0x0) dup(0xffffffffffffffff) clock_gettime(0x2, 0xfffffffffffffffe) 19:54:39 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1f, 0x0, &(0x7f0000000080)=""/31}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005e00"}) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000280)) setitimer(0x0, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040), 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1400) msgsnd(0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="0200002a62c124321b8f0000004000dd1d5fcb28d9fc2efd0008000000000000b8f707aff57430a505995139959fe8249f"], 0x32, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = shmget(0x0, 0x2000, 0x11, &(0x7f0000ffd000/0x2000)=nil) sendsyslog(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ca0000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000b4b000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000002c0)) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmget$private(0x0, 0x4000, 0xb, &(0x7f0000ffc000/0x4000)=nil) socket(0x0, 0x2, 0x3) 19:54:39 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r1 = socket(0x18, 0x5, 0x2) listen(r0, 0x18000000) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x80, 0x79) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000900)={0x10, 0x3ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xff}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x40000000000001}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4008000000000000}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00', 0x81}) ioctl$VMM_IOC_RUN(r5, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) unveil(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='c\x00') mkdirat(r4, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='r\x00') r6 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) openat(r6, &(0x7f0000000080)='./file0\x00', 0x20, 0x90) open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x104) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r7 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) r8 = shmat(r7, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r7, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r8) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/10, 0xa}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000340)=""/230, 0xe6}, {&(0x7f0000000440)=""/2, 0x2}, {&(0x7f0000000480)=""/17, 0x11}, {&(0x7f00000004c0)=""/11, 0xb}], 0x6, &(0x7f0000000580)=""/156, 0x9c}, 0x1841) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000180)="5acb776a0e1606e1152234e887f6156d36eaa139bd601d9e23e1ffca9525cde6c0092a9aea2dc38bb371b3b736d469558b3b620a34c2295ab00a4c421c9d5338ea54e73b1db58146926a83f43461970b0fc0dda20bade9cf4b3466640007956c828b61c89e6bf680e26f932918d365da78abbfc6cc63b861c13a3f456d352f274c2004a623a3bf341d8b854d11ec9135d87e3e9a2b2b6df075ffd62a0ee747dd36c69b2f203f2ff3705284b10709ee3ddef48222029bab0c4556e4b3a04a4f638c3d3c5f7809a7979efa02ad4d1fbfa035f7cd4f3ef0e0502212465c881681d9fcbffee3c30ce73aed274dec8eddefc243c5244db92d0e6832eb7f1e62", 0xfd) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x1, 0x3, 0x0) 19:54:39 executing program 6: getpid() shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() r0 = getgid() setregid(r0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x5, r1, 0xffffffffffffffff, r3, 0x0, 0x118, 0xfeff, 0x1500}, 0x474, 0xfffffffb, 0x0, 0x0, 0x8, 0x5, 0xf9, 0x4000000000}) 19:54:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f0000001880)) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) write(r1, &(0x7f00000005c0)="89", 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet6(0x18, 0x4000, 0x9) bind(r5, &(0x7f0000001780)=@in6={0x18, 0x2, 0x7, 0x10001}, 0xc) r6 = dup(r4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r6, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0xf3, 0xb047}, 0xffffffff, 0xb19, 0x0, 0x0, 0x4, 0xffffffffffffffe0, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e20d3697f5c880662", &(0x7f0000000740)=0xa1, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) r8 = getuid() sysctl$kern(&(0x7f00000018c0)={0x1, 0x36}, 0x2, &(0x7f0000001900)="da7411c1ea13d888a6abb67da17a01d8670315c2d4cdcbe9447d3b34cb0791c245ceaea949f9693a134ac7d49b1da2ea184f7f8864a2abf4d20cc46b6a2dcf926d2977723e944cad038de91e0200000000000000aeddd2edda0db558955e09eca1bf05000000dca18ec4de8836c9543ccf2eff", &(0x7f0000001800)=0x73, &(0x7f0000001840)="1651af6318404cee8b0b7f4001040000002e5d52", 0x14) chown(&(0x7f0000000040)='./file0\x00', r8, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000600)=[0x7, 0x401, 0x95, 0x1, 0x5]) 19:54:39 executing program 4: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac00", 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001380)="d1b4cf", 0x3) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) (async) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800, 0x1, 0xff, 0x6}, {0x9, 0x1, 0x9, 0xada}, {0x5, 0x7, 0x0, 0x8}]}) (async) write(r0, &(0x7f0000000300)="7696e5f3d1f18c37ceb8615ac7cf", 0xe) (async) ioctl$BIOCPROMISC(r0, 0x20004269) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="02b818fb"], 0xa, 0x0}, 0x0) mprotect(&(0x7f0000124000/0xe000)=nil, 0xe000, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) clock_settime(0x100000000000000, &(0x7f0000000040)) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004600001c0000000000000020ffffffffac1400aa44040000000090784f132af75c963ef2a1531746fdf49ece7c223544467d"]) syz_extract_tcp_res(&(0x7f00000001c0), 0x3, 0x100) (async) mknod(0x0, 0x2000, 0x2412df7) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) (async) clock_gettime(0x2, &(0x7f0000000280)) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x43a) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) (async) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x80}, {r2, 0x1}], 0x3, 0xffff) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) 19:54:39 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1cb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/109, 0x79}, 0xfffffffe}, 0x4, 0x1040, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) (async) close(r1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="090cf156603fb378e14bbc45fa0f6aeeba418f455ef57b0cfe9090b5ad12ec58f474cf44f697faea953a42edbd474d103e52714176a286f0c545ab47d4150878da336ed13f06c5cb67b45eb75629fc7b24f336865d94d7277eb917288f57c46ae9b5e28ee84fad079dd15339d40abfa0f0c51c82eb4476244ca0f7f478fc8823e376e5"], 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x40, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000000c0)=0x81, 0x4) (async) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000000c0)=0x81, 0x4) setsockopt$sock_int(r5, 0xffff, 0x1104, &(0x7f0000000140), 0x4) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r6 = syz_open_pts() close(r6) (async) close(r6) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r7) r8 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) write(r6, &(0x7f0000003380)="d6d843fe2b7d9dd28fc211f8e3534e3a84a818532bcec401ce1e1f4117511a82200c4ad30aa650a711b0f086a4ce6f162f916ec38769ae0e8e0eae8589befc9bcb10cdfc36c07a3c313353b1897b8191202f7a60a49781f0518f7f9f71bb0024c4125b6f4ef3c57283e2b859c476181ff82a45569d15f90ae46ff2b295c4cd26410f8c34caf755d7d46da2f57e77b6d6ca7719b9b2794bb43e77ac6b456b8826a932ea8c57bd3049dbfcc95726790dbdffa18e53cfd0c8ec6e2109bff4a52be7c881e5593f3c6475ecb3c888bd0e18286c625963c23b979c3f7d97638d0482667d6bfad8729f1d4c016d4af99f93924964b418449217efce1abb84f28d034de0d9c11786472869347170c3e29a90394a9a9048faec1ad850f2540df51acddd80afaefff74d5baea7c30f422962925f7ea5e4be77e8b062d51c3f8fba054b10ffe76e3e97658a971452b69e7501ae85ccf0d267ba6276085cbf28708339b88e56295e59aa0e56a95e789d74594e8d90c2c0b4373ec2b40a7244907402c0f0f7a9b046665843c6ab00ef2fe1a2e26ccaaa5c57471de7f718a5dc70552f20533eae752598e742e878bc13dc9559851e79a38d86b1b965c4617c9ec0cf5aeaa63639d110e4087d1adc3dd74631829d3cd0f0654079da219324adc55afda52bf2e88a8182e693deebed8cc4219c28037be834a020d74679c1fe6644d3004cf453cd157d18b28be3bcc1b8b35683570ba9a8239db71b9b700dd1609660dff4dbdc69fd7a0db037faa80c9f2ad746b129c0d81dd18c0734a3860e61ba7be7d4f610209168682e2e0fe1647304839df8232daf292560f8ca111e6589bd9ec1afca56b85ba433d192370049971ed02153d787f213fe42b28578d257787c97df8cab690fb1cf0a8842e4135b1b22351719d02f06273b1e09eec2f1d53a0e9eb46a60df0895ba2a537edd62344ad82f21deaaa1e55fddf0853c7fc4d9c94c927b071486423db5e9f6ffac2a37e45e561a94d002c52e641766821d7625c0adc9f8c7476b631200f27544d2776af81b68507c1ce1c8b2029b3c980d299f2b03708ce2938ba192668aad2f04aa0bda630e2a27c60210cdb70c6b825baca82fd9bd1678fd369171a582105ad8d483bd135ee89d03f404d65fd370727292454c1dc13ad3b6ac265688cb6479d4c1d310ce047487678859844580adc045ffaf7f2f89752bfc700d88eb3ce640f37b53d6f980805b3f03a152eced2ebdad10503bec2cc63c21b408a2c2fd3900e026791b88bfc0411e0ae7b5968d8170f247e8785bb2ef1d64e12eee9679b66f78590528f0ac14b518e5abf86822e5b6f5e6bef37248b35a9739f70ebd369a939329225167c1ecca94a54803f2ed27b8b4b69d7b75d359da85c8ac7674cb70a948c97714ef8e6bdb331116c069470f5c3ceb1c4668709770d05b8f3ed89a827e8185e6b30799c912010c2e2f18184413f46527a99a336814cefc3be2dd9b14e99d38e980750a3fb4b5ce27f6b21f5d32edfc82491811041390ec7f865946674e5d5f1e096db9e93e4f9ee0c7776012de3bd22718e3cf5169da349dd79df80b907c07b763d5b2e180d4a494ab3f06d8574ec4dbe936d9755c37a9011b609c242965bab07a1232def0fcf9d1d92ec932dd87ef8733976f93b6513e9c4f1dc4bc915157baedfbf8aa124a140a544e8e44c88edde3c3c6b15bde0cd041502c3ab51db63e7ddcc4949b8ae2894cf65070bc1266eba19fe8464d9733a456180d7b2f0bcc0fd2c0b08ced290a8cf0e8957eba329b1e0385b3a3f8ccba3ca7d0eabdc6edbe7036f4768a4f4112b5ba6c2e5dd702425a4f334583a0de98444ae4180f17f03e2b498600b5c73917932ba0fa441d3260c2f8974a6ed1871f18e027e8276430a958f59db1688d20f5589f822195df7478fd8a2179fa9c7cc9f0304751258f178946ac8a260df7176ceb0255e3097a673d25369020ec2adfb765153a2e5061b12bd182ef481e7678513c7f60efd00f97bbab07cd3c4d06949c234f5aa59343069e5aff56380cf6fb3faac3e1d0cb84029001d6e9777023a783589cf69034cf3843e2b4dd44460c9be2ad222e3d5af7622e077a69098bd0bc3fea2c0ff38a709d38df06295ea9876ba21b59eca68feb2253b4882d72a0a9520a397a86624bee328ca146f332c75911b265340ff3cf73bbd37c63a83d29e4e67a09c378a3c8f16a2b65acb6f4324d3483e1473dd13fc8cba7dba7be5a5a8f4d02c40aa06b6aed66fbd7d6e825b649059835d84a6ff784a01cc59f5d0e48d95d7b8497771ca41361fa5fb092bb430c9d89f820495f9638847cb0f047be8e22c514a7cedff0f7f2179f27a6ac9b60a0dfadde5cc8598c824eadae1a9a004c320765d0c3d8a7561f6cf6d9b47486258b55337deac7bab8717fd9c672e2258976d130dd8161dadc5c01094764ac9c58f1f84c1703dcfc688c1dfc1fcceab6b9a34444e3c982cb62835d1dde828d9ce77bccb611c45ad82668f78cbf139e99f25fd9aa3e6b76b062213d790da283261db2f466158dc815a6137c106f640da58da565e2f4b5614aa8ed2af95159283dd8b4c770c70014e860da5755cd0494fd41c980d8daf954b8004b94db7a9b574b47849ad9f2ac9f1e259d8985ff5d898c1e8204414006c20835e4421052b915e85d8aeb1236f1c5d5f4a756bc4992f6155b21a4e1d4dd3858778677b0c637f1fc86c83a594047c8230e2a53da98bef01a6de7c0f88d0645efbebc2ba6a34ccb038d6d27600453e56d87cb986a81fb2e6f23a2554563c53cec4acffbc6855198f01ca1e2bd3232656a5544992740d88499c737a85e6251312c5d19b8ef7f0e14092d32f480c344b853daf93f0824abbedaa27c17f0066b69ed1c2d07518c164caa8fee9f836e203b423565b13f50f719f44ac4364c030b1dfde4df575ec54ca953b12887130522f3bb410b1b3173ba63b30d95f3b19cd6f39f58fd13375cf7623d84ac6c9c31c79fe4a4239e4963a70ef8f5998fd353790eeb0d58292accf38f51e53034697650f9927bf1b8bf74fbf73fcc4304f5d6ae958ec75fd3bb680087286290a5852811ae7821422e525785914b8cd3cafe63e0b3331175262bb081e4a6647380f6d0d8753d735ed9f145005a14dcebe9acf77c708981e8c6f81a13b6717bc02c4e65ad24d225ce4bacb7cd0f2713e2b6898b11225c5d6de4c0cdec74e43aa7e587ba2aabbeaeacc766091a0f613c3498c5439beb0f7347f019bd9932e466f7af94dacd25215f9b06cdc46f3cd520611e7c05cffb189e366ff9a3fd9472e642104d50df08868902dc762aaf0363f7f66d6bdc87ed553f9f28f9b400564b2eda4c0475f6af1a07508ad34bfa90559d5d57ab07a8770205e29dacebe7ce2babe9ffa4611c8fb5fe8968998fd9981cf74b12281fd79aa27fa6eb09199d38d0f494b3cbf5eb96f5691eb4a1bffdfdc8f2e369807f7dcaafc4b51da8eeafd1d9cf27acbdab03fed8d09afa25883a0d032868b5c0fd93e0ab21b66f2cab5be9b89ec8fe1f9dbd516431d7a4108b112912931fa2002b9e069c599c7e12e3a8ca95ef4d3bf6d154353187b0477d7fbd07e2ccfa9f738dff19697ada536ab3d51e9dcf64949c18280972da0cb17114eb085587bb3d135917b970f05a628c1e5d5f5977021e50ae6a39505c375eb0d128975caa8ea0739f820b66a042f15b853fb93195eb7630af94dbc84e7fa84da473dbf9c746ca5270dfe4cc470ea216e997a420433ce1c5cb43ebad68b721eda405db18f0e13603b07e1a749456e82ee6382c4a457f5e174b1293dcad9bd85fc47c504665e74550a2e98aeff27c561198223b82755f7f9b471f626fd263fe8150fda7c6725efa0037b9ee0c30fac4c619178bf3345dd22c10f6255c9cda76e327a29bb5fba2bdd4cd334b19c305920c10123a8ca239a5cb12da1727de87eed69775f45668b94c9fd7848746a6addbf8fe63646c554cf16f4b033c8dc854cb996b0ee9fa88b8108c1888b28a5ba104cc85cb5d8316b30aa3c07eeadf3f3c0719592d84723b2e8caa62d1c796be41f82b9d450dd1038f165a9d4a40ba1267a8fa7694a1f6652db1bacc9aa44f0f3e9866e6d75741f077dba520960143674ddc6685256cc58261b9e795c75b89e4d7b0c5eb3977c15a012e86e2b805a47670cc13dee99b2440b2ea3b9f3867d37cd6948c601ac87f20b2ecbb46520392407d4fa10b2977d9e0cd0a8743bf2267517010e9681e2852b072035c1dc66fed959993549fb134823f4685f104ab99a50288e3908060728f4aaf6eb2c06428b43778a652090edb2c6f0bba2549dd8adbdcfc2fdd85684ec47e1577f7a2d65d58e1a1d264320c678cd40a0dee032cae5e44378076f454c687c386d7ae496aece461ffb190ddaedef1a3b8b43641c61a437bbe4eeac124c374c076255eff97034e4705be77e9a428d9cba303a45ab6b4bb9466d25cd09431705afacac9e3d50d7e5bc1b0ad51ee2cdffd2d8a35bdda06f29ec9dafac4e57ee4c8a0b26851ce17b8c1428881ed82952250fa74ce09ed1fa5e667cc5153971a310fb7e399cf7b01b552242339ff3b138fc6eb055d9b2a1e4aa1e2933938b049bb15c192d5ca2f6c8a1e735eb5ee44361933e675b4da373a04437ec7798cccfc7a019d5ed10497874740dbe7a70dd1a6d8768fff119b4b541b318e893e744590508befa70144ab4c5d3eda7d7fdb2c2fc1237915aeb190e28d52a568ec7bbe009beaa7371de528894b38bb1ba7188f0ac12a805ba4e19483b0e9f40cc1a2173a812a4984c61058edf9ca6a94e660b67b2b2e0d15fce387dea9fb23fdbddb4d107d26bc134ea796447c0f5fff3d6ab98fba286a86e352965f6820608e3579af72439207d04bb3a7b9452ea5e333284958ba13544b15391965d5faba6d25c7fb5399b26755111949a7320d8f6242e6f48d805fc072af3373ca10f4ea8a0a10577d0407a19025f39c6e86987d49195ea576cb1dcfa8279c26b85062cf3949ee6605901a626d576ce0dbb0740f92a56227f03d2debd8fe096b6b031dd56747c2d551c68a634b46639fdd9498802f9568ec1e701e9577eac066139ecd4fc4e59d037edf3327d53274207d7827e5fa079daf413fe170983bc87ece8cd31c4b9c088b1e547199331c090949bb288f4616cf7e44aa8de46ecda39b34caf5fa47194fae7af940a504b8d240dfbf4bce8730c942dae58833ab167b56f589b48fd6f39230405241ff19d04e3f7ac167d1f06ce457a016fc463d1212ceea34037d90a457ebbd193138b34aad3c67addbb83157c9efd41f3cb50bafc8cd053c98dfeb32d61865e87a298a558541f226d2a498dcf93d367a3192d64d00f98f0c5072780dffdd8a3e6cd037faf6b4df7a92ea5126cc8388568b8e3077458c85c2184161e53d7d5800f41085a8790b21be28410f6783d66517b28fc0e67181e97e772bb96846b1a73432b06b411a2df132112b04b329d31db2c6a9dbaf6aaf25c1f6ee5f86d49a2942dd40419cd350c50f67bbc4596dae6395e470aace675e257a4ab2ceba5b60cfd09a34e6b279f0f872a5737923457e6f9e725654b648b4cd3165b3ba03eec9ddc48cbf51903f04a22e44cf37ef839cf26bd29ca4fa65d1ef63b5739393841ed9cb5f800d4e6a00c8b59e9864f05bd217ec26473596d18ce663d1d8750ca4da6dfadc5004b2460c4a149c971d55eb65d28d52010cdcebe5aa128660da118b6b81c98202dd8af5b93fbeb233a6a05657979d93b8e570135c8a", 0x1000) writev(r8, &(0x7f0000000900)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca5771a8a", 0xa5}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a0254b5acf8a214b3c81cb91813bdd359405180a6e3c82c4ba45760bff227b914c0a5b2c76f6a940a5a05815610cddff42d35fab8917f462c2add49352c772448503e679cf89efdbb7f4fc12b1e2ec9c5b62306e7f52cae28873347fbb565bc67b0ecc461c3245b89e261b73d1ed3014a65e0b0d2d86e097790d15ec607f72a2f08a1b2274cfab23f2b6f75b23ac06a8e0a81dc996f4a978a639db361d8419292266876e23317f56567fa3b8869fcbcc37403b3fa3b8630d7c5a22fe90793cd9732b0deba4dd7d43de70d0a1387422084b8", 0xffffffffffffff7e}], 0x2) read(r7, &(0x7f0000002380)=""/4096, 0x1000) 19:54:39 executing program 7: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) shutdown(r3, 0x0) r4 = dup2(r2, r1) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000200), &(0x7f0000000280)=0x10) 19:54:39 executing program 1: shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000030000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) denied attempt to set clock back 4212701679 seconds 19:54:39 executing program 2: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/508}, &(0x7f0000000200)=0x1fe) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/507}, &(0x7f0000000440)=0x1fd) getpeername$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r1 = open(&(0x7f0000000500)='./file0\x00', 0x20, 0x186) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000540)) r2 = getuid() getgroups(0x9, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r5) fchown(r1, r2, r4) r6 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x800, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) kevent(r1, &(0x7f0000000680)=[{{r7}, 0xffffffffffffffff, 0x3, 0x4, 0xfff, 0x4}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x223ecad8, 0xff}, {{r0}, 0xfffffffffffffff8, 0x86, 0x4, 0xfff}, {{r8}, 0xfffffffffffffffd, 0xc1, 0x8b, 0x4, 0x8000000000000000}, {{r6}, 0x0, 0x88, 0xf0000000, 0x3, 0x9}, {{r0}, 0x1, 0x81, 0x1, 0x0, 0x5}], 0xa4, &(0x7f0000000780)=[{{r9}, 0xfffffffffffffffa, 0x17, 0x40, 0x2000000000000000, 0x8}, {{r0}, 0xfffffffffffffffb, 0x42, 0x20000000, 0x684, 0xffffffff00000001}, {{r0}, 0x697b0d3a29672ab1, 0x81, 0x2, 0x0, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x2, 0x1}], 0x3, &(0x7f0000000800)={0x5, 0x8}) openat(r1, &(0x7f0000000840)='./file1\x00', 0x80, 0x43) connect$unix(r0, &(0x7f0000000880)=@file={0x0, './file1\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0x244, 0x49ed, 0x43, 0x1, 0x4, 0x76fd, 0x2, 0x1, 0x1, 0xa9c, 0x2}) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000009c0)={&(0x7f0000000940)='./file0\x00', 0x5, &(0x7f0000000980)='./file1\x00', 0x8}) select(0x40, &(0x7f0000000a00)={0x2, 0x2, 0x9fe, 0xc3, 0xff, 0x1, 0x6, 0x3ff}, &(0x7f0000000a40)={0x6000, 0x7, 0x7fffffff, 0x400, 0x2, 0x2, 0x4, 0x7a}, &(0x7f0000000a80)={0x8, 0xffffffff, 0x10000, 0x0, 0x4, 0x2, 0x7fff, 0x8}, &(0x7f0000000ac0)={0x8001, 0x6}) setgid(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x20, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) recvmsg(r0, &(0x7f0000001d80)={&(0x7f0000000b40)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000b80)=""/86, 0x56}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000001c00)=""/2, 0x2}], 0x3, &(0x7f0000001c80)=""/216, 0xd8}, 0x1843) writev(r7, &(0x7f0000002280)=[{&(0x7f0000001dc0)="27c80fee48505284150cd6187dc9b69a54a1b7b01c21c06005a9f9834eded88dcb26b3833d1483505cc38fb1b24382817714049149fb10334397cbb431b17fb86160f69f862d5f6d29d1f4f7ca156413a4007ad59ebc0fda5d18536a854cef1ce70828867e3b68571c32", 0x6a}, {&(0x7f0000001e40)="35812e81209927365b11daf50dd28b815a9430a291ebc10cab762f586232fa6d16bdf4701018efa5bf50f247d9b0143f5498c76785aa097cbe90", 0x3a}, {&(0x7f0000001e80)="706a70e9364f40244e68a844a8d4d9dbc9188f7b58e62b0b40fbdcf3831df94d6c068e144d5e6fc1f457448e764e25e3c8509d5946ccfad973ed07a4679a9177aec0740e603c28eddb1d90f42bfd65cc2989312aa4f66d4a5139691e81457839b25630a832c9ee4532d020315d4c32c46153ed92b1ae0db457b3c20c7d03d05aa0d1199c8e8c241dbc53dc98d1f01300ce439895c9d767a0da4a219c19f34b71e02c822cbe4325f6", 0xa8}, {&(0x7f0000001f40)="2d8afa73138a46a6c9bbf0c6c371a0eeb7f681e77670d768feb395a14ab0e61c7e46cca3bb9a77f3faf9b0331663094d739a25189e522bbb615d8d59b909676eb70c140bf1c5e9ad8aefdc5f74fefe05b614319e92249742e49b73300e77dea0", 0x60}, {&(0x7f0000001fc0)="43546d585cde61597e29b05c1d3bec2762dd", 0x12}, {&(0x7f0000002000)="bce6f6b855d531849b7084028254ef16be28b7cdee2e596337327cfeced89c27142022b35067dc46dd3d928c2c9a24bdcf81c0a1f1d41707ca968f500556bbe478bb7cf65ce3131b6bd6dcf13097a40e96668a253ed8177b6255903be0c0fd3e21e5ab53114bf9b0a3628a65dc55dfd41787664a332e3493c5499863db7832652721b2e4701fadec6efdcafed4837b4c1297e60c34e5d3eab3b1a0074a2b080f5d640f917d748ec2af18fc2ae0fabeb5408b7fbb55ceedfa", 0xb8}, {&(0x7f00000020c0)="8f336d4dba767c70c438a8ac045ea7debce35284dc3a1abfed4f588f95ce2435e6ffe88ffe119e93dcda499cbb15907149f1fdaae43100827b5895f61a098ea9457741a88ede0de27a1750e6b82f16e1343568743c4dec8888a416e2ddfbcac8e6357dc106d4b399c8e6ded319b32a7955afe218f0c0db87a75d59e49bd7bae03afd970b0df41fc1e5f05a7c5caf9e6f6b191de5363d5ee7873758c0069f89cf295d36", 0xa3}, {&(0x7f0000002180)="f4d54c1a951da6f2b17a7304315e5785eedf84c7ff539e173df302149ccaed3454b0542651bf29bec3af648c65aa5c091d8ffd35aa88cc6eb37504b12ab3237edb852b3e05060548ffe464689e189ac00c71c4e931369a3fb2e857ca", 0x5c}, {&(0x7f0000002200)="43cdaf9d77a9aa86cb90e1a45e7706e2844de3119e82c9491e51f2509d10d4b19b7e3fb678eab9bc20c9984870468f59b90265574e7a3854b29677e8b9c866a897c7a1cd2b3eb17461d53265e0ee34a2878f41f9de209e5a52542f", 0x5b}], 0x9) getsockname$inet(r7, &(0x7f0000002340), &(0x7f0000002380)=0xc) setgroups(0x1, &(0x7f00000023c0)=[0xffffffffffffffff]) getpeername$inet6(r1, &(0x7f0000002400), &(0x7f0000002440)=0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000002480)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000024c0)) accept(0xffffffffffffffff, &(0x7f0000002500)=@in, &(0x7f0000002540)=0xc) 19:54:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x8000) setitimer(0x0, &(0x7f0000000200)={{0x0, 0x6}, {0xe6}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7810}, {0x3ff, 0x2}}, 0x0) r4 = socket(0x11, 0x1, 0x40) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)}) r5 = dup2(r4, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x8, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x0) listen(r5, 0x2) write(r4, &(0x7f0000000180)="7d0284dceb8f4aa0b174d5648a6e7f1d67f3168510b9ac31e194af512855efad2081ffc1e3e0794d3fae491a7037da8b7dc7c6ae02ae55859c96cb1a36d33491495a010afc61b40e0c3b02639c953b8087526582b4336886632f33dcc2", 0x5d) syz_open_pts() dup2(r2, r0) r7 = semget(0x2, 0x1, 0x8) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/202) msync(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x6) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 19:54:39 executing program 4: writev(0xffffffffffffffff, 0x0, 0xfffffffffffffe87) mknod(0x0, 0x2000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socket$unix(0x1, 0x0, 0x0) msgget$private(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000200000000000000bee181f321e963292c8d92f4a662a36e6e091ff93c84d7b22a0c7aa97804b2678c97f778d575d32c2c1ea5a281a7a53ae3384aa2e923e2bac119777ae2132aa7499f1df10c45d5e63bd6e782a016da3a9a51c351e044fb6fad9f8a0900000000040000644b1de291c6dcd54bddba1d2bd74b7e3e0e2509d76f6fb939d4fb18dfb0"], 0xe) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x601, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000c80)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000ec0)='./file1\x00') symlinkat(0x0, 0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00') rename(0x0, &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000540)={0x2, 0x0, 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) setreuid(0xee00, 0x0) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r3, 0xffffffffffffffff}}) 19:54:39 executing program 5: chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10a) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r3 = shmget$private(0x0, 0x4000, 0x752, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f000014c000/0x1000)=nil, 0x6000) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(0x0) shmdt(0x0) shmdt(0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000010c0)=""/40) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) writev(r4, &(0x7f0000000440)=[{&(0x7f00000000c0)="ab87f06c19dc87e6a0c1f42487d31624b3054dcf9becd50c5d5e2c87d6818c54c232f1f5c9000740eabac0"}, {&(0x7f0000001100)="3d7995dda8f6c93562f1de67bfd6ac7d8fe95976f82d78d74e27db5b9a72b8044709d1c8ab74cfb27738fefc1a68baa0749acc892975a6ed902635f60901d573c7d3c0575b99ae1aa6c25683381cf332455c8be18f0782ea67d70bf46c313ac9976f5542dbabc8471d49b7b0b59f423fe4e7d15ab03388dc0ae46bf7ce2950ec7f946680909cdf8f995585c1b5f68e8625c70d05dc973a4e2272fb068ca4307168fbd9a277451ec7b2be91654cd339b91725de3509cf43fff42663ffd0c612ff28bcf392d40974f6c1ca8ca148d1ba9a282087ca055d15a874d561fc011a5e3f1e8919a2701a9e40b14fc60ef5f5203bab1aed019283fd70c87a464edb877c6cb9082073bb0c2c41dd2e91b9e97ce11deadbefd5b08786efcdfb9516057891d4d3f077856603032952fcbd345e39279d28cdca0a4705f3b7c92776b9e2bc1ff3ba389858c796680800d87fdee87a063cdab9fd075a64cd662e5dec2515a336cedb6834fcd2392b4b8f6ba5744b4f8fe157d8fb87336d321c3921c86e70f9928883a9946adb1a9ee180d42c92deb8911f27bf8e30c554b286ee7f6d18c039ee037f68730d9210b30cc192e82c06f0851cc4bbf856521ca55a4ac42e061352a3a363daa4a94dda6b8896696c0a93b1f4bd39126de6a0936c01d46e36e0786f1165e920ea4fef6beb9fd1f1508e45bdc0ad79b854c8b8215d11de31704b602fdcc528f9422d86c48d37106ec9464656d3ee911bbab16bc6bb2c8030f4101dbe8974136529c69b674813b6690786e52c601d007f7868f27fdf8b10f2beb258e60c3ec1dcd318dae2f1c9c42685a340b83eac487c6a894e90976f49eb933f8032c244b67096a5fd23992f570dc4acfbc220c6b735df2c2a4b1179736bc640e60354d7eb29a0a7fb0320a954381ee2d62a9906234f33bddf81082f07b5cb3593b42b58f3e716eaca746e58494503a634b36b335f0a49021415fb1be3cc87555d41b91d8b1afed4021b64c2a40275e4a55592878b343454dcd5b6756d02613b33e39e7452a092fe837f2205565a30ecd707f5362cf626c7e629b90d11cdf8dc33762e28a8525acc0dd7e810d07096bd1f99e8f3eb062e4bfdcac3815d746e9a0d5855fbaa84ad8ebadfbc7df60dd13ce2d859b1959b2f2e24b10fbce8176508a1436c7fa71a22e98290c091dad601b3a77821b858aede659bd752ba440b75612abd25f7b568ef26967ad1749edaa47dbb6150ac20a545472d8413672bed23ca258d96f4b72fbb452f2d756376319f25790ea07da4b534e7acefbaead0cbf1009ff61e533fbba8fa54478909078693b3b09af10612f0ef714e98da9db5366a19496b81479c94071c3b40608a868841d2a5ed2211f587a1324234379ee46d71e5dd38dd15301f9f106f7ab63749999540f3c403c634e1d0585235061085c472f025c50a759ea003b8d799357aa0faf9ffccb892f3e4a1a9ade9b23233d4ff76a910c23d4cce8faf7c2668535aebca7e014c01168f0d176b4e2227e091eb2ded4aabf33d42d280ea1e991050e1ae39a6abc661f0e637fbe2da0ae0a29ec24b2261e3833e49b19adc652a280f63280d51bbb7fdabb6126f195bec51a652a592eac13b45d66311496ce0af7598c9d0327308f785aa97742f97aec50fb9855634e3f70b864c625a77cd0eca9eb87f11566f32b9dda266d0aa45f68aebb7d3f49bc614e672dea777a996ed95e8c732aa7ae266db6a31397d7bc031674cb9d3f64dc927d6fac40d3b962e9d3562dd8cd60250470f773f006464dd7e9177a9beec14cf28f51f1df6ae4bcb9bcdc18e4f55886aa6a391f96980e8a217cdd2b419472850574186d61d0de375abc84d74d63649e31cfea249c88103e38c51dcdec15c4c05b2e5ea76692fa015eece442c37eb1b19c551a12a6a38f847d048531e61aea715d921f58a983992c8efb1f3f0730f580941facb772950e0e6d92fedaa6dd896a75e140df9563bc0fed43ba9ce9d5f77cfcc9a94f76cfe41779091bf3281e1363b154b630451b196191a3e86a0945c57e78a702d3ea41138dd69e61c58fc8a86b799efded557cebfd0db715c6055ad98188276361ffe4dbcf1c372a950f31fcd4508f3725ee86838c1f05fdcb0300495724235777769c36f7dda8df04cad58c703ef3d2eca7ebc0c5e32c61b80b14580c87fc3e6252fe69dbc1a33a85f4385c0a1b31125d995fd8704de572d5d3ba188faf5456398cba4af15b7df00ec5843a72fc154dcb77ae7201353060813285bf18df877e8b1ab4a00f96824d455b1fc5e0c3f8a5b16c90a3cb11f6a7dcebf5ba8a7e292b3e86f3ae23fb1a1e427c57285011a04381846b8005c0d41824895375798f3602b9c066ea70e20fb1b3bbaca4dc17bc0d7d7c9ece96011a1e1a0e1ba87e101763b4a3c4d937124fbe12463df7fb8ca0eae77f03fed9d0791f680800adc426e979b95e7c6e81bbc2c18ae05e8975a54c74d9a3147ba9da0380a73212593d53d8e9d09d21800e6870018620664e88d7ec981d9d1e0907e4778456f5e03c7fabccde0949a280103e81d7dee754d0b95aef2a18e9cd87c8b5202fada09be68267d1d435f5611beb86b2a110153886bb0d1f00a71d361d24d4a1abd8dc25b93ef3f3893dc1cdec49ea5cbb0c7003c2a1a821794de5ff6169bc62ab224aa3a6604b0d183c597b2ac547ef11f9616e7ab00e86968d1f652af8d08ff16ba5d0f56a100bc4e0099499c8caee91f44a4e23d097eded794cca68496dd64285327d6e412131ceb410fc234b9a864bf434f88d06002f601d483ce15832317ec5434bbe9c0b39685d7c7d026c6cdf53c635817b23b577b90f1d0a7c4bd5666fbb60e7db863f4e8beb99973bf4b2e5f6b8b545760a821a192eeba69311a250da1acbf5e4b72fdab0726eb0abefa6564d142fae4ba61e99ba237635af8dc74457ed39b0d658e0be5129fdc59ca40fefb53eefad7047019ef7c2bc78fd2af1748da4206e9fbaee64867733543dfadda3a676be58a5e822c6d031198293df765c14b620c8105aadd693dc4c5fdb330ce6e89f6a96bdc1a16d6aa19c31fb68aacac4f5a389fe1a1454c013476a568676d08eb6ffd053e17f6dc74c9e7b95def93b7fd479f96703681669082dfcc9fecbab2b9da4f85e2249c6f33b44c4c73532426337e9ff72fb3f2b6df710e650ec724073fb1c6b9bc03c5ebaecc90c72d3308503dd19bafafa59b8217975f78b6e4b872a1b6805b3e3324ccc088a682d3d0ec10004d45dc39621f5debcf3c4eda55150631048c3e171680ac22f866d8a8c58b5ce4514cd62729f8853089fe4c76b5098df384bc3368b955598043e796f66a79086e74138eac41feb7f84f43c87559b030abe1a6ee767a7768223954c6c127261faac56eac841b4f0d029e3a992d2615e3afc1af1816b49d7ff7da9d42890533c94893b4119159385935002a82d822b5beada2e3a350b2914fbed59649f3b2822a95aeca90f47d5089b991a7ac5803ba437efe84c9b1f24e1545ef78f56865176dd66414b68a93f52035cb67f9a0f14543bc49654af8181c5b87d5c4bef316c63bc19cc11c5bbdc013eb48162c53dc1d2794e2b4d9b92d847317e33de30e9349e1c6c88c656d52500f0ecf4adb3c7b34ab544fd5163d3c5821316e9d51d1fd6d015a65bf75ffcbad0684eac98c9e76bbc8bf3c69fe117fa489760131c309cc1c0543010175975da2141219b7a6e125cae494c3cc7436cee291a6b3b875e29a6652dc6b3ff26073267e8e0d4412c0278bf762a4aa290d6eb6f24465f83276a26b93b74bce15a6229aaf1fd4346782870186b7436ab982ab48b485fd8ffc32f06b9000b48bdf5136fbf9c2f31875f6cdede9957b39291321ea539b51bae5a3bdc406a68a7f8a748e5c8cda0bed2c2637d3a0637fcff1d0a0699f39f8ea1d834c9d949ef5e947ec3d641e8ffe7b2c26601fb2aabfa2ff34519934dcd301731ce6931b6f3379240f3a9414f5f7b0ddd0c94502bb164e6f890ac283c45a1cbd2f60a2682af34705c930f2389240d4ac19f605acb3211f7c79c5b65bd214b1f6c0a7c6f8995bec19a4ad02bc20d679e7a7c23fbdbbc45d40a8bb29629cb99c8a77cd36cb31da9f05d6562bcd61e20292caf8a1985668aa5708e1204876f5e5ecd84c837049ae7bd25306f3e67b43b26fe8802f5f17737e37cefc7b1af3066a2ad2fb9070fbcbd116fa81634103c9c50556e2201771a6a20159c89e1d3317b9da9d1ded98af0428be45632eedf2d6ebe80bb8a173c756a2953e110e5466774d763259011c331891614a09fa9ea0647bc240390a4b37819939fa7e8d22f325476edfa88bb5607550967d85db52c584805a76d72a1119f4fd2a175d4fda046eed1843e7361b67d0ccd8027e2bf74e2b53bcae74a45eb18f3e3f1ee58b7a0d57ffc7c3df32c649743e7b3939d8a2a3e84104d3ddce5bdb4e34a546292019a05eb9887bf1a305864829ca92f9cb3832e694d806ab798a1b07f0dd422f775d3cff34d49038fafbfe16deaa22b5e8a4323f818463931443acb3ad8c51f78f6ae8ac06bc3b0485726018e8169470108d34aaad4c509ce02433c73f08e5dc1309f4bc3ea7a0bc34fc82b19803757f472d2a7729790129144f3c592e352cfb557352ea08628a774c58bf966b49b8d8c12d289bded0fd33e0b8609dd1130d93be809b3060adb2abc90a00c361eb6ff57750150c9b3d3ccd9221319a9f64b868d977a4806923183aded19c997e71b973ea2ae5f19b134f1788999b37c19d796c1e65f03949d7084c0942549ad72a7d82041a7889842528e392dc86eb7472ccd36eb576a55c5deb66f83e8e547244dfdb3d1611503c8a51c0f45f1bd4b8b2d5547d8f934ea3c338a814a37d620db90d35670a9d10ab4dcb95e4ad1c1d92586fd911bbb8e436412b298cae9e98cc513a53b4b0406194ad7f7bc24136bd5991d1bed3ad47d035241a866812ffd3cd165f10aa74ecf74f09a041548b652d08a1e595c8be22106402c584995efeb72c813c20e2d1b60559f1e2b9d663cc3dcd3a4533f3b43493c6b0cc8da3db8432b4cb9571d4c2496136b78fd2c23ab0a3c5bab40e13aa67cfe6395a2a6541265958e4c7e655cb4d906975dcb9aea6273f2fbd83c7c751a13368cd6d5033bcb12c990ba6730abec96bfb8910129841c4edd3d1a90ba4f740bff763cdb398f352d682f1f7a7253439f6ffd335157812328c7e8aa22fb54285fe697f7188dc5b2fe7acbb31004cccbbe60a5238dc07c533bba22b9f98af75629dd76e2dfd5c2e225a98cc92487cb5a4f9e9091ffa8567fcd33e127a5a6d540ffaea0f9f2380488a6088ec8a9cf60593dba83cd093118319f0b00f46d76ee67321cbdf419a3d53a143d72a57cd39fbfea495c795dac74611ab447d79cc8acb7ebcc295f5672c367cb45462ab55c0285fe2df164dacb2d7a2c43b9aa8a87bc97e8709d673c4cf45ec49a73b3afc3c3e229149e7626f7aa29b558f84e01d59a8b555f2f3ec28116d3d9288e79644f4efec800365004d09945a8240a69e64f3a6ef2a18ad34d91c980425d943c7215bba03dcfd34315fd5c98df13a3a59d01fcab5a31a170e13e715abb1fd38fd8c599a332011b996f9217892f08425274f653c0504be139e421f5c600ae620ada3b328fee6c2ff51bfdae31996cd659f00fdf25a0057d470183913bc6f171deeb8717ea54b843bd093829c1d42135e40082c8954379fe1e5e4368ee627aabd44aee10cf71e6e967526475a70349b46036889f2df34e6"}, {&(0x7f0000000100)="8866dfddfc7ed12e7ccb2c126a4110b7a962f4d54625207e0308f89406f99db6beb2"}, {&(0x7f0000000500)="9a2a531c67c0cd91a918c84f3472f4ea8cd002ba5f4e86930f6bfbce7859c7d6cba5c3ee10ad0f47d4acc28cddab0accce1a89f92982b231cff3a4298ec60e4ed61873263c0825e1a87ff714cd3bc9e08d52dacc23e5d60221ae9b6c5a1e19f7d0bcb90e54da6e81ffc4ddfbce9cee7f09cab5d3a52bfc2b99320e2fa7008dcea0f783e34a34dc902b529bf3e8f64990b3eab22cb99b87c50dc53536e95ad48deae92a6ba03bf9b94ca3faf77c0ecaf5c3adeeb183cafe445e8dd4e7705f89d8beecaa6a4a89534956f42344a9ce8d9c93d2000000000000000000411ffd6d00b860c33c8d85cea0a9b131d94d012a6507b7432be0022cad3796aab04b2e36f18f637b7f9fde682d8ba796df978bb0ad5e87e0c3412683ee1f2cf4ecdb5f93d3277b01dac88b167c"}, {&(0x7f0000000240)="09012d8f801e2decc83e06bc768a84391df077d93e828bc617210964910033c27dc1d1c2178496e3a1d1d78cae39d8a35b802171183a8f898cadd343561bf077491f415a0afdb804e44d29e93341df249e445097308e6ccc6fa53d3cd8f90992ff6d7724dbb1580b62c87f7ba67bcc5201a8f77e933ca5c411fc546c4e3c0117e2051a898e18ee54d3d177c7d8383c50b26ab71f7a5651c24c110520e22af6a1ddc104c6f4b4c97bd101eecc135e0f56e5d29b908d"}, {&(0x7f0000000300)="c0aec2a842cf88092377a3b1870d9fcfe52a7af088b43f1ef3d6e1962c8feada0472e2a1d1fed61d9e73f645a63e2e178ec761efe52581a208f02694c4c9d9ec2e72281add490a7431a901ed091c222a6bcedf5b6eb56eff83"}, {&(0x7f0000000380)="8c72792e449daf1ef58a47f3503ade2f4abc28d74a52f29ce62d1e76d5db02d9efa1d8ce8383b6bcc33d20004d18"}, {&(0x7f0000003200)="2431aef72222f98ab18c25139023aae3fddcedeaa63f4c719921bd201c157e14fbbb7f36b0b6f4e53beedfd9258ef627e3aaed115b66353a59263c2d9b534a9bfafd7256ba151dbb83aff6016fd51c44ed6774e8e23d7395519203277d0f7a0e8a04610921bec8acc0d5016eabdc8ebf1d377baca0f593f5a1251ea4bcea0eb6cae1243a682ebabd100a52e9b1ca7e7d4a9789e53d89119183d724f4f6f7903298ea08f3fb439e5be053b18b1f73bb22a10cca060dd12ba5b8caad9e348a58a3f371da79fd985f9ec1933f51c2d55388fd041874fc81c90e9a6f0a87487c6663c35cd302d1879849612a82ed0a878229413837a140169f8a98b1e8741a3a90aed71138585b41a3662d88a953976fb9f397ce003b94b6f54ef4669626411fa3c910e9a52cf162b5d6f6d33ead98f55401a0c1d2a1401547f518fe6ca1aae8a57abdc74cbee9e8146e13fc81bc4f0d6c842a83892029fd6c38acfaf91543c9e01afcf24cc212cb71b47575304878153f097b577407465d97c2b552d46fe5cfb740182899442b1c9c0ec1f427c79b3a7e4b5c8ff2208ed57df7be27ed57043b58976b9f6a5a5c05624acdd48a8eac1572e7845a361af91b25c85281307390e5676fec1cdeccf5dae58ab50eb0803ac41732a24d32883ca6db2e26cbb7b7f5735d6127cdea43efec0a7e4eb863e069dfa9f64d9d6046e4725996207ec8f6e34f2ec15859c7ff0330fcc40c3abad89aafff5a87c33faa80751fec71a2ba53548478d515c139ce1aef24abbcf4e905c76fac16423f2d42db1057401dea23798cc740102a770c2593dcfc74138fd347a384d746538c4acf75a5ab528f13499a811f6191b5d97bac4323881dc5d20e8a39eeadddf6eaddf2015e3d0ad632964c5ef6293bc4fa8d25bd3b43d3b1952bfafddcf79aea063af4ab6057f534fe22c31be6d57849cfe5ad36ac9100a6b4295c2d207f46fee0884d98cf9bb3dcd1fb079e2724fdebe66457d9c2c8e59e53efdc4f1ea585a668c97fc188d086b0d4b36c6a487be213c6879ab6f664eb3978b4688173f1a7f9b1b228cd007e8e5672ad59d8f91142e056905b8983cd39ead209e8699e72cfce225fd4d02fd6b58fb9d9ee63f352f3cb613d3d42df14e180b0f37c28a80d76da2e353650e4febf1ac77c32822dd36f721641ffca735ab86aa0d72d010ff1814961184c3c32679425fc03ee823432ae578be4a511180cd9da3866e1093a12f85fb5140f6238717d835cf84fa9ddb7bec79c17ce54b73534dd14e02e42b2f8c9fd979bcd3a04305cd11d36d6e2a357b46136c524dcbfcf6af1b6ba71d0876a00fcd2ef0eaba2e53dfa9fca6c260d3a7c384aa29a19098410290d19731cdd30a0545fedaab571847e3873c3d5ac065ebeae3fadf49c5d97927bd79c4fa7e894d77106e7167033ed231226cfb9a3da0b5c47630b0e2e2f4a4b62e0015a6e4ae0969d16718a77af4b1fba1b4599cdd10e5eecacee54aeb6b98bc43f3913b27a25f540fdea79e31e0e3aac3767e9f085093543c57224225b634c777da7e5122c23200cd35c2572240a7a363396ba7d2fd149db10601b7d38f773cfdfd59d9d818eba729736641b31047d7c948bbb65821028ba99842fff87e32e716d61bfbf56f3fafdf5def2deabf7531e018d6df582c322400abd2faa367844eba565d95bb9e9aa41ac063ac988125e7e3b503c90311920d9787e323134bfaa100929045bd3eb3166163ca4f956145a43bf5a786a4519f59ae284aae6f8443613646dc0b1a3a149c5e9345855f352cc909d9ab7357c61dda656b41dc2013394d83c83fcd92220093dcfb1a3dec9e3271d5ee7a0819347cb7c016e4a4c4094ea73aaf795b87356b4c7b52cb0dd7e3d6a6077aca45c2d5c38bbc798a070470947b361a0e95ce12d02e6f5ed3f25a0e9b9bf25d67fde246e04779d2fe6a83f5df44c401b0059efff9f6c3be5314a53ed872da9ce3891f074591cafd579442f13842e6f11b46373f8eb57f0cfd414fe46fef5eda0e4ed92c566103ef5a966386462f3f52f8f7ce7040c835956f96111cb9e40ee93e70e8d68413625511852d562ec97e51c5976a32a78d5ee88e16aa3b143060858d3e11391b3cd7de4915b2e8af16e23ee9c2a630e178d36b0bfae16541553493b4f63085803808a0d1018245e44824b0e6b3fa07d5eb095645fbfa73f2e34a2a9a90a149f5954df6acaad62da0d3436d2047eb1339c2b69ac24bbd0becd5d367fa49c173205f474aac80e7410b841fcc7538df005cd3fa2dd08d45e6a1c6e831a44c3683e7566f1041b6f70ec4c99c07f45cabeba0b1ae827a695f45f181092dae9d2674eeb4c5a9093e704dfb1c767bc80b3b6e5b5570628b897526ac0bc9658013a6da83bb0c915f130774abe7b9dd2b21011b3d2396d6467cd71b39a958ab0acbe4d30df1de475d43259859a7e168c31699c48dad96d8a6d495753de8123a081db86cce5115a1d88684ed122b168c81729d50d8ea8ac70c33c5381a9f3fc91e41eed864f214a655af5275b3fbab82396094db399af87c4d6992a83dc7fd2879f9d58c056d72ec796937f524f375ea7047cf646056f91846321c1bd1ecd8eaf3d4a97a6ce7eb013921cff07d231caf730483d61f7ee28ccffbb6041a155dcb4fcd0efceab24f3bfa00908f34258f180f467e4717b441895e2e5529709aa816100d8128a370c893374e729ded2c20727925c291c15a1780b6d12246f3f29730b19ae0fefa17cf0a79900a19a1d215c7fb5e268708e309d083a92193109e4511db1d77f152a6f69530ca72a6600dbb08a0a9cbded9c1b0215c02720e0b2444c4e1d22def66489aee7ce9d5cdc824e92d804f4d47123d5e02f3286af4cc710524db6a9ef3c1ecc9e55d7fba1b5759f228c0dcb22fa0aa87844c76cc1c59c2e4ea03124728eeabe019f17acfb171bc19b2cfe43c7d196446010323944c35858903288170ea914835423df92acb32c42bb2bd9a059ae33052f6fc2a971155a1b6c1a5b39a140e281fb39e5241aa5c4ec6448f49d4d4e7e4188527f47493627e5019a8a09063dc65bafe34344bf60cc407c85dfb20caeb5a0b8adef45a5f73b0941acc3aa8f2e108a4b4019e223dcb13cf0c7990ab4dd2e435af87bf76bbd08a13ca0421d20ddd78035b977ab7f65caca6397e770918a3013970fe80106437692b5995c72eaa93af7ab95fdc506d2a71a01cd01d308934d6ab2677e21081c9818a69412719d0f22ecead25fa9d16dc865e3055dc75cc1768c30052348af3c4aff4fce4a5bfc0217ee1d4c7620f25b44b2bb8009cd6c4d6857486ee86e00d9983e621d08850face2f062e979800b6774c121a85c5e259c52c0f41760331455a629d39f49c726a8d07e6b8a64ea04b1d0133f0324a9ed3af06946d2d20fa8f724967404e54d5da426ad091fe6ff99986e868c0517814f0cad58df12040402de2d5af0b9d07659da2d65b44acaef4c7728060172f5010b861c39574bfc7924c5328df1ed9789d860012103fb0283eaae15f9213108268f9b22ef16179eca4289104c2b6470fafac997b9460cf612dfd9067eb948f6858f004ab20219a8213446fb1b261a7b11c3a9103e114b671fbb263ef5985c767be22b40bff4256578dada511a8295dcdddc8730dfe03dac4daeaf17fb895a6b0849981d1a04dd739601a5a09001d9a2e7c3d0d6163f170c454b82272b166612dcf73382c31f946f28cdd378c70ed7524b9a4469f016cb1301e889f4c8b5e06b6cc2305048c232f626afa0df1eb370279638d7f9f1085e7fce27c3b9c0c37247ad1ef3e886be3b592ac2f2f0ffb8151d252b638f017bbfa5b1b72e20e885c95a29258de05cd577f43b04a79395215dac9642ed0817723c6f161fe8b196d6e58ae5d757a18a7482424bba12941793ac3b0e6456f7d1d2595c5e2a0fca8cd20a177ca8b069506736519c091be3482a7df286b39f8a96f31bfcccfee582ece2bf2430eff1ec6b378d43d3ddc3c77b96da7a9758b9ab75796cd0e5dea5a5b5b16a056e670d9ac8efc83eb3912541cc95e6cc55b18390c9b001a27a68a8bfa15d02adaa7a113b897dbd391462e49acebf29d7afeb191f6d967e3e419595385bcc6c9eaf0c11d09af63914c23d33884497ff3c676fda1f6e953953e881f4539b9ebd3e94e3a02f4260f1cd7fa7bf011bdecbf7575a01e44b6f37bc649237b311a7147443c17d248418dbf2b9075e57f388cf9180d1f60b4be63a61f8edd4bad299460699d132574eea444c180e437f269bbc33e889fd04aaaa5a82dce42998211dab2d8b1a11afd6e4d75d5e3c576aba46a2817057d6161e9b32259d143222e4ba207efe0cd0d9e1e1f0952091307374da7a48fd90f113ef6639112d81f3bde8ad9e0109337aa9c18c1737136eeef1d01a21640037fec7e1d4e6db1e8c97a3fb158b6b5b56fc3692e25822d7c064c4e5bbd91470538b4f4dd5e5ddf43aa0d9332b36a4badb2cd91492fbf7191be7afbbf0a8497b373df0b0d8a287c371542e119e020885008df4234c08d0558e2284547441a40264bab66e5a6c361802cfeb1881f1a7ee8bdcc503e0df5f89370afec1e9fa600f872b6e3a502cddda42fc260cd4f43c54b1223ece7edd601199cdf36e43c1dd3f70ca235fac691373dbc7044299e36952dc7184c2e6038545cfd52850363bd058efaa132a968989158c5c40ef84a1cba7fd3733eb968f6e2944a7c8444267b6c1ec14e84b1e5107b40843c7495a655f2054317b8772a985cb40160a5194e8ac66602a4c7c1ae9766122387bc3db319e0db0a14f2e172582e53a6fdfce7908111ffbe1922aaede2421bc4351a6a5e00903613ff686da18b8bbb8011c700ea5cdfc7386a2528163e0d5bfc09c6125f617b088d106df79175518e8b321c3f76b58ba099056a424ee8239fe4dc3e15721eb1f149f44342c938198fc9d9eab4159a19307aa4a5b821e20f51f7066cb2d88a96c2057c6647464ee1a0dca41be0c105bab2ed090d307d2c6e205ed68922b8155c1dfa00d835079e9bb33dde2e20d903ac453c0bdf4faa267177c83e7d065ab7e92d6132e2c0688429073e450c9bf16229c9d09831a25f7875bfeff79628a490087f34363d2906a6915f8876962058d4de81e59dc26e2f4856af5d83727fcc273c7780f0130537847b3b98cf3c2655ca2f5e4c7c0ea613dc396185c549aeef8071eefd4c2731a44ffb6512fb72b20eedd99f4742f5cc0eb463aae76eaca0f0faf00771c482f6ab8774fc4b191b7828af64eaf4fb3dac65535e2b08caf374f63c7afb63f2339fd47c5439dc2337ebb6b913faa63ec19190988bb39d6d0c9e2e5137cc0e0bfdd577a383cdccf2b57737704e0aa11089e07fb28606f3cdce0c114965c3923f4dcdcd72754048941dcd3d084ba7b960e67f08792eb8a1ef564d4b57fc5a118c39dd4592c9f227b45d0cac5ba05bd454e7f58e363858c9af024bdfc6ad3bfdbd702f786082128f16ebc236788715217a3103ca3dd45dcfdca02456fdf295aa21cc229673a553f1d286e62cc1a63718b3a97badc8dd410fa7c77633103a02d17b35679cf66083ee1a19701a5b9f333d720e1c421f907f9197911907f0e32cb70fca20546b78650b8c77fb2bc760f2bc4986218e01a9a883f756ce92098a7f0fe7ecb00483b6f518f5a293f6083c290486ad21722688286ee69d85ec46ef37fa0eac732d2c440bd5647de6fafe28702623340413850f8fd7930514d8b278cb2b0f181b55d14101491ffd44b1acea0ec8fc7"}, {&(0x7f00000003c0)="1126a2c76b98febfef985ac0ca3afb71208f8829ca37bd75488770eb7446bcf54f4c10884672587432db5d83a9c3e347fe704fce58fd3518a898a44fafdfd4be680e0e9084993e78286711609bf38a255e1022bee0d793803333e917971665"}], 0x1000000000000006) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r6 = semget$private(0x0, 0x2, 0x415) semop(r6, &(0x7f0000002100)=[{0x2, 0x8, 0x1000}, {0x0, 0x5, 0x1800}, {0x1, 0x9}, {0x4, 0x7ff}, {0x0, 0x4, 0x1800}, {0x1, 0x1}], 0x6) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002140)=""/4096) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000003140)=0xfff) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000003180)=""/23) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000031c0)=[0x9, 0x7f, 0x2, 0x6, 0x6, 0x6, 0x8, 0xc9a5]) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000001000/0x1000)=nil) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4012, r5, 0x0) 19:54:39 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x80}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) 19:54:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) chown(&(0x7f00000000c0)='./file0/control/file1\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) 19:54:44 executing program 3: getpid() shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() r0 = getgid() setregid(r0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x5, r1, 0xffffffffffffffff, r3, 0x0, 0x118, 0xfeff, 0x1600}, 0x474, 0xfffffffb, 0x0, 0x0, 0x8, 0x5, 0xf9, 0x4000000000}) 19:54:44 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)=""/170, &(0x7f00000001c0)=0xaa) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f0000000580)='./file0\x00', 0x0, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) write(r3, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) pckbd_enable: command error 19:54:44 executing program 7: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2e0600000000b8f707aef57432a505995139959fe8249fcfeb969ee000000000000000092e7810ba65a219821ac53c409b16c3959a5153a459199d1bf2db0df5acd5cb5863b3974fb7bcb67a3d2e544b6f084ef2964260f75f8100000000000400f9869625e304924c9acac26cbb913ce4456d14d009114034f5a3e1a1eeaa8bd78b35090747f628bee96aab859eff33b544fdfe16a550163dea44501ff6a22e188398b13422db251b9f774fdd1fd1281b6e0a446cbd"], 0x32, 0x0) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="002800000000000000000000000000000000000000009324e4f23b5ec0c7bea2ba6a1d123ae9db5f162b8596758e78e34f050ce127bf77f5ee575ced90ee658e284ec6d0e46bdd9e1395a06c869456766535225333334727c76b2dcb212351b7a40d8a18d4f44aeaff170e6e863e4ced886476a5f6fd67c220d134d35bfa2e5413809647080a2fd7f8e71c897e4bda00f56f823f0f96dc96a420b09e00c690b9dbfef2be7f62bbeb3318dda4f68c3beaf2684c804f1521493aba2747118449076b87bf866e0ab9b7576fbe9ca222df30487bd061a16f1587ea82289d3697fb0f072e4d"], 0x16, 0x3, 0x800) 19:54:44 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 19:54:44 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) syz_emit_ethernet(0x37, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaa8abaa000000000000ffffffff00000000000000009078ac1400bb0000000001070b07ffffffffe0000002e1c5aa24fb0d09818b"]) setrlimit(0x8, &(0x7f0000000100)={0x42, 0x62}) r1 = syz_open_pts() close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="7a95081a496c176300bcd769082cdb77d302f9"], 0x10) getpid() socket$inet(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 19:54:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0xa) r1 = socket(0x0, 0x0, 0x0) close(r1) socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10000}, {0x6}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1e5}}) r4 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$getflags(r1, 0x1) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000009}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) socket(0x18, 0x2, 0x0) 19:54:44 executing program 2: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac00", 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xfefcbccc6786e2b}, 0x4, 0x0, 0x0, &(0x7f0000001380)="d1b4cf", 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {}, {0x6}]}) msgrcv(0x0, &(0x7f00000003c0)={0x0, ""/117}, 0x7d, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="7696e5f3d1f18c37ceb8615ac7cf", 0xe) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000001c0)='./file0/file0/..\x00', &(0x7f0000000280)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sysctl$kern(&(0x7f00000002c0)={0x1, 0x5}, 0x2, &(0x7f0000000180)="16f39b24cefcea24d6363607f02b29f2c46817713dfae2f8b91844bb1cec65a2ccd3f34f0ca4981c51d3439ad6dff9702452039831869bb945eb1cb3", &(0x7f00000000c0)=0x3c, &(0x7f00000004c0)="49a3017fc4aa2f241aa5d24efe009962fc955106650d5f4fe7e891076d414a81fd8a00387f668197619b4f90e093eb99ffd7303b17d254c73c20ed8b2e100449139504524182e42a55d9ccc5c895d8234b09793a9ce8718c484d899c8a4e3b249d3e49631b1fc61fd0776241d002370085a24b18588b5a7f98acef0d89ff5bb03321762cd1e52038f33606c31f216d89fc99a92528904bfd49b5e01fb5c88e9edc887b3cdd8f01e731c9d113882bb092e375fa0e3895514e2acb45a3011158990cd22f776f268bef6fd7154e828ba0794fff29d8b087f9d595a4754895421473167e496f8c0355aa47b8f50bff749e2011dafc3c68ccc75d1e3891c04dfae6226129f7f5f93b87f2597c535c4386b6", 0x10f) r5 = accept$unix(r2, 0x0, 0x0) connect(r5, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x7c, &(0x7f0000000600)={@local, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x6e, 0x0, 0x0, 0x0, 0x16, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [{[], 0x5467}, {[], 0x7dbf}, {[@local={0xac, 0x14, 0x0}], 0x6}]}]}}, @generic="dea90450106c400366423b5eddffe158e61148908f89878cb98bc15b8dcb97930314bd2f935f4a554dcd4be0f8e247c4e301d91b9dd9327e839c7ddd450ac28499fdb1c04daf"}}}}) mknod(0x0, 0x2000, 0x2412df7) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x2) 19:54:44 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:54:44 executing program 0: shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="030000000b0000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) 19:54:45 executing program 4: semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="7c0230"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="96"], 0x28}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x59}], 0x2, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x1c6c, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)=[0x6]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 19:54:45 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb05", 0x2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "bb5d00000000000000007b00"}) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) 19:54:45 executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x80}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) 19:54:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff0104000000f1394fff020000ebc38182"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r0, &(0x7f0000000000), 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x0, 0x5, &(0x7f0000000500)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:54:45 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x900000000000000, 0xffffffffffffffff}) socket(0x18, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x2c, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000001c0)=0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb05", 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "bb5d00000000000000007b00"}) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) 19:54:45 executing program 7: r0 = socket(0x2, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x0, 0x1}) pread(r2, &(0x7f0000000140)="8c499a2516f2e0b84e876e98d37a8b459dc2dcc25f5fba441b3a52406c26d88980d0722d616a41c4c54c22fc7fdfccd24108e5f8dfc55a179a21d8c70fca1ed15fbd819cd570822ab0dd9b7307ea30c3eef668e3480408b6c68ce7c7059c3d128652034cc1", 0x65, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) 19:54:45 executing program 1: r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x0, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}], 0x5) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffd, 0x1000}, {0x0, 0x7fff}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7}, {0x3, 0x7e7, 0x800}], 0x9) semop(r0, 0x0, 0x0) 19:54:45 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) syz_open_pts() socket(0x18, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x36, 0x10, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x200000005}, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000001c0)='x\x00') openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x105, 0x0) writev(r3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCPROMISC(r4, 0x20004269) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) 19:54:45 executing program 3: getpid() shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getegid() r1 = getgid() setregid(r1, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000640)={{0x5, r2, 0xffffffffffffffff, r4, 0x0, 0x118, 0xfeff}, 0x474, 0xfffffffb, 0x0, 0x0, 0x8, 0x5, 0xf9, 0x4000000000}) getpid() (async) shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ffb000/0x4000)=nil) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getegid() (async) getgid() (async) setregid(r1, 0x0) (async) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) msgget$private(0x0, 0x0) (async) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) (async) getuid() (async) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000640)={{0x5, r2, 0xffffffffffffffff, r4, 0x0, 0x118, 0xfeff}, 0x474, 0xfffffffb, 0x0, 0x0, 0x8, 0x5, 0xf9, 0x4000000000}) (async) 19:54:45 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) r1 = socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1e, 0x3, 0x0) getsockname(r2, 0x0, &(0x7f00000014c0)) r3 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) 19:54:45 executing program 7: getpid() shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() r0 = getgid() setregid(r0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x5, r1, 0xffffffffffffffff, r3, 0x0, 0x118, 0xfeff, 0x1700}, 0x474, 0xfffffffb, 0x0, 0x0, 0x8, 0x5, 0xf9, 0x4000000000}) 19:54:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, 0x0) socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f5c9594d", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x7}, {0x2}, {0x6, 0x80, 0x2, 0x7a}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f", 0x67) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x6) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r1) r5 = socket(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x6b, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) listen(r4, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="edc6b408ab911d68336797964ae6976bdd00a0124be147740881382038eb47f7847ce0b9283802b979ef089cbf7e8c0c7c686ed6c0cba565ddd2733acc9310beef2482175b426a1e647521d7753602a8e702401cb3aa5083388929ee6cd21087b4059008c0a32d33aa7da840f2b04febb711d34bfbbb03e8b04d9b32cb89732cd5c2c179fbedd1bb1f9ef55133b7c8abbc972a025a4ffce17669331e2f3f09a7cc0aa0b4648c851e0e20c3a92d9a641a75fa2650b63119", @ANYRES8=r4, @ANYRES8=r4, @ANYRES16=r6, @ANYRES32=r0], 0x10) write(r6, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 19:54:45 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb05", 0x2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "bb5d00000000000000007b00"}) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) 19:54:45 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080)="e5fc01150a930def1c7e4f2efdee0a28ec8cddb73a235e36eb947d90628ec792265f5ccb9ce424a8ce52b09f404b80ac0b3292", &(0x7f00000000c0)=0x33, &(0x7f0000000100)="f477186bcb610bc6fb5836c8a0e0aabc75cbea63f09867f50b564c5510e71f2eebb90eac7316d0e533a666b47caae0ca92c958e18a1b2e826f2a38ce703908b3d78427ed1962c8da1fcbcd0a67547c87c5a9f28b70b8122dd33b302e36c7cb9619ac4b5d8fdb306b5cb1bf86b54a91e4", 0x70) 19:54:46 executing program 5: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x7, 0x3c0) (async) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x4) 19:54:46 executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = geteuid() r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r3, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca5771a8a", 0xa5}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a0254", 0xdd3}], 0x2) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc981b8689aa32bd55f5a64c43f9ee1505deea11c", 0x4ed}], 0x1) 19:54:46 executing program 7: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc7}, {r0, 0x4}], 0x2, 0x0) getgroups(0xffffffffffffff84, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) r2 = getegid() semop(r1, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff, r2, 0x0, r2, 0xa, 0x7}, 0x2, 0x2, 0x10000000009}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/195) r3 = getuid() seteuid(r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="de7a022065cd6a454bb319cb2527f3c54b315461030856506f307270f54c5e1d1c681387532d3fdeaa94427c2a6825e7f887a52561d4ec1241f216afdf20549040eeafcc", 0x44}, {&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b", 0x4d}, {&(0x7f0000000280)="e3021a81fdf4dfe512ddb56a25404e5be10984feb0e3012dd49666f5b70b5799a2cc9d5cd583444e3afd39f0e38e16327b18782b3eb5ca60be3a66399cfe7de3b296facf03a218694296985183f9c712e84f456245adba14935ff68a6bb60aaf2763ec28475cfb1d5a17f6bca63c1123341b87fd75aa9961803d7d5234a47b0357b138b80a73f7af57f9e8640762d58c220f548c9fe2b2dd4b19d012c4b469b07969f1c682f0a871293eac3a83224390b382db4e42d17808731e03d2c2b172a1038d609b67d58f", 0xc7}], 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f0000000240)={0x1ff, 0x0, 0x7, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x8, r3, 0xffffffffffffffff, r4, r5, 0x3, 0x20}, 0x3f, 0x100, 0x400}) shutdown(r0, 0x2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3810, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4, 0x4) 19:54:46 executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) 19:54:46 executing program 5: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x18f) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 19:54:46 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x58, &(0x7f0000000380)=""/94, 0x5e}, 0x0) dup2(r0, r3) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ftruncate(r5, 0x10001) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954", 0x56) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f0000000200)) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4, 0x1, 0xdd, 0x80000000}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6b257579543b871f02"], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2000, 0x3ffe) r7 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) r8 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYRES16=r2, @ANYRES64=r0, @ANYRES64=r7, @ANYRES64=r8, @ANYRESDEC, @ANYRESHEX=r0], 0x10) setsockopt(r8, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r8, &(0x7f0000000080)="04bdfadd1d2873c63e3534825ba167e2fea9aec4304a00619a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd0000", 0x1003d) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) 19:54:46 executing program 4: r0 = socket(0x2, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x0, 0x1}) (async) pread(r2, &(0x7f0000000140)="8c499a2516f2e0b84e876e98d37a8b459dc2dcc25f5fba441b3a52406c26d88980d0722d616a41c4c54c22fc7fdfccd24108e5f8dfc55a179a21d8c70fca1ed15fbd819cd570822ab0dd9b7307ea30c3eef668e3480408b6c68ce7c7059c3d128652034cc1", 0x65, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) 19:54:46 executing program 2: r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x0, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}], 0x5) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffd, 0x1000}, {0x0, 0x7fff}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7}, {0x3, 0x7e7, 0x800}], 0x9) semop(r0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}], 0x4) 19:54:46 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb05", 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "bb5d00000000000000007b00"}) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x402, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r5, 0x0, 0x24, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x200, 0xbcd4}, {{r5}, 0xfffffffffffffffc, 0x40, 0x80, 0x3, 0x3e0}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x10, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000042, 0x7}], 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0xffffffff, 0x639a}], 0x541, &(0x7f0000000140)={0x3, 0x3}) 19:54:46 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(0xffffffffffffffff) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60"}) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r2 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000240)={0x3ff, [{0x3, 0x29}, {0x2, 0xfff}, {0x2, 0x78ced825}, {0x2, 0x7ff}, {0x3, 0xc73}, {0x2, 0x8}, {0x2, 0x2}, {0x3, 0x7}, {0x3, 0x6}, {0x2}, {0x3, 0xb8b}, {0x2, 0x8}, {0x2}, {0x3, 0x8000}, {0x3, 0xee}, {0x1, 0x81}, {0x2, 0x7}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0x926}, {0x1, 0x800}, {0x1, 0xdac8}, {0x2, 0x1}, {0x1, 0x3}, {0x3, 0x6}, {0x2, 0x1}, {0x1, 0x5}, {0x3, 0x83a0}, {0x2, 0x1f}, {0x2, 0x7ff}, {0x3}, {0x1, 0x4}]}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2009) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:54:50 executing program 6: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2e0600000000b8f707aef57432a505995139959fe8249fcfeb969ee000000000000000092e7810ba65a219821ac53c409b16c3959a5153a459199d1bf2db0df5acd5cb5863b3974fb7bcb67a3d2e544b6f084ef2964260f75f8100000000000400f9869625e304924c9acac26cbb913ce4456d14d009114034f5a3e1a1eeaa8bd78b35090747f628bee96aab859eff33b544fdfe16a550163dea44501ff6a22e188398b13422db251b9f774fdd1fd1281b6e0a446cbd"], 0x32, 0x0) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000040000000000000000000000000000000000009324e4f23b5ec0c7bea2ba6a1d123ae9db5f162b8596758e78e34f050ce127bf77f5ee575ced90ee658e284ec6d0e46bdd9e1395a06c869456766535225333334727c76b2dcb212351b7a40d8a18d4f44aeaff170e6e863e4ced886476a5f6fd67c220d134d35bfa2e5413809647080a2fd7f8e71c897e4bda00f56f823f0f96dc96a420b09e00c690b9dbfef2be7f62bbeb3318dda4f68c3beaf2684c804f1521493aba2747118449076b87bf866e0ab9b7576fbe9ca222df30487bd061a16f1587ea82289d3697fb0f072e4d"], 0x16, 0x3, 0x800) 19:54:50 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x2, 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x100, 0x0, 0x4, 0x4, 0x4]}) 19:54:50 executing program 2: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="aaf4ef4d8a808eb503852adc2ec8bafdac732f6b9fedd3e8384c98f50b04e751a214a52f38711d3fd4af5ad661253227c3aed3e12508b0561b851ff0e4d12881f36e5bedc0db35cb1d6889d2c1ef68075d23cb4bcfbf6ae15db4aaac3d698854b57d9d48380adab08f2018331c06a5d0c1fadba247b370ae7f9d46fd98c26168d0c8d48e70cc6d1cd67772d2567afcfecae7ddea230636083a805a6f5ae01e34", 0xfffffec6) 19:54:50 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) close(r0) socket(0x10, 0x3, 0x0) recvmmsg(r0, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) 19:54:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) writev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000000280)="3c5a29f51ab87f59f8f3c49b1d6819fa6774e52b588e7ac0850e9bb6d6e49d28583cbad266c5560b31ff65c4597d5d8f29478921953e8bd8b3486b66d5b93b83f00e30e620ed1280811e59b2ff1cd546a83633293d7534ef6a9a384ffb9f34ac7dcef7e7f544bd98c39521a490c76b80c1f3317cfc4671b320ab74dc622a260fa1d1e3113f891b18225c4214d2f8275f38eb3a65d05e6a0421a2410b9255fabf7124a6f0502be6596269174cf6bde36f432cdd7c2822c6f1346e20f64641c4b46dbd24c10da7d083a348146fe2939f4c95f988e4cd00b73e858c52e4aecda95d31edf3536ecfd412b2d9478fd4a021292743ec276238d550a209fb1c23d0732da3beb9a0c8b7c6d98ad3b4daac2a806224f690bb4354761c98fd742fa3ff8e91e926652294266d302a6a2d47ac92f19814f089d6b30bfa96ded39c49285a00203d1c4a418b790203acaaf3e7367c439d6a9ee920f0ae7852d78a1dd7f577484706c5761c132bd602752a41731e50f95cfab5fa44ce24edbda0b75a736073f10c48bc26098c3a63723f951f07cdec35fcde61c4e7d1d1a38df4e5b8160b0cfaadf8f4593a0c253b37602547624075de2ee5fa3b353a23e7b1d4f6e00927f69d7a92a8a5bb09bd4651943ae3a7c71e2c53bbbfcdfe5706fe68621cef1065864747c082360f947208b75cb985c0e6a36c8b974932b349826a11cbe411deb9c4e475076421569ddf4dcd4611af01d36ad61b42686546d83f0ea9c8fca0c7578f8675b37925930094ee869ac026e758d083a25068ba26cf6d6e87abc7d09371ed33664c6dc704295934fbe51ab6fc8531b8c79a932a1c7d1d8b54de4aee326ffdba80f7949303d8700771459b253a3f0f71b0bcecf1ceab8dec5c1110e01858bb785299b587600a24301fbd057bb4f0bd021b54d2ddbc48171217bbabfcf4c00970250a0e48e5d5e45225ab4e97b733e153a2e32c1e97af4114a5d19874430274215bfddce13079f8bcaa46f59a70d192775f6dc325a2027b7066fc091645d2ed2ece259ed00d88721f21c4a531c2088de67f32fae7076efe772a599ec51716e063ddaf3e3982df30dccc7ae231079c9d3427a1e4e04a7964d1813b6707f642971f44d9672a72eea9c3b2f2dc6c835bf7db1b6e3b5ef394b7d37413eda5d5b5022eb59043bc28f5a47f2160f257a53392175aaa3994293cffa9d704e037d9cdf95f5b855333f3d443f7162892259b5cf05fde768850d7574f8d9f6ebacac93acea15bd6210f85f519be16c63e588dab49538d42238b3b6c04bb0ef25a4fa40ef0de40379e1468364a1bbec1af92337104a6dac4f42e38934d3629afc8268d2f7c2959685a4931c386448acf130c9293fcd11c11f721b05566b55c61a068fbe3c39fbf1b94ccb1dc65eeaffb1b10e43107ea0c2fea86a1df2c0013067dbc3cce033ade748c35f42ca936d84fa001068df40f48d8ea7374a5c6e1b0c35aec58fe3917c6d046a0ea07bfb566bc1f0fcf156febda03a7668179ed1126cfe1edd109a23e9c9ea54af2669d6e2f2e98ad8b78218dc6fec2f706ab60b54a0571d1116a17071fbfcb8f32098accf0e9b4e10a44a415a1c4eb9a0c32e3ecbf12c85a7d2ae36513579c1c506b46d6286095a2239abd70f1c49147def263a069de96d1ca7bdeafa0fa0927b594a000a029a857d4d5c6b878d362bb9186c19ff909b0e201302c849e6f58f707a99abe7cc4d503659ca02ce5465928f5bfafe2559bb02b654e0c4e6bd198582bd585867361dd5459b9e6def492f95015c9ef7da95af710d0eda22df41a77cf5c853151ab629e34ef1e21a61e0b9224e536414e0770c4e3037aae500c25b91bed6c627027a65dcbbeeb7699848af6e8a2657725b26fd264e2bc433d1079d3b4eef4990ed6cb00a4f65fef22719786acb9f1ddc7c8cdf3b0c46cdcff3d043744d636872c2f2d37796dae9e3fa903a0150997da0c0858f1aa23a263e8ee08ee5e89b5f595de9c7e4cb57505ffd44eb590b1083fbae915056a5725c973003580b93d837285005c363b055c923859d98f3264b43e780580608225cd34223dcc07558fd47dd7c88c2e4b3ff2900afb27bf2f4e5737392d368f9f3d343dfc020655de1e0f7dc6a994f43dd7aea299908e5dd3c430909379ceb181634a97271592a662875fe4ae3e59ec2a82d5947df1e849b062a9bc5a0074882b646b477b0f7854c4e76b7acb1e1b7d5777004ccb6104466a705422bed2c80f58af818b36b41857a8c508532720ce7fb696e9a6506dfa0075941bf4ac1453883d72fa9ace96fdcc7bd96227b51768cefa3eb87b24d72878acea9d1738ef8a1a8f78a7c5650fefa48a1dc84c40c82768c0bf928d3eeb956f70d776c71b65c08a505557b3a19e7a99a8f64e776ee982c390e378b28f71c32c87659d39bc8a722d47a51d64b1f82569c23bee812e61b9626ac6c9e2d6e62867138872c13ce991e6ab752258a3629743109b952d5f99c3d8b239fba52ec1934e34d181b0e7a43f66beb8b55e42949ab51368653131bc212585562a0210fa774d37e848ffddb7ee3bee5bae5932ec49e0515afd68381fd678eec805982cc168a04a84974ecf67cf47e2a5834eb79dfa5c723ff5da9620b01d6811955f7fc8ae696c71b485fd8218de4fa439179b6ae4ca5cfbc56ca00fb388785c94a1b8d92921b1b11ab12f26dc4cd274ec09884a914365184c0e3fde4d55d97bee404aef05d847f094edffaf9b8c4a7c03d09eb7bf4a5d6471849de7666480af447a253824275299d3163f3cdd3387fcbf78f093a90703bdecca69eac1eb9bf6445c0eb5983a725916fb89875364860c29b2d0ded586f0c97e08a0d868dd9c207b222cf21827f518da5017759e2e2fd8026ea663424d8bb74306b043da7b6b1b4beeb81c23cd19c8a6dd36b21ca44b538b4c3fdd02cddd0c651fc76ae63a7be1ecb9545aac782fa89137966faf75b52205019a331747bf59015df8645b0d1e91471cdf45fbce21a2d0895364d13180b3a9bc75126e10f0cc5563c4576f43612538b60884b4952c06b7206d1597dfece4a310b0302eee091d2ce5d04aa333c3d2c1b86b8c90fcb4b93b0be008eea6045a0724f56347ad9e5044bb0ecd2e52233423533d99b834de79591d99f170a4d77b4a121023059f00b4c1882da80bd7714078e44f180c55f2a1d524baf305516443bca96bfe5a23573ba657c3b1ef1324199a689e664e455e66909a6d6163b832f4d41dc0a78bc11e438f483999382f11a88b92e06990c9b329f00091237122218880fde6dd86e509084ad53ff014876a14366132684416554fcea209585092b09d39901cec9ebc13c4d5f0d0594762afb1c733c32e814b194009e90237ca1ac5d4ef8ab079fb0e3686d40245758a5788abb5bab7ec60a6f939cb331bb3935d9e107e6ba2516405f02a6ff040438d85a7f17cd0d219d17972a06cfc4d9f9286d94621785566e9023ba994d12b912556b89aba86eca3cdb31f53d6423d27ac7ef65c4bbfbe22631530a4e5fa2d4c79e8006c1c02ec3a45b6511a66f0af0af5dd4c5e4a002ee15c716e3faf14030748decd5284069971d6a114ec29a5075e3d399028e9391f5db0abaacfeb2e81d3c5e368776efa56e5cedd5af159cf8516cdc02cd1217b25897094869ff359eb530f0d1865e58eb37f18f93f1f03d45c92559a9494c7064007ef35dfd3576f7b7236edb22bc06582351493d5ed14ec666f88773ab1206d97057c0d025d47ba2cdcb3363511c2a8a6d44615d7dd640ab46219d5aa14f7f597b9b93db35f59939e01ed0e3e8acad3c54fca93ad8161055fefb943a8acf31704e96090d274fe6460a8acb117216300be50350aa50c32e735fdc3a60961562f995bb4be8075b69a9aac6a0da32e12534372b7901be7c5530fc42b66cca47dcc321b284ed37d00363b523db8b00d16b58dbfdd102ba94a8f1cf1ae4d39d576796ae01f74f258a7387235b0616eb37b26d2d8928e2403ed8420f2779d5eb28a7f1d5b85ce921b7a877790ee3e00a4b6709432df63355bc4ae4df0a57350d40f518c0da37034e576c7854ca679b32efc656d8e4d4e9c706dc5d0de2a69e18749800c0df632d765364e869e9f9920c54400d628ce2f36f35dd9dd9effd4bfb60fa9852dba4f1e21b2a4fac9ea84eae075295edbcf0f8d820163ecef939eac771be6bf630bde588372325fa75168f56fe0b64686347ad1db5d009c2ac2728507ab1379b95f6c91790e785cbf544c51bf1b0e1cf902adf74ba9d14d2d0a091e229ab5a5a878a7ba8ad805979d4ad25848754fe604949aef3f794dd6cdd916ffd1866b1c76c119b9bf7b7521424866e7f35b631d37943ec7c89be55f1eb4a7bdb9723a4836edc2320afd1ad199da77097bb577b96212d6e8f90c29916c6e3a9d4ba5e452f0a44ea2e470c8b695cf73c5d4dba8c263afb85c5e8a7d26c38636a19c671cc31d3af71d879fef9896c293e04f819f66dbeb51243134bb65535fcb6b41416a8a47bd55cf2a4d492dedab173aa445c2299e26f96f22f50f3750647e18b1e7b5314d11afe2e4f17dd522dc46c96cdd9d1bd4f6e1cb6d70d8a1e71f8c1a15dd78bbc39337d7189689dd4f61f88447af52e8c0cf3649f584c3db7695fe6049b4b3c8d537b60c50de47d33b3c4994e8f65f04703c25291b9037f450e0f27f4b6079394794660eeda4daf5827ff03763d144bc51816725eca7b072e4e952c83e22f5bed1f514b47e623591ca2c58d6cf0db6ad00c709aaf75e0ddffd00a71b8748e892e1b1e554e82f477ccf251f47b30132a32f00cff8ec748dba64e308483c4e4589e2d8a1110496fdb3d724f4e91dc33af456ac5efa0b0cbfe10f3321466ace9ffbeba9", 0xd81}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000003100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') setuid(0xee01) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) fcntl$setown(r3, 0x6, r4) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000040)='./file1\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000003c0), &(0x7f0000000040)=0x56) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000140)="ea00000100000000", 0x8) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) 19:54:50 executing program 7: r0 = syz_open_pts() syz_open_pts() sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x7fffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000200), 0x0) getuid() r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2, 0x0, 0x6, 0x3, 0x3}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x2, 0x208) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x3, r5, r8, 0xffffffffffffffff, r7, 0x0, 0xfffb}, 0x3, 0x1ff, 0xc0000000000f}) r9 = getuid() setreuid(0xee00, r9) r10 = shmget$private(0x0, 0x3000, 0x1c8, &(0x7f0000ffc000/0x3000)=nil) shmat(r10, &(0x7f0000ff4000/0x2000)=nil, 0x3000) mknod(&(0x7f0000000200)='./file0\x00', 0x1ffb, 0x80000) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x181) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$FIONREAD(r12, 0xc020697e, &(0x7f00000001c0)) shmctl$IPC_RMID(r10, 0x0) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000140)=""/94) r13 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7fffffff, r9, r6, r5, r6, 0x8, 0xad}, 0x7, 0x6, r13, r2, 0xffffffffffffffff, 0x2b8c, 0x3f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 19:54:50 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 19:54:50 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x80000006) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) write(r1, &(0x7f0000000280)="fd9e5e000000000000eb09b338f5", 0xe) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)) close(r0) r3 = syz_open_pts() r4 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r4, r3) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x9, 0x0, 0x0, 0x0, 0x3c) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000200)="8b8c7e5e097966dfcde82b0abb", 0xd}, {&(0x7f0000000140)="96cb348d3c442ff6d9f0bdcf1d8ee65f1d4155517d65e956212b2b35b0ce506084480714a4bfbc0b45bd4e44dbae983b5cf41ce30fc486e4435e", 0x3a}, {&(0x7f0000000300)="280fcbc587765165265ce397c281921ee7ecc9680b4a45a14ee6890732bfc1eabdfd7ce0b8c1a5472db6ec31b45c55178725efa1b85c38a8dba40abe2da8e3b9509660922540a48c3238abb887c923bab0e3438c50b4337d49ec017bbc878b2403ca4510c1ace68c107f5692ddc8b3dc3196ff8f9c28caebdcb720110f06b2da4dce4de3a480e62e23bbeb4bba8d04a42d34d84b075b35be21d8c2c76ff84cee2672cbc882a66a521d46e7610aa3946fe4d03c991cacfd5af8df2e07a4e0ba564ed5f765f5051dd823b140f7bd119870d412392583099f6432fddae7aa91bbaeca582aba6f5a0b42aceae353690863eeba4a9a918871", 0xf6}], 0x3) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000002c0)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ff4e06000000002ea83ae1000000000000000040", 0x9, 0x4}) close(r6) poll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0) 19:54:50 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="94010503000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) lseek(r1, 0x0, 0x1) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/42}, &(0x7f0000000080)=0x2c) 19:54:50 executing program 4: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000600)={0xc2bd, 0xfff}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000800)="01000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="7802fffedf"], 0x10) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x80, 0x8}, {0x8d}, {0x8e, 0x1ff}, {0x101}], 0x4}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x7d, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) 19:54:50 executing program 5: r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x0, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}], 0x5) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffd, 0x1000}, {0x0, 0x7fff}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7}, {0x3, 0x7e7, 0x800}], 0x9) semop(r0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}], 0x4) 19:54:50 executing program 2: getpid() shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() r0 = getgid() setregid(r0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x5, r1, 0xffffffffffffffff, r3, 0x0, 0x118, 0xfeff, 0x1900}, 0x474, 0xfffffffb, 0x0, 0x0, 0x8, 0x5, 0xf9, 0x4000000000}) 19:54:50 executing program 3: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x28) mknod(&(0x7f0000000400)='./file1\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="7c0230"], 0x10) r6 = getgid() chown(&(0x7f00000003c0)='./bus\x00', 0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="96"], 0x28}, 0x0) pread(r2, &(0x7f00000002c0)="4fb7ae5f2902f974b58a42f285b1c14172e2042ea018bcb779833ac037cf824b64305b654c398ad5b9c3c1712f9054202c581e7ccf9c7622ee66bf2b6639fbb3a103fed60d4ca3eb717051706c3cb8", 0x4f, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="8c01ff"], 0xa) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000016c0)=ANY=[], 0xa) connect$unix(r7, &(0x7f0000000100)=ANY=[], 0xa) write(r4, &(0x7f0000000580)="eed44f989c8eafd8203477d1269b1004b43b4606d2905b887545b03004bf509a30d5baa86ee79427e91cd39a2493c13ac433bc4806a03ffb7c21ea820410c6c5dbc9c3f92a0fcab01b2d3752251688f1d38844179b41423d68de2d4247b0ff8c893b0948e6809fef07e7f87d14d7dedf04699efcdb5933b81f26ad3c464609071040cd83", 0x84) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) write(r9, &(0x7f0000000000)="240208d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090900000000006745b653695b5e8e0010000000000000413fb5df308cefaeca562eb77b6a0a", 0x43) pread(r0, &(0x7f0000000100)="2b1eaa91ab1a7e11f437dfbb00006086a45c31aeba9a47ec6f8800334268c9ad2b838d5380a2f9d8501af9093e18cdf0a9386a25754eb57d945fb29b463c4c873140b999eae15c95740bf9fd133186dc71aa1a0f37aca71306ab496ede12a1c32ce498e656b5272100a4d4316c4ba0cbce2736cb317511cbd2d030f8e2bfe00de23355ea0f939cf8243be0389b4ac69d4fc5da5f8b78899578eb61aecc4ea518596a9eeff95eb1e7aa9b0b", 0xab, 0x80000000) 19:54:50 executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x8, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000001c0)='x\x00') execve(&(0x7f00000000c0)='./file1/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}, 0x10) setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000}, {0xffffffff}}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c52312f66696c65300082fc74b3a8ecb7cb34a123c74b4bdb56dd1fe4ff467b9a8703532e8cef8f28dc563cea56d2bc30b0d42c64ca069854f91ae55ab7c7bfed5a597442c4ddd0c20cd45229245f823735c797f01348057d51c0d817bd24a7a9976399af5089d1b71d931aaad64fdd792dba674c099ae26e6f5b51f688c4640ddacff72cde141af70880f59f2beef5425ae2a0c653910c8f0818994bb2ed5543810c2ea17a63969e7d80a47101152bf0be7639b2c9cd4f667761b79ced0a48"], 0x10) pledge(&(0x7f0000000180)=']}-&\'#-:^:\x00', &(0x7f0000000140)=';&(\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r3], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x5, 0x8) r6 = dup2(r0, r1) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r7, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) 19:54:50 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0xedd7, 0x0, 0x0, 0x0, @empty, @multicast1, {[@end]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) 19:54:50 executing program 0: r0 = getppid() r1 = semget$private(0x0, 0x2, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x4, 0x2}], 0x3) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r2, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) r3 = geteuid() semop(r1, &(0x7f0000000140), 0x0) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r3, r4, 0x88, 0x7}, 0x7, 0x6000000, 0x5}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x25, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(r6, 0x2c, 0x51, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x25, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x25, 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340)=ANY=[], 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="7164dd8b0b66737823ceada792b63b3a0a1288b20e024b9282c42ee95d63eddc79e8f4c63177487f6cdbc25b7eb8dd72a8c782e7e55486a6af269f6bf7f12015b2496b136ba7604bdd73452bcd5041171ae8b5b74338c69f8e475d4ce7a5662e7e", 0x61}, {&(0x7f0000000100)="e762d1e94458885914c33dafe464a5ea273b378cc81578115341e11fcb5079d338fe0bd013b4091d09b97b6d006f0c255714402d9fd4e589b2840d1a0f6f20089d4e03df0b37f5bd87d6360160bd83222e1036b63685b529d29bc93796d7b6db8115bc392599097e82c5f123dd4e4310dae6574abb10e4547508939f1dd87aaa4f3951fc681c206d96f36a34f2a1543cee3dcf4cd54d37dfcb044b22b485bc9fb030890ee4313e817d3eeb0d18a1e08397d535502b426cf789f2e64b92b8e3e24bea088fd9d6427e995fd1100ca8", 0xce}], 0x2, &(0x7f00000008c0)=ANY=[@ANYBLOB, @ANYRESOCT=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYRES8, @ANYBLOB="2b08ffc0ea85d37d0d827a15f73f1c7e64673123985a5a0a23ee4163b4c910306fcbf1c94ede38c976ab27531899c6ee476e334746f699792daa420ae894c9f2f69e4c834a6e114fec87dc0e0be5ea2b15109c54f4eeba94e9afc4b87e9554660e662d38cbd94f0928d28bc8de2bf1398b6c3c7228f04a48cd71b86333c92da9cc2e6fabe85901efac18a8df82eab193d49e8697be73595c72", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRESOCT=0x0, @ANYRES16=r7, @ANYRES32, @ANYRESOCT=r5, @ANYRES64=r7, @ANYBLOB="000000002800000000000000ffff00009bb60821542023df72196825598201000000", @ANYRES32, @ANYRES32=r4, @ANYBLOB="43986a54546ab963b39c60d15a0163b5c03c47149192515c8d77fc9b86c369322b920c5ec57b52f7ca99ebcb58c3c7019d12ae14112c09b35cd3a251c5f8c5cf70d0be5670ebb7c402a07eda2839b097b72d3d819a27e386dfade9dc28b2c36c", @ANYRES16=0x0, @ANYRESHEX, @ANYRES32=r8, @ANYRES32=r4, @ANYBLOB="c132ec9f18ecca3ad4e5d00ccc086a6bc748ab31ffde04642a7415b91c64ae35126a6ac46cbd42555b0a5ff425149aa28c3b31a3d10aa85c56966af1ee072e731961c39b969844af985f17c2f8582adf030b109ae79f738f4b0cfb65b2520a59bc087d63fd29c2348b5d33abd059d5549f04d1991dd74bd290ef800a98a515bd730e85ffad706933ad689e859b6111d2f28b41e389c006", @ANYRES16=r8], 0xd8}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffff7, 0xffffffffffffffff, 0x0, 0x0, r4}, 0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2000000000000000, 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6363dd63bc62c7da013765bf1c5c60517726ee2862d1944b1fca2c0b097a3f3493a1d6ed1fe7faec415351842d197ad6279b7cc13687337b63a43468e260c78da4e7daf6ab5a938ae2455d6d8eeb05d78ab8b81335ac1517d2fac080c3c4d02a3a792122b173f78e12601e766d"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='r\x00') 19:54:50 executing program 5: r0 = socket$inet(0x1e, 0x3, 0x0) connect(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f6682eb6530002c485b50929d7ddedd62f1f198206436ae59817841488df31c58f4366cf89ed271482f756c43c5cc8e025fef347b0c962f8e8adf270d4fba5f1800"/83], 0xa) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r1 = socket$inet(0x2, 0x8000, 0x83) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setreuid(0xee00, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x24}, {0x50}, {0x6}]}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x3, "43ff986d24a3cb67ff15c92b17d145829689017a"}) r6 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x10, 0x1a4) poll(&(0x7f0000000340)=[{r4}, {r5, 0x20}, {r2}, {r6, 0x10}, {r3, 0x4}, {r1, 0x100}, {r3, 0x4}, {r3, 0x8}, {r1, 0x10}], 0x9, 0x101) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000001c0)={'./file1\x00', 0xffffffff, 0x80000000, 0x57, 0x0, 0x3, 0x1ff, 0x3, 0x0, 0x0, 0xc000000000}) r9 = socket(0x18, 0x2, 0x0) r10 = dup(r9) setsockopt(r10, 0x964, 0x9, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x61}], 0x210d, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r1, 0x0, 0x66, 0x0, 0x0) r11 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0x7) chflagsat(r11, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) mkdirat(r11, &(0x7f0000000080)='./file0\x00', 0x195) 19:54:50 executing program 4: socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) read(r0, 0x0, 0x0) (async) read(r0, 0x0, 0x0) socketpair(0x18, 0x4000, 0x23, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x1, 0x101, &(0x7f0000000040)="324b8c02fc4e050baca0156a0db83f80785f49f93b0b3602096acc2a9bd9dc5dea6e59f2ebcbcde5d79a0e491124fdff43d4b20be8358a3835e6474b68411c91ff271fe62da9653c9ee557116a06", 0x4e) 19:54:50 executing program 1: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2e0600000000b8f707aef57432a505995139959fe8249fcfeb969ee000000000000000092e7810ba65a219821ac53c409b16c3959a5153a459199d1bf2db0df5acd5cb5863b3974fb7bcb67a3d2e544b6f084ef2964260f75f8100000000000400f9869625e304924c9acac26cbb913ce4456d14d009114034f5a3e1a1eeaa8bd78b35090747f628bee96aab859eff33b544fdfe16a550163dea44501ff6a22e188398b13422db251b9f774fdd1fd1281b6e0a446cbd"], 0x32, 0x0) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000050000000000000000000000000000000000009324e4f23b5ec0c7bea2ba6a1d123ae9db5f162b8596758e78e34f050ce127bf77f5ee575ced90ee658e284ec6d0e46bdd9e1395a06c869456766535225333334727c76b2dcb212351b7a40d8a18d4f44aeaff170e6e863e4ced886476a5f6fd67c220d134d35bfa2e5413809647080a2fd7f8e71c897e4bda00f56f823f0f96dc96a420b09e00c690b9dbfef2be7f62bbeb3318dda4f68c3beaf2684c804f1521493aba2747118449076b87bf866e0ab9b7576fbe9ca222df30487bd061a16f1587ea82289d3697fb0f072e4d"], 0x16, 0x3, 0x800) pckbd_enable: command error 19:54:51 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{0xffffffffffffffff}, {&(0x7f0000000a00)=""/4096, 0x80980d}, {&(0x7f0000001a00)=""/209, 0xd1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x8}, {&(0x7f0000000180)=""/126, 0x1b}, {&(0x7f0000002c00)=""/4109}, {&(0x7f0000000200)}, {&(0x7f0000000900)=""/91}, {&(0x7f0000000980)=""/63}, {&(0x7f0000000040)=""/200}, {&(0x7f0000001b00)=""/4096}, {&(0x7f0000000600)=""/146}, {&(0x7f0000000300)=""/128}, {&(0x7f00000003c0)=""/239}, {&(0x7f0000000140)=""/38}], 0x15) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000380)=[{0x4, 0x6, 0x7f}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000180), 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206931, &(0x7f00000001c0)) setrlimit(0xd2783ced874e86ba, 0x0) mknod(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r5 = socket(0x6, 0x5, 0x40) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140)="cce8c4d4", &(0x7f0000000200)=0x61, &(0x7f0000000240), 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r5, &(0x7f0000000140)={0x0}, 0x10, 0x40c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getpgid(r6) socket$inet6(0x18, 0x2, 0x0) 19:54:51 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) close(r0) socket(0x10, 0x3, 0x0) recvmmsg(r0, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) (async) socket(0x18, 0x1, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) close(r0) (async) socket(0x10, 0x3, 0x0) (async) recvmmsg(r0, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) (async) 19:54:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x2, 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x100, 0x0, 0x4, 0x4, 0x4]}) 19:54:51 executing program 7: r0 = syz_open_pts() syz_open_pts() sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x7fffffffffffffff}) (async) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x7fffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000200), 0x0) (async) semop(r1, &(0x7f0000000200), 0x0) getuid() r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2, 0x0, 0x6, 0x3, 0x3}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x2, 0x208) geteuid() (async) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x3, r5, r8, 0xffffffffffffffff, r7, 0x0, 0xfffb}, 0x3, 0x1ff, 0xc0000000000f}) r9 = getuid() setreuid(0xee00, r9) (async) setreuid(0xee00, r9) shmget$private(0x0, 0x3000, 0x1c8, &(0x7f0000ffc000/0x3000)=nil) (async) r10 = shmget$private(0x0, 0x3000, 0x1c8, &(0x7f0000ffc000/0x3000)=nil) shmat(r10, &(0x7f0000ff4000/0x2000)=nil, 0x3000) mknod(&(0x7f0000000200)='./file0\x00', 0x1ffb, 0x80000) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x1ffb, 0x80000) open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) (async) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x181) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$FIONREAD(r12, 0xc020697e, &(0x7f00000001c0)) shmctl$IPC_RMID(r10, 0x0) (async) shmctl$IPC_RMID(r10, 0x0) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000140)=""/94) (async) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000140)=""/94) r13 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7fffffff, r9, r6, r5, r6, 0x8, 0xad}, 0x7, 0x6, r13, r2, 0xffffffffffffffff, 0x2b8c, 0x3f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 19:54:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000100)="16a8cfc4963c560e403ba95330c7c3158da5a3c210bd2f0ec5da5f76aea4ab77967b64d0220f79aad9f30cea89c23919228234dc80f38bb7f3ab567bc7b8dfd59f9a97a83889f08683b7b6d26bc9a479daac92d945dee6f66e2191d0d7b03b894514e6b0cd1a2831320684009364ff650bff778bc823908e4b3d70364559dc4a1ac38384e072ce3533a180238361a5ca03f3b539e5661f659db667763fb921dd97baa139d02c9dd245ac8ac038b722bf8e7c0612a726e638b5d9179bc0c1141565af5b664a4c6ca3970c2ede6d653b0f5c4569afb44ede3aa8e2dbfdb1c5b11ab50e1a7ca164c256fb5044afcbed4111629ad99be80472e4439e1d43130de6c3f5bf2d89ac7776a8f406006cec41112928aca670b1cbfcfc2d256baffcdb101481c0a67b1c87527c934bfa543717767d6fda88716928fbc55982efb313e94aa82cdbe0d3758cbb222436ea41ea0508d101fec6fb15a52f9b098b37dea3affdc0f7cee0797706f151cf2de7c08c7dc2b7a13bc475047bc7597acb3799694d69326a9b6c3712b66574669d3c7549bae088cc0620dd6e094faffac6f72e41d614cbeddc7bda74eacb72f13848f3b150e518a45437151e06f16e64713ceb5ff83048f67074aa31ef3c0fd4d62ade67c5a791386cfe5f2059f8ecff7fe5c0c41a3dbb9b30fd2502786b9f4b032705d31f339735319bf23cff39e60000000000000000", 0x200, 0x81000000) r3 = dup(r1) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(0x0) sysctl$hw(&(0x7f0000001100)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="b2b5fdcca8980faf88bf5ed8e64a0f24d02ed4e5493350b35a5ef487485ecb17f7b4d08817083708ebc56d59ec719741c2d59c74f8698d7879102d6d3e0ae3fe010d7ea8f5c7c1b8fb70161685c55b2e8ff5fd4ab40f7c23247f647bead12f392e855a68b83580babea2c35b9bc4b9e58d906c316afb7e78d0b125ad70db0708e5f909927d378520208fd54e0ffd7329d8357c1e3abd611420925dd92ad1584581f89f13ceddee256ee836fb4e125fe15c338007cd9a2753463a5fd719326384dcd243071ae550d5cbab59ce977ca3929efd4132d8ea601a28d16ec666ebd91d24adb2624e683283cfe0ce00cb51a8c4aa520d42cbb548b1dc0acddbeffd76ce1bb3ce85a587814772a977810ba3064342a591899ca12770df447824b1c2c15d18455248c450e90628bf470201b5e9542edf8c17d8270f9c4e14877c686ac553b200", &(0x7f0000001340)=0x142, &(0x7f0000000000)="4617184930c8b49e0ef2640a2951384f5d646b1e1ebbc167f418279027a0d4475e76da8870ff76857ed9d1d2d8c6874817a766b92aa9874dcc983d6a00cb21d1fded7118e75556b307a2c23b11e879c8a38b1da4af7a120218980a1ebc7a8e5c07d2fd6a1d9025d4d4a6aa3d36fc35cf277bc55d5f670fe0c5b0719a72b5f088f26ffecd8ff27e65006fdefc9d80e105c8edc051e0c62dd934cb4b2f1338", 0x9e) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r1, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000006240)="2605", 0x2}], 0x1}, 0x207) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="79df", 0x2}], 0x1}, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:54:51 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$kern(&(0x7f0000001200)={0x1, 0x28}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) getrlimit(0x5, &(0x7f0000000080)) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000000)="d06e494046b25e54be676d1999863e908452ec9732ee0b3ca291f0b81322d0c618b663d20da051eab30bae2f3fc4fa4513a2b56506fcc4564d1a644491ca9b5a3b169904e0b0b5278220d72ea53d149e4794b512abbc061c9b99546ce6b6abdbd03977520229683293769b3e90fa63", 0x6f}, {&(0x7f00000001c0)="f77bd727d7d95a9eeec9eb31591df85f8bf4ee3eb9205fa093987902ae48f978f6434f6178ae962270041524dec1ad4cf7acf7d52ac09bfd56c384240e5626e72d0ca81a44ae032d1bfd4c9ea27c954addea6d8a966b5bdcb9dbdd565c47ad7fbba862dd1261f9c5dff7713d2a5e804a5d27a1f16c1767049b4e21d8d7a34563bbd31c29c3d868", 0x87}, {&(0x7f0000000280)="cfc173f4233367fa2769a351b5b229468e347da51db7906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739625072ee236e8cac673b321f9715fcf8ed21565366f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a96b97ef9c127f2dcbf928b4d9d313274d28b00e1d3d331e4fb0716b79e249db87c0585627956d1e018947abe0c408ffb45ce747e9b00a7112d17dc33dcef5ce187b69105d54e17db063c6e7e9283efc2071c09e63c8fad855f80a621261d4fcbeee92e15383aec45dbc5dcc38b544813caaec2a7305c9936ceb0c0e8afe988b3589154e350466466bd0164bd2f2c407bb1f1aff6184498086a611a7d26a3986bb822dadd274ed65b968aa37815e5458136c8a832ea5148af56c61fa17d493d1e64f9e373d9cdd70b1ef63fb8393444d518a9c31107907177085474203cf25e19ed2d8a5128f15a56421337cf901d658882d49b4747fdf4be257a4e41619a3fe0e401b8193c78b55cde40a02f7482d59a0ca483705e5137868596bff06a43adb7c92571cb92f020bf182c30aea8ee11e4863a209192e478a647c9194b67d6d226ebe82d65d809b8741f484b53f8f9654352baad71de98f31fda78137fe81a11597adb7c28799a480d0a0d54500312797049564996a344aa1a3e18bec6007000000000000006a7c3c476dad28ef7114ac484f0e77ea43be3da7bfa48b11a37792c78b16338bc57dd298ce69d458a3f07f6f78755d37c0a573b3e101f6bd902ac8c7406dd5d09e4d000adf18890108c52f12a2d6a0a2b0e625aa7f4856382941bb34bb078125383c2f245651622a23af6a85adaa7e52e430932d3178d8187a6a0aec494b1637bd8f38e300"/632, 0x278}, {&(0x7f0000000640)="fd7999a2822133827e04627c2a1bffbd03dbace4d06e90b0eb6514911b3177174ccad5dc276db8ac478dc5a1669a31585e354d88080354d4eb30c852a20f822b62374109e34dbf709fd824d2313e016757b5f401c91edf2fdb79085e87733fd14c8c6971555f1ee4374ee2b652bae4c99dc973ea95a8f0c8508c4c426d3db4f79c8f5ca559733bdae47d38d78d68b5b4c8e200d99a799e8cdfc1568cecaa5430e0e98355ac35c2c6fd24385c60f3b162ab0622e239fcd3ffbfc5888cef452d2758bd126019ed640893584f36", 0xcc}, {&(0x7f0000001600)="e1548f8818a5eee9afe56b3448207fafe162607e49af44da61257922a16803f9b7193aefd2b2af96f82bfd932d19b6461dd542c167e5bd5df064b1b8f3ca363b710f4cdb12511943a4879329403dd767f669fbb1d6a56c6ce773708922e74219a423f5e5198a2a9bd4a9932c681dfbe40e42ccc0e3f363df0eb0c986259a508e3dd4c414546adc139f6711164f30b1895e8ff9a6601930237a7efd51df01ccbefba568b52c4abd9780c8060f56ab76ee4cc4c533163c4a5b1a0edac0c9e76bf34458a48fbbe2f8f5aaaf8bea84efd45d5df6a93408b92441d764dd84dab05b3700981c1ba2ecc232bab41e7a89c35a2231954fe96d7e44e5f23268ab88b0628ed1eccb297a605140f1893dc3e62699fa430e2089b0cc7ec1fdd63293e4573dbde3ffb210f0b528279a55f10f7bf88f9867d61bc4367e2e4f835311aec3bdfa7b4f1c899fa8af52b761d3b4f8f5dc7a40ac84e1ca9e501f0f12bc02b8d8b7a7e8c54b4b78613a6b535610b16ca994a7e07c6c1ecd3a12958cad357d90ea4fb0dc3891f1901d9f502f17c4f54ac3e8151c8bb66e6797759e5e92a4c98e406a306e8d3a3bdd77cfa9e00ee0928e6d1178e30bc57b45dd9a0369df0e8ea875f1dcce4d82114d3b19911e464ad72d63d86997567c99ae7209a1689483d45d1bc3f03cb412eaabfd2798541d516c3c0b35f02d838d018d71020ba66a0897d5cd44a824c0fb093a7e166f0c357e7eaa19c664592b60497183ee9c2b256ec214514edc4ec2260ff9232a6a0ba0bf2cbf808fab6e9dcc8208bd2677ef24bf8e4d706fa9f2446df9fdfd33512d0e49db9e9d09eb22d30d2feab896135b4bb923eaf5dca05b953c0df96f8c3acef47df04bd95867884b25ca9428a614cd79cf3253d4ad8e5ff9b75cf180eaa88db8aac8abaaa195cdb27b535976dbfd4194c97ce815f924872cd89280b9b1b942e625cd0acb18d227d888eb1282e43c90547f69b575af2a1d0700aa95d00835d713723af6c671d6eb111a42f4419ff9a0ce10d0fcc8b466a66b1b90ed184f1d41d0a699248ecd4d4fcbaeb94bc52e4a13d21aa24c3dd7f4ebd2ec432dd72f9a8c6f7118ee814333f4e8852e1f77c871891b103f489184baa9b1d0f005537be346dbb059470426ab3a446c5b17b2476c42707e43076fdbc6ac06b9e825f47f5831a4433a1711ca91db889457667c4219446077f4644e0098bc0f9f36aa4a09d704e5887d0a118fd6e46ab5c6bdc5ed4e37a52711d5a217154a87fd36ba4950cdaf226bdeae4c6445f535147b936fae392ce1ca598c69a41ce4ea3b1afb08c8925e1548c171c48f39d10b0da230d0d8c0cbffe8dea6c17201977323014d4cee3792a005eb13491d8fa78926cee5a76594e30c91022545764e0f7c02ab609491cf1064c35a94e5ddd1f25dd9822863b6aeafe59a34da8fbf3cda8a068b301b6e0f59f365a9105eb6bb00b04e3120c7da99799bfd198de05e128076f9d36a3909e7b8d3f33ea321fb1b10254a7e630ef5e378c9b00e750bf562604c2f18593e4a9c8a93ddba4e3c5f094a39084659270026c23a3b18075cb9ee51d791cfd67ceb4e4ec3df220e2ab259c31d5810b998e635fc73a79dcf58eddd990a79aee9e82ff9eff6d1e691654e85b3170a05f3e0c140f16eb0b84f1df6578a632f1279c6c1dc4775bc68f79554c7f0f21926d3921c24de183833b74e65ebcf0d180711bd0aa7b548ef34b7fe29fb4cbd3db829f361bbb161d359c0c0d77d895fe6174ecf4ff34d8dd53cacc6db44008acf5b213b91d264d9e1ac6f8d0964fecaf05a3bd91cf994d5b2a400f261e6146375180e1457ff63d85d1a1fbf88d3c2005be30228fdb1acebd6f4dfffb749239ab9ee140a33a9b6c8a4f0065887a2872cb63897b22c36b41f62d49c4258442d0e067bdd87895e6ea43629f825314adb367c351e88c18d963352299a4b8fadd7d705b1469fee746a5f0327b492e45c0a930d5e64347c2c10acccefa1f504272206669061315472696d3ad9556d2cfa8c6dff2ffa7338f2e434a9c8c919aed1df1eba968ebbe0053cbf6a21b6f72d11d78f28c370dd692009669642444625495584d4d6ccff0b424cdc5ac5d6ce14738249f3f7027ac010de1c4082a52506cdb39dda7986fd087cd417e761a651e3c02e3ca5cb64e9cef0e8ac9b5270ffc7da700b6d202a149ae8f87db3596673f3f9593864c365fd4ce9a068c470643c4e305de8cf408a68bde0be3eeefb3a564dc6c625461983a5d9430d7a2338d5e3297a0060aede9b4e60db1c4e533c635c7f32ce339a36964c96e352d34e4687aee031fa29679dfdf9223b28944de009f85d1024d1aa70ea5086a6485d9da648afaef5815511706c5a18f4f5c0bb41fa96576474521fbfcfaccdde0547288816b476763394b45857fb99fb2d204db025830800a970ee91127a0a2fc81be1784b6950f02e30a0e25c56126594b003659b3224bf54ce33bdbefcf9fa391ec2ec2b2454c78b8d4fe7d8c3bab27f8fd58f9f9b7c9030e2b0543f47da50f19180dff6fa19d4b24862785e810eac0820df52a1d5ea96e888137ede35bc4f31e8b16b588f6e40b696f08db6c6b9fe4b73c285313cbad78f43001d0fd95b0a6e937a9bc2169a4e519681675414783d1def2692c5de482745f0baeab8b847f4b0cff2542fc5429395444ca84bed4bfabbafee6d051081a332560c6ac5fbabcf26fe882de0c04180abdebfbe7a1dfa3d6fec4da4fed0513521378da8239991cc135895588452da84737acdfc47590a3c833b7020ae47fe52acafcad2e119882f2f8049e7fcb530dfd7ae21353001ee748ecb43950b30c65b833c8e0417d883231260a0a55a9f5947c6ba5f95ef136e636873f71759571ee1358abd495a10b69fe628589fa94e6d5bafeb783f10204c160f5bb237d6230cf063db0cd355c7a217129e632499c61f3f1bbc5fdf7ee978092b8bae88396c03f189aa8ef20877d7971b8bf568aa37096d756abc861b1755302256f521eca6d6c88af662e651230560eab84197928cb9b833b210e5ff52a03f72642859c822be9bcbfa07b1a698d6eb63802052a95441de8c019697d283dc690d15f9c3832d8707a6f1f74264546108b792252387284a5196d01629f68374ad1b6794f8b40385a9b80db16348de3c5d10d182f8ce8f79f97c134dc8cb0454b0c37c6053df59c555b0811f0c85b7a836d22c728b44b92647b095adfb5f2fcd79e4cea29a3bb104ce99e5792e41bdf274aa90fb0eccd0cd5275e9e31445f40ce3bf33d97d22b14e17cb9d7c8bb91a4f1532f0d4fea127143b2004bd682a682d36c81603ff56bd86730e4f7a1edc77e4b128ed77d9ac8e348e7fd99166b6c2295727f01b950427c83a5026befccef56747c2a235ec1b057a8911ed6ec0675fcf0d81ca0be36d7c23a1414630ee1bbba2d12723cf80e837637532bc88be785f96215f2506518e642cd0218c1fa6712d8e4bfd87b0bcd91d7bd89e27594c57dd927ff7de25eb01d04f8f4251bbcee13e78257c0dbcc4bdf6971bee04b6fc5094d8", 0x9d6}], 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000007c0)=[{&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f0000000540)=""/212, 0xd4}, {&(0x7f0000000740)=""/93, 0x5d}], 0x3) write(r1, &(0x7f00000000c0)="a1", 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x4}], 0x1}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db", 0xde}], 0x1) 19:54:52 executing program 2: r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x0, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}], 0x5) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffd, 0x1000}, {0x0, 0x7fff}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7}, {0x3, 0x7e7, 0x800}], 0x9) semop(r0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}], 0x4) 19:54:52 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x100005) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x5, 0x0) open(0x0, 0x20, 0x1) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/222, 0xde) 19:54:52 executing program 3: r0 = socket(0x2, 0x3, 0x7) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = accept$inet(r3, 0x0, 0x0) sendto$inet(r5, &(0x7f00000000c0)="05", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0xaf9, 0x4) recvmmsg(r6, &(0x7f0000000900)={0x0, 0x4}, 0x10, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) 19:54:52 executing program 2: r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) syz_open_pts() sysctl$hw(&(0x7f0000000700)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe7fff000000000000000000000000aa000000000000000000000000012902000000000000bc"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x7f, 0x3, 0x5}, {0xb6f, 0x3, 0xa7, 0x6}, {0x20, 0xff, 0xa3}, {0x8, 0xff, 0x7f, 0x800005}]}) 19:54:52 executing program 4: getpid() shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() r0 = getgid() setregid(r0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x5, r1, 0xffffffffffffffff, r3, 0x0, 0x118, 0xfeff, 0x1a00}, 0x474, 0xfffffffb, 0x0, 0x0, 0x8, 0x5, 0xf9, 0x4000000000}) 19:54:52 executing program 4: r0 = getppid() r1 = semget$private(0x0, 0x2, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x4, 0x2}], 0x3) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r2, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) r3 = geteuid() semop(r1, &(0x7f0000000140), 0x0) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r3, r4, 0x88, 0x7}, 0x7, 0x6000000, 0x5}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x25, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(r6, 0x2c, 0x51, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x25, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x25, 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340)=ANY=[], 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="7164dd8b0b66737823ceada792b63b3a0a1288b20e024b9282c42ee95d63eddc79e8f4c63177487f6cdbc25b7eb8dd72a8c782e7e55486a6af269f6bf7f12015b2496b136ba7604bdd73452bcd5041171ae8b5b74338c69f8e475d4ce7a5662e7e", 0x61}, {&(0x7f0000000100)="e762d1e94458885914c33dafe464a5ea273b378cc81578115341e11fcb5079d338fe0bd013b4091d09b97b6d006f0c255714402d9fd4e589b2840d1a0f6f20089d4e03df0b37f5bd87d6360160bd83222e1036b63685b529d29bc93796d7b6db8115bc392599097e82c5f123dd4e4310dae6574abb10e4547508939f1dd87aaa4f3951fc681c206d96f36a34f2a1543cee3dcf4cd54d37dfcb044b22b485bc9fb030890ee4313e817d3eeb0d18a1e08397d535502b426cf789f2e64b92b8e3e24bea088fd9d6427e995fd1100ca8", 0xce}], 0x2, &(0x7f00000008c0)=ANY=[@ANYBLOB, @ANYRESOCT=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYRES8, @ANYBLOB="2b08ffc0ea85d37d0d827a15f73f1c7e64673123985a5a0a23ee4163b4c910306fcbf1c94ede38c976ab27531899c6ee476e334746f699792daa420ae894c9f2f69e4c834a6e114fec87dc0e0be5ea2b15109c54f4eeba94e9afc4b87e9554660e662d38cbd94f0928d28bc8de2bf1398b6c3c7228f04a48cd71b86333c92da9cc2e6fabe85901efac18a8df82eab193d49e8697be73595c72", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRESOCT=0x0, @ANYRES16=r7, @ANYRES32, @ANYRESOCT=r5, @ANYRES64=r7, @ANYBLOB="000000002800000000000000ffff00009bb60821542023df72196825598201000000", @ANYRES32, @ANYRES32=r4, @ANYBLOB="43986a54546ab963b39c60d15a0163b5c03c47149192515c8d77fc9b86c369322b920c5ec57b52f7ca99ebcb58c3c7019d12ae14112c09b35cd3a251c5f8c5cf70d0be5670ebb7c402a07eda2839b097b72d3d819a27e386dfade9dc28b2c36c", @ANYRES16=0x0, @ANYRESHEX, @ANYRES32=r8, @ANYRES32=r4, @ANYBLOB="c132ec9f18ecca3ad4e5d00ccc086a6bc748ab31ffde04642a7415b91c64ae35126a6ac46cbd42555b0a5ff425149aa28c3b31a3d10aa85c56966af1ee072e731961c39b969844af985f17c2f8582adf030b109ae79f738f4b0cfb65b2520a59bc087d63fd29c2348b5d33abd059d5549f04d1991dd74bd290ef800a98a515bd730e85ffad706933ad689e859b6111d2f28b41e389c006", @ANYRES16=r8], 0xd8}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffff7, 0xffffffffffffffff, 0x0, 0x0, r4}, 0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2000000000000000, 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6363dd63bc62c7da013765bf1c5c60517726ee2862d1944b1fca2c0b097a3f3493a1d6ed1fe7faec415351842d197ad6279b7cc13687337b63a43468e260c78da4e7daf6ab5a938ae2455d6d8eeb05d78ab8b81335ac1517d2fac080c3c4d02a3a792122b173f78e12601e766d"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='r\x00') 19:54:52 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000000c0)="c67cda4dd108c1144d", 0x9}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x28, 0x0, 0x0, 0xfffffffe}]}) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) getpeername(r7, 0x0, &(0x7f0000000280)) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/150, 0x96}, {&(0x7f0000000200)=""/71, 0x47}], 0x2, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) socket(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/50, 0x32}], 0x1) 19:54:52 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)='u', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) setuid(0xee01) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) r3 = socket(0x18, 0x4, 0x4) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)) 19:54:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x2, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 19:54:52 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x31) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) recvmmsg(r0, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) 19:54:52 executing program 5: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000240)="ae2773537ccdae1300090134ffb3b56130942ed2", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaa0000aaaa828ca0000800ac34f80578ac14f71df100aaac1400bb000000100000"]) 19:54:52 executing program 7: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000003240)="ffcb278c38112c96c26690d200c98e9e4f8856d8141a96fbe9c2450a5eff43fa08ea231caaae14f0a047dab20cb1ee27b12544cd9a3fd4f5b8a706fc32dbbf9584f97c021fa8957d5c8b280f675b98dc833d5494f2a0e7ce573e4cad06ec84d890725c517de8138b09c916204edc2f53a88c9f5ae0942c220da63195d954ce8853bf6927e00c8a0bb8f1fbbd309cca4f6cca1df718191e0a814159ea6e13325df46164c3cdcb17cee5a6ec476411b5d3340e3d89aa788ee410307a5a08f30c23a6132c3a433cc19a86941e55f005a3d7aa1c6677059f2cbf0c6d3a011d660b92a01158e87508f4bb67c34aae4784c62e398893b1214b40d3fb48da798eee714d41a8e77e68bd93acaec217faf0c9333e0f3985abc945adf2cd2a6b0113059fdb035ef43b1f65b844ed913c5de6963e292af6a58d0cd607b204e975221cb093b38fdf1dd046c6f897fdf229fa616415a848f793381d95d1c093362753abeb874f813be838de4dc14943e00bf8c4fe19706b5eb1add0ef731ea76c30d0db8301e383c6f5eceb51d209a4836d8c8d2c3dd0480d8117227425d14eddd31bb34f1f36502a7a64cede38d907ff270e2e0f0beeb65815eb6542dea33b133c536555dac6a9c615fd12b270166be357f4b0e16eb76e9c42d5782f06c7b5fd3a451b7349b4ed530fb7235f15870cef23a1d3f0afc16b14d251e8cc4c25c2c8bcc75c8868ab9be5d4a2f44163bcbc11e7bba3b2f85f9f5c9fe7b1398946fbb8d5ead11d0201c2dbe115291e93c634f74dd5e5d14ec98f3ee0befae3433291f616ea353c96f4344e61d45766ee55f4f4f2f0194d5cdfddb4d132fc54f644de1e1c8b846ccb14736f84cb4a4a2c93272308281c3a89d6", &(0x7f0000001040)=0x270, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x8}, {0x2, 0x1}]}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000100)=[{0x60, 0x0, 0x0, 0xfffffffc}, {0x416}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938a19d9532"]) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd2ad2a38f5803b46d2c516e85da9f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b", 0x46}], 0x1, 0x0}}, 0x10, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f00000001c0)) 19:54:52 executing program 0: open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$FIONREAD(r1, 0x80047476, &(0x7f00000001c0)) r2 = syz_open_pts() close(r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getuid() socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x7, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r4) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) clock_gettime(0x0, &(0x7f0000000000)) readv(r2, &(0x7f0000000280)=[{0x0}], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x4, &(0x7f0000000180)="03000000", 0x4) dup2(r5, r0) 19:54:52 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = getpgid(0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0200007f000001"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="343ea522c4f2784a943e51a719ec985b68dac128dd036af537e0270364536f2ff25be7e58884fa065d170b4568f6a08ff82490a5e45b0458a77ed0687aaf5d4de3f062fb49c1cf874a619bf0b6a6e7f7c4102c5a05ae82f429192b517a71d01b4edc2b74d185731e2ea9b173af31d85d909fbea6253a5cf6cf1f32ffe2f8df86018ad50ac9b4f624f2d52e9619e17b8f9f10107276dd090322ba5343688e4142317356c56c050280d6521a5b27108cfa82f91919646113618ab14be05fa5713c820431509089490031e15a382816513c"], 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) setpgid(0x0, 0x0) setpgid(0x0, r1) setpgid(0x0, 0x0) writev(r0, &(0x7f00000001c0), 0x100000000000023a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x200}]}) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x2f) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x0, 0x8}) 19:54:53 executing program 3: getpid() shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() r0 = getgid() setregid(r0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x5, r1, 0xffffffffffffffff, r3, 0x0, 0x118, 0xfeff, 0x1b00}, 0x474, 0xfffffffb, 0x0, 0x0, 0x8, 0x5, 0xf9, 0x4000000000}) 19:54:53 executing program 1: r0 = getppid() r1 = semget$private(0x0, 0x2, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x3, 0x4}, {0x4, 0x2}], 0x3) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r2, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r3 = geteuid() semop(r1, &(0x7f0000000140), 0x0) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r3, r4, 0x88, 0x7}, 0x7, 0x6000000, 0x5}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x25, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(r6, 0x2c, 0x51, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x25, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x25, 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340)=ANY=[], 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="7164dd8b0b66737823ceada792b63b3a0a1288b20e024b9282c42ee95d63eddc79e8f4c63177487f6cdbc25b7eb8dd72a8c782e7e55486a6af269f6bf7f12015b2496b136ba7604bdd73452bcd5041171ae8b5b74338c69f8e475d4ce7a5662e7e", 0x61}, {&(0x7f0000000100)="e762d1e94458885914c33dafe464a5ea273b378cc81578115341e11fcb5079d338fe0bd013b4091d09b97b6d006f0c255714402d9fd4e589b2840d1a0f6f20089d4e03df0b37f5bd87d6360160bd83222e1036b63685b529d29bc93796d7b6db8115bc392599097e82c5f123dd4e4310dae6574abb10e4547508939f1dd87aaa4f3951fc681c206d96f36a34f2a1543cee3dcf4cd54d37dfcb044b22b485bc9fb030890ee4313e817d3eeb0d18a1e08397d535502b426cf789f2e64b92b8e3e24bea088fd9d6427e995fd1100ca8", 0xce}], 0x2, &(0x7f00000008c0)=ANY=[@ANYBLOB, @ANYRESOCT=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYRES8, @ANYBLOB="2b08ffc0ea85d37d0d827a15f73f1c7e64673123985a5a0a23ee4163b4c910306fcbf1c94ede38c976ab27531899c6ee476e334746f699792daa420ae894c9f2f69e4c834a6e114fec87dc0e0be5ea2b15109c54f4eeba94e9afc4b87e9554660e662d38cbd94f0928d28bc8de2bf1398b6c3c7228f04a48cd71b86333c92da9cc2e6fabe85901efac18a8df82eab193d49e8697be73595c72", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRESOCT=0x0, @ANYRES16=r7, @ANYRES32, @ANYRESOCT=r5, @ANYRES64=r7, @ANYBLOB="000000002800000000000000ffff00009bb60821542023df72196825598201000000", @ANYRES32, @ANYRES32=r4, @ANYBLOB="43986a54546ab963b39c60d15a0163b5c03c47149192515c8d77fc9b86c369322b920c5ec57b52f7ca99ebcb58c3c7019d12ae14112c09b35cd3a251c5f8c5cf70d0be5670ebb7c402a07eda2839b097b72d3d819a27e386dfade9dc28b2c36c", @ANYRES16=0x0, @ANYRESHEX, @ANYRES32=r8, @ANYRES32=r4, @ANYBLOB="c132ec9f18ecca3ad4e5d00ccc086a6bc748ab31ffde04642a7415b91c64ae35126a6ac46cbd42555b0a5ff425149aa28c3b31a3d10aa85c56966af1ee072e731961c39b969844af985f17c2f8582adf030b109ae79f738f4b0cfb65b2520a59bc087d63fd29c2348b5d33abd059d5549f04d1991dd74bd290ef800a98a515bd730e85ffad706933ad689e859b6111d2f28b41e389c006", @ANYRES16=r8], 0xd8}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffff7, 0xffffffffffffffff, 0x0, 0x0, r4}, 0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2000000000000000, 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6363dd63bc62c7da013765bf1c5c60517726ee2862d1944b1fca2c0b097a3f3493a1d6ed1fe7faec415351842d197ad6279b7cc13687337b63a43468e260c78da4e7daf6ab5a938ae2455d6d8eeb05d78ab8b81335ac1517d2fac080c3c4d02a3a792122b173f78e12601e766d"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='r\x00') 19:54:53 executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7, 0x80, 0x9, 0x1}, {0xfff, 0x3, 0x3f, 0x40}, {0x20, 0x4, 0x8e, 0x10001}, {0x1, 0x1, 0x9, 0xa9cf}, {0x7, 0xdf, 0x1}, {0x4, 0x12, 0xff, 0xffffffc0}]}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x10020, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:54:53 executing program 1: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2e0600000000b8f707aef57432a505995139959fe8249fcfeb969ee000000000000000092e7810ba65a219821ac53c409b16c3959a5153a459199d1bf2db0df5acd5cb5863b3974fb7bcb67a3d2e544b6f084ef2964260f75f8100000000000400f9869625e304924c9acac26cbb913ce4456d14d009114034f5a3e1a1eeaa8bd78b35090747f628bee96aab859eff33b544fdfe16a550163dea44501ff6a22e188398b13422db251b9f774fdd1fd1281b6e0a446cbd"], 0x32, 0x0) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000060000000000000000000000000000000000009324e4f23b5ec0c7bea2ba6a1d123ae9db5f162b8596758e78e34f050ce127bf77f5ee575ced90ee658e284ec6d0e46bdd9e1395a06c869456766535225333334727c76b2dcb212351b7a40d8a18d4f44aeaff170e6e863e4ced886476a5f6fd67c220d134d35bfa2e5413809647080a2fd7f8e71c897e4bda00f56f823f0f96dc96a420b09e00c690b9dbfef2be7f62bbeb3318dda4f68c3beaf2684c804f1521493aba2747118449076b87bf866e0ab9b7576fbe9ca222df30487bd061a16f1587ea82289d3697fb0f072e4d"], 0x16, 0x3, 0x800) 19:54:53 executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) sendto$unix(r2, &(0x7f00000001c0)="c0a115033a9e0d8010ebcf5b11af2c2b1a05e24ffd2cbc73e8868d4e7c6128ff5e785966c3a34738caeb92d9a3aaeab2d8f0d08f6c55cae436cfb3f6a26a14206debf269a78991f57c12a35ec5f6b02f68a9f18f172693cf65dd818fb11a950c19788f37f1c4063305ca2b2254dfb8df0ef5ad0ce713506c80bad6ea60e286689fe011c2afd00666a73020bccc88adc85f69cfa1186624cc5c2688fd61303cd0eefb098718fe10552fcb91ab81b55b4541195b6593a7472e2b5393b13a719b7d0d", 0xc1, 0x403, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1c00b7d2f88da5d4973f701b7b8d0661f7f23dbf"}) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="c72fde8c9f6e76c544ace45ccdbcb924b50ea56284f442a976ea578e5ef8751ea00d1fa79b245d6cbd70dff671a48b84fa9b0e4bcffdd05565fe0205f08f52b51aca21ce9b41d85d6faeafa13ca3963a3c504db18664829e8b4e099fbbdf5b4fedf71beed1f9f27ce49c0f6a9a271cc332dafb74850e5cec2a13e95e361f1a5b8d86100000000000"], 0xa) mknod$loop(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40322, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="15012e2f66696c6530"], 0xa) dup2(r4, r5) shmget(0x0, 0x3000, 0x30, &(0x7f0000ffa000/0x3000)=nil) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r7, 0x0) socket$unix(0x1, 0x5, 0x0) close(r0) 19:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x100, 0x0, 0x4, 0x4, 0x4]}) 19:54:53 executing program 0: r0 = semget$private(0x0, 0x7, 0x3c0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x4) 19:54:53 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x66, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x29, 0x2, 0x0, 0x0, 0x0, [@rand_addr="bc742a9c878a7622119f3100029598ba"]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x7fff, 0xe8df, 0x3ff, "df4b0b565f2e80b538143008fa6e712ba0fa569a6c8afcbf3ea3348d9324a585645ab0c0926b5d14b345deb62811a851405e57f5f105a6e3915dc9c619e1"}}}}}}) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x9a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) 19:54:53 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0xc002, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 19:54:53 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0xc002, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) socket(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) chdir(&(0x7f0000000000)='./file0/control/file1\x00') r1 = socket(0x2, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x40047307, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x5ba}, 0x10) 19:54:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x2}, {0x1}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) 19:54:53 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)='u', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) 19:54:53 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x20}, {0x80}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, 0x0, 0x0) 19:54:54 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r2) r3 = semget(0x0, 0x8efdf20966f9a7f4, 0x538) r4 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x38, r1, r2, r1, r4, 0x80, 0x1}, 0xaab, 0x101, 0x4f92}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, 0x0, 0x1bb}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, &(0x7f0000000300)="d5", &(0x7f0000000000)=0x1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x58, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) link(0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000580), 0x0) rename(0x0, 0x0) 19:54:54 executing program 5: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2e0600000000b8f707aef57432a505995139959fe8249fcfeb969ee000000000000000092e7810ba65a219821ac53c409b16c3959a5153a459199d1bf2db0df5acd5cb5863b3974fb7bcb67a3d2e544b6f084ef2964260f75f8100000000000400f9869625e304924c9acac26cbb913ce4456d14d009114034f5a3e1a1eeaa8bd78b35090747f628bee96aab859eff33b544fdfe16a550163dea44501ff6a22e188398b13422db251b9f774fdd1fd1281b6e0a446cbd"], 0x32, 0x0) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000070000000000000000000000000000000000009324e4f23b5ec0c7bea2ba6a1d123ae9db5f162b8596758e78e34f050ce127bf77f5ee575ced90ee658e284ec6d0e46bdd9e1395a06c869456766535225333334727c76b2dcb212351b7a40d8a18d4f44aeaff170e6e863e4ced886476a5f6fd67c220d134d35bfa2e5413809647080a2fd7f8e71c897e4bda00f56f823f0f96dc96a420b09e00c690b9dbfef2be7f62bbeb3318dda4f68c3beaf2684c804f1521493aba2747118449076b87bf866e0ab9b7576fbe9ca222df30487bd061a16f1587ea82289d3697fb0f072e4d"], 0x16, 0x3, 0x800) 19:54:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r0 = socket(0x18, 0x1, 0x0) seteuid(0x0) close(r0) socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x80, 0x0, 0x0, 0x63c, 0x10003, 0x0, 0x8200000000000001}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0xa) dup2(r1, r4) dup2(r4, r3) chroot(0x0) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) 19:54:54 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x100, 0x0, 0x4, 0x4, 0x4]}) 19:54:54 executing program 7: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x20) r1 = kqueue() socket(0x18, 0x1, 0x0) socket(0x6, 0x3, 0xfa) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ftruncate(0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="9773ba33", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="01000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x18, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x18, 0x0, 0x1f) kevent(r1, &(0x7f00000001c0)=[{{}, 0x1, 0x0, 0x20000000, 0x9, 0x100}], 0xffffffff, &(0x7f0000000300), 0x21, &(0x7f0000000080)={0xfffffffffffffffd}) ftruncate(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="01402e2f66696c65302f2e2e2f66696c673000539fbc20a17c9710cb0f2c6722be2e"], 0x13) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000540)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x3], [{}, {0x0, 0x0, 0x8}]}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x2}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file0/../file0\x00', r0, &(0x7f0000000000)='./file0/../file0\x00') 19:54:54 executing program 2: setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$machdep(&(0x7f00000000c0)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x8e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc4}}) r0 = socket(0x2, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/58}, &(0x7f00000001c0)=0x3c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "ffff09009cfaef01018b7482ec88870000690200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "549073e853fcc4a77232d81e43df2fe22e3c21e4"}) close(r3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc4}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r8, r7) 19:54:54 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fed, 0x4000005, 0x60351c, "090201ebff19303f83888b42e100"}) writev(r1, &(0x7f0000000600)=[{&(0x7f00000019c0)="0db44007c996217ddcbbf7002b8071ac4a1b16405cd687ace8ae4e816ca311e862cc2f128601c9ded85014325073fa68c49d4a9b4e33a96187194f0dd37620d28728eb66398982bc1551801a9e68496c6bd561cb9a9c4e4d26f0caca5715d55dc27f7789a27a17eb5ab83829f8ac32a578f7792609e1d48f3a6c79cc1175e097f1c860fd4ec2b18804206b5ed6536d00923368c8b8ce109ed895a29e53b66dbe6c3d33ca4caffd7febb496e58283988eae57b1a07cd415180fce08ca356318fb75226c301c232bcde810f5ce1a0662ed14225318101805d76abf2a3d8c6440734c3f3c418298f5c98dc0a8155e0ae6b6a61fd3e4f57953f6768a732e12840a8143d4a18906adba65ec53c514d45674bcae66a67e643abd6fb0ceaff2aa9bb9578185efa24125d6112b12b6b5c4d8e393efe1c48dea1dc11beee64bfaf55f00b989e9d6a22d91dd70b1452a9b274f70d2092a8229bc78f82ca3683c537927df058f0141abbc43dbcf4c4d56e83371e45b4acd2e1e80627831cf2d36be2ee2712076875289", 0x184}], 0x1) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="17687bb7758004cb5cdaf593a0101bc51350222b44d3e2385997e6bafeb1862866336982a945137864225f4cdc311d44f2c2301f87838171aded4af993bef55588310a6b4adba39442dda9fe23f1a6252ce3d4d0e088afd08d0a3571d784d437b60983803dc6b0653cac950d14ef48112bee433f7d501aa322a8c0bff330309b2a935f2c2e8aa98c39edba12fed44ce87e300aa78f39e7daf57747563d6b40705c51b2eac9bc8469ab3a2e47997a8488c0b8782c75e7f52d3b1668781f04808b3584b76417a1b8e2f87efe53c0bfb473eb51bf1e307ec08a4547b6a2537ef5e509fcc159cf756510972fbd7194de67b6713ce20c0d7200b2e8381d09ea23956b0b454d8bcb427b27807cb8542a83d2e0e15f0d625cf5c495bff2dc9ad6c742813a5e9c53a63011a3844677f636fecd9694a1f4c5d31b4fa4c6030f305d3c15952137be777046bfa8c0152703df8413f01ca5d00a36023e18ea6f3bd1567089b07fdf0f3278e4c468ad021777637d6747d4a627df0e7fab894a78b725081e47321b0051d1041b746b436366c2f921f1a7c9c061bfae06d809314f5fa27faa462ec059e1565e73e5fc051c49225a65a891fee74fcd77c3b312f994cf8a1d617bd39c9a4d6627012d6c47391123ef36fc9fa6115bf1cea66ddf774ffb910161f05d01b7296e3edd3be0153060766cd8febdfa9074bc81e83f08009654d7aab371941e18ff0d2fdc16c1f537c34ded2ec7885caf5bcd71fddf199527b70ae161628be83c213c863bdb3d84ec2d1c8e8abc791d26cdad4b72ae96a3b4f5fcb328df317b4fd7f374b27ec533a8a19b9ba140d7c889408d233430b5dd518d86ffddd42a17df020d7e58975c358a3bcd9bf3df03dbe272369d00a10b53065b1c1d0094bc1528eaa5cd7a3d28d12421f710acaac59357256339f54b20d855868c2259895dfa81ef7679d9d42bac9a529a1ae7db4d839325d073119429c2df0d4373073b8d20a72f9d5f9a82678c942829f0bf8ea2e47a6673a6c2dfdacbb741a54f1508f804541fd22632053e8a7c7733a6cc3161f9664d4a6e8d0c5fb9a826b731575d869ee2ac485a0ead7b3d790651eb432eddee512e3c324d964575f4240951d85db0e2516dbafc0d1314726e29dfd898947a78c995d44ddca75a51bb46c521843b8e819b836fc576de7f9c23b18246c6602589da1bde506d5e5ce566746467fe50b28cbe30ca95c907865f34cc09", 0x36c}], 0x1) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) msgsnd(0x0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) (async) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) (async) r4 = socket(0x18, 0x3, 0x0) (async) msgsnd(r3, &(0x7f0000000040)={0x2, "1df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cce4e33b0c92d52ab85c4a74f6cc35b548537157e49c12251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"}, 0x55, 0x800) msgrcv(0x0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) (async) setsockopt(r4, 0x1000000029, 0x18, &(0x7f0000000840)="65340aeceadd591592f3d4e6eb3631e0a5b168dca9b6e3d9854e2bf7172484526e94299de854d386a3e604880fbe67886a83e8afd8e6a89ed5dac9b3508dcb7a3639eb4a235eb8501280ea78712ec1bc1b0d04772c47cb638c82615bc3b3d42e0044c7987f98f84f4f1e0f7b8d5b9d1f581b9a77fab37917f4c6244d024fee55fd2ca11f67aaea45c7bb58f4359f626d9d6e3fc443d4122458b00c9e193e4440c6086812c5dbec1c048f83038aad4c466fd91eaa7d52c86df01f9064912d68eca02e", 0xc2) (async) msgrcv(0x0, &(0x7f0000000740)={0x0, ""/204}, 0xd4, 0x0, 0x2000) (async) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRES16=r4, @ANYRES32=r4, @ANYRES64, @ANYRESHEX, @ANYRESDEC=r4, @ANYRES16=r4, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r4, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc00"/168, @ANYRESHEX=r3], 0x298, 0x800) (async) msgrcv(r3, &(0x7f00000002c0)=ANY=[], 0xa5, 0xfffffffffffffffc, 0x1800) (async) msgsnd(r3, &(0x7f0000000640)={0x0, "a3e407874239a7dd0a56fc6e57dc263780e749c0c0eb7c0567098a54ed1ea52db0ecc6d35323bd1d1dc672b068a062916567457dc5ec989a3763cafd5a9f55111ae084ed78d781acbcd1d8d274800c8ffb61db421788a4bd377e5eb4a96ecb7f65cc98cac237064f9df6b7d4118b3879142ff1d47b6052787d58dc6444bb06d4fc1e30548884e7fd62272b7b34a42215b86db5f01460a2dd227e87065ceddf4f92afc4bb2674086e5e3eace5d6f941da1af579d7cd2c7ad365b3829a13ecb23689bf20f88c63debd18b957b467b125772487996c3ad3fe"}, 0xdf, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="5ac00a5fbcc6bd7c4b3363ac5974ab6c3115d23365c384ce5c53572077d82f56cb54e94509f261714a4543e5", 0x2c}, {&(0x7f0000000240)="d117651d87ffdf564c2a0f6fc1b09074f708dd9997793cd1fa3799261d06f05fee4d1b7285063955dd7c2dfc4358c54d935387f96fc37eb806b6ad50fd91ec15982d0fbc76771e0c64bb03485ddc5e317d7c8ee1406fa643d68dbb0830bba2190c8ffe6129a2aa61c870d0b422df62c9a016f14b9d7d46a69586f8c1ddc32155f8ff10a9d7", 0x85}, {&(0x7f0000000300)="724e720a8ad5226aa54c394c16e21bebb835f3b6bd2773ec33c5c2a68f58192697f845bf10afde2ac3d2637e4709f990ff8d39dbe9de8997c0325927a7be08", 0x3f}], 0x3) r5 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb05", 0x2}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "bb5d00000000000000007b00"}) syz_open_pts() (async) readv(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/92, 0x5c}, {&(0x7f0000000000)=""/109, 0x6d}, {&(0x7f0000000180)=""/93, 0x5d}], 0x3) 19:54:54 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, &(0x7f0000000040)="fd3d6ab920c788cdcb43984c1384bb4d733ac39c6be8366af66a6894e03af9b85d3cc9517eb9f7a7bf64842f3d106ba9523c62d6e5e0cca13dfe55fd257eefc83bee0bd31867d397ffc7accd9ebf07108722a3cb0aaac7f96ffdebe873b2c24ffb8c", &(0x7f00000000c0)=0x62, &(0x7f0000000100)="9cb160107c096bda9b9cb87a8a321acb621499e30c5a71d04873506a5092d9add4856a95e36c4cb26164de5c8638dee00061c9046a2541edf2acb7edf11b6b2a2bc104c09aef770ef81f28e7ae2f7ad41e310371cb444d4b5bb77ea88179205d1d08e495d7f32ae79a65b7b494a6bf02a284bc067d9111963b", 0x79) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0xffff4313) 19:54:54 executing program 4: r0 = syz_open_pts() read(r0, &(0x7f0000000b40)=""/178, 0xb2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xbabe, 0x0, "d9c71d75463c8d2213137fd1447a6c893e868ffc"}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x30}, {0x60}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getegid() socketpair$unix(0x1, 0x2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, &(0x7f0000000040)="04", 0xff9a) sendmmsg(r6, &(0x7f0000000840)={0x0}, 0x10, 0xbb2678e4bc6d2081) ktrace(0x0, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) 19:54:54 executing program 5: r0 = syz_open_pts() r1 = semget(0x0, 0x4, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/68) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x22) ioctl$TIOCSTART(r0, 0x2000746e) r2 = dup2(r0, r0) r3 = msgget(0x0, 0x1a0) msgctl$IPC_RMID(r3, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x7, &(0x7f0000000100)='./file0\x00', 0x8}) msgctl$IPC_RMID(r3, 0x0) r4 = msgget(0x0, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() r12 = getegid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getegid() getgroups(0xa, &(0x7f00000002c0)=[r6, r7, 0x0, r9, r10, r11, r12, r13, r16, r17]) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x6599, 0x1, 0x0, 0x9}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r22 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f00000003c0)="8e7cb89bfbf2a1a756476e0f02202de59499f736056d9c3f24d0fe0507a14f220de8516998720b4d831fd61ef9f00212d8c630137f45adb90bc0e770f58fb69672fd20c722ca33d02e6fddddb722199768215884ea498c24053643bc27cd70d544d96c95ca9cd4e6094f679a3480a9fe70e4fa2d1982b1361dc366d4bcdce3821b8a10dc44f1de7fc19bc5553163bddf03fb023203277953d5398f51cd35f3fe0ed01854d8e1f1f3a36bf46f2652636a6dcd6ad28ae866d21866b28b23aaaf3385", 0xc1}, {&(0x7f00000004c0)="3a556e8beb70febe78ff88b0e6fc690e37a790fa2c1a99eb7eea5b5ca0ad9279f6ef9947e610d5347b", 0x29}, {&(0x7f0000000500)="5c4eb656d18fde478d581353e1a59112fcaa743e169d7c5dc11088b4cd2154e2c0c20d56fd6d7d218610ca2d9346ae8d871b2c15202fdbea88c5ee5bba6fa7ae3d446db3a3c6a1d7975787bc4d4d5780d3a8daf0fa8d055956f14714da7ddd916584ee011294cbf95f1b9fe2c1e605342db0d4b00754e3d139164043af81060e939e88c8f0415134ee418e7e7b5486eba43a31755759ecfba0a931acff8bf694b4a707af32661390b4b3c54bbd94ec075a7715bef8fc1b4a9d54783e622ddf05e16d8e613746ac8ab100550056c8fedca79c9882c6fd28676c13391c948af27b984ea99715054ab045d4e4b305b0baa5d4b7bbe7f1ce0d", 0xf7}, {&(0x7f0000000600)="e7d1107b31132c3eabaca4a462848931b0bea6cabc6c14d3b0e9e9aac2c5bb57a5a5ad170fd728856525ba4abbc55450888da6d4e8ae2e47befcd0a616dce72d3861f93f61b1529a1e1f89e48bfe9315270ae52026386950c08aa6bd6d296f2744ee28ef9926e3bfb9724c8daa352952308ff1533f6b0d1e1fe9f3b43c2141cd2aa102efcc9ace25e6d91da39407a2381b48e4fea413f7e507213afb8fd554c46088", 0xa2}, {&(0x7f00000006c0)="5eb2d54eb1ba0412f7bb8719273cb6226991d46e2979653642ff92907c6ed72c5528b3fb000885212180e0109f0bd20324df4d0259fe0b2cb6d9189b8a8100c76fc1a2c9b1047833452ad2e7f6f9780c0d06a92aed88f3850b4c0b2a1516c290bea0d7eabe0e", 0x66}, {&(0x7f0000000740)="116df3b506047a40e44592848e959806ef7ea1d6100a342a3a7fa53ad24f7cdb2c6de2c9505c4b9496b1afa07b28d6a736520f018d2e85ceab9755f5a461a043f68118b64c559b015ee413140e222b710f694aa274ae1782861fa692198505fa82837a2594b90196d058fdcf0fc8eb6b45b207fdb14536002e1b751c5770d6c2310bfabee7b07c54b5fa3a0609f98e1ccd9093d6b78cade2576498abe8dcd3262cdb81add6c6fd3a078cc6483ec05e68e9029cf3a5194787ed80d581be445f955d9f745263740c5905fc630354eb565a37c124bf2111e197c26816f29b4f3f1bf768", 0xe2}], 0x6, &(0x7f0000000980)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r14, r5, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r14, r21, r18}, @cred={0x20, 0xffff, 0x0, r8, r5, r20}, @rights={0x18, 0xffff, 0x1, [r22]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xd0, 0x11}, 0x1) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000ac0)) r23 = msgget$private(0x0, 0x21) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000b00)={{0x52e, r15, r19, r5, r12, 0x100, 0x4}, 0x4, 0x2, r14, r14, 0x3ff, 0x4, 0x3, 0x8}) msgrcv(r4, &(0x7f0000000b80)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) sysctl$net_inet_ip(&(0x7f0000001bc0)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000001c00)="7fa87e8f8405e46c3fe1bbd55c83ef5f4fde8d0e2dd0b72bd12626a7301cd74206733070258eb3e6954becd992592eadbd4d0dd38e1e4d51779632459637fba15b56abfc71dbdfb9b7772e34f17985893827dbcad6f9e0f073c492cccfcddb57689ffc9de2", &(0x7f0000001c80)=0x65, &(0x7f0000001cc0)="423f0820b94a994bc1b302e828e61606078a7c970f280f604b36daab08c46e5088c5c8965f629e06bd3af7900edbc1553b3ac21743d27de5b4701b2ac1390cbd97ac5e472827be83c4d5b9f3e07a3506c0892729c1956ba97c3c1575722dc150516f6005c7cd917e6e2a0840e2938485d231f8fb29d5e42b461e6ba5f517211f3b2241a2f13acc305ff001350a89bf3783f7c5064cc9097dcc51c0a267f51511e862fbb8ae09e3d2299a95b18ff65840", 0xb0) 19:54:54 executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x20}, {0x80}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000280), 0x0) 19:54:54 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = dup(r1) writev(r2, &(0x7f0000000100), 0x1000000000000309) 19:54:54 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r0) r1 = socket(0x11, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='x\x00') recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000)="cc144d322df11cdb9470cb421c08cda60b7fb31b65109692a220620b", 0x1c}], 0x1) execve(0x0, 0x0, 0x0) 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) (async) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x2}, {0x1}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) 19:54:55 executing program 7: getgroups(0x0, &(0x7f0000000100)) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) getgid() semget$private(0x0, 0x7, 0xc0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet6(0x18, 0x8000, 0xb1) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x5, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_pipex(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r0}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) acct(&(0x7f0000000040)='./file0\x00') ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) 19:54:55 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x100, 0x0, 0x4, 0x4, 0x4]}) 19:54:55 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0xc002, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) socket(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) chdir(&(0x7f0000000000)='./file0/control/file1\x00') r1 = socket(0x2, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x40047307, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x5ba}, 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x18, 0xc002, 0x0) (async) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) (async) socket(0x0, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) (async) chdir(&(0x7f0000000000)='./file0/control/file1\x00') (async) socket(0x2, 0x1, 0x0) (async) ioctl$FIOASYNC(r1, 0x40047307, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) (async) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) (async) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x5ba}, 0x10) (async) 19:54:55 executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000100)='./file0\x00', 0x103, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)=""/4096, &(0x7f0000000240)=0x1000) r2 = semget(0x2, 0x0, 0x141) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x21, 0x6}, 0x8}) 19:54:55 executing program 3: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x1, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2e0600000000b8f707aef57432a505995139959fe8249fcfeb969ee000000000000000092e7810ba65a219821ac53c409b16c3959a5153a459199d1bf2db0df5acd5cb5863b3974fb7bcb67a3d2e544b6f084ef2964260f75f8100000000000400f9869625e304924c9acac26cbb913ce4456d14d009114034f5a3e1a1eeaa8bd78b35090747f628bee96aab859eff33b544fdfe16a550163dea44501ff6a22e188398b13422db251b9f774fdd1fd1281b6e0a446cbd"], 0x32, 0x0) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000080000000000000000000000000000000000009324e4f23b5ec0c7bea2ba6a1d123ae9db5f162b8596758e78e34f050ce127bf77f5ee575ced90ee658e284ec6d0e46bdd9e1395a06c869456766535225333334727c76b2dcb212351b7a40d8a18d4f44aeaff170e6e863e4ced886476a5f6fd67c220d134d35bfa2e5413809647080a2fd7f8e71c897e4bda00f56f823f0f96dc96a420b09e00c690b9dbfef2be7f62bbeb3318dda4f68c3beaf2684c804f1521493aba2747118449076b87bf866e0ab9b7576fbe9ca222df30487bd061a16f1587ea82289d3697fb0f072e4d"], 0x16, 0x3, 0x800) 19:54:55 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2e3) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x55, 0x1) r1 = socket(0x6, 0x5, 0x81) recvmsg(r1, &(0x7f00000012c0)={&(0x7f0000000080)=@un=@file={0x0, ""/252}, 0xfe, &(0x7f0000001240)=[{&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x2, &(0x7f0000001280)=""/7, 0x7}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001300)={{0x18, 0x3, 0x9, 0x20}, {0x18, 0x1, 0x7fff, 0x2}, 0xc460, [0x1, 0xfffffffc, 0x1, 0x0, 0x2, 0x2, 0x71, 0xfffffffc]}, 0x3c) r2 = getegid() unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='r\x00') pwritev(r0, &(0x7f00000014c0)=[{&(0x7f00000013c0)="fa921080b2824dab6032ae3db21041c899a53bfc11e5a3e6581e49c611c3d4c6f52a3c54f9e7c7b21319b8f8da85ec2b6158e83545c2488c9db96498102e64a1b18733ce58412629dcf3fbda302f3e554b1a333a1313b8d2b2cc0fabbf7913dcbcc5ccf2487bcdf4e8ecf7b8d1c743d99978eb9a4f71f099cb3815d677836a334842770f0f6e1d690c1e6c31eff4d50301f317189055838c188e1c683fe709abff0732295c8ddd815444256a43e435b259a97e5d3884a1ba90947331c73b0f3bf2012b65414f730b42812bef9effe8be342066017e96e4ed05327e51a3be16", 0xdf}], 0x1, 0x90) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1011, r1, 0x8000) readv(r1, &(0x7f0000002680)=[{&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/84, 0x54}, {&(0x7f0000002580)=""/42, 0x2a}, {&(0x7f00000025c0)=""/164, 0xa4}], 0x4) r3 = msgget$private(0x0, 0xc) getgroups(0x2, &(0x7f00000026c0)=[r2, r2]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000002740)={{0x9, 0xffffffffffffffff, r4, r6, r2, 0x104}, 0x8, 0x0, r7, r8, 0x5, 0x101, 0x3, 0x13}) getgroups(0x4, &(0x7f00000027c0)=[r2, r4, r2, r4]) setregid(r9, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000002800)) r10 = socket(0x10, 0x3, 0xc) r11 = accept$unix(r1, &(0x7f0000002840)=@file={0x0, ""/31}, &(0x7f0000002880)=0x21) dup(r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, &(0x7f0000002900)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002940)={{0x14887f0e, r6, r4, r12, r2, 0x4, 0x8}, 0x800, 0xfff, r7, r5, 0x0, 0x5, 0x182b, 0x8}) mknod(&(0x7f00000029c0)='./file0\x00', 0x20, 0x3) r13 = syz_open_pts() close(r13) r14 = getpgrp() fcntl$setown(r10, 0x6, r14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002a00), 0x100, 0x0) 19:54:55 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) r2 = socket(0x6, 0x8000, 0x3f) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00000080", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r5 = dup(r2) setsockopt(0xffffffffffffffff, 0x100029, 0xd, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r1, 0x0) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0xb5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r6, 0x0, r8) r9 = getuid() seteuid(r9) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000001c0)=0x6) setsockopt(r0, 0x0, 0x7, &(0x7f00000000c0)="0000ad14", 0x4) 19:54:55 executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x40, 0x63, 0x0, 0x2}, {0x0, 0x7f, 0x9, 0x48}, {0x40, 0x7f, 0x0, 0x5}, {0x9, 0x5, 0xff, 0x6}, {0x40, 0x3, 0x6, 0x9}]}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3}}) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560a, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x21, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff0900"}) r6 = dup2(r5, r1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "f4002000000000000000000000000000f0ff00", 0x0, 0x8}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) 19:54:55 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)='u', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) 19:54:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="2ffbd444111f86c5b6b03fbc913e05df2359f47d21c4a5dd99e36cc2b06c4d7ac502369f07b9973fa642d32c6c5eec42efda49313cedb6cde9e174f1651a7bb8377ff95bf157343fa53daca5d813c905644817da8b917c3e7170b129f7552f348e20ee333ce89a38d005343b299d058304aedd967fceca84db7f9ec068454f7d4c184101c24c6254374a3eaf79cddc810c935c683687"], 0x1c, 0x0}, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000002c0), 0x1) 19:54:55 executing program 4: r0 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = open(&(0x7f0000000200)='./file1\x00', 0x1, 0x109) close(0xffffffffffffffff) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x200, 0x6, 0x8}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000140)='tty \x00\x00\x00\x02\x00!\a\x9bp^\rlV\xef\x86\xce3|#\xcb_\xbc\x04z!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x95\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00') writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3e", 0x15}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000000300), 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = getuid() setreuid(0xee00, r5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000240)={0x4, 0x1, 0xf8, 0x80, &(0x7f0000000440)={{0x5, 0x2, 0xf7, 0x1, 0x40, 0x66f, 0x9}, {[0x7fff, 0x0, 0x7, 0x8, 0x7, 0x9996, 0x8001, 0x8000000000000000, 0x1000, 0x100, 0x1f, 0x3, 0x100000000006, 0x3, 0x3, 0x5ca84a36, 0x3, 0x2694], [0x1, 0x0, 0x1ff, 0x3, 0x0, 0x790a, 0xffffffffffff0000, 0x0, 0x0, 0x8000], [0xfbdc, 0x100000001, 0x80, 0x25b, 0x2, 0x5, 0x2], [0x8000000000000000, 0x10000, 0x101, 0x2, 0x0, 0x3], [{0x7, 0x1, 0x1, 0xfffffffffffffff9}, {0x8, 0x8, 0xfffffffb, 0x4}, {0x0, 0x9, 0x8001, 0xffffffff7fffffff}, {0x5, 0x6, 0xfffffffe, 0x9}, {0x29, 0x3, 0x60, 0x100}, {0xfd, 0x0, 0x80, 0x3}, {0x0, 0x800, 0x61, 0x1}, {0x800, 0x1, 0x3010, 0x7}], {0xf52, 0x80000001, 0x5, 0x81}, {0xff, 0x7ff, 0x0, 0x40}}}, 0x3, 0x7f}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x19) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000080)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 19:54:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1200000, 0x7, 0x1060, 0x0, 0x3, 0x2, 0x0, 0x0, 0x1, 0x3f, 0x2}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="9522f4728126696cffe6e8f90d703c00f8c507cb46bdf5489d79122a2eb82ec8acc0af351a07bd5cf96d0833fd1fc9c995b768ced21e174f3ad1c7b2abc9adadc5713316b8b74500456703e7f00e1d4e8895dc5d6cc8436cb19dfa9560141b0c49df12e4af4264b9a71390cd923fd92d9cca5eaab9836a350061dd7c6b"], 0x10) geteuid() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r2) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r1, 0x0) read(r1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000140)="efd3aef3607bc6f19a77d0e29e8a2ff93822661086839c0fb093", &(0x7f0000000180)=0x1a, &(0x7f00000001c0)="206a5d003a892824987a1ae506fa2dabb5438241120286e3eae4f1952ce565721824668390cb668d7642f0e4489a3f9732e15c30a86eeef48b0191f7e136191af1b0152f2279c30bce04e16da7f93e5f15311cf95e0331355e43db8af408c93bf3980c51920d0bfbeddb6b2e0fa484f17ed08d2a50c2b2b52fe3f66d09dc6eea4fbf97dcd5bda11de431a94ac536e9c72d72f3c5669a662d529131d890e0d5590d17e31791e3337e839166cf1945a715cb9fcda0076718cf6b3a999b402b2cc8dedb9400a9da436309fb11a60e927e40dbae0b", 0xd3) readv(r1, &(0x7f00000002c0), 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) 19:54:55 executing program 2: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x79fa249de0f21696) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mquery(&(0x7f0000fef000/0xe000)=nil, 0xe000, 0x1, 0x0, r0, 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x2b, 0x0, &(0x7f0000000040)=""/43}) r2 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4088}, &(0x7f00000010c0)=0xffa) connect$unix(r2, &(0x7f0000001100)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = accept$unix(r0, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) r4 = getppid() r5 = getpgid(r4) write(r3, &(0x7f00000011c0)="6554bf9ab2fcdfa2d2f6b8338c5002d0f79a789369e5625f7e07be85bd55a3ccd45ea089da286fc391cb19661dc237d8c3d3701c3026fd536e7e6f16a298695d194341dc1d3995fa0a0544f729d0678edb5606", 0x53) mknod(&(0x7f0000001240)='./file0\x00', 0xc000, 0x8) r6 = getuid() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000001280)=0x9) mquery(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb620) sendto$inet(r0, &(0x7f00000012c0)="882feec4ed6929b62821bc4f51e543edf82783b728b10afe50286eb0375a33369b590de52ced2332cf7452093a23e951d66475073a3e1b296fb3f0ecb488881e262c5fb0543e558149d8b290bd9034176e1127fc62e3e60065a9c404ccb0f545afbe7cfe60334dfbeffa329f37971f43d4ef26d7090766c8e10751ac69568d7fd8bf51bb029bafd56c9d7595539b2b0357c49dba8a3702ece3e4e378038cba268afc617b15a45eeee79fde168b9b3cad03469cafae7135f6aa813cb8938e9397058cfd95a84bc6eb7d949b96df7dbc507fffc1fe01489a735904640fbca40803fc0339bc3748d9c5854ae5ff24cfa8b3a65d9a711e6dfd20729945673d", 0xfd, 0x4, &(0x7f00000013c0)={0x2, 0x1}, 0xc) ktrace(&(0x7f0000001400)='./file0\x00', 0x0, 0x2, r4) getpid() setpgid(r4, r4) r7 = accept$unix(r0, 0x0, &(0x7f0000001440)) mkdir(&(0x7f0000001480)='./file0\x00', 0x120) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000001540)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x6, &(0x7f0000001580)=[{0x6, 0xff, 0x0, 0x8}, {0x1, 0x3, 0x20, 0x100}, {0x40, 0x0, 0x9, 0x100}, {0xe64a, 0x7f, 0x4, 0x20}, {0x4, 0xf8, 0x81, 0x80000001}, {0x0, 0x81, 0x0, 0x5}]}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000001600)) r11 = getpgid(0xffffffffffffffff) bind(r0, &(0x7f0000001640)=@in6={0x18, 0x0, 0x1, 0x800}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r4) utimensat(r0, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0x9}, {0x400, 0x6}}, 0x0) sendmsg$unix(r3, &(0x7f0000002e80)={&(0x7f0000001700)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002c80)=[{&(0x7f0000001740)="8cbb66d2cc9ca483301b464a7fbff3a0bb93c667a24fd7f7f25fd775ffb09ff5a3f440a6211ab78332918c8052c4cde60ddee79f726d7563421b055bc7d2861aed372ac698d37c2e99e3e7f5521e14a61adf5326b313c91dcd7e729f30bd79a7fc4cec98f0ec1ebb9573f4bd69dca6fbe209e773e7e55d0b1c4de09b157452ddf47bcc9a2162dc3f72f7df9cccc38a1fe0ac30608d74fa1ecb95db15f4e903e8c1ccfc7e8f40515e65f8a474042d5bc139486669f6df5942365e848d760c01d4f6dcc63f8b112888686508c30a9958d33bdcaf9f2bf2d7961ea460db8362b0079d5969c06247ae43fc0764e100572778c354309b35efcfdd536255fe05c57cf776da59a6cc5665a40b2525b8c020ba3a885252d9a2a64fec4846153c500772d90a0e8bd6a3f929e0b43653f20081521c302f4a1344607acb21d00c3cc36ef37d64f89e9e7fcf439b96b13fe9373da3f230dac0d972f480df4c3259a998c96bf835274e6b6251f744c8555af06fb10e64ac7f84b6790faaa70dd7a98f1b9cf9982df9f437c21ec8c8bd39bf32d857b0f84a2ae088a83ed4c3c48462fd4bca1965a55769fd7bebc57a3037779d9fa1b3b09ec29da5c75ab0ed491cfab839f8beb83f55a3cced42aaeb1f35c42373b68be74ef4d225c405e664ddcd30de6a44968cff0faefd0f4d5cf15c8f3a5bf7cd45667780acfc0e7a11f639ffd79b923f54b74b9fb678f0eb2898b995127582461fc3de38a91a4f55fcccab86954bb78ff8872d837642b3358b3815daf1b2660dbfcc1dfcc81fde885cbf2627388aa6df003f0e7df4f84316dabadbf19c14eeabb558347f893e52e75c0885b6898c843cd52fad97ac8c761678b0fb937dd8688c69268cfc8ff0ba3a48eaa39fcb5aa10fa6b158ed26a6d13093dd389a58fc54e8830776159866a438820be3c29486045e729e2f74f0785c246c6da6ac7ab41c60713445f87e1d10440993f8a2d6a85a1949b0fc8b5a8d91e51546603ed96395e0f4a1c227c98bb14a4ec63900d1da98c5937f631a8ff387a145595cbd69fda1f56376382f6f3c720a6c278638a52e44fab6063373fe3b3d60d977efde74dcc9ed008d00b208ad584a2d5ff73d228981831b169fa578352b77de6532b34a9fe410623363dd22a2358accaadd75b6751517145d2686bc2b678ccc58c78a0838e2cd58c4933e1929e812f32d1d30efa1da6ba32b328d255594b78b672daa6f4aad3f765e8200704f33c502c0f710cfcde0db66743517d232eae41afc20f791cbdcf32bd7e1a3006a074bfbb4ad44d61b6a4765e7ff15b31736e7d318bc23accbc4a850a278f04e626ddd03b9a0ff55137e8759a75c9364e06e0889d1e952934659697df62f8042d49c3c8d231e0acdf5008f79229ab65e8ba97a130b00f932a93248bddea943a337315b640adebfbbb4c7bb5a09cea22deb2837849c5efed545d0f8aa54c8d018c696ed4d2393e997add588a540e3a37ff6ef02364d95bc60953f0c6b690b71ca3c3b12dcbb326292b4e37a9c624212db31f0917c293a17d1ad435a7d8cded382cba6788305589e269b783785a4634ab7091511abacc32fa672e8fa2e8164dca774ab918437eec2f626daa5c7a4e1f9422484befe179be9c336dba0a78370fe37b0bb46a34124598137abdc333a54d59b4381e106d7a64959c5c71f9f9966885406fe92f058ce45af310899d7fe39257cc478e58eff4c1dd8be9fe8aee5a3eb841f1ab6f32d70b4ad3556001ad6e3552613052f19c5bd760622dd8396ef37321c03c32b85f6ce947f3707a4e6ed539abc005b9dc90bb65873d71538f09f024cbf3e3031cb7c3f35a62f5e19a8a6e0235daaabac33ae616d4d2c8ec9296767ad2f30413ec96f4d6696f95bd38cce849a6551de806c38799b6034a947f1d492b24e4e3b5db90261df4615a8f960b1ffdc0ebf2c7fef72e4cc7bef8878c485576bf70f544370a2eae6b827f50310ce26dc11d2ec89f6b7ea3861db373dd92b82039c77ae5169db8d515fd84deffece092d299e3c879f6bcb2d91640503a0c6796eff8456740f230796eb34316a4bd2268cdee8be8afa1e033d8f5d707ff85afeaa74af8a7ba6860f1cebb999055ce3fd761e6e0335b313240180892982d7fc79e3c02e5e00e4c70a94917169426b9605ea4a53eb974441197a6043df58475edda1fc29dd5f56690b0c6bf25f6edf4d33672c2d47b902b4cfd37cff99dc0fd82722f7fae739cf51b82f624dbb07ebc31dc639d8aa544ac968800fc84118b1351127d196ad438b4af7344f27ef0451bf77bf9d7785c0f918003625160e524e288118a3a5ac79a3825b7b7a50772eb9a829d662e7118a90065e4b7cf834606c1c3ff1194ce5c845281a7ced4555d39f1c3d5e358d092b7aa3f25efea232cb7bdca18cf9cf17bf8df70af1c80a9b8aa80311307814960221d252ae08d42e60ecb0afce01897a42c1e9e1f96469033823d95441cef86e8892416fd253c65a4189cce13427d9b4a776d76da5392b665cbc2cd11527410f65d88b11645a599109dcd11e59f048e5dbef1286c9ab68ddb75780835a65750f6b5ea387e4ca0bda0d538339b78647e43ae672687d08d2ffb3b2f22e4e35fc2a01ff8dc7be513fd052f723f53ac9fc04304a185ee8b7176c270605d0ce272d34764e41a26b0b6560e0a4530b37fecea8503c394da766832fb6f92e4bdfc34f51e02704efa8a80819a09620555807a326dbfade6cf544d7ccc02ff1b6a443f7cd5101bec47ab1968d47a832cf8cac71eac22ddb833874a79b927c7bb8b04b254f063271c485e150825f0fff6f093fcc5707a40bb90bd5fed73f2e128cc0a1ed1271faac2142d49ba6dd63a6ddf1b97d4ad7631f93cfaba1b6580f93fa0bd3636054124205ff093e2f0622369ad19a7eb61e88df21fc988bc3dcdc025efd42aed3e0f9f35016271ce7d512562bf809eff1b5f26ec0729e641136f150f95725897d984e0a74e8063155d7af2cd6ee7c94fd0fc80a21592fbb823be8fc0d408db49349716493be2c9670b386e3a6cdf8058c8be05a4d0e5e6bd3402dd7ba38654587aa050b0ccaa6ff603e8f215143daaa882131e03452f6630f0564b4e78e31b2f770a4635e7cbd85f07ef64118883bf03a589bf8f213a1a09bde071ff16d033231e4da2e12a84e82faeabbfe945c55f89ff3898ded3ed5597f3b0839d5d1f05156e80d035635030a5e445b6d04a50d86b6579a14290e882a6f46f9a104137ec2a8c47b567e9271dd6c3234b11ff3daea23ee4b1d34cd09a4c8d70a346712e53080d7f1db8e2ad1c7ebaf8c8bd05f86bdf195c9daedb57f2b540baf6697f9f0787883f661411438f8a59a03d3852030da31f36fbbb0ad146d8d12038142fd308bf9d59ad96e7cb2c1c55e0d0756fe89738f835bf72e3f27094ec8340a3e0c420771eb2f673f1819387926c3668f4180497f6d1d6d88159da6b31331bd6f873f04ab87aef89e8691c6b507285aeeb08b36e24289024b16942aadf683c60f40b57067899a3e64fe7902813f321356f03bac836e1d28d5792c7e39f41807de58aba7d8c6f779369547effa155c5e91dc75162c51c77af89a0ccfca8d351212479ddad7b7165e8fdaa516721778c82db0856884d5a0fe8ff2390d70e9aded616b182af0565f10a2151e8c04d8d6793da7df3d3724e3aae66328a8061ac2194c714d982eec41eb1dc2512608b7b18d5750763b50dba38a31ecb5ef50b52efdde5984912e443575bab9eb4473b0489e52dc7be7aa82b5bcd60707769da1616b0499ad5c548977ac0e565b0fdf601e5f0248fc33bc6359efd9dd7c2b6f6a77bdbeb5cbfde1cd7891568f46f27e633f07aceb1b3c147491d052ce4114029d04369a7c641f7f53a71cc178ad05de33da2993074542fb47e4e84dc26a4c42ae17ed4bbb35c256887a2af37c798cbdc8156a4ab80233c80aa72ccb2cf957f45ec943edc28f6d87d1b425f6b520fc4dc1cf4e9b4d38d73373b00872317b40f479366a3631e2b74c5f04b3a7de7433f72be84249b764b81d7ae34d4f786f9dc80d11ac4b2df83626452839dfe96d87ed6287c6bf59f803f0c9016af9a6ecc06c0158b6a0d6131fffcb32211ca2c9222185664df1b943a8807a616a42c35eb41b7ee4afb1380cfbbf9b5d43e7a7cff3262a2c32cb8a579ff11d6464618d81af1b8fc6b659f3c074b7b3c49a0412d622c6723dfddeef8ffcf15189283e6bfcd30482e58105dd771511af4e004c049007720fa45a3423f0f4a3da4bd65be881fbcd133d1835d60eb62d2aaf230067fbe3730615a72ecc05b53073f5033f90232c9fef8584f189bdaeba770246b25df3ae5e1db9b8f479f971b010d3003c8be0cdf3d088de8e51bd9f61cdb21407eb33fc80278c8d5a71dd65256a88da2cd35cad271033c69af45e3c7f15f31ae2966769b3246ca389c1442587edbf20d4ecb9381522749a0e5c34d0ba062790459fbc5ed7e4ca8667263e98f5a0cac11455b03a0bcf72c8b90ae334fee08b037f604f638cf2f7215790754420a24543a70f50d60de84478a41823858b33098226b2b48967cd1c1e07d02e11505b3df686b90226d7f4701c576380be4027c643e22aaf70844d20375d81c42197c76c2507547b2da8d37ba9f4e280447e1a86592db6f8615bec734061310acb19861a89017d926a4eeac3d35cf9cae782a8044c928582a190dff632700dc6d1234b475514f471f54c62535335589978c5582c9578e990be00cefa1be5d493b9e745b5ffd7713775ab9815d8498f3334ee9f947b56a55f1a753c7b7d7e9d2726462642be47dbed5bc87c685966182ecbf63b12b5d6f4e906fae47010e7463468436a0f99c1c0dfb1d80d4e00b84add8bf7f953719f8888a865f311bb7f1dc201aee22dda7beffe17709e9e434f4fc69c8948dc252d15973d3895af03d29c1b134f8d9d02281372208bc083bdf41aef2ddc827d5a9950db23ab3e4162d59a0c0139a191090740dfcbee68fdd1706a7d83bcf50a53ccd748a158d40646334b827162e37fe8e7ae6613f122a2cc3321a6c27fde201e9cd79f58dd8ce8a2c2ecf6bc380cd043b78f5987237560fc0fe722d881714b9459a5fbe305f1bd8877254d3c53102e887df9e45dd13ee72ff2f48bc0e49669b667d255aa7cc03f43a44e4564a7e3a2d40b7ad2ff09fbc16c073c4be29d496cf41b3a8a4c7981355cd35f89dfdbca3b4e41b6c1ddd782c2ff61a5e59535f67f1784f5bd60d8649ba97296b003f57fd38045fb36b0b999b9abb0dd5a4116a1fd0f70e359b13cdc41270593754d894869b012e74dac60ad2fbd5f066cd61a761de3a2e57249055647eae333b2e4cea74391af498ae7f21e07fa6cb8cf0be1c4a5116956a46cbee68a5462e5ae9d260239b1631dad568a9c4daa5e56d10ea46b65a59a9b38cee00d41a99c6132f61ebdd5a7d89efe774c4da83f0543ab36e3ff4fb36d6700ddd444adbe7dd308b99fed9653e9d4d2a3b7809ab26af76acc57da6a5b3f765b3f49447e4861fdc0a547ff206a34f93ca3953f949b3d6f35c80cac30355a8d1b62deff2d3179ce0d6f2de59e81e98c30d7afccd56ab56cd74f370860b338d174c2abd19da8d4f45ecddbebf65688bc6b68f8ed3de439a6cb9ea389fa2a26a515abec34163848d803a067586044eb5e3f212ea536a740335f6c899bfe3fa5fcee4791d1bd1703946fb040290fdfa381964a5754570035c1beaadd2118e21a38f2efda03d986182fba7eed0e9e2100686e150a5d2ad9", 0x1000}, {&(0x7f0000002740)="37e6022866c6fa5be6eb39a01f467a6a209b426e8eb80cbbc48f64cb36c48b8f0f789b176ef7b3c1a9b68eb07dda1244e4d8750856f44c33ef46d1161d28fa57c5afa940632a31762b78bdc6cdfeed68cdafd6c2510aa6894c62ec10b26a07bf3f84681ebc42d4521a2f7ee25787342b6ed4ddf0e7c5b3153fd83efb3c199ca68ee0", 0x82}, {&(0x7f0000002800)="26e57035c86d544c9003a82b5f6591dead1c2f46019201909d60b5436345a25d29dd66e7293831e1337e0a7382455d06a4f8a41ea7aea01e7494baa1ead34d7b7f76abb8a363020906ca123b37c5ea3ff667d9c5c953d11ebde92aa4a7bf4194d461e26faff2fdc997e5c4b329b1a25ede50e8ab8994ae8a647270d120eb1e0f055919abf24c852f6d19760b7f50b33a4e14a7bb931bf70026b3508497b82510742a56c11bd74eaf6977705db6bc2dc7b7819ab4c7bd891c36aa1d25a97e8772ad98b9f1d6d0257803d7987dc8e85aa380d88700c8c5682524cffb0d38157b5dec43756a5aa396ad139dfeddfc590ff65b404b9f67d7bde7", 0xf8}, {&(0x7f0000002900)="0f6d23905e4fc691e98385fd79102256467c77cd63cdf98927b5631fbf44fbcf0006cac1d054095c798a80db628d5d05fc4284b0d6576681fc27bed36f516846161fb27bb794bf5b821ed4e01aec8203e88689553707af4d5a8479ceb776de194943977822106a2a8497", 0x6a}, {&(0x7f0000002980)="131bb605909d16c9503fcadb5decd7366f6283673d24dbc803f4fcd5e09fccf7626813d82a802f0a6d447b475128f3c563cc8500a77e9059373c5b388c5132fb94956491aea798c9920b75ad1572d7837028214d7fcf9f4700aa7175b7a144a14cf0280b3448a087da1cadc34e00aacaa1850e7e80f04e219edcbe733a68e4ae9f8ef09650a7a4346aa80804ce25d95a38a3ac767914c706aa1cea022e185598fadf174385", 0xa5}, {&(0x7f0000002a40)="ab82b5d8bb9aa2267368e805efbcdbf894432401e57b311dacadc87fd6c91bcc76dd56be659b33456a4d9c8a656040f2aaaa80b07a09155ba37dd71af30f99416ba9ff34c11a11f9b69311e46200817b1c77e516c7d8c65ebb1f0a79afd475263f40b12c1798f89905c95e1a4a33fb40a7b726f4138fce0ab579d505ad9b2a7fc1a813a3", 0x84}, {&(0x7f0000002b00)="418b1c09fdac77fbaf8019fc1fab5332fa8f7607bdc592bd86c11002258c5e70efe5be3a0b51ef3b6c2b757a24a0123b6f6935db4aff212d7e97e855fa09662ca814bcc149f65357a5e1f4c89f0fd33017e318908ecf342b9d354597528e32680b62f012874f76b7185fc06923db1cd443d1a8006333a6db7f8844d1b2c0b7358b421705c1c20ce8271c64738ba9e112a5fd0be5b0ed4a605cd01c43ecc74da155eda7bb019552260810eb47b061fc4846e2682a99e374569c33f649e888", 0xbe}, {&(0x7f0000002bc0)="8e0e8c453e846de807fd9283b9bf93221c0cd98d5c2f644e74a59f9a7ae7980a5a8b1f104371a5ca2f9bb93badf3fb85f60bc6a19efa0952a628b44eb2e7fe1f73fc90f5b72953be3f1d2a3278649baac38f05908701ae035fce738199790ba8d9a8c04b553eb5cef1eb95998d8803830b9bc4cba968b98cacf550d8107749abd1ec9d196fdae9307394be359ad65e8e102795ebc9265dc5e95d3c19c8039993e46918370c5f8d62d9917e24a3c12d", 0xaf}], 0x8, &(0x7f0000002d00)=[@cred={0x20, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r2, r7, r1, r7, r0]}, @cred={0x20, 0xffff, 0x0, r5, r9, r10}, @cred={0x20, 0xffff, 0x0, r5, r9, r10}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r1, r2, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r4, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r6, r10}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}], 0x148, 0x2}, 0x5) 19:54:55 executing program 1: r0 = semget(0x2, 0x4, 0x1) r1 = getuid() r2 = getegid() r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x2, r1, r2, 0xffffffffffffffff, r3, 0x4, 0xd547}, 0xae9, 0x1, 0xa8}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/188) r4 = semget(0x0, 0x1, 0x428) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180)="da80e378954d89240eb472f61777f6d7fa768316212e6cb0088517242bbed224963941b162fa67e56a42b1c55f1b3e7baef9697a3df32a716037eadac116a508c3eb619479fd7f4edbaee14d5ee45ac3d0516d81d92917d9ec51c3993cca2481be0e2fd3b8def9093dd935ee30418d9af05a128d21b116f02d43f64b6aa91151855dbeb82eef80545bcfc6f023b7cb0970ea003c600f8587b5eb", &(0x7f0000000240)=0x9a, &(0x7f0000000280)="b19459c120f706e2450564900cde921ebcc1ab5ae771c6bd193cb2a8e00b7cadb84b4dc18adde9ed2d2efb2e3a670d6d4bb949b6dedaa43aed4f72669be883d1b69576fcd09a0d9ed0d47b6e2c4b85db5607922293c65aca0dd34889a39e21f11a8b36748d8cc7d46bb6c4cf2422110d0d2fb3223fd8a7a87aa9af1dc9094b3ba37a38ac09fca3805f445041", 0x8c) r5 = getuid() fchown(0xffffffffffffff9c, r5, r3) r6 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x117) mknodat(r7, &(0x7f0000000380)='./file0\x00', 0x1000, 0xfe) r8 = socket(0x2, 0x0, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$SHM_LOCK(r6, 0x3) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000480)={{0x7f, r10, r3, r5, r2, 0x8, 0x4}, 0x28, 0xc7ec, r9, r9, 0x7fff, 0x7}) faccessat(r7, &(0x7f0000000500)='./file0\x00', 0x4, 0x2) r11 = dup(r8) mkdirat(r11, &(0x7f0000000540)='./file0\x00', 0xb6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000580)=[0x3e63, 0x5, 0x8, 0x200, 0x400, 0x1, 0x4000, 0x1]) sendto(r11, &(0x7f00000005c0)="a40cb1b23b86e0fbef88f736f2f07ad216a78f3bb4520c375223e846edd1d3aa1306b1d30557db6db1ce0b29287da818a2467459a68400bbdd7f589a046dcc6b85ec3337d04e824630a38919e3182188bd344b11e5", 0x55, 0x1, &(0x7f0000000640)=@in6={0x18, 0x1, 0x3, 0xe6}, 0xc) bind(r11, &(0x7f0000000680)=@in6={0x18, 0x2, 0x1000, 0x1000}, 0xc) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f00000006c0)='./file0\x00', 0x628, 0x140) sysctl$kern(&(0x7f0000000700)={0x1, 0x41}, 0x2, &(0x7f0000000740)="a018428453fdc622d24485f6c1235828fc0490272b0ccb526b7ed50bf621b5b85a7edda862eaaa7d9615aefaa80160bb6da9dc67d24573a1b9bbf024e1934cb070ed9c077a60d4efd3bce787c99cafe644ef394f8bdd2a313e812e8270546bdace619841ae64af04fb458c82a5a55b6170e8973688242a977a709d1fc31daa89610fa7f902c7ef6c9fbca051d5ffe748f7788a314db02bda75c87dc601", &(0x7f0000000800)=0x9d, &(0x7f0000000840)="f40ccc6240efcfa5f7c529b0dca7041847b9b5eb638c65614e5dea451c5fa32226407159a4f98b0088409d3069dcc6c788a7a4b621d055f792e4e5f8d0ec34b0ca57b056890bd9afea3a1afc5706dba1f6a1a2801e2d6c2cc6a40ac9442e8342be2879b236dfcd87183c3bb43a643536f49a699f0ca0dc61f67a32dc7f62", 0x7e) accept$unix(r8, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) 19:54:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), 0x4) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000001c0)="3568ad18e51361c69a4281aba9910005c2dc27832e30bb72d2d5ee107b209cec51de9f1cb5c7afff91d1030a6a5d44ab6a0862776fded5b81a70e927af39b288355d5fa2e4a8e4aaed6e6da614c45ac7cca88d10a567da89a6d58fc5145a25da4ca4743d00403ddf9ff1eb5d8dbd2b2b695bee7620e9726953e4208477f5571712b5e198334294fb9a816ea1873d6f4e5e88ba1a59aed32b9346d547ac7cb4118751df33512fe47e43c3bfb83f19cad66d4a0fd9772fa70c3fab436d618a1f92d70ed88b4f6bc150e7d8f9a5e135ef7ebf89878f82e93443ac6f97b98636f201f542accc4cdf", 0xe6, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) link(&(0x7f00000002c0)='./file0\x00', 0x0) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000340)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/174, 0xae}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/66, 0x42}, {&(0x7f0000000580)=""/45, 0x2d}], 0x4, 0x0}, 0x10000}, 0x10, 0x0, &(0x7f0000000740)={0x5, 0xfffffffffffffffe}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x1, 0x6) readlinkat(r2, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/219, 0xdb) r3 = semget(0x2, 0x1, 0x240) semop(r3, &(0x7f0000000940)=[{0x1, 0x24}, {0x3, 0x8, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x3ff, 0x800}, {0x4, 0x818, 0x800}, {0x0, 0x7ff}, {0x1, 0x5, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x1}], 0x9) bind(0xffffffffffffffff, &(0x7f00000009c0)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000a00)=0xe1, 0x4) r4 = open(&(0x7f0000000a40)='./file1\x00', 0x1, 0x18) getpeername$unix(r4, &(0x7f0000000a80)=@file={0x0, ""/519}, &(0x7f0000000cc0)=0x209) clock_settime(0x2, &(0x7f0000000d00)={0xf25, 0x2adf3b1a}) pipe2(&(0x7f0000000d40)={0xffffffffffffffff}, 0x10000) accept$unix(r5, &(0x7f0000000d80)=@file={0x0, ""/519}, &(0x7f0000000fc0)=0x209) r6 = msgget(0x0, 0x608) r7 = getuid() getgroups(0x8, &(0x7f0000001000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001040)={{0x2, r7, r8, 0xffffffffffffffff, 0x0, 0xa, 0x3}, 0x8, 0x3, 0x0, 0x0, 0x2, 0x400, 0x0, 0x5}) 19:54:55 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r0, &(0x7f0000000900)=[{&(0x7f0000001940)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="cb", 0x1}], 0x1) acct(&(0x7f00000012c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xeca8a1a03ab61618, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:54:55 executing program 5: shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000120000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) 19:54:55 executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, r4) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 19:54:55 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000000d80)=[{0x0}, {0x0}], 0x2) setsockopt(r1, 0x4, 0x1, &(0x7f0000000140)="c17f7b2642eb899b1a194d156e51813713b696a69f345aae5c73787a9b533f1d30d9b62634999afb900f521b6a1ba5b96140cb67bd054d43937d3d2ee43e5ad28b046d62be419ac7e239a45bdb4f2d582a39fbc2e8b5e09efdfc946a630dfdc1040c7703066e", 0x66) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x1, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000480)}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000040)=ANY=[@ANYBLOB="01020c17b08d1e5500c71b0384259ff7248ba9a089af429682a7626efccbe986c1f3ebb23af9194bed5a247b766b7b7d0534298c458959bc0b2e50d5b2470c7b7b57a79b5f057bc7ecc1b8dffb53ffecf2d0d414694131c269570dfa4c5d205e65fac1d4334903d631635db2b315a16523662a9d5fa88b871e0c9f43546eaf74fa277d9e24a272af", @ANYRES64], 0x10, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) socket(0x0, 0x0, 0x0) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 19:54:56 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000b40)=""/178, 0xb2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xbabe, 0x0, "d9c71d75463c8d2213137fd1447a6c893e868ffc"}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x30}, {0x60}, {0x416}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x30}, {0x60}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socket$unix(0x1, 0x2, 0x0) (async) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getegid() (async) getegid() socketpair$unix(0x1, 0x2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, &(0x7f0000000040)="04", 0xff9a) (async) write(r6, &(0x7f0000000040)="04", 0xff9a) sendmmsg(r6, &(0x7f0000000840)={0x0}, 0x10, 0xbb2678e4bc6d2081) ktrace(0x0, 0x0, 0x0, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) 19:54:56 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x100, 0x0, 0x4, 0x4, 0x4]}) 19:54:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x1040, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r3, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(r4, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000140), &(0x7f0000000180), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)="1d34f1ea20630ae366188c9fb998a0ad7d02751277f665ed375a84e9d6dcdc488662f374bb1cdee94947d2f474731c6bf9439bca85be8c8c9914bf4ebad8c6cb5737ff84b5a5e1cfc633fc9d0a9ce530a418da8e9e45b92a7d51", 0x5a) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{}, {0x20, 0xe1, 0x18, 0x3}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:54:56 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87, 0xfd}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) (async) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) 19:54:56 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0x5c) connect$unix(0xffffffffffffffff, 0x0, 0x10) msgget$private(0x0, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x3c}, {0x6}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) write(r0, &(0x7f0000000540)='c\x00'/14, 0xe) 19:54:56 executing program 2: socket(0x18, 0x2, 0x0) r0 = socket(0x0, 0x2, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1b00009d7300a3cf"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = shmget(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x124, &(0x7f0000ffa000/0x3000)=nil) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x0, 0x0, &(0x7f0000000000), 0x0) geteuid() r4 = semget$private(0x0, 0x1, 0x82) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x2}, 0xc) semop(r4, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x0, 0x800}], 0x2) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000000000/0x3000)=nil) semop(r4, &(0x7f0000000140)=[{0x3, 0x4}, {0x0, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe0b, 0xc00}, {0x6, 0x3}, {0x0, 0xff}, {0x0, 0x33, 0x1800}], 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r5 = getegid() r6 = geteuid() semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r4, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r7 = getegid() r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0xadf2, r8, r7, r8, r7, 0x1a6, 0x5}, 0x8000000000000001, 0xed3f, 0x8000000000000001}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x20000, 0x0, r5, r6, r7, 0xb, 0x7}, 0x3, 0x5, 0x5}) 19:54:56 executing program 7: syz_open_pts() syz_open_pts() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) syz_open_pts() select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) 19:54:56 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x2, 0x8}, 0x6, 0x2, 0x6}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0x9, 0x20, 0x81}, {0x6, 0x7, 0x7f, 0x5}, {0x7, 0x0, 0xff, 0x3}, {0x8000, 0x1, 0xce, 0x1}, {0x2fd4, 0x7f, 0x8, 0x8}, {0x81, 0x8, 0x0, 0x2}, {0xce74, 0x9, 0x80, 0xd4e4}]}) setgroups(0x1, &(0x7f0000000200)=[r5]) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f0000000280)={'./file0\x00', 0x6, 0x8a, 0xffffffffffff8001}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000007c0)={0xef, 0x0, &(0x7f00000006c0)=""/239}) fchflags(r2, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000800)=0x5) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000840)) r10 = msgget$private(0x0, 0x40) r11 = getuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000880)={{0x0, r11, r5, r4, r5, 0x26, 0x3}, 0xffffffffffffffff, 0x4, r3, r1, 0xbc5, 0xfffffffeffffffff, 0x7fffffffffffffff, 0x3}) chown(&(0x7f0000000900)='./file0\x00', r4, r5) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ktrace(&(0x7f00000009c0)='./file0\x00', 0x1, 0x40000008, r1) r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000a00)={0x9, 0x0, 0x9, 0x0, "8078d7e8ae865b3aa639f8113b88170f1e02216d", 0x10000, 0x1}) r14 = syz_open_pts() ioctl$TIOCSTART(r14, 0x2000746e) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000a80)={0x1f, 0x101, 0xa}) 19:54:56 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000140)={0x0, ""/109}, 0x75, 0x0, 0x800) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000040)="ffad45ecc3c52c6e5b5734b1d275b5adb4bb83aa130dc44221942521d01a73dbfba115", &(0x7f0000000080)=0x23, &(0x7f00000000c0)="deed10158a8efe81fc4e0491d37690ca305a084d6edb51408d953f23f624679e0c27f0a993e492920921ea5883aaae061edc01a831332fae7ea22946424142073769effeb8d25e202e2ea9c77a582207abc1afca164515492589da154868195ec073126c5278a6a4ba6e", 0x6a) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:54:56 executing program 4: r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x4, 0x49, 0x400}, {0x4, 0x8, 0x1800}], 0x4) 19:54:56 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) socketpair(0x18, 0x5, 0x82, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) (async) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r2 = socket(0x2, 0x1, 0x0) socket(0x20, 0x1, 0x6) (async) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xaa3, 0x4) r3 = dup(r2) listen(r3, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x9, 0x81, 0x2, 0x6}, {0x4, 0xfa, 0x0, 0x151}]}) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) (async) msgrcv(0x0, &(0x7f00000003c0)={0x0, ""/61}, 0x45, 0x0, 0x0) (async) getegid() (async) getpid() (async) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000380)=0x80) (async) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) (async) ftruncate(r6, 0x7) (async) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000080)="f3", 0x1, 0x195a05e282d6161, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) 19:54:56 executing program 7: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 19:54:57 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)='u', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) 19:54:57 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, r4) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 19:54:57 executing program 4: munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) munlockall() r1 = dup(r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) munlockall() munlockall() shmget$private(0x0, 0x2000, 0x19, &(0x7f0000ffb000/0x2000)=nil) munlockall() ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) munlockall() munlockall() munlockall() munlockall() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x997a) munlockall() munlockall() munlockall() munlockall() getuid() 19:54:57 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x100, 0x0, 0x4, 0x4, 0x4]}) 19:54:57 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x22}, 0x4, &(0x7f0000000200)="1d7d524c02da6043d24f8131194a722565da6de3e278d619e718161662414807a023dbafa51dd3b9ba77a05158e79cd52b144841607bdbd9e8c43ee8e08dd69c959ebc251a90adf67d8acef9a50a37027d64c99c7adf79f304d7b25dc11d9ec48c91d1223cb7efba2c7cabdd24388b462d140a86476c6a4d8883c0e84cb3185c87df8807fcf8db209775cfba9ca56c7a60420aef9528ba9af8b42180727e901a8a8a404ba64fc3ee40786358f443d43bba6fe5c77ed629d9e51a1c190534e8e81aff61eb8adbc2e9190c8e34a80957555c6420e16e366e43459861d40bad", 0x0, 0x0, 0x53) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) 19:54:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xfc00, 0x9, 0x81, 0xffff}, {0x735b, 0xf, 0x7, 0x8}, {0x7fff, 0x1f, 0x4, 0x909d}, {0x778, 0x81, 0x1, 0x5}, {0x7, 0x6, 0x3, 0x80}, {0x7, 0x81, 0xfa, 0x40}, {0xff00, 0x40, 0x0, 0x2}, {0x9, 0x3, 0x6, 0x3}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x80000001) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x12) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[{0x101, 0x2, 0x7, 0x3, 0x3f}, {0xb9c, 0x9, 0x7ff, 0x1, 0x5100}, {0x3ff, 0x4, 0x80, 0x5, 0x8}, {0x3, 0x2, 0x2, 0xfff, 0xff}, {0x6, 0x920, 0x0, 0x4, 0x8}, {0x1ff, 0x4, 0x4d, 0x8, 0x1}, {0x3, 0x0, 0x55d, 0x0, 0xfffb}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000002c0)=0x9) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000300)="c0d4abca161c24f2372fb3a4cbb354dc5303ef1def8d5438e71c8d995278c31b70aedacc8e1dbb6479b4870b65be2fbca027608fa2502dcf4582f40639ac352a2be118f0fe365e5bfe167dd2d2f3", 0x4e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchownat(r3, &(0x7f0000000380)='./file0\x00', r5, r9, 0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000480)=0x8d) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x5, r8, r6, r5, r6, 0xc, 0x8}, 0x9, 0x8, r4, 0xffffffffffffffff, 0xb00b, 0x6, 0x1, 0x2}) getegid() r10 = socket$inet6(0x18, 0x8000, 0x2) setsockopt(r10, 0x893, 0x0, &(0x7f0000000540)="131958dbc3d3c6aa8b9eac98496caf5e9b65754a20f10a28eda6d038a8857444d3123f13b34ea2c3bb78cc63bdf50e77518428c5ccdf13db78f6e5a751e84428edaca32f9f7bf7e0f258f74b87b4963c43bf55f3efcf3cdc4751f8c8eb59bf68db4fa8ccf7c719c479c0d716e603541a6af66d8b610e4ee259f5bbd15fd6109652a1907cac09cd31c22b3969f45f97b13e6f67af44a83d1351c0bd07c93e46e5f80bfd83ec5b39c9f69ca8edf660772848ba61855cec0900b1af91a411d03af2e3cbfdec29a85fe6b60b", 0xca) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000640)) dup2(r1, r3) r11 = msgget$private(0x0, 0x101) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000680)={{0x3, r8, r6, 0xffffffffffffffff, r6, 0x8, 0x4}, 0x8, 0x6a2e, r4, r7, 0x8, 0x5, 0x0, 0x65}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000700)=0x4) setgid(r9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getpgid(r12) close(r1) writev(r2, &(0x7f0000000800)=[{&(0x7f00000007c0)="e234f813da1b38a053bb95c7bc4139a323b2629915be4e780ef0c8bd59ed5a5f260d31310255e6cc1d", 0x29}], 0x1) symlinkat(&(0x7f0000000840)='./file0\x00', r2, &(0x7f0000000880)='./file0\x00') getppid() 19:54:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87, 0xfd}, {0x4}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES8=r0]) 19:54:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_open_pts() sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c00", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) syz_open_pts() setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/62, 0x3e}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:54:57 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./file0/file0\x00', r0}) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) dup(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r4, 0x1) r5 = accept$inet(r3, 0x0, 0x0) shutdown(r5, 0x1) dup2(r5, r4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/157, &(0x7f0000000040)=0x9d) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r6, r7) setsockopt(r8, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 19:54:57 executing program 5: syz_open_pts() (async) syz_open_pts() (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) syz_open_pts() (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) 19:54:57 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0x5c) (async) connect$unix(0xffffffffffffffff, 0x0, 0x10) msgget$private(0x0, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x3c}, {0x6}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) write(r0, &(0x7f0000000540)='c\x00'/14, 0xe) 19:54:57 executing program 5: r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x4, 0x49, 0x400}, {0x4, 0x8, 0x1800}], 0x4) 19:54:57 executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3800) setrlimit(0x8, &(0x7f0000000000)={0xd36f, 0xfffffffffffffffc}) 19:54:57 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="83189c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt(r2, 0x1, 0x0, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) 19:54:57 executing program 7: pipe(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) poll(&(0x7f0000001540)=[{r1}], 0x1, 0x0) poll(&(0x7f0000001600), 0x0, 0x100000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0xa5) mmap(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x2, 0x810, r1, 0x8000) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x41e}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x210}], 0x0, 0x0) open(0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000140), &(0x7f0000000240), &(0x7f0000000280)="f878419972f6372a02c87b85ada08ec2567538f4153f6db2f142468c9611ea7a7395d6c99e8d8de7aca9f3f1b705ec1b99b8da949a6bb42aba71432a525a205919fe32a4feaf680e6dc76091b182ec381eebd27d4bcddce4c73af387af2cee1ddc2b896984ced63ef5b2be4c98464848818ba847942e42c2adc1fcd22f993cc343c04b3ddf042b390614ea6371fcdb67ac4121442b26079c4dc0a52eb9", 0x9d) r7 = getuid() setreuid(0xee00, r7) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) 19:54:57 executing program 1: syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r6, r4) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setreuid(0xee00, 0x0) r10 = semget$private(0x0, 0x7, 0x3c0) semop(r10, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) close(r2) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r12 = getuid() setreuid(0xee00, r12) setreuid(r12, r8) r13 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r12, r5, 0x182}, 0x6, 0x8000000000000000, 0x2f}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, r9, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x0, r12, 0x0, r11, r7, 0x62}, 0x6, 0x9, 0x4}) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000540)=""/240) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000140)) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r7, r8, r3, 0x20, 0x9}, 0xe41, 0x800, 0x1f}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setegid(r5) 19:54:58 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87, 0xfd}, {0x4}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES8=r0]) 19:54:58 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87, 0xfd}, {0x4}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87, 0xfd}, {0x4}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x2}) (async) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES8=r0]) 19:54:58 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x100, 0x0, 0x4, 0x4, 0x4]}) 19:54:58 executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 19:54:58 executing program 2: syz_open_pts() syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) syz_open_pts() select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb85}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, 0x0) r2 = dup2(r1, r1) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r3 = getuid() setreuid(0xee00, r3) setreuid(r3, 0x0) r4 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r3, 0x0, 0x182}, 0x6, 0x8000000000000000, 0x2f}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0x0, 0x62}, 0x6, 0x9, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xa11, r5, r7, r8, 0x0, 0x0, 0xfff}, 0x1, 0x6, 0x6}) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) 19:54:58 executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x10) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000340)="4f6ca599b3e02ff6c332e2b46c0538d015acf1c289000a0e2176b6e279096758626fff8cf0c0970b79632488387b91966c7108aa578f5d45bda4c522aeb30074db508d2dcce3f45918475349f8a43a67bcf6cf6079f12ced680bba5f553d3a7597b5e45e399e73a6097f1d885adc8508baf50f2b0a69f1576d2a8872d7900af8ccc270fbeb720d495a9e94200d4693c0abe276c7b8b8b1571ac83503f717322b93cab4f94623037c8662da7e1c5862db1d922e8139e0ff157bf5f5eb8c082f0ec6911acc6239c08fba23932243089c5ec54c832420ab68a0921349f03e361fd987e2b210924f928e3bd7b4a874081bb7f2dd04e3647b7288a4cadff8870fd206245e2c754c2b0fd1b3f8301b5d0744f2d983dbec24f88c6dc4bd746cfd4c823ddaa5ff4ae3a5d278b2dd60a11abfc4a723d2109d1f80097e2e", 0x139}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ftruncate(r4, 0x10001) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000100)) ioctl$PCIOCREAD(r5, 0xc00c7007, &(0x7f0000000100)) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) 19:54:58 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000380)="717a9e10", 0x4) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0x1ff, 0xd29, "8717f9bdca0d88f115e03a90d692480d51aa00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b9000d", 0x8e}], 0x1) 19:54:58 executing program 5: setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) bind(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000b00)="c1", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x1ff, 0xa7bd, "d8a522c251c8f7f9bdca0d83f1155400"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) execve(0x0, 0x0, 0x0) r3 = getuid() r4 = geteuid() setreuid(r3, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r6, 0x0, 0x65, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) socket(0x18, 0x1, 0x0) r8 = socket$inet(0x2, 0x8000, 0x16) fchown(r2, r4, r5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 19:54:58 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)='u', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) setuid(0xee01) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) r3 = socket(0x18, 0x4, 0x4) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 19:54:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) getpeername$unix(r1, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) r5 = dup2(r2, r1) listen(r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r7, r6) connect$unix(r6, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(r2, 0x0, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x6}]}) r8 = shmget$private(0x0, 0x2000, 0x8, &(0x7f000039a000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() 19:54:59 executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000180)=[{0x1, 0x5, 0x1800}], 0x1) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x9}, {0x0, 0x3ff, 0x1c00}, {0x0, 0xfeff, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r2 = getpgid(0xffffffffffffffff) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x3, 0x0, r3, r1, 0x0, 0x12c, 0x1}, 0x3, 0x6, 0x8d}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001bc0)={{0x9c1, r1, 0x0, 0x0, r3, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r2, 0x1f8, 0xffff, 0x7, 0x7f}) setegid(r3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0/..\x00') connect$unix(0xffffffffffffffff, 0x0, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x5, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x3c}, {0x6}]}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) 19:54:59 executing program 4: r0 = semget$private(0x0, 0x7, 0x3c0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) socketpair(0x10, 0x3, 0x3, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x2000}, {0x3, 0x100, 0x400}, {0x3, 0x49, 0x400}, {0x1, 0x8, 0x800}], 0x4) 19:54:59 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0xfffffffa) r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r1, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x7f7e, 0x800}, {0x0, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3, 0x800}, {0x3, 0x800, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r2 = getegid() r3 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r1, &(0x7f0000000080), 0x0) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r2, r3, r4, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) setreuid(r0, r3) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r0, 0x0, r5, 0xffffffffffffffff, 0x1, 0xfe00}, 0xdce, 0x32f9, 0x3}) r6 = getuid() r7 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) r8 = getegid() semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff, r8, 0x0, r8, 0xa, 0x7}, 0x2, 0x2, 0x10000000009}) r9 = getuid() setreuid(0x0, r9) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) r10 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="b180eac672767dd0f6125cc1d10d1f6be607eb398812b8fcc5bf7cc5b843d5f10538bbca5f667cf93afe87846360092948d2f0d42210844bcbee1d3a8c15870b66eec165c7ee3d27bd30ae6739696490bb0ff407c577f3e19caffb744e3402ddac07882af37a065e00629e91ce1c7c89ac96a65be7ac73600c142191466558645b888ffa33c0cf9e4f1f03939aef62cb9405038644c56f4d62ca5681", 0x9c}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=0x0, @ANYBLOB="00000000845500", @ANYRES32=0x0, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000100000066c9ce5311808ec20000000000", @ANYRES32=0x0, @ANYRES32=r9, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r3, @ANYRES32=r8, @ANYBLOB="00000028ef9088248eed408b4d8056e48b97ea83dc154f4be3a58dc00e061e10e3ecf2d679c112fc5f60fdcfd5ba639d03cdbdae35ace117205d1b4b7f91e6ab74d4ebdf885bb90498eae8a961cebd6c0022fd21cceaa5217fd6745916ada6f26f71b3d0fb8c6562ce2bef0c3b101aa49a"], 0x130}, 0x2) r11 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x186, r6, r8, r9, r11, 0x51, 0x5}, 0x2, 0x100000001, 0x1}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x18) open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) 19:54:59 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pread(r0, &(0x7f0000000280)="16", 0x1, 0x401) r1 = socket$inet6(0x18, 0x1, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) connect$inet6(r1, &(0x7f0000000380)={0x18, 0x0}, 0xc) r2 = socket(0x2, 0x1, 0x7f) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="5eda4c390175ebe9691aae767db220604b599edc3c85822e772d8bdab2cea2caaf4c01ae5b217fb748fa37972ba26e4a4cd17a88ebfeb47825079a9634c837ceaf76447c0e28376e1c3b26d96fbf8951120aa700cf510c62949377c80676204a8123968747b6fb3b7c2dc2f98ba055ddab06ef34f497979ba7b76c85964367a236fda3da48c6903431d1db9ca385b86b19f3d536722e8e0d", 0x98) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYRES8=r2], 0x1) connect$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) getpeername(r4, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) listen(r4, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="48f563ec", 0x4) socket(0x2, 0x1, 0x40) 19:54:59 executing program 6: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) close(r0) socketpair(0x1, 0x3, 0x1b, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 19:54:59 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, 0x0) 19:54:59 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x457, &(0x7f0000000300)={@random="c85471f8f9d7", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x421, 0x0, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@padn, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x100}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xa, '\x00', @loopback, [{0x5, 0x1b, "6e128381fa4f08320396b574f58cb98e1a0920a0197bf04aabcf6313fd9d8bd86994f335c61981cd466af1149341e6b334d522da7719202a7980d88b00cccf3326835eb59ab815d7153fb922e37a5867cd7c43e2cfad40cf1fd8c21da63fa49bacbf2fb5b1f943a9657dae3178429b40c51de542a784ab2c5adeaf818372c1a8d8d47030d86526054c12f63b11e602158680e54ca008d778ae3fac125f0f400466dd5020f3281a2139e718e774c42541689394c7a049e5635fbc0030bb11b09a497089f7c371702204ce84d0866da34c1d6ff55e5efde200df"}, {0x4, 0x1f, "7f0dd41c16e3d6078da1d35f1104b012ab7afd36ef966842f5d30b4dcecfabdd2eb1ac79725e69d94f1c5da671ad2d03fe5396c4aded99af03aaf4574aa68a14b2fd4e6eb158a3b9f9f43ea9a34e385765bdf5ba74bb80bbd95d61f2edcdac6fff366fa4addea9a02cad80a7d4a262b9f0db6e767ad1b3cbc283153b3c1befdf0ccb917fe630c0c7466bc4138a64c4ff7eb379c5942c527231c1eea7b4a9a330b60d68e221ed1edd6c3b1693d2ad7cba451f51aae3630bdbac27268e9bf7384c8fd0e8fe8d242cfc59fea3ab4df06403e634859af359db5277dedc9c17002621ae29e0e101032f5bbb2e9044808f57035da1abb10369f067"}, {0x18, 0x4, "d09d32cdf486f00ce9e53d277914941ea1ecbd849686806cb13065b3840d239b7f"}, {0x1, 0x11, "1e40bc1cefcfdc4a365559a14516f19bb7448a9d91b173988ad5937f5e8d17434c5cf3aa3362bdd6edd67c108a630403c33be28638a31d136a6a0924d0dcc5668a8d63832ece5aebc4b78f90ad667f672378d32c5e83ec1a116c3b28035ef071c9d9e6cf58398a30c9d57df916eb329962200b7215ced81127ef9c6813a7af8cadad20b99cb2023bf68f"}, {0x1, 0xb, "3b0d4956ed14a1939f7cafe0c97e06449b79e2f0ebe04872154f9f1a0c13cacd3a64fb1b31c1c0528d94ffafa5643a4ced9c85b7f58d0e14599b66e7cb0e228985ae5cb599dd11c7f351ffdc3211dc8a688ff5b3375ed99e5924"}, {0x4, 0x5, "f8e461937cd48c73a35ea6529bd5b67aa887d2694ccc6b81e8c0c1cc60ffb714d303a31bd9efff"}, {0x1, 0x2, "cf0db40c27668f6c1681fa052d22b0ee53"}, {0x19, 0x1a, "8c457738eae6568ae5a77ae7dacac8835a97b522c37d16842107cb5bcecd82378e7c9c2a96a2e5413c26d8ddd1fcc7f08904f59a48146b8ebfc70bdd0a79dd91c3b08330bbde887b48849d8a3c1b1affb1be7226497f54595dce1c6b0c68877d1a8ea0cfe7668e8dd430de2203db3af7d794e843f6586d8b4f3ff8d8f8663b6606261d6461f55c6bac8cf9fb8e02ab67e0454b24178c13b3296bf8669f5fce46a59d41b7b88a51744fae300fa8621b97cb2cb0bf44ad961f2ddcf44095443c1cd9c5f9d0d6a6b4b50cb1406554f53d60372822"}]}}}}}}) sendto$unix(r0, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VMM_IOC_INFO(r1, 0x80045604, &(0x7f00000000c0)={0x0, 0x0, 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) 19:54:59 executing program 3: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x9, 0x80000001, 0x0, "d0ad6f98b6efbf728d35592f54a25befd12f00ec", 0xb1, 0x10000}) flock(r0, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xff, 0x1}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fchdir(r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000240)=0x7fff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000002c0)=0xb2) kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getpeername$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000400)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000440)={0xfffffff8, 0x8000, 0x8, 0x18d5e492, "534a605d232096037edf52c2e57e86ca0eb1d825", 0x56, 0x400}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000480)=0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000004c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000500)) fcntl$getown(r0, 0x5) recvmmsg(r2, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000580)=""/78, 0x4e}, {&(0x7f0000000600)=""/113, 0x71}, {&(0x7f0000000680)=""/14, 0xe}, {&(0x7f00000006c0)=""/188, 0xbc}], 0x4, &(0x7f00000007c0)=""/143, 0x8f}, 0x1}, 0x10, 0x800, &(0x7f0000000900)={0xfffffffffffffff8, 0x6}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000940)=0x9b42) r5 = open(&(0x7f0000000980)='./file0\x00', 0x80, 0x4) r6 = openat(r5, &(0x7f00000009c0)='./file0\x00', 0x8000, 0x22) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f0000000a00)={0x4, 0x9, 0x5}) fsync(r6) 19:54:59 executing program 4: syz_open_pts() (async, rerun: 64) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async, rerun: 64) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r6, r4) (async) setgroups(0x0, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setreuid(0xee00, 0x0) (async) r10 = semget$private(0x0, 0x7, 0x3c0) semop(r10, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) (async) close(r2) (async) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000440)=""/248) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r12 = getuid() setreuid(0xee00, r12) (async) setreuid(r12, r8) (async) r13 = semget(0x1, 0x1, 0x230) (async) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r12, r5, 0x182}, 0x6, 0x8000000000000000, 0x2f}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, r9, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x0, r12, 0x0, r11, r7, 0x62}, 0x6, 0x9, 0x4}) (async, rerun: 32) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000540)=""/240) (async, rerun: 32) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000140)) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r7, r8, r3, 0x20, 0x9}, 0xe41, 0x800, 0x1f}) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setegid(r5) 19:54:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 19:54:59 executing program 7: r0 = getuid() seteuid(r0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0xe5, 0x4}, {0x5, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r3, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}, 0x10) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000300)="ddbd36434e524c6d", 0x8) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r5 = dup(r2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002b80), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xf, &(0x7f0000000180)="00000001", 0x4) pread(r1, &(0x7f0000000040)="16", 0x1, 0x400) getegid() 19:54:59 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x3, 0x0) dup2(r2, r0) 19:54:59 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) (async) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) getpeername$unix(r1, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) r5 = dup2(r2, r1) listen(r5, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r7, r6) (async) connect$unix(r6, &(0x7f0000000140)=ANY=[], 0xa) (async) accept$unix(r2, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x6) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x6}]}) r8 = shmget$private(0x0, 0x2000, 0x8, &(0x7f000039a000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) (async) socket(0x18, 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() 19:55:00 executing program 3: shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069c1, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000440), 0x0) setitimer(0x0, 0xfffffffffffffffe, 0x0) semget$private(0x0, 0x7, 0x3c0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x2, 0xf}, 0x4, 0x0, 0x0, &(0x7f0000000640)="5c22244642b50e9b78b70f1e4c38c20e78844e4efcce4dec5bd22b1d51421fb67a1871458fb00bd28c16adb43bb0c3ec5c082efa2e2c91776f7155260bb715e8dac1584ea8cc3b110db86071bde29908e908e5bf399d27cf06abe903aa5c8d87d8f282c2e27c12ec003da89e4781a9c8dfd9545fc9ff1b34deb5f4cd5c00e20a5ddefcad6aa4ce8bd18580bdd18257ba04003b803f5d3a959a79471e77fc539d8754d5d78d417ebc0d64db5aefebc9da9df263210c2a9f8034a85d0324dc469fb81a6fdf522c10d62ee7603270d3a7be1d414a3a3cca568e657e0d9d66e9", 0xde) r4 = socket(0x0, 0x3, 0xfc) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140), 0x1a, &(0x7f00000002c0)="6562831c395e9fe314670fe68b6b786efece41da4732dc079ee2b173c8f6ecbdd4cc49d1ace717eb6865d863bee493ca5345982c9ff5eb73fdd32d05c753a06a01dc14bd963dc5c2e3261320d652b17a9617b69fea49d3a1062b8d711a8d1767012a92f4da750f2dbd22a53c87032c67dbfa8d1b1d48bce99afe4814387a4a82f5c3a190f6eeefdb8dd3ae52e9f7103d645c4182035468e3c8e56a9c56b086fae183557377d2ae7b22caf749fe03d07d38affa", &(0x7f0000000180)=0xb3, &(0x7f0000001440)="1c315b12e49b879398360b5e9c4eabd121b2f08d3a9a44045dc9c6cdbb029a11b57baa31dc521bbeb5095e1be24d8a8f9b7c15cd0d13a4200b4b39f7a29b093a52337445ff4cee6bb18a03f2236f76eb947c90e29e8e88e1115321bfad0ea9e17def45cc8e2f299cb88faddcf16882029b243bb14e56d13fed51a4a81178fe4a12e0b7e091042dd664c44e731046192b89e391151e5036e8715963288b9a143329fadd8bdcdea1df1ea3eab897f330d24eb06086882354b88071b6402f2ec81d47fec49417f6ad187f1b78df8d527c90bffb470be2f0423909660f694280cb1eaddccda3feafc9b5ece007ef1f26d2d2da85", 0xf2) ioctl$VT_GETACTIVE(r5, 0xc1045763, &(0x7f0000000100)) semop(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() setreuid(0xee00, r9) setreuid(r9, r3) semget(0x3, 0x1, 0x38) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r7, 0x0, 0x0, r8, 0x142, 0x3}, 0x0, 0x7, 0x7fffffff}) 19:55:00 executing program 5: poll(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "48060a616a2aa6bcffff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) dup2(r3, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='.', 0x1}], 0x1) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffff58e, 0xfffffefc, "05045db98580f30f3e635ab4f7860758e56965dc"}) read(r5, &(0x7f0000000180)=""/208, 0xd0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0x4, 0x7, 0x5, 0xfffffffe, "44b11cf1a82698b6b22188fbe6f9a2795306e8e1", 0x10001, 0x7}) 19:55:00 executing program 2: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fae0", 0x2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = msgget(0x2, 0x1c0) msgctl$IPC_RMID(r3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00', @ANYRES64], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup(r2) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) 19:55:00 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget(0x0, 0x402) r4 = getegid() r5 = getuid() setreuid(0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r7}}) r8 = semget$private(0x0, 0x5, 0x2c4) semop(r8, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r8, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000380)=""/76) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000004000)=""/4106) r9 = geteuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) r11 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x10000, 0x0, 0xffffffffffffffff, r9, 0x0, 0x0, 0x5}, 0x1, 0x6, r11, 0xffffffffffffffff, 0x1, 0x6, 0x6}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x6, 0x0, r4, r5, r7, 0x5c, 0x4}, 0x7, 0x5, r11, 0x0, 0x7b, 0x1, 0x75, 0x1000}) recvmmsg(r1, &(0x7f0000001600)={&(0x7f0000000080)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/201, 0xc9}], 0x5, &(0x7f0000000600)=""/4096, 0x1000}, 0x3}, 0x10, 0x840, &(0x7f0000001640)={0x2, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:55:00 executing program 5: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0xa) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x40001b00, r2) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x0) writev(r3, 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = shmget(0x1, 0x4000, 0x0, &(0x7f0000064000/0x4000)=nil) shmat(r4, &(0x7f00001f9000/0x1000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000100), 0x0) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000280)=0xc) recvmmsg(r6, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/87, 0x57}, {&(0x7f0000000380)=""/147, 0x93}, {&(0x7f0000000440)=""/63, 0x3f}, {&(0x7f0000000480)}], 0x4, &(0x7f0000000500)=""/155, 0x9b}, 0x2}, 0x10, 0x1000, &(0x7f0000000640)={0x101, 0xfffffffeffffffff}) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r7 = syz_open_pts() ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000000)) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) 19:55:00 executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="df28f0631b3d5b452d", 0x9}], 0x1) r2 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) listen(r2, 0x0) execve(0x0, 0x0, 0x0) 19:55:00 executing program 6: r0 = socket$inet6(0x18, 0x3, 0x29) r1 = fcntl$dupfd(r0, 0x0, r0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae000299278f439e7ba85cfc6828fac6bd2c4db863", &(0x7f0000000040)=0x74, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000700)=[{0x3, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x3, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}], 0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, r5, r4, 0x2}, 0x7c, 0x0, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r3, r4}, 0x6, 0x0, 0x4}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/240) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x3, 0x7ff, 0x1000}, {0x1, 0x8111}, {0x1, 0x3c, 0x1800}, {0x0, 0x5, 0x800}, {0x4, 0xffff, 0x1800}, {0x0, 0x7ff}, {0x0, 0x800, 0x800}, {0x2, 0x3ff}], 0x9) 19:55:00 executing program 4: r0 = socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xd) listen(r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) connect$unix(r1, &(0x7f0000000e00)=ANY=[], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=ANY=[], 0x10) recvmmsg(r0, &(0x7f0000000580)={&(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f00000003c0)=""/146, 0x92}], 0x4, &(0x7f0000000480)=""/185, 0xb9}, 0x80}, 0x10, 0x1, &(0x7f00000005c0)={0xa291, 0x4}) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0x2, 0x4) connect$unix(r8, 0x0, 0x10) r9 = dup2(r8, r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pwritev(r1, &(0x7f0000000dc0)=[{&(0x7f0000000c80)="5cd88710526c56872d950c0ca7118ae85019d3162f762526b9c9fa9f180d0e0edf76ca3d8734f9af601e83742d37258705a53a68085d4330613d772741035c533d2013fb4fce55e8bf5c0059de9f5ab51d767a0f4a3cedf59966ac81cb93365c67588c9e348dc74bb4a6f6003e60f191a30e5a7ff82dcd683d209fc1116d9538", 0x80}, {&(0x7f0000000d00)="9e622b2f666f3763fa9ffdf27021801cb95fcdec55849f660ffb1ceb358457944a97ec34a5871f38c2a69e40e949766191c5cb23e4a82134430c83591698ada650bc97bb9d8df4ba0f41a8a75b7f348a529e693e3cb6778f8d9bf1f4be", 0x5d}, {&(0x7f0000000d80)="3364458b54d8fb4e241a257c84cab18628846e31f3796de06fc7b1e09b6c56dfbf36ca4b0fe50e63d156aba343389f6da5c8a3f3b966a1c55059", 0x3a}], 0x3, 0x5) 19:55:00 executing program 1: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') getuid() r0 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x6, 0xc65]) semop(r0, &(0x7f0000000100)=[{0x0, 0x0, 0x1000}, {0x4, 0x303}, {0x0, 0x7f}, {0x2, 0x1, 0x800}, {0x2}], 0x5) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x2, 0x7ff, 0x0, 0x0, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) 19:55:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e3471ac00cb5c656358bc5a91501d94a34b8e5f84cf04b59c7afec370810000000000000010ed2e5cb2d3435b82", &(0x7f0000000080)=0x30, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x20003, 0x2000269000000}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r3, 0x2) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f0000326000/0x1000)=nil, 0x1000, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206997, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x2, &(0x7f0000000240)="1eeaa2074b3627b103c449df8432f7e6596197b79f81a732fdbbc3adf9044c278643cb854e91990978e9eb27a8cbd81ca5892ef56872f42d99096fd4d4b37cbc0325d3d5e5475d7a5a3f79b152314e541a812783ca11e9b8db3748044b476db5ef00c98d19a1df2763a704239262a4a887", &(0x7f00000001c0)=0x71, &(0x7f00000002c0)="58d8aac2fe0d2b4cc5b6151e939c416aea9756d60a314769bad8afeda201228722922ff58f1992b71427c8331d24ff37b2ac977fd814955403b698aca3c4703b32537b5fd48945899841599247721c8b31b5fc45258028ffe31c8a97739e798a5147ccd25524ceab4c4dc0c6ad3a33959f0eccc6cdd5dc86e6793b3ab58d82aa726d01d890cd7edf569cf7f72df6c7016fddbba4562ea2", 0x97) 19:55:00 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getpid() r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r2 = kqueue() accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000280)=0xc) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) recvmmsg(r3, &(0x7f0000001500)={&(0x7f0000000200)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000340)=""/151, 0x97}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/122, 0x7a}], 0x5, &(0x7f00000000c0)=""/2, 0x2}, 0x10001}, 0x10, 0x1, &(0x7f0000001540)={0x3, 0x7ff}) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 19:55:01 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r2, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sysctl$kern(&(0x7f0000000100)={0x1, 0x1c}, 0x2, &(0x7f0000000200)="a16123e54a8598de260ff7856faa1605154c36c11d24647f61717ce7d14da7796a70d30a403d3585812aef7ff8d45bda8e397bf2fb", &(0x7f0000000240)=0x35, &(0x7f0000000280)="efae7a34a9b99f86d7aba26849835e8d88e9c616599257e0457551906812f35561651bc3ab54687bcb6243dcb6ed0e6c6706d81c306f487c1df1cb983175ddbc3e140873cf02e228cd8610e6c5b06ce8e916e9f3a0d4c1096813ff1c2d2483e0f411c811702832f07cd5d2198e18b7835b34274007", 0x75) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) sendto$inet(r4, &(0x7f00000001c0)="512af4867ee78e2c1241449d133e56809db6ea09b8cc768bf2b919a460", 0x1d, 0x0, 0x0, 0x0) r8 = getpid() r9 = getuid() sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000003c0)="759a20071d668d9b0205fcc19532cca485cfa58f7eddb219074220091050", 0x1e}, {&(0x7f0000000400)="3f2c299df4b3661d1cbeffd729419cb5cb2cfca674a16a4d817dc47711f159104dfb1f82a6a1262376ca653c666c0e41dbe18d7f4b7a165fbfb48dcd5f06d46ebc3e9440ce952f1197adda3d03", 0x4d}, {&(0x7f0000000480)="f5163cc9caaa06970e7503c5a0292071b94fac5997ca7044722504c7b87e77a73df0c4dbef5e2dd3a5f0e9ee5e8af12173336b4033fbfc3a836945c565a07a262e12d11aeedf017b43a27432f7f6903dc48208bd56f89ea627a08fedcd51a9f6bab50c4d6d0cc948dd7a85224218a91f1c81f043cd56d4d5d8f15d8c4feab5d9cc9fe29868de3c92f7139f73981b7020a7c53b64d9f5223bdbbdf9699df10433843d8d21794c3eef4c497e3b4d2cd23c251288d511ae7afdb51447191de3c064511c47bb9ce4fbc7f100c40d20affd0c2eeceaa44c412a4c2d4b9483", 0xdc}, {&(0x7f0000000580)="d52f4fb2d05604fd02e92a3a1144e0a0395c0b1bbc7c96c5c1934e81db8a9594710bc694be91b2107c348a5c6df9b043893181420add3fee4eea80e5c0746906c29e34536bb11e31a5e6d348ea113e1655ce4de84a4a997532e9f1", 0x5b}, {&(0x7f0000000600)="82ef7083e4af531280a276a4", 0xc}, {&(0x7f0000000640)="05a3d6ffa759025113c23bdc097d1e662e9b489ab2b43083f200b13e2dff4c325516d50784429ed363c79f202922f0d6b3ab2b9c757ee60c0779aa3c51a353a16805d7c34633a5bab5994e840e14046a", 0x50}, {&(0x7f0000000c40)="4edce6d944d7a8f70464a843094f63a2701b6d547715192100f9b55c7e577a51561c192450e682d7acee31e91932acfb77e7ac516ffca40d0cb22ad6a2eb6a85a131518ae0d111cb4ab8d169c6d1066bf5f6376c185df10703ffabc06cdde8666fdeeb8af86f959e07e29c5fd1a24be2d39e34648971f8d02c3b336285af96650fb52e28b7ac488d70cbaff7f7b1cd7954bebdb6fa0cd841a86f4c0fae571f80f2365bcd33c461f934e776be86b0e0f1abaf17257de8419239237e324085347fcb16e322ccfb195a49520c42be904e0c01e95f0dc74d6245246332c604b0cdbe12f8491e8e32909a441112114e61a5cc9fcfe0bf190703b32ea59668b842e22c06d5174e949ab71491268247fc619c0755d0e5a4303c764f1fa5f396105af85a5c2628bac183df62fe7a7ed89e97019a6ed70d5df2a6ba57af9d4bbe3804e786c816c944b94d3836041f519e6fbd5b8a2d666cb564d5f34ca608b13a07b8d53aef338359e5659ce0544c7ee60d99b0258b8266c19ca7e993531b29b57db563af33f0e5f0016d6dbfc22dff418235ada294fca0d374f8d795babb6032e0ed0da3a9a3708d0cff0ada2bd3aa5e548ff759dcfe521849ca89238c836852491b4552fc7143d6b730f9bec6c47fec2bf0c8beb14d58ee000cea6844ca38cdb6279711aa353dcabfe67f072cf7ac1cd843c6228c5fe0936927a7c3843639bc1dd0501650837f33d19aaa7a5822e2e66e5c18e2d35fd7686156d5931d0e44e97597a936ba0a00689630eeb47c1ef126eb272f00df9fc4fc1d8822ff8b206b548c4ac29e0fecbe19656b51f7a852f1ed273edbabccfbbc84fa529bbd451824bcaa3a4ea9671440b08d0dccf8b04f4bba896a5b46555c87fa6eff869cda09a8fc3e88ea0642a5a6b7a81e7e9581850542e829b0da97df4254eda57b7971ed04a12cedba4ed3e58780a485c3214d8c252703e6580399e01089ebfd060ddad693163b3df56738c8884a87de68910529e23af594fe18f031d6cc47af0125f9fa27059bc156d874e0750f9a48995a33f3c22f7f84a1ebd068eb38d79727287778075b73f7c3b859e82c1357ca21dbaafbf5c06dfec2fbc567a9fd1c132ce39dd654226ba2dce4f8b782a4647bb11fe62a500379c4a4ab201a17c7b6f9761218aee5f6d6b8e542f928be532eae2367119e31b9b53117616ef0abd721691f7f9d3fbba92f096ae181e44a511eb1662ce4c860201e4641a47a4db870ed035cec9da4e55c1582c5b86c7e17497e4d61851758e24793402258dd4f02985e63762e33cd433d46d0af79f16124fba125db7f99c38b735f8778e8b5409beb5698d26a29fec62cdfd92047361d39f5ef87de5a5958bda1afeb6381e99f8925f27072bcad2edf5fef58443209d522d73ab56ec353f93ba93a4864ead414b4ea0871dd53159325a21c8c284a8e40f6f737e17253fc21d65cea6b519fb6ab0075dee1eead5e134d3edbb250be6d093e602d15d1f3a81dc2801334608e3151a582b04ee3f5e91ef7072b10d64fe15ee5d6ad3601a20ac5cbbd399ddb72a1d9bb277bd571a89d4a5a4f8a064867e5ed247c71cbe377a17f25290648ec3e41594caca8f445833b29b1d6b8c87dfcae7ab54fa1dcb8d90b8fcad1834583a458317a35d2a14deda682ad6e9156de31449b696804af5a1f8124ba6b7c227b7c74aee51f4e3de32198be8035adad31e0fcf5f128f8239082b975b950973b2076a4be18a8f57624b8640254fc2999f1a527905631437106f342b271c789a032db124b2a0f7cb52ee0b1579b6797f59738d05c955870cb922bdf3bba2988758fc22b9fcae1f53eee4c2a8f38129ae0d389673ff688544672f3d6414d42d3dacb40f043d686102f3bcbedcf235e41690cd46ea76140ca49a817e9ab4e768cccfba6b7cc96bc6ed55e781a12203fb5fc56345aceed13f29cb11ca3930ac84d4c010ecf8feb40909eaf814ef6a291cce22ce5f5c3fdb02759132bae8c2c2b9b5d739d17c5426c4817eed088f085a18a69877ccc1685a9e3f5085f8bd83b639fa8b84c22f0738bd1232ef75e3cceea74e604fc60bfff04d0b469c8e9f9df9e7cef51ab2db466de2c550f2e269fd1cfd35cf38df4bb0896f556fb3b104649e73c4bf2cff52a28b495b99f39c186f0b8973919243d3647cb355835c8a43ccafaef0fdd4c786c48ebf14236bc2aa6679a03a9bcc6df6494b969d49948a5e731e7fefd62bc28f164e8f9c6031f22b5a03d9b170cd516131b103b7ff38ec429795da6a654e1e9229169b1a89dbeab0e4d6b03b4168ae7adc4ce9ee0285a9af16e0baa069c0de05b44cbf4e04a1030f1d1e67a9e0b6e170def18566191589e1176b5c62d705d379b46aefe0b4efd4aa593583b71ac54fbfc9cf0a249b9f99553adbf3e65db2956883d007f559ea6aae627c669e8109d3a466de556b49bd0778466d43261244655ad6ba7f81638a5f19bcf9766f9ecff26e30307bae42e1abdf170551556004bbf6ef0da374343a1bebdb4db3d1b7d376b5f922c64efd9205d7bf16cdb13b58ed3235695081879ce86247278a821efd9426995410e81c5f031e4f7fed5231f6085f80d8a2f8d8cfd4afae45a81f0a2894d7e23a859ffba45d1947d2adecef31e20402297c66a5fa4e6609011533ede253d7e7b023544d37df96638d6e093764229b18fba0c8c2d52ead20408ec7d8f044cd6e3981267d421517d33a4c146defbb2ed930048922d7f28c16fb81fd302df0598db11f7a72337a8991c20243718642192b90ac501c2d40bb69262bc949a36f7439b309c30724139b5ae75126af6df2d2587fd830635eac7191532b65e471a09535d93000c42e6311ec66af5da9603c5684f4b1ea9b4b70a4392fabe9dd3cd614417d4d040a2ce79fa205484f6679f27deea635093e7375d2c666653df0f164ed227264a72e163c765c2ee67f9cc1d8ea847c1961eafec8f02b3ca5ac8b1141c8d8e03e02bc99d4394e120a573bf97b47533b862f9397bcbc24c1564f8f23055670c58f0fc3203e1b05a8021308a569185696c446b00fd2460013c809c5a56a6be6bf88ea5d4d23a1bba02054e3ab8f6b1bfdd5f1587f7d7f2bbcfbcce1bf50fcdfece7f3b21f1a8a21f165f74b4eb0297018db99565cf46f6041fd43bc2ff11e66157ebee5c5cc67ac13d6858a17b913c0e9010e741a2320b9b29131dd90dec1d3edd5f155ed4fb3ecfdb5f27bc7eb650015c9f4f098c8cc57601dca12e92ff6158f295d8a34a0ab802d05f99c729559f4496296ee64cb4a1c08a3c9493a2e595c44118ec645ebbc30098c7782565c3b97a203c8217d2fe96fd28e853f9f20091af02a6c5386cddff58c9215b1470830d67c64624cc885bf86f1f3c23ab2bf746a298a83b1a97f7bc2e27281a86c554abfd14716acab827542902a1100accc027c778ee095b32e11b5fd75fa0fddf4eb4489b861aa31fcc1e753cf2a8d88737195919dc1a5a588b541d999db0ec3b353165c538dfe0075139b372543d99f26a7d9936d18d125f367fcde4b34b7decb1a0a06de31840462fca83adbbf85dee5175d521f8e508921f66b05d6ff2198cfb7f1d86708c9487966bf7eeaf6106c1169161f903c386b226a8e59b39f4055025b96c1ef457acaf009d1abe65facfbf6cf1cfe1c79baf20016317d3f43273c1c86c9248484ed62b78d1f6b7f70e922fb8214d7b2d7e6949f1c501f2027f56be5b50ddceac5b7c43af70f91666f42875b49be23707e9f346827c4cf315a3c2d20ae2aaf32b907277c35d2282073830d5987bd2478752cd911eea4390fc6e2e987408e95d969df5ea3595e5b9a011b41a6cddb729c650b8e6b3ae3f1bb0b2408dfd6ad2bc121696261bd76a81928fe142a3418956c16be3c1b8acb9d4a3df942b78d4eadea2d28b36c037bb4d810da124aa1c992f13b8eb7b62eacc89fcf6b0539f115234377fdcdf85db356d2b8be72859f94e9cc2917e3c29b5825662634d0858171f1b8e6992cda82ac8bad6fbf317368610570c50b47229c2da8317077561fb7b82e0c8083ee22c9d8c2af1ce405fde064af15da722d26a47ad55deb38d4880ba7dedca360bf50e68c6de9431115620b34373a64fa586fcb24059af2e1e7d15f9320ca6ee36a8e843068988a946a767ce23c2df90ef2e3bc4f6eafa2d9ef38f139c0fca9f25cc281b132be4f5602f2a240a8f22cf0ad3ea8d5f0715b4813828d4a3fd4e93d813de23ce7b3e5bdd37d3a0037bf72dad8de24aff929b185535eea156fac08c230a16e1ae5ae5adab54523f4cd9e7fe056c511f0e1bee7fecefd8f3b72049b6d7b899d826be31d57de76df92a2e4f91d86734a275d21d18c71d5abfbf877ca299d075dc28d693fc56b786f14ef1a9a0c9c84c760f7b0553e7a4b8d7f4f4704d97e43dac70967b75f5c7d6d09d7ac5d19b5d48dcfbfc1d0a5a3bdffb8dba7ef22eb83e61365cb7e575a3dae1b381b051e8319ef40300d2998137108cd137ca53fea6241671a6547fed8b6fe4dafaa8550e380bff16fbbcfb6b0e14fa176c11b6bc67ff317beef98d5c5614dc8ec98d34e916912a0e16aa3bb4bb7f07f3b7ea9f13ba43e4a3c6fb3d2a35d30a0cabe741d95b902b16e41f012ee71a7e932f0c6aa471eb05cc06cbcbeeeeb1c0e8dd4c8e1d42f55972abc81346205c3b9de377dde93a0237d9ae2ca39a59cc8f1d7d70029d8b67d9f4d77172627b523fb53d45e5b8f33f9e240762fe5b6a5ee41580f25f64517c2eb1cbb62828cf8c71d0f0c434d7890007c49188a67892c1510607ad5cc8f9ce09356d8c2cc895d92805d4faa1b121397e4927870533b4352e98504cfc2e576ec0b799c005edcdbbfafd41eb431f915c66aed9fbc6b1b8bd21e4de877fc62869fe9a88adcae0e807f1c4a302e6383ad6982a07c9fc5b49155eec7413338826afad875aa186d6dc1092c959009929f87f5808a247bc92d46fc27b9a078f260f6c843e53f41abb3f2f0616b2991de9c19e96b49f8e66a896b63d4173bffb98df35e2efc63469bf7d024ed0b27d715a465d088456a02942704567cac0b281b1d3c7613eee63addbc22e708d6b1049167cae355532324eaa361b55bbac6af3739b3d3f31bf20b733490bb4ded60c166a7a332b899679617c7a0fd84ab8efc9a129a90f22b21174965086787250be851462d2f5c867420a13358e03575466d209e6c4ae50663f4e228e74f4b515f3e5cca43496974b9517bd74bf09eba6e2b40c6b076ce1b42de26b698fb115552b1e6403d5d99415fda391b6b8a46c8a759e448017d195471223383b45a3196a6641ebc787e50a3f3f162ab1bec4137aabe8cbc8ec8258da3bc9f3a26141fa45ed05364a25dd2a92d2e1a62a230900be08a855f5c0b591709af974bd90cda952297b639811b1d0e95490c0d45990175de66688ec706b1e2f9154e5c278381eb45fc63cf4b76b273a2c8de3afcd3a1b74adeaa4a6a7c51a74336135c4b5af84c7160f645ea00946fd8b0ea6e50af4922b642a585fd3a5d652aac082d9b6acbcc195d803a36083be4e55abce62e0a3f6e2525c107c3bc6cc39d9a585657544419c3a1ec64984e8b5b3659ab981728975a774583748d3e5624d73bde649e68ffaafdab93e0c73ccfd6a5aa5752cbb95b9c3b2f318330d0b462041c6386adebe78672c26c07dff60f81d4d46d86e69def3656695985a873f7fca442de4e5abbc05ffbdca7a272f9b5c54a0ec81b0c3461f81c5b42e9f49bf66d85cb3c9ad1ce8ad03a440e22b8eeabd5a6df6438a", 0x1000}], 0x7, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}], 0x20}, 0x2) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') msgget$private(0x0, 0x20) dup(r0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:55:01 executing program 6: r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 19:55:01 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f8831dfce99bb5866f934914791a7f1fa8ab5d117bbff685b3eeb51e2ac3ebbc25769b05f139b672f4d335d223e7d026ba8bf6300372821020000270525b68c0cb770c1e204000000000000e0be76d907c400000200361b1257aea8c5000020020000fc0000008a20ee9d1e27670de971a3f8343712051eadb71d89e000e20681e4b28000eeff0090a1370100831010f32cd61718044e9a7174ad129585326ffbf7c1b2d387114e7657a273143110c7046939f97e4f31c403e8e2f94bdcbfa7cb06724ed544fd3449088fe66ed51ba21f3ad4f11aa45ef4e4c9f44f9b1b644282d6ee5960a9f7764f6ff8e8710a6917b52e1a4cb60a2421fa48038851b11482637306cabaf899eb25f5983d74429134cb7396dd40b1415f99ea6420342734cbdc2d267418fe2b945761f67752e5b40fcc2b311e8914c50d9f19a75d00f3977b8977f74b3dd6296b621e9e55c7118a4cd14f18a5e30cb60ff923d9dad0ffb865ebebfc2845753d8a317f10619ffbc05e83e6d30b5f0b28543591b0eaf2a69103f325675b279645c10d81e769ad52a3db4f3d50963ff2ddf9778dbef92deb2e52f270813483bee6", 0x1df, 0x0, 0x0, 0x0) 19:55:01 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x4) open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xc8e}]}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup2(r6, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r7, &(0x7f0000000080)="faa6c12fd40920908e8d14dc0a4aec4df5528b0eb4219a7182e5d706285cdd819a6cd1e979d2db2b3d5a1d20eb70010d", 0x30, 0xc02, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000340)="68d8c2cf2fc89870158afdb53ad785777a4a5fcf137ba1bc283361249aec3c677cd8ad41a1c8d7bca23264c6968500d0cf0b1c953e07506db8c325a86e1a47126a7117497c2875f5cd51169b8cfaa4c8446675b37d72e4b582ea0a878f68c8816b1b04540dbf9d3cd6313ba4bd6d07ce9504a081388ecab709fc3efc3f853682099636c8dd92eab51364e423f10f8deb9bcbabf9d08391147fa596412283d3e1a27e26a960859e78301609a869b3440c5379fd317a5644329cdbe5b0f3919be36b851065af6a9e2f5d937c2805fc562827933571a1a4738da2c6f1a1265600"/235, 0xeb, 0x0, 0x0, 0x0) sendto(r7, &(0x7f0000000200)="f14352a9d7d7808c0b707775ffd63dd246981a9019896b81806ef96b666948", 0x1f, 0x0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000001240)="b7a6cc487a524e5a540fa1e4393afe48ed35831a09f974daafca9648ab77281b9aa0bcb32da460cd420576f18c90b49502fcd2414d2ff334b893ff189f8e1c1e2c00744f82b858d6bafd9dc00cec3b8caf59d0edb1a32b026059ebf6757ffe963e22cffdf722dd", 0x67, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x1e) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0xfffffffffffffe03) dup2(r4, r6) 19:55:01 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x1c, &(0x7f0000000240)={0x2, 0x1, 0x1000000001, 0x5, r1}) r2 = getppid() mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x205b1a) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x1, 0x0) dup2(r3, r4) r5 = open(&(0x7f0000000300)='./bus\x00', 0x80, 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x7) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000280)={0x6, 0x2}, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x5, 0x100000001, r1}) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000140)) getpgid(r2) r8 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000340)) fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000080)=0xc) getpid() msgget$private(0x0, 0x0) getgid() r9 = semget$private(0x0, 0x0, 0x180) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000380)=0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000000)=[0x7]) 19:55:01 executing program 1: syz_open_pts() r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002effffffff659107"], 0xa) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="8f73e7cd", 0x4) syz_open_pts() sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000200)="8cf1b37cc76daf62dbd6bda253cc5c8f3e1040d7a55d6656e98ec927e2c07bb28436a61b31dff78616f2c7b6ee5f3d0b27bdc38f0356", &(0x7f0000000240)=0x36, &(0x7f0000000280)="40d827e89c248042116c394e9432183b905e3e8fd7edc75a8decd871074940e0ac545d652eb5270f39a7b71ffe7fda3d111be6b5cb75f9968db353d88c3b227e6e00a398bf4b3d07bed3e0062bd14afc6cabdac21dcb6b98adb8b61ba8c4f1fe25f1499c8f3021c5a56456b032a9e906d45cc05c3f80959ea56e82008ed1cbd1cdae7d906d189fb3f4814e425f8c16de870ebd6ab08a3aa898f7", 0x9a) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) syz_open_pts() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x80000001) openat(r3, &(0x7f0000000100)='./file1\x00', 0x8000, 0x0) shutdown(r5, 0x0) read(r5, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) 19:55:01 executing program 4: fsync(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="9705a6fe5688506af3255ad41528a8f9457a74b44b972b3fa0855ef06314568fafed74e8625ff11e0fac0a4afcbd798d99", 0x31) setsockopt(r3, 0x0, 0x4, &(0x7f0000000340), 0x0) r4 = socket(0x1, 0x4000, 0x20) socket(0x0, 0x1, 0x2) setsockopt(r3, 0x11, 0x5, &(0x7f0000000500)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) r6 = socket$inet(0x2, 0x3, 0x1) listen(r1, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x401}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f9000/0x1000)=nil}, {&(0x7f000015a000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c, 0x40}], 0x1, 0x887e) r8 = socket(0x18, 0x4, 0x0) r9 = dup2(r8, r8) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r1) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000380)="fa5956dbaa54c5b3", 0x8) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/135}, 0x8f, 0x0, 0x800) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) dup2(r5, r6) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) 19:55:01 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x7a8, 0x20, 0x6, 0x3}, {0x0, 0x0, 0x9}]}) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0xc0}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r2, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) 19:55:01 executing program 0: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(0x0) setreuid(0x0, 0xee01) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}], 0x1, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semget(0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x3, 0xc1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r3 = dup2(r1, r2) pwritev(r2, &(0x7f00000000c0), 0x1000000000000136, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) 19:55:01 executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) shmget(0x0, 0x4000, 0x21, &(0x7f0000ff9000/0x4000)=nil) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6ce35cb92acf8a8f12c060ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da6c441b11ffee290e2bad06667d0ecb15272b00"/231], 0x14, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() syz_emit_ethernet(0x4d7, &(0x7f0000000180)={@random="5c1d104698e2", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x4a1, 0x1, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x50, 0x0, '\x00', [@pad1]}], @udp={{0x1, 0x0, 0x8}, {"c3b6fcb7730d5abf3d8de0254a302260f7fd84d036491c00ff56be4aa5cedaa4e92439175766563eb6447b01170ada9efd6c4c32fd5c61837e399c2a313d320dbf80f1022c83554261aef11515f71da8ef23c3fafd9216ea1a4f2834a2f9dcad3a38ae64aeee0577757ea0ad5443fce38fab77b7d0d4055134f321d99424b2fcaccc936c4d6061a9e19a63e9398440f7631bed77a7e91be978d97c3c29963dd399167021c6a1b9135cac6b5afe3dd963a6935292cbda22799dfdf8df31c187b647332b0331c5b9897f9da57864745cd31387fc7b8be1c620056a975fe0d1c83bd8abbaf4dbaab5c1ca3fb845e85bf3cb3330f1e0524ac550e516486f236325d7b861489aaf3c677abc2bc0b0635e3ba90b48c6ac853c7c0320dafef80afc3d4dfe019bcdbe9079740bb67b0a916d6a4382054d629e62bcf42b890e2fba0eaa86b286cdd7c64b9269759e308cbbb3728b04289512014be2fb508bb37ce531ac571315a221d7c65ea8473cbcda2600f3c721bc0fcca093a4a5083abbd0dbf56387ef8c89704feed6e06db2910da167f9dc6710a863c8e34411c1abc0c3383ca9c1cb93654fa3cfb9d98d570fa2556099a9e2039f5862483d3eb286626ad8dfe54e50b5965ce8220fe11b854b1809936fb3c52fa910d90636c2c6bab74c4d2f18a1bd4d56f42d89647a63ee8f8836a3c0c2b51fbf6d4dc95b672d8e947e91964c4da0c206faa25b52450feb3b1fe81159ae770a0f4d02e1bcc01198f0e17130d43199360b0bf98b1d16ee37e3282f0a5176753631be5a6b190f87ff626593bbed752b10226af55b9dbd56fee9cbcefcf020a6b0edbfe2d18ce88f2621dd11e6a2364101e0081f5b0a208831b1fdac0891a45498e5d86bf4c65dff058661a901a5ddec5ad36633f6d15be9843bd2dbb69360f43cbf86cdb072551909ddc34ad474b85c5913d4e71d25a6bfb2c1d5bb55e499e48f8e63e2babad328b68cb19c310dd4e291684d4667bfb3bc5233b6aed5c275f9c76c6730ee7444d43d5ee03dbb8f1b80599bf6713aaf175c2aa3f0d18d267bbdaac5fedd4973dd54e02bb91e74765ad82541850e06dcb71498e893bc6af9f2e1f355d2d4c5d4f04307ca6de070c7a0e2a30e4112bb6b3b5eb7115455ce03e8b996b196edc0ac22808697c3faf7462a222f2b0c690f2de44e3f454bc0878621a51df075b4baac83d49e6e0d2ef3d3a981ef4a9cfc494c491350d6853c4c8fae7e07ad66459b5f2bfb872abcfaea5590a5ef66a468e468d2137b1017ce134528e239bd72c9efebfde5f8b3f6e1853c45e7c21486d15f1ae7f34a969877bd5f79e1f26b141fca197632732ea70667adf8af86b0652a41620110e591b3b28ff92f90f15d08e0eb0cc8ed78230eab125db2018237bb5607cfe1f7664a00473698f62c28bc63d9b54b70c21ceedb2d7a4ef20f22fa68cd962301356382801ab81d595d777ea3cd4c458f3d7603c172a1b849a7784f3ef4e4a6f0768f20d4004f238dcf8bb3e747487e31f516035e846d6fc0360f8adf20513b0f10100ecd66babafb49e19c79d5c4775a73e3bdd6e10dd427e3ac1793d00600bb6e0fbe571e88a24ab3913c4d7db80a5ee1043148b5117e29e48913a7f162b24e63"}}}}}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r2, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca5771a8a", 0xa5}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a0254", 0xdd3}], 0x2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000080)="1f5a476bf47c77dc062f154270356b532adfc2738f1901bb2504e14c1b40db3cf34896c484e405c6bf870ec6a1ef72be973fd7b6c37bbf5cfee7d45811de8c51a53971e29a2f2e42367cbabff217d78a267f531b4b5ac4e4fad8ba36a363958250e973cc349743ef9179d929bbda92faa1e13ec11bf84e"}, {&(0x7f0000000000)="1f382a59821f6b98b63d938b"}, {&(0x7f0000000140)="a985513bc9872f9beba935ef"}, {&(0x7f0000000180)="9d66ea437508d97104d41ba56615ace48ec0d96f82002665ad9f22684d005a869a5a4ca4e2ff6dcbc6b8146f7df7f3c8f866b6072911ca16a4291d39a3cd078d752d1810d66a1a40498ea19bb94ca934bb860c33f6dbb2329c6e3a1533c78fad96d03b1d400d45cb824ec1ffd09ef23dddb9497e23e667"}], 0x1) 19:55:02 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x900000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:55:02 executing program 3: r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) sysctl$kern(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0x0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0xf0}, 0x9, &(0x7f0000000040)="aac36220a7d8945ea135dd29f2d201feffffffffffff445d84a7a1824904321998", 0x0, 0x0, 0x0) 19:55:02 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') r1 = getuid() mkdir(&(0x7f0000000180)='./bus\x00', 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0xc, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x80045604, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setreuid(0xee00, r1) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') fcntl$getflags(r0, 0x3) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') socket$inet6(0x1e, 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000003c0)="76e5eac907f9cc09a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db171167c94a3d518fd7de1fe04fa9465b5bd1286e9624dec06a00c222f5b7d17fada7472fcefe4e48a74f2b3b45367ba22ff59fb79391ff017e366883a347e20e0364bbd23c159b848c38bd77080998bc08c14ce6e6210af03f3d8645964f8d9bdb565cee20b188ede", 0x8d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x214, 0x0) socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) 19:55:02 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x6, 0x2, 0x3f) getuid() socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) clock_gettime(0x0, &(0x7f0000000000)) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32}, 0x9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000640), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000000), 0x0) 19:55:02 executing program 6: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(0x0, 0x2, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x40000}, {}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil}, {0x0, &(0x7f0000fef000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file1\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000, 0xfc}) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x2010, r3, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22}, {0x8, 0x9}], 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 19:55:02 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) r1 = socket(0x16, 0x0, 0xc1) sendto$inet(r1, &(0x7f0000000180)="32bb3c78dd967dafc2ff397c3e26dee21a6230647d701fef77e0c1fffd5a702a2d4cb755e0c3c26280ef81791b19", 0x2e, 0x2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x2, 0xc1) sendto$inet(r3, &(0x7f0000000040)="cd9b7f0afa6469ea3dfbf2abc43c72a329a7f0425450bce304e79ad3d2c3c34c58f4447601fe78f78f2208ba7b0e522f99f2c601b6a2225bc8ee092c75f03b0fea29ee0118ad3dcd8f2043385412e6d687a94b2727d62ae2", 0x58, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) 19:55:02 executing program 3: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) (async) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) (rerun: 64) socket(0x1, 0x1, 0x0) (async) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xc8e}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000340)={0x2, 0x1}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) (async) socket(0x0, 0x0, 0x0) (async, rerun: 32) r3 = msgget$private(0x0, 0x100) (rerun: 32) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) (async) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2e0600000000b8f707aef57432a505995139959fe8249fcfeb969ee000000000000000092e7810ba65a219821ac53c409b16c3959a5153a459199d1bf2db0df5acd5cb5863b3974fb7bcb67a3d2e544b6f084ef2964260f75f8100000000000400f9869625e304924c9acac26cbb913ce4456d14d009114034f5a3e1a1eeaa8bd78b35090747f628bee96aab859eff33b544fdfe16a550163dea44501ff6a22e188398b13422db251b9f774fdd1fd1281b6e0a446cbd"], 0x32, 0x0) (async, rerun: 32) msgrcv(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000009324e4f23b5ec0c7bea2ba6a1d123ae9db5f162b8596758e78e34f050ce127bf77f5ee575ced90ee658e284ec6d0e46bdd9e1395a06c869456766535225333334727c76b2dcb212351b7a40d8a18d4f44aeaff170e6e863e4ced886476a5f6fd67c220d134d35bfa2e5413809647080a2fd7f8e71c897e4bda00f56f823f0f96dc96a420b09e00c690b9dbfef2be7f62bbeb3318dda4f68c3beaf2684c804f1521493aba2747118449076b87bf866e0ab9b7576fbe9ca222df30487bd061a16f1587ea82289d3697fb0f072e4d"], 0x16, 0x3, 0x800) (rerun: 32) 19:55:02 executing program 2: r0 = open(0x0, 0x100, 0x63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x87}, {0x8106}]}) nanosleep(&(0x7f0000000040)={0x0, 0x10000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpid() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000648000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000069d000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f00008d4000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000001c0)=0x1a0, 0x0, 0x37) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x47) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a68ed38 19:55:02 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)='u', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) setuid(0xee01) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:55:02 executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0xb26102061c041bb9, 0x0) 19:55:02 executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x11) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000002ac0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) 19:55:02 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYRES8], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000003ec0)=[{&(0x7f0000003fc0)=""/4098, 0x1002}, {&(0x7f0000002900)=""/191, 0xbf}, {&(0x7f00000029c0)=""/154, 0x9a}, {&(0x7f0000003f40)=""/91, 0x5b}, {&(0x7f0000003c40)=""/177, 0xb1}, {&(0x7f0000003d00)=""/234, 0xea}, {&(0x7f0000003e00)=""/167, 0xa7}], 0x7, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)=""/46, 0x2e}], 0x1) sendmsg$unix(r3, &(0x7f0000002c00)={&(0x7f0000001380)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000025c0)=[{&(0x7f0000002580)="8dfdc947a80d49ed6aa30192b5fa269f3b83a09e2aaca14e8d18121a98552dd7aa3bc3660f3ed71f87ce0186e7", 0xffffffffffffff1a}, {&(0x7f00000027c0)="6c7d509e699517d9c17fe2dc869097b6070f232198402ead4577e75731465007e508a4425bdf353b383b4bddeffeaea354bfe4c31524e76687f3ab891e721e9ff0dc6a05f203eb699468c02c06091c49a6886876936b9bdf49e8fde88cac1bbba0ee8261be0080a4e3c78a262f31cc7cf8a472db9c6fb66a88a258726e4e7eec496abc8f049bb7e3700e2852e80ee4514b5b81b87ca5cd6c363d0f92fd9dd3a822ba15a4428ccb7ec4fbb5859212ecc52c1a3f66f495c9cf80", 0xb9}, {&(0x7f0000002880)="9365b5f86b14e51163ba3c96ffc3df31f9f0a4e6a71a752dcfa99b17544941014de5d029397cbe3ad788326894c4b20d456a4db8f053402bb3386725ea62cf2d1c6b1f185d527e7e8f1c8b8b6b93e07d2b1a9c0f342f427cd86662d40dec308b6e55", 0x62}], 0x3, &(0x7f0000002b40)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}], 0xc0, 0x4}, 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x4, 0x2}], 0x4) semop(r8, &(0x7f0000000440)=[{0x2, 0x0, 0x1000}, {0x3, 0x9}, {0x0, 0x3ff, 0x1c00}, {0x0, 0xfeff, 0x800}], 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)) r9 = getuid() chown(&(0x7f0000000040)='./file0\x00', r9, 0xffffffffffffffff) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0xff, r9, r7, r6, r7, 0x2, 0x20}, 0x0, 0xffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000026c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000024c0)=[{&(0x7f00000000c0)="c0172d61dcdea1611d677d28ad1a6572ff746f29dbce3d73fe69b44b09265d68c8421034ece4fb6c137d07d91447a975e7f49f7b", 0x34}, {&(0x7f0000000000)="2fb47a19f3e3deff979d31337e4bc628ed9739730a9549f0956e7137ec335bfae290a6f07b13", 0x26}, {&(0x7f0000000180)="4988120b592f4bdde1a69a9e8ffbfcd3fd6e4d758d0bb590be2004c769b71e8908d2fbaa7b2d02d4b2304224357c2fafa1e41fd362b6ab884de67f60e18b8a6b970ae779c194aa176d06283dc776c43fbd6cf6135591a6e0be5ae925d3", 0x5d}, {&(0x7f0000000200)="7f842c887a891cd74d7d6919d32f5df117360d146fcadc9d573fa4f1276b5cca9ffa1925e94250f7fd8439103bb9ff000f7137db0cedf4681e4fc132dcec79ae3f940fcfdf49ca985bc9ebf3", 0xfffffffffffffd20}, {&(0x7f0000000280)="ece95a6d92dc98e7836757e060e02aa3dceeca2fbf022994d328219ff46497644296a3567bfd2c54ea8882c03cd7998f349f467828bb5e4d46e0ed1ee2fe0e575cdc1b690a7be8a16962d12837a82f011060544e61179a53e4", 0x59}, {&(0x7f0000000300)="a2f595e87a809cc5e6ae7c42fb6676c39c1adc4492e3f0c16cb7216e4132c576ecd7be310807aaefeaa19c485a509286804bee66f15236bfc830c7aeecccd377d4a6337860ba37884d197967620f2606be7ab753be5eb4b9b1e6e4c64b33edde23746758b831eea72f50522fcf7e32d2c0e4621d2fe6a8cec00596064431413de40cde38921cf14ee97c8186ccaa99f7f5ee3d533aa7f3da3fec4a88864718185963e8ce2e4d4d0568344e783a731bcdc76379f0ff5b009ae35c76894829176c4c49ab9639dab50170475a59fbb82e36068a55fdd9f099619b3862610bd5468102ee75935210ab9d2084f24c2b32622cc3ebcf759f49b571e9a9d5881064b878c5112b38aeb5c23c8e73d107dac2648daabd180e61af41b4f3478b5be35d84dd41c5c8f7a905e265319593f0acb5302f2b38e0e48f71d0ecff1e8e8144c6630f8d5a5f361066392b5e437156b21b813c90f4de91c2e9cc42e27c64564808aac496b9768b502dac2947bc9c74846c37b447db92f0608b2d99225d5326e1ffc057073c1312be13057b3177b11f532bb1a21e70974acf9d046a0f7d2698f4d3d3d6bf6bb37d10a79d062fd0922b47e0313eeb9186344db279d580f25126c6b7dd34a1f7c16a0735691509ae3914e088ce0894b7a6753633f4dbebb39751567ff13e71c089560d4b28746e882dca7f5b97785def6823d3e7207b7d694e8ba7f41d55cdd644bc5ef9b6484e819058f068441859f0b4072778e5823eb807a42ffc6258f142225aa40506bcb2209b75e4661dc1b4da55fd96ef7d0b208fe3d9d099d3132d3a8f3dc1aadbdb68e8c0f8e315ef9bb8bd5b709665b49a43f897556f2583243125dc59125eafb3f15fbf60bdbfcc47df72fd096e40ef19e1692adea74ae3248b060c9bf80a7a173abfa6ad76738541a2f6a30464f5d2ceabf8259dec27a2854852e8f7040726518388e489a81bda915176bf71dcc4614eed1397de5f34bf54b253e93e663c5aa926d22120a4f88a9d180414f051b0042a1aa0b47d4622c6b21473f038912781dd576c3a64fcf077e72daf13c4fe00256760b910b3119873f0db45bd967020ec88b0cbe288fec2c2e5b946c644185f9499a4c50ad98207d491620487eee2dc7955c99811025d5e3269e2473ffb4b3d66a1f51481a74b2ae720af296ea80d428d9d8f13db0e0b32c597fefdaf2f86761bc4843d70d15c9b8eb4ace3f6092659a1420d14007218d3b22ee14a343e085312a2fa7dbaa2bd419c0d0da769a70e50a620af7459d794d8790f5c6cea9b0dc8f77936c941ea74da83139b022cb36b9d2031111d4ed7b96d63337a26e3abe1d14a08cee8df2d9253e0704bc7020f9f89eda80b8a881c4a97e9072f44444ac994d57d0779f9021f655092da2c16d204562c35a1ccbf08a9f7c4e522abbdc0d69692915b7e052e37cfc73653e02c236b9c075438f3e4589443d65f82617a0b49eaf66d7b02f1a83fdbf764dc7ab1ce7a81749e48ded9ea6250106949087abd21d7b7640961ea68824f9ca4296b9d4d4773b2d52923df0102e2a3440f184d428f2dbe0b07dd9f83022988936d43b90e293cbe6a4515966139a1b4e7a561eb1d810bdbe0fa15b92f6e7a2ca47003a4d8430e10c5c296f29e09da0350e862a400968b5cc7b0924d2a7167eba649eca9ac45e8a35f62f6c1250063753bd0f673c3191f38632aa972befd3d9195595680f60990843b688d499cec5e9abfe349d170508ea2ce1135682f662dbb750d3ce03d5544ab103dad276f76a4a6f2887d317ac7d724d82ec66aac2f4b7d0c370ba3c1c7fce7161a3f07ad49116118ad125109e7ccebf568cfd1448d539789b36ba0e047a3941c3f9c2296a1ca791068f06b027f7eab8f3efc5c200d280325dc39410ce4a3b40fd143c5e758fa36c9543c309c4d6cdb128e3ad6f19976d37e8acdaebe637cb66fd6ea669d45c50e42da3487d26ebdd6632f50ee18690e3216ec2c4fcdfafb61a4790b18168da1e30eebb0fff016aaaf06d9443d3ec9f0fbb37a560bb2432429ebda8ca0595d37ffeaa4f91b2f2361ad289dd3c71ec18e18221fc7009a1dba6146782a1b8a92b06b73e08d9588491c327eb8222f06de886ba7674df0dfc1f6ae51426b0dfc07df3c17e1f8d7ed064cbde2d97e989b4af9b742f5b5319c18e80936f57c9e2319937ff7331bb684921105b5fff96d9a012981ace0af22f192d575f67ff0eb1bdb765ac7cdf7b56a741d219b95389f41fbf15c533c7ec26f59abb44c5bfe040517d10d26d19af917a277340f8dd671fcb61f318aa981609b3855c1130573926b3470d555e005d8f7a959e93171c893a6793d29ebbc8b030153e25c1e41093a506979777c1e66ea71a5b2606a0663739b662a450d7a89fd4663c87fd929b84540216c350acbc8999ae0012f31c97a0fa383e5ca6d2d5e07446ce2cbf33d333400c07576be830ae582a6f89a5c5c315a8905be54db768566d8975ae1f515abc138e1e2d9530a0c4d876b1ebd5ee490957e64f38686048aa41dd5aaac20d89ba399ffc035883968794abb504b33df673b9b60ab29d84eb411c015174d6e42489659f89be865f6b120727f34a4862ce820524996eb6703ad350aae202d5e49bda815e6a2e4e5d16ef98a477d83e213c5aa345195de4531755bc114898d4e4f9584ba0e1837de9cfb8a4868234a2ae3d7b71fbecbf988c181e6209a3e7628ce935f3570f24d92db288e8280ff719b1b9d2948796c9e54b56073ce1459c231adcc4acc969cf39a4aaa254ab33fdb0e1300a9dfb6f4ebc0d77987fc169671061b2f1755689227a4a2b43075024245fb432c4c9d0ef38b63ead2d8e07d079d14687448e82ae9cd3f8b76757c834760bb3952ea8a29dc9554aa15bf90ac950998eb84eaf2b564dd2a7f1fb9c77f83d249f3a0ba642717e25450390296051d97c35efaf2cd4ccb1e0965e33d5bdd48960591724e74e2644350b2e690e2692e86e6f239e5283185aecc5fda9b3b576c0207dce258f30f9ee4d99a030a117250b3785fb1e9c4c7d08c1261e8faeed21a3f8c48bd2f85e48fc4178ebeed1c1ddd19ca1acff293961992c78077ec5b3dbcd90c616dd55a27cc458a119e98e72e354bcd9a20a3401a879270eeaf781545496950081fc801ebc7279d1baa465ea07552e082a66bdd4f8c4acbc5af713156ffc8e2cfafd59092927de430a5b683585f6187047e7cb517866faacad4437d92de72a377db10ae1270f648c988bcd945022089747e930bf75fe7611d43af9f92dcc6d312fa276dd87fd10a88876425a94a760f7c27a07ada9ed6655f35bba98fa079f3f5b983f78ba0a7958ecbbcd4b6bf3eabb152ab3057bcb84d5cff6efc00268c6a7788b74a1cb70cb25704f870e5038cdba3807c58b344271d42144ec662be8492e09b4d4a70f1a8dac773a90f051f8882d4de162821ccf5bbc8af316c51c16445b23b213c2a82819675b5829b7b6b1a23c90983bbfc0bb117f80a29df64b2185f934454f4d5f8cdc4e549708c9fd398b9e58ddad61923a6c399a5f2ae81ea9f36b73ac629a949150b4dabd00b6fcc2897762ee44682e024580cbe283782cafa7d252dc6f622b6da250a3da358d754102070c2a8a64b060a40f2eed37018201133891e5d4a00e21fbedba540c63503e2e2022a4f8fff002473bfb8fd6768ef46ba3cc8c5af6e6501c138371538b02cb4e1673da2ade059df330b04483f1b177a77fd9bddd50dec1162631b901a910abf77ee617b6caef9e18bd211cc77f4b74c807b5de5a3709698775745ab54e3f982e38dd26899168efa0ebe04cf86579b251af42353f98c641da7a159929a9ad8a8567e986452c2d94fe07010f1d9077e73f70621fc925ae1e54c1a031b9c30182a78117c091cc4620b2eaddf3843a7de5fe0761512be66de3a358286c20f8c9bb4ba05aacd5c433c11958339060dc749d889044c890b12c86a35f6a5a5576cce97949dc86ee07db526c8d48352e9a141a4193f38c4936e72a425ea394d73e56b0193daf5fcadd64baee56e4cd696c6fee6b292d8bae2227ce55419763c55c7ca774a38b97edc35dd10cb957cb5a81723d02cbd78ebb41ed6a1a8bcc8dd8e423ca0eff691a7d434f44e2ea612bb23f658ddd27216cf53ec80046a12373675c26ac7c8a71cd8bf4246fcf7ad12ee3af45dec779c10caf43abd2489da7ad885469546d66da054aab644b17aa70f5592c127421fdf36e2800ace8ca6e56981d6dc94591677827ab0d781ff286169ca7e5ab4ab0b135ec6790d6d3dd2a156ee3e62306134be8d3e338b5c9903e4b3f214d1f1e167f526e7f8dfc4d2874b05d48279e26da19388088617c4e0633f1f840a09852e2ad9f2bd44d94a7a0b124510f2bc39fa8aa6190fddb615363dcbdde8cf5e84a1b9cda01ea5f7eb56fb913e584563ee955de0761f3dc246d4f21342adbf1fc1479d78feafa09210021b0839d58cfd274340ee651f37bb281793978f38f5ae53702a0d54dba7b754b229d4e6d9f026d83ae0fcc2a6ce5411f3c4230f9e9f65082504916ccb46254307342fc24b9f67a93e54b43ebeaa4d1af0308d23baf49cc10d44724a766197c8a714963729e79d809f31815aa3917aec595eb7b1e0758e2814d5745d26ea466ff8566d0cbdad77dd9738de7bf8dc08077cfbd770dd46da884a56581287cb97a8033b5d764e8dec794860ff5979a9d12ea543983cdedc01ecd973c38f1b6267fc11fb675bbbb42334fd3fa7e30e81a7e57927ea4a88b7d11c1a71a0b9d876bcf14ab8c38eed756a123ea6639bfd61e20981da35984c208e3b789aa9698231062d7ccb97b9991a8eb756e566e6df2d55b8d8d79e5b2376cea2418379b2f98da95f4e02cde5031e60b0e74a1f0902b1f2653a2076aa7d9fef0d8bcdb9b7a4c84a39660d3a5f65656adc535dbd0f490124350e9db1e46b62c338d5fccca0f3dc81eec3acf86ab1fc313db004d5191faa55e5f74d27515a203f7b53114750ad90117e566c96ee27a3e056f1bcf14d1d68304267a5685c47b20a64543449a870329a2d915776b0f624dc215fb7f6acbc3d0f4922aa4ab3090fb42f992796e2da83775dd58aac1a12ba715a0351f63d40f2e36724736431da1669ce3f109e6d5c1befe4b71b7ed989ebe83251d9fedfed63d255f52f6cb6a2be664c7a34cc4a93dc26b490cddf0a1ac502fbdd0b22b1ef99f6e691bceb1cc3a39fbce130d7232bb878d0c4ea1cae4de0b0c92ce79d8990b0a3df9c19dfb5b462a20269b5eb3eaffa9d4960cb5fceefe08d846a6b43d8f4670e1f2c794fe71f8427b179cb5c6cb0db11265117d78671688a0679c461ecd7ae0499825a3c31606050a168be59b1c1d6ff080fcb34004281f97a5c4fd3ed1f02a10543797b358e8cac065a8329bd9342ab38779768b4fcaf5b49b809720753bd4c8a5d1e7a30a493e5e966d1026c0d5305b75eb9e2749aa79053601b813973546fd1bc8c3b8d90a1e3863078af1c288662dbbe927f21df51f300071e8c964a65236be08e8c5c1f63733288a9eb85aa850bd69052a6ba438e37aeac798e46f4650acbf82909bde61cb1dc6fa09b3d13579608e1f918a6d0e7d79cfb8814e5a5d29df1f7af35a4661efccb3acda075004ca2ed9860a7cd2b1f74e0a8cd51e8a092031e239663abef7e1c061e13d5c60afb958bebc333e901ad3b7e97dfb23c9a0594eafeef72fafd3f0acb8af3775b7a810d539b4f40404fc11038ec88c75b62b33b39288675b1a0318e8447150678b56a3c08127d", 0x1000}, {&(0x7f0000002700)="f868ff63179272beb878bad5287bd416bfe7304585aa66e4d5ac0f3655892b2dd6d095ee3beb21176339fc04850a3d95d922e365a86b2fca84d3c53d527b623071f7d54221c5cc8458c8ca8127efc7d4eab5483551c7fcc9e492b4c2563e8280fb85d2ea7f56a8c3bace2e81db06b0c9f8bed1d6425b68c96cc2df55a4431c785877b52d65dedb30f6bfbb7b462af2bd39b617ad9af6710194b6", 0x9a}, {&(0x7f00000013c0)="88bf904e504da439ac8dd8d3a2971d04164a8b916bee157518e5c4c64694ec02a07e70f17af91141c5c55f01e12647d6dff78ca16a1daf6e02ddf412d658d51a9ec0daae0837b3277c070b1d61aa6c7b05f4a2f1c379edd7c7775500fd9c05885465912eb6f9ef8aedfbdfc48968826265f865c2aae2cac084424dd0dec9d2acafed3ca1c661f4a7718215e96f2e6a7386ea8c7d77395347ecacf8176b49c739864cbe8e537e3339958a316c8a163fb98709eedd7752596cde590e30904061eadbeb762f346e51a7581bba166fefd33d87e31565e5eba4edec63fbc9712ce76350a0575a4c1eec577ccfbd383e7f6c9132d3bd5cdea72ddd81066192d27d4dfb670a44b03abd35393141d6250096e499d2a8230381d9f790bf5713e4aa33eac4be5ad9c3401768a3bb0c4acf913ebdf5c0869a22ceea9aac7fd81cf509c3205f7db0de643d66a6c354a7af9204cd070bbf04dfd7794305539d7d54ad0bf90b1448301316d26c463ebf6709591f2032693343e4ad34d50dc551f8f6744f752cb54c67a6a14141c27cfc1e48e2bbdcb944a6ac2d476d51546c03eb03223c0b7eaab3d5ac9cb564c11ba24f5f345194cf3dea267d4d129a943ab14bf56d749d94189a220157dcda69ecde9d1186eb6669ddbef1ab5e5f79f3fb0e3cf16726a6455d69b4bae6fbd4278f0e03c735c676b2f2a0e57a7a3db1c65786475490fe7bd1e7f36344b53221c8f3a9065f2a5c54a43dc23cf4f9f86f0ffd36fa2669d9c3ed231b52a4a8d66c584d388211e1132b0ff07488539794165ac40b84780dafe7e3001239df11d7fb4f7987afcfdbb084094a523aea947bea009d34563c66e8114390ca4f5330241d7cb2e17651f74528fd225fd4c27f05e7e25e24842e50ed0b23d3e7a4355ea74516d28ab0f9d89b974b0bacd90810bef0b0c55af1301f3a90f75805815a357f2078d1740e0965cda886849f55c77015a33b8893f84f5dd0561c24a27c5434460225823590107ed6f600f91100e5ac3aa79bee2f2c6ef050bd1218cafb9371bf5421657d232660969119cc47f532321f4e1b133b071b327f8eaf383e5f74cdf970ea5ce2b8b3dea63d3559f1e240bb088b8da74db737f06abd3e7f28396b28674a176718f1119559ad00750731b78a937a5944b1344c830efb8e5f91cce29fb6806ed793c9bdb68c1c7815d4d095bdb905d8d17fe841a259fe7f715596eb2552b12431de0b7b3dfdcdaa1638ed52d4091cad3b09f45afb2b2fecbc7c389702966e8a9d6b6e54c08faa00e45982c6034841f196aaa7a6029bbbf7c8bc8a3d467665b4046d0a8434ec429bb65ce458d4798573164ec9bc145ed8bdcfb5b36c99dc5ce2fbf09c516e7d03bf5068862a880953c7767a2c0560f402ab4c61b7a126edfc24970c780e29cd0a02b9c5f74300c213c024508146626b143ccca2f391e796e06abe639b3b6cc64fcb9a5fbcac86688dab9ca7d726277b3b56d07cf33a1c9672786c445e3e2256d49afd71d497caa25b4625a40a58383c9e0a6a29c117b25eba096848786912f9c1ed2f450b4720517cd8f51ee759bb325e046b781985c8df81f982d8df139df6fd3b42ad4990e49461ae5b2c04745500ebf1c568dc952840616ae5be1ad66e263a206144cfd02b19f1329622e47c04a772ab121d38949eff98ba79457a835787a4064903a61fb8307602e85ba9706c4530d26605b0147cf1f537558ca0c0013d5cfa1ca378327281bebb06801eed3e79a1d6a7f49de5d1ce1f2652277304a1f73f0d58256ac860179ec17e893d9749b9c462073a202dc2203be4343359e6130bf299db226963a78bd269fdb7b3f80bc2e3736d16b3f0f3898e0fe02db856fc1d7b3567d0619f74c33160a799b24e8fe069ec65f90446561fc4c0c348ca6aeeca556a515f5cf3360179ce456f63abe9a0a9fa2b8eb9d840913bd9bbadd1c500f868b8f54eb8d48e546d2846390fcf7e5b357c647b1872f82eacc9c74c3d9acd020160f8f6206729a399a61b190a9de569b59ab12d266f86ac88c8c55fe09b08201f8880e3b3f64ea4d8693a62871cdc5607155be0eecb726a55a7e0f3d6e66e3aef460b5458841e999f30404ae79beb30291877553b7ac9e00c5c2675d5de7ce97a86302abba12e13c0b6d0facd76a05cef08cae363b03ec5cba32e880d71838c557bbfec92f4a647945233fdef6e45ecc8c14f8f8e0340046dce599a0822760f8233dcf4413cf94751048a0d32184afec9c8961f71878d70e8c96c1fa7db1c99e222b15d3c05096ae0e911458f2cd60306220c45f1448a176b3832e0aacf72386b4359e83b4041ce3cd88193d4f9403b4e3834e888d56b00ccd96da478322652f633ee3813e3155374d16ed2a576d76c0c6b8aba0dd3c5e3ac01ee94831c97a656e4dfbc7447c003857de7adb99bcd67248b0099687bd5cf9d5a411a752512d9914ac2a570d360d319b0d3e5672be7592bb5afe8e981c47f0385ee5b2155c226518b5d47256794ba12a37f0af1d985ef958da369bf5aa1c6ce39fc4b7d25fd4463390b70021ce1b5c7b3fed8f97ab7b45fbc806f000fe59c7feaded3bef1aba1e7e565c7c10085ffbf734e7788479b18e5292879d9120a196da32cfe12d3108a0c22ed01e7d29f2b326653a9b6f195e0fce95dd18aff25454f141c6b2ba238c89de24576a898cf5c8069efe5d8b69255abd95a0dd82ec9cfde1d0539ead017bc70b6089588fd999d6073721ff307128f3e5b2cf27f6a02d914381a393c93402cd75ecae6ae44d53fb2f27152406cbd40a082739995b5d8fcdc412bb972b994361f1ad9b96ef7cf43f8e49451e9f3804856f6c5db1768010c9de1fc1180352de8ba24acd04f13245e261f9ff9f906be77c002b884b6ac131c83d80360a5f9faa4771570565f0dff7930099b8367597b055abe19fa3c7486365da8a7d4be67b5a7fb6a10d9f41ea885ccbf34c56faa22d5ba5e3ba0428be1915be5e824560431169e1554e41b0726cacf3e9dfa74b230ff92d60551b125976ace60ef601b3a7deb5bbcd6efc63147ba9782120cd9708f008aec71d37ae89c3c2ada03f8074fc5148987cd9b49d2761ad4682a375135cfe08407d57a1d156e8167cd921afb0fa1f4b2f0b868f888d4e3c2257daa661397474fe4a3bc2a385c4177e4d21b21b2a52984f96aaed9d78314d45dd4ffb2b3f5e36e5302628ed9f79b1c66890c831046777b442fd9be2cbc76de0bb3a18757a13a5444debaa315f6d16014b3231591ac145ca0bf2dcb77af999a6b85bcfb73611f2f78afd9d235dd9dd3722311a979330d4f1d6489cd9d489fe6318d0effa6c1e05cab53fa5ab99eac0abb1b551a31d0736018a66107d645f335dbf0dafedcf4c6a4417f133ebccdf504cb891b1f72f793389e47076d93db5e1dcd38e8dbd2efdda7dc2cd7ffabcdc6a47556d1fd851276e6f0b333d4ffe85cb079528b3fa367ab3eb101a6ae54ebe3be00663d0b61bfdb027209bc4cbc41a0e7ba77490c91f09ede0fc243681dcd23f8df91a94d9edc3429955a4c54fa94dcaa67c9abd2b3075102de0743dda2a66131da96becfc970669a77e88a5f2877580f8f857d1395a085d2a737ae43c106d0aef944f035c88479991f2b8cfe7854a8c3d167f38fd3d14d96cf3954e2a3738bdac524f87690a9803909321dd0a278d58168c30d052ac18a0315f87bf2cfa9e581e3420e442d8f7b04097ba30d7f17c5cbaab5155cd9a89075199c5c0d1bf3c9cc383b95d3f8806cdc1498de213e36fefea04ff0759a7752525199847cf3c93807c4a1f750907aea48b7b521f6a7319a86d93bc67b1f5acdd52190f5beb5904341999da89071b905c192961daed41fbb215bfbdaef3b6152b208c3bae2e3261001d61b92838a7c4b5bb4ff8875afd864a60aeb6a1adc9e66209b68d435f136bfb7ae5fd0fa98c890d8d079501553bd7bc95c11e8f49faaf46e6ff206a0cda9de25a1aa818cb58953758b102f3617a4c8f62ca3aa03cd0fd45d3ddb56c55ab9cc8c96ec88a635fc5547017e122b66b748e8aec5d6ac6b7418d43c6bc1f7c83e953b0a74471d4ba13ccf32eeb6a8af4688f03485ca65e668e3bfe3c31eb8045177da7fcdcba608ee0530344767d4bcb48e3452f537093518b0e58bed6b14fedb097021b1f86aa8a7c76fb6db6721c493b06995d3a19d1171d6959bb110da94543c56a22f56f74b92bbe57b8298cb04a9c61f32739b8485385d4740a6d5da7cc92387aa771a4de7cf99f1fa0f304ebd4244dd39bff66572672328878bfe3442767ddafddbe8ef2d538456d3ce3dd31d4de738093a9f7462430642da7727a501367b7c30991d49b37aad67772b3ec2e16e91999ceab7127d53686338cf784d033b9ca787d6f048df013869b78930505a3764335642bf3cad86fe334e445bb5d2c7e9227f6d959f1dd20e90bdc6cbe96f204d25c18788dcbdd074e407e03278af80f5823424ba92ea5f0202eb70c2970cad154841735d9e785684d46a892a0b47478e53594b6bc8b3b551ba17a9be0d8dd45d71342fb7222b33abdc6832ce37cbaa1494aca318cf2d8c76df113fbe90f15a20e60bb78b2fa0db08d481d88fb3bfcd76fe5bc7479405f21472e01fc713107ac8c4d69becb5c53a21eb8b7e8c2418f64a097f310f87df5dafdbdea881a665ddfc5615c357084afa28a6e7c88df364618f80d6b1cb102e670598d8f825fbc4bd58d7770b8959aa062db52a320e22e8f26f68b52f6e418ec9ae1c62c144282667e2a793f2f0cde64621d4d28cbf218619ee1392273d57043e5fcfad9f59ae724e9145346761344a11407d82c36799924e46efd043143d66114600f537174a1c77762125df2888a1bebc3fde41351c51d839ab35c919929acd9d86527db590c38f303d182ff8d73ccb898d25d9a1864b231068e67b4c03c46802decb1fda7d7d549a48197609fe38104c59a32ff7c3e169349fb3d65d931da50c3c1ce9ac4c674d02c9f393d17cacb6d7a0604b33c5ee1aebea76cf05955d8ca9d7c6f2a051b7c960dfdc21cf20f8b6f34b8cee8216fba2339e856bbba29a05dfa4287f94919d2a81c2f4723651488caf453faed2a1c5e844024e9158702844f827c55b80cc652dd0a827ac95e1a9b2f136a861f5879ea342df837ce21d206b9df5a20f60dc6f6e52f84d319b9f9b0a813946d4445be5edcac2de51b115aff779b7a9c085480723e7e2d987559190ce747ecf6d841a85b91ffef816270789da2774c80e918f54b50b90edf405c7189901ebcaae328857acb2afabadcf15a94b5b4754f1c210a79948d1ef6e580ad3384d0abefe978afd73d6cf6dd408f35d3a1337c965c70470f6b175131074d5eaa27a76c646f5f493f6a15c145f5b8432fd70ef491f59c1994c8b1f192df231c808691209952a6cfbcb5d0c82f4f0fcad6e96048a4b7f74701b883f55109b5c7ea2da617cb833545f1329dc893b063b435cfe8f6406c1e21b8ead1b9d3a471eab492f83a6517f98c2af364fda3733743e598dcfde2a085b659af957a2da842d18491185be3003c53effee29a91941c907a0a35a326bd009183ec541cd67ab5c1cdcaca4e9b7e36e3b768b9c1248c9e45b3febd73f1496ab826760b3f1e8e40e4eabaef901883018a943c89eb72a4c0a067768ae8a245da5d6e9f1e6170ce11927eac9dd0abb8a555eed88181404abbe1b1a394241d648b4017495fcaf955caab11a79f178ff8218ddaaa2e73e2ca20fa38728cdf37bd6b883c434ba8b0c36984fbc8b96c8ea", 0x1000}, {&(0x7f00000023c0)="a9b4729b6630b699cbe63531e412a8c0961477828bf3290df9c83934820e60dda4ba3c16b3a4b9028adff64b28049ba162dd1d6f5bb8b2f11afd5fdb98ccb0fc067823eba3cfa4aa5520f67647a23661228e1370a9572c2b31a51abe614003fd99397fc35e7c1e32f7ed3a0453c1a0f0bfc1e39be06a8955b6e6e208040d95f25c4113d326d8d3a0150471ff6a84489b0b1fb348a72972974c759338359c344ec447e42fd306047aeca151096164a086fb3b16cf52cae81487b1af82cf7f4393a0abd037c8229010a0a1729e9004917945d062a06a963c8c909909b0c6f0ce6d21738d13", 0xe4}], 0x9, &(0x7f0000002c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020c0bd0afdfc74af42ff000000000000", @ANYBLOB="42dc6827f941ea730e39e04cd5968ebee8291f72ce643cd773d06863844739bf7167a4468261ed6b47ad90a8616f7c7ed70aa1b17a4af51039f5fac50142296fbe3400228553934256121e842a3090536692657899e6ef34a2bf6575614ff04b6918e36bde97190d4fede20ddebc6de42e329dd4807ffbb05a8ed707f86fb17386caa8aaf563f906d4e904e1a66420beda1d5fd3f0c42fedfe4c8a0756d9dbd69041a5def611e16a5552dfba04a4e1efc5fbff2abf4b37f123b412d3", @ANYRES32, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x403}, 0x404) seteuid(0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1300000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = dup2(r0, r1) mlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:55:02 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x3bf79bd28f64c9d1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10018, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x3, 0x0) recvmmsg(r5, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) 19:55:02 executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf778e7f31d7f1d3c9506da39fc9ff", 0x54}, {&(0x7f00000002c0)="b2ec366b5d8c7bbb", 0x8}, {&(0x7f0000000600)="10afc8e066420d6fb1a4de79f890cebc1d376f48e6246f5a00cffb37941a7a9e835bbee0f0ca0ab2314a00b3b1485b3fbfa87ff21167c4a3c7276e47fdb1eb7813905257014ed93ced2b5022754a96dc121f6355ba01168678a36d3b83dd1d1f42ed1ceaf7c90ecb31335dcff6bfb339b4e4cb64c2b2e0b8c8cc47ee0b1e1a4244a9f216fa1dbba9b0", 0x89}, {&(0x7f00000004c0)="310b9a1ebd08be9c6d380e87d85eea8c811de1e740e5ffbb056368a44e558ea4de480209caa383ee13153088b8f8da875506dc7a1a89581d91452027f748a9186373b976a9baeafd3a218051a70a6ce191e789205cd0352ea85878e3fc3ecd74640cfc1942232e8b149ff38714e9707749a07554d20adeb700b23d86c42935cefd201a3f01cc25026be4492d62ea2bcb022543960cd855b15534a072f429ca9c0368b2bd28226c3e9141a9f24f8d8c41362f81abc63dcf9307710a7bb2ff63510e6dd8297bb488dd520ebec2874ba25ab661a3adc33cda484f49782dcbf4b6156d132f6665980374ef4e3e166335b55cc5dda5494d0ca05352ce1c9e014aed823cf421e50ff7b5a29b14d68d8704da05691fce96e8b8fcb37fdf20e59aedbf03ccb0ecc36b2a37", 0x127}], 0x5) 19:55:02 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6d69}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xe0}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x6}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xc84}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xa52e}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xff}], './file0\x00', 0x9}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000300)="36a0cb54c9c9533d2a7d0651cace618ade9d714c76d76749592515f69507e8d834ac7fa115f955672d6364e9f9a9d3959a3161cbc19edbee6463fe4bc1e31db3af58a79311318ff960fdba2e4da0f5f96cb6870a627995dbf9a8e79436e727e8264bfeb9246a9e1b69c27236a62860120c557c7e4533192c607fa215077863509d87d60b6d07affcb060a100cbbf5e3f00e00c08daffd0a10f163fa240b82f012466830ff60609cc61410b5b751dbcc2c3f18c3e7529dcb2e3492f68fa9c725df10fbc8605cfceaf6dc46bcdbfc4117d19c09c1b77960622bb3b39d40ae7509514f701", &(0x7f0000000400)=0xe3, &(0x7f0000000440)="6814847cf321ab8de192a0127f942f42bbbc27143cf42fa6ff249b8ba1631893c96b8d97f5be0fb86f3069d7dec135482eadec72ba1ede522a9511cc19a6f9d447fabd760f54e50535d607a6e60cd075e5bb5056da86b681be855325e41b7fe33884bd539244dd0de137cd0ec56b89a0289213d8bec41b01a9ddeddffa49931b26f27b1c84263d85e2c307b76f4f78c324c69cb061f700e7ab8622417cf9b1", 0x9f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000540)={0x7, &(0x7f0000000500)=[{0x7, 0x3, 0x3, 0x8001}, {0x2, 0x3, 0xe3, 0x3}, {0xecc, 0xef, 0x5, 0x4}, {0x3, 0x80, 0x20, 0x6}, {0x3fe, 0x7, 0x82, 0x3}, {0xff81, 0x9, 0x8}, {0x1, 0xe, 0x1f, 0x8001}]}) r2 = open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x800, 0xc5) unlinkat(r2, &(0x7f00000005c0)='./file0\x00', 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000640)=0x4) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) kevent(r0, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffff9, 0x13, 0x0, 0x0, 0x100000000}, {{r3}, 0xfffffffffffffffc, 0xa0, 0xf0000000, 0x7, 0xffffffffffffc30f}, {{r2}, 0xfffffffffffffffd, 0x0, 0x8, 0x80000, 0x7fffffff}], 0x7, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x0, 0x4, 0x5}, {{r4}, 0xfffffffffffffffd, 0x12, 0x8, 0xff, 0x400}, {{r3}, 0xfffffffffffffff8, 0xae, 0x6, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x81, 0x20000000, 0xb2, 0x9}, {{r1}, 0xfffffffffffffffd, 0x14, 0x4, 0x9, 0x4}], 0x7fffffff, &(0x7f0000000800)={0x7, 0x3ff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000840)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000008c0)) setsockopt(0xffffffffffffff9c, 0x7fff, 0x9, &(0x7f0000000940)="ae8aadd22ed2150f92661822483efeff3531e4b4d6b4495e3dbc3f72cede7704820c926c0730b6c6de0100e675729b6972fb3008721b6847d09eb5e6eaaaa296ab7f33954f6c4ee60e68cab8ea3b07972d6facf695174f69cfa558ee473494dd33debbd42d616362", 0x68) openat$diskmap(0xffffffffffffff9c, &(0x7f00000009c0), 0x8000, 0x0) socket(0x1, 0x5, 0x9) sendmsg$unix(r2, &(0x7f0000000e00)={&(0x7f0000000a00)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000d80)=[{&(0x7f0000000a40)="8ea038e32d362829145435e0634d27b2c55499c236f071d8a84d8c842265ea62a5a998247717fc05488447654ef1350115df4c7f5099d20b28aef7297787a4b53f6456bad8199ae8754477dade699436eacd16acf1d1043b98971a3ebb0333c4422517c9609061ff1c670a3049d128ae8c1beeb3e60c8e7b34fdb57c20db28e8f509364219d4d6cfbd30caab2fe3d1e4060f769246ceeeae55dc", 0x9a}, {&(0x7f0000000b00)="19d8f1957a0b630a14df1892420ff0d862e4dce5f504e1691eb711544a66fece53a98ec73af1bfff05639e2c3d8a75933a4d5e95c812455eabe9fbc549953fe183f378483122d0729c2fc33fb224474c1f8c44ea7fc5f8fcb73eb270841a794d29d851ce077ae4ffef11ffa0797f9f282523982a605fb1553e38ed78bbf4b387c43dab9e88d3fec0902091159cf96bd742dd68dcfcc0fc5b", 0x98}, {&(0x7f0000000bc0)="e915257db414fe6612f9526cf8b939c45edbffa2a391010c7a804f3b8a77f31e6073585297660985e244aff9b9c8bf7af2b2eb9ec09a536eb5558df81906883832de7fd1c7da15146fc044a350c59629bc1302c1ddac6544bdf8d640c417e2fb2bea40037f214b9bd9dc7189d0b6c0ec64f00bfe327c15afce0908ebe894e53fb11100d302cd60bb21cc736c90f3cb8a4026607690346ccbd70639f0f531ea1775e086e8b3507ac02c734017c86b3e5603f6ff5b1de284daeebbcd8c436d", 0xbe}, {&(0x7f0000000c80)="5a1b6c17ead5732f95225ba47bebd401ddd30088b6f4903c0a0f11126f9c0894b7c8e86fce7e12df5ff43ce434f90c1bda1e56cc1729", 0x36}, {&(0x7f0000000cc0)="23f8781a52f162b6604721909317811aa3a3e7a01443ffdd132ca3a3e5c29dd257952b42992e485b7b81dab42b8facb2637c72b2a108739654bb9fbe19cfda7c06e6e92aa167c77f360d03abfcf8174d790410160bd0bd7a43cec3fcdb2bf3bc3f953c23d1bfd8b43c79498161a5a813b2ae595f00573fa3c51f6c14583569ef88625bd5f159847f2fc601664058d5", 0x8f}], 0x5, 0x0, 0x0, 0x7}, 0x4) pipe2(&(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000e80)=0x8) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000f00)={0x3, &(0x7f0000000ec0)=[{0x0, 0x400, 0x7, 0x7fff, 0x9}, {0x3, 0x8001, 0x7f, 0x0, 0x6}, {0x6, 0x5, 0x3, 0x8, 0x8}]}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000f40), 0x80, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000f80)={0x4, 0x5}, 0x10) mknod(&(0x7f0000000fc0)='./file0\x00', 0xc000, 0x9) open$dir(&(0x7f0000001000)='./file0/file0\x00', 0x2, 0x49) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000001080)={&(0x7f0000001040)='./file0\x00', r3, 0x2}) getpgid(r5) sendmsg$unix(r7, &(0x7f0000001180)={&(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000001100)="0d5c402dd63da6a37e833d23cd158aa5a1225ce5076c866237717b194cc12e", 0x1f}], 0x1, 0x0, 0x0, 0x401}, 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000011c0)={0x400, 0x3, {0x1, 0x372}}) 19:55:03 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2, 0x10}}) r3 = socket(0x18, 0x8000, 0x0) close(r3) socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x618, r1) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000002c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000640)) socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x80) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r7, 0x0) execve(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)=[&(0x7f0000000140)='#[\')(]\x00', &(0x7f0000000240)='\'(\x00', &(0x7f0000000280)='{@:*(&,}\x00', &(0x7f0000000400)='!]!E.&\'\x00', &(0x7f0000000440)='},:#+&.\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='\x02\x00', &(0x7f0000000500)='!(@^\x00', &(0x7f0000000580)='{$\\]-\x00']) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 19:55:03 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) (async) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) (async, rerun: 32) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) (async, rerun: 32) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) r4 = dup2(r3, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) (async) sendto$inet(r4, &(0x7f0000000080)="fa", 0x1, 0x0, 0x0, 0x0) sendto(r4, &(0x7f0000000200)="f14352a9d7d7808c0b707775ffd63dd246981a9019896b81806ef96b666948", 0x1f, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="52028ce47f000001"], 0x1) (async) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) (async) dup(r5) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x1, 0x1, 0x0) close(r6) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x3}, {0x8}]}) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, &(0x7f0000001240)="b7", 0x1, 0x0, 0x0, 0x0) (async) write(r4, &(0x7f0000000240)="332eba893033ad7d8fe0f748038faf4d3247897a0bb4c531bfb1a067c1dde4bbaa39dad9d1c49a979052a36fb3af49ccb3b510d66a259feaf5c5e58414db6eb9820b39cf4a2c7a50a4a27f82e0c49f6c65fc97c97f971d8e6af42c5f7b444a122b920c497aac06a48819a1b3b9804186", 0x70) 19:55:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file2\x00', 0x6000, 0x0) rmdir(&(0x7f0000000240)='./file2\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000003c0)=ANY=[@ANYBLOB="83183b0f4ed689485ce885b37dd2f92ed4cb0cdd2b80ef1c3a234cec00be7c2fc1eb36f2b1d62c3349d12ee39c4af184c63c36cc784f21d03f3e1c974137448420bb9a2f0f298315d2834afc8971e9b0900e309da7510b3e5f3d33d88dff71d34c7e618b67a9d09c6914cfa0326f40e26e1ceb0b6a3139c9608f56a3e6b76880e2d85a73215dee22337923b45d8a7aef5740ccaf224e3f1702136c45c079105e375ff5d8b5be95fa347304b5f7c7110294a9e8baad6bee11804f38dccf77e609b8c700c2f6344626df939636a30b84534fde1da48a413da63c4089f9a56f57"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x203519, "28f7e60ab87aa578000004000000000000001c00"}) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000140)="b8", 0x1}], 0x1) r4 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000530, r4) kqueue() readv(0xffffffffffffffff, &(0x7f00000011c0), 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000014c0), 0x4) write(r2, &(0x7f0000001200)="bedc1f09ad767f57c34c29e84035e03b7824e9c027ea2e001feeb4e5f42ed4d12434f92361355dd32d5db3ecd306073b4dc575335c3a95684ef522231eaf918cb993046c5be9d78d0cffd6323df8daa932c2a22534099abc5d87b08da6131f351de8c4f91eec8b97db76b168f63ef403e335f48b6d8b2eac48fed2e3d4795e5ee78b27573cab6af792df1b6e59b03e2fb2e34b034c8cb8bd3cd45f7f8f3baf7ccdc5d34bc3d19871064057bce1294d97bed0bb75de255e515843d482a0e0d58347a17178375336add57b7a050774649d80ce09c2991523d964b9f55988d6769bce77d296d08b7979304a374217e2b5f357bb5a273b7f6ce7c67dd41e7b8641f339506ab0ac03b0fc06482515e18452bded920c3470ec8de43e780411713dde4549a650cabb721155b291bb7e941ab328365207388844606185ec5fdbd92ca1e3cfa7157100bcf5cd5edb4a874fbab5e0333bc229c56f2f7f265f3ffbf58d7cdf9f57725e9d373b6296d0361cbe5a0a2b25cf9306a5a9599b48e951beb2e87e822014b72818525f7557cbbbf21370d04b37cfdac065d7cdba09f37d7a20d85097bd42300e95509d395470a8c3c35aad44e7597dc0f58c977f287a5b844c57133d9ba14782d5112dfea243c3eef9419156f0c8ea3eec3da9ad8610c7fc587795a04b51f91b3521f035e8dcac02b4817a292e63fc6aa6a757efd5fa4b248ca33b79acd562d1348e1033be61d08d08ce33e5a4c1ab5f42a9e63d315377d6e8cd80390efa9a48c1a69f06319fe189bca2061724b44b771e3d586efa1ddcf1c816dd9dc6462240142a27d9acf56ece772df63d535e04f164954e2d87752dd41347c173bd524470a045c6f2cb50477f30d6c9f40489179a48cb385a504bb62a4b922c2e601ff2f53c037c87f8fcd625c5b923cc4795471462adbaae6a7aeed9a2a4fd8ade3b3c36a93d65dab9df25bb73fb82835960676517300dfac005fe4fd6e390ca2dab539bad812473f6d9e252c3415af6728f2cb40e03bd76fc7527976858a078e2182026e957353b8ca27e21ac96a64884975545a7eddf2c09485b3c3e63fd47ee02aec03b3e195e302db62c4dda3afa49684b40f792df697693e3716edd527a87153ae2b27856bbb9ac587f4b4d6b010717bd335de57f04bf27f96960333dd58ef64b1c0398b688b8315ff3d37d0a3559206d5ebf8012ee568013e954b820308ebd0fb0f514925475ad8b0e596604ae06ca86b55d2d2a046bd062b8bd0f1b129b5453d30c5a21eaeb0bc94b45ffba628068587b3a9d64027358d7b051679cf2735c0648d0577b198ab4013e94578530c5a16401a5d8bc8c39f8db1b48f0db22dacbbe059d5292a4cbf722bcaae00fb69ac1b2f845061c6d5d4898953a41c37a0a2ab744076e791541b8683a0839a4d848bdd986feb7113e2e0a1d9ffafc2d648ab5a5eb964426349db20b1f96eba8e5a06cc3a44cd3be41d98bb103836117d59b90eb2051259182ac3a81ddb3ff344243715426205c26ddcc81a9b0f6e1eeb7520032f2554e1a67e06c2aadebda5c6c388b61f1c45a878b820355ec960ff6b60bbbf2a1edd0b4d04f270e1cb7889ec4f1391c5159dc52c3a7ed8373dcd99f13a9a112485bfc335ca44d591e5bc42640c7e7cc721064c81b08c7fd9161239c80a9a3a86ca5617611f7e2264fdd48a4ef51774e6bdd1e85028eb789158556cb42830a1105476ccb88dc81780bf111e5dfabf26507d1d5ace3ef82226d4ed70e70d58db6eefbc28e156a336d5e4f5d0d0b10523e1af2c11ce39030920adf05c3831384f382c36392ca1e54c5909b7d7f87c4f21abd1ca43fe7399c02e20326b6d690f30870257147b51bbcde7444dd578a65c744f9240f9b8ef7d3d2e9365478175b64973d7e5598b37f4aa355469d29724fa846d9e0347b24b03ca86911e9214b6ee74b9c30deb9b7b8392fa3c6d1093f1e56fbea34cd392b6332997cfa090325da2b1bcfcab0970c70006ccfc048daa62a66d4702dda00f3839db7b9519899b5371203cf0ac7ed804d68bbd00e6c58f6a1160167edb84fcd910bcb7b08fd7832ad6027437f6f73faaf19c6e27b8a04d10d09bf6e32717036583f3a361a0d248134ffc57161f2c098efb8cd686c093a8fd92e08f08c60c4026d42e3bfc5eb4f8168169a0f726ddba798926e2661643688247886995b80efccc3f96f0d81769f5a5383f7b70faf480adf5c58acc313dc509842eb4d7642dea4fdb35118b6085862b41d0b4b679d25dd465f0eda22da2cc1d434ea96f58f93c7bd9cea9e527402b327f494dd1e076919d6bc5b3e54bacec1b7318b9870ef2092436a3cb304dda6a4cf0a774d0fc54fe565e5104c7c2f4c47962e523c2bf08d638d19b063b0aeff2da65d5929bf4742e05fae4aa293ae05d2409803c82992537083a35452e0052263b194b8ee38a2889ef5a0288304a6c26a6bc9b28120d2331be8338da2bc1a9dae721f511b6b65cd1583b25e95fa414deb680072d6d62a0dc960ec4a2f8b098ae332819aae520271bce49491c0086adba1f8b681782ef770695e21a8f47d2da7b992367dcd052609cc4d3b04611f66564b4cb98bc88dbc92378d02c9a784d283b2dd4f31e710055748d76b12a075c41368b4f337fe0d8481b50dd869ede0e65d3f46c8b7adf9875ab11b822d851bd2fcc7a542b1b0815defa3b5d89f5f650b915eb4bfa2b109b7a43b4e21de81915c670c6b14039c5cab5446b837cf46a0f546a8ac2e6cd091c4a40cae316ff700d9214ed6ed363a5e3a6bf31c08175b8bb4f973ba8c3534a6e34a0ca9b3471a23e94441baad7eedbb71cdecd18e1c228d07cb9d9687987d32b7dea31b54024eea96c0c81547907ef56b5851b23a6baf2e94f684fd6ccf7d9ec4aa5b311bbd589be3ff2bfa33e98866a2d003c8af0f99be809d880120fa01e7a1f21f832404237f81feb5c352a5b03e765c620b87721f6f44e88a4a122bedba4d5482f05b6a36b0be615ce0e640bd47d407c48abb2bd78cc5457b7f4e03aa6ce82b19487cffcb52166f82b8cc61122ee9531eab8b90aefbbb2c4f4a9dfac15fc968ceff0d856272425c29a1a00d19f3e85ca2efa03a9489e9bf1c2a775f6b3981899aa5c711f221ccb61bdd96c46160258c61a998cfc16c028d48436aca5541c85342af78476c165976b1a54624a523c6758e76e6664cf7ca8e144b32fa8eb30b5633d1e2da9951da4f61cce8c3c46ebf1b6cbdccb7b3fdeac467256f714fc6384cb8fffddcfe5e3367371d0134f90ff1342eff856d9d5dbe47b1bfb322212aee40c5a3f033133f80eb0952b4a11ad31bbcda5311c7c03e1c3071d5146d10160c8be014691d6c60bc2f518bbce80217c816b46f3a8af53f3aa293de7b9492c0b891eb591b7b334268663d3201c631a1dc528a3bf0707cf8fad001b93699673837b5a15aafedb01552077908d665877df201f5d1c9b50a34f6f43a78d2871d1e4b30340d0141b0599c52731061766defbb3796730fb4f2d87f0cfce49444bde8bbd7a8e4d61deb9468c9338bf51b4cb2306b091a4ed7ac77a7b82a7147f72d5dc702c4b05567f8a85fd6f9284fce563a07510f6aa1297b8e9883fb8f38b9558812ccca9e2cc3b88c1e399a555ca9d08a322b69c0175868b358a621c35235dbdc5afddee246a09087a200015e3da1de92f7db1253c013c11b0a1e8190ea31d3d2b2bfd72f565fb257fee545b96593637c6f5d3e1b7f194b0057412dbd5b3986c6c22448cf2c9326d93f669dc7c803fb3490bc5a9b68b539b4dff1685d2d02aed294fcd6ae3f14f0fef7af93545fe6d8de9599c128cccf5cf4fddc518b34c420d5d275f1503bff66c89652d520b98fcef22510bbef39d9cd759e18d1c2130ce2551bd4801373da07094702c4c946a773a73cd98233758519a7c0b714d085b67a151afe6a17a0b14aeed4d059cb7e60eb15b969f164eaeaf0e1677c007188ba08d8c3a2f7d67c934a4745b36092539a1a7a147375636ded2fbb1a677c051fb1ea98de74dbe107836fc229094c67e7f758a152e874c44992985a15b64c3459cc54eae92badf42e5a649c6b6bea6a54af9f93ee1e7ca3e7095c9d1b660ab52ab55a9bc8275d3bf87e777e688e5e2ef2554978faf023ce3dcaf1e421f12550eaea2de97555604bce7cf4ba9fe8431dff48d5ca8f6e4fe776ff520d2f6984a8c170fde56975ae2b45383018244f680e7436dce9ec86e42cdb313fa06b293150b54c5087841069d76a6c1c35dcdc4bd38944adbea7a5107084f0d302d949bbfb63addfaa5ddd333220259a6bae3ac0eb360d346d1710d034ccaae640e30e492b529c7e3646ed77f3a59a438d34db8c62e7f5aac3105a15078b6e6bca544197f5d71183d651bc584c80598297854df272206b641a03e78f2ab9b4fb167a547a945f155520a31799c92b413bf7310edf9b02af065c3bf9954e1da9e8fc1f66fb2324aa38b260b8bca8679f967bd6b5bb675efb3f8cc731e875946031d0258951b164cd31a476d9d3696ece5193e4234f63f1c97c25c588a8205e9098fed821792d4fd31a8789669ea547295751f27522ea3b25ec6c42a7902d459139875a510cc448fbfc9e0d345611bf010b7f0708f1f954b081e044deabd18ca421fb26453a78d5381741ba7d54508474eecab16c9d1ae13b8b75441f06ff017c1a984800c5f4af56e206e208600b3332737c93b92f03bb218ea44702dcb0cd7310e1a6069e9f6eca4ac598906d88e29377b2cd180bdd9c4ab9bfafd4f0cdd19a00424f991e78299a817e196efe30db03a3cfe7d31ff9f44a2b0f8a957b84b41c23a374328067550a88c9fe33cf12e168f12eb080f84fbd3e244d25d61b2a96965ab0e353badb1948931e01a213f0f803225bd972f039a8bd6f848dea9d1cfc0629664a3057a82f46b36650727cd77ac32c036ac28bceddef6709a6060a85afa3c672b7fd2a4d9f96c1b594a0e389acbd0fa115b980ff199273f78f300294dbb0e52c702c59dbe4829af635a4297a4e815ec1e46a6239c0ab02a6b00a65ca4fd7811e3336145f8bde21f5ebf24a4c3831953ee7b10f3a2b8c40ce8dc6353c3d73d3dfa5c40ae44f0ba912b4b0da471de9a9edbef1d927e41c89f26aa801f278b59551fc88136e8b7cf4169de30611f36b06ae7c0f8554855d08988fe9a2cbdbc14387dd31ff7195738172fd0288211ef7a9577f0094685c00ce9823133a5b814d33456f4776cf60401476097e229c83182edffed6c5db477d63970691cccca4f3199caf54064f4efedd129b26b4c95d38fe5a7529cc595835a2ee5fe6c09a8063c04c6965e5af7815a1c7c163ae7225451f9c2873648848df2388e77c1577e9de8d352b676ae5cd4b36ead0629a71622d44ca4fc0904ba461a85f7fdec4880be67f36e25d98b10ddb338b0d4fb0acf4a628739356205084774b639d7c208fdd72b9f090f4755735272a4d03e4d8f43d49f2dae796be5e94d0ecedf1608267eb3fe5d032f86aaf5ffb5e4370bef88566678046bd99a3f5aa17f23835a3e3088e0d044eaf420435ab6764eaa1f0f5d6fd4e3dd7400c34bb932317c874dab256952fd9505e1da00332a7c56628919c1ceef9ff005e7a25131a1900c44afa4bf337845b7d791c4eee75c8fc7d0604c1a8d048c30170ce4dfa9a790d68a817aa68e680db738cf5912264e1ffa0222ff9a203719170cd62b4a3ee9d62c79ddd8d45087ff602efe34e7dd1dcfe242bfb6c0e7a0c3966a71ba013a23ccfc4d56e7e97788b938efba669", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x23}, {0x0, 0x0, 0x0, 0x1}, {0x7, 0x0, 0x5}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 19:55:03 executing program 0: open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000f6ae577d9540ecab81d580180137e96d3ab878746d4d8698420d05849e041c7c2e7a503248d895f1aeabbcec"]) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) 19:55:03 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4840000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) 19:55:03 executing program 3: syz_open_pts() r0 = socket$inet(0x2, 0x3, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002effffffff659107"], 0xa) (async) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="8f73e7cd", 0x4) (async) syz_open_pts() (async) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000200)="8cf1b37cc76daf62dbd6bda253cc5c8f3e1040d7a55d6656e98ec927e2c07bb28436a61b31dff78616f2c7b6ee5f3d0b27bdc38f0356", &(0x7f0000000240)=0x36, &(0x7f0000000280)="40d827e89c248042116c394e9432183b905e3e8fd7edc75a8decd871074940e0ac545d652eb5270f39a7b71ffe7fda3d111be6b5cb75f9968db353d88c3b227e6e00a398bf4b3d07bed3e0062bd14afc6cabdac21dcb6b98adb8b61ba8c4f1fe25f1499c8f3021c5a56456b032a9e906d45cc05c3f80959ea56e82008ed1cbd1cdae7d906d189fb3f4814e425f8c16de870ebd6ab08a3aa898f7", 0x9a) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) (async) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) syz_open_pts() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r5 = socket(0x2, 0x1, 0x0) (rerun: 32) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) (async, rerun: 64) truncate(&(0x7f0000000140)='./file0\x00', 0x80000001) (rerun: 64) openat(r3, &(0x7f0000000100)='./file1\x00', 0x8000, 0x0) (async) shutdown(r5, 0x0) (async) read(r5, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) 19:55:03 executing program 6: r0 = semget$private(0x0, 0x7, 0x3c0) syz_emit_ethernet(0x107, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff9d73005073740800490000f90000000000009078000000000000000044100903000000007f000001000000004e234e2200089078e5eb01f5add6b2f77e12f1a1319416d44302e93dbf0d6bf43a8e03b6a50c8e724871ebf5a5a7c1be467065d2e0e61e66601f0c507f9e41b2442d810cf4aeab861d08ec873d59069302c1e5a28d93cb08ebdcc599b41a8762556bd9d3920d0e01ff419e1d0bb1c8b14ea9ff471d5857d9cff14a7c7b22b897809be32f15ce4a7ab3ec6d5f7972db973612e42f14558b0c7af61156dfa7153a9b5bf00356530bef13dc51ef146897005fbb1c2c6413e0c4b7ad5ed4c2837b1656416859b94476dbb8946790"]) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x4) 19:55:03 executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x1, 0x0) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r6, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x9}], 0xd6e3, 0x0, 0x0, 0x0) dup2(r3, r5) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) 19:55:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000000)=""/111) socket$unix(0x1, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x81}, {0x2}, {0x6, 0x0, 0x0, 0x7a}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="7c0230"], 0x10) 19:55:03 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) kqueue() connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f}, 0xc) listen(r6, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) 19:55:03 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000100)=""/39, 0x27}], 0x3, &(0x7f0000000540)=""/93, 0x5d}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x0, 0x0, 0x0, 0x10001}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x7f}]}) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r5) dup2(r4, r5) r6 = socket(0x1, 0x2, 0x0) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:55:03 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)='u', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) setuid(0xee01) 19:55:03 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x5, 0xfb) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="10"], 0xa) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006340000002b0003500428efffffff7f00000000000021feffff01d2453cbf2bec831b5b05379bb65983834818c17c7aa3324470c1116ca75ebef2e379e2335baa358b04942de23ae2e12b27c4e85c85748b8465e550c26283810966dcc00369fc74cf3013947c7d1f4edc1323e80ed8427e1f221a22ad910b1b9464d5c06cc04a21e7accbff3e397940d6"]) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff98) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x4, 0x0) setsockopt(r6, 0x1000000000029, 0x3d, &(0x7f0000000080)="00000080", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r4) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="7fdd", 0x2, 0x8, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r9) 19:55:04 executing program 7: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) sysctl$kern(&(0x7f0000000300)={0x2}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 19:55:04 executing program 3: setitimer(0x0, &(0x7f0000000280)={{0xffffffffffff640a, 0x9}, {0x20, 0x9}}, &(0x7f00000002c0)) getuid() pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa604292c800660000fe8000000000000000000000f1ec61585c0c32897171f7fa71c998000000aaff0200000000000000000000000000012902000000000000bc742a9d878a7622119f3100029598baa20090787fffe8df00000000000003ffdf4b0b565f2e80b538143008fa6e712ba0fa569a6c8afcbf3ea3348d9324a585645ab0c0926b5d14b345deb62811a80000000000000000"]) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x9a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) readv(r1, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000300)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 19:55:04 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000b40)=""/178, 0xb2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x9, 0xff, 0x0, "d9d61d75460ef22213137fd1447a6c893e868ffc"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "996e4d74690200000022b076866f037405000020"}) 19:55:04 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x3bf79bd28f64c9d1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) (async) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10018, 0x0) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x3, 0x0) recvmmsg(r5, &(0x7f00000037c0)={0x0}, 0x10, 0x0, 0x0) 19:55:04 executing program 2: sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xc0) writev(r1, &(0x7f0000000280), 0x0) mknod(0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x2e, 0x0) write(r1, &(0x7f0000000080)="12", 0x1) r2 = getuid() setreuid(0x0, r2) r3 = getuid() r4 = getgid() r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r3, 0xffffffffffffffff) seteuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r3, r4, r6, r7, 0x30, 0x3}, 0x40002, 0x441f, 0x10000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getegid() r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, 0x0, 0x0) semop(r8, &(0x7f00000001c0)=[{0x3}, {0x2, 0x9, 0x1000}, {0x0, 0x2000, 0x1c00}, {0x0, 0xfeff, 0x800}], 0x28) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) setreuid(0xee00, 0x0) r9 = getuid() setreuid(0xee00, r9) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 19:55:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) seteuid(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x802069b5, &(0x7f00000001c0)) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc000, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0xffffffffffffffff, 0xc79}, 0x10) socket(0x18, 0x2, 0x0) connect$unix(r3, 0x0, 0xfffffffffffffe73) syz_open_pts() rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') socketpair(0x2, 0x3, 0xbd, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="05e31453369d1682", 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r5 = socket(0x6, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) 19:55:04 executing program 3: getpid() shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() r0 = getgid() setregid(r0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x5, r1, 0xffffffffffffffff, r3, 0x0, 0x118, 0xfeff, 0x1e00}, 0x474, 0xfffffffb, 0x0, 0x0, 0x8, 0x5, 0xf9, 0x4000000000}) 19:55:04 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f00002000310049a89d7c803175238c7fd5eaec4f443ee43db96001800000000000003ba93669e2b26b0dd777daf42a16812e2879bd46bade8ce58ced70d93ea80635657b850cc3090a9b236f032a288720882412b66b6f32e5210127db4ed3f834ef751f668560d1e1"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) readlinkat(r3, &(0x7f0000000400)='./file1\x00', &(0x7f0000000640)=""/200, 0xc8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000140)="cb67c4673f9d0a74332f6964256db8193b9c043dc79d1e779bd2cf10cbfb8c5eb6f10d144eab915e482e11da6fc1955a89c6a2da5abb88f6a67d35bca4e8203f25d546eaeaf499844608645e5deb2e9d94e6b7aa33968731cb4a73363332a5ddad7571d96f7f10cc74f8d678dca775edc029aeba01ff34bedb42dbf2530d60bff86562f5fa3a060a087b4064d33a0d8749f6ef8abc019db243623d5826c976696c53c9ba097e7f753666455628f18a6827a1da741696866fa346fe85558c2c72c3fd0024d9fa935072fb30d5e9b9895a506948310a429fb3ed3c3c85800d3dfad008d66a4382f4a3fa12c6726eace69fe6d1c66fc3aa2865bc3a9d8bc381", 0xfe}, {&(0x7f0000000240)="4405da5ff34be3", 0x7}, {&(0x7f0000000340)='+', 0x1}, {&(0x7f00000004c0)="406b10ca098d9cb240ecce819d93b9f2d1142c5eb21180f2b5664c44cedd36eb6b6aa9994b6ac68c2e1b2a5610f5b7a2364662c1d3ba11e4bc015ff45097b5fddc2389d95c56479eaa5d305ea7e99a9bc47f8843ae75b901531795654c32bbe8b400dc4d180e9724df5051efde388080", 0x70}, {&(0x7f0000000080)="50db0c6e0e72", 0x6}], 0x5) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getuid() setreuid(0xee00, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x0, r7, r6, r8, r6, 0x17, 0x200}, 0x8, 0x5, 0xffffffffffffffff, 0x0, 0xe9, 0x9, 0x1fff, 0x404}) msgrcv(0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000300000000deffffff0000000000ffea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f554000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f5f280e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042fe5ee489d93a6de152086f52f47505eba308ebc7380f4504748a056dda41e7d994eab611e3b4d407000000000000002eabe216446ec2ed996a3a05d9229db5868ee7282799267ea4c4d4f3199a2a70383df681152c6283ea3dfbc5cda71d2ef29d608ac0f87b4a99d11b1df16360ed8401a93dba3473e01e47811c86d4090bc50a331d52c49363e86d427ba2e84bc359337a0e4da091622387127ffe4eebe2cecc8fc1c5e83a1e4aafa53d9f04ae1e6656e30f3d2744f7f90f1137f9cc809b56b14bc5d5a928f14b922ede6472", @ANYRESOCT, @ANYRESHEX=r9], 0xbc, 0x2, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file1\x00', r11, r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, r8, r9, r8, r12, 0x15a, 0x2}, 0xfffffffffffffffc, 0x3, 0x400000000002}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r14 = getpid() r15 = open(&(0x7f0000000300)='./file1\x00', 0x400, 0xe4) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0xf765, r5, r6, r7, r9, 0x40, 0xfb}, 0x8, 0xfff, r13, r14, 0x20, 0x6, 0xffffffffffff9567}) renameat(r3, &(0x7f0000000440)='./file1\x00', r15, &(0x7f0000000480)='./file1\x00') 19:55:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87, 0xfd}, {0x4}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES8=r0]) 19:55:04 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a462ff392938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfb069aac8a5bdd9a566fc512550bcfdafc57082aee8f49dd14df852e39e99379d8607a8f"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r2, 0x1) r3 = msgget$private(0x0, 0x208) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f00000009c0)={0x1, "d461bc8a4faa814af8519635c6952eaab66b5093434bce2c9297d675bd311a42ff08720270598daaf93b79778548287da428ec26d9668626bfbdd8fa87eefabee5bd2eca3a2ef38827c74aef83a3430566aaa9a1dee719c92085f8185ab72556f489dfc2d7bca23966e2fb0c262c98ce92d1a257113aa6269cd3e1f7765414a7291c6f1483bc423e5e22cfde5682107f54daaede0baafac97a729309c6cd98bd015790189c79ac87c63c11fb3acfe9ffe6d7df3cdc776ba457f9ba17f5e8305b12c05ff3a6a11cefcd61dd61b06c771eee1afbf23fe79980ff6bab93"}, 0xe4, 0x0) syz_open_pts() r4 = socket(0x11, 0x3, 0x0) connect$unix(r4, &(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0x1) r5 = kqueue() readv(0xffffffffffffffff, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) recvfrom$inet(r4, &(0x7f00000002c0)=""/92, 0x5c, 0x40, &(0x7f0000000340)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x20}, {0x80}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) 19:55:04 executing program 6: seteuid(0xffffffffffffffff) r0 = getuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x40, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f00000000c0)='./file1\x00', r4, r1, 0x4) execve(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='&]\x00', &(0x7f0000000200)='/:)!-\'-\\&/\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='*\\$)\x00', &(0x7f00000002c0)='*$R*-$*\x00']) clock_getres(0x2, &(0x7f0000000340)) r5 = socket$inet(0x2, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) mkdirat(r2, &(0x7f00000003c0)='./file0\x00', 0x80) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) poll(&(0x7f0000000440)=[{r7, 0x80}, {r5, 0x40}, {r5, 0x10}, {r2, 0x80}], 0x4, 0x8) connect$unix(0xffffffffffffff9c, &(0x7f0000000480)=@file={0x1, './file0/../file0\x00'}, 0x13) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r9 = shmget$private(0x0, 0x2000, 0xc0, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = getgid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x92, r4, r10, r0, r11, 0x9, 0x3}, 0x3f, 0x9, r3, r6, 0x8, 0x2, 0x9}) sysctl$net_inet_esp(&(0x7f0000000740)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000780)="32df3028cdb377606a824a441d778316f47fd468ec63730f6a9f7b72f03ebc5eaf9cd68d52659e97df0e1a708da7b732b65c6e3e2b5e02dd94b9d74206717a86fcc539a15464a353decc0574e9f9e16d45f1b8c7fa3706bdf4f8398b0a14bb7d4ec12e511ab2fbd60f989386de23ca20ee66d8d8072cf413213c76c3422c4901c7ac2497bc03b4c468037dbe999d01", &(0x7f0000000840)=0x8f, &(0x7f0000000880)="411db06a02feb9249f2e9038bfe3b466cf5385fb7941107fe5467d79b5b996cd2aa55eea0997fdbca1198d163a8840ae5b8152f24426dc45ae250c4998d2216e7dfbb326c2f9a74056b6bf94ca70d11fa820e3fb80d157cf38c0d16faf7781d68de130ed71046ab099b213df838c8b3511d57a3a632bfd8dbc8c6651e8bf064ecb0ef187a872bc942a617659d8f526ec8c2d6157d3bc75d8a96df9fb1bba77c293db57c07a4d8c149e46", 0xaa) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) r13 = accept(r12, &(0x7f0000000980)=@un=@file={0x0, ""/4099}, &(0x7f00000019c0)=0x1005) readlinkat(r2, &(0x7f0000001a00)='./file0/../file0\x00', &(0x7f0000001a40)=""/223, 0xdf) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001b40)="dc04a3a122798fc32d3e94e1c1cc1eb8430f4911a69c355e764009514de52cc2e26f2563e1b5e0957f14672b066e53ed07513944f1cd12aa84f839f39bd34b44094846bc867d484882383673a584d042eaec9ffc8eaa8a349b6d90a6f39b0b6eaac7afee244329d71d4c54808da76055f63cf90d791096d6a0", 0x79) sysctl$kern(&(0x7f0000001bc0)={0x1, 0x22}, 0x2, &(0x7f0000001c00)="5c7790e11e8065cdf6a631c5ccf3a7a04423f7bf61e7c610ca891eefd8ce30cd87d545928bfeec632b85dbb014e10283dab9d1e83dee8df41a2cf13478e759346ec703c1d53890ad78456560699a5f84b50acf7101", &(0x7f0000001c80)=0x55, &(0x7f0000001cc0)="4396e1c9cb7cb2988aeffd457e6850121d9ff117537374cc8acae20473026fea4e2e941943f65cae1bca75c3d65014ee086a21dd8058826e", 0x38) close(r13) nanosleep(&(0x7f0000001d00)={0x8, 0x4}, &(0x7f0000001d40)) 19:55:05 executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x20}, {0x80}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) 19:55:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x10) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) read(r0, 0x0, 0x0) panic: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_page.c", line 144 Starting stack trace... panic(ffffffff829296df) at panic+0x159 __assert(ffffffff828e296e,ffffffff8282e4df,90,ffffffff828e3292) at __assert+0x29 uvm_pagealloc_pg(fffffd80060da500,fffffd806af981e8,bca000,0) at uvm_pagealloc_pg+0x3e9 uvm_pagealloc(fffffd806af981e8,bca000,0,3) at uvm_pagealloc+0x1ed pmap_get_ptp(fffffd806af981b8,2f285061000) at pmap_get_ptp+0x18d pmap_enter(fffffd806af981b8,2f285061000,6a613000,4,20) at pmap_enter+0x2b0 uvm_fault_lower_lookup(ffff80002fb3b110,ffff80002fb3b148,ffff80002fb3b090) at uvm_fault_lower_lookup+0x25a uvm_fault_lower(ffff80002fb3b110,ffff80002fb3b148,ffff80002fb3b090,0) at uvm_fault_lower+0x63 uvm_fault(fffffd805cc492f0,2f285064000,0,4) at uvm_fault+0x22a upageflttrap(ffff80002fb3b290,2f285064cbb) at upageflttrap+0x85 usertrap(ffff80002fb3b290) at usertrap+0x20e recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x799dbe3036d0, count: 245 End of stack trace.