last executing test programs: 5.549896365s ago: executing program 5 (id=7837): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)="03261d00", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 5.548539388s ago: executing program 5 (id=7839): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x61) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x900, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f00000000c0)="5acd98281daa9f8279598913f887682ec3d46199fd", &(0x7f0000000140)=0x15, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r1) setreuid(0xee00, 0x0) r2 = syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x500) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x4) socket(0x1, 0x5, 0xf) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x2, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x9}, {0x2}, {0x0, 0xb6}, {0x1, 0xfffffffe}, {}, {}, {0x0, 0x4}, {0x2}, {0x0, 0x800}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x25, 0x83, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000500000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e00000000000000000000030a1781356ebf9644b4b7ccfc0ca3cb9ec67b744df3bf0bf2cda2dd24cd223e93ad16b2797f0397bfd2e95034e1f915a6508b6ca46da93872ac94749feebaef54c80060445f83dc2b68b12ee29ffbb82e9", 0x102, 0x0, 0x0, 0x0) r4 = getuid() ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000440)) setreuid(0xee00, r4) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x8, &(0x7f0000000280)='./file0\x00', 0x8}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 5.450327688s ago: executing program 5 (id=7842): mknod(&(0x7f0000000380)='./bus\x00', 0x3a0914c44f7b202d, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240), &(0x7f0000000140), 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x6}, {0x7, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x9}]}) r0 = shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000183000/0x1000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bcfb91501d94a34b02f906b228153f94dbc37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x120) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x2011, r5, 0x6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 5.322493499s ago: executing program 5 (id=7847): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) r0 = kqueue() dup2(r0, 0xffffffffffffffff) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000640)={0x1, 0x1, 0x0, 0x100000000002}) 5.158204111s ago: executing program 5 (id=7848): r0 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x11, 0x2, 0x9, 0x8000000000000000}, {{}, 0xfffffffffffffff9, 0x2, 0x4, 0xfffffffffffffff5, 0xb3}], 0x7, 0x0, 0x9, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x6aa1b1da9f415add, 0x82, 0x8, 0x4, 0x5}], 0x4, 0x0, 0x6, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x6, 0x29, 0x6}, {0x81, 0xe, 0x7, 0x2}, {0x209e, 0x9, 0x3, 0x2}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000380)="7c843ad61f232ef116e56d6e687270aa09c90558b24a2a654ee9beee564a057af5dbda5827bf950412d84507192fd9fce1fe6ffbf99185204887277cff1477339d6d7328c979d0376ccf6f7e51ba19b07eb215afdc411abfcdfecb00c7c9b2168346a0f0b2cd3a641fe7f2b4a019c9af6dbfa9c10d8f4a0575c7530848d6e392a227f16e7a51b56c926d", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7cf85, 0x0) write(r3, &(0x7f0000000140)="00bc1a02150655ef40b0d75c62675858", 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {0x2}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) clock_gettime(0x73ff2be0c210c004, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$TIOCSETA(r5, 0xc0084463, &(0x7f00000000c0)={0x33e, 0xffffffff, 0xd, 0x0, "c9f75500000000003b0bca8f00075a6b47c0d100", 0xfffffffd, 0xe07}) 1.998262874s ago: executing program 7 (id=7970): minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x4) 1.900681005s ago: executing program 7 (id=7974): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) shmget$private(0x0, 0x2000, 0x4f1, &(0x7f00004b5000/0x2000)=nil) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x30300, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0xe0000000, 0x6, 0x0, 0x80000000, 0x6c4, 0x80, 0x1, 0x0, 0xd, 0x10000}) (async, rerun: 64) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x7ff, 0xfdc7}) (rerun: 64) 1.753032181s ago: executing program 7 (id=7977): sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x38}, 0x4, 0x0, 0x0, &(0x7f0000000380)="829fc6551a3bd8bf00f6b5de48b170ac743d9994d75275c26dcfe3bfc6de347d641fb40f780fd248a0a7a2c328d5dd1766f4539620df058dc63da788d031751e06090497c395fae58ee772bcccf2cfad86e94b01bbcc0e29b83092d82e6b41a769ba8a12ba707b46919ffc7b51486ae626894a911904b336f0717db006886b58151f17d05774adab6fab9623a695fae6a722b5eb35c07f7db91c56b73bcf3163330de982cec00d676977bdea2aff11ac887c8b37b652f26d20d4e70b6e37665bfd2ebe176dae94fe6f31a913823cddf94ca1b4d875795d7064", 0x47) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) (async) nanosleep(&(0x7f0000000040)={0xd37, 0xed3}, 0xfffffffffffffffe) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x7eaa609d) (async) setitimer(0x1, &(0x7f0000000080)={{0x1000000000000, 0x8000000004}, {0x3, 0x153b}}, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000005c0)=[{0x7, 0x7, 0x17, 0x3}, {0x4, 0x1, 0x27, 0xd}, {0x2, 0x1, 0x17, 0xfffffbff}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000880), 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) (async) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x48e}, 0x0, 0x9, 0x0, 0x0, 0x40, 0xb000000000004000, 0x3, 0x1838}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8000000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000074b000/0x1000)=nil, 0x1000005}, {&(0x7f0000666000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f0000635000/0x2000)=nil, 0xa}, {&(0x7f0000d54000/0x10000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000566000/0x3000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) bind$unix(r3, &(0x7f0000000600)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r5 = socket(0x800000018, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 1.632833219s ago: executing program 3 (id=7984): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x6c, 0x5, 0x41, 0x8}, {0x5, 0xbf, 0xd}, {0x816, 0xa, 0x14, 0x5}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0xfff8, 0x3, 0x16, 0x2}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xfffd, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x2}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.529399121s ago: executing program 3 (id=7986): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0xe0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x5, 0x10000004, 0x5, 0xffffffdf, "a100ec000000000040009700000000005a4800", 0x461b, 0x10002}) readv(r6, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/231, 0xe7}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) shutdown(r2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x544, 0x4, 0xfc, 0xe8b0}, {0x80, 0x1, 0x9, 0xea77}, {0xe, 0x1, 0x6, 0xf7fff000}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 1.129414694s ago: executing program 6 (id=8007): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ftruncate(r0, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) write(r2, &(0x7f00000000c0)="eb7d3ec7dc86b81fc2c84a5bc5be27eb87da62d121d70e2475fdd9fbeff37f842d3495093d46ca5b44ccbcb3ce700b916076e2597473f64e892cd472778406b9f67c496893b8ebbf92e4479cee37d052d1017584c9227e60af4f4250ead779c6a8cd28d5dcb920bcd2a8bb3bd0b26859814fecce5bb938f62e90acef7178eabc3485f6cfd5c38d08da9ec52c76d4c05a2c64d4dd41edeb39ca1d07765411d3b03bf5b42bdd8ccf104c1d12704ada2d58cd18c702c1b71c47dd21463c9ee5bfd140d8a13558c18f79d816deb0b94c9cc160fa2dab6df6c8214942659712400d1e2a617d", 0xe3) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x72) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000240)="3efb845a2e1e8f56f6c5994a563f5da09881f351817ab0abf7ccac3148a77b25f7a721cdedfe92aacdc32600b88a3850eed697561c814501bcb745e8c5835595e681a09df7e880c1cae543f5452828b4ed0fc33c10326b6d9abb7a14ee57ebc46e884b8099579e5796afdfa800c5d2e9dcb4072a3fe762d975d2aeeb877ad8b4b111b197db31cf20ef3ad6bff99f8a9c9c45c00163d17a9f45bbc52bd11cca5618259c2e69fa", &(0x7f0000000300)=0xa6, &(0x7f0000000340)="b47320a6838bf3bbf2ed09c273d30ae0ddcc025ebaff6859660742ff33aa3cdc607024215988f7bbb2b28426ece310fa53c92b9479fa4c24daad0718bb8f71806f42c8d1462b942972275fe2d1996732", 0x50) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000400)=0xffff) sysctl$net_inet_icmp(&(0x7f0000000440)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000480)="0272ec888783737402cad3db30ec75300d97935a972a4601c886dfe2df95d0f39bcf6461b3eea725922f2db89a8fc084794ef375c81bb7d01137d367ddc12ea2e19ad84c6846d8f2aeb94efa47f452da3cdc39b2b1829574d25bfc29bf2fa4d455a5d9c0c1dd5b38355ed4f1a020402ef3b8432ea624bca2120dbe8a4394e6895fecce110121a3ffb77eac390d57317a580f19b8b88ee9776d30de7e4d6e4bb164c262f7", &(0x7f0000000540)=0xa4, &(0x7f0000000580)="9bba3297508d2a9db075bd9a8bb2d1b3e8562fce8f6475d28e00d010ca01e277e7387bf5c1a79e022d67f0c1efcf0c7f0611dbf5fc7d5cba395fcf479a3d67daad1c130daf25374307f6e4b3cf7fb324bdc2b67fa0fad37dc8231c129d9ccb0726a67cf9974113d07d18509c41d31f34d4fdf87f4827b4977a50fc2a6cd737652b29", 0x82) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000680)=0xe) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000006c0)) r4 = open(&(0x7f0000000700)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000740)=0x52) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000780)) bind(r4, &(0x7f00000007c0)=@un=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000800)='./file0\x00', 0x10a) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000880)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000008c0)=0x1) r6 = open(&(0x7f0000000900)='./file0\x00', 0x1, 0x2) write(r3, &(0x7f0000000940)="7d6dcad44a3247d9156b3be8019528c24d31d0dadfe25a3b563054e47090e7189003044566b1e31c29e5bb67bdf561bc7c5a43a2e97ca50a584f7e", 0x3b) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000980)={0xfffff060, [{0x2, 0x8}, {0x1, 0x2}, {0x3, 0x24000}, {0x2, 0xe000}, {0x2, 0x3}, {0x3, 0x80}, {0x2, 0x6}, {0x1, 0x6}, {0x2, 0x2}, {0x1, 0x85}, {0x1, 0xfffffff8}, {0x3, 0xfffff672}, {0x3, 0x2}, {0x2, 0x8}, {0x3, 0x1}, {0x1, 0x101}, {0x2, 0x7}, {0x2, 0x10000}, {0x3, 0xfffffff8}, {0x3, 0x7}, {0x2, 0x6}, {0x2, 0x1}, {0x1, 0x4}, {0x3, 0x2}, {0x3, 0xfffffffc}, {0x1, 0x1}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0x3}, {0x1, 0x2c5}, {0x3, 0x7}, {0x1, 0xa20}]}) sysctl$net_inet_carp(&(0x7f0000000ac0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000b00)="0688c285c4763c82ea531c8c3439edc74dc29b00bffe19e1abc7c0568696ec4ae3eed435fff5ff598f4051437f46ec35dca19e7243855e80a09b92dff7085998c00e9cfdc5d96e1fba68030277bc0358d746b0abc6f27b020d06051e177eb3b4e510bc5e5d8377b49aef9de1b0569b6c2215947744a5dc406e1d5c63da7004ccf893bc7f2123371d3e9c732f20634ba1c68a44b26174d5cc2a2cb02d9f9e3afc95dfe502b0bf2888a97227419a4f2c231603b05951dec7764cd9f9566b", &(0x7f0000000bc0)=0xbd, &(0x7f0000000c00)="4fff661a16cfe0a75868cfaaf06a217ed27573690d7634ac978631ceb6733fa502371e5daf398acf87967b55680cc0343ac6abea491a089c82955ca61b9af37c3aa282c300db9c599b", 0x49) fchmod(r6, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000c80), 0x8000, 0x0) ktrace(&(0x7f0000000cc0)='./file0\x00', 0x4, 0x800, 0x0) 1.128788953s ago: executing program 4 (id=8008): ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x1a) r0 = socket(0x2, 0x3, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xa, 0xfa, 0x0, 0x59}]}) listen(r0, 0x5) connect(r3, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000280)="89cd5fa049135cca9cf42dcd3d0da8b2592ff283ca92e8afdc0dbc493f13363aac13f5477794a009b285f7d02a9c4fed1f88bd56fc0fbd1c6785e0163034c6f638195deec07d65ca3231166c", 0x4c}], 0x1) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='!\'\xf9\x00'], &(0x7f0000000700)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='&(%!\\\xdc\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='/dev/null\x00', &(0x7f0000000640)='@-^-)\\\x00', &(0x7f0000000680)='/dev/null\x00', &(0x7f00000006c0)='-^*$-()j$\x00']) sendmmsg(r0, &(0x7f0000000d00)={&(0x7f0000000cc0)={&(0x7f0000000740)=@in6={0x18, 0x1, 0xa1, 0x6}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000780)="f8ed8b2ecc90c0e5bd0157629eb52a7751fe6371906881a6190818f43ca42071cde43c2dce6468d6dd8a8e2c10cc9194483e805dc7ebbe42d693297683428e20c110e804c9f5a2b8da97d5746767cc2c290ec3805d5c4e", 0x57}, {&(0x7f0000000800)="2d958db4a5ccc88a0950edb0927d78dd137fee7d2a9b01f41e1fbef9ee6788384f288b685ec5eeca23d19750173a6c11bc040dd5c9356cf4b76ca22c33a1214e348f707a2973ba6eb7c8bab7e92b907a225407735bfa21cc5f72f2d7e35c617ed26f26a6a23389cdb51960e026267443801d0ae1bd7563495525547d5192d7aa2b945c52d4298dd3f25729fc234faff4bf880aa6cdbacd33bd76e011d4b5b7c70c9198c205669bdb742d3c4972321351370248dd342bf3", 0xb7}], 0x2, &(0x7f0000000900)=[{0x20, 0x1, 0x9, "a93a89e62a01d8d6f81a3cf55427a39d"}, {0x38, 0xffff, 0x5, "29d5f7c460cd1727fdc8d4bcc9dd31550039b139f0a6d1a7ddbbe3e6f496a4a310e852"}, {0xa0, 0x1, 0x8001, "a6d3907bf64da7a105239227d2868ca474de06453db3c802d9f438f621ec5dcca1a0c1b72bd3f21d500da1fc876c10aa8752e77f07037ca175d3e7f2eb88973e7c20c1aa0b8a8c803845da3f4fcdf8ef7ee064aad7111585d9252d53e2cb243b93dcbcc2e26a59a4c3265b707024f1da34304d31e504a8ab9fec74c1144e713ea190d0210e32183722826e5407bc54c6"}, {0xc0, 0x1, 0x10001, "667377d387c0ad0ac80e66e0e3561d09b923ff76f774050b9ccce39c754dfdf9ccd09381f8e742f831dd05bb5f74cabc771dde4476afbf22079a0d3b529ac0cfee11b439d6a0a2b19cab50125474dddbbfddeb0b447f6db3e35a74de289fca4712b384578a61123fb5df8a1a2d0d44f0e10a400e37c0dba96f33f2c712d207ce54a1eaf47b526994714d805a962133b853e9d71c0e7834ea2eae15813d111d89005061b36362e9bcf4"}, {0xc0, 0x1, 0x45, "fbd8ee3f993f324c00cfe38f3c7e8b6cf6bd772ac68e3f21da1a4b73a1c513a31c150bea6dd2b769b1f17e4107750914a0420935f2da71e10be12c2eb77ba4e0c3df04b17fac42aadcf0251cc1733ef2162c4f344f111ca6063ff81c594a5b30e93e807aeeb508136c24d3231a04259d6bb88528a6ada011d997521f214ee514cf926d8d8d30d9e5ed47bc13a019019326a37eaa1141dbf61fce7d46cf2289ee8d67ae42346d5678f0505209fb"}, {0x70, 0x1, 0x0, "a72bad2e79f9ae33fec588c4a3143745c8b7025a4b2c14034c0d620cd088c5660ad3bc0e1e50492ef43f65a7575ef5ef82301a2c1c47296edad47fbd5ef9f5037e97f405c44cb52a92e324268e5b0d5b82ffd98bb83d76cf3ce73a4555de"}, {0xd8, 0xffff, 0x547, "67345ad03b38d06d66b464d440dedd8b22c40bae78ea52b2fd5bfc204a0cb2944f44c8fecdb4c5f6f7c5a16deb8f3dffe487841b3ff315b0f21f56c1036049d4eb41d35922c44194de37ecab20ead393782f6fdd94f814f43856ea9d9d8ad0524d8c859baca19060f076e4f1a19fa6c4525c54414f7868669fb3c006ea1c6bbd254e90c934f0bea3aa499c982fbda91550ac96fa0a7608721fd243636d7099c7adf60716822e3bada516bcf2e0110481e8396dd0af62a7fb790a0b4f1c9d5a49b4a79058b378be0d"}], 0x3c0}}, 0x10, 0xa) r7 = msgget(0x0, 0x16) r8 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000d40)={{0x1, r1, r6, r1, r2, 0x1c1, 0x760}, 0x909d, 0x4, r8, r4, 0x2, 0x2, 0x7, 0xb}) r9 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000dc0)={{0x1, r5, r2, r5, r6, 0x10, 0x7}, 0x0, 0x4, r4, r8, 0x8000000000000000, 0x8001, 0x7f}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000e80)={r10, r1, r2}, 0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) setsockopt(r3, 0xcc3, 0x268b8041, &(0x7f0000000ec0)="ad8e02fceeae52a4bd7f569554403c08c3085629d76fb1bcc229e61246bd51c961156f4bf8de9c8abefc82f671f02464e0696ccc94be14c52a0cf9d2c75d630b8f26d7f9de9256bd509797579d31f0089ccf8ed67419de4f08d899d7714e6b7905f9e4008524b487fc573b678f5914fbe2214078df20306ff34a8c6c74c2dfc6af77e26f840e19c93885b04d26221a51c03fa806e6b2eae0989a65613218b284f92728545d666bc75f2239fbc5046c98a56749c92532943aba17d0a34bb61c5c4fa698a665eb0483d09da9fe5c27459098b9452bee2f974961a577fe4b22139fbe1bea9e4b00aeefc3da95b524e00947246af61b8fb17b1a0f361a7bbca1e128658d7c358d3d19e10f2e903c755e9411eeaf74dc4240686ed9f7342303919fe992bf151f788b170ee502319d15343bb8a0ee807967f530d05d0aebe8ba800170f9c74f6ffb430c2b22d7893e26d8baa8df97d520a42bf2e02463bbbd6789adcff1ebd27dcad3e212329d8762247663cbbebe0d9d768087a2ae70c851003bfc079872cfc5474f6b15c65bf608de15dfc9a27e63ad5e0d05e025575274d77a5b159eb8d536c371b0140185ba00cf50228c1eedfab8b9a099c43511ec9c18fb4420ee8e096a150da1c3863476e290f30fd23b5ee2d2d5ed4f30125982373976fbd818b5cc649e9f58551acbc29b7879319d2a87a7febd86d9357c1e0f393246a27ef04dea645e6d17519c391a69f7653081d6ef87aa14c37ded561ccc14d7bd5ab5275df48e23de0a13db613ae517d00b5766c0714e207148dc216cea6401469cb4ceab79b00c4996973b751f9150d8da3fd191fb43d336c2e208e68fd93f89066736e193c3cef6cfb05f7af910fda49270d84814aaec7b90a43b18b0cd1f7540c5e12e09067c130a459f31663941259fdd70053f64845b149621c02dbd6542216fef7a774240b4ca5677bdaff0a5c883f7e42c8e4a50a2c1b9ec9b5d2b4e3bca278502ed7fdc6e28951c70797bf62df627422e06e98a467d940e13a1eaa470b9bf4a1ece67e1eeb687b6c2a7a85a53c7bb18c1bcb3168980f1f07f2df5b42bfe2bc552db0564294d3857b619d53e9fde47e53a170f96f2a7d2696cdd662014c180286e96ed9518464d8b001b293b1c4ef36e6d89e2bebb276cb8526086072a6fc972505fbd4fcf600bb6b7220f450b8ec01ec5c708618864a5ce56f1dc33320040cc4dc68880ed18d21099220537d49bf516abbed5033665a9a7949efca19c8d2430ee688d35048a75a76cb5c6025b2ee1b361a871fbace467508a1921b9439599a4bf743ba79087376eaafe54961fea0006c49a1b6d3294efb9327a177a529875e3b6aa591d32b4f35673fd81a2b20689e5939f64006310d705e4c179b6f2358f9a11f44e39f65b43f0041b7f0083395c3dadcb2c75e6cfdbdf09367e23b5686674edf87f25c79d8176aa7ffc46d6b71c18c00a95a5fdee824a435332d182bfccd6efa52d1d37b62e06df4e6d592fe6fdde0a416bdae54959a70d3854a036f566a83bd12881171041377beed80039c899511a4e1d432804dd2ac6f15455e78a7f0e0829257579da00dfe8bfe84264b4d73054f8da4bfdda6eefddadfac29289c2530a39e1b30e49410be279b5ccadf3f4e5a13d89ff7de0abe291d1b70d9f0ffc8c2c12b4ba92441fdd701c6af99482662a9f0248716a73901efe843ede9d8721e2998868123de2f46ab24377bc0cc370bdf86097d4add7f00c07411df7e378e8b7ef991b770ba8b0086c1e039f56cfa595d97578a94d8c7d041dc281c121f228d6b5ef0be1403c46988ff9db47a7ad4c9303374821e6808a1cd4d6ce3710fe3c1f0640e703ce930af2c3bf4960c7a901fbddd92f749bccc541a7caf3dd12ef301bad72225a916dff1b4eb692a867f20d2865eee8b1010801c06470a304ff648eec2d1fb24690615c93439c2ff4332f70ba2618c0171d4b436dbc4fe0fc03e4dc46c6428ef3924b666f0a07e8161185f830ddecf89ddb7a01936b6980e03b766644445e8c585f89976205a117c29b602ec25335743d1f381275ce4c4f9dfad44fb4f1288235893d84294003bc1279929dcca06f8b9e78e78a8808afe4134a31f35f2686959b5e237e5dc1cd437825c42c4a5f6095c85b72f93a228dd84634f0746409151d083184fb28037258a1ac22f8ed70d05d3d762ff67913a7732edf1c91033d5c557bd6dad7fe1a5578813e99e4d0bf6a414a14a599efb43d763c95564413ef2b1226d0debcca5d27ca76166e2cdee7dae708296d4d0851cdda4811ce67fb20e413af4e837eab4060b67abb1c7d4ef6c2c5b03513aca0e7766db1b3ff055f5f5336f8ce4b5223bc2aa80fe301c3e787311c743cebf274a75fa71f0b782e3301056e0fad1cb17d824469baa8d5c8809362a1b45c3cb35d545af6ff4c1b6e37eb78aaee171f18fb35b78eb451d105a4adcc748010f82c61d63ac64e9c3ce6a806822399e8b9f26c01bd7c91073e17959caf85137b0a06102e78dae2872251595c141b270d7b5069578c876cc99b1a13675287887cc1a2f9ac4150f528cd059275d9e39a206b99a9bc8a6380f24fda8963d4310252c6e6de3f374c5bf92650d369dae14cf3c4ad050eb8dccd0b3aeb1e8967d560b24de3d98cdee8ec693f45e1cef3bc27457006dc022d1481f65e616a336906fa30d99f53810f98c778f83b838fdec6934440066f5f30d6345bb5fbe3398fc7d1c4938dfaedaf08bbfe141c7159a98caee13c07402a3a070f1219a09322eab67018afdc15ee2548691f36c1f5a046a93216b9d0f7fa834e292ebcd6954fac90c73a5a8dd44a15b492992d17cbe63cc006cb76683769bf51d7d4946cc495ff1ffe14ea4d5ed5829db8086e825cf32807e49c126d0bb1463b7642b5e4a48ed1513a601ff11eb5a629824118500c3cea8710c500eae3fd6954ca88c69aa60200785b81aaf3a259a19eadb2e5af000ff9709026d023a8ac83af71202671b033fea33dbeecffcf93e6ff11bd7f9ff533a67006e4ae76e64ce57f940e622cb6b22b3032563ce91983765cf39e87619fc788e4dcd507d7b9a8fa90d7605cc8faedd028da38dd2fbaacd56c6c8ba0c8ea0e4bb598b0805dea21b8261f292bf2044b40b2b51b2e45590e058218de7914c178359a05f3975a1d76a5a004859c85b8b865f6de45c259b76d67350129341c36e986a45f138c7d49fff22597935c159ffd02b0fcf2beea0f9611df5d4f02c76ec9030ecd1bc567cfa33f3c468dd0ee16be95dd64214f70c165a7458792b1eccf1d38bf6859781a26d5445b7a5446bcfed8b06b9809f261c11ec3b7f0066f6ea128269a61147416f560d532a5ecc97b4bb0950ceb9a2ce1522187653793717fcdc54f26b1b80e56565c1b52c8add8930748ba2fecc887a722289ddba86213f5a28f95c6519df0e5a6a3e7f74e437910c574f88b37a3bbe617f1f5568afeb13032d5cf1c1c9fe6e33e7389a278a777be5152e4ac68e5935aeac909a4905f6e0dc0f70767f725210b4786228778763fe4472a7e30cade93eadc2c0f6c18fcc02015967ef93b1e4b32b9e7449c91b7241755c5b05868f3a0866bf908ae24abb0cd6e4889b19139f9ff15499e21f176f095e9598074267cf8db56f5eca85b7d4fc58e5c67c8f41df1466a44b4d1734468463c7cae00f9c3e64c643c89d7f4a86c12a23a98b6360f7129cb81709b8b84733304a04724ae4b61d3ec77fe8d3a136f266e74b779a9fe073892985cfea8ec77160d9e168986d0aa2d0cfd859d94e1fde4cff1d0cbf5ecb26ba48c7c67646efdb9f7a208f047fb91923e474194a934f27a20bfe488b207c664929aa06776b06f626430790ddb099eb57724729a5ff8476df1f8c2eb90175b7aa6d0489eb2f28b25c0ec283abe330f3a8fbde3162500d8deabd00e5b05d2b64d92d6bde6cd75c4bb0ee5bf5931184e06df8f54b12831800f26a17b4909e8508ba8231f27d7509eb419aefa3eccc07e520d1accb6ff6a8bb10e1ff38567bdd71551fb95f02df803077ef453450eb677a8b4d179b6fba8619e2fc3200d138641304c5761216b51bd0b0fa5ea95a9f5fa81c0dc61cdeb8e4ce1fd08af154074b331762cb4441b0b0285e404511c9bf86ec99e3adee4905ad94734465e7fe3feebd102505800f1da9dfcbc805c68d4e74e748a68436d6dd3dd9ee21e3d6905bc1286f21379e78173af3e2ab5cbd023dee919851affd7fbe8303d27b3572ac6ea5ff51292773a47388c4eb5ac27afb318be7ea243abf000c6e82db455b279d7ae19b5de76b431599f119d52a35b45fec1b8cd3e882d48e47fa6f690dd02dbf918fc8c7a6831cd589fefd2610b4de42e9d423b54b2c7af86465d5eab2016f264eecbc5d92fa1452d3e4ed2db8d50be64faa8b3426067aeedee18189efded8e645ae83090f86e0a6d20c0b664e01c8800b40dac29540586cc1b1f2b5399567ccea2f40fca5efe5244db24363a7d7cd691384f092763d40fc16ad191e14bcd45398d3fd90d520c5229f9a116c3e2465742ca4b500d8c284da85ded40365536937746111af6fa04cff2e107e13f2a42ecb4678ffffdf0a1b4fbf0991eb2e22f74cf2a177cb2e218a8c473ff3ddb3d3cddfa70176bf297300b1c451c5c4085771d9c6684630a1fab105ffe80e0d0bc46fa74684157fc200b5e654c19315c372c0d4dc5264a67deefa3f954e10a2709eadee597ce73b1ec0291c69f0de0cb24f6defb8a17e90b9d507aa2126b1e4ad45ad42673285a83bd46c745051dfaa3eae855901a483a8aff473524b1aa26fe5d561fa7b360c8c0e5a9963cee2fe658e02925715140b5d0487cddd66ad038da4ed8233c4cf5012a9714fdbdcf8d32562e03e394694ea004bd530208c5724f853491dbfcb136f3ab870908fa8a97d1d9e4f05add83fa97a86fad939e6668fce621ebe08872c7d1f757c7ef5d3fc204e9ee3f82606899062bb235bdbffd757d2304fecb6d3ef4b6b790c6a8029eba34833abd20dbe6411abc4b9821e6b941d9dc9dee4c04ebda0ecc4e8d19e33c9c62fe0e254cb687ef336b76078cd1148a43e728074fec37deab6467b6ea8c299108be7e34b0c8448de00528274ac952eec38cf2d4a9f7ba09ba2db78e51418a402074fd4d32833f2807d137ee9f6656a3709eff30e71748e786c3b7482bb4cba83a0400394f37a340da30f1b302362bc091f2a6c458c2b48d946798f8022434c97c59f1413c110812cf31ccdd423c0ca169bfa6ec67de3c1c90016c6c40f120dd104c72c3f635e5e2c7ec19927628ba40fcb2f56cf00feb3023ecadf57aafbd92bc953d9db9837d819230f5aa0bcb8275fc8266c4d1bbb071c06a00c2f727908e56c9f04a3858ac170108c3e2f0a1a3b47e16ca92ffea27364fa7e498417fd3fa782e133166921605d108d01e7ffaeb1edc8d40fbdab34686ed240d2b027c6b333d26179dd77a04b3908e7d107b5d8c666c46fb5c2f21e0b07f783534438fe6af2e49041070107b1d14dad8c7ed4fc16a11ddbbf7c29bc4972527dc9554ec808800a8ca0c7ead3d934f65b25b417f95d6d044efde1ee70616f1c7338379a1440c8bb6e884bfe3da9d9831b8129b1590521450b3c667af3a63958c779422485a064553a8fc7d822677a69048a291f29b47db6da3926aa996ada2ac96b0ce6458a199dddc1bde424fa0006c688bcce47ff66d0b6d61da06787eac2a45f367da58b4cb2b854a583a0951767ebe03cabc9ae0148b5bcb46e98ea0c28912cbdc7a39758d", 0x1000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000001ec0)={0x5, 0x7fffffffffffffff}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000001f00)={0x8, 0x3}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001f80)={0x7, &(0x7f0000001f40)=[{0x0, 0x3, 0x4, 0x8}, {0x8, 0xf3, 0x1, 0xfe}, {0xb, 0x6, 0xc2, 0x9}, {0x7, 0x8, 0xb0, 0x7fffffff}, {0x5, 0x2, 0x6, 0x1}, {0x4, 0x3, 0x40, 0x6}, {0xfffe, 0x1, 0x6, 0x9}]}) unveil(&(0x7f0000001fc0)='./file0\x00', &(0x7f0000002000)='x\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000002040)="34dd92cfe30898656bb000aefc4f5e4daa72e31948af7907872f747cc2747217ed2995579952e3eafff4eb99aa2c874f52012ccc558cdc1b88f496bb362783cff8345bb208ab8cb4ce27f43aa5661f37d376375aec18f2d2dc8cfe34b9726e8f9e7f0cb40db7b16151f27b8f48b2468b5c3bb72c70c32e0344c7b6cd97d7b53902065f4cb1a2516352d6eef84aee9ffd9ee32b62bb93bb81e7eb9648c8b1a91bdd", 0xa1, 0x2, &(0x7f0000002100)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000002140)=0x5) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x9) lchown(&(0x7f0000002180)='.\x00', r1, r11) 1.052913435s ago: executing program 4 (id=8010): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) (async) r1 = semget(0x0, 0x3, 0x24a) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/251) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x1, 0x9, 0xb, 0x40}, {0x5, 0xb, 0x5}, {0x7, 0x3, 0x8, 0xa5}, {0x6, 0x7, 0x2, 0x3}]}) (async, rerun: 64) select(0x40, &(0x7f0000000240)={0x3, 0x9, 0x7fffffff, 0xd0, 0xff, 0x5, 0x0, 0x7}, &(0x7f0000000280)={0x9, 0x7ff, 0x60979e5a, 0x3ea3d5f9, 0x1000, 0x10000, 0x99be}, &(0x7f00000002c0)={0x6, 0x5, 0x5, 0x7fffffffffffffff, 0xffffffffffffffd3, 0x2, 0x9, 0x3c0f}, &(0x7f0000000300)={0x0, 0x70}) (async, rerun: 64) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000340)=0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="3f7230b3e721953dae1c5854954cf1464e8b913d83c46b483f73f3a5db20da71fcbf44d72c91dd6a949d561d718b914289e8b4087d69468c2e49d66afe4443b350a9dc4e0f7847ad2fae5c970118a440fb183aad6fecb7678cd17b74b4b048c4341013acdf236c269d77d687173affdf6a017633b28bf2c84c4b32a485110dccd6fefbd503e5731ee689", 0x8a, 0x4, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000004c0)=0xffffffff) (async) r3 = accept$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x8, 0x7fffffff, 0x8, 0x3, "d9e48c91396858e7b0872fc5d6a7ef76e6fbfd5a", 0x2, 0x4}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x10, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000008c0)={0x2, 0x4, 0x7, 0x7, &(0x7f0000000640)={{0x5, 0xf4, 0xa1, 0x2d, 0xf, 0x3, 0x6}, {[0x5, 0x5, 0x3, 0x7, 0x100000001, 0xfffffffffffffff6, 0x5, 0x9, 0x8, 0x1, 0x2, 0x5, 0x8, 0x3ff, 0x17, 0x10000, 0x6, 0x1], [0x2, 0x6, 0x40, 0xffffffff, 0x78, 0x5, 0x0, 0x8, 0xffffffff, 0x6], [0xa, 0xfffffffffffffff8, 0x81, 0x0, 0x4, 0x8, 0x3], [0x2, 0xc, 0xffffffff, 0xffffffffffff7109, 0x10, 0x9], [{0x2, 0x3, 0x7, 0x800}, {0x7, 0x7, 0xfffffffc, 0x7f}, {0x7, 0x8, 0x85b, 0xd0}, {0x5, 0x9, 0xfffffff9, 0x4}, {0xff, 0x8, 0x8, 0x3}, {0xfb, 0x9, 0x448}, {0x38, 0x9, 0x5, 0x2}, {0x49dd, 0x200, 0x81, 0x2a}], {0x6, 0xffffffff, 0x4, 0xfff}, {0xe, 0xfffffff3, 0x7, 0x4}}}, 0xd2, 0x6}) (async) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) ioctl$TIOCEXCL(r0, 0x2000740d) (async) setregid(r6, r6) (async, rerun: 64) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) (async, rerun: 64) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000900)=0x8) (async) shmget(0x3, 0x4000, 0x481, &(0x7f0000ffa000/0x4000)=nil) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000980)={0x4, [{0x2, 0x4}, {0x3, 0xfffffffb}, {0x1, 0x8}, {0x2, 0x40}, {0x3, 0x3}, {0x2, 0x5}, {0x3, 0x1}, {0x2, 0x7}, {0x0, 0xe9c7f97b}, {0x2, 0x9}, {0x3, 0xffff}, {0x2, 0x2}, {0x2, 0x8}, {0x2, 0x3}, {0x1, 0x80000001}, {0x1, 0x712}, {0x3}, {0x3, 0x6d19aef8}, {0x1, 0x7}, {0x2, 0x6}, {0x3, 0xc}, {0x1, 0x6}, {0x2, 0x7}, {0x3, 0x9}, {0x3}, {0x1, 0x8}, {0x3, 0x400}, {0x2, 0x7ff}, {0x3, 0x40}, {0x3, 0x4}, {0x2, 0x6}, {0x2, 0x4}]}) chown(&(0x7f0000000ac0)='./file0\x00', r5, r6) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000b00)=""/4) fcntl$setown(r3, 0x6, r4) (async) setuid(r5) (async) shmget(0x1, 0x3000, 0x180, &(0x7f0000ff9000/0x3000)=nil) 1.051728385s ago: executing program 6 (id=8011): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xba, &(0x7f00000002c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xac, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}, {"7f06b97ae557b54d9d14a112e14f5c288c6982ffa5e5d8002080070fa41b436a2472204fef8f5961475e426879963ab390014bb8430fbfbc5ea32415cfb4a5613eb77c76d1f18f46bc08de1dabe791ef8f74fded5da480eb39ae3d20f19895c78604e3e7e570817c501c68ad7650b77292453716eadefbd3176019b66b1d03a888c85af1"}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000003c0)='./file0/file0/..\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$TIOCSETA(r3, 0xc1084413, &(0x7f0000000280)={0x4, 0x5, 0x3, 0x2, "97a22259000000000008002300", 0x9eb, 0x800000}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0/file0\x00', r3, 0x3}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5904) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000503000004000500000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e000"/177, 0xb1, 0x0, 0x0, 0xffffff61) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)) open(0x0, 0x615, 0x166) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ff1000fffffdffffffffffff86dd6000000000103a04000000000000000000000000007f000000052400"]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r5, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 1.001322668s ago: executing program 6 (id=8013): mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x3) (async) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x80) sendmmsg(r0, &(0x7f00000014c0)={&(0x7f0000001480)={&(0x7f00000002c0)=@in6={0x18, 0x0, 0xf, 0x6}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="b3ac233713d6fbf1ab6697ef21cc9b0fcd7c1b7059f1ea2489ba6ce9fb1ced59bb90ec96d654e082516b6aad6b631a2864c6003baa3c7e7ff316286031750775369169254729d1404cbaa8325fef65331c92576b61b7fb556c0c02d1e1d05d241e4286f5c7bf31f51c4b88cb23d18848b57a5c947f739efc0b049b16c1b1b8a1bf2e3ec145b8413a4a0b4ffb4a1cbb39d2e58e2bc2b497d94c9e8fc6fbe9901ddb8125e22c42674845931ecf9d3ff5c48575ae6e215f9ea38d125f112c", 0xbd}, {&(0x7f00000003c0)="bafb9e72e9e3761627d685bedf11b7ac24ec79095dfb159b", 0x18}], 0x2, &(0x7f0000000440)=[{0x1010, 0xffff, 0x3, "77ebfd2150d5f0ed462478721b677d7bde9c6c43fb736e3f451d44bf7947ac4a0cbc930bc7734848023ec3f847966470b91e0ad738d3954d7985692c1ea1133fb6969a906386e095b8812d49a9b8f2ea4bfa7e97dd569db6215e6fadb5a67041e76114cd0ca2fad702cbc892178d3f816bb7b705788a80bedfec3e685ba8dc3b4b1d2c9348545d03dfcac046a46e46c84b90d7a82dd03cc456edc16f11912304d89b5f3bc951ded713d2563a7b5d796abdc80067c7a28165df08ea91948c1d3b8826862bfb7a6e5dc8b8c006e1893f2b5664cb11e185b74d2a558b943d3aacd47d3f3afb302a5c91ba02dbc0f6fe2ccef681d7feefb37c990bb06f6973520268519dcd995e27a31e72fe26f41945ca9677104b9ac9604248b266c8d49d268fe2439afe4938ec1778e44ffb56e133fad4635dc1143a47c0c9671ac3b08397ac7b78bba74bbb2685367489525634ae661f7f73eb90f95ce88c23f4bb5561b17332b4818d87c9acbd1e5ab2f507a137a68f6548184b7f492bb8bf00897b3e3ac5525866a9636c0f7aa28b7afb0be47719362c3641b64db43d581fcd247bd691041c1d2c132913977ea8277115253511cccd40571b5252f2b20f4c1b488dcce583c0948f084d226fd4e055453b0623ecf77ef2837cf338fe4c502d25dcdf48687e06ea875ae75d6a51db1fb39d400e9ace2b481c3b45ffcb401d4273a49aee35c0728637bc22093faec7b6c6ea414f027ec51ce9771a37eded9f08021c01753e28f7d9de58912de730e087a82a4d494b95b142e23d8c5b97fd44bcc268b6527fa5e3b7da73e8ebbf05a0db1fc6e89dfda009778e57e62e28489c77e491d285abf6de0a7c953c66ea492fb09b67d6bddf2c52cf20c589fa37eb023b9f716e4e4e82b24bf853dfbfc7922ef683f9d012a2ab7f71623ee236015cf327f4a719adf8b6cfccc6c6a53c2d4af6da4d17cd33c97c50169bc4f17fb14ea007961ecacca653b42f552527f44ccab4db14ad5f1a0c66ee784c9481d7a22eb4cc94ad97af0028439b1f17c54796012b1bee6b814d8e30ca97c22f88b8992ea7c8e122afd2329fa7c7a8570597dda254f098ad20f867a07d3b879f84c48ba48ecfa0587fce6c3e06eca3147394a54bb657c808fe8ab46a7e5ba4f03916e5355a35133c6888f62012f07cdd6eb7b728b84698825eb57f4d9b658fd8639c685910514a893a3b9f65f2a74528b50dd247ba9a9ed8ab1850416dee56165e9ca932fc96797004fd4dc170ecce6afd7612b0d05237f552a14922e60f0d0d8d277f91fa48ba347d67be1e243a18adfa09bc37d17d794adbc814173543b857c00125ba6eea95a3787fa7fb30d2a4228d9d3ccfa952fc9ec0027235b8fc47a1a471200489b56490ec99e05fbe5521af00905244b92ec79f920ec9365479ddd6657a85ee21f93f6a421352aa4ef6abeb431f36425618de0758c09effe0ffe2fbaaf749edef7038257a057b27340c43d4c2f3996bfad30ba77c6cc5eb308a69974d72e1f678db34a8516609bb5505b58c4da468c0550ed2544b035721682e2cc2dd39f8d56b2beb32709476f2d4d322b1e2a24b2f0fd73c8cd83cb96582db1e5f5fa3fb714fbcb7a04dea40471a4c46e84446cc89baa4c1c6ba4f92fe04532a5ac69573566c92baee48d2472ddac082f6f84d2d206c190fa3d17a08c896b291fedc225158afb60e4ccf87bef222b2d8f4beab4b556a0a526c6057acf9cb51972d1dc5893e0a48c46bec0e852481b05027606b044efb0daf35a38f455fd0209404e602ed456caed5e14d8ac598021b40821292c47cc96f100d9e0b8fa3c1eaba9c6af46ed749ed37a9d3fe13522f362409f0f6c2fec8041d9740866c6aa080a1c4ac64224d388e81a2567c94088650a22edee3730d116747b5f5e097d35317353d45e7d20f89373081267da2fee910863159badc4cc504d90b2bd834f32d5c73a6766e47d9feaf30bc5a447ac05126f092f405eeb1c918c5b52b0255bea2bf3c80ff2a7c27becee12a4fb06fa5ef813098117ebe2c9d041519a3c720e2936a99e69260a63e72b7a249de71e0fb6fdcda470caf6a0bf34d8eba6420c92ce078c8369167dd47ebe37a566aad191de699bb95a32f755a91423e170d36316b348ebedd4edffcfe97b5422c9c61ae699ae8ce8e0ea239bfc2e6f9b1a961a2fbdbbb730084384c32675f12888d4507bf75650c483aa6c4172a468bf8ab4634cc4f76d7c97b10fa4bb32c940a3121e52bc0c230a255fea9db7c002e14b11fb2e982642607a864d2950651d18ac9488be5cafe02785d7c292928673e8942c57d82fecb0c3029a2a8cbbcfe295311a60068007030359a0fd941ad0a56ac29202fab4ababd3e04d6fb678dfdc0161b34bdaac4584c892567ebd13591222c2da6d2d8d31c430dd109532958883786ad19baf5b6b51b7c88de90b616af437a8697d662d68e3b3aea0720b9c8aaeddca5a567e47927600d7d5ef198ebadaa34a5fdab1d7010f3822b1786e2ec4c3086e954640c2cb784b62b7c006918a75813a6a529451c2ce7abb15ffae875d132c9396853c4adb4b031abcf8db73db9cb72e03a3fd3110d922a0dc4e5ce5feeb17806316bb57c9f9e37357f5ff659626138997781b54b54c616a44344158a51e17b9f76b8b505c2e7399a6de09b04165e6f9558ec4ccf849b6c6dcc537316601012875618acb923d5fc27eba070cfda966ada7d11a0e9a235dd9abc5c12d02facac28be29b6fbece99c2178e30dced4b3b6f6b20711c1f9969170f7777409661349aad0a5bbe95a4d9cc8ad56192d3294635ee20de7512a5c91ead0b78e65466b9ebf00572889c7203040d9b9e9d28d5f18dffa630aa4b5a86037f985af66cdd7f9e515a29b9fa1a80500e94423e70265d44e0a37f776c69d1717d2ba7321baf0378486a09921f773f35a1c6bed36048c96e90295343d76eb41998916799ab70f361ff957256ccda3365a821e77119e06bfae389c9f433b7ded17317df6ab9b8ffe9948e01b9e1ae3d4b9de0207fb83038add4172947079c36b71e6a047fa169fecb59d1861b1dccdd61331e37dbaa158bc58bb22672390ec510c2237549c63e5c88cbfa8d1621a448bdb4398d812fe435eccdba8ab1b22f39100f40dea5ea05e7cff8198d10fc372f40d9a209fdb47ef550e2853a387f58b773e707813185785a5095e4b0e58815ff7a1c4126598bbf294beefaca2e3460525063b4046e793a47b4d9da42762f03fcdc722cbbb4188f9059fb7ed76b7e2af7a0e54129cab1f8813ee08ffedad914226f5a788d022643577cf5be977275d315dfa7bd6339824e0313b50e70e5c9e83689f8a21022645ecb533cb17c836604fce4ee0650bc34124ef131244c956c8f1a969179b959d04af35a4c38dfd4785c69534b3c778d92e4c3cf330061f4821ab6e3aff9edd00c6897f26f570296f4407da9af900436c6b195fedc3719f06c1c721d06b1891b7fe9c7e3f0d75f4262931e9ce2059222af379e3d58490ad6d025b8dffe18f1201bd10f4d5ebcd6756ab30dfc0610e37ffec5977ac27d40cc65df1b363dfe148edaec260231bff34b08e5ef9b3fdd6e29445681b53e7a6a88fcce3279dea490f1a9a499b2d55ae6521f882b0c53e97d42154d2a4d54473d6d0057e7828656e40ce4082e6f5fcf0501809232df6ad36ee178d03f5782684723f488e7136b365a8c1f73cbf2b9f5a8bc304febb62243a88cffe3ed2cad666b669de6650b892044c0d291573f94a0aba8ff3e0097b248abc508e3b34bc455daff4bb7820b29fa1fe7c65c4363f88654496346244f85178389510fda8797e1addf7127a625db97011e1722ac8978a62b5da84afde534e62c42c46fd36c61f28130f0afeeac8d12755a62e7e562447190127306dcd749f298a29a0aac691ed4d7f4423814411a3dfc8d858a8b233cf8ff89cb2aefed59b347eabd2764e1fcced624ff5193a3d4cd6e9e0d8a435f6fb92c1ca825ee41cabd4a7b07917491cc527bd2993ed8f4be6de731c11aae1cc29e8facc5c7cbde8a178879754e58c45400a48d27700c4f10812cfa90922c1e524c967b9456e94ad77fa4c3b65738a5cd0c7bd7c03d2c5de2de07b11c903de8ab84c1e98185975a5cb2eaf6b953d047cf938b74cd219d5b004f5ad2186050b8fa6bc850c2619739c88d33a225d9700862796c2e21a9d01ce19549f7e81c530749046503d46e1c842c2c4345306623edbdc53b87dcc2d18f6eee4ffc9db7ca1f9541d7099d5a0329e90490183f36b71872b676222d29fa8cc127c2a50b21fd0bb0217bcc34bfe1c3e12e74b34f2b79675a46e96ba63d47e6aee2ceb7c4851b65b95c0148b80dfe75a976e01dd5abb79b986a800c326105dc5abbed565c06eec34ea2d7d685a73adf1591ddd5f76895608a135ae58bd0fe09dc9e966355ab409a74575bbd63171b4c2c8eba715122475a98bcc58349d6c0b7ff68614e68500a0df0a36e8b6feb39704750201cfe36dd923fd8f1d23179081da130bfdefed7c33006c4950c170ff1082e7f20c3a247c7d321419fccd9a984f27013094315f1cc3a0e1b35ac6e1d5ff2609a2249dbc539007da47b02fa396995a460ed25d68795c88e596e3ac5dd5a83d81ab358e050f39e65703112b12f553d2408ec5664829abf9ed6ffd96851697f9454b113a4d5a984ed6df0ecf3ead5bd5af23c8be5fbb4e20d859491a694227ccccb25832797e18d584a9cf1f896aa8b982ec152f5cb1e0c0d388cf3130f485fcef36e7760f87ffd9826a71a1e99f8551d021f6350728bc259799d16106bce57bd1479538aca8d4d594a7c5b1ef6bae0099b1cc80b9471a713b4c97db938188b7539e368efecf1d6606c8607ca38efe7de2e81e1379c43a020bf85b79a0d57922529aa352d579c2730ab41bc8c234f11995b69c155de661a1fb7cd3413b2f46c7214d6cf9a5e97993679e2f5d98a7b42d0684b3eda19bdd4953f9e0c888183c6489f67a689b6df555c19de2b5c63386ad322ecdbb93109fdfa3dc1038448592dba57ab023fe49afd290af52173386e5b14ee4c993007ece2995261d54b006f01e9ae377ce209d962a7491d71547823816b0cc7c34af1b786cf2f542a4c0bc0838028370089bcd390c2735aba2d1d9c0977919869996df4202f03e2dbda006dd97381b56e8ed9d9d61942d5335358426d3a7bdc4dd8a63046995a9324590d7c6466f9a8f273c3201a1193c10beebf04734752903f7fcea0408938431bbf0507f579bc047959cd0cddb37b95019898072430cb8d0fd06de2107e9c58b4c3976f7ba043dcbae3ad38fec6e54b070ae47ae3d4e3634f2fa45c984ca50552e1030ab292f0854975b7bbedbd8711cf7590af34f6f87e668e4ce6d629f115e53b5d6b66ea03e69f2381142b4f89fa9abd094ad930c39ac103fc1ea9185ea7634ed32adee53728186e79086a9704556c0eb4a61372d6c41e0487c267cc1573d35ebf0bfbac1e55a8144e801cf700421559a138e48c7c8eab83146c7277c24cc30b869d206e38a53d4f42f2e18e1ff0d6c6afcdb8dbb00d9b5a43bbe76bbdd47bc775c51f28600f03e5ba338881365c8bcaf3890483284caebd91cf3d42ae96e40b270ed376a5ca0137efcc3867205261b5a75a14f7991f64fbd58f66574091b56d56efc448ba1f17da5dbb3b6aeae767bb8e877916cd0bd84f55544cb39052f44f237ff02db85c532c118acd04c2acdf8bd0eae8e124e1bce5b957dc9d434ebbdcdd32d45ea13d9bbe1a7427716bad921"}], 0x1010}, 0x7}, 0x10, 0x800) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') (async) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x20004109, 0x0) 998.380558ms ago: executing program 0 (id=8015): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e070089854c3d9768347144bcc001247102ea", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) r2 = socket(0x18, 0x3, 0xe) r3 = kqueue() sysctl$kern(&(0x7f0000001940)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000001ac0), 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x1, 0x4000000000000006, 0x101}) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) close(r3) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 995.790657ms ago: executing program 6 (id=8016): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x7f, 0x1, 0x1}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x7f, 0x1, 0x1}) write(r0, &(0x7f0000000480)="ebf1351a1dbc1d1fd559e924ec4cf1445bd83d464b5ac8a85aa256833476936e26474886b28fcd881ac1f46314eccf6730b36fdb439f14ed5758a3db83dd7baba48f6e36a372c9d754eabe3ca6c4e68b7fe246076859ada64df322aae65c190d22da2e8fd050d685be9a3b32d206ded2298c453c1eae0ebe16755d2ea5f1b949daeed028e043fb2d1389a936666f8ebc8cb1fd24747a1b3acacbc00bc02b24e6b01e799eedb096d24eb8eab6b40e0a5de1ddb683353631bf6685b4526b0cf4ae6550afa7384deb3a7c35fc7b695a294e66ffa7e860377cacbb93d785eace1cb1d6f79bcc76f0290efe1c65d13107fa21b15c1996899a7f06c0ac66cbff", 0xfd) (async) write(r0, &(0x7f0000000480)="ebf1351a1dbc1d1fd559e924ec4cf1445bd83d464b5ac8a85aa256833476936e26474886b28fcd881ac1f46314eccf6730b36fdb439f14ed5758a3db83dd7baba48f6e36a372c9d754eabe3ca6c4e68b7fe246076859ada64df322aae65c190d22da2e8fd050d685be9a3b32d206ded2298c453c1eae0ebe16755d2ea5f1b949daeed028e043fb2d1389a936666f8ebc8cb1fd24747a1b3acacbc00bc02b24e6b01e799eedb096d24eb8eab6b40e0a5de1ddb683353631bf6685b4526b0cf4ae6550afa7384deb3a7c35fc7b695a294e66ffa7e860377cacbb93d785eace1cb1d6f79bcc76f0290efe1c65d13107fa21b15c1996899a7f06c0ac66cbff", 0xfd) fcntl$setflags(r0, 0x2, 0x1) (async) fcntl$setflags(r0, 0x2, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000580)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f00000005c0)="c2b8e3a247d4be5430fee2a09e7339bb790d5883b4b4e08cfe564c205fe1a8dcea46fba60f4df97f9545a89c7471cbf3b19e65b393f8dcd1c1601a7177e52798c0471f744c59aece1564fdc585d21cbdef4523d8d6089c316b70cd6ecb331c087caea988b21735d52ab4f50b4ab6dbb5989cfe8e4ff4a1705545d2cbac9df66ac72566c0907d1445ee6bc9410b5557b94f8c4cb70239c975ad9fd03732562e11fb6255b917b23eb28305d847627dc3137f1e0d83a0981358257e925166f73fae04abc17a377f155ce958f1708631ca500f71d7dc361621945c12d1f43da622b019885814db6f17e8dee036e12093b86c159c30577a83e649ca2400", 0xfb}, {&(0x7f00000006c0)="0097b47fa8103f0dfd0e84f37a0c12540c63c3150a661863deed0e60341ae818fbcc0b7577a9261c9ed95f593f5eeb1d89b185d293ca88513853b2923099d18f8e8711d174bf9db8e428c206bcf2", 0x4e}, {&(0x7f0000000740)="816069a1c2cbd08d2562848a450e0b85ab8a785fe4cc391c8900d3a181dda677bc1d6906022b8e9a1350d558847a8059", 0x30}, {&(0x7f0000000780)="f1e84c8b9b6556e1c4b511b30650186e725ae23b63715efb8ea3709a26a78fd44ae6f2340bd05480c95d7c6f74dd1fb979ca174657306ccce0c6188b5d070fad32972cd6fe82e7e10a434e8a6cb9c93f768c3b43404080d0090fe9251f7be6e1bf8fc6ecca2f9fb9f3afabc1dc58e1", 0x6f}, {&(0x7f0000000800)="c92edb24dd8c458791c7cc065850196653f5ec4172198aff3c5dae3814613b3be7c5f8cb2b36ca71a8decbfd8cd21327cce994e5e7301190337ea1964b1236230ff21b94cd21bef6ebe3bed85bef1572f092b11c9922e719f77edfadb2de90ea547636597a28fc56256cb9f339440be9968924be24452529b847c6ffb9e3fb1499acc51be04df4006285826102190f154f250e2f58f871cdf545740bede42385e1295d5cc570523b9a384cc79738e3bfb4910979d65cc113768c5715ecb3ad20ef8f66774021ee94909977f08cc8422ce24c1b81e462d82a7df441f5a40d3c818bcd4653c8b9acb7e145f534de30ff07094f892eac4a11146541de6e073398c2c8906177cf70f12605dad2d7bb3792068f07e15e29b6d4a80554db4b2466d4b9fe664e12bf046af0f77b0cb3e4d5db73bbfc22e2241ca751a3732fdb6f63af493ded7ef0f7b9254f37552ebb1fa427129327dbf9740403de89a450d4758c4790f5d6db7c4099b75c67f715942c5beed0f75284bb4df4350fab32d07c0844aa244c7577331f585f0d42b413d274308d2230388625741fabdf1deb37083495e398678878c0c28992435c84cd86dc61a4c03dc5522062826302f9cbb9ad3039faae8f42b76bfe60a1d01ffc38e28d4c987a5a0b18664be1a3cc3a0755955a93ca6eba7c606c563ce752abd742c06496f6880d26339d358d6ebd6be7950da2518ae1426dc1e72a3bee82af8be96e43521a8bf7d460b5f798cd6d957ab7f2913401a94ce7374d2b0a7cec34625ceaf956fd0090fde935f3ca48b97a6435d5f25a6116b6fc3da3b22d2c9176c3ee16bc2ef37636081d1daaeb68d01114ae10930d81f0406e4bb886ba8c94a555aaa8258ef39b86e2174d95cb99f4ba163029f56897d596f01daff11765deee76305d4f1c6b760de15a5f6330e9928be44a5fe5ab549d144ccc5446331597c3dcc493f84a07d42a19a511e3aaa389c13b3180646d4cf937741fcc485fd8896fb2bef3f13c229138b300dbb0238a5a17e6fbf1c5896032271f27f9b33fe20652bd6958ae6aa81a93c8acb865c809dd9820e230a4871bd7b26a83f90d87c908f6b7ae2c4585103e734be79744ec4e640e06a0d521f173091a5d4ca1d7e62c5e070d6b44bad361e3f667681bb00334fae0755801f835d788cdd751b1ee9f8129fe70981406f1626b663f2beaeec44192d25531f64955f1bc079780ec8e9b126eaae4ec6948261411f821cc756e5a6291e881a1ce0ef947f202d4f4d752ffbb906fc6ca14ffd1db52d2b8d242cc996809511d519fc0ff66a9648cd15219898021e8ba9f69030cbde7c4ef45415949119f3b13b1391f3fdafdaa0595e6ab9b060a81d7cf5edb523d444bbc2f6cc07e6e83bb3f2fc7379c606f06afe71f340f30cc0e2bb8702253ab906aad459c185f1f00f189c69eed920210a20c896f42f70b666166a6bf924948589d048ae67b718ac2d4b064df6640349f812bb7e5f8e5bc6e6146e82e22ba6bcd1533c497837ab267665ca2c5d784411c6057d4bf589756e0d12335bd97eebee5af0174863f5d5ded10937d3b6590d3a4d928275525dc46f01ebbc3754863e1e990674d78845b09a8e862d67d9e49d060f8306ff87feb4696f4456b9b240bf9d7efec09e7a29bb836f5a49cbc6f60e7914f0f5c856ff92adfcc3f330eceb4759cb181aa7c3e8159923596cb337785fdfd550fa8ccfbe6ddb7f5e5bbd7c713db60dfc2532ab1448fc121b101c4c67228d434696b2184265c5cfaec9c7fe3a3126e50610f4b501ea2bcb0598b9e1b76f0bfdc36028bcf2ef6e2ddb61cbee8f5662c29471e6c19e580cca193e70b2cde427fcdbcd0d34653faf97592a4561b88d16c5382076809823fd4545d38aeb783ec92ed3d2c77d765800425d0b4512f809fd5e40d0f39886275ee00b453da45b3c6704f33fa810e086654a4bfc0c3c175cf47efc0bf6b41734154f7be91e566bc6dfc47dc08245eb1ba10b653a69050ff2dc7c8614c20fbb3e5260c4d4663d1fc94c7ae419df88624c4b7a68eb8a2aed1cc4ed17af94a49b18bfc34fd357d64bf707c34326d381850ef047621ff13598b97f51f228416265e77c63897b3c9d00f05dd34d39aa62a6dd5fe88ebc60096a2c5fa8d07ab38baec2fad7a4b8b5d7e494d76fa22b328d4d13f8a7750c38faad85db4af22785bd4e1ce32f58eef3cfec2f31032bf2ec90720ef01a371f1c35e6a228d3bfc289151b4d7b639a559dbf27cf8d71b3ba23b783a4f4e000dcd5a016214564032d945d7f765728deb6ea2e3319042e16e7d523193c8d655a774e5238e0b6374da1a75f398cb3a04099e2603f5155172a7a6b851fee2a29be0edb49fd18a822f0b748b9f1018206d58197e15921b8e1e9c21a4b75294b749420ade528fe243c822c7dd56e411d54a24c91e338175a576f8cf1e2690a2a9b8f8737ee145a900e481aaf29321f9d8664c9f9e5d29ec8f258e1a03016df56c0ba433d8d5cae6f4c93ebb3d41e3a4caa325a835607e33150ae98c1b31e4ccfbedae5a5911f4e6fff8a59ef2aa2e63752042833b14a8d6b3c457ef7441b198c317b165b74fda23d2d386eadf0e97e211b3a436b835863e56f7a71dacb7ad11d2a2d5253d7f05eb48382b86f2591af600a78cabe9d0f222f18d42bea973ced94228aaaa5698495eba8a00da9637b1606a6a3cb3a0c4660ed91f45ad60c9ed9240cda95fbaafd46169d3790fb03a91d236ffd38fa4378c6477bf5c834cf11f153df022aa48feb568009b2ed6a9072d41956c9d1c509118003177c3a4d6e5bc38b6940be78b9403c865663664119267e59a684addd93a4e41f0ddeda608a34d32af2b0dddf09e8af0b5f171ae16b7e79301ba520804d56a92953567374261069a4b585cc856072ccc058f0334d6cdbde101f9232cbe1982711a3166ddb6439a32d9972056dcc6ab9df5d6496e15d2b978d05bcb7b36c654b758a66d2c154ce4966afc79a5cc5afb81cb5ea2e0d899e75b8c1e2e33a487cc7ce66aec535bc499a56d506a1b56c12ea6d214059e928a4100cfd118e6a8198b5a907ab8cae2b727b303db5bff110be6f449d547d6ff15a1a4cbe627845236a7ac7da475b587ea8ae0d343cd2d90074be2a4aa99a15a435692a2295fc48d7a8ff7496f1880073dcf03963ce08340de9d7c750c9138986eb0f73dbf3331eb81a9543b0d0ceeb610750a807a55fe7dabc4d171fb52794518bc6e9f08458cf382ba190f52131666684c9fdd43c4315a94b7ae5bb8fd448d2673dbe56f227bfbd77cd243fd5f225a666f679af96da10d04c283559cdb5871d83c72992636beb306b33bc384f14d6f82c82684758ea35000ad49819762aa6ef8f1ae3a8fa4af054a8e108bb5ebbe12bc65e3493a788745986dcb748b09defd89280ec5b0d3a530fe97e16b2a037ae0442205178036d035823d5e2d176497d87a993867a8121435984a3debf1f3f48ead277346a00b64045721efe5a92a680ea2e08a875fefb6fd832a3d70e7684214291d99bb4cd3b55dd6d84a814a49afb7b99d3a6dd2ef8147a6ec769bbbbaf1018500f1c4e61eede1c0e31227b51cbc2947e2ab0a530afa3609103c90cd7e9e6a652df95fc1b28d8aa8eabab43d28bc1d93a9e10b7b6015c37394e9251e5dd32a4a5f2970f057ae0ffea0e2387a6270b5c24b09d0e4d747db5c46b3604342e3fcbf0aeb9ea703265c3ef7682d353307055716cae0d77d9279ba92437fe9cea40c74933c079657fbb6321793a08fe9c18bd09e67dc6c6637a1c70a88fcdb68bf2197bc01a5e606b06cdc9b8db7b498194d99bcf361e2fb6c968a3a95059b4379e4bc100335e04dde6e311a169b8ed2cb8d7509b39174d4afecd0d4075ad1fc852ca7474edbf27b45772b2afc517685fbcc5629ec6ad3337ccfe93069c439142c67de6da016c9d2018d2e9b364ce391b906a329ccd7ec6b7124896c60b69c6aa4a7b327b6efd7819b0181ecb4e6296fd9e1c1f7d022be863f081a9f3429cdbd30f9ed97401eebfea0f360ef0af5b656f542da429de8a422432fb853dcef446818802acdcc8425e355f2a02db7aeb3bc88fcb82daaf3e333f6a9165706ba404b9a7051f6f40ea508d7273068edfc7c2d5ccb7f5079ac2a1153d233045b91ffb24428fa373860490d743b644a6025d733d9975d0a5628dba4bab720185f12a801079c15c04068ef864c6d44d3bc2d6846b272d56b4a93da8f5329fd42a6cb864ce488f35852ee09fc1948599b489263b0fa0f54b60dfeae98ab430f0d952654f0653fef5c406da1a369fe0c485e8129d0eca60017d44928dd079ad76b86283fd720672d16706de2506fc845795109e1047847873eaf16de8d7e1e2cbe5d9b4f6c8302ff5ab21df673e315e164207e737d75e9972805130d6d4647e0d78ac5b0a8587b42cb06830791040312cb7a910c01926063d6d71f8e20195f02dcbd852d5127ed2ab28c6ca571be9e93d10c44e3fd692e1a3201706ebacb4bbb1a8e0b595058a72ba9c16904d8205273163cd5f36f68077304071d3891e9d08217aba368bb3099a249a8fd2b0101f8af88469445b0065fb3dfa017e582ff07ff8853a5fc0c5226061273e1ebd546864090e236b548d7b5275a35be55419ee052e29823fb23d292cb565bf3045f0588df9dc44abf6d3dfffce3bd23690e3af339a24efac4a3b5a9b7044db496074c39b4ed0714fa0b649570e1a7e541923d409c4dd323066731208ed519a2912305aa482810d3214b39da2bebc585517243cd464a295993a0e45356373ecfe50ffa74e216236e5769affba50fa2f2ef78b58d6f728217fbb1a846881ac5aea029229b4cb7c3e7f40733e8e4fbd54af2e479d83dc8fbda0113f757c55b50ed6e0fae2c3ac60f45624f9232e9c891658c4707d9a55005813e0bf092d440892d008d8489fd3ac65e60f0b8e9c64c3c8c3122ab1850b64387e0e0215855a7ed4520bda93070ed84cfd358d8d2777fbe9ef23fa8798a9b21e1e8fa70d2ec5fbb7fccc97d022ab2087057d5bb309c217e3698be1625a03eaf6d4cc70a53bf3d4cada9b57b7fc7f5cfb64076168b1401982744ea30497b5ab98e60df9458eec2cfb1e25ada96dce5e037d3017685d69bd4c83a3c6715b8dd4f64c3868b29366c596629ba715015a5cc522a8047e56b2b8166adeda9d1e0693e634577d1dc12157c85435f41fb06c17c631b74f830853730a43c1f474e5aa9531353780932439618cbbed6fa5a3d5e476f5776fd8e7fcb6e5e5ab5578e04c58bc0edbbcbd5fdf04c99f7904a19a520e11283d06c5469ac5f184e19ed8666bbbff4b087dee29b53b8e2fdefc03eea5cfa2684490e3c8a56175c00ec08654afef9de1f2b00037b38e9c37613911c8fc77115515101e4d7f47cf410b69aff1ad655702c886e5d79451faa3899b7c5aee6d3f51e5326bd3360553230a9bd7b071a9acbc3939d1c9d88e283fd8b7071d95d916ed63894bbb3248124f2803b2c797409db5aa69342db328fd8273fc546b27d280ed20186870cf490c27464adaaf3639f90f6e029fee9b8e0186df9265ebfe87d396faa0d41bdb9fbbd17809fde49d9e483ca4d9587069edac1c841ca90776a7c745e8d53351e081c693e02a341a566b8da0f3cca53c6bd9a536e542a3aa42733e32a9cb770e4a0e23b12ad1dba8c2837ddc32c16f46e2f5b004170b4393e29a2b4fbe470c2dd719eabc676c8fe07e536fc3a7ca0d497db44866cae18422c5a435c2eb15de9cb0d9d760a7eed376c9549af", 0x1000}, {&(0x7f0000001800)="d62460227c82943f9739e134b561e47134aab6d251cce3b2077bf16db3d53fab7b6421a675efdad92e688bea6d249b65149c5c26d5c3a604fb0cfb3f7969470a811b6ea34eed6f8366de81e561b015d630645a6927973e65658562ea74d6dd5445c558a23a78f0e375a0c319e0070c6b3e0081e024029e42a2b97876de190402fc048d6bdd18f2177bc32911b88541d26c23da6714fe2f57826dc7cf40fae9b68aa2776f4624af53b9e771b9e25b5621367f4724474117260aa3e38b785afb79c9866025269a54a9247c098c5352bc5c9b2c9ed3972089bf0fe2913cf62d0517b459f6", 0xe3}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0x201}, 0x40e) r6 = accept(r1, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001ac0), 0x200, 0x0) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000001b40)={{}, 0x4, &(0x7f0000001b00)=[0x0, 0x0, 0x0, 0x0]}) (async) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000001b40)={{}, 0x4, &(0x7f0000001b00)=[0x0, 0x0, 0x0, 0x0]}) close(r0) lchown(&(0x7f0000001b80)='./file1\x00', r4, r5) getgid() ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001bc0)={0xff, './file0\x00', './file1\x00'}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001c00), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r8, 0xc010570d, &(0x7f0000001c80)={0x3, &(0x7f0000001c40)=[{0x400, 0xfff9, 0x8000, 0x2, 0x401}, {0x10, 0x401, 0x10, 0x3, 0x3}, {0x8, 0xfe01, 0x6, 0xd, 0x9ed9}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001cc0), 0x20, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001d00)={'tap', 0x0}) sysctl$hw(&(0x7f0000001d40)={0x6, 0xa}, 0x2, &(0x7f0000001d80)="25bb8f2b6bf99681057bdd85bae04ba8", &(0x7f0000001dc0)=0x10, &(0x7f0000001e00)="d1c9ae02a47f270e5e46098b2a819a72526e9db713111603e9557a3a6c7d71be98bbf60e6beeeafc2a1bd68c2f290c2d31d2ae4150429714e549441fa87f71ea53f55b531d0548d5d08572557f05ba0c2d487277ffa84c8f7aacbc64d47779a8b478d9b9c566ecb8c884b46e1c183ec45095202fda24c4d49fcde1bafd13d52eb5813549e70807d94acdb929fc6cea0aac7f96c6361b206cb2d48e47fa09376609bb2ec2558ccf836230840a2f5e", 0xae) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001ec0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001ec0)) lseek(r8, 0xffffffff, 0x0) pipe(&(0x7f0000001f00)) (async) pipe(&(0x7f0000001f00)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000001f40)='./file0\x00', 0x20000, 0x10) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r10, 0x101) fchflags(r10, 0x1) (async) fchflags(r10, 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(&(0x7f0000001f80)=[{r6, 0x100}, {r12, 0x10}, {r11, 0x9b}, {r6, 0x80}], 0x4, 0x3) (async) poll(&(0x7f0000001f80)=[{r6, 0x100}, {r12, 0x10}, {r11, 0x9b}, {r6, 0x80}], 0x4, 0x3) select(0x40, &(0x7f0000001fc0)={0x8, 0x5, 0x0, 0x401, 0x3ff, 0x8, 0xa1c, 0x9c}, &(0x7f0000002000)={0x7, 0x7, 0x71, 0x1, 0x400000000000, 0x119faa51}, &(0x7f0000002040)={0x9e8, 0x6, 0x3, 0x7, 0x7, 0x7fff, 0x8, 0xa}, &(0x7f0000002080)={0x7, 0x2}) 906.038542ms ago: executing program 0 (id=8017): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x7, 0x1, 0x7}, {0x7, 0x0, 0xff, 0x80000001}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x400, 0x5, 0xa, 0x7d884060}, {0x7, 0x5, 0x9, 0x401}, {0x5, 0x0, 0x8, 0x5}, {0xfffb, 0x92, 0x3e, 0xfc04}, {0x6, 0x7, 0x7, 0xffffffff}, {0x0, 0x7, 0x1, 0x80}, {0x90e, 0x3, 0xb0}, {0x9, 0x4, 0x7, 0xffffffff}]}) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0xa302, &(0x7f0000000200)='./file0\x00', 0x8}) r2 = kqueue() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) recvfrom$unix(r3, &(0x7f00000002c0)=""/70, 0x46, 0xc43, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = dup2(r2, r0) (async) r5 = dup(r0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_index}) r6 = openat(r5, &(0x7f00000003c0)='./file0\x00', 0x1992f327cf64a02a, 0xce) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) fchdir(r6) (async) fchmodat(r5, &(0x7f0000000480)='./file0\x00', 0x40, 0x6) (async) fchdir(r4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000004c0)={0x8000, 0x6}) (async) acct(&(0x7f0000000500)='./file0\x00') connect$unix(r4, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0xffffffff00000000, &(0x7f00000005c0)='./file0\x00', 0x8}) (async) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000640)) (async) bind$unix(r6, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) (async) kqueue() (async) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000006c0)={""/16, @ifru_metric}) (async) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000700)) (async) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file0\x00', r3, 0x5}) (async) dup2(r1, r0) (async) syz_extract_tcp_res(&(0x7f00000007c0)={0x41424344, 0x41424344}, 0xb, 0x80bc) syz_emit_ethernet(0xb8, &(0x7f0000000840)={@empty, @remote, [{[], {0x8100, 0x1, 0x1}}], {@ipv6={0x86dd, {0xa, 0x6, "ace63f", 0x7e, 0x1d, 0x80, @loopback, @empty, {[@hopopts={0x2f, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x43cd7f97}, @ra={0x5, 0x2, 0xa}, @ra={0x5, 0x2, 0x8}, @ra, @jumbo={0xc2, 0x4, 0x2}]}], @tcp={{0x2, 0x3, r7, 0x41424344, 0x1, 0x0, 0xf, 0x8, 0x7, 0x0, 0x1, {[@nop, @timestamp={0x8, 0xa, 0x30, 0x7}, @md5sig={0x13, 0x12, "03659f55d047d51b4867255b482daeec"}, @generic={0x0, 0x9, "2867d082ab1863"}]}}, {"6ce75acb5724aa9923ad2ae53977ae6d67f21cc3de87d070e132f919615e00b2acc5"}}}}}}}) 905.562095ms ago: executing program 1 (id=8018): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x88) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24, 0x4, 0x10, 0x800002}, {0x84, 0x40, 0xfe, 0x3fe}, {0x9a, 0x80, 0xfc, 0x200002}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x928, r0) syz_emit_ethernet(0x122, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450001140000200004721078ac1400aa000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"]) 900.296937ms ago: executing program 6 (id=8019): open(0x0, 0x1, 0x13f) open(0x0, 0x3c, 0x160) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) select(0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 900.031868ms ago: executing program 0 (id=8020): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) (async, rerun: 64) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000000)="5f9f34", 0x0, 0x0, 0x0) (rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) connect$unix(r0, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) (rerun: 64) 888.577278ms ago: executing program 0 (id=8021): chroot(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) fcntl$setown(r2, 0x6, r3) close(r2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) fsync(r5) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)) r6 = getuid() setreuid(r6, 0xee01) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x20) ioctl$BIOCFLUSH(r1, 0x20004268) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) r7 = semget(0x0, 0x2, 0x14) r8 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r8, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x55}) ioctl$VNDIOCSET(r8, 0x80184404, &(0x7f0000000040)={0x0, 0xfffffffffffffff8, 0x0}) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000480)={0x10, 0xfffffffffffffffa, [{&(0x7f000092a000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil, 0x6}, {&(0x7f0000ce6000/0x2000)=nil, &(0x7f0000a11000/0x2000)=nil, 0x8}, {&(0x7f0000cae000/0x4000)=nil, &(0x7f0000a65000/0x9000)=nil, 0x9}, {&(0x7f0000f10000/0x3000)=nil, &(0x7f0000a27000/0x4000)=nil, 0x9}, {&(0x7f0000a73000/0x3000)=nil, &(0x7f0000c3f000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000b10000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x9000)=nil, 0xb}, {&(0x7f0000eff000/0x4000)=nil, &(0x7f0000809000/0x2000)=nil, 0x4}, {&(0x7f0000e7c000/0x2000)=nil, &(0x7f0000d9b000/0x2000)=nil, 0xae1b}, {&(0x7f0000c65000/0x3000)=nil, &(0x7f0000d15000/0x2000)=nil, 0x253}, {&(0x7f00009c8000/0x3000)=nil, &(0x7f0000b52000/0x1000)=nil, 0x8}, {&(0x7f00008b0000/0x3000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0xf}, {&(0x7f0000858000/0x13000)=nil, &(0x7f0000d0e000/0x1000)=nil, 0x3cad}, {&(0x7f0000f87000/0x4000)=nil, &(0x7f0000d8a000/0x3000)=nil, 0xffff}], './file0\x00', 0x2}) semctl$GETPID(r7, 0x3, 0x4, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x40, 0x5, 0x37, 0xa}, {0x5, 0x4, 0x53, 0x1af9}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffe5ff5cf44ac08b8524ffff4b128ff5c4319449347d3bffaaaaaaaaaaaa0800455c0028006500000000000000", @ANYRES8=r7, @ANYRES32=0x41424344, @ANYBLOB="5002000490780043"]) acct(&(0x7f0000000040)='./file0\x00') 833.652364ms ago: executing program 1 (id=8022): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000a98000/0x4000)=nil, &(0x7f0000a3d000/0xd000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000340)={0x6, 0x2, 0x8000, 0x5, "978600000000000000010000f0ff0f00", 0x2, 0x80004}) openat$speaker(0xffffffffffffff9c, &(0x7f0000001500), 0x1, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80146959, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaa94aaaaaaaaaaaaaaaaaa86dd600000c0002a00f900000000000000000000ffffac1400aa00fe00000100514210b21eadce5c00044e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="500480039078fffe"]) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r4 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806083400640003069d9078ffffffffffffffff070b1eac1400aa7f000001000e009078000b0008000003fc000000012ac20009"]) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = socket(0x2, 0x3, 0x50) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) 833.205334ms ago: executing program 1 (id=8023): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x4, 0x4}) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x10000, 0x0, 0x8000, "f06a6fe9bd4ae41e8c6e73cae166861f6f93b92d", 0x8, 0x1}) ioctl$TIOCSBRK(r1, 0x2000747b) read(r1, &(0x7f00000000c0)=""/28, 0x1c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x10000) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8) r4 = socket$inet(0x2, 0x8000, 0xf) r5 = geteuid() r6 = getegid() fchown(r1, r5, r6) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x2) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt(r4, 0x0, 0x3, &(0x7f0000000200)="35cdcf943a249706a854dc4d3e7536720c4d9e6a3256d872d7431a75079de78d4d6eac1cee359788fac6f2259d9f505325bed1b9ee4423ff330ac4", 0x3b) recvmmsg(r4, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/50, 0x32}], 0x2, &(0x7f00000003c0)=""/246, 0xf6}, 0x7}, 0x10, 0x1, &(0x7f0000000540)={0x0, 0x54}) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x5}, {0x1, 0xa1473c9}}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000600)) socket$unix(0x1, 0x2, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) recvfrom$inet6(r7, &(0x7f00000006c0)=""/233, 0xe9, 0x1, &(0x7f00000007c0)={0x18, 0x1, 0x3, 0xe27c}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000800)={{0x80, r5, r6, r5, r6, 0x140, 0x8}, 0x1, 0xffffffffffffff80, 0x121}) ftruncate(r4, 0xd7) select(0x40, &(0x7f0000000880)={0x100, 0x0, 0x4c5, 0x10000, 0x4, 0x4, 0x800, 0x5}, &(0x7f00000008c0)={0xe, 0x0, 0x7, 0x7, 0x4, 0x0, 0x0, 0x8000000000000000}, &(0x7f0000000900)={0xfff, 0x6, 0x6, 0xff, 0xeb4, 0x101, 0x8000000000000000, 0x279}, &(0x7f0000000940)={0x6, 0xf8c4}) 786.529117ms ago: executing program 7 (id=8024): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000440)="ad27b4e3721520ea86a8", 0xa) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000080)="11b438355f077353d4e29ba7a8", &(0x7f00000000c0)=0xd, &(0x7f0000000100)="629327b57c9b1e3d365508332f4872d95129473d030dbf710ec394006d04092324f5f604dab0ff840e25f5aa7217e16d20ab1e614401bf998769b094976936124150b2f6819ab42a4ee6885705be3b477cc09d9ebedddcb503a89030648e5f62577cb7ce1bc11f", 0x67) (async) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) r1 = syz_open_pts() close(r1) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r2 = syz_open_pts() socket(0x18, 0x3, 0x3a) (async) close(r2) (async) close(0xffffffffffffffff) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) r4 = getpid() (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) (async) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x3, 0xa575}) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000000, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0) (async) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) (async) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000240)=[{0xffffffffffffffff}], 0x1, &(0x7f0000000280)=""/225, 0xe1}, 0x1}, 0x10, 0x42, &(0x7f0000000400)={0x3}) 744.125765ms ago: executing program 7 (id=8025): mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f00000001c0)=""/24, 0x18) fchdir(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc450443c, &(0x7f0000000140)={0x10, 0x0, 0x0, 0x0, "97a2224ff1c9513aebb1788f6cc9795a6b47c1d1"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, &(0x7f0000000240)="71f902005e099e6210b2d5cfb1fa7afec37082000000000000000000", 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000340)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x2}], 0xfffffffe, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0)=0x401, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000180)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000100)="2e0b6a85b4c6bf3b8b6c8d00aab80f7faeb338560269f3e64d7fe232da565100a57e045a3c495d34bcba522415b77df04d1bc6c0f6915aa8d84820c31f4ece27a9174767", &(0x7f0000000080)=0x44, &(0x7f00000001c0)="077af8329f4b9d0227e60d4d5637813ed734999a001494e52d9fdedb253c6f75b6d8809c1a6539bb34d7c29cf6db008ff2c02b7a9cfe65705d8e76809848875bfbc525670f25b1cfc859317c379a684468cb905a5fdb69936c5e5fdd3be6ef6c08a9dbeebd7865ba363f1354b95bec18f5c18f217d1a385f236e46d9", 0x7c) ioctl$TIOCSETA(r5, 0xc088444f, &(0x7f0000000280)={0x8, 0x408, 0x3fe, 0xd8c9, "0000000000fb000000000000b34445f0388a39a0", 0x33c3300a, 0x2}) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000380)='./file0/file0\x00', 0xc4) 717.166001ms ago: executing program 3 (id=8027): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x40000104, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TIOCSETA(r0, 0xc450443f, &(0x7f0000000040)={0xa, 0x400, 0x6, 0xfffffffe, "45600000000600070000070000000000000200", 0x7, 0x44}) 623.004195ms ago: executing program 3 (id=8029): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4a) fchmod(r0, 0xff) setuid(0xffffffffffffffff) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x2000, 0x20000000) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000640)="f16641c2", &(0x7f0000000700)=0x4, &(0x7f0000000740), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x27, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x200001}, {0x9e, 0x19, 0x0, 0x3}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00040000003e187f8637b4149e293d0817c53fcb7c7d40c8acbe42f83ad2ef6e5cc15c10802975d4e48972691bf44f99222b5f066682e507957d82cf8ef1d5987e2d5d7e0af246aa9d4b77c0ce40f7cdff17e16a", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0x6) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x40000c) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)="cff5c05664da486cda974a82388ef359029550129bdb3b8c172b8359eb32d47209b2a02c3b553a17352e3b0b2e4247b103", 0x31}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000140)="02a01a0215ca9a21695cfeef13bf", 0xe) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 610.919993ms ago: executing program 7 (id=8030): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x0, 0x4, 0x100000001, r1}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) flock(r2, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r1, r5) 607.058193ms ago: executing program 3 (id=8032): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000100)="7ba9a99b", &(0x7f0000000b00)=0x4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="c089974a35fc3b3ffa01da2f564cab975e9ebd8c5ee543c356a5c4637498451519de910849d5b660c6638faaf9817552989b2aa96dfa536171065169667721cb01ae4799baba1e25f0a56a6893faa7d06df3dead4ca7839b40d2539b3e3446de8ea304f89fc8d721c7dcf475d13804161506cdcddbb4348b46e35c166d2544e4801abd3a", 0x84}], 0x1) r0 = socket(0x0, 0x5, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x7, 0x2}, 0x8) pipe(0x0) getitimer(0x2, &(0x7f0000000200)) 558.736144ms ago: executing program 2 (id=8033): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000140)="6744d6e1", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x29) sysctl$kern(&(0x7f0000000200)={0x1, 0xb}, 0x2, &(0x7f0000000340)="58aabc65c8bc3f64a5989bf89c0df12aad996b42bf948ebfcf558ec9eefbe3a5195268792db0d4228efbc3a0f357085c4f246ab7aa7f08a3c35a74a07ccbd89bf43aa9c971b2a1b03034341b5fca5d712ffac8d883f1044c19e85f286b05c3c1384b18c3051429336e0904917eec3c415045e5ddd01ff2a3196333d47299dd36d2139aadf645895bf46b096621bd21772f919ca0b99cede8e0e1d6e1cef787ede0405acee277ebad8d6aa9a510c27f4ac2f48908ac8ca816da9d87b79b96e1abbff1211be4532e3633d493420f32", &(0x7f0000000240)=0xce, &(0x7f0000000440)="5bf12fbe77a8f03f416627df8eb3ffd53360fd43a85d2431c8fcfdc57c7bcd8e8d31112d8ac41def01cbd05138732cb75573afd68408988f27d87ac21f57575333dc2521069f4c874f775875a98ea41572888ed9379cfc01a5", 0x59) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x147) ioctl$VNDIOCSET(r2, 0x40204402, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f7277ede655ffffffffffff86dd605f6ad9003037000000000000000000000000004d3de3d1ff02000000000000000000000000000102009078000000006006c32e00060600fe8000000000000000000000000000aa00000000000000000000000000000001"]) 558.330972ms ago: executing program 3 (id=8034): munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x93, &(0x7f00000001c0)=ANY=[@ANYBLOB="e727dc3523e090aaaaaaaabb8100000086dd609907a600592c03cb697a653e336f000000500000000000ff02000000000000000000000000000106080005"]) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x54b8, 0x1, 0x1, 0x4000030c}]}) (async) ioctl$TIOCSETA(r0, 0xc0104453, &(0x7f0000000040)={0x6, 0x36461fd3, 0x1, 0xfffffffe, "c560000000060107f046c9f8100000000502996b", 0xa, 0xd}) (async) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000008c0)=0x9) mknod(0x0, 0x2000, 0x1e5f) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xb) (async) unveil(0x0, &(0x7f0000004300)='W\x00') r3 = kqueue() mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x2, 0x11, r3, 0x0) 274.29017ms ago: executing program 2 (id=8035): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x27, 0x8}, {0x1c, 0x13, 0x6, 0x3}, {0x400e, 0x44, 0x53, 0x801}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) 273.333302ms ago: executing program 0 (id=8036): sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0xa}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {0x0, 0xe71}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {0x1}, {0x0, 0x2000004}, {0x2}, {0x1}, {0x3, 0x2}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {0x0, 0x1}]}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000180)={0x2aa, './file0\x00'}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 273.101871ms ago: executing program 2 (id=8037): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "00ed00", 0x48, 0x33, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00000000ff00", {[@hopopts={0x6, 0x1, '\x00', [@jumbo, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x64, 0x4, '\x00', [@ra={0x5, 0x2, 0xffc0}, @padn, @generic={0x30, 0x3, "a1fb5f"}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn, @enc_lim={0x4, 0x1, 0x6}]}], @udp={{0x3, 0x2, 0x8}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) fcntl$setstatus(r0, 0x4, 0xc4) read(r0, &(0x7f00000001c0)=""/24, 0x18) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, &(0x7f0000000240)="71f902005e099e6210b2d5cfb1fa7afec37082000000000000000000", 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f0000000100)="2e0b6a85b4c6bf3b8b6c8d00aab80f7faeb338560269f3e64d7fe232da565100a57e045a3c495d34bcba522415b77df04d1bc6c0f6915aa8d84820c31f4ece27a9174767", &(0x7f0000000080)=0x44, &(0x7f00000001c0)="077af8329f4b9d0227e60d4d5637813ed734999a001494e52d9fdedb253c6f75b6d8809c1a6539bb34d7c29cf6db008ff2c02b7a9cfe65705d8e76809848875bfbc525670f25b1cfc859317c379a684468cb905a5fdb69936c5e5fdd3be6ef6c08a9dbeebd7865ba363f1354b95bec18f5c18f217d1a385f236e46d9", 0x7c) ioctl$TIOCSETA(r2, 0xc088444f, &(0x7f0000000280)={0x8, 0x408, 0x3fe, 0xd8c9, "0000000000fb000000000000b34445f0388a39a0", 0x33c3300a, 0x2}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 220.544554ms ago: executing program 1 (id=8038): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e070089854c3d9768347144bcc001247102eabae3a88b0949e0ec97125053a7134863", &(0x7f0000000080)=0x25, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce7, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) (async) chmod(&(0x7f0000000080)='./file1\x00', 0x80) (async) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x44) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 218.012961ms ago: executing program 2 (id=8039): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80606941, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) setuid(0xee01) (async) truncate(&(0x7f0000000800)='./file0\x00', 0x7fff) 213.841579ms ago: executing program 4 (id=8040): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x50, 0x6, 0x5, 0x7}, {0x16, 0xff, 0x14, 0x80}]}) syz_emit_ethernet(0xc8, &(0x7f00000001c0)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 213.609772ms ago: executing program 4 (id=8041): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0x19, 0x2, 0x7, 0xe, 0x7, 0x3d, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc028756b, &(0x7f0000000000)) 211.721658ms ago: executing program 2 (id=8042): sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60, 0x9, 0x45, 0x7}, {0x0, 0x83, 0x7, 0x7}, {0x816, 0x1, 0x14, 0x1}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x2, &(0x7f0000000180)='./file0\x00', 0x8}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0xb0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 155.853261ms ago: executing program 1 (id=8043): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x2, 0x1, 0x7, 0x9}, {0x84, 0x3, 0x6, 0x4d}, {0x6, 0x82, 0x53, 0xfffff000}]}) r1 = semget$private(0x0, 0x3, 0x24) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x7, 0x7, 0x806c, 0x0, 0x9, 0xe]) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffaa) 154.087362ms ago: executing program 4 (id=8044): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) dup2(r3, r2) listen(r2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) sysctl$hw(&(0x7f0000000100)={0x6, 0x3}, 0x2, &(0x7f0000000200)="a1641a13850d92c0efa6f84e85d8bed84bcfee6c65414762746694a2a4cd98da8476551c84b4799cf00ec0b1e72c40cdddfa4cbd924aed5e543c3714a545d44cce6bd6b054fbc5e36554e8c217f2f5950931b3dde45a0c796d3376315bfd1ae687c13f7f4a4954f67577d42259ed17e1d0fa3ce26b9c74dc6020eebfd4bc277b7e08120f9c96d7a7a0565088eab0ed24dcd4cc83e12cf7b7bd9a", &(0x7f0000000180)=0x9a, &(0x7f00000002c0)="9a0d407cce68a61c6b1276824fa5501eeba209d87b4a3209609a3d3ce2136a8e74e69f5f894978a324389eae12471089933c92c4b1af7f583a2f56c2f0d7be82f8ef8e37de86305bee7d9f4b771459b2de5924853fdc4edbd756e074178d5e60e585d304a395c8d2cd52208b9efa7da060c1f6fbd9f341e8bbd517503cc4ae079b9d9f4967411498f400c1bc478106b1750488478ee16a861beefd587d9b06ae5be0952b1074943254ba3026a290f6912d77b1829dda56346987f52720cfa1d9c11d7fef9e3de91aed0571c5a84dbfef7a987dc574d530f091c5b8a0146c0217ba068d278774a8fbe170f674c16e1134420f50c6109e55ce795e9b03659d3e9ea54c0f2c8e2b4f52e68a90b29ab8dbdea100219b5492f2667c07763b673b94d5f96454de098cb3c919c8ee121e310e2a9e0e6be159f5eb7105837fe4339156d4e8ee9fc52afe0b1f7eec90eb4aea29e266a28776a3d357bfcccdd43846535ef1c64583b61c6cf99ecc2bcd64219aeb286a088f265d5c487c9180ec8a97a8d757b03857c9f15933895380282cf49b920d693e9852e04ef2f79fd0bcf1e5d4917879fb3c47857c97aa061caac9532fbbc683368431d8e3e53dbc19b061fa75d0152ccedccc9623e7e9f5582ded76a6a860b20ced6d5b047e307c626c05684c1a58c9ff0fd3e2f88aaa8d81d47952fb9943e59700dae51abf965936ad2d8966b4e580117a277664991ab2deb283c67d8f3334af7ec20972855bcb54be07e4f6b6f5c428c1601a9edb475cf17f4a5dc028acb6c95e91c0742828a679e8dcd2f3ed36a61d177df1f68cc319a6dad06c1e4244f8c5c36b490c2a02d63c86d324e9c8c3efa71e55de49efc2d2424f24de96724994cf1dfe004e7559380967b0788b285f0f0a68186fd5ff6db52f2efed2a7326a9443fd097971b16eb8a9421804b31e8bfdf87676d910aae0743e1c33063f866fd19e817c23d3586e00e690c256b28fa04b563b28c7a0b5b290dda54e5b771631d722cab6bfd70ca2be0da96ab224ad43fe525554af709d73303d1eb3866efe905d51469db44d7fa5988bda521558aaf5247ac3114f7a4c14508a5c50be80f8e15d32931802cc9903a1a705d35368575050b39e1cfff28c72613d196654a3e5318e42ed35364b8f6d0d159294b760d8e3b244f1e60669700a989ceea94ae3283046f6e3271c46c40521b4a93f6daabce79007f15297985e108d66ef218cffc869c4104272e8d1b06bca487eb65f736b6bade8ad278bb4188f22261c86e186b6c76d7aecc10d5b4705f03514628f287c1b59340827078490305a49958d022d95852d846e194a30d076ae4976638764314db455559de81c71259ace4bb15d42dbfaa8da7c9884101c47327d683cf733cfc66a2febbc0ff3605f22e73a9e064432178196a436a3a1673c44ec2f048717e7778c9999cb1a4bf785c243542d81d01e2d2ba8ac9bf434b7092d01ec57c58e9624af3afe2a3ceab58e5cce947c79fbc80a5d3d21fa217e2308d5cd4282b36ffcae309d16cf2ec0f51cefe18fe49050a3bd7bb31fd600c5ffc94146ca7810fec9a841c01e598cb66077e3d43870bdfcddf0960ecafbc41cf32a644b6dd31742f58d9185715d11c3180d5d4a93dc77881f22350c7a6e9bb4ddbe080a03ee79cfbc5ce485f8ddb79a1f61abcb058080d16c74e01ca051343187676ce11db976cbf0852d4cda4d6339f3a2b8fd6d55f9f9adc51cd25456ec5d76aa2f017ec33d85a2ea0410f2ec6e847ed277617b3ae4299d64096739652dc061190865003e5124cf300ff70d7d474d81dc7a612035440e87b9160e16bd9f73baf86b5205abdf1170698466d1743baae648e6d35048cedbc06e467af0be01488c749c053847a1273ec75db392d16abef25446f481c9f0b10059ff773bca1dad668ea8c934a43c3a46c7383ec46e504dda50549e9688f809e027dbd5d9212625b9021ee9a88bd8154d2ea4352bcaee518f55677eb1c277fc7383cf7fbba8a9a1302523f0de4a3c4f6cd26626f380d80bbf765bf7b44ed2a1ff0353c7ac14237c9f4116550a722b3db9fd7cd26e37ea924214ce5c02a9b93f35b59570bfc21f14a5bdeb36b4cdc865655baecafadf0a04ec99d14b87604af34d1064f0d20048b6896f078bc30b636045f699128f41eabef1bb639df2036be6aafdb57e1158ae17c42f25f1c4a79a755b3c0f6babfeda119955c6b60462edbb0b194401ff568558f219c54e10477b9ea22a9d3236ffb162a7af5cd6a33e8bd33ec05e01e93672d2fa374175f808e1d8298cf399435616143229d1fcf6b5755b687170e5dab9a30856075140f55c178f2e9061daff160bdcb415d1b3652187a120aa6cc62f4c48115a6423a900653273aba421e54fe9699ebe2007b2d46e9be00de78585fcf346d7d500bc2670c44d9b4a40c3712138ca84f383154ec5c86f092e500c46ce3354debca7603c2f1aecaeccc73b07cdd086372103077e132b55e8879a6828399593e8c3f5a3d43a012f075031955dce899b6717353a0c0c44ddd0d525133964c37271265d9d805769cf5c6bd8498fcb7491a1ba7c2d9346bea1483a780f63c2985b51bcc856447a42e88fa50f2937ed6dda032a697a4189f5711903ac91d79764c0137bb0155d14f4635b044eb86b7f3083f4af759961ab3c1668913f9a0956e3cad10c9d7bd7a7d6c6e5c5edd8415a15638a513ddba288c438d7fd740a5199005e9851501a09fa0649c5687d5dfe979a0a3b65a058a473f11632cdab1b5db06c96d02d66e93b5711a9e1a745264af44d4120272a9e52ae68ce2dc326159d92475e8387126cbdda9edebc38d2853710bc84e433232612fea61760329b47f6b07672b75d45f3e5c94f7bc2baeec05ba911a1525e1fed57220ca32f0aa3f94171f2063aa82d8a457e388296cd51f882714e55b586f4ba9f2910a9051101480952ea89375fa5b3e1610e2406a3e9420943cc9c48ea8d14dea4c43635a00a00fb373624647331f43e4cec56b60f9cbe20188122b1cedf4e086180db0e59b9cdc9c42e474724d5665e0945b272a5a0ab460731f56326d254803a9592d2ff09eed797df6e55a3168cebe90462da019ba740504b630647ad26be4885da8786c67e4734096d0573a71651ac54ca40bec0445fb4c781c9f9fe62e0f1cc6d1253182a000397559828796b93aec6f7fcbd240015b39d24129958c5d1df613ffe67a499b58459cddf4856cd2777301ac204548197e0191530d765f8c754642f88a93f74bd4ff0e977531a455d1c6fa8ee6fce151a7a3c76fabdbe7c500dee41b0e6d998c6b5c52c125de631e9ba16bf75cd4c0916dad822aa3a6624c60db7f6aca00c127c9fd7b5603e8d614ee0d4cc86673568ce85d29e3b99ad3d018329bc2bdc23d622e38bf3480f6c5fa57230dc47e6a248983e56cf02c45168ac1caa8dedeab5046dde6382b12c7d17cec2232537e22840dc4572e399bf1e5815e05b1d668692723fa4115edfb65d0b3bb3ace1ded63e32fe77b8fe1c7a0c08c18ec3bc5b8059ca9b427e988d6674d60ab7b8b232ff2b5a84166722a6d5031bf457e79df471c775991612357563b462bfd82826a87bc5a330508f94337fa1fa40198e63e86d20b1310477e94296c0a14fd9fd46d7cdd08a690a901111a2f16df4c5ea9c6b14856ca762d8c0fe0c2a7c56eeecab79826c11a9823aa9603583f82f90d176f1111443b98d4c9080f02d4ced168979b09a6167bc8e412913802be5845a8403d6296076dac08c0d476924f2bc3905c08a7dd4a547713840793dc90c89b61b36ee482fac9b83c78d2ea77833caba41b131d62dbe473a7bac6d3e405cbc92f959c542e224781369d656cab45da40236112d0245b28ac1c7c22dbe04656cbb8fbb3a97a308f62cbf0022f1e06a1207403662fc2c9fd2cd37e2bf60baf510a0498ab13bee03f16485bdc5bd61ef04f8bac29f901808c6e579187d238972aa45b2b0ad6ffa0cd83abe9407da95f3a794e3ce21a8b27f65f98540e241f9a1921c460f99f0f8d18d015f293a8a0d851cbabde65a8f159b204586ea5956d1fc5cb72eea121e1c2296025019f2b603aa6f60ab947a4592ac24d3a37c67e6e8f5a052451122f00f1eb7ad77b97d2dc58802f3037273a43e7bf0163787cb05e57400aa7bb5a764169a5b0d9d4a9d5f6eb3c69f7590033b52458673a672c895cb3e4181b1ed523de9a95e1fefdceafba08e3c905e7fc0fbaab1aa4bb1a5700408b5e0cebf62ee50d8689615b410d2991daad89d98d6a1dde03c464cfcc1c5735a8d87bc942e201700997e364fe80e3c7888b834c6816cda7ccb4964471e7ce41577cf60152049310258acd84358cfdb2ec52657269086eca1f8849039da0f14e357826b513e4e7b734ec1e49113a7571704584bcf790fc54a7ce8f42306fe3ea501dd0358b2582105afb1327bfb4d0db891d485ded665d7c14d722597849994b144c3fec493019bf7c4b09bbde512288738cf9d981ddff37a782848bf885b6e9aba4eed906f86f911e6ddc9d63593f5823c62ec55f4381376bf1d96b7fd8021589e43971566a1187f0cd2d2042762f6e1b955cafa6288b3a5a538a048035c16e024e9c09435a9217184723758f80f94f6c5eee68e49dfc2f620d9cf552d4d9ba5a660f3d3871fd1897bc00eda2b693da72448c86ec5044dd648d4f9e2bc274f99341bb18d8cc44ffff4deb33a9ee93041ba79067142238ee48c19739a7016d4419a81b51261282af4982543915bccf07ef55ec3a1b43b7a1b461bf9c75173624c28a4a2d581b5fdc93ce16db1e9c3602daafa97c5f7427029cc942a4bf91ed78063d686358b455fe4998830b99f5f2f8859d9a6cce53cb41b5dbd35db9f270bca1a5416ad320dd8c408798871f91268f3b6740cd4eaff9c94312c63b3308c65f1def390d6681354360cc16eb0aab484cbc7ffee2c90ab34c4a3df754e6b0d4bec820b9adc1d5397d15c52af59c531219ee318ed3307dae89c629baabe24fef508f76f6a9b35adf55d522d771af38dbc4e6b45d583d6c3711610ee6680a3c1357ce8a6f9b6c003eef73567c4d5cdb8c7ddd5c57a314e876f00aa3f9058aaa2f1e6228838686093fcf67ba1cd846d09337e1937198cb43f08663be5220556cf277d05b2f3f1c2cc3c14997c6be2d68eeceb055c6b24425b31c913a0288b2dcdd9d8fd0a0fb80e2944c8d6a4d7821ad44d9da6bafd17bc78e758682ac10bc9b343870ac52be51b61af02dd414f4883f73f102365248fbcf75855acfc9c8e7038b86ad0bacdbf2c0c044b4564a85f013e44f6c664d1673c40d4a2a83158f24a3e66c98fc5c3822d2ba2f9743e9d5b61949483bb20a4b8bc10ce0ffaa51138b534ccdcedd0a85cb900ebce792b72e0511a81316be4c55ed44923b47be8e5759b14e55a92035a3c25ef427ee9e2f28de399a3eed1b3a15b3e73a9932fd5b0c732e398ecc69659afda6ff8f473e19888673f99b6d50817824822891cd04af7fbd108aed9df0c0aa1ab85c883264abf4e6e93764cc5ce21b9f610a284e9935f280925272006b6eaf7e8915a25a7c6dbc7745e0f9352047c52dc9d0ed1e24a3f4898ee15e71e5ccc5f3fe66c7f7eacbb1cd8b93139e6cd67df20967cf51dd609a0bce54468b5c53aa544bac194361aad8552d1666264687fc4019c36d1df6fafa17ed9bea7cd4d995dac9c246e2ad9ebf85279c6bfa23692a9bee246ffb7aa1a3c836d5eaed8d1ced6c694d5d68982160b4b1e278350f9a4935b56951c", 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4, 0x0, 0x27, 0x8}, {0x1c, 0x13, 0x6, 0x3}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="00040000003e187f863769213fc33d0817c53fcb7c7d40c8acbe3b2f", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[]) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x1}], 0x1, 0x400) unveil(0x0, &(0x7f0000000040)='r\x00') 153.819754ms ago: executing program 1 (id=8045): r0 = socket(0x1e, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=@in={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000240)) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x888, 0x400000000000002}], 0x7, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x8, 0x8, 0x6}, {{r1}, 0xfffffffffffffffe, 0x4a, 0x10, 0xb, 0x3}, {{}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x7, 0xd}, {{r1}, 0xffffffffffffffff, 0xc8, 0x20000000, 0xf, 0x16000000}, {{r0}, 0xfffffffffffffffe, 0x5d, 0x100ffffe, 0x1000, 0x3}, {{}, 0xffffffffffffffff, 0x15, 0x1, 0x1, 0xba0}], 0x9, &(0x7f0000000340)={0x6}) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x101, 0x5}, 0x147ffffffffffd}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x6, 0x2, 0x0) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r4, 0x0, &(0x7f0000000040)) r5 = syz_open_pts() ioctl$TIOCDRAIN(r5, 0x2000745e) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="68efca91", 0x4}, {&(0x7f00000000c0)="7825fe990003", 0x6}], 0x2, 0x7fffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') madvise(&(0x7f00003a6000/0x4000)=nil, 0x4000, 0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0x6, 0x80}, {0xd, 0x93, 0x6, 0x3}]}) 152.341752ms ago: executing program 5 (id=8046): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000007c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc, 0x9, 0xc4, 0x8}, {0x2, 0xbf, 0xd}, {0x816, 0xa, 0x14, 0x5}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) close(r2) r4 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x29748def, 0x0, 0x4b}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x4001, 0x0) dup(r5) 4.386275ms ago: executing program 4 (id=8047): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x40000000000005}, {{r2}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x4000000000005, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{r2}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x1d5, 0x80, 0xe, 0x10000}, {{r2}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x38, 0x20000000, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f00000000c0)) recvmmsg(r1, &(0x7f00000009c0)={0x0, 0x800}, 0x10, 0x40, 0x0) close(r0) 1.235095ms ago: executing program 2 (id=8048): getgroups(0xa84b7f1f5bb00633, 0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='HM', 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="092020090900db0000ff4278ad535c2a415642000000005624b77b6a0a", 0x1d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe000ffe10c00907800000000000000000004000000060000e0000001ffffffff"]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50, 0x2}, 0xc, 0x2a2, 0x0, 0x0, 0x6, 0x80000000000000f, 0x6, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000100)={&(0x7f0000000200)={&(0x7f0000000840)=@un=@file={0x0, ""/536}, 0x21a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0xa, 0x1) syz_extract_tcp_res(&(0x7f0000000180), 0xa, 0x4) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') syz_emit_ethernet(0xfc, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800442600ee00680001072c9078e0000002000000004430af5000000003e000000100000008000000090000000800000400fbffffff0000040100000008ac1400bb000000014404f72094060000000100004e234e2100089078a72746e33612818b8eec3bf59487636b945e54902e3a4835479cbbd4f0d34b6753782945f2b0daa4ae22d065fcb2ac0d8889b033f845f74cfc58c13d2ec6a131a2c66d57cffb7b0aeb4a94aa782423d8bb7d1bf7b40f2a276ca1c44441e482aaa166950d050000008623a77e432e8613afdd66c2bce3b0cbe5d1b0dc14b69d1ed66391784e12933de55563af117deb854f68271652e9b49c715101383fa0918296353b4b7c586f403a5f3b88328525a8995843901c6eb97dc2c4d27aa40e7bbcdadd664aba27b429de7c99e5b403439b30dedbbb226c3556e407be7acb96fd6b7126fd9b88da6de80e0948f382c945b7c6e700"/354]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x14) 357.456µs ago: executing program 0 (id=8049): clock_getres(0x2, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000001c0)="e87f3809288cb12f0c70b925915e9fcd6ac294ddb6b91fb8acd3a64b988940cf66d7cff803a194811b62d6aaab596c058d5e390b05d762382c1dbdded59f62d45ca17a81e20ae599a283828d1c9a963d0d6460fe19cba13a6904a8f61d31c2", 0x5f) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb014f000000", 0x8) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000180)) sendto$unix(r3, &(0x7f0000000000)="b10005136000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32118eab0000000cc00fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4abd1182d000000002002fb1c0c2300008abfba09000000d8e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r5 = kqueue() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000000c0)=0x446) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 0s ago: executing program 6 (id=8050): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0xfffffff9, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) pipe(0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.105' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #!   OpenBSD/amd64 (Amnesiac) (tty00) login: malloc(): allocation too large, type = 127, size = 7181888240 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700    OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error j|E1\:C'@S0Pa#3Y1[4ossu?hT=%<10 ma]YDKg flzchVה(͸m{GgҮ!6ӡάi|tiӘR*LyDTload: 7.17 cmd: getty 545 [ttyin] 0.00u 0.01s 0% 340k malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error uvn_flush: obj=0xfffffd8064c78e78, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 load: 8.02 not a controlling terminal pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error j|E1\: Tmalloc(): allocation too large, type = 29, size = 16796513700 j|E1\:pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error denied attempt to set clock forward to 495890596607 denied attempt to set clock forward to 495890596607 denied attempt to set clock forward to 495890596607 denied attempt to set clock forward to 495890596607 denied attempt to set clock forward to 495890596607 denied attempt to set clock forward to 495890596607 denied attempt to set clock forward to 495890596607 denied attempt to set clock forward to 495890596607 denied attempt to set clock forward to 495890596607 denied attempt to set clock forward to 495890596607 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 uvn_flush: obj=0xfffffd806bac6898, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error wskbd0: can't attach mux (error=5) malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error wskbd0: can't attach mux (error=5) denied attempt to set clock back 392168443 seconds WARNING: thread `nfsio' (342230) exits with status -1 WARNING: thread `nfsio' (318909) exits with status -1 WARNING: thread `nfsio' (405751) exits with status -1 WARNING: thread `nfsio' (401924) exits with status -1 WARNING: thread `nfsio' (330116) exits with status -1 WARNING: thread `nfsio' (219413) exits with status -1 WARNING: thread `nfsio' (319556) exits with status -1 WARNING: thread `nfsio' (511349) exits with status -1 WARNING: thread `nfsio' (31204) exits with status -1 WARNING: thread `nfsio' (218706) exits with status -1 WARNING: thread `nfsio' (252438) exits with status -1 WARNING: thread `nfsio' (381345) exits with status -1 WARNING: thread `nfsio' (185199) exits with status -1 WARNING: thread `nfsio' (111126) exits with status -1 WARNING: thread `nfsio' (122460) exits with status -1 WARNING: thread `nfsio' (125510) exits with status -1 WARNING: thread `nfsio' (496492) exits with status -1 WARNING: thread `nfsio' (11956) exits with status -1 WARNING: thread `nfsio' (519734) exits with status -1 WARNING: thread `nfsio' (389645) exits with status -1 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error wskbd0: can't attach mux (error=5) malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4229876894 seconds malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back -9223372032624900933 seconds WARNING: thread `nfsio' (497534) exits with status -1 WARNING: thread `nfsio' (317634) exits with status -1 WARNING: thread `nfsio' (446734) exits with status -1 WARNING: thread `nfsio' (397497) exits with status -1 pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back 123733057 seconds ,*^Imalloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 pmap_unwire: wiring for pmap 0xfffffd806e3f9700 va 0x200000001000 didn't change! WARNING: thread `nfsio' (335063) exits with status -1 WARNING: thread `nfsio' (165033) exits with status -1 WARNING: thread `nfsio' (297373) exits with status -1 WARNING: thread `nfsio' (229982) exits with status -1 WARNING: thread `nfsio' (223717) exits with status -1 WARNING: thread `nfsio' (294387) exits with status -1 WARNING: thread `nfsio' (47700) exits with status -1 WARNING: thread `nfsio' (327014) exits with status -1 WARNING: thread `nfsio' (366073) exits with status -1 WARNING: thread `nfsio' (129740) exits with status -1 WARNING: thread `nfsio' (95929) exits with status -1 WARNING: thread `nfsio' (288966) exits with status -1 WARNING: thread `nfsio' (509592) exits with status -1 WARNING: thread `nfsio' (26943) exits with status -1 WARNING: thread `nfsio' (319284) exits with status -1 WARNING: thread `nfsio' (315822) exits with status -1 WARNING: thread `nfsio' (401459) exits with status -1 WARNING: thread `nfsio' (465084) exits with status -1 WARNING: thread `nfsio' (183548) exits with status -1 WARNING: thread `nfsio' (147553) exits with status -1 malloc(): allocation too large, type = 29, size = 16796513700      OpenBSD/amd64 (&(44ԑaA) (tty00) login: denied attempt to set clock back 157287458 seconds pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 OpenBSD/amd64 (&(44ԑaA) (tty00) login: lo0: can't handle af0 pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back 23068600 seconds j|E1\:malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back -9223372032591346466 seconds malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 uvn_flush: obj=0xfffffd805cf2ec40, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost!   malloc(): allocation too large, type = 29, size = 16796513700 uvn_flush: obj=0xfffffd8067451e18, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 316 Starting stack trace... panic(ffffffff83374ced) at panic+0x1d0 __assert(ffffffff833af0d4,ffffffff833fbbec,13c,ffffffff832f0332) at __assert+0x29 tun_clone_destroy(ffff800001462000) at tun_clone_destroy+0x38a if_clone_destroy(ffff80003c433d60) at if_clone_destroy+0x1d5 ifioctl(f fff800001715bb8,80206979,ffff80003c433d60,ffff8000367f22b8) at ifioctl+0x59d sys_ioctl(ffff8000367f22b8,ffff80003c433f40,ffff80003c433e90) at sys_ioctl+0x674 syscall(ffff80003c433f40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71429937ad30, count: 249 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace