last executing test programs: 3.437733051s ago: executing program 3 (id=434): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x200}, 0xfffffffffffffffe}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) readv(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/87, 0x57}], 0x1) setreuid(0xee00, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0285108, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) r2 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f00000002c0)='./file0\x00', 0x4, 0x205b1a) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0, 0x2f}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x8000000000000201) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000180)) 2.907132753s ago: executing program 7 (id=459): r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x1, 0x0, 0x8, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x8000, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) close(r2) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0xdc3b627d70b18454, r1, 0x7fffffffffffffff) 2.793119128s ago: executing program 1 (id=468): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x4004667b, &(0x7f0000000180)={0x0}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) execve(0x0, 0x0, 0x0) 2.782916452s ago: executing program 1 (id=470): r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x4, 0x8000009, "0781000000000000000700", 0x0, 0x622}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x4, 0x8000009, "0781000000000000000700", 0x0, 0x622}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f00000000c0)="e1ef4048ffae4991d05d1a3cfd0a11a762909e94bce1fa9aaef8a1982b9be2c6c8f1fe0f00fb728d358a3ac451c8", &(0x7f0000000180)=0x2e, &(0x7f00000001c0)="523d833aed97aac33893134bf004d2f716da67466e8a9e1afe33a0ee98eacdede63dade116662368adcba0336581655b84ae78891e76ecabbe535d72d5a5710ef73329dc60e2cf770110a873cfc274a25f0bc8a6bf489e64adf3ef4cd911998e0c691d0697da0076", 0x68) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) lseek(r2, 0x3ff, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) 2.782258117s ago: executing program 2 (id=472): r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000003380)=""/48) (async) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) (async) shmdt(r0) 1.735593427s ago: executing program 1 (id=473): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000000)=0xfffffffd) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="d8", 0x1) r4 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) sysctl$ddb(&(0x7f0000000440)={0x9, 0x8}, 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) setregid(0x0, 0x0) r5 = msgget(0x2, 0x4) r6 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x2, 0x0, r6, 0x0, 0x0, 0x20, 0x6}, 0xfffffffffffffff9, 0xffffffff, r4, r4, 0xffffffffffffffff, 0x1, 0x1, 0x5}) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xc30, r4) sysctl$kern(&(0x7f0000000200)={0x1, 0xc}, 0x2, &(0x7f0000000240)="33c0ef0ea0cd800faecfeba66e7533682eb4e71e03b9d71d40a06582054e8f3cc2c2782c78576d3638b95cb64910267158a0866470bc68afe9f114a4953ea9145aa3dc590bd7b41fd6fbb79cf04c71dad39b56bf17cfa28be38d116bcd9beb2b5abc5c7eee243298cd14348f3385b379ad3e361dbb2a00e533855ca60a52d639d7dd4a0ab2a5eaeb71f22e3776d083a156c35415e26cd1ad157fa8758c26c7e10ff911c0e6f826a0b4774eb5969b4f7c5279be97d0f49bce34b6beed206c60c52423284a61c974d026fc80f9137e639434704f0df2313426bc1987a62c924f892e63582677282293d40e56", &(0x7f0000000340)=0xeb, &(0x7f0000000380)="9ba1b61a3c4c6ed277f053e0dc099b0c12e22ee51b50c55374121b45767eeae957ef42dc1f04bbf4efc648d42e87d6533de4b3fa2c27e5bb21cff1aca744ae66156faf830c07bb3a9059aa083561707083e6308ff174757b362b52871e88a3c82a4d75c3854f352e9c53af5f33faec6540c57d40e4ee1f768bfab3be8d62fb14b16b94c47ce4b8898c21b81293d53aecc746e633a945e890319c9d", 0x9b) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x7, 0x1, 0x2c099e5c, 0x6}) 1.709305132s ago: executing program 2 (id=474): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0xdd, 0x6, 0xfffffffc}, {0xb1, 0x4, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0xdd, 0x6, 0xfffffffc}, {0xb1, 0x4, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71ff56bc750000189653bc4000000000000000000040fdaa0b01b5fa5cbcb8d616e97f027ecdcd4f424f5ed872a67820913cf77204ae454edad12e268cf03221910f4901bb559e4982886fa9725fea2466c826cd65c6b85140a6895f170fa2435b", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000140)="06547b6b8379e34f54006ea1d14185e41416b7b957bf1fc8e5412d8d0161cfd9e8cd428d4a3f70bdd008f2bae46e931cb49536db168aadc830d659d945d85c6c5db981194b4e897a2fe58f015f9f4acd9824", &(0x7f00000001c0)=0x52, &(0x7f0000000200)="96cd2a1530cc189dd7e6160e37986cc712e3de094ea5762a64fada16ce1a6425885eb76378537ca8766b2b6b463393ee9273aa74ad8f341b253be1770e2f8db1f06f538d32e26a8d52524277d05cdee90789a488320884da0d92fc472026a1de5ba24da5f414d6d79c168e1fa6dd4bb622ab199516f4d940d6b67e632ae48339866e6dbf036ab4", 0x87) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000140)="06547b6b8379e34f54006ea1d14185e41416b7b957bf1fc8e5412d8d0161cfd9e8cd428d4a3f70bdd008f2bae46e931cb49536db168aadc830d659d945d85c6c5db981194b4e897a2fe58f015f9f4acd9824", &(0x7f00000001c0)=0x52, &(0x7f0000000200)="96cd2a1530cc189dd7e6160e37986cc712e3de094ea5762a64fada16ce1a6425885eb76378537ca8766b2b6b463393ee9273aa74ad8f341b253be1770e2f8db1f06f538d32e26a8d52524277d05cdee90789a488320884da0d92fc472026a1de5ba24da5f414d6d79c168e1fa6dd4bb622ab199516f4d940d6b67e632ae48339866e6dbf036ab4", 0x87) getgroups(0x1, &(0x7f00000032c0)=[0x0]) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) (async) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000003380)=""/48) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000003380)=""/48) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x6, 0x7}) 1.704428997s ago: executing program 3 (id=478): mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x1, 0x40024, 0x46, 0x1, 0x0, 0x0, 0x2000000001, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x6}, {0x7fffffffffffffff}}, 0x0) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000080)=0xff) 1.703737511s ago: executing program 7 (id=480): ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)="8858cd20", 0x4) r1 = syz_open_pts() r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e63cd}], 0x0, 0x0) sysctl$vm(&(0x7f0000000880)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000180)="664204ae", 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) (async) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) (async) setreuid(0x0, 0xee01) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)="8858cd20", 0x4) (async) syz_open_pts() (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e63cd}], 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000880)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000180)="664204ae", 0x4) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) (async) 1.512777333s ago: executing program 3 (id=482): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x5233c56a582b891a, './file0\x00'}, 0xa) (async) setsockopt(r0, 0x1000000029, 0x33, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x408) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = semget(0x2, 0x4, 0x200) semop(r1, &(0x7f00000001c0)=[{0x1, 0x400, 0x1000}, {0x2, 0x0, 0x1c00}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="9e9d0d39fa8f8b7998e11e043dbc6dc73cbb6d6d262b08c3465f8aa8d8698cfae89995ebcb8720ed", 0x28}], 0x1, 0x6) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3401000000075a91501d94a34b8e5f84cf71b59c7afec370828edd5711c523e0eebd42c6b972ba34e0cac8092ac1a95f382b675904c70240a05c", &(0x7f0000000080)=0x3d, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) (async, rerun: 32) pwrite(0xffffffffffffffff, &(0x7f0000000080)="4f8e8bca7c5076cbbcba046bea103ccb80ecd9b7a7c70364c9ffa85239eb11766937405afd4c03a074c1256c0cd63e0e2376d39174c3134950a1414d6cc18ed8deb1601537951212953e0100ab5c8d6d9d2b9c720cb3d7525361b8269fcebba0cd2f42", 0xfffffffffffffcf1, 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x2, 0x400000, 0x4, "a40d000000e2ff00", 0x0, 0x80000}) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) 1.511697975s ago: executing program 5 (id=483): setrlimit(0x3, &(0x7f0000000980)={0xf, 0x92c}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffff8, 0x5, 0x2, 0x3, 0x10010}], 0x6, 0x0, 0x10001, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r4 = socket(0x11, 0x3, 0x0) recvmsg(r4, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000480)=""/98, 0x62}, 0x40) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e0db2a73b87c1aaf4ed7b1834de4ce2265e7ec5974ad5062b518ee68551526438376a80eb", 0x44}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000002040)={@local, @empty, [], {@ipv6={0x86dd, {0xe, 0x6, "2a80f4", 0x14, 0xff, 0x1, @mcast1, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x1, 0x0, 0x8}}}}}}}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) 1.510880264s ago: executing program 6 (id=484): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) (async) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, "28b77c09b87aa57800080017d0d2000010001c00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, "28b77c09b87aa57800080017d0d2000010001c00"}) socket(0x800000018, 0x3, 0x0) (async) r1 = socket(0x800000018, 0x3, 0x0) r2 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r2) setpgid(0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000280)={0xffff, 0x0, 0x2, {[0x5, 0xcd7, 0x401, 0xff, 0x8, 0x8, 0x7, 0x4, 0x4, 0xff, 0x100, 0x6, 0x8, 0x5, 0x0, 0x6, 0x1, 0x3ff], [0xfffffffffffffffb, 0x5, 0x8, 0x6, 0x47bc983b, 0x7, 0x66a, 0xffff, 0x3, 0x1], [0x6, 0xffffffffffffe2ad, 0x7, 0x0, 0x7fffffffffffffff, 0xffff, 0x9], [0x5, 0xb4, 0x7, 0x0, 0x8, 0xff80000], [{0x3, 0x1, 0x1, 0x2}, {0x9, 0xffff, 0xa9, 0x1}, {0x5400, 0x1, 0xd, 0x32f}, {0x2, 0x6, 0x6, 0x2}, {0x101, 0x3, 0x96, 0x4}, {0xff00, 0x5, 0xcc, 0x4}, {0x3, 0x1ff, 0x6, 0xf1fb}, {0x7fff, 0x2, 0x9, 0xfffffffffffffffa}], {0x3, 0xfff, 0x11, 0x80000001}, {0x400, 0x9, 0x40, 0xfffffffffffffffc}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f00000001c0)) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xb0, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa2, 0x0, 0x400, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x1, 0x41424344, r5, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cb"}}}}}}) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0xb52b) (async) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x3, 0xb52b) syz_emit_ethernet(0x89, &(0x7f0000000500)={@random="49a7ccb2ce79", @empty, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@ipv4={0x88e7, {{0x5, 0x4, 0x0, 0x0, 0x77, 0x0, 0x0, 0x6, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x2, r5, r6, 0x1, 0x0, 0x6, 0xa6, 0xc, 0x0, 0x3ff, {[@nop, @sack_perm={0x4, 0x2}]}}, {"66c06291ff79c55e5b62388e4734c0c23e545ccc250fd98dff19e362938acb0aa4919ad69a2ef25b8f2a2f58ff7bb9840f83dd68cf8d7e7f4d9ecb3cfec888149a83f54c463937bff26304"}}}}}}) 1.509840361s ago: executing program 2 (id=485): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x74, 0x5, 0x5, 0x1a1e}, {0x16, 0x0, 0xfc, 0x5}]}) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x4}, 0xc) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000640)="9a93f4772038c7fa627772c1da0fbf170f79e33a9b9ab50ef044abe6866a7805f826acfc889b88bb2d6a87582b6ca8714b85d7b96d90a8437b16940be1347b80128e2011f77cb3ae73309950cec6e59163e62b21e7e192e9cabe06eed922ab6e6efec3ec0167461e4e62869a2f94e7611e95eadcdee8347b1ddac0fb3d7676fd08722ef67f598486e45d5056758e1e741a80c5e6c71ac8c6be60b71ec03ddd1c2d123721403ab90bd39c508210a91a14fe79e7e610adc416667789d2dddfe66fa3d01da72faefbf065fdbcfd8e20685ecdce72d92c335302400fc1d1d2b0c81aa69e5c836686", 0xe6}, {&(0x7f0000000540)="bfb51019e053a5efc4648c5eeefe3b17e922475f843d89146372ee8dff03e390234fe95f655ad25eae55265168576ec4152a4227c370d17ca640dfd46d2775813a294b1f817869ee6f258f2f834a73f454b56aa05f4dbd243aecc170780947b0a0cec798a52dce3584c97d2be97e2f03f4541977ab477de633cee57cb570c3ba3e4043d5055b898820035cf6baa63ca3e74b44776e7998357f5617ef1fa33e87d801e8ede76f2a34a331f4c9c81c1d33f1c3f0419ca051b47d5e", 0xba}], 0x2, 0x0, 0x0, 0x8}, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f0000000440)='X^Qd', &(0x7f0000000340)=0x4, 0x0, 0x0) r4 = msgget(0x0, 0x5d2cd5de5b9b669c) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, 0x0) msgrcv(r4, &(0x7f0000001a00)={0x0, ""/34}, 0x2a, 0x1, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(r5, 0x6, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x20, &(0x7f00000000c0)="c5f5d915", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000000600)='./file0\x00', 0x3c, 0x10) getsockopt(r6, 0x9, 0x8, &(0x7f0000000480)=""/168, &(0x7f0000000040)=0xa8) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x4, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x2, 0x401, 0x80000000000, 0x200, 0x6, 0x3, 0x7, 0xae1}, &(0x7f0000000100)={0x7fff, 0x8, 0x0, 0x5, 0x7ff, 0x0, 0x5, 0x2}, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f00000005c0), 0x0) 1.508141959s ago: executing program 5 (id=486): sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 32) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) sendmmsg(r2, &(0x7f0000000000)={0x0, 0xb5}, 0x10, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0x0, 0x2}, {0x61, 0x2, 0x4, 0x9}, {0x6, 0x0, 0x0, 0xaf}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async, rerun: 64) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x0, 0x0) (async) close(r3) (async) socket(0x2, 0x1, 0x7) r4 = socket$unix(0x1, 0x5, 0x0) r5 = syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0xffff) (async) dup2(r3, r3) (async) listen(r4, 0x0) socket$unix(0x1, 0x1, 0x0) (async) execve(0x0, 0x0, 0x0) 1.507287005s ago: executing program 1 (id=487): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) flock(0xffffffffffffffff, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) 1.493452311s ago: executing program 6 (id=489): syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x16f, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) setregid(0x0, 0x0) r2 = msgget(0x2, 0x4) r3 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x2, 0x0, r3, 0x0, 0x0, 0x20, 0x6}, 0xfffffffffffffff9, 0xffffffff, r1, r1, 0xffffffffffffffff, 0x1, 0x1, 0x5}) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xc30, r1) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xb0, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa2, 0x0, 0x400, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x1, 0x41424344, r4, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cb"}}}}}}) syz_emit_ethernet(0xbc, &(0x7f0000000140)={@random="d3131897c1c8", @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x1, 0x3c, 0xae, 0x65, 0x0, 0x1, 0x1, 0x0, @loopback, @empty, {[@ra={0x94, 0x6, 0x2}, @timestamp={0x44, 0x14, 0x2, 0x1, 0x5, [{[], 0x5}, {[], 0x3}, {[], 0x8001}, {[], 0xd}]}, @generic={0x1, 0x2}]}}, @tcp={{0x2, 0x0, r0, r4, 0x1, 0x0, 0x1d, 0x80, 0x6, 0x0, 0xfdd7, {[@md5sig={0x13, 0x12, "b56928ebdab532e20ee86db072cf0750"}, @generic={0x13, 0xf, "21a9eacd583a59f35caf61de41"}, @timestamp={0x8, 0xa, 0x5, 0x9}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x2, 0x50d, 0x9]}, @mss={0x2, 0x4, 0xf549}, @timestamp={0x8, 0xa, 0x8, 0xfff}, @generic={0x4, 0x12, "9fc4b30e8be2e67a3799a19fefefe21d"}, @window={0x3, 0x3, 0x8}]}}, {"28f87d8c3d602aff3804"}}}}}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x4, 0x1, 0x1, 0x40000c2}, {0x64, 0xff, 0x20, 0x7}, {0x6, 0x40, 0x7, 0x800}]}) syz_emit_ethernet(0x4e, &(0x7f0000000440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7f, '\x00', @empty}}}}}}) write(r5, &(0x7f0000000000)="d8186b59939df8395cd5c7364888", 0xe) 1.492713875s ago: executing program 5 (id=490): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x800000018, 0x1, 0x0) getsockname(r0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000100)=0x100) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) recvfrom(r3, &(0x7f0000000040)=""/26, 0x1a, 0x0, &(0x7f0000000140)=@in6={0x18, 0x0, 0xff, 0x4}, 0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000600)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f6128f5b02c670dac5081f1b2f011a0e7585b0d24fdb6d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d5052908da46eb27b078b19f", &(0x7f0000000080)=0x87, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1000203, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x4}, 0x8, 0x10000000, 0x0, 0x0, 0x5, 0x0, 0x4, 0xfffffffffffffffb}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000080)=0xfffffffd) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0x1000}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 1.491544993s ago: executing program 4 (id=492): r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x78af09b1f23c0e93, 0x2, 0x2, 0x200}], 0xfffffffd, 0x0, 0x2, 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x7) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xf30, r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x3, 0x0) dup2(r2, r6) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x40, 0x0, 0x6, 0x3454, "8ea8d0a69bfa7cd869a5194f2e4ebc7f7bac114b", 0x8, 0x7f}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r6, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = kqueue() r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r8, 0x800c5707, &(0x7f0000000340)={0x10001, 0x10, 0x1fa}) kevent(r7, &(0x7f0000000140), 0x8, 0x0, 0x5, 0x0) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 1.490960152s ago: executing program 5 (id=493): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x100) 1.489681217s ago: executing program 1 (id=494): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a4", 0xf9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 1.457200154s ago: executing program 7 (id=496): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r1 = msgget$private(0x0, 0x4e1) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x128}, 0xffffbffffffffffc, 0xfffffffffffffffc, r2, 0x0, 0xfe4, 0x4, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8, r3, 0xffffffffffffffff, r4, r5, 0x4, 0x7}, 0x5, 0xffffffff80000000, r6, r8, 0xd, 0x1, 0x10000, 0x4}) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 1.456581378s ago: executing program 2 (id=497): mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x40, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0, 0x3}, 0x10, 0x0, &(0x7f0000002640)={0xa5d3, 0x304c9091}) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000240)="fd97baae85c8ebfc7ecad53fbe0d1caf3de40b0c0507abb50300"/43, 0x2b) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="ff02", @ANYRES32=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/122, 0x7a, 0x842, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xfff8, 0x6, 0x1, 0x1}, {0x2, 0x6, 0x40, 0xa}, {0x2, 0x1, 0x2, 0x5}]}) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)="6aab0d39fa00fa", 0x7}], 0x1, 0x2) sysctl$kern(0x0, 0x406b, &(0x7f0000000180)="71f91e3471ac0058bc5491501d94a34b8e5ff6cf71b59c7afec370824638aeb6593d1d90f9695ab7878f46c41410a423981a8800d09328552e420ace1314263d82df4e0568599f7deca3c46c55dde7294933554d9f74f5c744c33e23783a3d98e628f7eab5753ba2e8b379020fd6b11f2f38555d", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 1.40271372s ago: executing program 0 (id=498): r0 = socket$inet(0x2, 0x8003, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) (async) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) 1.395089869s ago: executing program 4 (id=499): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000700)="57b6f97b9c7041c775c523fb72160950a4cb05664a39ee47de92c1835d81b6aeae0a519458e7c35d2b714b4f02489dc529afd4f787ba10bc9e1157cec38894790ef36fc17e803f7e0e3b0400166f21c8cf424e30017c5fa611988021198bc5d1f1480784bbec725be8aaeb9b1106be967ee5468657967aa259812a74fe9a9b0f20145c4aefa87c430e0a6d5402bf", 0x8e}], 0x1}, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0xd0, 0x401, 0x1000000, 0x2, '\x00', 0x800b, 0xfffffffe}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000700)="57b6f97b9c7041c775c523fb72160950a4cb05664a39ee47de92c1835d81b6aeae0a519458e7c35d2b714b4f02489dc529afd4f787ba10bc9e1157cec38894790ef36fc17e803f7e0e3b0400166f21c8cf424e30017c5fa611988021198bc5d1f1480784bbec725be8aaeb9b1106be967ee5468657967aa259812a74fe9a9b0f20145c4aefa87c430e0a6d5402bf", 0x8e}], 0x1}, 0x0) (async) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0xd0, 0x401, 0x1000000, 0x2, '\x00', 0x800b, 0xfffffffe}) (async) 1.394711417s ago: executing program 3 (id=500): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r2, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x100) 1.393170997s ago: executing program 6 (id=501): sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x4e1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)="7cfbf1df", 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/128}], 0x51) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x50, 0x0, 0x6, 0x6}], 0x4, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000002500)=ANY=[], 0x0, 0x0) 1.391179019s ago: executing program 4 (id=502): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf7ffffff, 0xd4, 0xfffffffe, 0xd2d, "8717c0350700268ab94bd4ed9d8f8000", 0x0, 0x2}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="697500bb9c8700022be2559fbc51c6b8b7c54279a329080000008d00008d", 0x1e}], 0x1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)='./file0/file0/..\x00') setitimer(0x0, &(0x7f0000000080)={{0x0, 0x40000000000000}, {0x0, 0x1}}, &(0x7f0000002940)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = semget(0x3, 0x0, 0x20) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000001c0)=""/200) 1.381309381s ago: executing program 1 (id=503): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000000c0)) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/141, 0x8d}], 0x1, 0x2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r3 = dup2(r2, r1) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/19, 0x13) sendto$unix(r3, &(0x7f00000002c0)="64fb215eae6855583e1ec74bc85140372ca5424d47d65f665e6ae93e35", 0x1d, 0x40f, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) lseek(r1, 0x54b2, 0x0) sendto(r0, &(0x7f0000000340)="477204e46345a20bfe444194b5d5372cd5992b7d1293fc4e34c7c379d34742c996f326b5ceb7a8bd5fcf49d9bad996c83ba899cd4220ece7a38c3c6fd68d85bca8cbb253573840ef6031c9de9a412183364001fcedf67b81dd4381d44f971514786cf2fd133405b0a50b40750b2064f084bf174bad253d8ae331eed96d285672bbec5c7f34a65f3c7e9bfb2a7e28c492ec0696779d6fb8964c9ca532fdbf5b2ef1636eeee20643614b29c70d432d52f2de0ffde9e04ee665f06388f3611b82927579451fd43fc525a6da6c79", 0xcc, 0x402, &(0x7f0000000440)=@in6={0x18, 0x0, 0xffffff81, 0x80000001}, 0xc) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x100, 0x6) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f00000004c0)) read(r1, &(0x7f0000000500)=""/4096, 0x1000) bind$unix(r3, &(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000001540)) ioctl$WSKBDIO_BELL(r3, 0x20005701) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000001580)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f00000015c0)=""/88, 0x58}], 0x1, &(0x7f0000001680)=""/53, 0x35}, 0x1001) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001700)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000001740)={0x4, 0x19, 0x9a}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001780)) fchmod(r2, 0xc0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0), 0x400, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000001800)=0x6f) bind$unix(r0, &(0x7f0000001840)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = syz_open_pts() readv(r5, &(0x7f0000001b40)=[{&(0x7f0000001880)=""/175, 0xaf}, {&(0x7f0000001940)=""/4, 0x4}, {&(0x7f0000001980)=""/173, 0xad}, {&(0x7f0000001a40)=""/90, 0x5a}, {&(0x7f0000001ac0)=""/113, 0x71}], 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001bc0), 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 1.374098019s ago: executing program 3 (id=504): setrlimit(0x8, &(0x7f00000002c0)={0x7, 0x35}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="07fe09349384e29692510951c0c6894e281397f845cd43b961fdf88bc1277103d600135fada6154c06b3bdc7a0c5f2eadea54ddf1d01f0b6b7514ba401bb80db98580a99756edd31ec48eaa88576a5d829cd564f6edfd9304b21150488afb908bce072ad7eddb0ab106a2438d52e55f660b7671e4643818395c0c11d6ffae66d531c992e8edd5fe59f8adf4cefa17849bd22e8c0ac5c035e6d28b9b50ef3416a56578f00ce049ff2903d96909c69e08df55fd34afb3395d2108de35ae3ed77c780a5f34e5f77ce5363243d790f79dde1a2e429ca7bee1eb4283a46f4b768b477bdb95b093d9784ae077c4c39c26fea0bf17733c2926e9590d7016ffd5865ad0fb26f038769f11442ad0dfaab7925b07cce05572f27606dcd59cfe6714b7aa6b9b028604b466fc60c616eb1d778771d4212235de4c54af37208dea2b9cbe1fc9561c93688b92b0bd448ff140fd1a0b4c587ed69798e3d52fd12446e80051e1fd1bf174165150158c3fcf2f9339748ce5db60ecf9a82ed4896e721964b13b97aa536af2a882f3f96a31675b816d57ac76daa7b471c205e2261bbe5c071c6eaaa9125ccaf93f51f9a95fd8c67b74ff416011a7ceeaa45a70b364174df57bb05bc9fa3e6a798dbeaebad2208181237056a0a0d7d803d4ff5b4666191c116453140b2d7a7cc31d4753d42a5f1831e9e327ff6ab9bf39f872533f3d50b31b84ee27bc164743dc97c17d153904e22ddc397296582dee2b438e31535688031c49d2e092871caba6260b4e17e7539cbf075c37def53f1c7d9fda5f00cda49b6d0280c192451e82b2e7104bf9aab89535a02e236202a3af153aee6d5934ba1aa374b3c52bbc39021fdfe71d3e44e1c962e468f6c47e45610863359babac0f57eba5a084ca55ec96d7c40973a4f4aa4e9361105a4584a838f488920f64df5611ab9d2555660c5b515bc8afe8f0ea9a58d46e86bc3d35f7c1b1d72ce4fe5b71391f06609fcd2e18d296c88f6521ca165adb48511fb1c560a30325f223c21a6beb868bc1cd0f40d6a3ca22ceddfe3c9d111000a87243675e7f129d8f5163e9863b71b47291dd098299e13175ad9936ca95d78a11cd821ba915731a440fb1f772d", 0x31a}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7ffffffd, 0x801, 0x40007, 0xfffffff7, "2e304e2bce60987a0d020400a90500000000cb33"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)="3e0f5c8871f97b99aa79d72fd302770966acff98e564692d6be8a45c7ba462ca32684ae1741cb2bf4ba1e4a09885eb5ab7153c56c2bd3f87602f747e3c92ba1d296b8211ad3e97f4aa88e77cf1b992a3b80e51b6cda695e04f47b6edddcb3f356443489c6b6768e9626eb907772c753f36c279c130ca2a37f9df4603afe71a80f0c8e53d11fe02f327596e02e065a90820ad005c260e3a0bcec3b9f185eb52f11e3e297917c0cbe2e3e1150d3129e415501d71bd61f64ecba968b7f09dc77a90c8235e7f84303c8dd68c1fc61d52a590563fd0eeb3dd36ece29d359e76baeec29f4f33e1f6a93724d0bf8c5edd679da97906000000adb18b09aad90579d0f4789d8ec3b72955c72f78af412afedf3636b1084955afdaa231da562fb03de1a3b6ea39ab4ab9c718e671619f7d1cb3153c83c334a87ccc399b4c805ed7e670c768bf65b155a91fc66f225cdf8f1587339efeb34e8e7d2b7a71de2f0dc2d8cb77ccf937063575c5f62624b9e6ea307d975bbbd0649e85ffcf9f188de378331a60b413f156e173ad40e170a12d3a5730eacba4ccffcd88c10b738c03dceacadf84829fd833e918b27365c7696d20b71399762e8826878bcf4e8de0f80177b5a966cdf208603e5deefe61c1c92d205545e97e6c2cc7e696e88ca2891676fd18d385b9169b647c32710100000000000080cf2ce1d9195464786b6f3ff6f65b10689a2a8aa3968708668072070b161e83d1dfb030816da908cd5426c55fb019637b3cad528ddb02f2a8d9e752be3265c0ea10e1785a26060e447b50d0c9b8db6943cad323e634036748da8a4495d0ceac7cdeedd77d0f09fac34589f8e0334a168efe581ce60abacc8c8803e3d8aba66c50a3a69ffbaf109c22c58f0b892314561821f3d660332fd1ee4ab013350200c3d4fe014d98dcb19889e996a32de0b49b86a4690837861cf7f4441c21ca9bd19552c60074586bd7a2270429326efe4e70fec98753f9c75c954ebdb53e87a364dbf9f203385a714aa1cba805d9ee3e6d5717bfaaaf3757ffdf752e8ffbf7195662c1dba56617f88a8a6c7d9f82dc2ce204e1c5ee6a0b533014305a4e5055042784f47eea47fb61f77d57312adabffcb4e5ed62a7d48e01f2da455a2bb2e516cd6b090b92ec227c8fdf2995bc84875ca91fafadb030ab3c1caf46684c0f5c27", 0x34b}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpid() r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x0, 0x2, 0x7f, 0x4000fffffffb}) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r4, &(0x7f0000001800)=[{0x0}], 0x1) writev(r5, &(0x7f0000000300)=[{0x0, 0xffffff84}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000106"]) pipe2(0x0, 0x0) 1.373473968s ago: executing program 0 (id=505): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="4b03", 0x2}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) socket(0x6, 0x0, 0x82) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0xa0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) 305.227075ms ago: executing program 6 (id=506): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "6b21bd", 0x8, 0x1d, 0x8, @rand_addr="feffae000000000000000c00000a0002", @mcast2, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) 301.966255ms ago: executing program 0 (id=507): setsockopt(0xffffffffffffffff, 0x1000000029, 0xd5c, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x10002, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaa5ef372696a486dd606aa63f00000600fe80000000bb36b770d37b605720d8b24f"]) r0 = socket(0x18, 0x3, 0x0) socket(0x20, 0x4, 0x1) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000040)="5aaa7777", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b020000005000cb69bc83c1987a653e2c6f0000005000ff020000000000000000000000000001"]) 252.284836ms ago: executing program 5 (id=508): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x800, 0x0) 251.858899ms ago: executing program 4 (id=509): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000700)="57b6f97b9c7041c775c523fb72160950a4cb05664a39ee47de92c1835d81b6aeae0a519458e7c35d2b714b4f02489dc529afd4f787ba10bc9e1157cec38894790ef36fc17e803f7e0e3b0400166f21c8cf424e30017c5fa611988021198bc5d1f1480784bbec725be8aaeb9b1106be967ee5468657967aa259812a74fe9a9b0f20145c4aefa87c430e0a6d5402bf", 0x8e}], 0x1, 0x0, 0x16}, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65a7a9881e7fdfbb468bf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af1800000000000000", 0x347}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0xfffffffc, 0x400000, 0xffffff, 0x10001, "8100", 0x7, 0xffffc000}) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000180)="95dbbe3916faffb2bbac96f76241ced5956fa83a42c7e5a07ec2d68cb762c9334cc61f0d91a5c98b9e275a660de895e28a73", &(0x7f0000000b00)=0x32, 0x0, 0x0) r2 = socket(0x6, 0x3, 0x0) close(r2) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0x0, 0xee01) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x427ec69b) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 250.863777ms ago: executing program 7 (id=510): r0 = socket(0x18, 0x2, 0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x100400000000000, 0xffffffffffffffff}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r0, &(0x7f0000000000)="9a5b31bbcfb0a93988875cedc3e8b2b6edd60d92d0f558de74de00e31fcacd2087e351098c8f605d8eff6765daa4fa632fc04266221b6a998e2866c7335f242f313ed73cefdee8f4cabbdfa7be0cc6fcd022af53191743c5dcd744d6d6405719fb185c8e7b9cb8f9a8d47b292f9b6ba750188cc0be24b019510f81", 0x7b) (async, rerun: 64) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) (async, rerun: 64) sysctl$kern(&(0x7f0000000140)={0x1, 0x35}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37075d26a849c1cc77c33f47bf1962a87c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54d446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd0058304529380b1a4e05d9aaa4a462654c3d42689aae50bc5b0c6524a9505043c72e8748d6d0c96d96f7a40f97fda6346edd08fd838c5e05b7eada8f3c17ab81c141a01367ef5a928a6e2bf38d3e33ba8db17f956c026bc130c3746da770fc47aef981f49aa6b0881c0aef52d3bbbfd03d2e14d4fdb1913ae1ee32a58da0b98c1ecafc8a3296d7454e172f53b4a8b077aa780c729bf409d0e14f0a1767f00"/416, &(0x7f0000000180)=0x1, 0x0, 0x0) 250.69677ms ago: executing program 5 (id=511): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x100000001}) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x3e0, 0x108) (async) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x3, 0x23}, 0x0, 0x0, 0x0) close(r2) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) setreuid(0xffffffffffffffff, 0x0) 186.672731ms ago: executing program 7 (id=512): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x2006da) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x33, &(0x7f0000000980)="01000000", 0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="18113101cefb3bd7544d0fc57ffe2abe29487e9a92b42d33b6ed494f47d53e360897ab81de9f0d3efa8962a271892139364b622a7c27fef4828156e82fb80d07a873dec4b37c0ad36d7397469196d1185898fd2d360fad0ea97c6fab540a229a3203d4a66674126d770166385f6fedcc9a69e7a280627b75e06cdbd4d211683c6939eaf1671eefc7d95def11f6046050f2e59894b6e1216ed1f3c62abb5ec5221d3bd3e76ebb398c0bdbcae9d356f9817d9814614c79834817be92c37212581ec4782c49fa46d36877671882472d72ad5bc02bfc1493d7ee7381adc0514f51b4da9c500bd778d050e32940efe38f99025ab9ec7ba83266760b86a3e756c416e58bfb6bf42d09f27ce79210fc88e7bff7ffffff1ce7ff723c314ade4fe44585e178f5746b000000009728cbc79a3f94194f73e0639441", 0x136}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x10) 185.498235ms ago: executing program 4 (id=513): r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x71, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x53, 0x1, 0xe, 0x7149}, {{r0}, 0xfffffffffffffffb, 0x60, 0x4, 0x4d44, 0x1fffc000000000}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x31, 0x2, 0x6, 0x7}], 0x0, 0x0, 0x7f, 0x0) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100051360000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x4b) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) (async) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x20, 0x61, 0x9}], 0xfffffc8f, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x20, 0xff, 0x654}, {{r1}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x9, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa2, 0x40, 0xc, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40, 0x7fffffff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x81, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1ffffe, 0x8, 0x40}, {{r1}, 0xfffffffffffffffc, 0x4, 0x10, 0x0, 0x2ccc}, {{r0}, 0xffa982f79c1396b9, 0x2, 0x20000000, 0x0, 0xe66d}, {{r1}, 0xffffffffffffffff, 0xe9, 0x2, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x7}], 0x2228, &(0x7f0000000080)={0x10000, 0xf}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) close(r0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) (async) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606a9efb00005000cb697a653e05000000005000000000001efe8000000000000000000000000000aa69a3e55f96f9cc99bd744489ac753e7d60d0b2aa6abe914cad2d9db64e25d8917fd18bfc131be34b4189a428de51aae8330e3a80e50c430b79dcd2259a3f61cd40417b9c3bf8e6d43952aac79f9f7099fe76cb422a9fb0b8c0f96c0de83fffae28697cee115d3927071daddc578db1e6d193f22cf5c89ca60dd9ddd2f94f94550ba84a54beed2dcfbfafb7d173e624cf004ef75495f521664f29c83a7ba6c78a36690dd29d11e7ea039eaf3ee5e6c65a4fda2832a3ae4c282acfebb5197e5c75d4fcd0acd64387af68930286c64c1a951670eb1123c05870d9c6b357a9007de0ac6d1b1131b12f6290ae8028400fd559279e23de81e5a9df2bf52b315563c593ecf63326f07622ff2dca10a4a5f723fdeeeb49144bd46e47519a96f42634870f78e58193ebee"]) 185.232023ms ago: executing program 0 (id=514): open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) acct(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) r2 = dup2(r1, r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYBLOB="ff02d41132d61b3afe18ff4eb786b2cc1bd9f4e2bbac17a6618f63187ac74c3159581d7bf0c25c5bbffc619ce7e469b30318cfa54b6240df04b682fc689cd0568b1891135e11047c0b13d9d93eb457800632bbe41f2e2995850c7b0479d3a598d065f8912ec8f9cf24b06748ede0774f002ef7bec8966d83ddd333aeaca6a5a4328cba2d7d7c7c3dc9858b25398f0b6432ae7be7f7871ba5226ad6d2779b8557bd8aaf007469c0cf974c8b324b87dc15a9c93e190e430c65b0ea892fe1fc135afde3baf6018f30650c6da661f577237c81b1a3f2dcb91c8982c256e582470d74cf8419a64ed3461a567ef79a48c448d2a44e638d6a4aae7e3b4a079abe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) write(r3, &(0x7f0000000280)="2b34c475", 0x4) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0x3d, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606a9efb00075000cb697a653e2c6f000000500000000000668000000400000000000000000000aa5701ffeb5eeb70"]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x1, 0x7f, 0xf7fffffc}, {0x40, 0x5, 0xf4, 0x5}, {0x16, 0x1, 0xdc, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71fff7ffff676b034dd028634d18186ee5ff56bc6c1d4d053266bba21f5ad30a28e04c63cb9c8f6ffb33d2c695a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c080248cbac512d64f4", &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSHDRCMPLT(r2, 0x40047309, &(0x7f0000000000)) 185.02349ms ago: executing program 3 (id=515): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3) 91.976682ms ago: executing program 6 (id=516): r0 = socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}, {0x1, 0x1, 0x800}, {0x0, 0xad5, 0x1800}, {0x2, 0x8001, 0x2800}, {0x2, 0x6}, {0x3, 0x101, 0x1800}, {0x1, 0xcf, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x400, 0x1800}], 0x9) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000340)="ce0ced45d03e", 0x6}, {&(0x7f0000000380)="257c58589b78dd0045d89e81c47c4a09f3263cdcff53d533b01919cace83758aca69ab632d02ad6f1923db3d74d1fc9db4709e01e6380f92d85a53f0cd3f089c6e3cd121fed15387d51cf11fb5ad40fec3715642f44acce4023c", 0x5a}, {&(0x7f00000004c0)="fc9c81ed0a7a6a7eb31af371f5ce67d6998e27b39d63ef8f3f46d4052813808de0a92cc4cb555563b2e837f031b77c67fd141b6316e426652c1f08b9fba5c4239ee78d9723bc30d9b022bd7d7ad40165b62c3699d19e0ca4f0ac0a03ba7575a469f467e0d28a42bad533bfc4e7ecbdc0796b32dc4baa386f607ad35b28b34196", 0x80}], 0x3) writev(r3, &(0x7f0000000480)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) r4 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getflags(r4, 0x3) write(r2, 0x0, 0x0) 91.089116ms ago: executing program 2 (id=517): r0 = socket(0x6, 0x1, 0x41) fcntl$setstatus(r0, 0x4, 0x40) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = getpgrp() (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) (async, rerun: 64) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="a75c673bc976d3d88901b315a76abc237247e261142fd2219091544abac164d2a12b34d8050977f8a1cd9f76147524b63c2b141c6bc0a635ac9b1e04fe7df819d0d4668c1fea4217c000bb8af3c28c265d5c1e788167f47fdc52508a7e56e7470845282e746ae4a4b7132aa9d1870a71ebab2a2e9f92080e2ea044bf7b8fc7122a0987ca9da92f488a05f7f3c487ff22d9ac3c9af3be5d2279a97c77ed23955552b5bd98fd3cc86ace2bc6024c0bab6e7f12cc5cd05a4e7e2b", 0xb9}, {&(0x7f0000000140)="a58d24f7bc76181d186f87ca04e16629dad40434f7a0f39ce4813886a5d683cb584afbe40943e41105e21c0e1ebfcc549c82c31cb5bd07faf8476382dc103069a83cde69bee237aacca2842172e766461716d29e54dcf34faf61392c3c27d815ceb7c6571b804c19fa632de905ee5b4bd2a9fd952d188a13de9ce57159868bfb221b5152c445930001f08457c7aa5b175742b946ac61e8bfba3be5f3be98d3c079ea433c8f364e147c0668c45fb6cafccd2e1c27769fbdf2a45bcfd9066e61c007092b1b990e98aa31e5d505854db64410ea80e0aeb7780dd743664371", 0xdd}, {&(0x7f0000000240)}, {&(0x7f0000000280)="6661264de82f31219688a80153bfef5aedc2076a6d4a7a29a96570122b0fc00f98197652b028c261d1773bff93d986a5f97b107d126264b79b8ed272dd99f27f31536accb050bdb22903b4bf827085ce4f0b05ddbc5055b4cad8314e0f45160aa91b290b1adb810d33488e7d797893fdcdad82b89c65fa59b1b9ca63ade233772f5b02dc9ecd9ad177d01063797b86aa95", 0x91}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xc}, 0x0) (async, rerun: 32) close(r0) (rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000004c0)=[r4, r3, r3, r3]) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') close(r0) recvfrom$unix(r0, &(0x7f0000000580)=""/36, 0x24, 0x801, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) r5 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) (async, rerun: 64) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000600)={0x9, 0x200, './file1\x00', 0x8, 0x4, 0x4, 0x540f}) (rerun: 64) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x2000) (async) getsockname$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) (async) mknod(&(0x7f00000006c0)='./file2\x00', 0x20, 0x10) sendmsg(r0, &(0x7f0000002ac0)={&(0x7f0000000700)=@un=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f00000028c0)=[{&(0x7f0000000740)="824e57f636e9719774503d96634c136eba5096cd877d32f18e2936d08b92c571382de7b1ffd22dbac82dd6ddbe565fe18cadf732a10891877e84add9ad2cf4ef2fe12cfcbba9f77b4fb1b29ed3fed3dd0e19bf16ec99cc1187cb2510941cd5b7e811b4b2d500aec6ceae02f0ded93aa80725501e5021ecde34ca0adbefd5d7183556dd28ff0b65a38147877b10b25d22d51ed78f91844cf6fe767f2c7834f1904467d3d3d3ec9d00f29e276f37e75622c324f308ca435b2a899e000f98ae9ed6fa767574b046a9ad9605cac0d80135c389533005", 0xd4}, {&(0x7f0000000840)="0018bbd99cfff07ed22f242b0dd74b4191c776b8b6b2604e762f87f5a141fe0a8d4accea68c9e4e9358bf7fa74c3bbf72e03c4062a470a3d0f853c19bba4181ce8c6d053193530e6e5e68b61f9460203dc879e2729b0d3316b059d923fb1dd67385b6e3c45beb382efc7a587b326f8b65718f27e23ecfd8dd060bfd1fe57817ef3dcf1c54f4f098ce74b038a6d9217d0dbc70b3cbd73d86bfdb03ec5b4369232ae8421597ab3daf58e18aecc3595864dac467b7735df5aaef19ad6fa2fdec11469f5365cca1308cdb849184bf77160ce88e5c1f51ffbc758a38d2d4106537e93d464258a5d4e0f15750480b40dec7d5c8d25cde2a401dbdf6f666d3170eed3e7427d9a08a4db9594e2052ad9f63c62264559f74bde5c6e9f5dfd01a457ba7d511cb2cc3f5692ab7a0df92526293c5bef8f1607b470453e0de86e00136796cb5882e84789a6fa53f7026d185c0efa25ff8457961ff3da5536065b34df3db6097a6e90609337237238df2f57ce4a33337e19f8b81d45ade70b315bbfeecb17572ecedc8a9d2366a1d10f1fb8b608e8c818f3431988289b63784737e1d012ebc4095e04fedcc84f394aa32b97efc487644dfadc5bff18d113bb823c10e06d3e270ecc30f3552461d44aded2c6d2b6d8d53c631ba8d42fc8e6e6dcd2082f38913e7256540bd2893cd17f41b441e01606024562836616683789b71d9a549f042ed85b915730a8d27ad8f315c64396317c537768890515195739b76901dcb96b7b895825bcd824c3124effe3c5d1d57843577e43bbda3c773de8ce3e32ed2ef16c9786792e17164d1ee315085ee474c3ad4079ef87b20862a7301680559e1d5a9c2b25183f30331fe35827662b8741b689f79b41e54917469871e8676724f810493ec0c9e6e321e72a961c96285534b1870f863292e2b5e42da4b1564b39735a2105b1dfc39733bd5982485ed299db1714eea190fd2c278c9b81a44f40bdd7a0a2ef9ca86919a1bdcb53028327c4c30766f57f26beaf174122efa5aa9ea4c4293757c81855e0f8243955cd31df5d76c1506119396191c84662a7ce2f807af616a939b1ca83dde1c9422d18d0cc668a348b7c85a20ccf65882c28c98debc07274f391bd6c9fe5d0282224f201814cd42bcb49123ee7b1f8208b6bf18d1106d729f6d72ce26945378b86535dd2bee6fa1a6ec925ac4611bb1728fe537b76905563979482f7899057e3f73b121baa2f955abcc2717f108a0f908e83b62467cfdefc33da144d0e259faaf1137fe28c8d4d356c38cdd7d09a536625377f8b963bbdcb7ddf916e7a1c88b03725a61e6fa8476e8020890976e38a0d128f89a493b1d692208f5d31f190634bffd461d3a70f080ad420089561875e4fa4d7845d42158fdb5e95c35bb05cd27de3f3fec46254acacf2504a0c32dd089488b19c0513b06f618659bf1d373e59177fad4bfac7703e7e7bf6348e2582f5b2dcfeaf54e1add4c85c9948b69561f4c75d77079c53be774b492ff4d8147415990f0800c409b18465693da06649b93b34f10aada6cff11dde2b3c39af497fad6f143e71f8265deb29f3ca5a7ddcefe336ef1c1319be0cc2d1b70efd0cfc9ea9ae1cafa513f7649a10e414e82d58344d22de8d677bf63d482253b21ecf284a9cdc92bf51b1cfbb7ebacdf2b2fceee6e7724a3a40dd6f0bff6a0bf6cf1921827f30e04ea5fcbc8c02e399a639c83aaa026e6639f6b42bd4686089bcd1437a08d6fcbce73bc8f7a020514995e9ee78826e88e6c16dacb377c717ebe5c8563e65410021944a4afed6afcdb1a4300da4669a6116d0106f9fefc7835027eabc495fcaf59823fd8cb89e11e06e179f9ea7c740c106df81d619a4b43bbddbbf0665ada316b60222a54118e8aea212484ab80d984fefdc39e0217f73d5c6827701f711ff9edcc03a2d20c508c618dd06bd8d2a49f09c2c0e3d5fb19277a5786c674c41780f5fb8aaffda3180b563747a9cf2cdc7cbd20eb02760cb8f655af653cfde5054d98dd01a7882cd663ff9809487155fd52330f0910f98cad6ed83f29ff80daafe10709db6b66ec46e96ff8ded58a97865766cf269502b52e7bea60a254a52493a91f11c5e5d8409d09b3a9e0adf6819b2c80f3bcac85545d58c8a166db989cbe994c0654d04e8704244f67c534273c7167925c8b2b9f245442fee3baea6f12e74adf19f75a3207581e813ad58db4dadaac9c9f9f6a59cc0a9e50177ad00250516e5998b3cc4eca98013d081367063382a860ab5c785f9edc5dbffec1f7b28c0a120018be24d9190e0f92e86a0af4050297e4c28ba019d5f4483bc4c6b2b4082dd26ee4b81efea3479ee10ed2e02c84108d5876655febd517ccae5584d8f100866d6d3d3d3b9d8e431f9a2fa5d9c891a8546e33b76e9699fac927b3230dd06c2cfea61a1e9b86d84f3cab7dd6f7be7f0e0ed2c84b774c2309625a4fc9ae9f752268225110660b5c662cbd38f377d7fa06b181f5898549bcc2c244d586e322a04f6458761ed9a83d400a37e3c135ca0713e33ce0042bc0fe8db4d3bc69674c4f2f8f6c7cbc56f46f529ddd52803e850f49ddae7e753a07888d60ba5e4f0d2e424aa67b104c2ee46bc12f27bea662583938efca60638f03bb3c06bf898d774d6a4384c1a54ffc65ba9bb777f2ffac3e2c321b7f112fa813d591430201843ea0e0b46c2a249b5739faf40b29b5ceb12f28044e30570229a949f6f37c9cff494af6b58bfd8a90b9616a5001fdd2ea2069ca95755b30db4f4394cbaf77b1afc55ae88b962061e6997af7266c47081f0bd084fb36c1670df4869fffb99422445bcbd5f0040a6d78391a643e6fa9a1f998cb6bf1df991d638662c442bbcc2265e16ced479f9e839d01a22020c25a5e2e0839200272636197085645ac183951d3520069e82aed084b7b0817e7fdadb281f3fec296864e9301cf1c12db3d0e8fa7356318b858ef64645d7aa482410aaafc459ec96ecb9a37ccc17341b489d09e8a4eff16c274e61f30b20607ef8b7e84cda4b3cec1d5e15cd0df20ba0d8aab22dd6ebf25670135666b61bf7be4127de78f49098b9d40fbc99ef51334894422a485d10180865dd6e41340e4315b33fb8003f57ccdaf26274a02e0584dc80ff0cfca9cac63dca58e1955a46851945e87e1cc93ca5d807058ac11f07f7f4f52311dbad3040e575a1b7975fc97de3ee0b8771270dfdc63587a6fbd541e2230dcb52e7aea9941d96f1cc648f114b5d3dceb71fc2e731531a5d345f233abace958758d5bfe64661ea89c81fd2de095824796104991c10e78caf3387f979e118a423d77512169113ab8e76ef91d1b724f9865f2078f2f79da3a4e78f9ae0a4d66d726918e1ee5ee3dc741b901650eb34bec7da1c4545612f9ff64fa4b01b093ccb337d7ec09e3d34e2e42ada3d54e7357eaed3b61627df903157faa9072ea4cdcae60ccf4bd8b5422186137e88350e463b102c906ee0a4a6050ce4a63270c10481abd8907515fc05270cb673668aae3f54002f06c08c8de8f4bc6bdc17989f994a6501c107d847eb9aaa4f3f34bfb638a7907ffced9fb185c87b12d932f469ec1bb7db7b06d77956850e30b191ece7e242eafaf5ed4b53eb7349fe8159c85d0555b9e8b3747170eab5207c9df7d3ac209305094893c836f9cd00f9a7683cde05f1679ea6c0567c10273286b718a0bdc7123e437002c9d6af0c3d64af56bd16e2e0bbadbe3647c670968cdeb8a9bde2b0fc1254499c74ee860a128e8b157baaadb854e50f3c4be4e3de707b065432998817a75c9cbeadc8a699cb1546cbfe819b0666a9460c48b2651e289d3f81b276c8de7496d028386ea2fcc403e096bd5157e444f9d180604ccbf566fff0c792eebabb69f7b2dbb10219643ddac466722a87ea072e06f2b3e2fefb4a2321f80e57e1c129def5529f921cfb57433e9168084a7ad1d9dc0d06a8166337bd47e776091c2cd3b81bd3d2b16bb8f9ae5fb616c868e24ee7a3bfb4881e4454df59c7dee2a2eed4d6b1ef1a4978ef40e29ba4eec7a243a5e0b679d3adac9b85985871e520cc1179d9c5b4be1cb298ce2e5bf8fbc3ca936425f21a96e66ca0d9a1f4c0a11b53b097db70a5679ae1cecbec02f2648b773754e71430e3d6d80fd231616a1fd3ce2619597e2c4c33709312f87580364a3dacee1d6eb34fc074340fbaa61883237b216586213803e5560a05b7381f2588e33b478d78bf861b4b161754193182f1101ebe603e17e290ecc2450ab00bd0cfbaee38e8b85119e5e4fe8e1717184da8a835bdbd442dd2431456f6f42a4f9cdc21c7cdf82acd07e1b3a30ed5cb749fae435ba76148bcb1acad2248deefb8a97a8bc804642d31d0d8d9786f6d15e964551d681155a8304d9d7ddaaf31f6f167772d08ef95dd8a3706e4223e7f165b5a276f33c3a1ce552a597627ae5fca4ddad23b84ecf5df9c2d14a2c0c980c047dfde05b58d59133d6e825ab59f5afabd1ea7710d994b50e1165150024a68e3d59f851f7d419d7bdd67dda4d9087a999e4825c536c4c01ad4a95d5ba219c911153dfe5d7bef5e1f3789ffcdb199be10642e650337cf24bd69ff747ce2e8be61f502d684f6909129ecad0c265da5a36a94dc2faa6403ce9c89fbc66f5c3d4c5fe2a459e6624ad5a66619bf7eaf13d5e3169ae8ae0fde04ca8ce038623cf43575dcc665ba965e9e21623ca9dd77a6ef6b88c5f692875478e2a8097ca2142238a682a66435f4c0b640de33ea3c165234d48714eb40249718485c134c99c8fed0290548483856e7e5e77c1c53013b667d117e63a5a1400c9faed4fe40bcaee4f5474157f7fe0f3c08c8b24e99cd9b6e2836d61047c0549d3119c8c68cc6ae94f822d8a0c19545e34b3a6b2a8e4191e4e60dd29d41c9c45ef7164f8a1379297161eb7fbe14363e0f8a74d8f15bf629d075c10cd90891c1a1e279b51ef6a0a6538e7fb28082169b123fca2503e04347ceebb0c6817a0ed9dda5c20dc2861cf88e070d8a68ab56c3bd81fbe9bd6b598154b3cd952ce205d47fb989f6278ef38e6abaed6639150a1496003cce72364268f42c559b65aaa00223d65da87e87c0f4ccc020ed7ad51551e8928fc439f53fe71ed243775161536edd780859c418e8ca2e6a4c2230bc21fee1db451a9f27a28fbc2920c6e16a10064e11b3ee5ecff6101032f1b02ca70048a2555c6081ac63048cd3adf1bbe2bf02736939998a28113d0984129b2c2db0d2aa46616765446776e08be98950cdca85dac1d571710fb18010fa4168f90c758c662c4d40a8013b27893caec651f9992233ee27a1ed931cbfa990bda1eadfbe1e1bb51fe73778ab3f014e4c9e59f18fb0e66320e07754e28db0b2c1504ba1f74f7758822aea665f247328a555af2ee11b83d756a447180d724a66c80b938a5ef5339ef013f6f43f8d4d7b1e1ccc3d4dda3854693c42ef192b2655225771eaa031944dc20bb5a4e566973654fc1d243a191f851c8a8aa8517d337eb4e8d037c39d4484df211843c8fca01180e70bdeccff02ac682653026396c53205e62b9c006ea46f74ef983b479dff7cbab7a7bf2e55c184fe65dc23c0863d33555455f1d77fb9b4486d83c73e6471de0b26876c5247eaf2a274b3ff0c65470a9032d28923b16ac23df1c5734a17fe2178a50d9a4d822b15014b8165af201cd07e06bd4f08d52bfca0763bbb2e8ae8e066cee9ab335c50357ee673fe2740372427ec60ef3673fb21ce4b6fb8e6c674be845e92146555468da80d3d6390d1855fa8636ae56cf0a5f8b047", 0x1000}, {&(0x7f0000001840)="dee80b73a213254c00d7ac530f09969b931bcd2e9f9ee2d95f1902796d1c8637e816d71ba4d27fc47ed6575b8591d19d746da5c1bda773e8f79b1a6fd9f6e32aa630", 0x42}, {&(0x7f00000018c0)="cad50c4257cd7b06af0cd233b78e78bafd16f262003f7adb5d956a57c31ace6b90cc9f24440218f3775830135d1f6a358cbd1017e85049375a1c0bdf5880aaa7b6a95fb4f8c10d0d856c926ccebe003be3a86a3423300d429c568fc98e67d0729ce28f71c31db19bc1bc835b49f0d2a54c0ee2f0d7887583f8e56a3cf4cac139e87d517c3f64962b9e4cf8380efb7c93fc997ddda2b29ce42adb7407cc20ae77b92a741135d093405a2039f6c1b6267d6b07a0cc8293ce500e798a190e3426f95c0308a0decd9a9eda1cfdec6fa5ad5d81d24467b6f7938b87b5d59ce1686b88902e92bfc339e2f0c2ff14e79ad7286745cace3bd7588145ebf1f6119c13fa70eb888e6ccff1bfb6f20456740cf90ca86c29ca3fe048e071fbef991faed6ab44f74af02ab76a7bbdca77c091ade6723f5631fd3372070dcd985cbec84ab21c875ac7d6309c04dbd4e0ac993f5d0d687adf7947a339d8e325514d68327e4fa50b1aafa86de08c56604400ec54fb944dfb0e9c5034e1380d49d7085983d704a77a657b64a474d5ee52a7b86ba76f4a1e172abffc0b3088d219f2dcb06a161a2103ff4ee167d0452650e33741bc125d538000dcdcdfd473c259b3a4373718395c3418b989cce184df50b5bd99a7e98c3be44865d8339d7f43d55909a7e6ccd6739609b42f949d34dd0789aef50cc00854cc77c7a28ee1918552a9a8c688a61e36ba7bab2015c97f65bfa87cc37c7044766456587834648038bff535e33e807f9b1fcdb829a1ec3457e9079682b5ecdd754a27d1aa092d30d79843015fd668c98b45bf1aafd38acd8c9e9e36d02c6d0b6fc3fb43bf714a0bded2b70a53ca4072ef3350ebbc9e71b4df933223801fc0f609a2210c12a9ac5b67b4f5af58b06fc900dec8adc19537fa2b84a2081cb6a34239343775934cf5be0d486eb398c42719f1d4c08a74f5cc3d95578584497e28175605ac6a820497dd87c3a67200d023e2cfef62904e9ffc850f831537ff8127ebdfa943fba961555708d7361ffa8d71abc623619ae1189833abe1215242b6e149696f2f8692d1463a1808e2feb6c22d6f7f0ef6ecd9d85f75d1df72e29f873ecc9ca2c21c78a3a898cf74383395d1b0963ed3675ef95701ff1e13dcf22152e32ddd1cf2111fdf9980bfde9fdd33641d58650678ba916d430f219a9857e9f9ae9030d10f8e55862c0c12789094476d3f677c5b4b89af8e620ac2d1d60e7f60c34c1a5b5c1a2b9de65226da82cb422ff66b3b01ec1137c9132818312bb6400597e1095610c5e1339d44c7c3e161d06669bfca94fb0ea62f50d092eef508f2f5d19094d04e072eaecdaf63e7a5eeb7c7cdce2271b455d76390ee3dccc393c6fc6571dede8bb2c530d809cee68c6ebbd785ce664425a79f1e3743a9af8fa1c769d790c3f1e35ea512a06a4d9dbdd2bc59d1024d69bd10ee63166d8afb3f24bac81f80ef80ead2cbad4b21ce8584aa1ab8c19b01b45b4be95a2787e88532d2da7f5eeb7a8739409297d744d4781c83d9ee2957c4e7d121a6bd137787498d94eaf46c7224ddcd1b4872fec862cb425ee08f17e44bab7d2fa31f0692cbbbf45310b7b2b6ccd2b3c4bd140f9bc9b706b94c00e05f6ce71386bc17d23d3b2e7105812f0d6bb563d2961b64faebc15c338a8da9ce2226c971bf986c0029e366f9b18d3d72d882c5d7ba7ff03b2fa34af949d23368c1c3e4bc0ba6a062ac42950a260e78bed770447dc7ff84bef8a3337b1b4435c66550a68c4d48fc2a038e71eea8255e1abf039dbab8f494dd448c18622865ef83c965847b5753724f36c2d2220751e5702807f9d3401586409e30316d40f4ddabee7051113972c7325aa5e3bc842b41a4a04444b005ad3eb1305f1ea52c604c2a240fdc211a582bca8226f6cb5e3aba3792c6f36d64f3edf72b7f6a4744571863ec801bc9a6f3a7e7d0a8d4aee2e51f5cb4870dc8f5d24bb7d50604ee8a24c14ef0893431ad1bbf132daea6aa280b302dbe7c5ef933655597911cda0ba4699f8872712e1e63045e741c8559b41c833b3afff33557c746c47813a273fa411fcda5ee34ce4f8649e2fafd00795878a9957f821d20fee7a88cf28987c5614d5504e3fad95d55b59112add72aceeabc20db17cfbc606c6d80e541f2c76fd2bf0e8f1de453feac60e744656f338120551e377f1799b48caa062122b31d68c0d9ce1fb39299bc4faba3a6757e6bf4c5343c594f8accfc04d76a4ad101413152775cb1100ae469ec4f24e4815bdfefc06c9638ddee16f23ac72cf9961720e4c887b70bbd84fb84045cc70a5b8127bf8e020d7699526c6bee95543ec9b5552c7fc89aa6ba5d69e259b14ffad3a05b38d6c90983adc977c274c444f203e7a6cb2983163587f2a54d80a0f079cc1fdba96ff599d611ac503f4a66d60227d6e7c8b794ac9b2085aa7065fae64c5644ce97c60bf9d18372c0e7930c9b597ec4b50732a57989f4eb6a30a6bbff7aca2db7f8cbe37d626f995dabf471198cfd6e335d597765effe3e992d2004da810f2458c12160fd8067a0a92bb92c51237408b92ccaf28886f943fc56bf324a69cd6549288ecf518df624d717844e30619e18b2e60f096a02be9f3158494cd3954e5f7230d978d6767113a89f21e0e301290d734217265b1a014273914a8e3a7c2f58ea42eb196d2833c57ecfc41ae308a98cb395ff82e0b96409a47ea5605d86996e9912b0ab0a3e47fea219e806f0012a32bf0065371634a8bca599ddcdef0e7529dd7129633d4ec74ee513b2738ee7a54c8a22eec60efdc292c81ae63e0ebdd3cfab95aa9db30850a792736637469d225c48bd21ebcd47c20da6f294afccae872d6a602f3ed6a648714a64640c11970ce608c29d358305d5e1c87b0ff8d08ea883c7e779ddb29feef274f0f467c95395b1975202402da26f9c6ff9b1030f4b21748212a5748707081663fb3d68bf3cf2542aab75e3d33587cf812dcc1560dd38c8e79ca32fe581d27b009dc6ca31148715cf45efe807f45ac41254ff092549705c8f9497355edb319bf6ff3c50af5c304dc0ab1cb93820bacc82ce7a67c05886148078ca3bdc2f433105a8550fab2e88da9fec8a0c5c1b492c688e680cea725c0a217f6dfb6ff322beafdf610ac78526950ea5f9e16ffbd3c3d2ea6f7a7ee969cd0b1825fb3da74f2ffdb6af3a7dd77328fc2a5e44446d66b989eb24b532193d7e951f872a6e7a103acf1bb6d9a2cf962df894e346735e98edbfcb045586deb6e79078b8370c94b2262013e2e5fbf764904b7e7b2679d2259962d9eadab4209763495d5efb12b1152f8302054d5c8d10d67cb4b81efd7cf373470ab63ce2896aa94df68ef24643cfe57b759ee6a25e4b6b254013091fe3bf6ba820a2a14b4139dfd7f0a5ec696f9504f0cc80502c99512a895a8620bb571e2ef1b53286b97cc179764f7a6d462f4491e4061caac85e7139fb8f82343e9bcf758a4ef429a5f98efb0a78646083cd2ff1cb8a6f4c0d1380d04d38a6c91570359550fa6d9b86f7de11d7f9bf6609a2c052929604538227761d620b9b05b4a1b0f3ada2170cc116460d3badd568838b6c08d272f115b65c4cfd7efa569d5e1737b5d3ade9a5e817f9739f22f821953bac7e00713f933d2b2b400a7e3fc734ce277a410651f1a3cec70f26f51c2f2ec979b70cc8113178d77de0216a492b43d5bebc2118b2d2fbe3bb7b36abf38ec545ed3ed7ab17c8d4ef6f736cea2c11f81c2498608b6e6e744ae112539f1dc6a90dd6345b9d886bf4e0f3d032d931d38fd80b04fda2d0909c4e0ed43c2fce0e28c36e82292e1df1c2acd1ec24ec324ea3cdffc6beb01c7d88012758d59ebf67b61016cf135118263e2c0f5d40f9616b55de924146ca9394957e700f64e46e04a4470c2c958c4b1cf8b7449ebdf3b2f787c46f42200dfec5ab093bf6952d467835f8d3b69c03b2c23b49f1e5f9c5b93284ccb7d5973a7fdc8713666e7cecf5c59081d5e79535b7b02a0eac07199803681d68fe7f6970ecbd7ca7f936592f7a7c6e83fd2430f040cfc917f7c33a843a609d958203a3317e434ab65512ffa895b7a6540f8ed8d7f254a19111b3101af167ec5e33ac0adc019da68ad700ec252138a6aa4344ab43716966d8da2c91cfc59699cea7380d46773c8b8c443c2e91d54484a4078f0703ef2d1ead258a89f54ecc8b1b37b58ddf6b007a2d551ee3b3df799172b27a3b5d96bedcd36d4c99e9a7de4b767cbff0b5f26467770ce64de6e6cadbeae2820ec61bc02de7a8fa6aea05295cc375fde2c7130499ba30baed3761f927cc5653493db8c6241c42368617618413046d5d05902c57bcc945fb5e5d263d00b3be835f06878cf007e3b3a623b50b36c61726e102d13ea708208400d9ff0d0bddba91156ec36ee5f3c45b42f5352e1e1f77abc747fd02e50f2432700fedbdeb099d54769446359f97b3d40c5646f4cfde09e33bc17dda6b9b05b0d6093c87a399dd341e496f3ec9d1cbe17e2bec5506cd24844bfd3415382de80122adfef4601386b3011e77f013086d66a777bd1919436129a8b9d5ea10d9295b357c831412795a0e61a4a83ff0eaa0c2080fc4d796b60a1306a9cb0b09bee5c0ecb7af51ec21aad75c7821e7455b483fc07fba75a2e6efe024de57b70e3bbbe52a39f92dedca469e2c00b8d6b16aa654a7208604c72692150465bb40c84b7518d5467f18952ad380ae1eb76a84cc2686f5bfc97b1b93f5044ef29a1d0b6117479814275a5342f3adb22c1fc9f5eca7dd77b3d086d17a20db9f13336f7820ea5a89886d6a27f1d613ae7909394bd7f41ef82a42718aa3de358ff571ce48060530c0021bd776a4c59f18f372a7e917a31f49da7159efa21847a50a07ece5c2082411f9a85bd904f254748cccfd2c2ff022855c0d9b89e21629e58062c2a6691b6d0f3c2f636d29d139019a0d777c228d397627e47073462664ea62414ecac7ea8ce82a486a81d9fbb657771331e3e4ea778fb24e491f935ab81ed4b5ac74899777d096c33f1aaa75f7e4140b756533c644da78058449247fd37e9801330307888a07869a17777aa1ce729b24971435980e017d24ca8e11e9c436a1821fe291b3746ddc89a465fe1603cb69b3c804b45b81329e3e841ec83fd574c531b88325a79515d9adf85328ce6a1858da578cbb577071ea0d806f944fdba4dbd1c60291d2527b1e67432548273d3b178261d52cbaac53760e529e8dcba7a1e9311ab0099ba4f848e77c37aa342eb56979ecdfa91e4a1a4727c67b51b0b99c728eb20c516261327319f9a527378dbe2cb5015a5a3d28c35530ff42760c0dfb7e74791382d26343b2ae870a507a44ae59a00a2096a969b8d57f4f38a65d46b38b8c4b5fcce50c248ea7ae5ca5475cd796c5c9b5e1ef3eef8dafdd827bd31eb1bafe1c4e8e8ffcc15e8c18fda332e07726d7f11da4c9909acc5d31cd818ea7773ea62d55f9f684c5b1ce11ec39e9453c5788c77a2ad074f427512b8b55df3be22221c204c09a85ba2bcb2b4e64676bd52d9be2222a7a4eb69bdd741ee53dd3d0d399a3a201d32cb6f103a3aa4215fefa5c4656922917c812459983d61a4c7530d6348dc2ec7353c17bd16194913a7dd3c0b3270658e71358c9cfb9f75786d342e8d8f10dc903a7d387b14eb851645f33a6abda89016f5a8c74e5a49d845cc7822ffafe085f8afd2bdf2da6a4071625006d265d90b6a11b3db40c9e2a22971f4fb64685cc29bbbb62603059542afad2d28089b97b50ee6b683229309172cf2ddc39", 0x1000}], 0x4, &(0x7f0000002900)=[{0x68, 0xffff, 0x7, "b5d5b8be327b3fdbc70623a6ceff5e23081d43b875a2b90830b1bae237df0ac838e51f8b7089124071863713faeea546f1081af204fd5111a1a10ab8666cd6014cc34fee9786f6ca0575fec0b01450ce37e604d6"}, {0x68, 0x1, 0x3, "efbfb3af6ef46badd83a0fd5a9dbbc91b593074c9f7c7b28e7469e84a49ceaff81ed1d18dfe49e39421d6ea6f1ffffef2ad466af430579374caeeefcec05c122e1c6c29e2c1d4064ad643a7592e10720e3082d09"}, {0x10, 0x0, 0x1}, {0xe0, 0x1, 0x1000, "2ac30bde743931cb346fafb70f3288d7672c5b9964243143495e514d88c8a3252feb73d5028a27acaa04e397456032960bdeb120de822ccf58c9ff8d59923bb2c66ff91354ab1e33931461b0542d3846fd113e0ab9d22ed850d968b777e3c296386271e9863a316f85680fec71abd7cf56f74d9514dec25694eda3c89edfbbbadf4150902eba95e9e7a91ffd7e4e0be51486c6c6d38ad8adb882aeae0cdcc77e43b33b4e4f328281d67d672bee1422c0a7cfbfd58677eda8cb9ed943a32844f652b8ba92acf6c875546028003a00a6a3"}], 0x1c0}, 0x9) (async) execve(&(0x7f0000002b00)='./file0\x00', &(0x7f0000002b80)=[&(0x7f0000002b40)='\x00'], &(0x7f0000002dc0)=[&(0x7f0000002bc0)='-[\'.\\^\x00', &(0x7f0000002c00)='#\x00', &(0x7f0000002c40)='[/{]#&-\x00', &(0x7f0000002c80)='}\x00', &(0x7f0000002cc0)=']\x00', &(0x7f0000002d00)='-3*\x00', &(0x7f0000002d40)='*\x00', &(0x7f0000002d80)='*\x00']) (async) r6 = open(&(0x7f0000002e00)='./file0/../file0\x00', 0x800, 0x10) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000002e40)=0x5ae) (async) chmod(&(0x7f0000002e80)='./file0/../file0\x00', 0xe) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002ec0), &(0x7f0000002f00)=0x8) pipe(&(0x7f0000002f40)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r7, &(0x7f0000002f80)='./file2\x00', r6, &(0x7f0000002fc0)='./file3\x00') rename(&(0x7f0000003000)='./file2\x00', &(0x7f0000003040)='./file1\x00') (async) sendto$inet(r0, &(0x7f0000003080)="5e9e34011855f7e9816592efbca7f435a8259608f459c54a12629e76a12477efd1879d6eff51a1e982d27b1b8b7844113e7ed246164ad1f64c1f689fbace0887de72991e76553acc232739466a45a5a4e1a843457607c9031b12f87b425119d70d4cd4702b4408cc5935c69ac21f3088f1faa63d1e4b2db82455bfef5d6e5eb176c6671529a8242864d4bce82b189e1ca99fa618eb67b2314dce148f154d6f864d24bb071e2fe25e244d8731ea614994a652f2f55838", 0xb6, 0x2, &(0x7f0000003140)={0x2, 0x2}, 0xc) (async) getppid() (async) semget(0x2, 0x2, 0x1c4) 72.809029ms ago: executing program 4 (id=518): r0 = socket(0x2, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x6, &(0x7f0000000100)=0x20000, 0x4) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYBLOB="2144d8ed4d71a88a552ce500786e1bdc86efcaeb9c6a9ccfcba2c4a39e88cb121be18d196f2852a37b1f8bd653233f376b40324eeff348389713", @ANYRES8=r0, @ANYRESHEX=r0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x2, 0x8b, 0x3}, {0x12e, 0xfe}]}) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x6}], 0x1, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000800) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000480)=""/253, 0xfd}, {&(0x7f0000000b00)=""/4095, 0xfff}], 0x2, 0x0}, 0x6}, 0x10, 0x40, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) close(r3) fcntl$dupfd(r3, 0x0, r2) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0xabcf) r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup2(r3, r3) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0xffffffff) execve(0x0, 0x0, 0x0) accept$inet6(r6, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 71.704465ms ago: executing program 6 (id=519): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="ed", 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x8, 0x1, 0x400001}, {0x4c, 0x3, 0x1, 0x10028}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) close(r4) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)='\x00', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000700)="d80b00"/14, 0xe) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/163, 0xa3}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r5, 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80606949, &(0x7f00000001c0)) close(r2) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0xae6e, &(0x7f0000000180)='./file0\x00', 0x8}) close(r1) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000240)={{0x5, 0x6, 0x2}, 0xffffffc2, 0xc, 0x4}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r8, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000000040)="3a32fc89937a465d8e", 0x9}], 0x1) 71.285746ms ago: executing program 7 (id=520): fchmodat(0xffffffffffffffff, 0x0, 0xbd7ac94553ae44e5, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x40, 0x9, 0x1, 0x80000000, 0x6, 0xa, 0x2, 0x1, 0x7fffffff, 0x6}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66a, 0x4, 0x9, 0x7effff5f, "9c0f0000000d02f10300", 0x3, 0x1ff}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="25a14df14892590322e6d41f14abb2e8b6667053af4c6dbcbe14308510393d76a3ae3408dbec5d7d838ad8128fb9047afdad007fda7fb543455e9621e55196", 0x3f}, {&(0x7f0000002f40)="e52dd53cc34f9e9ad4bb9fb259597adbddeb99bd1028307e9b869d9307643625a56d481e3e06a699fb64899e8a3bddf00432f7c34054753edfd6c46b48aa667cfe27bc8f8bf107ee136ad0f07177ffbe7d6f9045688257ca504b2c41d7c895e1a7ce096ebae825b1d6b0390e9bd266de79f343bd3ed0c7a1709c90e17187d2f8518a4697a0831cf4f71f234388fa95d7159404753a3e638b78ed1c12fa8525adf491fe30ceb59cb46da4abdd80829864f03ddbbb8e279ee9dd491604f173ba8e226f4eaa064e24d24659e189919ee608e361f52c839ab2394f5fd3becbe2199f4ae7e345174d8638fecbf36fb33938ab6ff77c0d8142cd06cac7f0baf40cfe5bff760d86dbeffeaa74a5645a108446f14fccd243979d952013bc956ab3ab778dcebb8871c78828d34fd16ee0b6a39fca0cbcc6db7267b34fed3227dfa1863d5577c7c7e4ca62d8b1fe804383053247991aaab402c6eeafac56e44a51ee86add1dfd76471ff846116e59508dc2f1b623558eab1f623b80d14d9df7fc4fc674fb87b175ff33d26618005dd0aec7b9a731b692592775ec6256ae540b27c46abe069f7293fb65ef0a5d3df283989ceb99a553304ca3ca77164d0bc4891095b040d70767ff6e0358cd49f69b7c8cc4837d251b007c1e5f633e530827bcdc488492dbf9b7964e77d31b51f0ea2c2d51ac8fdeb32b6f5fd4b4120a77b6b3dac70", 0x1fd}], 0x2) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="06ec0a5093124f7ec596a7ca6e448eb954ac46fa82418bffb4a039dc569f4d5b9ca07fbd85a97427e8f6c0c5dc4fc4164d58a070aae342b61756e2fb5012678aaa02df993672736736203b9d447affd4253016bd7dd773bdb59882b491eef5b974902c91c5f59ecd5ea8f0359f77ab8d5e7c912c186c66ba4231dca8cee7a1c29e6a7fefc30a0cc7281079e1fc59047026c96e05066f5a49aa580e15d61e9cebdcfcbc7d02ec3cc6cfbd77592d58e722b13e2ad55e55e3178d07a22afb459a89d0c2244246d5b476049024d8ca660ec6a8181a634a0e7c4c6f1f11f63427b994445240137810af7a9b57f26d626e37b118d179a70ceec0357291c3c709dd42", 0xff}, {&(0x7f0000000140)="67d1d5ae748b057ffd6b7a68be361b289e9c0a9de5e8fcc9d8bdbf7e6ea2ff072569853a279b691ade6fe235e85cf052c55d91c7365208edc4cf37fde039e22686edd0620a919b22f08713af50a24c34ed5921b55a85b7f44e3df9a118a08bc885acbe701868e7b43b23bd514473a92ce006031cf1ca186e6928f81162e741df", 0x80}, {0x0}, {&(0x7f0000000240)="ddbf586f5219822d8dd5c5c4b95aca1826e032e790c88635ce87c570ec80dfb9e5655517579ba245d735c9a12d5dfd34181d02518bbacabf71727eeb8e1d47b779fbd86e6d29cf430ff5490cb8911d22a55fb80f45401d0d1833c648be8147e53bfbc2a9", 0x64}], 0x4) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000019c0)="19e9777fd6c75a33d35976a1841db61c054ac0dd4de205cd3a5ff812ed73753b9aacb12b68c98cb347f765f1762021f6a1d2e313b8c8a0b945ee3832fb1c65861155f9d84673e8b0043db071cd90325c3085253c1dd4fa317cb31234926b4e54d9f6e0d28fbc2700929cd631361157b20292b1a1907beca5f1e204e7785acc362ce0b679fcb6e4a2c76c0f731e6f88160b5346397bb69e92e86debde423b18251357a64caa083faa478977fedb9c6b608add6759fc822d53c1fac6f6fa9f83dd6c4a2b19cba82e964e13688e0ecdd76819325521ace317a8c515a6acc1ca761714b101c1f8cf3bdbfd2195c9d23dce20734cbed5a6eba9a8f574b2f013a6444d694d48567352a30a55855dee4d3d1be5991a3636d432980ad229df949e8c9533061ac2b8b65fbd0f5fd19b825f207c7796fa865326aba5f2d5a6a83a695dc07e42aa3c6f9d0340213e2912f07b304c7e3f2e34f2610f68f0b5ce8de253ac3d3a32c524faed82a8e9004ed65f196f2984fceeef393460d28989bed8035e6e1cc9635a9f1c7e8e7ec5b00f1d24fa6f86fc7831dd8b455c2b7bd2d7364fd76c52c7de17e44dd31267fc16001bb359c4d0ac2710867baffd01568e7ff17809dd04d33976ec011e4cf478f8e1673d8be1aedbfdb65728e6d52ec87676067bfe7f07749cf50072dd9e41edf8fda734cdd8b54ee88abb6b9c91a9d3fb74ea64234d4481d09e7dbd26c0dc177dcc64af5b9d3bb038769188ed91a7d214578d1589e8d692f7a76cb805e1769c49fe3ad6fa9de32643f61b7b37dc2973d829040259e70928c4ebef73625228f428b31d17499e9b86213ae772cea9582af4bddf5d1d45db6568b6ad0bb9bc423b4a2c6f120009c84384f3a372dcf350e248f861c3d38eabc430ae1a5803c0141981efaf4e238065be9b466d58e41f48c4b3e84219415ff69752710a", 0x2a3}], 0x1) ioctl$BIOCSETIF(r0, 0x80184901, &(0x7f0000000380)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000001540)={0x100001, 0xff, 0x2, 0x200, "ccca224ff1c102d100010000f0fff19db9e800", 0x1}) 472.153µs ago: executing program 0 (id=521): r0 = semget(0x0, 0x4, 0xa8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/85) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/233) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/158) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f00000002c0)=""/242) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000003c0)=[0x9, 0x2, 0x6, 0xfc00, 0xd87, 0x10, 0x3, 0x8, 0xffff, 0x0]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) listen(0xffffffffffffffff, 0x2) r2 = semget(0x1, 0x0, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/208) r3 = socket$inet6(0x18, 0x6, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x2, 0x3, 0x1000}, {0x18, 0x1, 0x10001, 0x7f}, 0x650, [0x7, 0x2, 0x9, 0x0, 0xc, 0xff, 0x0, 0xfff]}, 0x3c) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000580)) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000005c0)=""/163) socket(0x10, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000680)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f00000006c0)="c760db258b0ff69234a0d3a9f611efd3e30c3da7d0e2ded2eddf09944a14f8", &(0x7f0000000700)=0x1f, &(0x7f0000000740)="b4b765cd1543910934ac74a987e206f388d07528d200445ea0ecce3070390e06acd6b69f83d33e52589787e3a29a1b0de34ee1158cbd7bd3ef198ba660d117010ba81e0c5253f2", 0x47) write(r1, &(0x7f00000007c0)="0a804ab7a02193a0ad99e207390cd28635d178e545fbf1ec9325138885fdc1b530c61aa5317af502b18fc3c295caa59b3e24791dca98db399279d158f91235fd9c8ac96aa533be242ecc9c9fe55b5db268ac1adef40871e5a4737c7cb49ec75327ab5f6d186dd72a3a6a48e75211349a9e90fd", 0x73) r4 = socket$unix(0x1, 0x1, 0x0) r5 = dup(r4) getpid() ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000840)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000880)=""/213) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000980)=0x7fffffff) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000009c0)={0x9, 0x0, 0x0, 0x54ab, 0x10}, 0xc) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000a00)=""/207) getpeername$inet6(r3, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r6 = semget$private(0x0, 0x0, 0x242) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000b80)=[0x8, 0x5, 0x2, 0x283, 0x8001, 0x5, 0x400, 0xff]) 196.991µs ago: executing program 0 (id=522): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="096000000000aaaac6aaaaaabb0800460000200068000002019078ac1400aa000000000100000010009078000000"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e", 0x20}], 0x1, 0x7ff) mknodat(r1, &(0x7f0000000100)='./file1\x00', 0x1000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) sendto(r1, &(0x7f0000000280)="7caf96daae07c81bebed64b5543b4fab5564ba1818846c0f27b9ab31c5ec43b79a883ad4a6c9c405e19133020fa6", 0x2e, 0xe, &(0x7f00000002c0)=@in6={0x18, 0x0, 0xfff, 0x9}, 0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3, 0x3}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8501d06bb44c96922d061f32be6334ed0360d396bfc6c61bc836dd67c057dce12521753616854ec27e288f7f91286d7ae", &(0x7f0000000080)=0x4c, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x7, 0x0, 0x8, 0x0, 0x8000000000000000, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) 0s ago: executing program 2 (id=523): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffb, 0x6, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x3) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) syz_open_pts() syz_open_pts() ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) fchown(r3, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000001c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r4, 0xc0307004, &(0x7f0000000140)=0x2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.68' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 6, size = 73015894016 pckbd_enable: command error lo0: can't handle af0 denied attempt to set clock forward to 7308332182914597260 pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 944 Starting stack trace... panic(ffffffff8343b582) at panic+0x1d0 __assert(ffffffff833e7d34,ffffffff833f04dc,3b0,ffffffff833f0524) at __assert+0x29 refcnt_finalize(ffff80003c5d3990,ffffffff8332fc97) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff80003c5d3988) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff8000ffff6a58) at pppxclose+0xa0 spec_close(ffff800033cb7ee0) at spec_close+0x412 VOP_CLOSE(fffffd805f895988,1,fffffd807f7d3410,ffff8000ffff6a58) at VOP_CLOSE+0x133 vn_closefile(fffffd806adc6e58,ffff8000ffff6a58) at vn_closefile+0x12b fdrop(fffffd806adc6e58,ffff8000ffff6a58) at fdrop+0x126 closef(fffffd806adc6e58,ffff8000ffff6a58) at closef+0x192 fdfree(ffff8000ffff6a58) at fdfree+0x116 exit1(ffff8000ffff6a58,0,0,1) at exit1+0x57f sys_exit(ffff8000ffff6a58,ffff800033cb8250,ffff800033cb81a0) at sys_exit+0x1a syscall(ffff800033cb8250) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6f8eba922980, count: 242 End of stack trace.