393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/88) getegid() msgget(0x1, 0x108) 09:39:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x1, "000000000000000100002000", 0x2, 0x2}) r0 = socket(0x2, 0x0, 0x806) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x101, 0x7, 0x51a, 0x9, "a613da00", 0x20, 0x9ee7}) 09:39:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x118, 0x5, 0x6, 0xfff}, {0x7, 0xfffffffffffffffe, 0x9, 0xfffffffffffff000}, {0x0, 0x8, 0x9, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0xb54, 0x100000000, {0x6, 0x40}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x400}, {0x15, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:39:20 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x5, 0x626a5b32, r2}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x3f1d34d6b8ce3e25) r3 = getpid() fcntl$setown(r0, 0x6, r3) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) write(r1, &(0x7f0000000280)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0xffffffffffffffaa) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/104, 0x5c}], 0x1000000000000068) 09:39:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) writev(r0, &(0x7f00000000c0), 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x3, 0x5}, {0x18, 0x0, 0x6, 0x8}, 0x9, [0x9, 0x4, 0x10001, 0x3, 0x1, 0x4, 0x89, 0x7fff]}, 0x3c) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ee2000/0x2000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000f8d000/0x2000)=nil, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) shmdt(r2) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) 09:39:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x64}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = semget$private(0x0, 0x3, 0x29) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ffe, 0x8, 0x80000000, 0x3, 0x400, 0x0]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x1ff, 0x3}, {0x18, 0x2, 0x34ff, 0x1}, 0x1, [0x401, 0x7f, 0x3e, 0x0, 0x8001, 0x7, 0x0, 0x3]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:20 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x500, 0x0, 0x4, 0x0, 0x100000000, 0xfffffffffffffffe}, 0x0, &(0x7f0000000140)={0x400000000000000}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xffffffff) lseek(r0, 0x0, 0x0, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 09:39:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="621b985a910b204228b1316002417098761af2e071f08981651338dfe3d3cfe6c563e00ac788c677c56130fbd65bf05866de8df8f5d2c74ec4b89265521fb66527735166c8fcbfe5b2d8dc2c580e6f5c62b83c692c62128cfc815456380f4544a06d9efc15862df48da570ff11d3a5cea276a91685dd5176ef9b67dfe8d28d038504ac927c2288c32755526389772f405627ede1f06333e409de9aa4c72fa393373a11e114ae07baa6319162adba8ca3b06550b77b5d2df9494c8ac6fb8484984f1c4886f6ca9dc5a394dc1e65fa5f3522e4a03eae9970b5ac93ac2f3f943b", 0xdf) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x6) 09:39:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) 09:39:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4a1cad17e63228d9, 0x8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) chroot(&(0x7f0000000000)='./file0\x00') 09:39:21 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = getppid() r3 = getpgrp() setpgid(r2, r3) 09:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) acct(&(0x7f0000000340)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)='E') r1 = semget$private(0x0, 0x0, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000004c0)={0x4, &(0x7f0000000300)=[{0x9, 0xff, 0x7, 0xfffffffffffffffa}, {0x3, 0x80000001, 0x20, 0x8}, {0x8d13, 0x2, 0x4}, {0x6, 0x55e6492f, 0x2}]}) r3 = semget(0x3, 0x3, 0xe8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7, 0x66, 0x4}, {0x8aa, 0x2, 0x3, 0x533a}, {0x6, 0xfffffffffffff801, 0x7, 0x1}]}) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000180)=""/108) r4 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000540)={0x1, &(0x7f0000000500)=[{0x1f, 0x100000001, 0x1ff, 0x2}]}) sendto$inet6(r4, &(0x7f0000000380)="6e841cf613a9d74a45f5240112a06846023c75bac3515a9879d505506fbaa902d9c31682b23d176abe4344bfcc357cf835ea8bb3bd7694688ce18e9a2ff52667905dbdac025a7205d511d71cbc3af7110ebc8c235ca0eaa9a215d4f664dfc10303c1a066bcd3e77221e9a04279156092e3d354e0e89a28c835a4a4273ed41cd3577a1cd3e15af8bbe98c5ca5f383d244cf15dfb950687c60d72652f286ac7a930bf13c86ad776358f316dbbff6a4f5310d1146066abd", 0xb6, 0x7a5708744cdbb499, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000440)=""/99) 09:39:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x9, 0x0, 0x9, 0x0) r3 = fcntl$dupfd(r2, 0x1c7181bcdb901e84, r2) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x4, 0x100000000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x20000, 0x0) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="15d05c56bea2f9bbc29c78e5dc6bec792dddeba3468b8b2bb906b3107e42035e286e22bd6d9e41dd6bfdd3aee5540e5423f774a995a2d4bc5fffc68728034e", 0x3f}, {&(0x7f0000000180)="a54b592e929198c62359102942d02ccad77681dc88ee8fb665fbc53b0736ea1658dd5ba9237f071f4be5e1f0af6162cd5509bf04fb2a3f66ffa9c90cd475ac50a37ff76235a4dbb68c7da75dee1eb0d052b252c9316cd7652099bf965fc671a110966de14f33427c76391737dd84dd2231a4ae036c73639a85a870", 0x7b}, {&(0x7f0000000200)="11d0", 0x2}, {&(0x7f0000000240)="41a33dfadaa801d1841393014bf1921cdc1ec020ee947c2b526f935e8bb4d5a475d17af8936c97bcd29e530eccc2660a73c2489ff6c8fb80d9d13c99fd064a19fe44262ee6bfacbbc09d15e43c0e307291fa73d7957ed3de975479d6d3d06f758a5ba00a73561c8cdf1a2ab11af4ce3801aa331af2aa4b113d48252fe3ed189ec7afe503656984e1fb7fc2cbd1ce14ef89a762e971911a8004b8a5e85bf5c05a6cf776f60390797ad622f7b32445372ecbe149e720b6724daa407545f9aef59e9873b46cd746cfa44132fbe2d52273eca4160cf63efbe3da18a1d23e37f0a92bf6272a7a9a", 0xe5}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="3839010000d43fb0d7f3f80e07", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x8}, 0x408) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000540)=0x1) r8 = getpgid(0xffffffffffffffff) setpgid(r4, r8) 09:39:21 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x4) pwrite(r0, &(0x7f00000000c0)="76a1b1c159c842b8b3343a4d915ca96745b8baf45e4600359ac8134f60dc95152a9975", 0x23, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0xffffffffffffffc0, 0x3f}, 0x10) clock_getres(0x4, &(0x7f0000000040)) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:39:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x20000000061}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:21 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 09:39:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200000000000381, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8000000000000008, 0x0, 0x100, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x21a863cacb654e46) 09:39:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x4) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f0000000140)="e4d4a8cd1e001e14db7febb3e34ed555ba178c89a1fa3dd5a4d70a1ea72cad15d1959cc8ab4f1fb64679febdeb319f47e70f26600bc191649de543c6f71c67529a2546da83cb550b07b61a69993321447e932fca180adc4c7366d926bf5a80211c6381e83602e1842974db", 0x6b) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 09:39:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 09:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x24}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x100) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0xc9, 0x5, {0x272, 0x9}}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x9, 0x0) kqueue() ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) 09:39:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 09:39:21 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 09:39:21 executing program 1: r0 = msgget(0x3, 0x12) r1 = msgget(0x0, 0x401) socketpair(0x2, 0x0, 0x4531, &(0x7f00000010c0)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x631f0df246f13b13, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001080)=0x6ba) msgrcv(r1, &(0x7f0000001100)={0x0, ""/156}, 0xa4, 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) 09:39:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c400"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 09:39:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x22) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x4f}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x7, 0x8001}, {0x9bfe79cdc3b7c805, 0x3ff}, {0x47, 0x4}, {0x42, 0x81}], 0x4}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000052d400000000ec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea8309ff464d88158cc588e8fc1891ea72f4d19a085f84b976a8238e3c5c3f3fd4a4218ae14996b68fa91a5318a54158731055"], &(0x7f0000000100)=0x6e) close(r0) semget$private(0x0, 0x0, 0x8) 09:39:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x6, 0x5, 0x7fff) accept$unix(r1, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 09:39:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 09:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:22 executing program 0: r0 = msgget(0x1, 0x0) socketpair(0x1, 0x2, 0x97, &(0x7f0000000140)={0xffffffffffffffff}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) stat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)) msgsnd(r0, 0x0, 0x0, 0x800) 09:39:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x100) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) nanosleep(&(0x7f00000000c0)={0x9, 0x1000000}, &(0x7f0000000100)) 09:39:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x100000000000000) 09:39:22 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) getrusage(0x1, 0xfffffffffffffffe) 09:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x15}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x8, 0x6bd3, 0x221}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) 09:39:23 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0xfffffffffffffc7d) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0xc4, 0x0, 0xfff, 0x174e01a1}, {{r0}, 0xfffffffffffffffd, 0x84, 0x80000000, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffff9, 0x5, 0xf0000000, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40, 0x3, 0x7ff}], 0x8, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x269f5149a25e791d, 0x1, 0x3, 0x5}, {{r1}, 0xfffffffffffffffa, 0xc8, 0x4, 0xfffffffffffffffe, 0xa692}, {{r1}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x10000, 0x2519}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1}], 0x9, &(0x7f00000000c0)={0x4a3}) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:39:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) clock_settime(0x3, &(0x7f0000000100)={0x6, 0x6}) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8000000001f, 0x0, 0xed1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xd9b5c0b454bd09ae, 0x6811, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10ac0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) getpgrp() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) kqueue() 09:39:23 executing program 0: socket$inet(0x2, 0x4000, 0x4) clock_getres(0x2, &(0x7f0000000080)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$TIOCEXCL(r0, 0x2000740d) 09:39:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0x101}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) recvfrom$inet6(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x3ff, 0x80000000}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) dup2(r0, r2) 09:39:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) write(r0, &(0x7f0000000040)="c438afa008f6e50a814cd835", 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) 09:39:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) fchdir(r0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) 09:39:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x100, 0x128) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001640)={'./file0\x00', 0xffffffffffffffff, 0xf08, 0x49017068, 0x98f8395dab0023e5, 0x6, 0xb278, 0x2000000000000000, 0x1, 0x2, 0x0, 0x208}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x6, &(0x7f0000001500)=""/230, 0xe6}, 0x801) 09:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2) 09:39:24 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 09:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000004c0)={0x86, 0xffffffff, {[0x2fe5, 0x1000, 0x7, 0x2, 0x100000001, 0x200, 0x80000000, 0x8000, 0x20, 0x19820000, 0x5, 0x7, 0x518, 0x47f3, 0x1, 0x6, 0xffffffff80000000, 0x1], [0x0, 0x3, 0xfcb, 0x5, 0x7ff, 0xe1, 0x5, 0x6], [0x1ff, 0x2, 0x3ff, 0xce9, 0x80000000, 0x9, 0x8], [0x2, 0xffffffffffffe724, 0x1, 0x5, 0x9, 0x8000], [{0x5, 0x5, 0x0, 0x381}, {0x6, 0x8, 0x2, 0x20}, {0x5, 0x0, 0x1, 0x5}, {0x8, 0x8, 0x831, 0x8}, {0x1f, 0x7c76218d, 0x2, 0x8000}, {0xe9, 0x0, 0x8, 0x4}, {0x7, 0x4, 0x8001, 0x6}, {0x7, 0x3, 0x2, 0x3d7}], {0x8, 0x2, 0x1f, 0x400}, {0x2, 0x2f4, 0x80000001, 0x7fff}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x2, 0x1, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:24 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 09:39:24 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000480)='./file0\x00', 0x727ca1416c478aba, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="5d5da92a800000000000"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000140)="a3352b46abdc696cd6defb6b6cf7b647669e4f751914ffb76fcc4ab1b6ee4278da8dc9cf1189e9fb750f95dbef6eef3e39bcf1a571bfe496e135dd2bfa33876ce847c6f6172dafd0ff0ed77740092a92c4a9796b02655ddbd41ceb8da4eac0fc02597f835a0106b91bceedbd5eee992aab57c058c6c61542b44d45142c79677d86e084ab0bedcc4f5d2a6cdea8daf34e0c18471fce70ce3975dcc0b2099b618b3bec6bd6dab0cd5c833cee0cdfb0e8893b3552e146c650f892c0ca79d19af45eb3faf46ec8d23388fff44b37a5b0a772912d9be4bbc3f6d6d13729ee4565044088e2d36e185e219831f3361f", 0xec}, {&(0x7f0000000240)="9f0b5a20186e8d4b818078c81f85a98e5117bc8d50860250b5b2ada42f51b74d58e1ec0b530e6a8fe2cbc3a1ace60d8629275a0b676c5852d23b7b99dcdbc23ee722366a9d94da8a46905d3df5823c689cdced14535dbb869669c230aa1d19e5785632c73d76808e9addb42a3e173b63a8e99929099dc32df210df1d30c3e1d04b47cbf0db87f8c90b75fbd437c8baded9703cff7628cf303a520ff365b5a8daaa6cecf6be7b80db43a978c403ebf1787d94382b28347e6da8cf25d475fa25da09572ad337ac339621679f5209104b8266", 0xd1}, {&(0x7f0000000340)="c3a085d671ca508ab03b4e4ce24375359ee4496f036c979145ae0df258df2256ae7551fa685872364dd49390c72b0767c6554d4f4faf62fb78d49aaf32cad9fd1008a8543bbb1a81896d00c85c7fe37f8f5b0441030e2c093175d4db42b87c02bf2538c9b616bfd9debe864bdb92a7f9f3a7d4a5087412d815ed87fc9885b6abc2e733ca12d26f2d00654590580d2c7725c9f0562c783e9780e6980689ad8279721ae0ed6578d9209635cd83ca47380f421e9c7b", 0xb4}, {&(0x7f0000000400)="90d31f0559abd9119b026471f43e1b0ad7c3a5b8f9189561e171360c66126f303aee993d15c2f233e30eeb2a50db5181f0040d16843c260da32d8d925a41c4bbb37860ba21dd63d6ae2d38b3edb2f0555cb1f8a9752dbd7a827a", 0x5a}, {&(0x7f0000000500)="8abe0f64b72aa3cbd2c2c820418bb098cd2ed9753a1fa25bff702742241e438a7045182540e8351eccb396de417722aad28c9d6eda28bc23eb681cba43d659a0e7fb86935324625e7c57735148618f8d40f85a64afe11d466d705461be831b0f9bed40ae1f43c2c7d4bd66161252c86dd7fcab32decfbf2608f2a5ce1a4f33b44b8a9a8eb2aaf496a8149a7cfe2719a608d91c6ee83834f0e776b9d587dda9c2b8281a8506a4bcf6ab2452a07b9b706fb61857376c965dec7ce143af2fdcefb8859c580059000e", 0xc7}], 0x5, 0x0, 0x0, 0x400}, 0x402) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) chroot(&(0x7f00000006c0)='./file0\x00') openat(r2, &(0x7f0000000680)='./file0\x00', 0xa691b8ae9fe40f03, 0x10) 09:39:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x731e7984ce151331, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x82) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, 0x0, 0x0) 09:39:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x64}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 09:39:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r0, &(0x7f00000003c0)=""/113, 0x71) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x8, 0x2}) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000140)=""/125, 0x7d}, {&(0x7f00000001c0)=""/126, 0x7e}], 0x3, 0x0, 0x0) 09:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x2c}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x9) select(0x40, &(0x7f0000000240)={0x8001, 0x8001, 0x3, 0x0, 0x2, 0x50000, 0x1, 0xe5}, &(0x7f0000000280)={0xc92d, 0xaf, 0x1ff, 0x8, 0x4, 0x0, 0x8d, 0x8}, &(0x7f00000002c0)={0x81, 0xfff, 0xfffffffffffffffe, 0x1, 0x3, 0x5, 0x2, 0x18f}, &(0x7f0000000340)={0x4, 0x8}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 09:39:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:39:24 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x20) recvfrom$unix(r0, &(0x7f00000001c0)=""/132, 0x84, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 09:39:24 executing program 0: socket(0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f5249249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a66d868e059f2804a365f01f670288600900000009137e3f0e7a5f89b68cf7cffffff7f00000000a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d900000100000000006cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab45d0600251d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a00242283725851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e2400"/1389], 0x10) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660f407e32b21ece9c1eb9254363498a0f6f85479532414be", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x5, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x3, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x6, 0xcc530d0ad14bf2ce, 0x1, 0x57ed, 0xff}) 09:39:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x9, 0x76, 0x3, 0x8}, {0x9, 0x2, 0xec, 0x6ac6ee54}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) 09:39:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0xcfb, 0x0, 0x2) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x4000, 0x420, &(0x7f0000ffb000/0x4000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, r7, r8]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r9, r9]) bind$unix(r1, &(0x7f0000002940)=ANY=[], 0x0) r10 = shmget$private(0x0, 0x1000, 0x125, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x40, &(0x7f00000001c0)=""/135, &(0x7f0000000600)=0x87) sync() 09:39:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="b10d8cadc7e0fe5b358f6e85fa9e57470e995c258576451b1296cfbe2b0bb006c50cd6cda5193db30051d89bfe0b04f7266fc060a635e419cc893a14843c4c564a204ced159f746c2c09ad1c09c6868e15d7526c123ea2", 0x57}, {&(0x7f0000000180)="7adc00e01055816f5d7d3037f5efa73d4b3927cb03c0a3ef237483dc1f80f3d1586ef4af94e5c8625e98135b46ca001ba9fe030d20870bb1dfb50396bd2e293f0f81e8e9a3fbd905cf40407a519c33c13bcef09e329ebd88439b7312b9d00161698451f15e9e9d5577f5", 0x6a}], 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000002c0)=0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x15}], 0x1, 0x0) munlockall() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1d, 0x0, 0x0, 0x200000000000}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:39:24 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000001980)=ANY=[@ANYRES16=r0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES32=0x0, @ANYBLOB="216ce8ce7c8b85c9fb0f7e1af5466f6e2fb7e91881ab9b5a699dc945161e6a16e6d9dd920c206ab0", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYRES64=r0, @ANYPTR, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES16=r0]], @ANYRES64=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRES64=r0], @ANYBLOB="ef456fd0a8d5f5644054ac7bfd646e5a6c38a3b1da3e3487be38c7ec53a09d4585fb1ff5d0b35865d3b4d7fbcc57866ead0f95f3496ce7b8f69c86e0d2", @ANYRES16, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYBLOB="5ca8e61665aa447253f9846cd37be9532e030c3f56ceee940e49cd9898784280a5c4849215a57c8bd96727878d91ecdaaf3eabdd0c0ac1fa3b9b723a85e41b5f6ee7b0bfac8996aa1b4f1cecb19b7bf2552bffe70fa3117a8ca21e8dda1e45dd40a8256984d892352c386b2ef87f5b2577a3fa705033a5eea0e0ee613d1b7b9ebffee479e67e38e3d5e9539af5e1e600e316c7a230e06eef8f512540c379e664e1e81654bd695f8ae883a3068dd3113521ac8836c8eb2c111ff0cd5593133eae8ee05baca7c8644819fdbf6e52e8b43e0819a90b447ddd93357aa672552520c96718b2337bf82a53ccb585f2414f6692aaccb07f9c550ea2c36715ecc1b9ea30b1606aa8afd8a8bb9611f795d4e7b6b55bbaa9200c37ce34aab67a04493fafc984fce46fcfc03809cdc85ff6be139c681ea8f4c36e3288a9b3fad30f55091d71a3ab4d2af7025131696b525c53068fb7b9d8857a04c3a800c10228fa7ebebbe6a26ffc5690889fc478660f8c1f55fefc8b0518b1a85cb0a98418c7f116da082b10f40ad04d30a2b727c7e19631464043029095ce9a246d7d53a592289059213aad5f132c108b4ca693412b63744b381e2bcd3cb7f203ef5aa9de54575ef2a7c50d1d79dfbc37983ba712393a3d4c0ada346fb37e9ebf9c32f2b6ee9334cac11a26f446f2bb06e4efa9f35536b4be2d030f7a96a24169adecbb0352bad1d8b38bd6452189f2dd729d0694a837ccd1ab7513685ec478c970c5b2acf235f06c48c087ca485bda1f5d36d8bc8de38876bd2b2420c78600ac41519313ed59d49eae6ef7552218077e86126b2acbcaaed8ee3fe4add982204304b6022a55f49735dfec609fefea254835fbfa466efc766812eae9aeaf52257f1dae0e45fea70562d6a3c00f972d5725e88910ab9f548303b4b769bcd216db0f2ade529901667a4da5af2ab250425731ce89cd709243c30b4b7766ac4623cf2206d849b2ce0582ba2878c65037c08f84381b93140d4cd6ba181f69078dc9126126391c95747656b9eac9d819e899fcd6a3711c4550e3751acba530ee9677d22af57440ce3319b09a220eec25cf530ca1f396705f0ae08de20ed5375e7be9741fef918dd4ea3b4b0a7f3a566e15058cdc1189c2711b451ea5ab51da30d58dd8b8b392b07f2ee308a93f2444d653437f2aff0d0718062ea83a30583aa8d4be6e15204a7a80178d8499099f9f4f56885ac8fe9bc8fac029db4dea3aa609bffc22f37de0b2744ab83b263297e6ce1e7e135d89ea766d3cbcbaa1cbf44bb5d2055fdfcf9b84e4bbf45ea0745862b7e6ca192c419349a5f6556c0a045e87af2d5405ff318f8bf56a11027ff1ede76203d7ab6fe67e3f583eee5b80b7b47ede02e01d402ebc335b062327dee5281373d8dbf9b5194d00fd2ca5bd96fcec5a6ee783bd6a54f617af6ee03c96557804441ba7021ed189b56c32a864e8b94edb28dcc257fbfc9d75c4b669d335a71bf2b13e37210d5b96a3c60f288756e4b3a909ecb3c5280e043fb0044f0fdfbfd14521229193bda75c8506b6e3a135ad4f9fda7995ac2c17bb115ad2d7075cc6079d5b31c79be0b227de22b8e35e2f0f1c07fe14ce51cb8db147bb2fb096240e7104ef649a1b7f2a559d4058d22ef85156b7ae541e2a54af1cfe64c7115b690fc2496eced984e6f13ac650ae6acd4cdf59063b39060d1de344be9f998d8b4bf664fe779a529d3bfb2bd6faf1e079146adb9b96b52857c81ef5c43d004450312478c3160c590505ca3e68d2af8926dc954fe4e68ab3ea24936be70263a6f26246279faab03fb48cf42167a9f231ec870ebb244b67eac908f71a3b8372b4628d61809f13e96c468f178fb282118d23eb541123807a51994747772c173d65e1721fbdcc91a2e98a699a2b4a9093796adb85f0c0dc98f4bb8931e82bb91f667ec44399756f2e8536a0c3871a1c3a60b91631fe661945a6e68a7240fbc95e04eedd69658b1c03a0aa6355502262004d554175e8a1da7c3d52ce12dad5cb24607c6e1d962d0bf1d3492a62b6350492704c8bc24a6b1e2c3cefa4306bbadedd3203d6ec7fa95dc494cf0cb9ac3e7ec875db76869d6ebd73bd451a1baea020b22d06abab50a9b915c885e0b3946301fabbe61b26702e961c6b38d4a14e2223c70d2a9b35f806cab0a3e02bb7dc10de58d0b1f7c1ced7ccffb53fe51c7f17d1baf5b1de74f51e2822135aaf8736737a72cd341a41e05ea1f307ad754c4aeab8a6386b09136885fc5c7406b295487458bdfafcde5f7a2bb3146054de5fb2dab871d010bf538935dc839b138c12e6545d61844f37121fc152318581323d394cd1850d95613124afa45066b4422115060af1e65ad390136e78d0c9c9b967940127b2102d1513bb09c46b10faf92b98e18bafc69629bdbc70a6a09e0060e5741008dc9acc129260a59ce5c81da2cc0e8e72c13c6212f3f47dbd2b155f5dbd01676d2f5e9ae9e78b8dd3588e3c6f70b9eef9f2e126580263fffed8401d35fdb2f82a125524f5de70defc6fa0512a0e689ed18e955a09f53b333fd1bec1c370767baa6be31ba85cbf45721f9cf13a11f27908b134091bb9108cd35079dc78a54c7474bfc3ff589205f66bfbf80d77b3b41d9a42cd150158f84e0faf4798991d7c4ad8ffb05d4206fe25dbf3c8ed4800c65bcdea5d571f7a77d49cc74ca40aa74e6ac611c412b1b7b132abbe781598c2efbc5e5ea9f9e97355a42af5eaaefbb94d2d4370d2587a905da411625a3264e5b12594a11cebb205d397a2b927992ce2575101f12d8adac2332b9e2cd73ec4e800904b6895b0fe10f979eb42cc538fe2c8d8ed76b01acb787f10815dd679b4ade06467bb859f0fd289650a10aa5d4f4a458413596f4f43ee2f6ef0d2216a80eb33b68b9b5ee1e640498e0b385f458196c9467c04916c46899e99f7d4a0ca7a6faef444204759a245ca7db82f64b60ce9b2122c35b8dfb56c63caa29cd65a900d084d6e2fa5de25c9c09b12d634cdafc6d6d7e5a86c694af95fc2ffb3907350762e5aa3a8b0a71e10ddcb249132ae09c8179816c29b3ccc1498a0f6b021fc2b411bc9dc9346df5391165326b36bed61e3aca86297c9b20c52f851019efc9c43432ea6ea3e6cb1b8f4bc10b972b7389216c06a9665b2db3e3b3bb01a3dccb4ac1236b4b38541649df984855d23ad097bfd35d11659fef7e222bf9dca51f70e75a4e8d3c9d4d183abdee6f8e04a2790e049ae071678e89ab2cbdb4ed11a0ba489e72cd034d9f0980d005ed60f8fd3824ff4fc3b922667707446e6e673d455011190253b08b966a4603a065cc50d33fe887cd71b24a3ba30412dd29dd5476cd427c5d7ab050d5c10e1196b61a2e2b90b574205335fc4549bbd95a7bd0bb3285fdc1765a8657b03765f862c9f94bd7453e3c6f2d9c686c45803de554feac1826dc0fc42204a4accb6f6dda16cf0708c99a178b58f88a0939f715987814e1fc0e3a0150147ea30acca0b04a00701483796bac08e06a59a9baeb7b61a9704825f003959718d54f4bdd156b610d77767e1d75bfb7dfcc67897f21c4e2c3044d53846cb6bba932fbf52e76b37c7e993b400f2c7c2d22c439c2d4b130883f85a3b7d8b75926f43a933639ba086627e07f8b43886e0382dc26164ca5a402cfd03e6cd976a4f8548a428d765806dc0d1293f27e5e4d96813b2b8d3321cdf4b87ba9b86e8ab68e03fd6a942ca02cb92dcae80a5bb1e6c4aeb05745c9fff11885c33c34d3af78bf891cebda63adb0723b2f66bf9aaf5a55ee1acf7e749fffd1f24733588efc391bb37fa0edf669ece5c0e7f4f788f56730f6e56022a822259a74308c7ca1ca6aac524be2e7fb86832f59a5883ec6fa977ede6ef569af6c46bc79fba91bb870de91b31af5642babe95823e29363169c851f18850ef3089e6ef56078898630d1977c55a900c57eb8332a252e3afc2992978131d2bf9725f396389c8888f504436f668bd6aaf4ee53fd0193d6b11730fa135fc05a85b0fa2d6db367dbbd4ac604abd95ecb303c601c4dfc68921b1f04995a0219ba1a220b988400b8a23204d9d8accac32e7833c7e1103d82cd1e12c67325a70f6b7bf43f596de1964f7b9242fa24a3d7ec4f60d6a9f5ee897eb07459d2ef4c68bb8362d1a81c1ed97874b6c0b3b1be0669b139c4884055ae432a733106b9aacdfdab43e2194706b3156eb239f552e1f157bb2130c9b8dbb4926c2d3225eacde24e812c93c4d0fef004e80e2c8870e1f5362f2cdf97cf10a5c5d2fe59f4dffc2e2b873ae469814e56cffaca3f1660b713cd21da52667885b477714320585ce064efa23acc9450bb4f071a39363af2abffe4dd7c47d63da6a8a11bf260b04c5fd0e58065d059c5a671dbfcb12ad6913c351f9652c6559e7b3aee59dab085cc7ba5b644af5e24ff00f0a5e59f7bbb44f34515bf38a8bf14f299e3f2313155f5cf9f0ce14cf508795fc32674f6da2faa19d19291b5ae47bf95c205cabf1ab0fdb77ffe028c068aacb5beb7eb89fb0edb43c6bb38f9cae88429316d6af3050e4a42e931f6e45b928d08d147fb890de794bd983881c7f41ec264d19b2fca7410ca0192589d852131d23e9ef0d73fccaad573eade28f4da44371c2e56b472bd86ee5f0cc4a493cccf79b157e91e51fa8300836bcf098da4d14f42364bc773bf9647579c83ffd9fc8800ecc630e4231d9b04bf3c57c79dc14fc3aa60c745e133cda9c11af55e8ce88e92b7a251bcc4633f420f7ac649ac01c9b1e989153f034dafe5b9b14402aef1354b0ee3b4649abc58021214b68bc367915f142f3ba21f32133c86c5f4bcd52c4ee7a17b22e8f684a0bc819649f1cfa0f20a0d26744db5e0ed8f7a6467538be31c0b27618f4090c3c68a5c82a02a629844770557c9c6e0135500e50dd0ed34824ee93ccb636244cba1d91d616175ced57bc00fd5ef6ac20c239ea429142cc121520058b44d3d62b498c491fde1b9742f17106bbd5f652102bbe74e2f6e310aacf6631084931d85266f34e4c8bdfe791c1d251804725c4f68b43dde810712fb96ebe80267950df179127838af57b53093a563b58f226e1648f868e70dbd845b52a24eb3bf48d56279a4afaef73a222e14b79f387d755006b9432b602b02013e15830808b983df7e29be670976e31e651569bb0f76550794e3193876f1c6e14867b84cae2b4964d84a34bf3c6ba370f4bb69f59042971549a6c0f09d7716afd22966988be91325788c8219b48a0aca29e171873605cb5a012680422002d75f7897975577bb3d69329b684845fabd1985f3a7418320bda4a39ac171782a52be6ac75ecb83364ae634e1a63d7036cac9db08d0e7c26e7efc5823b250448ff06dbffecbdccf1398d9502fedffae0968580be3211f947dff86229370a22e26cfa25a0ba925f660000b6a270d71d60702df170a6950b9ad875f720233141a814cdcd66275e3f2a656622ac12e6c53c526b26eaf99be7d1a73cb82e957f3ac63abddeeed9e78f7118bd74a99c9d6973f348fa60f54d53e4471079f046105f38d76bd0aed165671406a78153ff7c874cec954b2982b52bd75612a9895f3f5da21ba3059834e2197f20f5b8888e8d07b53c0c2a19bdb50219128267318723bdaf88cb9cb5f3c706afa7a561659289266d69e9ac719f6bb84a35d4cab55d7ff1e4ab78235d4db48cca619b42944574307b21c126f5cc16be2078400d7126110a1d79a56ace704085951af1fc02eae0ed2f4aa53060475d12498ea78fca530c30d8ee6acea4adc6deb0"], @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16, @ANYRES32=0x0, @ANYRES64=r0], @ANYRES64=0x0, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=0x0], @ANYBLOB="9a54d873401d8e64d04122df0ff18be3b7fe59cf19971cf615e03e5b98610ad26e8eb1ba122568a311d768842d7d7b5a9bcba290dd8119894525fadde09bd18e367a2343", @ANYRES32=r0, @ANYRES16, @ANYRES32, @ANYRES16, @ANYRESOCT=r0]], 0xa) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) 09:39:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x141) r2 = msgget$private(0x0, 0x450) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x4) r3 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000700)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0xffff, 0x3, r3, 0x0, 0x2, 0x3827, 0x0, 0x1ff}) 09:39:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 09:39:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x48}, {0x6}]}) msgget$private(0x0, 0x208) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe11, &(0x7f0000000140)="008cb6b7b2cb705f5846602da64e22719bfc1e4b696830be23297332065e9fde336edf883f323cf4c3fd8a5ce55a80a0ff252ca88d0de0bdf9ddfc56ec8b40d2c2843d375a371dab94cf1dbb998f68ef9201c0ec20e1f049f7ffdadb09fdc66ff9f3f4fc77ab81429d4b41e12400aad13cf0b79d65c0a503c0f1ae9004db6ce3b3afb0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20102, 0x88) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="385072a6a8d3109146a07a1ed5913a27da516cb30147bbd50b7cd8cdd86bfa38875799497f3076aa4cc50e27587e60b58ac1a785600f6d6c8b5af796beb6b094d5ab0a50d043a74a55c47d9e8db06e1e32eb61092112de5fda624c28c0d6d907e894a88cd47f19a5943e71927bbae0ce758e0c20e71db69570ce2b256936d1cbc94782d57a11fc953ec490274cfb28f2d32ea2480d3ca0fdc16b8d", 0x9b) 09:39:25 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 09:39:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r1 = socket(0x19, 0x4, 0x3ff) setsockopt(r1, 0x2, 0x8, &(0x7f0000000000)="025093cfc4d4160d58078c70864a602d8e3b6e", 0x13) 09:39:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x2, &(0x7f0000000240)={{0x6, 0xffffffff}, {0x7, 0x80}}, &(0x7f0000000480)) bind(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f66696c653000070de01aa4422faad59fd8c61f22d1464fd86cdba987c90818c6f8ea8ac83df1355e4b8564e0745d6916edf46cc0fa3adcb25d855b41edcd160dd208403331dc66b1b54f259fabfc7ca51f52a2b5ba752d65675f41a02147074b72832966a9c62845c637c0cac20932209167d74d7f24d70adaf5a7d793a8ff2a104c432c474b3b5a73af2281909c6a443722c05d941ff79fca3fce4b1c44113440985c1cdbcec30f1f698e232c5e38a29982af49cbfdea24b98300d0b0e3d09e2388abd0faab1277309297b11dee58b8b7c5148174f30f8066e5d728a6f1dd2140a57f8a0cb9ac5ef361502153f7bc1626daaaf53ec5"], 0xa) r2 = dup2(r0, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x6) unveil(&(0x7f0000000280)='\x00', &(0x7f00000002c0)='c\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x80) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) socketpair(0x1, 0x8007, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x959, 0xee25, 0xd0e7}, 0xc) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x40, 0x4) 09:39:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x820, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x3) 09:39:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) write(r0, &(0x7f0000000c80)="5348bd8f9830230ec5f7c22895e13e345bce6e88c945c0c125c8531d2483d9c2dcca5dced89a8863b21a0d0b63c587004ad8c60d6ed9a74f668efff8e2271e535bd3010f7a963135bc541604590e079b64d5b773e8faca88fc4bb991418329f9c830ac0684e539cda537e6d0796419b2942c13ff0960be65df02a64baecd3992580cb892f40371baffa0cdf44527cc8557436eb8c2428b6fcdf6d3a70785fde38dd2eecdef1a4adcd92d72a5b37cde53f9c9c39390f29ba572b9a88c0cb4a027b115126545971ea198b3a4d5ef687d1798e0f21a77ffc52ea5675e49c92a7275639ba77228e0f71d548aa4014e3dbbfd4a384716ed1e945d7d8d5f35908e4d407dbe05f35c13e20d0fd55b1196766c0c6e8cea62654e7677660a2e5c19423af74f45531a42db7bdd664b0e02cb08b6c9a11715fc59defc8857a818d080e20e98b3e4d9bb3de4558c451a2a3e7e31a4f9a9c6da4e037ddc44f87755d9defc796f30af102005f00dc8e46185582826e34c1ba9d1f36bedd5da761a1a7746060506f3fcad8c8c11e56dcea548a0468007913cb9a183fa59d0a142aaaa17e26e73e740c8edeebb52917664cefec1b4c1883dae49f816e27c4b325c926a90ec1458da6dabf8a4dd0f4db3b6c7b1db4f080db4af5db69a4949545aaa5a9f93fb12676e9cb211e3efc6233cfde8991aadb5dcadd9fd5798d588514a9bd05271b7fa005ec707256abcbc7f0b8856086c3f8ef67dbc5aaafbd818bfef330399fbb6c7edc11320442f7243cb0c6318f0480240eecac31334a48accca5f754754a2924c997a89e94f267dab9294096caed7d251d2e3bd11e278dd70ec23ecca5c0416ec89f7416756727f278ca23bba9feaba1d31d53d9e38da66c5b13391377ea9db02e9bf177978a98ef35087f484267d3dcd074fdeb90a1b6634614cfcce9d2ac764d363653ec91b1a2b8f8cf659af0425e909d8bdf83cd6e985db8dc11d604044ddba516d5b507cfb1c49f16a4362e3f405c6ec0680ab02049b752cb65c125fa9889b65c068f0ab9eba0354fb784fe5bbc797bfb20b6bd4257b35f132d190a0a0aa99697fc8cb47b320642a780d7605ee954dfa288a9ab65c5761f1c430e31421dfb5a793cebfef92f7ba57a2d8d8896434de86a1053abc2e37717174c262ba7275b551666a865c8482e91ee91949a2df4e4ae4b3d1ff3c451209102168a13e66209250a2c2053f8bbf7efbf847dcf27b83f9f8842cc9bbc1f69ff3ad6917b92df515801a91b97ab5e2a3187e9f394ab292cc8ad72c75d1888a7ba7300c54a7604c66ba33b87447ffbbc0a766270d1b5c6c5d7c293f8dcd99f77088044b328d009f593a87cd1942c6f74ebfee467689662829d6fb3f4ebb6ad1f6c00c84baa8eafa0cb9e8b40d3714ea0943d2fffd58dfb01ad81f61ebeb056e5c46fea58f31532fafd887a0f92626b7f199bf3192446128e847b378deadc3ff52c1bce29e621a466fbba5212f77c6a90a17b8750c321d2e94650549690938e65264b2426bd39bcba37b39b3e92a8252736e590ddc0f704f238f4fbd035ce5d6cc85ef3b8b009ce0ac12ebd93bbbf8c41d916729d4e1cc5c9d4fab4dbdde574aaeb1ff924293ba68440c18c85b3bfe8d02020c9db11afa1cbfd8944f35434780411860d242cc974c0d55732653f27d1a1e8513dee427f9322f23cc163051b8ecdfac71c22c2307e5649fe37fb20cf42699ac43a436edab317497d8bfa78008772adff66df0518b50e7414f73e9ddafbb58ea453201f776f14aea73f2cf736b753605126f2ac5bcb3147f16e97d051694fb529fadaab51a5d076cd1c476e3ac0245b2b72071d7211c7955a203f5dac90df1bd051fc69368e133763c512333133bd6c174cad5b5bbb99454cdf5f507c43c3b4ddd0127279b338a5686a4880ea5b843a640e9ad7cba09b9a3571a05b67c4a00459365417a95eadbd59d868f971259b6e1c14a3ef6c18203301d6b3d4fd5", 0x585) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 09:39:25 executing program 1: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) wait4(r2, &(0x7f0000000200), 0x2, &(0x7f0000000240)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f00000001c0)=[r1, r3, r5, r6, r7]) 09:39:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000100)='./file0\x00') 09:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x80000000, 0x9, 0x1}, {0x40, 0x1, 0x6, 0x1}, {0x6}]}) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x3, 0x20}, {0x1, 0x1f}, {0x2, 0x3ff}, {0xcefa71a5924baae0, 0x2}, {0x2, 0x2}, {0x1, 0x7}, {0x2, 0x200}, {0x3, 0x8}, {0x1, 0x20}, {0x1, 0x5}, {0x2, 0x8fa}, {0x1, 0x10000}, {0x3, 0x6}, {0x3, 0x100000000}, {0x2, 0x7ff}, {0x3, 0x1}, {0x3, 0x6}, {0x2}, {0x1, 0x6}, {0x2, 0x80}, {0x1, 0x80000000}, {0x1, 0xfffffffffffffffa}, {0x3, 0x5}, {0x1, 0x3}, {0x2, 0x2}, {0x0, 0x4db7800000000000}, {0x1, 0x5}, {0x3, 0x3}, {0x580104f48fcc077c, 0x8}, {0x2, 0x241ee2d0}, {0x2, 0x9}, {0x2, 0x8e88}]}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 09:39:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xffffffff) 09:39:25 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0xfffffffefffefeff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) getsockopt(r0, 0xf1, 0x8, &(0x7f0000000100)=""/121, &(0x7f0000000040)=0x79) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 09:39:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6ecd, 0x5, 0xfffffffffffffff7, 0x7fff, "585212925f19d3868d1cf2eaf9efa2dd4fffe218", 0x0, 0x6}) mmap(&(0x7f00003ed000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x1) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 09:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r0, 0x0) 09:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 09:39:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0/file0/file0\x00', 0x122) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 09:39:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 09:39:27 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000180)="82ea081c8e7f819dbd63f565e459daa78e5bea7a71fe587d5d5d0321c2907cc8eb847c90a62cf24b7ea3e56a1d62c5260e1e5c32247dc0df64ac0a136b8c2e8b01e04c1105488d8610b01354", 0x4c, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) fcntl$dupfd(r0, 0xa, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket$inet(0x2, 0x0, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x20, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 09:39:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r1) flock(r1, 0x0) 09:39:27 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0xfffffffffffff0de, 0x9}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 09:39:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kqueue() dup2(r0, r1) 09:39:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) 09:39:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x200000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() munlockall() connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x1ff}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000100)) fchdir(r1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000003c0)="876c41db4cc350caeaf7ae00bdd3bed130193f87307c19d2cc8c658dace08abab56df2252107d6461794e734b925141b336752d6745a9cd4c66bb1a738600b65d0e11142a9ab471d0fbe126bb07e3ff0287d5e44227d1d4da76da585d69c6d9452b4f0b53d72ffb3c09e4d9e62b7c09489c3efb3dfb89ace6f424ff29d3984395bbd66ab237c69b5b6ad956a135c85b727911a000de2a7ea0e11"}, {&(0x7f0000000300)="020c99e56e2924fd3c05259d324ea0558e9fc925052866d11353f0c0610f735aff985afb7027982a6a5f35a7d9633aa4278302cfee18b2507cd0bad7b0c1f253ea2448e50b475953939435f89210895b1ebbf07dce31efad9b5f8d2bcdb6e2701eae21acc2bda39c332e8b0f76c82dc2d1d1cc722a5362946d69073d96b63812c7ce00b87b627765c596bca8301b480c36ddb6f5"}], 0x167) 09:39:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:27 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ktrace(0x0, 0x5, 0x200, r0) 09:39:28 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x1, 0x104) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = dup(r0) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x9) r5 = getegid() setegid(r5) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001680)=0x7) sendto(r4, &(0x7f00000016c0)="0cfd8f7e92488e4b0cd1d77ce4c2f08c97d80124c70c949bade58bd2f63dfd8746f29934fff78f08fcf7bfcec857a469464905807505821f9ce849b85d39971007bcb441af19a189f02a8a2f543cb7bfdfdb04a35aca5e033157297038910a373ebdde956e418e08ca621f39216c57f6e28621045f5b", 0x76, 0x4, 0x0, 0x1c8) recvfrom$unix(r1, &(0x7f0000001740), 0x0, 0x2, &(0x7f0000001840)=ANY=[@ANYBLOB="29251ef3601e7ea3c50b4bcb73f334ae6f9c4802261f856f15c5d56cfbc1ca6a74a78afa234ab6c422ec40f64bc36835699cd70a7bee385ffd0c3415557ce1bff3cfd07ce39a6f32c2cc3eca785945bf1bd95fed99cbe0f5cff787c14baa22d78b98e05ce7206536d64314115a7781affe4040ef6edf5bec9f815641427c6c6469778ea01bdf15621ddd63f986979b3b4560c72211ba2598c3343e1ebe7467137009d4d00000"], 0xa) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 09:39:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x800, 0x0, 0x3ff, 0x9, "c2813331621c41a0cb0631909aced604b99e9b94", 0xffffffffffffffff, 0x6}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x80000001ff, 0x0, "000000000000000100002000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getuid() seteuid(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000180)={0x3, 0x9, 0xffffffffffff36bf, 0x0, 0x6, 0x9, 0x8, 0x10, [{0x7, 0xc4, 0x7, 0xfbc}, {0x5, 0xfffffffffffffff9, 0x8, 0x9}, {0x2, 0x2, 0x8, 0x6}, {0x8000000000, 0x80, 0x5, 0x3782}, {0x7f, 0x9, 0x4, 0x1}, {0x3, 0x71, 0x8, 0xf07b}, {0xfffffffffffffffa, 0x557e, 0xf4f, 0x7fffffff}, {0x8a7, 0x9, 0x3, 0x3f}, {0x8001, 0x7fff, 0x5, 0x9}, {0x9, 0x9, 0x354bad3f, 0x20}, {0x100, 0xff, 0x4, 0x79ee}, {0xfffffffffffff41e, 0x400, 0x8, 0x3}, {0x2, 0x1000, 0x62b, 0x9}, {0x6, 0xffffffff, 0x1, 0xffffffffffff89d8}, {0x7a2, 0x3, 0x8, 0x1}, {0x0, 0x5e, 0x11c, 0x3a0}]}) close(r4) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x40, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x1, 0x8, 0x6c1a, 0x7}, 0xc) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 09:39:28 executing program 1: r0 = socket(0x20, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x0, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 09:39:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xf506870a1e2aeaba, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) r2 = semget$private(0x0, 0x3, 0x20) sendto$unix(r1, &(0x7f0000000180)="87f3dea323b7c884b3917f5a1a4f4655f7f18e78632d53cf06b349503dea17262d385b42bb3c535d0a6d0a5c0e36f74692c53aef690a84e9fe24896b0767f6f0c3f189ac26c2434cc5b8521387ffb53ed31d0592409c03945996f626deb844053108cfb3cbcd59e3af4f7aea0bc3ef309d4c9cfb29d2fad38e3c9a84d87f6143073c88ed7819e5a562ceb97008e753950984b3e4e2159ffb635d4dffce", 0x9d, 0x4, &(0x7f0000000340)=@file={0x1, './file0/file0\x00'}, 0x10) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000100)=""/37) accept$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) syz_emit_ethernet(0x98, &(0x7f0000000400)="743b53198c24864622f6507618af92283ae99b5e6e76be86f3081f4b16406529846d919240989c24e65a554577a29448e58cefc3e79e3ae2b937150379fbc068bb41836ef69b2e546f4ff26311dd98dd4bb9b1e170e6e89883977b11fdc97e582b5ed13deab042f026eed16b3af86ec466dcf08e1bf450bf137d15f5b0d38e13e4fcf3eebdf5f5cfdb75979103dc7b9025ff24dee28e2416") syz_emit_ethernet(0xffffffffffffff7f, &(0x7f0000000240)="b6379417b8d925a73334d4fcd16ca41dd0c7540c163ca2bc5376e2522fbe75fde463214988f82ef05eea684e4ca5f3849af4546d8025e6fcaa89146ff1d63a4a4b9878cfaa151dd808a9bd362511198d03072fb80b174ce79b21de5d25b687d7d1653e2fc3ed8862b839cab0d6baf5b8d8e18a831fa5f03bf9265e8c0608e3cdb4fcec2ce069bd38515a0a386897df953cd6abed1fa1142c51899f87b5342c668ee4edb4c48f1a7df5c5720140") 09:39:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000002a40)=""/4096, 0xa3d) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/94, 0x5e}], 0x2) 09:39:28 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 09:39:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt(r0, 0x2c048e6b, 0x9, &(0x7f0000000080)="1c40922ee5405c21b9ee83e6ba50596c11499a825a39f1c129f740d1bb8ae627f7df45d904a9b8e69b4f92e98d5b024b63612be68dc85720bcdd915e6fddec1dfff90479c3892214a3a22515d7f6d410a65ae31e4ae092d24981727f07be722d6b", 0x61) 09:39:28 executing program 1: 09:39:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) msgget(0x2, 0x280) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081, 0x0, 0x0, 0x10000000008}, {0x80}, {0x1000000000006}]}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x10, 0x5}, {0x4, 0x4a6}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ba") QƒQƒpckbd_enable: command error 09:39:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000000c80)) pckbd_enable: command error 09:39:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x4007, 0x56d7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 09:39:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 09:39:31 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x8, 0x7f}], 0x800, 0x0, 0x81, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x71, 0x40000000, 0x7, 0x8}, {{r1}, 0xfffffffffffffffe, 0x48, 0x8, 0x2, 0x1}, {{}, 0xfffffffffffffff9, 0x10, 0xf00fffff, 0x0, 0x81}, {{}, 0xfffffffffffffff8, 0x0, 0x80, 0x7fff, 0x5}, {{}, 0xffffffffffffffff, 0xc35b661ed11286cd, 0x20000000, 0x9, 0x6}, {{r1}, 0xfffffffffffffffc, 0xa159c08cab4d18c1, 0x40, 0x20, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x4a, 0x2, 0x80000000, 0x5}], 0x474, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x10, 0xf0000002, 0x7, 0xfff}, {{}, 0xfffffffffffffff8, 0x4, 0x2, 0xffffffffffffff81, 0xffffffffffffff80}, {{r1}, 0x0, 0x20, 0x8, 0x9, 0x5}, {{r0}, 0xe8eda333cd9abcf4, 0x65, 0xf0000004, 0x24775f48}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0xa71f, 0x7b33792f}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x81, 0x101}, {{r0}, 0xfffffffffffffffe, 0x20, 0x6, 0x448d, 0x6}], 0x8962377, &(0x7f0000000040)={0x100, 0xff}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r2 = dup2(r1, 0xffffffffffffffff) kqueue() readv(r0, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/87, 0x57}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/23, 0x17}, {&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f0000000540)=""/84, 0x54}, {&(0x7f00000005c0)=""/52, 0x34}, {&(0x7f0000000600)=""/247, 0xf7}, {&(0x7f0000000700)=""/94, 0x5e}], 0x8) symlinkat(&(0x7f0000000800)='./file0\x00', r2, &(0x7f0000000840)='./file0\x00') clock_getres(0x0, &(0x7f0000000880)) 09:39:31 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff2ffe, 0x8be) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004741b, &(0x7f0000000040)) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x1, 0x7fffffff, 0x8, r1}) 09:39:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) flock(r2, 0x2) 09:39:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x3, 0xffffffffffffffff}, {0x81, 0x9}, {0x67fc6e28fa727cf8}, {0xc7, 0xf95a}, {0x45, 0x6}, {0x3, 0xff}, {0x7, 0x6}, {0x0, 0x81}, {0x0, 0x3f}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000200)=[{0x0, 0x4}, {0x121, 0x100000000}, {0x67, 0x27c5}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x23, 0x5}, {0x8a, 0x10000}], 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) getdents(r1, &(0x7f0000000300)=""/192, 0xc0) 09:39:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="9c024000008082ee1666b87d0bba0481432e769139ebc6a3b09ec055ab9d185ec6e4a2cd4c7c15b796273602d7400bfe17e65113345be13f3f90c9078c6685e66128fff071a7741a412a25"], 0x10) chroot(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000040)=""/100) write(r0, &(0x7f00000001c0)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041d705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b500dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89a21854ad415fbefce290d7bb010dfb4214bd8843", 0x141) dup2(r1, r0) 09:39:31 executing program 1: r0 = syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8385e2f2501432f0, 0x0) pipe2(&(0x7f0000000000), 0x4) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xe7b6) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x7034) 09:39:32 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x3, 0x1, 0x20) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000001, 0x800}, {0x894d6b3b35d8352d, 0x8, 0x1000}, {0x4, 0x1, 0x800}], 0x3) 09:39:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20100, 0x1) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0x2) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='*.]*&\\+//\x00', &(0x7f0000000280)='(\\\x89++Z*,/&\x00']) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 09:39:32 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 09:39:32 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = semget$private(0x0, 0x9, 0x42) setsockopt(r1, 0x954b, 0xfff, &(0x7f0000000180)="1eaef025c8825bc809c9aba6d11b198efc81a1067cf4d2c05a3d79c4fef16b804284ac7d7752b622cfabffea0c8d127eee4fb7f941944b4785d1acab7518be830b5fa93e49d088a8ff443845efe79e3e6b1d28869a6cb690245543369f689386cd6c4b14aafe4a3bd03b7571930664c8f76c7e43fb654cb9c0d21f8f", 0x7c) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) shutdown(r0, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0xc5}, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2, 0xfffffffffffffff7, 0x7, 0x2, "9a7afbfd30a759650ef9f797866bf891aadb7bdb", 0x1, 0x6}) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) 09:39:32 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() socket$inet(0x2, 0x5, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) r3 = socket(0x23, 0x3, 0xffffffff96fa552a) getpeername$unix(r3, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r3, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r4, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) msgsnd(r4, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) 09:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 09:39:32 executing program 1: r0 = semget(0x0, 0x7e9170c426b2969b, 0x939b6f7251650a91) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r2) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000100)=""/46) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1) 09:39:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 09:39:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x2000004300) kqueue() r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x0, 0x40}], 0x4, 0x0, 0x80000000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/146, 0x92) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 09:39:32 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) dup2(r1, r3) close(r0) pipe(&(0x7f0000000040)) 09:39:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) 09:39:32 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0xbcd0, 0xddc7}, {0x1, 0x1ff}}, 0x0) write(r0, &(0x7f0000000080)="19cad867363e64cd130a051b43879574c52fa78b0a", 0x15) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[0x1ff]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) open(0x0, 0x0, 0x57d5f98c81f7a468) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendmsg(r1, &(0x7f0000001d80)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000001900)=[{&(0x7f0000000240)="099b118e37382dc226d194fbb1051a78310769b5ca5b8ce7cacc2a69a5427a23142f6bfa40804c83f7bcc9e22530fff35284307f916ab8a680cc6d08e079891362303fe09de27265092168e2ba8eb9a9d701165187afdf6ccc3adec589400ebdc1bf9fb850fd42a7cf7eedac3875526fb024bc3c860c9132bada9a874a3007a6aaa9a47f64e5dca09c671930d2ab24d9cc2e04764520bcfd1ba938ba14d3af4805c81e528fa9c4dfc65c49d82f5e2ddb2cba5838410f1f4a3a880dc669b5bf70927c120e367d55871a3db8b172cae3cea342d4fd5ca8b8f1fd1cf31c734898db93cb08bfc005c9092b5400ebb1af66c7937a6fba51e0d044bb7379b3f722f7403740acbab35198905d1d4aa8d065c9532fe08b588d91fcd244d68906dcf7c98daed13634bfb33cbb3e6944580e6256308e7e9d72f39122f95e44348011fa9976026aee97e1291d8867ca31772385debd1ae1a94f0475c31cd372befea0743ac63f7bab0bd3af39ec126b7e614610b66a3b367f36d69b4d34a0ca09bdba16c6ce0708f3bf96aa6aa4533888c71a926b9b8d53aacac2c15bd148e9f8f6c741286da0d47a9d9764c5b282ebde9802aceff828083874b49402d9f99035b10f6ec2fbef36c0737bc8a494106a2f98d01cd8317029d88185203d9fa9fd9c4a9567ddf4bc05e26d49e0a911626a50765dc4583a6321d263f3e6e7aace5ddac68f5388d813ce1e23757b2bb8ab223f0956c168f26ec0873dc1020349083965d71de9e9f70231f777357c1eb60fcd1669ef73d117be35edd59beae89bde1c7f267f0a4b7a79767598e549d6c50be77fb3701c9f3f6b9daa42279c520d47366b30ec69fce8592c70e1873138eaed676e6f03baed6ccda9307666609704b83dd423a3c134ca9aa731bfb7231f44f16aac2eeeba0919533888852a4e50eb70c0416941a3a5cecbcd3448ac342765f2b1ccb38580ea006fb725014d76d092ed60b068d91169b1b8c7c18971f73cd157e63c6d2661de731fab7246800dfb5f6fabf17ac8d8c283da14a83d6662c1da06c22e6ef5b941aa22c07b288e05dec5bb9a2564490d0d5d028274610cb7c6ad0618360a24bc2eb4936c06603295c66641b8e9a8be1632fb6f81cebeba168a1d86c1ebd8a100b78d39d62f531fee6d1bd202e98ab2874e64e2c6f4aeda65f314efde0830d6e5d1dff4e830c779b58e9239849b76d6675cd67f18585e94bf2daf2b91de3b95b5bd2bc8e485fd7283047dc0766e4a67cd479b3d03ddf029a31bd66dfd95e286f9f1c24938192451da1c7e8926ebbe2888300b8341cf6aae47d6b8b5a13764ef1f61c0b0751c39be7051fbd8b0af6c28bf462a7b1ac3f9b18762e3fd6bc1f778907ca5e838fd9824bf2bdd9c60a4f783ec30e57b136b08f1eab14e97f8720b0c34734fd785df6affc23309c4feb9f5af1d27e17e9d5e128c54b860b199332810390635663bf728f60f91bf3d3bc94579e7b81eea53e08229d729d6d07051bac49748a224480254def8b5331b220b803f7ff474921c447834c9ffcf862378474f0ac1b286b42ae894c10fc171caa597835ebee5ad130ca642a46d39b5798df1383f5acb9707551960970936e99069fc257fadbf5cc05cbb799039144ad7e05dbe38e406d02ad978da123ff9f2ed2315edd1746a38bed1ff6d289f276608da5bdac7c79ca92e83f60600551eef20d224ceeb08baed2056a36bf75b3e624720b326152b13d3ac902959498b1b20d18f65b8ad5b174c19f7b4bb43031d47488e92b18d05841e0398955742d6220fd862b3afb2033f1d0cce8c9f272826bb90b23e75991d9699a49eab895de6a6c061020d397aebbffc28c4681f33e1e8a67aa9efa7575ad8ca5c99619024379881c1eb1992871a23b7cc8569b6a0d2bbf649910139802917340e44d27e138eba6aab88c2545c68c435fa1637a05a6f15d9a8d4c954b2125152b3733f3b080baef19e214c086a3aca4d66c6102febb590f7d4680afcdc0de6968c147ca9e6ac0c16346293e50d9dc7ccc5d8b3decd262fd8fa1dfafabeb0685369864ab4fcbad9ac017fb0c3379e47b4028c18b633b080b0ce5c67d98b17d19f721ec9276f741cb5d19287806eb06816b19cbacd741ff919b6b4155fa96fa44f663d498ed8c28d433206b71ae29989c5ed6e46dd2efa8bc3473d51d31072b3b439458cfcf02201d76afcdafebbc499b05c9d5032eb41e31282597a9db620d3f7fac0e9274b107d494a712ddcd73cd6eb35658b4c4173cf90f3cdf74e05d7f1a89637842ceaaa96bab03e401e6062a7b49220d126377440549ed399fb5a91cfff2c230c47311aac51a2ed4db10cd1fda432369d1664dfdb1f4258e6e3510c5f1250baa408e51ed0b30354a78af150a003da054945a8b6332f8f7bb19da7bf237bf7ae6d75ed8f98f97d91a158b9a45e7c5f0fc9ef22356f5239f3b7f01e03364e0a1bedafbf6a9a1019ca81e7864b7391fb2d975a6183bff4962f50c065748193f02a77cc0c6e12e63ccba1e7d314a8632065ab712e0028951e8ee17fe17f42b749e47447324ce9ac966b0c3ddbca5fd40bddb083582f8448f71e23ef29ce97454186f799be0762b5a1e71127f8cd6cecefaf7b2d2b6958c6d8dc23bae25b5bda84cabccd226382a8f2a77da95145f4fd7622d7ab541065276deeb4da3cf7fc4b533ea92f0dde35a156ab0d13e6198ef7c495423f281ac027fa9294a40be49b5a3e93c6c14dfd609d0a5cea6dfd74c42c97b97145dba1151a44048e28b30985ae48ad845cd46320dfb751cf0e066bf41e912e4ec8e4036940ce47e5546b0af612f09e4ad2fbd1270d7485fb222be8509c141a4bd86450616e7924c75ef46de200a577d77e066d9af35629145d5d2c41476ca30845f33b470c0437c660983c6711e96b1aa72b07ac2915ce51181e29344444619aa8f8b3fcb708fd459754ad6ad2f2d40420f874e556da7e9e91a092e548e2fc536bb9b7201969b747bb979d1dd32a383d54efb8ad8acd90f706536b214848caa7ebc7ad27cae5447a8e1c05fa2d42031fc7cd56e7d02347ec6f9ed6a758e9a4709570f0f0b7fad149c433b91188b7aebd8e50a6640b98276e6ce1e2d0d0bfc9df08341d8e546b02abf045ee1d5a631ce65cef715cc5598522ef8b5bbe18cf1ad4bbd014b7bfb3504d2aa0d56b21419e7580e291550b2d1cf8f22568af29488db5afb1d6f069665a684d2f8afba057b92330f7350364c321aeb9af9471bc05eebd80343a9c2a6e08c7bc1d81a738f5d919f6d48c35c59ea68f8004f6b8c721b25b3cdd9b5ae51cccbf6f1c55773e603111591292c416818ae5cce3c83e65ff892e65a4b7687b852b3e03052125d57359c85fdacb9d5de50b9e1acf3f003e39d6a96c54174ecb19ae10d98596226b2cbd12da37b15abd35f18155597bd9050af38777f6529edfee4736163e361be9dfe03d2f9dd2a5919f0cf94291a0a6003733dbe8f7a86d3de7bce250c73cbc549a7c97016cb7c581fbe8acfd3639ec947c3ac83a6d5498c9b40d605fe687a711567949e19905b60e6ac16433442ecc30b684de9e9ba2b84f9ec2c104d7c0c3eebc0f4f03ad1274fbc651c865c1f3b6925ac9fefed20c504868524962c23443ba6a894b91e35519547c3e16cd27129f396744a1fef93dcc040c84fafb8afb08a9656c84560d04a8ce6a18efea586df18c58ac0a76a974013d3a49e8d93ac5c8e4ddd70735d33eaabfa59a889c30476892797b9fbc9b21d8a194ab6b36573751e9aa537ed5740040639a6ac72e02b9db66cdc6650a8d346863bb7b89d603c34dcbda0f137fecdca9795d8cd8d6a8237ffee5324cf7e6beec0e49e6c790dfae74d0387587caa1a4333acddfc236bce985041f42675eaf9481abc57577c90330662f979c0295905525bc10a07dff368edf91b5c70fbad28abdb1dfb48598ed55b784de73132e4500ae51770c2ea3e7a79082b89c1783203b66dffe72420d54df4d1aaf4025ee702ed2aacd8b41d4bd804d13d43f451ca69b14cda5c969b7a29333e1d7ddc584904e49fa20057620643a2451371b1b352dfe6e0f29d3651e74530d49467cdd01acadd9c45ee902986eab82ced39a573c70706919c76d57a61dd77f5d6c93717448d1e67647242c702d10fe729b058f5b70cee65d3059dae38379f73b98de20789d514aeaeda0476d9e41294d550874b73654572fa49c90def8cef9f258ae9226c3831cd11ae70196d0dfedada7e1e2dce2ef6f4ce9ddb847ccdf54b2c1311c9f0f0951b79c47cbd045dc3671221e13f9e82f34130346b6bb355178bf71f3f6ac8d771c5dbdd9f616389355efb7b95c0ad7b23d950e595df6e0a3fb2bff4f9e843be5bc61c8ab6f78474173ca55777b934209f786b82eeb285b6592a38c1d21df215caa7f8e09fdade56fc3ea66b57b6027489ee8bde10a4ee02729e160861ec847a1fa3560f23827122be66812447baf0efcf54116a74cc4cdb265ed571f2b3b9289c4e557de3a7eb8bd11e7a20d916bb115d5f3fb4220b66c35b964de205b9d60199c50751f443251750650e7a254caec9e8f8434d67a8133672606245d3e47f6e014fdca2d38c1266060726df76a2e489b25b17c861e59ce21c8970025b756dd235309b7b10cba01a8462179273caad3786c0d33261ece9493a81080369d00d591a892a0dc1d5edfb4505df1bdeadc6b798665448469d5c5ad648e643f84fdaf0aed0a75d09019df65a81b6d67ae4e18bd9082d73f7472a9ad700a67570d0ce868c60826352d21b73bf6476a9bd7f369df0d8a3413a1ea039df3a15d79e4c160d59a16f4ec84f1f571aae27e780a3e04ae80f8a7a3ff8d07604595a93832ebdde0a7c3cd587c09451ac53a2c9c3bd2d6a75769afc095dd12ec9ee8c4679221bafb10f5f9726284f19087f07ffa55889bce28c624db3db8865fbe4cccc4a40077c662ed6e366ee92db535faa07c9aaeb760f9db6a21d35599a5becc05df6bb3ff2f126dd6a8f64b69cc93649c90812725c380836391958f34f9e4de0099a0d9fc1d635aae7a94bc10bde0fe19f5eed4552dc14d2e31bb152dd8a7a80c84e4ae60874aa04c451b39b5b35a0b70471c67ed1e57d6e82d185df834176a4d8a06bd586a752dc9a30fb94fe01f93297a51f63b1d7bca4fddf163732ffa683b6148646a853ccb632a2ada7e598cab5bba84bb739e6ba87051e26595f19caa311dfc4524c01048a4161c47ce7a2a9a0d24cc75f5d5675ff1b981d76fd7bd52574d7c5d2e8126e573ad6e7b4cd5d6059e40c7b96a59e3cdd703c043ab1b72e7769dc29d2a950489b85c0250e46cc7d1914774b2fd6d077995bafb3b9b93a28d19ccb72c387c4551b9a5a08c13aa8d60da974a1dc9d4220daff65f628122317284f82de140c114f5a2a7c4e6053a49cc8155638c778ba2973029fcc72437c3055b573de5b5692a8b7b67f2e1768d4a15a077b22d498539c6266a9ee95a7e4a5a31279df98a40280e87f4e81a053e5690928935da36c578a854e771a44cf7f1a0c9c77b2688e4af1ca66c3cd017c38dec26263eb4ddf1eb804fcc00f087e2e7f1ebe0b733c661a9e079006ac2ca3e0c0a11e06b1503b442e7871889c5f43f8591f21b31b5ddbbdd8d951fda3813651f28ed2f40e53c3c0b5af9149772184077347f8201288e056fd8b95cf5b5b456fdf06081dcc64baa8eab2cb8ea09b02902710ac4335193a430d5d211c4405561cdcf29559e8ed38fe6f5124f82b278b29351c86cb90519d9ca1c80127a51f30813", 0x1000}, {&(0x7f0000001240)="81c8b0688738d0e0604a45c38716902555db52da7911cd9e122a7d5a316482f605f545af4495ac4fbd8b87345950f40c2ab25c5cf20f6f1db608b6eee2e6eab24ec2bc0ac38ba01d841c13e91d562a326331f7991f2623e8a482612df60a95b89bd0544932de4d618269a8bf6c99700ad49e3c289237c66b06b5a3e1ee57380747a5521d38910d925d63f7e2a85995189ec37f78e20c8a97d2d8a614d2af0c43116dd259852c6b86824e670ecd5b8a3694ab6b79076e8524ef16cba5ebd3ee033d75c7f9aee02a9bc18aa651002f0d5cc600875bf332c248ffb9", 0xda}, {&(0x7f0000001340)="1095d6392927fa04228e53e9331813b3251ca6b2cd0ffa7559a281cacf884eb731918f25235efda6a2204055266d66f08a4e2f77ab5db4f24095d33044b70c95185e05d853485a540ecbc8daaebd1fe74b3039223d718b00fe3a4cdbd036149534e73f2af3867f6aa206cf80372be86167df17948e84d0006533640389575cb59eab8ebfdbbd9a30504f1fb0c9b924335262d29d50397ed4ad454042f8f6f3d40d1023381e2475efb8a265556133ed3c1f7ed600d2e57b2cc085f6ac62a14d733be2caf2", 0xc4}, {&(0x7f0000001440)="2037f4fc3b1fd097b49c76886a995282752c98a7579a12f4faf381c8ea729c56fa573b851476f8b296d6b3a53703d670d927e0955e8cc8b35c110f7971cab5ca437a4b4b0ef4f80a6db62bc78b17e404889941698cfd99383ca1555d8bef091b546e6d3af3e20f008236b392b8b329ced55ffe15f60a7c6a56500b2bf6c356eb5f1ff87fdde06dba7d9fdc92566bf8793026209009300f8aef11a0cfc8f5cd5780134dbdfe5482c9665da0a04443cc519beab5802173403e99cd4160e044f70c09d14693ae484ddf7346c3016912b537abfeee62492d23eb88b54867c7e2ff7e1481fc02cbca2d5044c9193ad5947a17855ed6596d0c4f", 0xf7}, {&(0x7f0000001540)="d1cd99bcdca806ccdd0913bf4cbea49e6d46fcea6da81d431f987e9d4cc6a149551158bee28460", 0x27}, {&(0x7f0000001580)="1100597f8d6bfe5566279a2e8ec0c2413bb858e60acfddfb4a8921", 0x1b}, {&(0x7f00000015c0)="b93ef8556f710cf12aad3cf14298d6ce121d23b408cbb97afa3c345d706a30f320c4b8f40b6793c6d8e909f7681089da935d50bf88fbd3713af1087facd7ae00fbbfa09c5b7d9a64add22b7d1f491e2167f73862bb31ca137516bb7d65fc9bbf7a0ac42243c3af0bb7539cd7f042b02394188d87a339faf7edc5c4a24173f3bc2a0aa78ed930c9e7fcb90c3df9ea4c9ea576d76655e2f7d14b9b55b26d0a4677c7c910074d0a37b9ee6aa5396e007d4fcdd8d301dec3842b08432e5c14e4b98b2e569099f4b17eb43f655b1e8ddd0e3930e0936b1c015d4f2c2c21ba849ef86d63d06238c17f18", 0xe7}, {&(0x7f00000016c0)="61923db732a603d01307f42e8c9e8e36748a9c89e7312618a36fa6950689a5decd30044dce87dd66a19aa3e2acefbb1c81c5e863cfcaca4e3cf44cbc682f0264d687dfe696c99b775ecae9065b158ec35ca54d6267c55fa8d349721fd1871671f5def086fe8f955a4c6950b78ea9de1f9ce14762c4696d76eb316c29e8f6db002d9f82ed96dd2907075d5b7f6404694242a5f244b11e5e88fb9d872670ae8aa679ed7117d2f1d1201524f93081d513f27d62295909451d83574520d382d363a2074d2b9d316607d1f920913c1bd888b6607290ef13cb0ccc2c55ca442124cc4d87fbadb0cf6e0c50cad0d78d7ebf141faa53", 0xf2}, {&(0x7f00000017c0)="55cddf28e14a8f482051963fd7f1309de7d0adfd85244a35616be4d5611051382fa9ce9b415838f7a6d863cbefa122e8bd8a9424f2857bbcd7563f9baad90b19ab91f125ed5847811a35b806ef6d06a6ef6349eb89bbed06bd405a23b90c40a924e4ac77b8497671596bf5eaf7d4dc232a079b602c307ceeaf8261fb16edf16db8cd8db0bbdb5ca9b8571a11df791d30d687902bf3fd25a3e233105e9e0ab3e1b6a2e1fb12c5ef453dee723aabb57c", 0xaf}, {&(0x7f0000001880)="af4783985b97aaa0922626c41f17ceb171bd71a193952fa73f709cab487b713c56e51376ebe7f7ea1f206c4ac75dab70cbf33ce44148d32b248e50b54112a7e39a53cf8fc53c0eea90f0c86ea16cfa79b3dea401a1757b79215da33d773555cba4457ec3416193bca648ace137a764b0e1b44a905b0424cb111e43", 0x7b}], 0xa, &(0x7f00000019c0)=[{0x18, 0xffff, 0xfffffffffffffffc, "bfe0d45bad1714"}, {0x40, 0xffff, 0x7fff, "88e745498c245c42efb597ad4756728b8e65740abfc582ad09d4f123b0a2ec60703ee7adf5f8b46be6"}, {0xd0, 0x1, 0x1, "0d4a42aa0a06c13605948e50920063bb784b1f6f27539e884b64d5d9e0f94248e8fb24c38577b06654a54609973e85a17c7c2d00ace4182004d4004b18870e1d417fec4ff8b9a269e2ae1c957116acc3aeac28fedb0d28303c734e4420b7ff6fb1e8e72888513c5fe1c2f817bfa25ae0a486b378294fbc4946b1156eca81956660712fde37dbf6ff74c7b5647e61df41933e1b8ed8d7d58276886ef68387fd46bc52d823e965514615c536c4f4734a129eae36a9014587ac348cdb2c"}, {0xd0, 0x37f7e674673bbc18, 0x2, "25012f4c71026d90a3cab967deec05a622c4441be70588bf373c1228b405a6d137d6e843862d64bb2c4c44b7bc4ba6f73e355d088503fdb2a96e907b90390ca3dd7ced635cce21a9697a98de669d90817e0e5bd329fa6b0b7c670a3c445c809b1fa2801ddcc94d00e9374c440f4d4065b72395006ac2a37e2fc56128a5b9f55b8a7a6fc9ea42ed633147481a4c7c29359019650f17ab5e081a7c7b3ad8b9b66ad2e9948e5f249ad530463879131b8677df4115d256b6c9553b964768ae8a"}, {0xc8, 0xffff, 0x100000001, "aadc207761cf368daa1459db8a4380f60f45b0d9ff796b6ab11ec7de932fcf78b8f9a9bd366051383effe456303e3ba7be0f7929e6e687cf7f5fb1697d39f0451c3c4827046161fa34ecc03c39710efd9d436d4683eea61b9d3d65788b4300f48c08b76d32c9e833cb938e8c330f9c6290fd256b07db02fb63016e26c9658b53b0750d4c0a3ee907dd66f5223ca27d56818eb30b7f4194b17a4b0d3152825351c6f32e99874c3632ccead78f6857b374f3f712c6"}, {0xf8, 0x0, 0x8001, "65dcbb5add119fcc70890b4f4971c3a9717b89f324533e603b25a7b5a2170e1a81669beb612c573eb536be6d6e5966e3be2b6afcfe8acceccc85881e6a943b6ad2b7c4471493a30f42d686803cd7279d3f33962b19300439193bc7a9cbf237072fa338438be728aaa7de0062e896939f8160a021320f73bf33fb3617a3f98b1ee02e7187a378a32fce8094ce7beb129f51b74b1b7f02fa60d5c2e9503f9e18b2a13bb8d2451e58701ca40b34e9ff888abd47652ca0d38410fdf8015782007d213a11c7a727b18f8736883e2df2d5fcd9e50183aadfe8c863eb3729d7f88fcd4647"}], 0x3b8}, 0x40d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x3, 0x80000004}) 09:39:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = getuid() r4 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r3, r4) pckbd_enable: command error 09:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x8b, &(0x7f0000000300)="a3e047e2c777e136549b36bc5a4f1b0a707a4a3eef840f6285f2e10d136b3034e0690109ee2d8ab19f70c2293b59e5884de3a8426695527e4bde5429fa5184aadd10fd4151fa933c6d6086836cc3e6b9dab33db887530148ce8dcd6c4fc6b52796201292b6a5b603a4e4e7fbe9c7492dd7c37d4f38870bea1cc5db821e0fc2e6eb91d2bf89c3223a6ceac8") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x5}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x158, &(0x7f00000003c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e20507000b3e3260fa64ba299aa873441d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db457bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade400"/143) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) 09:39:34 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) pipe(&(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) flock(r4, 0xc) pckbd_enable: command error 09:39:34 executing program 0: utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x1000}, {0x8001}}, 0x0) flock(0xffffffffffffffff, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) flock(r0, 0x2) close(r0) flock(0xffffffffffffffff, 0x8) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) getsockname(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef00000000000000000000000000000057ebd37dd422bf7e54fdafc15da1e4a1c84f15fe83a120b2bccf688d4e1d550f56e8ac3f9e82d88d12ffe603ea59baaf8721ed7352342cd2bccd8d837f966fed021625caaa46b6ec6942849a9301bb63dabfde4f6ce12b53073b26c634e4328a891a268239c8dfa23e42b82e4f76d3e78ffb1464645f4c93408c9f38829425b3a626aaa92a34aba29d52d781c946c5d8c38fe700a92acf702e0f08938b4b61b3e88ad897bb39d39c3d5de7d13cd5aefd9f47f07075eb07726f75a6bfc010dd4d4b82611ae710003836f0a37ee3c7f30f14b39d5a26103c7e7de1a775d3883309d6c05e8d9353c267ff4e0dc7626dd4fec911ec12bac3b77d93c6fba3e98700a11c9c397dc1a823c5"], &(0x7f0000000080)=0x6e) 09:39:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xfffffffffffffffd) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) chdir(&(0x7f0000000080)='./file1\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x23, 0x5}, {0x25, 0x4}, {0x23, 0x6}, {0x5a48718ec4778c3b, 0x1}, {0x5, 0x7}, {0x24, 0x1}], 0x6}) 09:39:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 09:39:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xe6}, {0x82, 0x8000000}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x20000000000003c5, &(0x7f0000000000)=[{0x63, 0x8000}, {0x4}, {0x40, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = dup(r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x2, 0x9, 0xed08}) 09:39:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = msgget(0x3, 0xf0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/251) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 09:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x100000000000064}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:39:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x8000, './file0\x00', './file0\x00'}) 09:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0xc}, {0x3}, {0x0, 0x200000, 0xfffffffffffffffd, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x5, 0xca97, 0x81, 0x100000001}, {0xc5f4, 0xa95, 0x800, 0x9}, {0x3f, 0x3e, 0x8, 0x7f}, {0xf9d, 0x3, 0x280000000, 0xff3}, {0x400, 0x7fffffff, 0x3, 0x6}, {0x5, 0x3, 0x2, 0x23568ea1}]}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) fchmod(r0, 0x2) write(r0, &(0x7f00000001c0)='2', 0x1) 09:39:34 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x4, 0x86128) r0 = open(&(0x7f0000000700)='./bus\x00', 0x800a, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="89a3cb6d3c072301b6"}, {&(0x7f0000000780)="f467c8adb913d813ba8a42ea567c89ff7dd65c310694700b355e71bf204f4d6681fb24b2a16a5c107991f0b7cfd2ae92b760bd9052036314f6af5d0e4bc1a32faeee9dfcd9a37a7b6f28daf4b10de63dd4a5de91c31101c06644b043b450fea8d18f56b277fb068dd170075bb2260891160a0ac8343961f883db5bb398289006"}], 0x234, 0x0, 0xfffffffffffffffd) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="03", 0x57}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), &(0x7f00000001c0)=0x4) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a", 0x444}], 0x1) 09:39:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "d730c15b00f4fffff4490ccbdc5ade00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:39:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4}, {0xa636}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000940)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)="f58cccba7cc7fa40d976de246bf601ead0628a62a252510ab1d6b179796ee7235e1f384c7e491197a72b464e0b6354ab5bf7d2223d37ffdb7aa9d6fc0016cf551de4570c758ab7276969242b9d91fd585bb02aeb3b5388b02e4018e77e7f870077c28013c9eabc20d437d83e19b75e853ea7baf74acdc566cd71f58228d6a998c473d8bab66f6eeb990c2591c8d6adfc12da6b1fee0ba1e7c12199db2ecceece428ee268dc173976bd26bf075f22a974defb559a99d37430b1f0197d29c5cd5cfa3404314abd586a1651b6", 0xcb}, {&(0x7f0000000300)="29a3960579b32b46eebb5da1ab2108a35cac6d1af939cb3f24f1cc69c0e3c10036039ff8a13fb6bce7848f22f659c57883e0efb9dd808d6a2a1dea50806b6968fd6bb79a", 0x44}, {&(0x7f0000000380)="5b424d4def4c08e35ad01ae54d3856d23a5a59c9ab6d2aa9b4accd8da458f01095e2100b692742ef78c597bb8856c4c4b9bdf3bf0cc4e3459f3a9e544bdda07045752bee680a70e6d275f5a139b8e83b8aa184a2c96a1aed768a9ffd9d7a96412e075f4cfcc001cae6701715a8b6a1805260df40b50da7f231604d6332b0dfdeb82531e91a008d59758fc0d42694f561d9611e70c09f6f3860d2823f4ec441d99b3888c424a8ba2c11c413d1ef74e78a50a3", 0xb2}, {&(0x7f0000000100)}, {&(0x7f0000000440)="ba17d1bf0e2bb38e5909190d45ffa5f04c1ecc1d1175a18d1ff7fca19a75500099676ead2e803dea0ef474f0753a5039737832092dca1247126f0e", 0x3b}, {&(0x7f0000000480)="01638eacbc41e73db9db400352adf065db0c0b5de7483248ed6f4af3a1f746daa107c40a2886dc79cf7ee3b7042ad7bc03277b0f9d6fc7521f", 0x39}, {&(0x7f00000004c0)="89", 0x1}], 0x7, &(0x7f0000000580)=ANY=[@ANYBLOB="b000000000000000ffff000001000000bff1f16ec48c5343c36b302a20065a676b864ea1cd8c7567e7bd46572c9c5a3a8d95525a5342e389d599e9be36eaf9df52c6ae8b924acb651f91cc0fe8cbf3d9802edb8916b10dbec1877d31bb3e256995df8e9a0d459e1e56ceeb70ff11cf49e98a8f5e89a81eefbf604945bf628d2b96bb0dc09c62c2728a9702bb8be7beb44fb670b8d4c6d050e452dc4597c8e222fd44a22633d7c87b9e4930a6893164ac0001000000000000010000000400000068a9fc90965d552385b29baf7d9a72e3e8572e5fc763e5bc4221ffa59e63c631eaa7f04619877634ab19a46443b52035aef3ecc1e573335d055042a268e244647178428016450fa3d5836debba7e035e7eaf96100608dcdd7591ac5bc19dda5ff2ad6ec94b2922cbdddb42ef30f6bb402e23cb9249b8b5aab8d33eeed570d03701a29490826e9495e65efec87eeb9836a2268d1726fa8ec262d217b2d53a432ab74d5465ad8fad9674ede84efaf7adf85fdbc80e5baf6bdfc1cef7a57e2b71944b702529e84c5aea6d2c58c8a495947a5f5ee7c055a3bc32f50809809e2da8e3a1adab712d6811152ff625c67bb80000b0000000000000000100000001000000482e2ebd26c0303e0a5e1e563b7e923d0e4d7779bdabae04ef70a7f8c0d170f88dab49d7446aa9ac36f6b946a24651b388032164a720d91edd03a9b61cfaa7e17f4db85fa40934023e02cc05626373922b59a7ebb8f3687cabd21ea6c3bd00530418c5f9a83bf3f27b9188dc60234e1a4ceb01b2e65d252b871c3495ab82276a251d8bcba7cb3d01192877551380b803a84cb01a198fdd34da5f0000000000002000000000000000010000000200001835bacba667a8d312eedf371ceb904cc828000000000000000000000002000000f01c4d4f9e88e2b274a13dba19298afbce69c31af12e629cd800000000000000ffff0000010000008323d9ef3cc8809aab2d6a2d631e94d2b935f582e1809b544b044d3aafb095766506e840f0b90dd7d43a7a892e63714d1be03c7ad7c93c02c5df860df6cf1d670bc87bc79dab0022db9a6e6539b5675a4efd07b49a6ce63a07dc334339b2452d61fba16af9bcf52b7870be71ba48417ffe1ca5262273ec366c84d24b6fa95636c610a299e477e2615d0f56e455cfaf3d201223d8b6b3747643aed6dad3bfe7a3c4080a5c6deba7504a2357152e0d7aae33f95b153ec2ef0f5deb73b00c14393b86b3000000000000180000000000000001000000ce62000094536ea427cf07fc"], 0x398}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000180)='I') 09:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x8, 0x3, 0x1, 0x4, &(0x7f0000000380)={{0x80000001, 0x8, 0x1, 0xffffffffffffffff, 0x9, 0x141}, {[0x82f, 0x1, 0x3f, 0x5, 0x2, 0x2, 0x3, 0x7, 0x7ff, 0x100000000, 0x3f, 0x0, 0x8, 0x0, 0x1, 0xfffffffffffffff7, 0x1f], [0xfe, 0x3, 0x3, 0x7f, 0x0, 0x6a, 0x6, 0x4, 0x5, 0x1], [0x1000, 0xd5, 0x5, 0x0, 0x10001, 0x24000000, 0xfa], [0x3, 0x2dce, 0xffffffff00000001, 0x2, 0x4f75, 0x9], [{0x0, 0x6, 0x401, 0x8}, {0x3, 0x10000, 0x1, 0x401}, {0x2, 0x2, 0x8}, {0x1f, 0x8, 0x10001, 0xd837}, {0x1000, 0x6, 0x4e, 0x44b94157}, {0x4, 0x2, 0x5, 0x3}, {0xffffffffffff6157, 0x2, 0x1, 0x9}, {0x9, 0x3}], {0x3ff, 0x0, 0x100000001, 0x2}, {0x6, 0x7, 0x6, 0x20000000}}}, 0x5, 0x400}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 09:39:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x828, 0x3, 0xf596, 0x80}]}) 09:39:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x200, 0x4, 0xfffffffeffffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x5d7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x100000001) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:34 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r0, 0x1}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) setitimer(0x1, 0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 09:39:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xffff) ioctl$KDGKBMODE(r0, 0x40044b06) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x7, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x3f, 0xad, 0x5, 0x4, 0x0, 0x4, 0x8, 0x10, [{0xa59, 0x2, 0x5}, {0x80000000, 0xfffffffffffffffe, 0x8, 0xfff}, {0x7, 0x2, 0x961, 0x7}, {0x8, 0x0, 0x1, 0xffff}, {0x2, 0x6, 0x4, 0x81}, {0x5, 0x3, 0x9, 0x8}, {0x80000001, 0x101, 0x3, 0x3}, {0xd72, 0x3f, 0x6, 0x8001}, {0x10000, 0x7, 0x100000001, 0x8}, {0x3, 0x4, 0x40, 0x10000}, {0x5, 0xfffffffffffff800, 0x3, 0x191}, {0x20, 0xb3b9, 0x2000000000000000, 0x3f}, {0x9, 0x10000, 0x0, 0x80}, {0x709, 0x6, 0x11b, 0xffffffffffffff7f}, {0x7, 0x47fc, 0x3f, 0x7}, {0x0, 0x2, 0x27, 0x32}]}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/89) 09:39:34 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) socket$inet(0x2, 0x2, 0x9) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 09:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="43ccb2776b257559eb316040d8684b724768d048", 0x14}, {&(0x7f0000000240)="3cf84745846fd2e263aff74c947aa78efbd1cce7eb129051d025ecc5dbc03c3a4948e68364a662613cd75b21529eb774f225d1574885abc5a8e9d374de80518a09ef8a7e369f057dd07a929fb7fd3e7aa777cef463aa93fae47ed1041a18519d67b21364900152517d56f71096de284b58c459162c668e", 0x77}, {&(0x7f00000002c0)="9f05be6496749cd01434ffae3c171dbffcd25132d4c6185171736ea14dda03b48584b589ca4e23540dfed7d3efe19980f9492cf25942473990aa07e2bd7c1aa6f7fa703bc4cc2c88541d2605925ac673e81dfb6074", 0x55}, {&(0x7f0000000340)="a07221482294e613a1eeaeb29f86ecee9d9398dc2185e58af29e5c7532fb1753bdb4b3838ef2e61b4932b576e7d24b3a211159d5a65de7d92cba07add4d6ff9f996fb86579903e166bdbb55c3f9df64b91efd7ace40c95573faedd37ad3ff58d4b016c589778ed1e260af1ab9a8045aae4bce74be3df", 0x76}, {&(0x7f00000003c0)="4041abf40c5f7050baabb693365962f0e970642a785aa4cb2b477791fee8e048a5127e2a63ad106baa28b4089fb800b0a724be69875fbe2cb85944e708a13fb06b42ac3e9ee2cea63c6472feb13678ea0495df627e8458113ccbfb2322377200c067bf15b184a8f5f7f5990f0a1712ae66387a3bf251f476882f59317ec98961b92670eafc908e4ea4238f665e727d660a67c1dc0336fd5575e3560deaecafcd41e301041c8eef1e242d4a5973f0606e69c0ce951d74d61c8e33198f4429cbb76574739f2520a92d3bdff2440a946fb0f4cc5fe91ae80c838648a7cb98936ccce2d80355b09d00e456cdeca695afcb0c88f4ce9fbb5003c8e0793194abbc", 0xfe}, {&(0x7f00000004c0)="751721f36c760a259450965527737c46c30f223004a7b6d42a7e99f7e651ae846417f22549268cb63dd7c96123d5a524664fb874ac9493d0518a16447614220245dc335bac3015753e040990f274b48eeb9337478e6c4ddcdc69f0cf2cc818a202d45a0af5524c74e75ff507a009771bd8b95c7d63980c86f847ea8c610e23444560c693b7ab0aa3efbd8f02d3688f201ebde587cca5c24e5260a7841e6f", 0x9e}, {&(0x7f00000001c0)="3c88f454a871c3173131119e723483cbad4f28719cedf5f71c2cf2f3eaa99b5b1911dd5705812370f096aaea21c527a1393fccad74c65440724d0a7d7c", 0x3d}, {&(0x7f0000000580)="40d07890897fa4cf6a3bb1ab345a7b957789429e3b937c32ee728b1fa26a69fd26cab70f0eb77c6308247ac706ec86155dea6d2e8e8863fb3aad7e2f532d84f397e522d09d176e3aa40ed80d522c63e0a3b5e971", 0x54}, {&(0x7f0000000600)="6321e45fb96284835b138eae01f7960028e80203629d1f13aee05d790591ecfdc021e3153df0b5f63ae09f97b7df27f8936f9f4a321cb188062c4db4aec17d93ec785ddee8e8af8999031c0a8dce42353a01e7a38d11b64703aee82551e46363e7d7c6", 0x63}], 0x9, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x80010, 0x2, {0x5, 0x200}}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 09:39:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x400, 0x0, 0x0) 09:39:34 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 09:39:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x10e) fsync(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r1, 0x80) r2 = socket(0x18, 0x7, 0x4) flock(r0, 0x2) minherit(&(0x7f00002fb000/0x1000)=nil, 0x1000, 0x3) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 09:39:34 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8a) readlinkat(r1, &(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000440)=""/59, 0x3b) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) geteuid() r2 = open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x139) fcntl$setstatus(r2, 0x4, 0xfcb80fb4a4822fad) sendto$unix(r2, &(0x7f0000000280)="ce2f53245f16053ca144d9350567365453ea5531e35009b6942ac6eb7852fbcfdfb1c9d81032bd94bfbe333b942acfd3c9ef0fb7814d57770b88b93778055d11a43e6eb451772d66869be0a016a0f85297db3a77ba6ab5da80b38e0c15d95277c89f219f93bf51455eb7af14fc24370a95566759a268f167b8a5f613c06504a3ea34a34fbd90b1213da515aa77b9f1a9af5e99dacc9cb441f371fbba0a549f5ec26cdded8c2a7894895328e69543db2ac2", 0xb1, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e696c65302f66696c0000000000"], 0x10) r3 = geteuid() setuid(r3) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000500)={0x9, 0x1f, 0x9, {[0x8, 0xc6, 0x3, 0x80000001, 0x1000, 0x4, 0x8, 0x1, 0x8, 0x40, 0x400, 0x6, 0x800, 0x8, 0xfffffffffffffff9, 0xfffffffffffffff8, 0x832f, 0x7], [0x1ff, 0xfffffffffffffffb, 0x7, 0x5, 0x434d, 0xffff, 0x2, 0x7, 0x6be, 0x2], [0x1ff, 0x2, 0x3, 0x5, 0x5, 0x77, 0x9], [0x4, 0x2, 0x5, 0x5, 0x1, 0xfffffffffffffffb], [{0x401, 0x10000, 0x800, 0x2}, {0x8, 0x2, 0x4, 0xa0eb}, {0x4, 0x9, 0x10001}, {0x4, 0x2, 0xffffffffffffffc1, 0x80}, {0x6, 0x0, 0x200, 0x6c4}, {0xdb, 0x2, 0x0, 0x97}, {0xffffffffffffff00, 0xfaf1, 0xff, 0x80}, {0x3, 0x1, 0x100000001, 0x40}], {0x4, 0x9, 0x9, 0x7133}, {0x4, 0x91, 0x401, 0x10001}}}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) openat(r2, &(0x7f0000000380)='./file0\x00', 0x70, 0x180) rename(&(0x7f00000001c0)='./file0/file0\x00', 0x0) openat(r1, &(0x7f0000000000)='./file0/file1\x00', 0x20, 0xce) chflags(&(0x7f0000000200)='./file0/file0\x00', 0x10000) 09:39:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) r0 = dup(0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./bus\x00', r1, r2) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='c\x00') ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x80000000, 0x5, 0x80}) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x8, 0x0) 09:39:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/77) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r2) fchdir(r0) 09:39:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) mprotect(&(0x7f0000727000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffddb) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:39:34 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x500, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 09:39:34 executing program 1: r0 = socket(0x18, 0x3, 0x797) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0xa, 0x8, "ed64385400", 0xf4e, 0x9}) listen(r1, 0x2) r2 = accept(r1, &(0x7f0000001040)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRES32=r0, @ANYRESDEC=r1], @ANYRES16=r1, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT, @ANYRESOCT=r0]], @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64]], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0/file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x8, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r5 = semget$private(0x0, 0x4, 0x316) semop(r5, &(0x7f0000000500), 0x0) 09:39:34 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r3, &(0x7f0000001740)=[{&(0x7f0000000080)="3a54f2292a98a7031649d23c82c16e8906903666736e", 0x16}, {&(0x7f0000000340)="1500d93bbb8cb233a7e2de9eb1133ebb8407c8a3a423c4f3820e8fcaa6545a30e7730e27477b939f225b85bfd877f363d037f8a4db65cc0e6941ad0e116a902a2c67701e2d9fbfc27c4bc8753d5da5dab1258982f9dcd5facb5a95ef3733dd56e2bf716303c54d", 0x67}, {&(0x7f0000000500)="cb498fd1212311c2f8598282e90a685df6bd13a598dbc653e69a61d6c161559d2c2335363d58d3b54a20a806c9d10b2d2e2eb5580c5a3f90c5847dce17e158a4158005925f737cc55ffb8b124ce0be7812bcd4afa8b41f3984bcbad4ba4d65efd41bfbb61c4bf9f4d5d01bc435f575a15c50496b2fd37bcdfd57fa35ada8e4da9bb0ebc4a6748aba3e077b5e51fa172f4f236892977e230ee6103ea00998453152dd977c255673ee619b584d67b8a1f5ba637d321f4b2cdedcf35c96b24f9f61414be5cf67134fc1c23c009b08e834129e267d854b705c463b0ac5b8ff5eb8aa4b4d000582fbdffed3153cedb3d46fdbda9113657564a2146aa60e696647115703999e25b27ea53c57a26bd0635fcac6b772351675c05320ecb3c3be46e4487ba1e29372a9a939f2ae66df0cf1bf4cf87577c0653874a2bdbef2d1216ee3a694e77eafcb304176c764242f3c395ea0ee2d7383d545018b0e55e0a8d2f403265b83f69b004194e5c6a72755d1dc49acde6cfdaf87712cbf2ab849b7ac7693743ff2bc16f1692853abc5bcecc9b11953774d7ec6be228d0fd3d416fcccbee838e1584d2243e75155cbb72714f6d2feff2283125b60e33195ad8d0756080a1fde9398a05a079fbc06b1603e3031aadde4bc2ab8320175213eaef365a017d55dda5e3d37cd809b944399c9fd794fbe8f941f1ebad8f66c98fcb93a8ea2ee215ab64d798ba45221fa6b6bb70ec9d25ce956a021aaeef8569af1b4639e1dfe7085bb4f858fea297a45f74cc4c71990cdb026f68ab24d239cd611a911dc069fce6e0b156db3d56540e9992c3fb8cea61b393d3c831eb18c221200e82b67ea7c7a7fd66b38bd44a5f856c38467d86391dd5c601c19979c33db08e7cb6008fe163231e6d802a133ece044e1094b604f817e82c1a26da815224ba9b91830438a04ab0abe69f8521025329e536fce602949ac7d604b9e2dfccbf7078bd98771fcce4438eed33d7fc977acdc256a7ea8cb8bfe7fc03be4e10b89db1a8904085b74ddda8fb7806c167cd876ffdb7db66ec3f111ed8c2982a6c965ffbfa22aa9089e83e704c1e6fdb537fe4de0865d5492dc09a6c24f71b1f7bdc39d4ed9485f13a57c22fc4a98ec0779550ba55bb4f1643925e7a4985a750314359ad78c33578a7f18ee855a71448bb8d01f7cd4e4bf4dc9b9733e4ae6a780194bcae3fd03d24d2135ee2c9041d52244640bc84f588a97384ddc44458ede6ed4ba654c76af382b97a97625d701ffac0946dd15fb96324015f0d67f295c4fc2076b608201a0fc1c81bd642517a8201d744564c2711d3d5f80c4624bf9ecdc7b285627beaca84f77331d4cd2d8e442392d3e60ddcd3201dd42d817f0165ad0ed073aa46c07ddb33555421e72beb3f8fbd375b22ec54fc1f52426f72e0604fe32d59e6685d3b093b33b81d94acfe577a4e9b1b6548a5a51bdfe7081e62645f859161a2fe28e1364ab9be7298555e7110cfe5c80a4ff39869045505907b875501e09ef7749544e19917c0e82c103d5914383b0c9dd705531d1d93ea783a5792c1d8124681b350e73613beb142a8cc3714bd23b46364fb5119c207e1e45cdb2ebc31a9afefd7cb3f6a795a8d29893ca1dc8984eff5d983b7751bb64599c1c62b44dd0a61ceebf0c7238dfe45fe294971025284855f9ae4058cac39cf6a2619ac7d2aa965865aa9d8527dcfa4339b731a9212120acea431481b3091079adeff27bdf6d094648a92e3bfff47509fdc818fc04d9e77e8675523e02b6d3c5e0152c5b0e1d1e1e6b47f6934cf9cf30b597ff570f58083db9f4a211bcfce8fe3a966d127370e1b9422d12cc4d8c43a86fba64c4c2d1c2f6554d0cbb2f369966e9c13ac91d95d9770aa90895fb6d20df1087258ccdf77fee52c60abddd828efc0feb857b5ba9836f6c071a5dcf54c0426969a22f631bce05ef788aa1506be2ad649b3ebb2f0f70891f7eaec8b718427a68ddb9b96519264059b16e172fcd7d4d6af209ce32fd33268c90f0c5f769a9eab40e60ed6c1def22f1d27e593cf25322a9c83b182970f22b53fd818e7900b1c886e337bc0b37b55ea7bd3434be75b93e88c795a07ddb866d239a7b3f185c7f3650aeef9e85254a1e42dedb6e51efcaf5335a18da04703a697f27726ebfc01bf9dc88364ad05482e08f89855513105c1b29a1737b7f657fc6ea62441944d949bbd71fd8a740b1d0be87752ff00f25a333bfca8b51ccfc762efe3300411172550c259cb9359c9248073d596afdb921644ee6158558626c5e04c2035abdf95e5cd9cbf4622a650d5fd7fac659d85c3fd6a769ae62fb457e4bb09302dd363c379468034bad4ab98c90158959053e0e07724932de2dd8c254906f94a8cb00943e4f3e5040844d52e3c61196e1c1c19e35112d8f2e3b7d6e90850b580045e09527077daf6d3987ea65b6297a080f1daff71ef79638cffad7a535b2db5ab3dcca674751d153e55e39ccdbe3065f11ccfb7cb61c53b2623c6f2b4138dd4f51144e354fac89ca6a3e034cc63418c07f3c315cb6be5a765008f466ace78b2c0fac310d5495d25b4b949ca0126a09fee4f7225552f6aac99bb71449f81868b5b02ee4842fa1fcd7c78f2bb37afca4507103f8e537352152f8c753bbb0b34f33edb6f688521ae5e56d94b06aa917f9641516bae15d976f3806d69a46c6a2050d93a7649fe84561cd7324cd0875a0fda0be0d6cd69d7e293d15cae093039abe91ee01ac2fe782d1576afbcf4243e3369e65a883223b5f2ad6bcdff6d5523319b13f91165f787a97325d9e993d967484e3a1954c78d56b19ed2869975beed5a729d1c636f17287d44ff23414fde58e644a72e3a947b4b244da21175b6cf26774f6250836a5676b2bb3a0ce595f4e330a5ca88e07a157f874c5e294aef57819319a4ff93de3243da291335b3fa9c554a4c060cd21eb4bdc5d68fcc970230e3604853efc54a28ca3a59a6820dd5f683bf74424011eae7a62fb15b2cb00651dfa2316bf31c414de13be579cc81bd59c403dd48900c752a37cbb5960edfa3031937a3d7d59f0039c35b648e046876b054d1734fda2cd08d2a710ed1e3f21433673d4fee1cf7fc2e2c31be373b25c289b41f4298fa822117ecd9856b0cc672d4705e7915c5e07e0fb06538c0021ed56ad4dfa728a9bd0ec07e228f92ea21de4ed2a776119decce1e0d8b7c637e1f62770782fad68e0cea83ba4650227b588a46d7a372f4a0722f88605f3c82773fa227d894936b8c43e47d2f69966310e5fdf6aa733503c3eb60f1e0665ae4dcdf9641ff32241b8fef15bdabb76718c0b01755ba0af589c2a34693c1c3043c635954b07149515523a790bbfdf5608d6d74c1f97468a485973376d5b042d6553b518c79935bba353f18d7ad2388a0f60902fc8bd276c4c80ba0e1be876d707edfd8d0c9b3b925e35a0af43fa47ff5100f59080836d03c863e127fca9cf7fd77d49f29c3fdbc44502dab4b7f8031513aac76d0ddbea74e1e08530752b63b205eb613610454069fca7163f64776b3f5a629b68b3f8b35b8d1aef3bb93268af9c1efbaa9285ebca356f86b46a5f0916cc911774fac12f0a1eae140fb52b0cfcd0fdf7f7cb88a4199cd8cd295d57b0dcb0a81d494d55963b89c7ce23b6c16929f605ca4cf654ef8bd5e589b78b7a38f48d18e428e73ac71cf307eef063e3af0a69a5a009e704bfeb223c4571e91c80f7515a22a288b37b0bba1d89dfe076ea92f7d72f379b52a2a233d660148e66d0c90ff901ab90e0cbd00a9c90d5b2b874cabe6a9f39f41c62e7cd1aa2a559f746dfd4d05e209b439fc0d15b89433be7a0e16772dd54f8bb7ab128ca8290a15fa4e432a37daf109663f28377c6ee93cab75ab2dbc69c094d19befde1a7d8d4f1e6bd13f2e69167a4c07de756981adc9a2eb31fa1ea066d010fe7582fe7f70e614255cedc3f3ee10559eaac05ee49972d7aec8a7fee3f103bb55899c6d1258d82c463ac9c64243ed16f3575fbdfad2564ab3ddcd19573f69b5009c52598ba2a99ea63579822af3921cb50a5b3b26a976432ff2b6f0e0c99606a7485d3d5972b0849b1321e2d4577613bef35295f3ef8ee0f481ec555442012fcb2c37e5bd0b2d70f51c406370fa14385f3df718d703395cb7e17ddf266cb83020c88098eecaf6d2fe557c96c159595ccbb83f84e0ce2762889a60966a927b0d8b4130bd495021a3ea9b73fbefcec3f45c30a9b01efeba58d0a38e8bb444846520646740541c1cb54c6bb420a8f5a30ba653fb8f0c2c14ac9eeaa1080f32da2361fb38705dc15239980b314316b8ada04d84b3a56e4a0dde019d318cfdb7dbdc99fec86baa5419b438e9751ecfb1bfaaf97381ef64650f135c94e0dd3756a7f3a6bdd8c3b442591a3059f783a496ba9f6dd23b56051ed934987825243b43425eb01bf2b681cc9a17aff9043e408cec86a88239ae38bc2380519af2916f9ce1b7ad7c70353bd96a8cabff13b0ea29ab74d857992a212921c0005578f522e6390ce5ad8682818ea6b895996fb06daa192a0f61377f9f1d05f78988bf8d353195580eef7c96a3728636d7ae4c8acee5ca3bb93d29cebb50bedad3580e7765a4e8ee1799a6baf9055bb6e9d0339944c2514165ca3d749b7fa359613315a7cffabbc18877fe25e49ba072a9dbe08311c36cc63077a3cca41c3b60500f290692a27048b2ca2cdcaf74445c213bd50c7df72e1af4d16b3754d70f9f5f5695eeef54834b8ad79dff7cb3837ae48bc349f3b192afd21c176a617de5344c3a68a7fa74b7b914f0d0bac6eb22fe91763c29024ba8e0f9807ae75004a448e047e7e83f4448420034ef4bf710d869bb2b6144e55ca3d51f0d3a6b1782141e5a79186af053eeac113aa124dccab7d7f589e793e8b4f2ee1730d8bd3c07c1d6bb5c9a5089f3a0b0625cae90e24f91a11aab6b93e4ab55445b6175707622638ab8c3f390dcd0159557f112e6c9d8d1b3e713bb8f6189dd381c1ea27dbe225213a857af6a05fd028209e6531c4f925291beddc9d70129478779b7fceee40c0e291d0a724b258cc0e8176134fd2cd5b015fbc40b18d55696dc896c7a4bcb69cd14ffafb78951025c4e8f5c21bf53619c5bfb03874ed4826039af76569a1b816022559593d27ccde5049b0a9c752bc3b77d3f7d8d8f609814f54dc8964ef4d4c9349bc30329e0ee1842dfc1ec254b69b8ed225566a7a9eeff31b5822453b10624350e9bf8a89b8d405a92e7c0eebd60ac5478520cbd01bae34c8e5c80b643a60f40402aae12e72b13a30a19f76a89c61f71cfbf8aeadd668a59329c0ad75d05cfe33c0d4cdb20c65302c0cb96a149d0af1f79dc84edca8844edfcf11b440ffb98e2095008de65aa96c2e5a2a133fc64eaf7ad08180d041f1701e34155e2394599dc1a6e5aff1896815666f64ea0617a32e5c759954130ffb88a15412fe05ddba0936e0a4b70bdbe34be66201773412710b6e53348fc4bb243c218ccd0bd3ef6cb0d8f00bb47399053e8a1adac4b25cc0409fe4628a595d994157c3ed740815724078c68841031d0d0d7cf7a9535c33930fa6060df81210f091d144b0940fc4af91843c834460c3d3a7a1943819107448108c0d1e5fc5a3e2d1276ba42326c92a4e89ee0f9f721b973f83d5f0747917694a0c67c43b06e900c1d237501476f2e1effc9a7a7ba3f15b88a8e11e7f1e8357f8b0ead522227d4ab620ffb36ae336dfef99892477531a93456289e15e81ec7c39e6bf0f3f1935898ae03ce5fdd4bce3b96444768a", 0x1000}, {&(0x7f0000001500)="f896e91e24831dae6a48786024faa6deadcb7ec76c4c2d4f4fba9caea72114685007b3827f9c92f8f97b72989bcfa9af650dd089dd595a33ac91e849d5ee94e345da87be9105f918889eb58e", 0x3e}, {&(0x7f00000000c0)='2\x00\x00\x00\x00\x00\x00\x00', 0x8}, {&(0x7f0000000140)="470914e3266c1ab86a13bf416417d1fdb8", 0x11}, {&(0x7f0000001580)="6d8ad5a4449b660af805e20aa17fa30838d5d8879360a5ca29896f42bcb1718d86c66d9f07fddad126766e6ae64a462ca3f32b81d032f6e06140fe4661c606a8f46beb1c0c39e0c2c6abb3063c9a6249e86d2ebdf1f9a4cb1181b4155204f41a92e576e1ca26599081c6a8e270745fdaf683f4e59d0e9e41edfb2675b954f492024e5b2a2a954698e1e1803b90a03eb1ca70b92c7fb28d", 0x97}], 0x7, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="88d35faabe6b47be96895d02cfb2a118919081ac46e1b6459c0be4de", 0xffffff9d, 0x0, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0x9e) write(r1, &(0x7f0000000100), 0x431) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1) pckbd_enable: command error 09:39:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x20}, {r0, 0xa4}, {r0, 0x8}, {r0, 0x4}, {r0, 0x8}, {r0, 0x8}, {r0, 0x20}, {r0, 0x44}], 0x9, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x3993b0a90a3fe060, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 09:39:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x800}, 0xc) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 09:39:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, r5, 0x80, 0x9}, 0x8, 0x4, r6, r7, 0x100000000, 0x1, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x5f029602b7315da2, 0x0) ioctl$KDSETRAD(r8, 0x20004b43) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 09:39:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a009be96914f6357e3a", 0xe, 0x0, 0x0) 09:39:37 executing program 0: getrlimit(0x8, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) flock(r1, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) lseek(r1, 0x0, 0x58, 0x2) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x3, 0xfffffffffffff801}, 0xc) 09:39:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xffff, './file0\x00'}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7ff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x3, 0x3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x4) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 09:39:38 executing program 1: r0 = socket(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:39:38 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) 09:39:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 09:39:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="820269567f00007cbf2da96964653000"], 0x10) fcntl$setstatus(r0, 0x4, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 09:39:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x20000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x8000, 0x0) unlink(&(0x7f0000001240)='./file0\x00') ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCLOCK(r1, 0x20004276) openat$klog(0xffffffffffffff9c, &(0x7f0000001280)='/dev/klog\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000012c0)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001300)={""/16, @ifru_media}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001340)={0xffffffff, 0x74}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001380)) syz_extract_tcp_res$synack(&(0x7f00000013c0), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001400)={'./file0\x00', 0x9, 0x8, 0x4, 0x1, 0x9, 0x0, 0x8, 0x476655376c8e3e13, 0x0, 0x0, 0x1f}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000001480)=0x1ff) lstat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001580)) semget(0x1, 0x192e190e87dfd81c, 0x340) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000015c0)=0x80000000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x3, 0x6, 0xffffffff00000001, 0x1, 0x1, 0x602, 0x3, 0x2, 0x3, 0x4, 0x9}) r4 = getppid() fcntl$setown(r1, 0x6, r4) fcntl$setown(r0, 0x6, r4) linkat(r3, &(0x7f0000001680)='./file0\x00', r0, &(0x7f00000016c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000001700)=0x2) 09:39:38 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) write(r0, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 09:39:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x20) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = dup2(r1, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000280)="18da770b4ff6e54cf60f88e3a8c62239bbf64ff61e0564c74c7f6ecf3209ddef0ec6cff86c44aab2912e19cf33260ac36edd7ff55740208951497ee64af00d63a6ecb83e26aac8ca6109397cc33a0bc4e8be1fd99f6065340bbe86da0fb0d1eb1f39b717166787608de1785f465e5d3496698c65a0fe12eece8c2a56e405139c7eda451d846fa1", 0x87}, {&(0x7f0000000340)="6cd2905fa7377b8649591f44029e68546663e4811ac917800cd9b8c98573e1de4498a97a1ce450c7ff5cbfb49d6cf23b35c13389777e6ed60394a62a66ce6c17cf1a122796877481256bebfbbac90e7ed5cc49cbd82de58ffe394832830761b085f805da7d3ee8f1b2b5669a8570585fb5ca7206c34e8b7043dcc4b37752c6d73eb13a58191489", 0x87}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 09:39:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 09:39:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000000c9, &(0x7f00000001c0)=[{0x605, 0x9, 0x100, 0x1ff}, {0x5, 0xffffffffffffffff, 0x7}, {0xe5, 0x5, 0xb366, 0x9}, {0xfffffffffffffffc, 0x1ff, 0x6, 0x10000000000001}, {0x100, 0x7, 0x1, 0xd6f3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 09:39:39 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wsmouse0\x00', 0x0, 0x0) 09:39:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x44, 0x9}, {0x60, 0xa3b, 0x0, 0x5}, {0x8, 0x1000000000000000}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000001c0)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7, 0x9, 0x100000000, 0x7}, {0x5, 0x200, 0x7f, 0x7}, {0xffffffffffffff81, 0x20, 0xff, 0xc9c}, {0x7ff, 0x0, 0x9, 0x10001}, {0x10001, 0x9, 0x20, 0x1}]}) dup2(r0, r0) 09:39:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x9, 0x1, 0x7, 0x1f}, {0x0, 0x8, 0x5, 0x3}, {0x9, 0x823d, 0xc53, 0x6}, {0x3, 0x1, 0x8, 0x6}, {0x90f, 0x6, 0x5c9, 0x6}, {0x9, 0xffffffffffffffff, 0x0, 0x3f}, {0x88cb, 0x8e7f, 0xfffffffffffffff8}, {0x6, 0x77c90a47, 0x9, 0xfff}, {0x1, 0x8000, 0x1, 0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xc1dc, 0x7, 0x3f, 0xfffffffffffffffa}, {0xffffffff, 0x7, 0x6, 0xfffffffffffffff7}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) 09:39:39 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000040)={0x8000, 0x9, 0x9, 0x6fd7, 0x4, 0x7, 0x1ff, 0xffffffffffffff81}, &(0x7f0000000080)={0x4439, 0x4, 0x1, 0x3, 0x7ff, 0x8, 0xfffffffffffffffb, 0x1}, &(0x7f00000000c0)={0x5, 0xef, 0xfffffff000000000, 0x10001, 0x9, 0x8, 0xa8, 0x9}, &(0x7f0000000180)={0x8, 0x3f}) connect(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="003000a5eaebac667a00ce4937386d35b04664931d98c09f721f7d9a90a1daa16a413f2ab8c858006b2017183f66b2020df67d80920ffa5bf4e9b1d82df737b48511f7bdabafb5d3af855e44359bcae7249f481af8dc3682e6a8ccd341c5c52e7bb5b8a3a3b2d560b170b031ec1df4cb16f7b2c97a25ee17b32b0d7bcd7908b179c4f79223b55daa722713076f61da61172e729435d012f5fc8cf5759e2a1f8e6a002e074107258d114feed01f989a2afc2e93e91a7c35cc05a47a8367f4c504e6dc3ca7f7083a6e091705c9ba6d5571580957470ebe9c2683c34b7706ac2b275c0b3d73364ff4"], 0xa) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x18380, 0x0) getgid() r2 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x906c93d83768de61, 0x20, 0x6, 0xe84}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x874c, 0x400}, {{r0}, 0xfffffffffffffffb, 0x35, 0x20000000, 0xe1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8d, 0x200fffff, 0x7, 0x767c}, {{r2}, 0xfffffffffffffffc, 0x10, 0xf00fffff, 0x9, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x6, 0xfc}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x6, 0xff}, {{r0}, 0xfffffffffffffff9, 0x1f, 0x4, 0x1000, 0x3}], 0x8, &(0x7f0000000300)=[{{r0}, 0x9c5a8f4dc7645d10, 0x11, 0x2, 0x9b, 0x2395}], 0x3edd, &(0x7f0000000340)={0x1, 0x4}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, 0x0) 09:39:39 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:39:39 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x80000001, 0x2, 0x80, "b0cb4e3cf3a22ae69bb6b427c23b8017755077b8", 0x7fffffff, 0xce}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r1, &(0x7f0000002b40), 0x0) 09:39:39 executing program 1: r0 = socket(0x20, 0x4, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 09:39:39 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/241, 0xf1}, {&(0x7f0000000280)=""/43, 0x2b}, {&(0x7f00000002c0)=""/190, 0xbe}], 0x3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202d0cb000000000000"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x4}, {r1, 0x1}, {r0, 0x4}, {r0, 0x20}, {r0, 0x8}, {r0, 0x2}, {r1, 0x80}, {r1, 0x8}], 0x9, 0x7) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget(0x2, 0x2000, 0x4, &(0x7f00005ef000/0x2000)=nil) shmat(r2, &(0x7f000045d000/0x4000)=nil, 0x2000) r3 = dup(r1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)) 09:39:39 executing program 1: r0 = socket$inet(0x2, 0x0, 0x5) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="80d6c7cc853c55916c64978256e46ca62d252cc5147c3c6431d30ed188600641b1a6b341bd722a1b88eafdfab69f9d419f0ef0f642f15dd2419d2fd9becfa7fa02a2eb03060ec1cacfed35fc208ab149d39eb0e4a62965228ee6c5341b18eea75506eea316c2e36b5812fe1a2be40a33d19a94410aabec8a7e948ba3107c4b3f6d605fc9e41a9ca3fe528121d0981d0b89084e8011f7f9e7336bde15ba34fe6165d6bef01f7eff9a0cc0c2a73b28d4a55ccc21f117bab9f837ead26dc56616ed7f5aa946210c2dfcbb4f21", 0xcb}, {&(0x7f0000000200)="f946ac447c49385ea17935e8fa57204ecf3cfcb306afff4514e7485ba3133e22f4be3bc4ec021cd12adc37828208e0718ce740ad09694da56dc30c156bf00902cc0f464e50d07dfe004c24901af4", 0x4e}, {&(0x7f0000000040)="7fad9d8706272babaef866", 0xb}, {&(0x7f0000000280)="85ecfbb64fd1d3d027735822caf12288c8ef8b11bfa68b203e1ff1bb5c1a65a5c374227e6997b008edeafe72c6f66f6b29a2b7138d0c0655fe32bc699da5625b9edb391e5bb219ca73cd21df8e61f3b46027c06256a12499e70a6eb3ddd85c7f3fd55d5e91c1925ebe9ddb10d2c824a4a0ba21bbb5116318c9552932179d3695cbe6db62f09994fe5968f24e49c5df5d179b2777cc4fbccf15d09dd54095e2bc9e32dd89e4f4b6496c2d883e26b4b857491b60a941aa0dc71fc3c3201236f9a53b4f122a1963", 0xc6}], 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 09:39:39 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='*[\\\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="7bc55a0e76d522de6eb8ed6f22f33e2748f5bb52285549b13ec0d7b077864136023282ba37bd4e6807a88ff4f845361ced5d7e576309484c54d7cfd0dd3f5320839162648f786e2dc261e08cdfd29d6f8cf48e560bdc89189252a1c7ce534de316f7b94c0ce3b6962c273ad8004995c8a020896cc945cfe9af55e98dc06c9ab88c7debe30ff84cb84e83733ce25093b056e1c4c0044d64f1c3674a6cc10b0e5a68bba04f3260e4a5", 0xa8}, {&(0x7f0000000240)="a03ee9aed9d0e6102bdbbf4885507555a568f8c1bc05c107f62ffe28f12ea39cb5e9e8098350fdd54576d3d732829c0c40fc604451f633cd1646b9ba0de315a45702d31aed15cdc99c7af8865113fae5822810a10b870078ac26911dff070d487c3cf042b3ed8faca36919e86100637728330ef65af872d2f3d5aa5e2a22cba7175d81ef8fdc70f58fcfa3ae576ad3b7d5424915b41bedaaa2e87dfd75155f577d6d64457a4c2e405bca329a35b2af5d96dcb1a56e97ff4db120fdfe11e082ddb28675de6e2235e875a926495c5aa049b84198fa9db58b1efb33bfb53a13", 0xde}], 0x2, 0x0, 0x0) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='*[\\\x00', &(0x7f0000000440)='c\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='*$^:[\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='c\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000006c0)) r3 = syz_open_pts() ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000700)) utimensat(r2, &(0x7f0000000740)='./file1\x00', &(0x7f0000000780)={{0x4, 0x200}, {0x1b6d2cd5, 0x98}}, 0x0) execve(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000800)='*$^:[\x00', &(0x7f0000000840)='%{.s%*&\x00'], &(0x7f0000000a80)=[&(0x7f00000008c0)='/dev/null\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.}/]S=[\x00', &(0x7f0000000980)='/dev/null\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='*$^:[\x00']) fchmodat(r2, &(0x7f0000000ac0)='./file0\x00', 0x1, 0x6) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000b00)=0x5) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000b40)) pwritev(r3, &(0x7f0000000c00)=[{&(0x7f0000000bc0)="0c6686c6c81b2d21da8b66cd8d93420f99577cf532e757713ef93259848442", 0x1f}], 0x1, 0x0, 0x0) bind(r2, &(0x7f0000000c40)=@in={0x2, 0x0}, 0xc) semget$private(0x0, 0x4, 0x1) ioctl$TIOCSDTR(r2, 0x20007479) syz_extract_tcp_res(&(0x7f0000000c80), 0x1, 0x2) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000cc0)={0x81, './file1\x00', './file1\x00'}) socket(0x1, 0x5, 0x8) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000d00)) ioctl$BIOCLOCK(r2, 0x20004276) linkat(r2, &(0x7f0000000d40)='./file1\x00', r2, &(0x7f0000000d80)='./file0\x00', 0x4) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000dc0)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) setuid(r1) 09:39:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:40 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) 09:39:40 executing program 1: r0 = socket(0x18, 0x10000004003, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000240)="b1000513600000000000000000400000000004fecea11ea8fef96ebf13df25357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27adb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872bab934e09a49bf6a0fbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xc4, 0x0, 0x0, 0x0) 09:39:40 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x80) 09:39:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0xfffffffffffffffc, 0x7fff, 0x80000000, 0x7fff}, {0x0, 0x3f, 0x8d8, 0xfffffffffffffe01}, {0xfffffffffffffffb, 0x8, 0x400, 0x9}, {0x3f, 0x0, 0x1, 0x9}, {0x3f, 0x8, 0x200, 0xc0}, {0x881b, 0x2b, 0x4, 0x101}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x4) 09:39:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt(r0, 0x800, 0x5, &(0x7f0000000000)=""/95, &(0x7f0000000080)=0x5f) getsockopt(r0, 0x200000029, 0x8000000000003f, 0x0, 0x0) 09:39:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x58d099cb8f79cf92) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x9453) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 09:39:40 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) close(r0) flock(r1, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) syz_open_pts() 09:39:40 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20091, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r2 = semget(0x2, 0x0, 0x6) semop(r2, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x800}, {0x4, 0x1, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000600)={0x8000000003, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x327, 0x0) setgid(r6) getsockopt$sock_timeval(r3, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000740)=""/4096) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000300)={0x3, 0x2}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0xfff, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000700)="69110000000000000000ff57379301000000120000") semget(0x0, 0x3, 0x80000015) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f00000001c0)=[{r8, 0x100}, {r9, 0x40000000040}, {r0, 0x8}, {r0, 0x4}], 0x4, 0x3fe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, r7, 0xb9b54604eda6f0f3) getsockname$inet(r8, &(0x7f0000000100), &(0x7f0000000040)=0xc) setuid(0xee01) r10 = semget(0x0, 0x10000000000, 0x200000000000001) semctl$IPC_RMID(r10, 0x0, 0x0) 09:39:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 09:39:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) flock(r0, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 09:39:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x6, 0x7fff}) write(r0, &(0x7f00000001c0)="88", 0x1) fchmod(r0, 0x128) 09:39:41 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20040, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair(0x6, 0x3, 0x1000, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0, 0x40}, {r1, 0x10}, {r2, 0xae}, {r3, 0xfa1d3a74af42b893}, {r4, 0x2}, {r5, 0x106}, {r7, 0x10}], 0x7, 0x6) r8 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r10 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={r9, r10, r11}, 0xc) linkat(r8, &(0x7f0000000080)='./file1\x00', r8, &(0x7f00000000c0)='./file0\x00', 0x14) 09:39:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x3f, 0x4, 0x7, 0x31}, {0xee73, 0xfffffffffffffffb, 0x1000, 0xc28}, {0x2, 0xe6f, 0x0, 0x1294}, {0x1, 0x4, 0x4, 0x3}, {0x1, 0x8, 0x1, 0x5}, {0x7f, 0x1, 0x101, 0x3}, {0x4, 0x400, 0x3, 0x323b}, {0x8000, 0xfffffffffffffff8, 0x5, 0x13}, {0x3, 0x1, 0xd3c, 0xc3}]}) 09:39:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x0, 0x2, {0x101, 0x4}}) 09:39:41 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000002940)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098d3dcf5e856eee9c76e65214952620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee4832b400"/4290], 0x1, 0x3, 0x1001) msgrcv(r0, &(0x7f00000012c0)=ANY=[], 0x0, 0x0, 0x1000) msgsnd(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="030000000000000015172acadae625b23dad4ce5b586a11b3eeca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af8b661518d72dc427e8b29df5230a5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd3750266aae070133d8f8d23ec8af261e503a44f54b85bb8136284063ae2f8b749032ad3f64d43954979060a57a5dc9064698a715dcaaaa38d171b228ca7eb519e7ac4955cf574b4cd052428090bca38c0550d3d39027035667c27e3683b62ce65bf6fe35b0d135c9c1ea4ea4db5d046ae330482c5f1acb3e0ae0221b74b1b082c03bfc219a2825ea3368e21495607d128083cd521ecc879ada0294f356fb62baaa3fab9f55f9dd924e27fd250ae95e2e81650251d6effe7df5c811878"], 0xe7, 0x800) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e322360500c7e21f88709ee3846d89fb025c3a12d4cd8a61f850a43c8346b2250c5d580c15ecb39536e0113bfcea203648684b812242b5f7ebc9d2ffb80c3daf15597762"], 0x4, 0x800) 09:39:41 executing program 0: execve(&(0x7f0000000040)='./file2\x00', &(0x7f0000000440)=[&(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='r\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') unlink(&(0x7f00000003c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x80, 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0x1) symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 09:39:41 executing program 1: r0 = socket(0x1, 0x5, 0x9) pledge(&(0x7f0000001300)='/dev/zero\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004880)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000048c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x10) dup2(r0, r1) setsockopt(r2, 0x0, 0x2599, &(0x7f0000000200)="93ec0f15b317df170e88711e69013160dcdfaadc1cfaae6a54da99e7924221a650e1f6f19952e45f4c8500f5ef08d0eb105b33f1ae9a1e6b1fb5cde176a9278e626e76264b9bf696d5ac72c32da25741e5114a3be636ab4386d492367df9eba1031d5169ef4deebe708108bf07eeafd48420134a30491ebbe2a307c13388ecd8c3d0f0c3715760505c92cfb8cf123da4c674f2e6e7def368132be0a4fc14c6e9d2bf738f9eee7fe421868232c27dc2d022a8001e7e721711627aa6a26f6340965f23e92ad8ca57e6d2a147fa258be80d9e", 0xd1) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) r4 = msgget$private(0x0, 0x402) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000082826f558e2f36da78154b4cd9b471786439003b411e990d8cfa27631369af8c75eeb045f5612d25093d109a0367c157fd5d460c640a28f491c51160008000000000000050a8dd01005be7580400000000000000ae48cdb8b3c075675568e782aadcc18bebbcf2cbe95c296448829db85c48f9d98769f522000002000000000000000000"], 0x82, 0x800) writev(r3, &(0x7f0000001200), 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x7, 0x4, 0x9b97, 0x1, 0x2, 0xf2, 0xb5a, 0x2, 0x0, 0xfff, 0x4}) poll(&(0x7f0000000100)=[{r3, 0xbf1a6d9eebf419cb}, {r3, 0x20}, {r3, 0x4}, {r3, 0x2}, {r2, 0x8}], 0x5, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f0000001240), 0x9bb77231590b4d02) 09:39:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88, 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x9dcc, 0x8}) setsockopt(r1, 0x49, 0xa, 0x0, 0xfffffffffffffef6) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) 09:39:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x18dea, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='r\x00') 09:39:41 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/4096, 0x1000) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) pwrite(r1, &(0x7f0000000100)="b5bac944ec25c79e67ca195420f775c0277fad8014c60a89ee2ec1dcc4d846b41305494992944658f9d10a6140e41468569300c49522119715f388624048ad8bbd92174a60578d0e7885777533d788b5ef59255e49aa88d15e3c026bd7834bb3f53d1df71b6a5d26484af4ffd0ed7956cd7279a2590da2443345a0f0c557ae0ca30fc7c1003ccc07116c3ac738e2c0350cd3a8f3e3bd76da3f57efdab47feb9398c695a8484f27455fbf8ed38d8574770d7819cbb3c3007195ca824a1fd8ef56cae9f3c732cca0da6c229da245bce5a91ed08f84f90ded0da8bb3ffdf2e914df8ca601543289db0c5b0ea8ddc3e3", 0xee, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socket(0x1, 0x0, 0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000280)={0x4, 0xaa, 0x4, 0x2, "cde7d7c5e5cb36cee4083ffc00571b3de3b460b1", 0xfffffffffffffff7, 0x20}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x8, 0x719f, 0x3, 0x0, 0x9, 0x8001, 0x100000000, 0x2ad60e4e380e96d, 0x2, 0x6, 0xae}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:39:41 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000080)=""/164, 0xa4, 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r1) writev(r1, &(0x7f0000000240)=[{0x0, 0xf}], 0x1) 09:39:41 executing program 1: socketpair(0x1, 0x2, 0x7fff, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) r2 = socket(0x2, 0x400000000002, 0x0) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x0, 0x3) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8, 0x1ca0021d, 0x7}, {{r2}, 0xfffffffffffffffe, 0x26, 0x20000000, 0x6}, {{r3}, 0x0, 0x24, 0x2, 0x200, 0x5}], 0x6, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x40, 0x80000001, 0xfffffffffffffff7}, {{r3}, 0x0, 0x14, 0x1, 0x9, 0x1000}, {{r3}, 0xffffffffffffffff, 0xe99b8e26941ba62, 0x1, 0x8, 0x5}, {{r3}, 0xfffffffffffffffa, 0x28, 0xfffff, 0x9, 0xff}], 0x10001, &(0x7f0000000200)={0x0, 0xfffffffffffffffa}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) sendmsg(r2, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000080)) 09:39:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=""/99, 0x3d6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x1}]}) 09:39:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1ca, &(0x7f0000000480)="9829c16f3ed9591aa4061a89afe12469fb732d4d42559fa19bbf9bd20e001b9283adcc1d9ab7cf63fa3e69a724dd4b107475906bd3d86b1193a0a3d47ed4a535f9feb55053318bfc696728f8537ea2b6a4f091af5cdf183ca29d0e310130c3bd331bd68933ad81c8ad36a823417a1b69df52022bbfdd3622f5c74e5909f7d5cb76324bf04ab97e690fd9cc072f40f13e2ba4676d20f543a6acb700191a82fbdc0f2e5eca143c0111076297ff524b0bd6b2c1c7c06cec1fb7365d3464c6e83d56439a17722fbe7ae5a7d4d9c7840309767914b6c042fb655414376a9fc3ea") link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x2) setreuid(r1, r2) 09:39:42 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 09:39:42 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000340)=""/229}, {&(0x7f0000000440)=""/129}], 0x1, 0x0, 0x0) 09:39:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) sendto$unix(r0, &(0x7f0000000000)="ae36e65fb927f375c47df8c33d61da463c6659120d330a48b8f9221a8a693b27e47f60f1c9b9983256a8122c97c9c62ca399a58df5c1abab53415be5184af8962fa525b37696cc05da475c72898378dcb949d31c8db428837cb8976cfb9f49e9346a208ffe0822e577d3ac98aee3334e2932b7d89ad81b894b9d7e6be6a0adf18564f73d84d69610b50d1d3289ce", 0x8e, 0x5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:39:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x800) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) dup2(r0, r0) 09:39:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 09:39:42 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000000)="ebff125c00000000", 0xfffffffffffffd6d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c654600242653538eef0512541e643b92bc7f044e64336f3a637174d528fbbab67c3c61d46323678ffd4442fcd6822221016ff116bc724b3ad6b2a2fca82a7bfc6a6912a28e15d9b22b56500568e671ab1a25c6501e55d1fb65d1d38c0fde4598544dec964f7fd88de5c7e3667e90504097a984fad2d8a2e442fd5bc9f168e97b1e3799eaadf58c59be336a7617c451aaca5177a3dddc8d19fe190536ab79bbd590d37fbfd9"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 09:39:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x480) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c, 0x0, 0x0, 0x100}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x406) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/137) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') msgget$private(0x0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000240)) 09:39:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) 09:39:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) semget(0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x8, 0x793d1275}], 0x2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x80000001, 0x9}, {{r2}, 0xffffffffffffffff, 0x20, 0x40000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffffc, 0xb3ca453e2ac1ff08, 0xf0000000, 0xffff, 0x2332d019}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x1, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0x5, 0x401}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000008, 0x1ff, 0x5f3}], 0x2, &(0x7f0000000200)={0x1, 0x3}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x754bb20b, 0x1, 0x0, 0x900, "8f415c2cc2dc0fab04d24fb54786fe08f1644b6d", 0x0, 0x40}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 09:39:42 executing program 1: r0 = socket(0x800000018, 0x5, 0xc1) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) setsockopt(r0, 0x1, 0x8, &(0x7f0000000000)="2236afeac3d201c90706416f16390b39cbfc46e5f295ee5dda6803b1c65598c2c3daffe3e836bd3bde1b015e5b389996d1a0428be88dd4055a8c357b1afea80862e853acad6f05a9465560ae678639719e754ab1ab28d947c690aff5dcab42c124dec749d7cf758423128a6690b2ca6622f01a400623ebca60573fa5a0b0dd4d36aa55da505bcd2c9bad9f16dbf2074761c011935813ac74b14bb8b256ec8c97d3da6df6fbb161d75debd0259757d9dff6220e9f73d1110f995b30f78d3b181f760e2605fd", 0xc5) 09:39:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffb1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1aa, &(0x7f0000000000)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001740)) openat$bpf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000017c0)={0x7, &(0x7f0000001780)=[{0x8, 0x1, 0x4, 0x7}, {0x20, 0xffffffff, 0x9, 0x7}, {0x3, 0x8, 0x1ff, 0xffffffffffffcb8c}, {0x0, 0x5b0, 0xc7, 0x5}, {0x365, 0x7fff, 0x8000, 0x9}, {0xfffffffffffffffa, 0x1ff, 0x3, 0x6}, {0x0, 0x7, 0xffffffffee4679bc, 0x8000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2, 0x7f, 0x460633e0, 0x6}, {0xfffffffffffffff9, 0x5, 0x2, 0x5}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="7a2a5f4bbbfe61953c3733e18840b4f348de873497015f7c54847287ea63e5f10eac7b4a72c207fc666a9c89ea614395fc17216c2edd68ee924f9c91ded25beced214b5d69c9322cb8ad2e52fdc2a7", 0x4f}, {&(0x7f0000000380)="3fb206d4e0409a25168566085c2e3ca2deb99ac132404363339c3e172be29326e54d558c369202972ca7dab84a0ea4f5efb2fdcda263d5870b4e9e1bf65b8d681b46abd74a7e1adb926cd4da4a53b2036a8b43054f1da151e18ad0799a8aacf6f9257654086a3461c59f6a27dc9565c9e265380f008824d0ce4397d0ddcfb30b390c7367bf907e21176c5bbf5a54b81e23f208f80330163132ef6c8dfea81338a6e882f6aa34080cfb981c675d2140be57274a2774d53fc5c05f5cd6ccc85cbbf4ca8d8e1e8279e865f165e4ccebc6c281105063c7630cec35179b6b4429d451d3167add8f7a0acd5de79dc54ecad89839e12ef334693def2fe2c18ab3e0be431b9d13abc40e7a81ec766fc065608f7884740ba7e10841988c018e9dcd348cf961773e1b6e0571d1ae4bf69fa92373014c9fd1cc4bd996e692cbb49d74b48166869d5bdee7d12641e42004d470835ebb975916366452631673e5c970605ed8d95baa8fbb29872f27d5137621b9b63773b0d6e7633eb934d08ac9e29d0993227ad947999f39976adcf0cc092595db956782c7e725f7328e083e147704128984475f801fcad413dc1a0381a4b414fdb0059df2569f9354ad6cc8e8bea4a1a355e1584c27c320df17f1a978905ee9d092ab9339dd0463794bbaa041f577ef8f09f8f64c8be2f30b5f60c14696f6278cc6c9a12dbbf200551132c0ba6ed885bab30dfd143a2310337db8e4d9ee1dda2d0a1e8fd79c75410145ad6374b723b4ad3f17ad1c756b24368cb4207764738fdbe00844d33a4617d5700d5a98ac3934a53b956d7a7d39badd283377709d108962d6ccc4f0678e0ba07f5493e2e2ab902a079d6e9e2df777fe78799bd9ed269e9c00b693f66bc2fc6dea62c3142ba1044cdc1dc106621df54151617865822dabad89122cd6143b030e1e752b8fe7ff812344b0ae2d9e31a4120e207513eec257c48cefd2a3866ee87665bea5d3fb3f3ec0f3aa2a14465f09c7b5720c320f9a3a076c3746905c284c45b0e63440496d2d9ddbcbb707a09d94e29b6326fc014fcca7ad2debfe458f13093c924f2ed4949e3bc56cb22324662709620ccbdc22cbf9c6780a35473caff84ff83d1741b0bae537e9ffe91c65baf8bbeaab9fc859840f7a6fc127fe7f3dce3122c1cbbbe2a99c632cb31ebfb1c9c121a2cdf5f75efa040d3d75779c6eb1a3f7cd571639fb51f148a5f26ad79b2c9c85216bcb03a3470c1fa38c117a450effb897057b2977ba5a2b96612dd112dac86d3e99adb9b3d4c5784e29bd92d2adf68c27e32d2d02f6e12c1410af87b5fc0d295003952f635882dfdfdb0ac5640284082881063f844e202f9ee899625faff6179d3bd11bf5b4f57633a480117785193e983f3ceed0182d5d81467fdf2f95bfb622a1b23e65de49c2055d929f2d98cf22ebda779d0014d851ef0dad0ac919a3ef244014f4e2e8924f40625f09c2b7bad4762af48981c46f4fa7d0575d0b5c8f1041a1b6a79f998a77e27d38c620c93443758bed944048131873650eb3e073482e91e40861b20a36622dcde1d9b1b21fd254638863d0e4b5b71a3b89b2bf7ee420b0b2310456d57ffc6635c9064ddd2de23284e0832757f54b3750a886e56a448c6db77de09c07963b34db3568172aaf387a99315af3e879000dbca33acb8d8b1fc09f54cb3d8c58b8f8d8001715c09c8d7ee3e578dbf3838a7c4d7937bcdb01fd82c45bf46523eb21e531de04255b1ce17a604ffcbdf901d194f5aae22f6dc66aa011a5bf1b7bc6b76fad1d931b33a4de2c4d30993de6018d73b38b31d1d2aade4260ed665f58d96440c2b03379b19008adc914103320a985f96a77a668cc7f6f47825d0423bccbdc87ed60b38557a140f676e1ff15cd3766439984d864b4abcfa79b88efe40cefc1455e645342f47c85c1e112ddf65145fbcfdff10540d9bc81de1f3fab2fcaaa2dc25083c561b8cddd5ec8f3e1be3c0c68fb4f512ec14598188ed24d3a0736d1650c5e4e27c3b49b674e38735f89396bc3ef529ae731d94b52066f918f55f7f5b775845811eb6f855876d6d94f1c2ed4feaa63b09c43b246bef849e788c0e71326168dc8bf46bc949803fdeed3aebf4f81821303f1deeec85b7a281a02d1827250fb51877d9026faee4ecd3ea7b5fda7dbc71f35d290285cf4e2c27d94f2c0c5e0697d78ef3356dad260499f71b48088774cda250fe270c92d437fe40ac52897dd2a7a7cee2b810b17af83702d1c51194c2206cd9049450ec3e1a8b447dd5f903cc4d639b17034d797a91e398903bc5ddfcef2692d6de6e3a1c6d5d6f4c588a0865e2fe9b3bdfaad32abd3a8c16f9f1951fe1aad8e22f1c80f7e1470937b49b4efe6331672f7f6880ea37b678d821b4e44cb1a112f9a0ce32d4b569a256abf9b9891d02c4c9951aba0b58fd361730aaf0ff2ff36188fd090350ba8da2f259b2a3b337369fd7971957942d9cc0edfb5324a77be14ad2a8b48025080dd8bdb45fb835db87b1b1b8e2743f4ab820dea4a837f0c9e8b530a1b45ba8ea2987c340eb5a0b4c7364b932db6dad8c73b5888754a422ee3b535cb34535c97bc3d0495a0a16da92bdf4a6bff51448d937ca203c6fa2bd2d55dab5cf2ecab2854428ca9e30888fa409ae9c3ed243b111242f22ddfed04f050070a831b121af7978499e1dc219ea17f25e2dffdee906adae60a156f0e9af1d5d551803c6af4b409d7cc7d3b7ca13f5fce32e6c431bf8560148661b2b0f8896a0c7a27a3c530a92b6a4b9972dc93a32f6d54231792a40e5e339077b0bb6b7882d66c2556d289bff43a032b1e38725f75c598d05dadeefdff89986c3104268a85a22b421189234b8f13d444b11a3ea9c6e6d862c5f2963ac4e067c44608ead5f7a0adf467e02eb3863bd805e001f90465b077c28f74bc9167f1b4ab080d6004646379fed9ebaf24bf50fb3f9c9c60cff6a3fbf15fcd5659858fecc4e4222481ad1dbe39335acc6ca8964d247617f57d5952edd256e03a7867fcf88951bed0a82f122b1220e206fd8ea634b2f3c05781683f3a605dee72639709391969546e79c68f0852a92a32104fe4ab32ad4c38146dc400d28b541a782436f31d97879ea70cf01778f58812673aa7f2e5f1ef74cfc21b7daefe3b6f4ee3b46e08f751aa860c5cdb3a07b8587ae452f9191736199a61359367d2887e5d68b6aaa3456f378d0c04e889996d2c036d9204e22121ea59a0f79a21cb1f2c9fb31c96ef93f5e559bbf681e545f33eedd5ea4a275fdf99bb02433afe9f0795bd86e8afe3b4eff3f83a7d404752c57f646c971650d54341d36e62ddeb93522e88f1cd2fb171e7141fe4a4cd8639611dd637106b31c0677fdcfcc8384c60764f77eeb58097a8f5249408ac5c0917116fdc11e330073ff17298de7ba658c8fbbace38e72eaafc35ee3a369d0b6fb3ba852ea09c9edabad7fd9a5810fa07a4edb8c58cf2e8722dd91f0d721920f2be367d6fbbb0e0d7261f81de42f5b4059c309925aa2cd5d1d3f5dfc5d6cc9f98c0183207d37d964a2a96f22aacef3cd82997233360ee686827b128ee6fb3b5d0d2c73c87343433e51fe6ae975b3feaacbb58f38c17f3f4b7921aaa54661b1e3ee7fbc9580afeb608cc269915c70f199877ea019c206661fae2cb581b916f6890d129c78af88a13cd1b274f69bed34e9ef541c37eee05044854fccec77699a5ef74b79ebe9cc512e0cbb090da05bc069378d09ce2b69ed4b13aaa3d767daabd9f2c8e2ad5b3c7ba6099a1f989457f6fec7ed4a3d6cec68e39159ff5d7fb587980447720791e3426ca475d05e4dd318f6b3c0a130abe8c6183fcde58aab7164a2e617059605bd9165e892356785f5feb76d3f9aee46bb43a3195f7c8b1f16e08d5e7a22e28cbdfdfc9912a774805112cfc86337cca100d96ff9e980fb8b9b541e5035ba873180b2115b560c695b26f864024ec4061be2852ca6dbe8ebb8772b7e034cdbf2d3409d9e6a607e96c70e3c91d79574aad0d7807ae5a77ada572a2492151d064e6ee1a7f7931fb65ba5125d63b184f872f40a32d593d53b45c6da65ce70b21443111f3e725693f566fbf10bb700fa15751db32b5a5d6b10a4bd086a14c86b6bd72cc01c63491d46640b9b7a95da6c24cb1bd62aa6f508d9a340785c7c2b2fd380f6ee416647d57736339d9430dd373ff11474de598b15b7cea89abb8c9cd5ae14b1b29be21ea7bbb5573ef63aaa4b1e84815dc71bf54adb85e25bc69038842d5bfc89cbc7923088fa62d98c7d0d0a2706710fa89dcff7f64aee61080e0b70c621d66afe751d69c3368c9b3bce6d2bb213465017d4feed46d38afd2624477a25bfc129eff79eaef9dd1b13b785410cef36a5a09dbacdb86ccbf380f7c8a36ac5e1d2aa3c231444ca15995ae7a73b97503c4d45682a72a59ead46d07f5a90355d7bb6474884d3febea0f9c5852173ffead5c2505aa79401394bc8ade4fa26cd9fa6150923b81cc6fc6d15bea1f19368852ded92efca8ffe9eff7af22477a876d4c443bd130c696a0f658075623bd03757c2714722d6b604b1ee9fddec8b7c471319cd65a2eb149423681a78f3e309a693c97eaf0dbf8cb28f239ff308e9039cf869b0fd03d0a604e37fdde94a9e7d72b19a38656d6d11918df8bfea6180c47f01c8f9b36c5d139056442e0757bbcebca1720a9c733e3302f46ea7f14e11e562c1c7d0e7c600772444ccd989b49353d2587c7b04cd09570b2a08f3fb91160f63ff7be493ad36cd653ced1d0650c03bdb2766f2bc1a261ca54055a0fd6947ece61e81ccff66c3707f1ef9c44f3481a9544b696e4b73ff50bcea77182543887e5ff2ce166feeb5180298004a053fbc8fab78607d9574095f879153974a40b70e99a6e41f959a72ea364a4411d865e60ca0e9d8de7692b6d194bfd63fe643d2ede48a68e1afb9897abb6baddfab84fd7591bc30dcf8bff0562538d060849dcc5e758dc0999b0246dcc3168abf0a98d3552858044feba3f8e97fb823f82a6575be5103a87889cbb54288c7c186441b3ec7f470263dd80cf772cb5efeded983e4816cc16324a68e81e5fec84badae2bf86cf3e7432597f3bb4b42aa3728a019ed27813e54f636cc6f39d0059cd270689e10267a607b9d316d2ec3b01b4e15146c30f1fcfdd1f121379fdfdbdcf0dcbbc663af0954e1e4d455a0b752a9f6fa638bfbcf040c935e33129e5a8a058adfaa84956d86987eb41abc7d74ce8b9131cdd317459d5b1aa9c8985e299d3aae7ee18c5e6ed5e43987c00d2888d391148132f61b5a2c9020270b66b59045a99bb517c7c2d8ca5cb94c575d8aa3f7344bb495bbcb0537c139f0a0ccb752925e8f12762124d3a36b53796582457bc2918ce382314a29fcabb162e80d52e8d538995a5635ad162374ffab6081c9f47767af72cf9775db1e3d8bd0c3219b96237967d2bc9d9b2526401232660b446512584ea6973f85556d9840297899c03ec27810733e876fd91b76ba63a3ee00b7c8b57744012d1d21ef7423e7ea44fd7507de12a5c0d318e264079a552f543a944e83ce3efea1393566da3ca7e54b89e5842c23ab9dc76e543b7f1160578a2dc8537df11be5a9f884d97b3c1bead811ba61eb91f201f9be4ebc800724dfd53dae8f3e2817b6de626ce0a2e3904b308c3782a7e05912dc4a56c38adb94166c2390076ddedf3d9627c596e0bca8016f6012a431398b7125573375a566be0a005458b63998dfd984cadbb7b300edec4fc89fbfd479e2c99ee23402db225419c9a202cf152ee", 0x1000}, {&(0x7f00000001c0)="a377f0524b934db3d25a2471324704539321beb264bd11946c47693fdf59f0b0318e5bfdb148932de6affd162d789ec57ed59bd83e42252197852baa285e8fcd87", 0x41}, {&(0x7f0000000240)="08618e676c8895ef99272c9218d482d4c20df5d105c73e6a7969a524fda4598ae18d7055302efec21fa376ba510889c723063309e241cbcdc3d88b5489cb92", 0x3f}, {&(0x7f0000001380)="f816a235535fe69ba05d072e555086d7919abd1c5aff0b65e32ebab4c8e81286c7fb5197b701ae3ee2a7d6bc1c287b7f5ebf7ded1799253e50e9b5e6356e91ea6b4b6ad95824d8963d2f3be5e0594c7547ee42eae4572f75e886ae48e805f2f466829e19354a88a5c27e3a0cff14ac0fb04c8ac30d465ace8d4f91ec422f22dbacf59f7bc6aca46a4f01ce48438417c06bf7f2459fe0bb8e04b5a610345ebd718986be92305b67426c3deb674493930a6ceae910c7cb4e518d41654991b107bf1754afeb0fc14f8bb96030bf8713f5107d2eaee3028d1c939f8a43fc", 0xdc}, {&(0x7f0000001480)="f526af333c5dbb964342577762a57db04242b7a655b3e92c929bcb112b8c8c5eada336f50ac3d201ac4f89e6413739559cbc04922d8dc89ff96c737bfe7093cf2b2768eb3afe855c18977255fb2d6d3a08c9704039d39bf1995176fe445fe7a7cf37fd18c0b0515201b4352d6cd74b730a8c47d1a2b96ae33335c57dd399a118faf7639461a403784e11cd7177485b52ef48406a92fbb7c6f58ce94d443a38185f1774c4b54112d7879233bbca9afb70899de6f51558b4a07dcdcc5b3c530d052db66d2236593797cde477ec0166a03f5d76ce11212cbe59ff8e19f967985371", 0xe0}, {&(0x7f0000001580)="e6e75765f7e840b08193fbb6f3a35a3881a03dfd9424cd5cd82011d2a642c45089d35435d520e633ab02af11fdf18a93f69d7c3d1586f473e6d35f57c5446f2866a36be062ca581aa1ac03cbce84ce3abc21b4eb31907ad6c2ff813f9ae403298d281d26efcb8b8447fdd233a1c5fd2c2f29a478ee023d9517af850ffbab5dfa9e3efcf23e6753a37e870b83eedad81a3ee38e742ade563e01c08835286c202e7d25019f0583903cf4d2242079aa94b47fef61af695b7dcb813a5f5be119eb99d82294aaf6a99d63a56a6db6b8761f9562dc4e665028714719f1382ce6dbd408c04e39314addac08b23c969f834c1bf958068d88ad80", 0xf6}, {&(0x7f0000001680)="d5065894a5df15e8476cb4641c7ec926f87b446222a591b9f32eb1338537d19dc4c21e92a098f9b4474de268e4269ba41ca52893123ab69628b310c4d9d68d43df616c838678482627f8e37f81c4dfdb2a66f362312e59392d6eba32f00cbd63325e0a8be6d97e26cbe20477eaf1aa954a1277501812b20d8fb539b98f55cf81f53db328c87431698de53bbb3059b4f7bd2c36513d62034f51282884da3365ce0b146a309111ce2502b68f2179683c7f38f9ddd2e570b35c0aeda09971f70b", 0xbf}], 0x8, 0x0, 0x0) 09:39:42 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) 09:39:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x80, 0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x1, 0x8df8, 0x8, 0x7}, {0xe06e, 0x8001, 0x62, 0x8}, {0x6, 0x6, 0xfffffffffffffffc, 0x2f}, {0x8001, 0x643, 0x3, 0x2}, {0x2, 0x8, 0x4, 0x9}, {0xfffffffffffffffa, 0x2, 0x76c, 0xfffffffffffffff9}, {0x9, 0x8, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)="3b109895021445aa0f3ed2d7064a6e61d7c1b6c2b7e0faf0fbe0086f42c6ecda453e51147d7af246dfd3a26d46325b4ee0eb") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:39:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r3 = dup2(r0, r0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x96d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') 09:39:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="1ab98ea1b0830fe0a7c4f67a92f823d820fcb9a8371eb8d1002d30b5d373a8d0e8fcc397591af84b880bffabb84db32f9700f7fc62f3b7f86cae1fae137975742f29527ea705c7bffc5f4a692cc2d23dfbe2fdaf878f9dda7efc660c"], 0x10) dup2(r0, r1) 09:39:42 executing program 1: r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) pledge(0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getpgrp() ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0xffffffff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x25, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) setgid(r2) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x5, 0x8, 0x9, 0x101, 0x3, 0x80, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x100000000, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x1dfba870, 0x8, 0x0, 0x6], [{0x2, 0x10000, 0x5, 0x4}, {0x22, 0x8, 0x1ff, 0xff}, {0x20, 0x9, 0x5, 0x7}, {0x4, 0x8dd7, 0x4, 0x8}, {0x7, 0x6, 0x85, 0xcd31}, {0x4, 0x1, 0x401, 0x1ff}, {0x9, 0x0, 0x8, 0x5}, {0x1, 0x6, 0x6, 0x4}], {0x6, 0x8, 0x20, 0x20}, {0x2, 0x0, 0x7, 0x2498000}}}) r5 = semget$private(0x0, 0x3, 0x10100) getgroups(0x6, &(0x7f0000000540)=[r1, r1, r2, r0, r2, r1]) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000600)=0x2000000000000) getuid() 09:39:42 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1c5) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000440)={0x0, 0x3bce, 0x4, {[0x2, 0x81, 0x3, 0xffffffff, 0x4f9a, 0x4, 0xce6, 0x10000, 0x1ff, 0xed, 0xffff, 0x442, 0x5, 0x4, 0x5, 0x4, 0x5, 0x8], [0x9c1f, 0x4, 0x4, 0x3, 0x7f, 0x100000000, 0x7, 0x1ff, 0x9, 0x2], [0x4, 0x3ff, 0x642, 0x0, 0x6, 0x0, 0x8], [0x750, 0x8, 0x1000, 0x2, 0x80, 0x3f], [{0x2, 0x7, 0xff, 0x3b4}, {0x3ff, 0xfffffffffffffffd, 0x6a, 0x3}, {0xff, 0x8000, 0x7f, 0xb80}, {0x2, 0x0, 0x3, 0x7f}, {0x7fffffff, 0xbce9, 0xa8eb, 0x7f}, {0xd9, 0x834, 0x101, 0x7000000000}, {0x3, 0x6, 0xffffffff, 0x3f}, {0x80000000, 0x7, 0x70, 0x1c9}], {0x3, 0x10000, 0x2, 0x79294ac9}, {0x100000000, 0x0, 0x3f, 0xffff}}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x8001, 0x3, 0x9, "b08dce587600000000000100"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x80, 0x6, 0x6, 0x10001, "5c132b02cf66e1423dcff0997f2916e6ebbf3b9b", 0x6}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:39:42 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x3704) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x0, 0x7fffffff, 0x400}, {0x7d7c, 0x3, 0x9, 0x5}, {0x8000000000, 0x0, 0xfffffffffffffe01, 0x2}, {0x2, 0x2, 0x6, 0x4}, {0x5, 0x0, 0x100000000, 0x7}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4b1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() r2 = dup2(r0, r1) socket(0x2, 0xdc9435f087d0752a, 0x9) getdents(r2, &(0x7f0000000300)=""/212, 0xd4) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xff, 0x2, 0x6, 0x6, "fb25b3b801667ab5dd5441fe6743074b784c478b", 0x6, 0x5}) close(r0) dup(r1) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x3}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 09:39:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r1) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xb0, 0x9}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f00000002c0)=""/187, 0xbb}], 0x2) 09:39:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x2, 0x9}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x3d6}, {{r0}, 0xfffffffffffffffa, 0x23, 0x1, 0x0, 0x2}], 0x9, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x461, 0x2}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20000004, 0x2, 0xffff}], 0x6, &(0x7f0000000080)={0x2, 0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) mknod(&(0x7f0000000100)='./file\x00', 0x100, 0x10001) 09:39:43 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(r1, &(0x7f0000000040)="12ce14ea9dd6f1fff13d4c2923eadf8f0a268638dd", 0x15, 0x5, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 09:39:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x2, 0x10013, r0, 0x0, 0x800000000000002a) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 09:39:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 09:39:43 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca4cf13437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2c92ce688cfa2e04eb3a801b258b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eae2e17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7332ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3ba428cd8c7fff3d1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645b", 0x441) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 09:39:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a6c4e44804f094e4d3acf00000115c19e00", 0x4}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 09:39:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x500, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 09:39:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 09:39:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0xc}, {0x3c}, {0x7ffffffe, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 09:39:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x4, &(0x7f0000000040)="ada00900") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 09:39:44 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) kqueue() 09:39:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xf78}, {}, {0x6}]}) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x5, 0x8]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:44 executing program 1: nanosleep(&(0x7f0000000200)={0x80000000, 0x1}, &(0x7f00000000c0)) open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 09:39:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getgid() r1 = getgid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = getegid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000300)=[r0, r1, r2, r3, r4, r5, r6, r7]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r10 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r10, 0x0) 09:39:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0xe, &(0x7f0000000200)="174e3a042764682b2541c860926c7e9614bb73957f0dc1c9b17227504aae824ae3593a546eda139346ff994295896da5229977a8d52f506eb736794dc9614fd3a935c3ce0db0b0ae8371f943df76a55950d0d2203acb6c9a1ef39d786f4ec78fc3bf6ebd9f0710cc2dbec337970f1c774ad88d0b8758d16a7180e0b28af9c67b7f76ec9f833d43c97ec72ee63719d5ee2d106dbe5c914a7f3897cd56cab18e223ab0a2d7ba3184e8419815eabccdaa4e55fe206acd840753d9b15b98458b3e5dee3ed4e2f73b787ca077cdde5e2da62feba2b5860a847719d53a8ad51cc1f74371fa6b1bbafb4989be5bdc81e9cdb0983245ac15b25531", 0xf7) dup(r0) fchmod(r0, 0x121) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 09:39:45 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x102) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3c3b, 0x2c4, 0x1, 0x0, 0x0, 0x8, 0x9f3, 0x1, 0x1, 0x4, 0x5}) 09:39:45 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x388, 0x11, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x800000000000}, 0xffffffffffffffb0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xc4) accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x1, 0x10001}, {0x18, 0x3, 0x3df2d1c4, 0xffffffffffff8000}, 0x0, [0x3, 0x9, 0x1ff, 0x3, 0xffff, 0xfffffffffffffffa, 0x0, 0x1f]}, 0x3c) r2 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0xd01a94ba2431ce80, r2) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 09:39:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000080)={0x0, 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x12) chmod(&(0x7f0000000100)='./file0\x00', 0x25) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)) r2 = dup2(r0, r0) ioctl$KDDISABIO(r2, 0x20004b3d) 09:39:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/223, 0xdf}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000100)=""/35, 0x23}, {&(0x7f00000002c0)=""/210, 0xd2}, {&(0x7f00000003c0)=""/238, 0xee}, {&(0x7f00000004c0)=""/181, 0xb5}], 0x7, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 09:39:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b8180000002900000031000000267a03000000000004bb893f0000"], 0x3a}, 0x0) chroot(&(0x7f0000001340)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendmsg(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000001180)="b74fb1f82f035e6e2b25eecf83e500dbe841b530417cb6b3ca7be0b45535894a2479eed06e608a0e31258b6011a6bb4cbe54f2174ad94143ae03c117a9f3be2b4cb485ad443698669849a4fb9a0ed80ce7c50b18de9a0e76ffde8fd2c4e04287337caeb709e04474e5f412d0583b35506e0c48f31b68f191aec775c1aca440091b9d924a37ca09534785cd061744d5bd", 0x90}, {&(0x7f0000001240)="e3151114841c258c49ec949cf008841210c7f7ac981db265266c2b0306b46ea04da90420a5eb753c142da6837e9feb8bdb7d2ee610740fed29f9f1fff3d37f4b598ab1e3181013ec0cec4c21d757bb3a8ee63e46eb6812395206e04fa8ef378151e204efea6097014c446c0fb26bd7a0611bac3f68c10366dc2da812c90c0083fb8adc5255ae0db4c1b6e6a5c39fb79c5551f98bb995f7b6da229437d86087c67e214c8557d4550b17e02e0933383323d093acbee029862529e3dcdf789a129ed6bdf048257dd0bd98", 0xc9}, {&(0x7f0000000080)="c69901f5b8baa7c8b364b342870ee5e1d29674e0e8bbe03390ca152285d19301c87d2b72e839cdf207d940602f3d354d2aea090300cb3c12", 0x38}, {&(0x7f0000001340)}, {&(0x7f0000001380)="ae0553c55a46306d7c778c533171c59c58a596564cdbdbb4a11d353e030f8c28b9d1e2d18b94aebacbb81df1197810ce71", 0x31}, {&(0x7f00000013c0)="e155debe80e4fbe0d4c7ae7e3dd15cda4cadfbc23d4279c0d6b2bd0c048cc5a407ab02f84be74a9a63df2c29077f088bc88ce3cf6dd32e6bf86d980180956bcf759c351c8f38c94aef67", 0x4a}, {&(0x7f0000001440)="3a9196dd73aa26cb4b0b1f0666d9a4ca913a01ac580f01d76b881e22fd0e90580d8ac03803e2b52eaf0a4384abce2045de7348f4480d65a45f5d34fe6fab78846c96c84c0bced9", 0x47}, {&(0x7f00000014c0)="4a6b9f417d6d7520074e313635705a922f456897bc982f064c84454f4945ef64b55576332c8ce0c01d6f42bcc27b10a10b9a580922fc6099df6fb6483764a3abc4102409380abbed19d07225cb7cf2766ae30335a6dedfd9120504e5bbf916032a51d368c75e093fee1a7fb016ab5c66e467da", 0x73}], 0x8, &(0x7f00000015c0)=[{0xd8, 0x1, 0x4, "d42c80aedbdef354fa5800a42fc20cd7c15f9f4c1f9f51a9f49449b71872f9a4e304fdff8a4c572c0e33772c1636e7f012bfa3a80d9b3e85fe34565a511a6402a0acd838186109a23a0d11e236fe5b0ae45c1f0b125325c5a2e8f63b3b3f4e48c3d49a587403eedf00fdc24189e5e6a5180fa245d0ef3b2ff7494be95663baa40d21619adb9d548b4d78974b4896aa2c710d81ff2c5627233114d7a4a48330c029f089e61f8a2bf370908d1202679bce9dc3bac06d566235c018f34140d569805b3a2830c43ce5"}, {0x90, 0x1, 0x2, "89207b82a891a370d054ee0e892ccc9330572aac6a121a87b0764ef3eebfc5ee89e0184cd6a4fbc927876a6102b97d09b235a64496185a023966a242def7c9bb433f55f0d80d8df9a7c0b347d49d3e846315901012bbf7f73f4be12592cd1317da22080d8bb206280fe0bf0bdad001a00d04d81cb8db0dbc264915ac380f9a"}], 0x168}, 0x8) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:39:45 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x100, 0x400000}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xb75, 0x2, 0x10000, 0x4, "13979235b783afee80c3b6d012ad7337d4295ffd", 0x100, 0x4}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:39:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") fcntl$getown(r0, 0x5) 09:39:45 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x20da1d41ba58f668, 0x100, r0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getrlimit(0x2, &(0x7f0000000240)) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) chown(&(0x7f00000001c0)='./file0\x00', r1, r2) 09:39:45 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x10000, 0x185) bind(r0, &(0x7f00000012c0)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) recvmsg(r1, &(0x7f0000001240)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000100)=""/179, 0xb3}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001200)=""/18, 0x12}, 0x800) fchdir(r0) fcntl$getown(r0, 0x5) r2 = socket(0x10000000002, 0x8000, 0x5) getsockopt(r2, 0x0, 0x6b, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000032f66696c653000"], 0xa) 09:39:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r0) getrusage(0x0, 0xfffffffffffffffe) getrusage(0x0, &(0x7f0000000000)) 09:39:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000003140)=[{&(0x7f0000000180)="49e6c091256da01931facef89346b89ad7d05250e50b4e"}, {&(0x7f0000000200)="0473db7553110f68fefb3ebbf17b5e06f26bb3416dea8855642741"}, {&(0x7f0000000240)="6f747e2f5c7fdbeb993300b98981e9d0fefd23f0527019c74d46d4fe081338d86e3a915dc2c7dbca1aa15fb8dc850d496479772c15ab1c576f05f1211002837592a04690292abb211f9b2ec78c0951794652569c263bfe96c3a1536efc6f01ef1f6fe3a0878be38fe33641725276db5daf5a7b261755cabe9389f3f2639e094987ea3f2b14352fc80eca2e888f4df74c02a573d3b871ea49302d687c48a4747fc717b047bc1d70191adb1c0ffdfbde05a2780dffa3e5e137f2f47d863682884590c8d3ee953a33ba88b547981ccec394e58ce189f80c9e"}, {&(0x7f0000000340)="d5ce1b5239344a88257b62a5613f4b4d1e453ea5d03c500a3451497f711d3996d360fef739fa2e94ad3702cb9b6f24eff8a60539029c1aaeca6e07690dd49359e6478d26bf6d34138d33020d6810079827f991d5274fb390439ee975cd04d9fb606b93ac86ad57695293e5f1b8d87db81b9e5a1f9dcb731321e778c1c9962034f5eca48645effcea8528654493b0210a92f4ac30fa37827ca75e252497"}, {&(0x7f00000030c0)="fc9097abc9963133638b04e9c59a595a48db11d591fcb7dffb08dd931abee5f220397efeafee8493b85bac8992a3a663ef982feeff10c91029373c6c00a9984aa4ad04b59129df83c0738e328122e0fb01b9d5dcfc512220016bcad2fb8452c5fdffe53d5f5b87b918fd4c1e0bb711c0"}, {&(0x7f0000002040)="daef605aaa24b8bf894fabce4848b28876aa85908f40c3d04cb04da77e8d807ec32bc8a5ec64ab85bbe0550a3ec552311b956f0222fe4569188156bb53eb0bb42e40f168020c2179baa840e159e90d05df9c506bb8031e143c86dd6dd8f69f278427e5b349d505d452db412ee2e05cd63bf70c40f1427e6654ad62ca20ed7e6d8e5643ec20dad7987f0ce0f7f6099b08e409687213da692501eeb1f3d728d815a4f52e10a86078372040349f4b7c58de954b249cfe70253399b4395a13b9ad43cf77f541da30de97ab1f5645fad1eb0831de1e7facb1b0c220fbe4dfd9bdf624e01340845aaad7c858f015acd4ee6557de25843c614b16a0fa9a094f814d8d4ddc8a6100fb8dd06e37673ce5793c8999875ab7770af1e1d62fa36a87ea5745ad667c4dfe9e8ee4a9b284a2422404c4030608bc9078dbf9e6b875690b52d6e120f4b07afce4abf751079969f49022065eee628a798e7e6fc6dafaf38eff9f28b2d51cec5b9f094d9d865abf744138f497617e55796081d7d16fc100302788e596d9d712bb0b604ae8742940bcb0687ba42dfc8b577a53dde5019014791eef9a712f34bdf8b5b2c3def205c8ac5443bb849c514d97623b4569eff8beedbae9d6787b60be37bee5e8e7fc30d46e4fff5e3388be74e0c60295232b5b4161d8ef7d1c0269609b270bd6d55a727354dc6954a2ed764473e7e6aec18ef34970f4b0003be9dadc63386a29a9bbb87ffc6fbacb8cfdcb0ef5b857395901db0e9fd4126c78999723c8a1422e4dd6d93bb52b975cfb3f905bd1be111d162ad4649e44ddd9a000582adc92e4a6cbe13dc82e0952bb1f7f4f373315e1f8155cbeaa29358535e04d4fbc349e473df81686c83bd6b2279e5d5bac7b9b62da9a4ed4013d01c1b6b7c2292442dd0c0692b2c5cc3ef579ba012b48d934ba50c9636acae493a7bc1daae41e658e639bcd988d41716d622bf4790d809f75fcd4c70065cf73a0a3f36b3fac8105966c680f97453126a0cd17c0127087a1b07a3c4c3d945ffaf55cce6dec8accab94bb9e9b15300b52376a73f761256adb74769130d7c40b654b7db47ff9981b86edd3601dce02c39395ec4d8e95860d77dbd35e9dc25df51293b51cfd9b04f20ce82597eee47958210970c01a9e56b817d07952054e49bbb8157222bc3c0f7f15b57b95da76064080398da935b7c684948c28a885a066eb8c497c969f98a9e15032c0e550307d98a42366bf1fbd3b05c6c7267f1d6d9b800db3931c608e1aaa594a0a7f0c8c1ef1162642c6c5bdbf7eba9d1dd7f3be071bd01e14d799afb1a545bee0b1a1d1fcd3be74b5ae1a0b0c6f98f40cd261a79380cf710d8bdeca95fadb3e7f4a714d5b2543b4d8978accbe02fb6617433a7f5945614d29b3ae99ea8243ac11c525c066d51caa5ed8739ae9152425e898839da54485712704e42795e2639126396f23dd8db8ba8e39381c4be5b3e92819c90dc7c0b14e7ec3c60af6454435c0bc4599f232636292144f865a78d3d3ebbbbb1940bbb9f9f8eedc1d07b7533edb50275fc1bc0f957fc7c4a9b354f3fd9c2957686a50b075e98ee41f92a3e7ccf751524059e6e7fc0447239c63b7d6088afa3f510b8c387836d338b9555ecd680954cdf446d735394bef189f1f757c175c2896376183905a041b67c515ea5b4c81c4a3d5fcd04ada71d0f719ffe8d95a9fd8c7fe90a6fdf4faeb8f685ac9a3363b49cb782e5cbca62435293b26427677a159e4c0215c6245768f4f4df5e344d9731ed6ec44258357c7e3b4d9e2c4b7fdfcdb288f8a4a68c3677b8258b94ea387c0b53111df17b2e89d1c7ef2a735586065ed3ad5f2502d5baefa78e59e507c1f5138b00f3eee617f663ed6379297f5bf720cf9daf9ec28c0300001d953050d8e7187d1eb2593f2236df0500288e32bcacf0c28ec6a27088c49fec05cc43941c75db9f8592cfde59dc378246b2c097ebb2a9413af356c799d1802e3278f70a0fca078dfb9a92c95a83951718e716c2f47ba0ea316afffeca85b072c271f352bf7ad369e9d77e1bc1e043ad32e49a97783f5066409c08819c6711068a0fb4f1b9a40ef08449734ca64b319a8ca6d2190cab658b766f83c0f4fc384c444e6808c80f7aee503b23883a50c3b4d0fccb08062b066ddde081544982f6193667f288297af9eac246349be1e7281878ec75142af5a225dc492af89c0737be713ec8374d7aad73b95fa360506f339c637e799b794638cb80954a03c8b3214d8c0bad543068497cc5faf15978698a49aeaef772bf626f5257630aa051a275217e6e4eb7452033f2f057923e197c5821b0c4278236ae027c7c01add4b64618a821ab0713f3e77702e06e299cf0cb168883d9f62448cb85b911f7462268e96156e7946c5ab0a97e26d65d3be946b6f20b0df7c1232c821059f08ee2857a5ace85965d130766ed44746beefa8841d0e94accc57d157a5947f4114d1cfad0037ecd2fd293b8a9a1f844cfd3d2e755a3edb23e3ba6298e9a98de54786429388c0740062fa28fc0126533cd9ae53f0b568267a924e5882216f769c3cca603eb90a01eae2576b887df9269a8b204e55adf59db60d5563fa15308f985df25d7c7b964287bc1a2c722ab23979fd2fd7f7046fe7eebb8471d340e1ac2757aa18d8fe011afc543892ffecab5707048ee393a236a644bf1b3d4bda403d152256a77e90913e67b95dbf9775a3913605af7c5cb2a237c114b2a530b14b704a27f30a59000cb242dc42adf0b6138947b7b36786937ee717f75c728f7b17bfced88cdb4bde6a307d7519bdda90821a5ecb06d4c51b1dd053866f50eca103e8f77c2b69459d1ff1bb3c3df8cef81e7339ea416678e652a97a446a588244a9c39afbfd29d7d1616a034219e65a451f472b5c28426197c393a24a0c71abf2088b5dfd62c71961c5d1c675e16af2c21078bb347194c5f2d2b2cb5804e8353fd6b08c93c82f9d1831b9e19c8ee2e3f1c316924a95760289b7e351536c9b8e22919017811373702765024d6de3060882de8ed08aa168374a8088a9c3a57b415a0e081b99b318a3061d1db931428f14f6b27bd30f595cae71c957764f521453fb015c9b8ba5eb078fc67bf87beaf5acb44918d0f93c8b90f1a4a79c31536da317ac39007762b881aee696cdfce3d1c492ba46c548fb6e721160853dbfed3c28bbb849da79a8523827a5a0eb03f7ae8f631131efd915fa75f605a82e5b9e81848653b093ae4d67f40ffcc023c10915631a2717286dba919547f1124a7f554bae7b4bbe50198480e70d7f1cf8747b82e080394e4a4da5e6e528f5729e1e4739108742518c8c031e95fcdea5b0f4938e8355c322adcac23e8adcf4559d9bff26cc8d7fa95d188d28fec3fdb8464b7b699cb576ce69c5d50329d84de0949cc6652878f87bcb9aebe022414c6a6b002e2df93a80a9943ce809c598a3d32b0f943da545854ad8c56dd5d744b45014917bc53f06357a59ca639def7676b4367cecbd368e6071707a121589910ca0fbd5c3535a4f6eb33d8e5af55ab8542a56e8392fac05d0d0691cef7afe0450c83f9a7e85b1cc4cee4e89f50504db5e66b49da92760dad45c58e3e36efa81a9488471098f3798109a674716d3fb73f613b87f3398907adaf6efb449066f00776e88633d2fdb3095a98a57ed4a9b05ddd3a368c56724e36931cb75b6eb84041ab0afdb1616312efa7c3ccdf27b04e7a659e91a4d16d22c185d1eaaf4990fec46f798b681596cebd5aa05865aeebfc156a00252bd275ba541d3cbcb8dee64efaa14567607b82839f0b3af3c2fb0d2f4f317c26fe9646dcfea0c3d5d6c8521f7528570b9f2782f695b17956e3b705f8f2805a4802c09e8d1964dfc6c3ed3c45479c4211983f53f141c31fb11e349600a1ab563a05105ad68588a4df0a6fdfc78d60e5c98774e255e80a4e0c2799eebc75cc71791afd281b328e77af475fd94ca5656e19e9256dcaaf3a456946e73609e294579d8dfaca6e3d11012c9ff9882e109c3109b51f72b4bc1a03eeb23bc18d085b42e75a066ea9479702333a9257140a5c8d79a1654ca3514590ae06f2be28aad480c4d5d9b9d85df8e2a8a35e78a01a8c91af32fb130f94340cbd93c89e101fe9177ed0230d4b7aa26c48a0642fc3fde4f157dd59ea895f48b2071b27217596148329eaf173f6a8b7d40b35ac5adb19aa40c56fd6cb930f298d7009bf661164def206fdfbe06ae12b92f23963a335c476e5120e9c9bf5e9f0013d16f67ac11350e60e87fac6d3790e8cbe6f2058aac7585b692ce4a402d12edc635fa6c96a04b011df1d61d93aba859694d9850e29f1870599257eed9b62d82b2dd9164740b7f8dd3ce5cc9e43c1b631f68a9f8056c3f241b3d2b39fc14970e9e6cbf5a50d60c60ab4acafdfdfc1b2abd2e6521c06898c44fadfb52323682c8fa1838ae00d0a75a6681c1772f9f926c3ced4f6aad8bd232ba15dc9433ad1f46d5405e315a801460494d8bbf2b0af033f514dfac89596f86f5b51cde606a60357db1d5a248da1382b7dae5f98212c6bf00d75d3677310a102349b4e0463ae6c74b322e5fad530b84be5a6ccf99d18e1143cb9aaae2a80ee5a6a2c94baadb59183f8a1255fc89fd49c00f47456f00326bcba0c0d35656258b8467a0a7e55eeb4024fb97c5fa7ec438f49ff63b1a2b3a504a32bb1b63e825bcbb106a0586efc23ec7a5bdf7e00aa5bcf1869c3fbf70032aeef1b055b9edcfa1a757c39bde016d177502b10a021f21a3c56c42d8a2549fe4ff456abbd326e469f82399ef5b7da0fbec36cc51e91c30af56fe807c055b1efdbc6f16cd79572789f9f9d79e212344e801aa61b009d6d04b0a99c2827804bd310fd5d9e013644425fb9a45b60bedaa2e1f18d1f77c0f0e9efc951b0772dada846827d747e3eda3ea1cce2fb02f966bd0a070023fc0257a165e80e4516525c81152801ab960551d2577ed0b9cc9dd1259ea80547babe13985d2a9d29d0355011da346cc0e95dbd912c796adf0da638c53dd7d13d72db89e5829337fe01270db2bf37fc144769522d08ef20caf6c0dc31150e5291c32b1d8462c9bcf70b398a8f2615edff1532778f7dcdb505b9d5e7016fc5e585d66effb2f89260331d36ee939fe67083cb678a5d83593b68206b541651af9b1005b1e28025bcf402c9a04d70a498587aff1018d8942aded593333ddd1da4dd48ad8f8e4fa5755c2bbda3d866350aba2671c48fbeb8835d2be970f135c9ece3029b61fc4ef6fc59843b32617675d843a926014d45d4bf8e84e3ef5a2d49ca1d6d8178a48096bde455e4fc203a8beefdbb0ca9257342c3b1517fe856c9e51b0b2743a75b6677303ad37a7ba10086eca2cded41b682e3bef873308638a7ecf78e815e8a85d91ecad902f02a0228d2a3ab38b0938c9c2a2de14c61bf838275e21df6e988119e02afbc2a680fa1e07ddea900cc540967fe8f5e77a4b0cb1e77c73b4db7b507139062420bf5cd0ca3bb7bc32afb38c7a7f972acee98fbfae0d35952d02ba7ab09a772bcfd1ad41058b98d51515e880dbe413c5d4c61c5d439faf077c67ba97bd7e0fdeedacc9375ecbc28ba28d77a89a8b521bf0a0bc4854fb6602b5a5863eebc058cb0e751236f413a1088a03509a89bd1208b5f4c05322049d2ad623af91c42b5bcb75eea95df25e44b26f4f303e134102427c678194aa055220a0e4879bde61ceeebe8d1cbcb77c732b91c5d97e9bb102b9b9b82451e82f203fc1a8eee2b965c457f6f90de3e7f3a6a6bfcc038b92795f1b"}, {&(0x7f0000000500)="6e70c2fd2d7974b0844f2842863079ece4098aa778db3fc4b5a791ce36988c839353098732663beefec66928bb93eacf4d2a542e498249b7546339d0b414fa22e823a7b9ca945f6851e5a4b3170be0596beaa18df6d9a398dc4b3f8c84db3bde71535571c2f147c7c0c6077fe236885fc450a4fd8ff8d08e328e9a595f3a8b0b394e5a2a1be8097d73d723b2564cc40ea68252636e3e6c1d2c1621540f4e152a549c0e0c5308e522799de48d523550f9985e6b8a25d9c7243c1a07d94925a822872ecdac183d"}, {&(0x7f0000000400)="396b96c4fe57a408f7fbb0f587bc2d82876797a1"}], 0x308, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e6", 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0x981}], 0x2, 0x0, 0x0) 09:39:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000240)="2fb2d9dd440707b97b63589e2fff58825b3b59ed16b5", 0x16) write(r2, &(0x7f0000000180), 0x17e) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x55}], 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) poll(&(0x7f0000000040)=[{r4, 0x50}, {r1, 0x6c}], 0x2, 0x0) 09:39:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getegid() listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 09:39:46 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3) 09:39:46 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setpgid(r2, 0x0) r5 = semget(0x2, 0x2, 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000000)={{0x80000000, r3, r4, r3, r4, 0x81, 0x1}, 0x5, 0x6, 0x2}) 09:39:46 executing program 0: setitimer(0x3, &(0x7f0000000180)={{0x6d36, 0x2}, {0x80000000101, 0x1f}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000001100)={{0x0, 0x2000000}, {0xc039}}, 0x0) setitimer(0x4, &(0x7f0000000100)={{0x2, 0xffffffff}, {0x4, 0x10001}}, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x1}) getitimer(0x0, 0xffffffffffffffff) 09:39:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0xff) accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001280)=0xb7d4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) 09:39:47 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)="3ffca637aad048c8440571267f8ff5161e1eb229fbddf819d6ecbe0ada88bf0c464b80b96d62e284d7fafff133da5e02b807adba428537a128001acb7c7b8e2af0f2003b173aded6fa0c5c4ee53d7ff7a5fc8aa6579c4d1fd9af0226911d24969ba5092fdcab99f07278a8e794fd9fbbd43d1bfbc7c9cbe95badf6effdfedf14649052bb85cb7d2690c1a5b176433456e21dbc7bb4b7a67caa5315b2a8eeb90cbbfac65edd7d2e8d73fe5ebbde4281b7daee73dcefe44892c9707c9d235b8a29a323b9d08f21da5e8eca007a9fd7d0c578f75f633a6d5316e452e8f184d3ff721290c32450afcaf3686b24c8c968a14e0d800c54c9a65b", 0xf7}, {&(0x7f0000000000)="4a31546b8b0b113a47767c44ce8944480cafc9e47836cd842af8da9d0d1cb0cf42a55df020500fa4a56157f1384068725a139ef415d51e3cd5318936343909e6fa235be13be5f1e256", 0x49}, {&(0x7f00000001c0)="5c4c5755334fa116e4ab45156c521eb494ad24b74819ac396e2617194de4e42d5e255bb9e17db03ef8df2c00c90fa67bf7d10fc37beaed8fc372726ab6db8c71202917d1c99e2d63940850df45e46de5c3804a68934c9e3731ad309af39511037ea80b99100877416bc54dd12565959095e06dd1390e55c2de71b975f889fe30d45f5794df20ddd16027e1f0ba86b6ae93c5a8dc3eb2119debe45af58f94b53dda3f693ab36127ba73981a37e91f3b84ee735989f1089110367f1986b8f0f5050777c6f1a60ded82c8ca18e3a59cd11c93e8157d1e10f7e6ac1ccd289f869e995f1e0c930d27bf6691e79be8bdb0d1accb31deccede972d3e138b5a9b2199da923bc320c41eec298a09890d108f75e31c6ce77d483af2d580d23a8ec4d1723667dd8b295ddc8a9a1508c45c94349c1dc47341219c3bc06704b3e2bacba377288ffcecb0fb4aec54b917b792025f960c413492a319d461abc8d85fb501a5d1f4cbbbe8ca6b779891d2fd6a9bb414b325f2357570ec0a2259cd8076a560001112f81075916b8cd0cf47eb2aed471c053c919300d4d84dd1fbce5c5b834ab405234d423874e8eb4f645f4cd011670444b5cba85927eec5b50e0c62e93e195c79c69126272b844cf4a12c8116e8d62a7d53d97d0e8438ec96977ab6bedd2b434bdab7b21b315f7bee8c8ac24132d8cd9f3f1af4371f58491fbbfd8a4775e0c0d5f9c9f339c0394b7521322eeb9c1fd7cbff8db01057c3e965a4da3b1d2d847843c2cba0b1684834d94a58fdaa8d2e428b531822da8f53b3bb9caf25f31eb2a9a3afa1cb0a66c2c61b11c456a7b00de446ea6c208b5c53310900030835dd09af233bd106b9e5d813f5cfe68d39b68a33912b3f9e075d5bf63b3f74446f0f69f257890847f10398c71e11e7c04073465a77c080090cbd400a55dcf66f11d65affe3174f33101d6ecb240b4c536a4fd19192516b41e8c1b9a2cec28f22568f5ac8248c905c51fa386649dbba51300b8472b57324a7f33abc6999229848187661760d7a99def64c7646b9bca9f8d5ca8596ae3517124fdf1c8085cd3ad0619a3c14217ce30187e2457ac4b6f57f3db607d47914e10f8bc8d0b26c889933b7571b2f281c66fa1f2ac8a2b192317bc95787418a1cf14cf8835947b3340c15d03475882c114508fc1b51dfaa14bb18d48ee9bfc47052bfb7c94569f359354fa132e1a7bed9163f514f6b4f5a93099c15466c8f823f98b883f220dae98692210bfe97fc7a08f8cab75539e690403848a10333f6001c0c59699d3f592e12c5ca7b1c26cd72f7bd6cba08082c6f0ef4be011425f10c245bd1e639f1d066ece39c087bf5b3865e1d441c44394244a1bfe9be0a940dfe16c205cd4df45ac0176c20f6901ba585ad83aa395eb79d28e10db3356f8266b2af1d9aa3ce8a48328818f57c208e8ab9fb775f8728ba6bf4e50a1ae1d89e80c9ed154c2976a80a88c119eead471271ab1a3b183b0015c5638909a01c8d7188730199758e58076f3a3c58f058e49ac32c41df1c8e57ff37d44e064d58a8f214b737158c185464718ba7aef28ec54fbfb98e639c7fe104ba9b357820dbb11aada73c8926872538d0f424ce16c999ceb0424de05a10cc36fa2542744cbe2a31134f822bd34a1b18f5833f763b5753bce795a1e706c03c535a7ae2797d8a88f06da7ef2848b91d39013c72172a9b0ab3592cdd3b05c7be5de7905d6a2d4282bf86dec5fc14a1784a6471c8f62ee927fcfb96f66eb3195605126ca7d7bca44cfa837615a6905779691d7a2f401f99906f658df1e22db81299ae537edb73355db210ec154d501130db892e7407509a4c90c31d6a39773661dce1e6331259ea31b9c7f4dfb22e42f779bef80bd122268df38f031cd08fc1f49ec11bd4352ebade7b48f833541eebaae885051f1e67e794bd1391aa48ad6e6dcf29288126dca89699c8d4aa9dff6540a3614324792f77f6d042ca0e36a8515fc7ea7325a0977e40db48cd439ae8ed6a13fa3e2168447123a26d24948b27eeabeac31a3e484aba41137157f8619ec0059656b3a0321aa07c20bf46ce1e7988245c9394361e2c70f78a3598c585bf07e899476e327e661bea8f298fc780b369eb5eeab4ba0197222d2e0d07a35fd85058bf3325327242c8cb0a7d8b338260a85fa5d82c6edd4123bf817b99d9d3c867a9e2f09b370ae3ff2b01487ef96959a44a83103aee5dc55b3e5a8ed9df7006b53abcacf9426418f9f5e74f658879fb8d0a94929ff5bf0691a8e4a62e20b7844e4c4cc14934d9a15f396935347f82db47a606dd6a0f3a003086158700a6e67214066847ea426fd413bb1844e30fb2c90f7b1616fa4cd495bce98f53545383c4f068cf0226cc16097c0914078a9c501940dca1e838347eb0fd734869a44a10937c431d666ab920d7100a00cd0fcb94d18fd4c0218c2bc11ddbcb19c7fbcff4a59eb10540c8625cd7b63fa7dc83791fa67b4ee2be89d27f2c905cfddebbbb9adace82d0d21a2ae568fadf14c3beeeaa1004a3b33a159ea00ccbc938b26ca37c4b7de160d24a3399785be718be48c4ef9b86b591834df5545d76aeb1e01e6b0e0ac1febef4d9210d46fd5829f1854892896cca4d2954d0ff0855e4896d551c28d174e6180eb1d0154896f11e72a8105e7f96d7fa903024a80f0f115a454a71dfa41c133f3541716fc45cd14922f14a2e1cd3f0f85e8b0cac4a15dd831d14953df5b0793a0e12cb7efb13b068926024d345c98f29dae65bfad0d7f7521c4aeebb4bb42961b70756ac5655aa96da03ece77f014b7c45f78195d97da9c2d5679dbafa2223460356055b4904bc0de3d63278460566ab787668f9cb28917875101e61fd109f3910efe226f05032ca226336e38976a945eb106275afba0e506cbc108d7a25ab0a66da47b95078fc787f708b1d047fda74f51868500a7fd62ca173de83f7842ffcffc5cc6b7037f5d831a79f1e77f620d973aeeac82f741b653194e510e2e21bfd725bc713c7d360620490d77cd1311abe346d9f213908286cb85c8bd8b62989d895d74b08a72a1069c93ea3db73fe9f337a13af36baf2a76023026150d357909df190ef25964ffd1ce8a59e90baf0451bca03d1d200a4086696b327a921920650731fb00d4a0a412c968bddb9f2f1caf6cbb63156ecdc7b319780ea5efb75799366985755a99485fea5d51a56ca75483a40502a9b0832840f623759f768aec478d2449c6275c43ca903117037a2d9c28771555ea3146398ac6e6c73da5fdc941fa0a4414985a9badb503840f20d4ee5dc9682ab65951b92c4744f6520abc5752b3d676530163a27b2a02a93850f3666ee86d244f8fbdd35c483fd3269ecfac702f39e9453c30e88ef14104f052596955613110bd3ef810c12cea81d12fab291fd087807077d2010d6b58d3c276f7bbb0d268b2ba87f55dbf078344cbead72ad941cab10f634132ca8f56ba4fabd9da4b9e2c29ff78b8ac96a6204ce6005911843dd9a192a7901b27b1ea7019740099ca69097c7cf1c5b548677085b71d60620f0483d1605a3be259e32e1af0732fc7dc81e6334a16b8717a3034b03100743af465d0bdf15aec8ab167f871aafb0f7d8af5f3e3f6d4a7d2648e3f1cccbfbcc4b798ec7f1a508cefa72a05b53e2dbab48ea07323a2ab73f6c8042ede34b243094f9229bddf46a4129769aa6b7bb261270fda1a6512058b7b29cd2be8c90959e6f87ce690935493e975837cad0bbe08630b2136614340dc15ef59b34adb92ac0a0fc206aca6c4cec098b9349b51182d537970560d80177534cc25a940133ab8f68bac2e2f6abe0753e1da80752b4a4ce5c1142f763406a5f785e3dda8c97dcd98b1715b9d657daebeccdfb4981af91205f5cb16cbb5222916e7ac79a8fb7b0c9d2227deba06ee92cb52dc52ae3df607539ab03e773d0f85b2e48a09432725ec38a6f590d88dae16894004891dbce104c5f695a2eeddfb9a72f31c997303c31c7584bbf1f3b79778b99bcd4b1abbfbdb6c3073fc02ede81740091f38aaa5f68453eaf825e87e3bf4d2e02656d34bdc06c7ad5494d26e626fe508bbdf49e2069fa8b43323e18d6f49550c5ae42e63f6a6815e0dd1d1c2da8e1daf5c4ab9530988495e15664afa9edc89caf2dec36ab0810ad378edbc06f77dfa07dcb087a60e7080074fe7a90ee4b9f05ececee19006a026def9d17dbf2791649b20aea713fbf7bc14fbfe75b364ef33e9c7e8cdfa22e622fae28219dc5e8e70eab66186c8c62332d57c4b8743872437823f803b1ff236bd6f8ad99842fb4c52d2d5201e981521e09464624edb7f414f413b4458ef01ff38d7d21e8f51455aac306051701d16f38902d03634956e17c224de8db3e8035ce6de8e376de47d4dc1210c5302381b5dea70b4445c5d29ca71233839291dd4bd61d4d12c6fff36ac6f0315d787d3bf16fb2c7e11862c5bec214d012c8945f283299ea71619b63441aee44b76b0ed20ba5d1a4a8cec214fca3547b41188e70dbd17e9d13908f66d94a48df8d11375aebad09cfc36cc02aa0a1564b1472b3a0835805a21b5f9af9a5fe3be8ab797ebe9ed98a3c58964d1521007e717ceb9661b5e03de4a5d41b68f7ade8d9d11c460a72df6e5008f28ddab1f26291e52b39ef5199da22b89cb9fb8bcf15c2b7f9375d7e9c26a9eba4457494f2e2c534a4b69e5fae3f4c4db96548076c7331ee30dd6bc9ab1a93370840cff03278ce4f86b6a301be854199cec57be85fe6f9d87882ef4a17e0dbc483d5c77489f9d73ba90f93f6ff79baf2c826ce2dbaffb2d7b614e0a0c635764aab91e16c0ec738c339369d8840d90cf6cef81c7cee03ee675304d616708e48f9bceb12feedc7b2f6632acc98cebd0164c7ad5398fd455805fb67e6c60a80f0fb9b743ea4075cae4cc1cef7b75672431cfa52e729013d044fb2932d9b0e9b37d034269f9f06c3da3b81b8e916b4ba674974c3f6070c06432d121c2ef65bc19449557df921944d06b607c74e1b1006ed2bc951f5ba52602d9a6f9c10f7520ec8ad598af58a91bc02a0c0f9a16fec8bb3b1b796be9aeea4fdafb5e4661a10fdff23a8efb44b3608e1becde30bcde94932b4c4de29a70eddeed6ac1318d62f064a0a0df747cf5073defd9a67b65b11109e7558a39a9ca1b75bd9253a61b1f045cfdfd0701ae321cea40866a624e42e43576f4fbfe79c2f04dc4fd50a95c6187dec703015d9989f2bfcb9a5d34a94745961cfd7f4bfef00fe8cf329e4d09b4fda01573aaa39faab30c8ea97d8b3bcd35793b7fb9eef05a438aa16ba0db0676a1e536b7fc001b93dd15fdce401bb5034e91ca97ba77aaa7d4b7b454a63b49ef86953261b99b0995b87575bab92e80064f8d524c8bc57437a73da27fd62a2fb14efda59fbe402a710ad84905e002f68fd042a28485320f3c67a577c2f8f987afa28e459fedcc7cf095021d946279a564805a3c34f11e752240fe9fdf4c865db3c49423532af801c0990c31a009b64a2a051cee6b3f98306d5132bd834f7e64271bafc32bacd489d8f66fc008fb38a0fe14c8379452887875653bce4e5c27fdffeb18a5fa01fb01a04fd546306781c545b6a07ab45bbfe297f9904654c851d5285402de5a5af7949d8d83a3602cdebd014fadcc97df8c7f4ea5e088f0f887979e249923f49dcfaeddcdd0be35d57860130770512539c3cefbd2c48a2d1ba282bee7de2c9848e9658723031ee6006fc835c09de2ad36f22bddea39d52c39258e28155e470a907606ea028b09be6e51", 0x1000}, {&(0x7f00000011c0)="7fcc4ace31d03e414ed47237b9b2e0434d46e5ed7e227b7a0a5d92508a65d255172591df4d3c3d54c7d43e5751df627dc4ef94148437baf3ac5f1b542d385e219750b973869d28c372b32b62182c6b178ff2861b98414b2d7c3fcd1d657d2de357ca3d9795827327d16b1e4f5cd9b0dd0703c68f963bd8038027ad7f190691931764f2dd9c6bef7f3c3f0761f5e3b6a956415928d7b5ead5e869edcf2e03e6323c57699403c1af124a15f60647fdc15e4daad4988dbf9b39e567f35347ca7cd49a8e1ff317929e2a92cd0edf31dae8f2ce745383d34d", 0xd6}], 0x4, 0x0, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001300)='./file0\x00', 0x10000, 0x5d47fac59b10195c) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000001340)=""/243, 0xf3}, {&(0x7f0000001440)=""/81, 0x51}, {&(0x7f00000014c0)=""/248, 0xf8}], 0x3, 0x0, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000080)) 09:39:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00./bile0\x00'], 0x2) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 09:39:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffea8}], 0x1000000000000197, 0x0, 0x200000040000000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@un=@abs}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 09:39:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/207, 0xcf}], 0x1) r2 = dup2(r0, r1) fsync(r2) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 09:39:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 09:39:47 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000140)="d7a2607333dcccca26b66b8feadf5d04fcb0dd49beac20e8d298c280f15945071d936cb86b34561f95f567043d1ddbb81fd253112ea645128a95e1fd5c100324d60834c31a5046b6947a958f1af5b7e17371c23490a47690886c82cf12666b46", 0x60) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 09:39:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x80) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x9, 0xe179, 0x8}, 0x4, 0x3, 0x2}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000240)="9ea72de9c21f49fa51155f7496cf3b894a35aed158c6ce2d88f7bcb3fc006d8d37daa1f05f73be6a00549a87e51ab40627110540cadc39f6d57fae4ddf39ec4af49f00f6dba64fb34f388fc22c776a36e1bad6054551dbe04b84bd1e77563e1ef9ae51781bbfad2936beb4a16c3bee61776fde1588072077afdb3f62ea183777c51ede1933a572835d608a1ee9623a766033ff99c091038a8af1a36e0856231a8e5c719498e906a5feb5b3dc20e2d9cdf96d722c85e4361eb378242a735a20e7c9c5aba7c850402fbaeec1553d1e207b239cf2396628f6b20e0a58a998b36a"}) 09:39:47 executing program 1: accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r0 = syz_open_pts() r1 = dup(r0) r2 = accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/104], &(0x7f0000000100)=0x6e) getsockname(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x20, './bus\x00', './bus\x00'}) faccessat(r3, &(0x7f0000000000)='./bus\x00', 0x40, 0x3) 09:39:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xef) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) 09:39:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2000019d, &(0x7f0000000000)=[{0x35}, {0x54, 0x0, 0x7}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 09:39:47 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000fb8000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) r2 = shmat(r0, &(0x7f0000da3000/0x4000)=nil, 0x3000) shmdt(r2) 09:39:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) chroot(&(0x7f0000000000)='./bus\x00') open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 09:39:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x80000001, 0x52, 0xfffffffffffff1d3, 0x5}, {0x8d, 0x2, 0x4, 0x3}]}) r1 = semget(0x2, 0x1, 0x20) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0xef2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e0") preadv(r0, &(0x7f0000002880)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0x1000}, {&(0x7f0000002340)=""/144, 0x90}, {&(0x7f0000002400)=""/247, 0xf7}, {&(0x7f0000002500)=""/145, 0x91}, {&(0x7f00000025c0)=""/179, 0xb3}, {&(0x7f0000002680)=""/143, 0x8f}, {&(0x7f0000002740)=""/82, 0x52}, {&(0x7f00000027c0)=""/167, 0xa7}], 0x9, 0x0, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) sendto$inet(r2, &(0x7f0000000180)="bee93a04a563d8f19576a5470e307308da34fab743556b04387ff296b59886697c0c30092cef4208980ae7c6f28b3dd809eedc9618c295272f33091d636e183c131fd80748f05789982f62613d568240764d15c0a90572e990a9eb089038885751898ae1e7fbfc36d14a5b2db8a94ab704eccf6ed49c735af6ac5db416e227da10151e48c9062038ffefab3e00a21ad41781fd42665cea800d695a6062477cff2f4a44b9f9f21cd25c748d6ce720f5341caf202ca226f8ff06ecdfa53307f1ee04582a2fa48d93a83d750bce477f89f155aab0f522b1ecb6fe45be1e6706e70a797f5fc31b3c2e", 0xe7, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) 09:39:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() setgroups(0x3, &(0x7f0000000240)=[r1, r2, r3]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 09:39:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xffffffffffffff6b) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x100000001}, {0x18, 0x0, 0x8a, 0x80000000}, 0x1, [0x978, 0xfffffffffffffcfd, 0x41, 0xfffffffffffffffe, 0x200, 0x4, 0x6e, 0xe5d7]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{}, {}, 0x0, [0x5545, 0x1, 0xfffffffffffffffc]}, 0x1a) 09:39:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 09:39:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$getown(r0, 0x5) 09:39:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) mlockall(0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0xd0a09f4b68372cc0) 09:39:47 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xfaede351eceaa863, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x3) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 09:39:47 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/249) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xfffffffffffffef4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x61e7) 09:39:47 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x20000000000756, 0x0, 0x80000100, 0x0) 09:39:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x50}, {0x3c, 0x0, 0xfffffffffffff800}, {0x4006}]}) syz_emit_ethernet(0x20, &(0x7f0000000240)="985238a669ab541d1369151a49be57509d939766aeeeb2055c4da5602a8d3dcc") 09:39:47 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10004) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000008c0)="bd73", 0x2) r3 = syz_open_pts() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 09:39:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) r1 = msgget(0x1, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000100000000000000000000000000000000000000000000000000007300"/71], 0x47, 0x3, 0x1000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x600000000000, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:48 executing program 0: r0 = dup(0xffffffffffffffff) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000200)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) 09:39:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) fchdir(r1) 09:39:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x3) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x2, 0x1, 0x2f12, 0xf8991ec4ed20eebb, 0x7, 0x68, 0x8, 0x0, 0x1, 0x10001, 0x9}) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) 09:39:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x7}, 0xb) 09:39:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1f, 0x0, 0x0, 0x46}, {0x60, 0xfffffffffffffffd, 0x5}, {0x6, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:39:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 09:39:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x1d, 0xfffffffffffffffd}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) 09:39:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) pread(r2, &(0x7f0000000440)="44a91ae0fa2e61e9ce86d96b2e1d23bc4a7cf0f32c597a4371b102bc4d2a374cb2b47b51ea5dbcbe0415790c7d25225cddb292beb1b7a5d834d459a6845770e1d489f14e972dd8c70373b61b32d222b4292f267783453fdcc4499298c2aa2e3f5bd29ed3e0d39594e819bc20c0dae25b260e0fab34ad5489754a3b4da000", 0x7e, 0x0, 0xc) select(0x40, &(0x7f0000000080)={0xffffffffffffff74, 0x6, 0x7, 0x0, 0x1000, 0xffffffff, 0x6, 0x2}, &(0x7f00000000c0)={0x7, 0x9, 0xb, 0x1, 0x3, 0x80000000, 0xffffffffffffffc3, 0x7}, &(0x7f0000000100)={0x7, 0x687, 0x401, 0x9, 0x7, 0x7, 0x8000, 0x10001}, &(0x7f0000000140)={0x0, 0x10001}) getgid() ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000400)={0x4, 0x800, 0xe72, 0x6, &(0x7f0000000180)={{0x100, 0x0, 0x7, 0x127, 0x0, 0x1, 0x7fffffff}, {[0x80000001, 0x7fffffff, 0xfffffffffffffff7, 0x3fe, 0x0, 0x9, 0x5bba, 0x2, 0x5b46a714, 0x10000000000000, 0x5, 0xffffffffffffff00, 0x4, 0x1, 0x9, 0x0, 0x7, 0x4], [0x8, 0x7ff, 0xe5e, 0x9, 0x0, 0xffffffffffffff00, 0x5, 0x8, 0x8, 0xe91c], [0x7f, 0x9, 0x6, 0x3, 0x4, 0x100000001, 0x2], [0x80000000, 0x1f, 0x0, 0x7, 0x20, 0x80], [{0x4, 0x1, 0x1}, {0x10000, 0xffffffffffffffff, 0x7fffffff, 0xfffffffffffffb70}, {0x9, 0x1, 0x3, 0x80000001}, {0x0, 0x40, 0x5464002a, 0x2}, {0x602, 0xff, 0x2, 0x27eeaabb}, {0x6, 0x40, 0x7f, 0x1}, {0x8, 0x2, 0x8, 0x100000001}, {0x800, 0x4, 0x8, 0x8}], {0x4c4a76f8, 0xffffffff, 0xfe, 0x100000001}, {0x0, 0x9, 0x1c, 0x6}}}, 0x8, 0x7fffffff}) 09:39:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x6b, 0x4) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) 09:39:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mlock(&(0x7f0000213000/0x4000)=nil, 0x4000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) 09:39:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000000c0)="6e131be2de9c7fa1dadc65d7f3888dc9fa36e26a7046760e5875dfa134dc53ac173749ebc7d0cd6774cf0d13da4e8703ff10621af53a81121ff0a2608e3fde50af3e6d9113cf74c04a0cd5ece2e714ff8262e83f0be069692aad657b3c4cd01307275ebbfbd1e2f74a06db8a98aad4e6e74803060de2fe", 0x13c) 09:39:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x5) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$inet(0x2, 0xd3ec4ea3e6f41bec, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)=""/4096, &(0x7f0000000040)=0x1000) socket(0x20, 0x1, 0x6) 09:39:48 executing program 0: link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x144) write(r0, &(0x7f0000000080)='o8', 0x347) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x101) 09:39:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20, 0x3}], 0x325}) 09:39:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0076f7ba00000000000000"], 0x18}, 0x0) 09:39:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000080)=""/20, 0x14}], 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) 09:39:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x1, 0x0, 0x1, 0x2, 0x200000000, 0x6, 0x3, 0x1, 0x0, 0x898}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 09:39:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x1c', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 09:39:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x0) mlock(&(0x7f00003ec000/0x4000)=nil, 0x4002) 09:39:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/229) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r0, r0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000001c0)) 09:39:50 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000300)={0x0, 0xffffff1a, 0x0, 0xffffffffffffffee, &(0x7f00000002c0)=ANY=[], 0x2}, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x3, 0x80000000, 0xfffffffffffffff9, 0x7, "eddd425a0a7a36d01af9517ba661fbd17105e60e", 0x0, 0x5}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:39:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) 09:39:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xb03, 0x5, 0xffffffffffffff17, 0x3f, "1a6619b0a93737c3384d296f36ca66f00d93015c", 0x3f, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom$inet6(r1, &(0x7f00000000c0)=""/103, 0x67, 0x1, &(0x7f0000000180)={0x18, 0x0, 0xa5, 0x1}, 0xc) 09:39:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xfffffea8, &(0x7f0000000280)="1bdbf39074f7eaea3dfba10afe00000000c10b909c2e12c419d813e81100000000000000000000000000d184194413caf17cd73c8a2ad36bf71e178e5c695c07c7c9de5fbfa254e72a71cac3126f5fba2a3be3a60a20d21f224610663c44830c27ec0b8754ffbeb9bf33ec3079d68da248667dc5e5f7d911207fde9932e5") 09:39:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) recvfrom$unix(r0, &(0x7f00000003c0)=""/215, 0xd7, 0x41, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f666968653000b87fe32da5422dbda009abb3059446eab3f808b6acfd98c3efd3076798fdb8bcb77ef5da0315f701e17c1c7cc5598caf0351e824e3ca6dc6e908d673e5e917eb891806be90862ff8fc4690d0d840ccea550544984d2d3d2adbf14ab33ccdf0a85b9bba7a37b1dab9c4cc7b1e2ba488897f84d305c7bd898992571d13eabe4a1c6874c16465a9d888eceb34ca66dc24ecd0c4f3bf5df12f57b6b4fa4c68d53247b51a5ee585b8cf54a92e529f639811b7c2826988d49244c425b35a29b5c5fbef9ce40390166edd460000"], 0xa) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000004c0)=0x8) 09:39:50 executing program 0: r0 = dup(0xffffffffffffff9c) dup(r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 09:39:50 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) 09:39:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="133cb6460c0c42", 0x7}], 0x1) write(r0, &(0x7f0000000000)="6c252a25a7632b678a", 0x9) 09:39:51 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xffffffffffffffec}, {0x0, 0x2}}, 0x0) 09:39:51 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x5, 0x7fef7ffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) r3 = dup2(r2, r1) kevent(r2, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) 09:39:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 09:39:51 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 09:39:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x1}) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c4, 0x40008000}) setsockopt(r0, 0x7, 0x8, &(0x7f0000000200)="92d301692db71cadbf891830aedbf2e91b7864c3040be4ba91f4dd0e6e3a875e13dab6b239ff42a9aac1b95e7bbd247d688e825c735758209b23e7a9ce99", 0x3e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000300)=""/176, 0xb0, 0x0, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) fchmod(r0, 0x40) 09:39:51 executing program 1: r0 = socket(0x10, 0x8000, 0x2) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) 09:39:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x5edf, 0x100000001, 0x7, {[0x200, 0x2000000000, 0xfff, 0x1, 0x8, 0x0, 0x40, 0x800, 0x7ff, 0x6, 0x6, 0x7, 0x3, 0x0, 0xffff, 0xec, 0xffff, 0x7], [0x80000001, 0x6f62, 0x1, 0x1, 0x1, 0x6, 0x37, 0x4, 0x1, 0x5], [0x1, 0x1f, 0x3, 0x7fffffff, 0x6, 0x5, 0x2], [0xffffffffffffffff, 0x2, 0x9, 0x81, 0x4, 0x7f], [{0x2207694f, 0xfbc, 0xfff, 0x7}, {0x80, 0x100000001, 0xae8, 0x20}, {0x1000, 0xffffffff, 0x8001, 0x15a}, {0x6, 0xffff, 0x5, 0x400}, {0x8, 0xff, 0x3, 0xfffffffffffffffc}, {0x5, 0x9, 0xd506, 0x3f8ec743}, {0x82, 0x5, 0x7, 0x80}, {0x3, 0x80000001, 0x1, 0x200}], {0x1, 0x3f, 0xa1a, 0x1}, {0x3, 0xa4, 0x0, 0x7fffffff}}}) mknod(&(0x7f0000000400)='./bus\x00', 0x1, 0x5) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 09:39:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x2282476847828640, r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) 09:39:51 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = semget$private(0x0, 0x6, 0x80) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0xffffffff) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)=0xfffffffffffffffd) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) dup2(r5, r4) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffff7fe0002) semop(r1, &(0x7f0000000140), 0x0) r7 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000001c0)={0x8, 0x3, 0x80, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x6}) 09:39:51 executing program 0: r0 = socket(0x20, 0x3, 0x80000001) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x0) 09:39:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 09:39:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe, 0x208001ff, 0x0, "00000000c400"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 09:39:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="1b67fdfae34bf3524ed14d2630b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 09:39:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x43dcc20d, 0xfff, 0x3}, {0x0, 0x40, 0x401, 0x588000000000}, {0xffffffffffffffff, 0x9, 0x9, 0x4}, {0x300, 0x1, 0x40}, {0x81, 0x10000, 0x32ea, 0x6}, {0x6, 0xaec, 0xf9, 0x31}]}) 09:39:51 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x20000000000011, 0x7fff, 0x0, 0xfffffffffffffea8) r2 = semget(0x3, 0x3, 0x20) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffffa) r3 = semget$private(0x0, 0x1, 0x105) r4 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getuid() r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x4, r5, r6, r5, r7, 0x40, 0x5}, 0x1, 0x212, r8, r9, 0x3, 0x3ff, 0x9, 0x2}) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/79) r10 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000140)=""/172) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r11 = msgget$private(0x0, 0x3) r12 = getuid() r13 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) r16 = getpgid(0xffffffffffffffff) r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000380)={{0x2c267675, r12, r13, r14, r15, 0x13, 0x10a}, 0x81, 0x1, r16, r17, 0x40, 0x8, 0x8, 0x800}) 09:39:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x9, 0x0, 0x100000001, 0x2ec}, {0x4, 0x1, 0xe9ba, 0x9}, {0x1, 0xff, 0x1000, 0x10000}, {0x3, 0xffff, 0xffffffff, 0x5}, {0x9, 0x1f, 0xffffffff, 0x80}, {0xd9, 0x8, 0x4, 0xb635d7}, {0x3, 0x10001, 0x1f, 0x6}, {0x10040000000000, 0xfff, 0xfffffffffffffffe, 0x1b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000200)="1e3a6bac8d1bffbb63fdb50e5d44d5d3fa8f0322e313d202381cc72a39fb84b1a5c04c3a1a5194bdfd39300f2c4cf9c584a96abeea46716fe49220db4eeb3b737159564855cf10d14bab1e9c9e2c07ebca245f72da4a0eb3f363780fc7ba2f53cfa90c3119d7cca8688aa830fbbec791eccea9d1bb6bcee6f556db87e444c9cdfc87da867cd7159dbde58395f90930b0af41244eb02a1685ff2b1787a896746d46dda5557da6983cca2f7c9c15d6a86afbffb0d9dc5e5fa85ac622c6ec450c6a738f3860f1db1a52d9dcac38118fcaa9379a52fca65c4ff30bb3c14e41e10f162e36319b41822439f0", 0xe9}], 0x1, 0x0, 0x0, 0x408}, 0xabf01ad889ff206b) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 09:39:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:39:51 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) read(r1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x7fff, 0x1, 0x101, 0xfffffffffffff000, "fcb1d67471699be7001b44802fef4fa6a70a301c", 0x4, 0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xfffffffffffffffc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) 09:39:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, 0x0, 0xfffffed5) 09:39:51 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x3) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) 09:39:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x3f}, 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 09:39:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3, 0x0, 0x0, 0x185}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 09:39:52 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xffffffff, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setregid(r6, r8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000002c0)=0x5) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r5) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000180)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r10, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(r5) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) 09:39:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000080)={0x0, 0x0}) r1 = semget(0x3, 0x4, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x1) 09:39:52 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) msgget(0x0, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 09:39:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x400, 0x40}]}) 09:39:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) select(0x40, &(0x7f0000000080)={0x4, 0x80000000, 0x7fffffff, 0x800, 0x6, 0x9, 0x400, 0x6}, &(0x7f00000000c0)={0x0, 0xad8e, 0xa9ff, 0x7, 0x1, 0x2, 0x5f, 0x5}, &(0x7f0000000100)={0xbf, 0x5dc, 0x5, 0x3, 0x15b, 0x3, 0xfffffffffffffffc, 0x3}, &(0x7f00000001c0)={0x23e, 0x2}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8b8d92d10cda8b7c) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 09:39:52 executing program 0: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0/file0\x00'}, 0xfdea) 09:39:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="2209771300", 0x5) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c4, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:39:52 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendsyslog(&(0x7f0000000040)="4f527e81ffab82c1ec4e461c748bfdb442a62eeb5b863ba3eae6d2d8db700ae2174d11a9354cf5ed9ecbfb3fedf9a5", 0x2f, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 09:39:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) 09:39:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x5, 0x10030, 0xffffffffffffffff) dup(r0) 09:39:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x22) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0xdeaf4152, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff80000001}]}}) fcntl$setstatus(r0, 0x4, 0x4) 09:39:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x2, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x7, 0xfffff, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x5135, 0x5}, {{r0}, 0xfffffffffffffffd, 0xd0, 0x20, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x8001, 0xa4d}, {{r0}, 0xfffffffffffffff8, 0x64, 0x1, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20, 0x6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x28, 0x10, 0x6, 0x9c}], 0x800, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x84e98dc4ded3bcbd, 0x8, 0x200}, {{r0}, 0xa3956bad9c45e2ea, 0x1d, 0x2, 0x1000, 0x9}, {{r0}, 0xfffffffffffffff9, 0xf2, 0xf0000000, 0x4, 0x60000}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x9, 0x100}, {{r0}, 0x0, 0x34, 0x10, 0x7f, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x32, 0x40000000, 0x7, 0x4ff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x7, 0xffff}], 0x9, &(0x7f0000000080)={0xd9, 0xfff}) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) readv(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/137, 0x89}, {&(0x7f0000000440)=""/50, 0x32}, {&(0x7f0000000480)=""/142, 0x8e}], 0x3) 09:39:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/43}, &(0x7f0000000100)=0x2d) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) write(r0, &(0x7f0000000140)="839c876caac9721a564dcea76c48960f22623a5a49", 0x15) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)) 09:39:53 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) poll(0x0, 0x0, 0x3ff) poll(&(0x7f0000000000), 0x0, 0x0) 09:39:53 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f0000000500)=0xedf4085ebe531756) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000015d000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r2, 0x5) r5 = getuid() r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={r4, r5, r6}, 0xc) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x9, 0x1c8, r4}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r9) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r10 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r9, r9, r9, r9, r9, r9, r9, r9]) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x401, r8, r9, r8, r11, 0x0, 0x10000}, 0x1e3, 0xc, r7, r7, 0x101, 0x2, 0x1000, 0x7}) 09:39:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4, 0x100, 0x7ff, 0x7ff8000}, {0x2, 0x5, 0x7, 0x3f}, {0x7fffffff, 0x8, 0x5, 0x1ff}]}) 09:39:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x0, 0xffffffffffffff7f, 0x1}, 0x8, 0x8, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) 09:39:54 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r0) r3 = syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) r8 = getuid() r9 = getegid() sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f00000000c0)="74e1418848467bb66332df50ad8d1c1be7834fb765a1bc7daefb6ddf9752ca0d39ebc10b343c8e19f58b7fc1e68eea39efd131cc88d6f797f721a61fb8d9dfec2b124240724fe2a691f62e4f0a98a74f51b3a5af95a98a65c5fcf99b04c8d93042e366d36368c244d2d7fe1b181d8f36bca94d989331f4ada689e24eb0d3bc540776e331df23f5342ec93b427b94c03a969aba4417e9a6092a83ed827038091d89a9ff627845d9ef2891063f252e9cca78ea82412ea4d2c0334d9a054680a9cc7cae2e1a600e559d", 0xc8}, {&(0x7f00000001c0)="dcfa5d4e0acd163d2975d6b72cad53136e7ec329fd6fdca2037b6b37c9f14a1004fe52abc3f572b9086a2e6228ec0853004a636c4c642092854293599d28251d0b3049a4bd94b0f1655cc5400f24b4735db8ffa6b2ce48dfb9ee52f26edae1e73a3f4ab8a42e4cb09e22ad7f297a057c8bae297a24dcfc18cf01d898159b338d57eb0aca7e3b815c7b9041ae255b851a4029e40e430c3ec2b2871c6ccb8667836fe11a7dbb5b42138f8735dcbfcdaf1d4287f9a5a7a12e331b2db3f4ae6b11ab3fc7af75c4fbee44776a961333a6bd19ca78476fb163d4a17b96ac0bab989d857fd51973a4b1bc9da334b568182a9427bccf0013b3cece52b4890183b7ecfa02f0ffb3301dcec7c64561078df170d5599da2dad32dfebf954fde60fc15b88a2a9daa7af6eab7fe7bc84005d7964662a398f8c6df3c69f6c49efe58274411455a139e0e7bb12a6636e11eceace5f41eef55d826a2acbdb26a8389dbc5fd8fe14bd151ac4f748c27d6277dab7be70a1ee7ace40e0801959c6f1fb1851baf63a710ac859513dcc4c964bdc9e55386462b2c7d23f8d33f5f7c09a5c10bf812573ad6c7cd4600f6c75cf62754449a1ac6f4461bc2ac27b7a61c4d48cc154ed14a4d7103d071329579d3fbbcf1244aecd011316418a69ca1d73e2fb7c74d3ca52ad40d23631f97c164088436252012d1a891398a48af49b688178f010cf7f93aef29af40d95e37cf5c1b66e6e57eaf2940ce48b2c4bc083794b1f9a568563cbbbaab17d431631569c7b803ad39846a2698a60c9ad5b3987f94b760f40e19f500284da1c8c795905727ec38f343d0195b91ab4aa19448daf760588197ef746b0fd45afaeab3263070c2fadce05941077350a34fca957ba9be502f2a5193b5756d311b22e6fe8fd2fd734fa5d94d13ad08b8b6a85b10f1e177fc564fa65122827bac63375cc7c8b668ef51e2656a021b1cc6cb988fc674f9ce3ea615e47a47b275fcad2e85657a51560357bb6ff54b3fc8d7c6d91f2d4a960e9192a2fd958a3ae61f5d691d6ee325d72234b9bff97572972a441537077163a4ff26bb0c5391eb98382b011ba4c56ba4f89ca71636e8b7c7e90d6b37397f06d8fd90379399da2d1a3bec0d0f6239810426d828633c7c8ae379d376901ca014783e69349959443002c41e25e2b44958493b325b95a9763120944f0971c9db495f267aa1c2f4c6880555949b4a54c465a8be269de29e7c65dce42df79cc486542f2f5849bb405656bffe7a41fa448c6661bdccf76a576a4bbcd0d4b41bacdecc3cf438eda4327457be4d12ca46698ba30cde33386d74fd0777999cb90f836974731a5ad46b4030ffabfd129dea3b16e985f515cd9390f62ebd93e45913946e7be7f372766cf411fba270e8735eb441265ad7f54f6be2e81080114bda8c16422285532bd97bcbf187cad2000be37d08682a00f54e0f50edacb18c7f46c3c7cc7c11c145e4732b84ba02145b113ca96c147fabf94d29b8e4c6fd2c6d5026b6feda59425590efb07822b4b886f7d9b0b4617980c39f5aba6b16d894fda86e92fdffe061cb33688da2b02149448fe3cf01aaa67a8c608641a4f0c9d49e4760075cfbfa59b8cc0639da382088fc0229ffdaef1be833058240ab7cef650a1517addd0bfa191dc006844c6a7309719d7cb13d36f3282d2b30744bd0e96997b35f8e438203645fca27e2e00cdcd194876c36b3da376df63b2ead47a4504e4ddc3365e5d439b420676048066360d8b6ca58a2666cef36994cc47fa219b3591843835096b923b1269ca08e6564bde449a7a254cdaa12d63590447de60e4e966a90d25776d6a7d116dac8560362a95fbb04ac3e182380697cb5dabf6b4d91c9ee7a3f863f7ba6114ef6e2b3f2cae55b958bbf09dcd5fc8dfc15896522104df8cdbeff4b135860a03bcff3eca5044e0395184d34fda2f87c08e16a51446a9a2eb57bc962d6d9a836b21ffa616ebe2cb6e1aea999896022d2821b0883c3beb1f4ff8c1fca14522e841ccc5fc770ad400e8bedca600626472c74b2697cb56cfec312e36757fb9c5c6dcaf020f7fd51257d05e20823f4eb4129024169a447bdf009c9314cf28ae3098fb7b17b840407a2cb904821bfcb469105ac8abecb94c233358dd276366ea36027243d7e38d76166c6245eac0ff3a29756e994119d95ddfe5a9d592a0bc940c56caaa1d1747d910c603354cbe841fcccbd9fa96bbe85c1f68db8ce981ab9ff16f3e0e8a9ebbb0dbd7a3c4c2f80ac99539b61b9d8cbc472dc303622a2012c6129276677e17becede24e04b03b07b43d5956ee4b20e1995791cd4a58e01ab10f633e617c0dee0b467ef540f12436765585a184dbd8df276ceb99060864a773e2a3786372cb80a6787638ebd83cd32c8dd3f1247787cade49413eb6f97fc760e688125fdd3f0c2cd7b64353f5b26801a117e8ce5131c4e7c625c3c465e9651fee45f9f5097b43dc6845ec0cf33026e2a6cb3c953af12601f36dade1a7f5fecbc55fafc6b20e0b3507cca5d30984b46d62cc8e5355b2ca09c0cbfe7a83ecf091f607f6211176f2aa72af92e1098fdee500aebba8d84e1918cde05a3c67bab0bd7ab0ec24fff17122e599ad581171ff86a936b03fa4684c046e67d6bdc09cc639d04b7a3801473e2f815625d8d8776fac3e385fb8aaf5c7893a834dded608b2de5c0e6f30b7a1234442b64dd2f696f83e3178e0f33b3c783c9d0f6c6f7f7864b11c67d397668ecaa90dc78025c612417d706fa08decd7ee90f37143f6eb244f2c8c2e0fc118642dcf2c4dd656042e7c6a586390f4c92e8476c7056cbe1c588942aad8c908c9b2a083137c07716eff72c641c0c715fd8c3f018d5c44792cbd4578102be809f40262d44101f89aab07fb2512f2d462302ec47734cbdf883a607f50cad0967e734caf1b2e3ed0e083a6e1dcd31f09388ab5beaf9b7b78c32dfb19c1ef90666d235c5220ba9971a25d2685f74e805d76e2cb8634561a267fcf48dfa3e7d05aedbedd3fad6a358c346acf8f68d127340e499fdd1b2ddcf37e03e440b071abe2008a1f7359969ab7a2a9be49aeaa19ad189b7626e53ad06f1b6b1150f8552458c99d26f786fa174cb99fff25fd04b8c88d7031533d853efea2c7c83ea3a698d5176e67c3dc734175f432f2d88d85e31d5ae1f9fd8460fa972f371fdf8bce97c40d01b83acbf5bc465ee352cfdec74c5ca4e0a8da0c6ead830fd615735469b92339e17e33b778c6481db500e9d34c01505f90bfe0ab1580b8f2197268e2ad2552b2a13d5b9b2e771ed53ba2612067b39ee7b038347641f10336c9e8c6cf21cd1512b3ce9226f588886cf454dec08d2b25a05f4a5d468d677a18985cf24b57fe470f85ed018e00fbee300483b5416f7624af9f88e6007869af0f215a618670c74845853c494fcbbfbdfd0ee2ca415f2c53bb4fa337413af0d71e5c5a7bc45f963dad0a0d980c7ee728808d6b98f92e0563fd31e92b66eed0d50c556539f5497ef1cad4af60d494ab17d61936747ddb0550800d36f0fe5fc0204cfde4d0359cf413d4fc053e3f3badcd8ec62f5d1004ae8a00497af5d8db622cc5d64703eb469be3c233ab52e7d4eed24a211792e3c409471010d00e2629bbbc3341052c76015bc368c3bd8e0cf8ecd7bd2096ddc1463e191ce026b322a19a363a2dc5e40cf831bb689a50bb47f3486371363cae0790e8e2129ff2d020833901b42939cdeeeb753519a2c11f9f48860225209482043d2b60773e4a653559df84289083d47f1206f598fc4fa4143e494932b6023634a579ffd3fb43ebe5cb4482ebf827a4b9d2c59a7718a2c4f2daab923545e251ca45bd0d20799042ee27a567f8c86c0e7fca88f221da7197969b7a053fdce5ce0a1c7d8d3b69b2cb8eb1882a1abb5ae6e529be06da9f819086991662ca0a47937a4e4a0daf4a23ea7810abc9389f1628b2345d7827264000f0ef271bcbc5fb4508a40f2854f486e9d825d391991260ba397b9921b577d4ac82689fb0ee261a93b1591eb5a462c042ef078f1b0edcff22ab580a4c1bd51bf1a9dee7f9198dfca3ac5855d59c10745d29f576573987a99018c1b422c391d2aa48e6cc57b7b4130c19f03bd4c5d8826d341f00791c9888762f2a8fde02b499e694ad77b4c0caf2a43c33b0eea5d030c5e5064280131b7cd15702bb8cb3a18d6ae06d54b0773fd6e831e5f865f9c276e9525a54c42a91372da8c88ccc920e7a1e42ea15d56b7c7eae7ef5ee3892aac0710fff4b89279a3d6c3ed165c31277b302964d6e8538fd859c45127d79557ed7c2ca777034be24860cf3118cf817bde32f6960392c56a3370f56b7985aa91051a6efc0c4347131fef18e8695d9fc03555b7d833ca9abd087de963ecc1a2fec68d20c4288ebadd3f75030a66df3b2aaa0007d9dd51ee13d3a10265ae20b9595caf3cc0b0baccf6091e8ea473c180948625b3218c7c179511a8d542208c43294a0f9d404a20099bce18a0d74b3a49883678f6521f6be9ab27549bc6e43acbe2868bc872fe3b2e185affe9d6def1988f68c78b82d69b4b64fc9846140e5cd2ca672adee1a6e09dab00cc5d3a61a1108bbe11531d95c79e4be133c6bd428040bdd74af77226f3d66ef50fec084ea8634e14fd5af59487e4029d07211b8d138be556298cddad0597e60a13e6e0badf491f842c99c7609a57aa0765051b01eac71a8ffd2570fc731f5c3b2b7dadfaaba341ba7e74269c6041057ff090d0c13d143afcee30c05ad576506b76c075444a7b9b07cef6b22a452f5f467719e7ab31d3ed595191129670ebef865ed4483d20931d696bae2f427d771cba6998cf96f900c8f313a8105a961d3da0c5308ee44be3c0740226173b49126b45092e32c2a580659c55697f53c059b9ad520a2c7ba5e81da19119b6f28fd3fde295b57f2428b29fc54b66d2f85a33b5fdfe2451662a85fff51ba93ba7125bdedbc25b50f7bdfea8b281635325278116c354366fbb32ab8a5c3085defd6300858938c317173905765a734dbf2d95b99bcfb2875cc4585d94cc04305218a47995548d3236671a7b707e19423f03a3437b1ce1f18de7db1baebc742bc6ce533ad737230adc8173c64f58cb7e68df3ed9e4ec33edb72cf2648f6b164317a8ae555eaa2fd7f84ce9a2590734767dc5762777c005a832a72cbda2105fe794a55beb1f608bca5ddde7c1a837d857ba728990870bc342022d26b9462eaaebebdaf55315ab8a392d40873aaa5d94c64ea5e62651d048039511fdc02a75a43f46c131e42d5aafb7a84d250f34bcde61da61bf85dd0c614a2930a4bd48c5886ce35f0fef556ed34044dda953cfff825bf36ba0be29e77ca9a69b31363521a8e372cf0ed2b87b6f2b1a9a7715321614a3740a1b8b6b85730f9208afb86e3dd5f6245a690aa63415d695a9a712b4cf9af5d742a64f8a51a1b793d787962981d136d806a1ef34aed39f441e2888e2f9b3f642caa4b22fe7133b5974f4c1eb4ca3c112f0b33176fc1d5f6acaa8e7baa8f7e3e02d40846f62811082c795f93675a0fbe7081d103eecc520aa1d7e473daf35c0e417c4a8164ade29b4f971297c26bbfee41ac39f00779ca4034f3151b6345f7b36c15145be8c7c0f7d67bc2242794456f083d5456cc8fa2faec6e5eb197c06b6c5b7ad216a8c2ef7f4c8e04268a06b0da457d8dc4046a530d122416db05c7d98c7896c4d902a9f523490b169c7d21599873c8e1bf32315bf7c4c2ba6d28a9b28374318b8800a758b96c08284c6d33fcb9603de096df", 0x1000}, {&(0x7f00000011c0)="3cacb4f8da994b8fe7e9e1f08a458673cb02fa707c078d69cf9ae852b5cbd02bf51d", 0x22}, {&(0x7f0000001200)="af5345c0f87c8b288e5434a76c9b2d5137f82e3b5cb3a4b58aa3a52828a6b1c5e8a52eea8ba5f0139836a23b3184da3cee94a0c94a6e5d8eca4c7879d3306775fc7d00f8a5b883d10ee530875292cf3b1cb0c9f37429bdf4945aabb38cfc07237a524de22f4b88b345543c105a3b0cccc777723e526afefde64744c571a153976efb22c66bb5d0572612cd", 0x8b}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r3, r2, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x68, 0xc}, 0x2) ftruncate(r1, 0x0, 0xfffffffffffffffd) ftruncate(r3, 0x0, 0x9) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) 09:39:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xf10, 0x6, 0x23, 0x9, "2ff9e14b448a7736942b37e50e35d70c15cdea4e", 0x9, 0x9}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) ioctl$TIOCCDTR(r1, 0x20007478) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000380)="1fe6fcf7cc7ac3e431fadd02d2269559dfa46e8cc020879d8b26d2cde97aba036ff153f581be24030d3e8cd7b38512d4b8bd158c23a5bf0036e716ec677aeaa41242c3a492c5f2ac63d5d3e052bff69992f6ba6dc6ca6aae722f637795e2a712cae66abef913d35440fb6c92e161688ed9f870f63083f3560e7e6506636b738ee13e17ec57ca77c20d5d40daebf5d0d9508d28471f2f0cce6bd26409dff3f0e801f94049ee1cb71a9c2b7c08e70d27f91c5e51f8a2323fdb5a5ab934f63016c6e8ebc91023f5b461bf3ccfaca0038f474e0a222ff7409fafb980d20b3cc1ffda3e8985e7f6ffe8994590fe3c7f7975071226c8dc987e6e58b1902460bb57833ef67a3cb3f2e5b109745ad1922796adca07390526b3bed8ebe7d401dd6fc11f43ef634130937607b2f2675ddafbd085bcfab0e67de182eb9f13876dbeb666b0b25654b1073ed9b2b45eeb3deb8a39d9ad7bc6f63fe51b635f4e469eb4f623685db6a4176c0f2edf1de02b1d2a5f8d1a48aefe9fdb4e58e0359d0eb93c7f06caa9b1c2f0a3b3e7702cf2f64314643b05fb7d643ff9d17b93c642188a715d75dd879f0be3d0cf2c1296dbb6bf2f3235255b9ac0497839b5423c4a754d8a5736c8461b1f8e1ea26891061d5ea16fe26ccf341c1ac49d5eed5fe7337a5b39685e77afb395e862f1797adb827a98add9b5b7a66bde686c2a2843737468ce194788de41ae36cab8ebded1d9c0197ae0067dc1ea2512fbd4796d7c69ddc1751300264b87417b95f9497a3009c0aa78c54874511219778538114b07d294c1790ca36a", 0x23e}], 0x1) 09:39:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) setsockopt(r0, 0x8000, 0x100000000, &(0x7f00000001c0)="c59f9007ffc8dbbaba903ca607a7b4cabad9210da089acc446e1f4101b82855639c06dbbbc0df67b5e9227087893009bc03cd03a1174550278da8dc1aa9315d9979002c32238ddd574ee381526bb71b005f59ea4a687cf0a6b892463c920099b00e1658467805a1d76d807f65d2b0b9f67d22ed9015accc25ae273f89f03cd0e54428b86c86f038cdcb653fe9fe94dec1b347d71e6353e69395dc1b60820b2a1a8aca84b719def66891a2673d02ccaf9f81e750cbd0614fedc8822b9dd0d3656f71759541c6ad17020c42c39717cfa8a442c596be9b8d1ee3e29d7a602cce4b978e8e97773972615bbde7905eb27ea024f382b2bba585949f0", 0xf9) sendsyslog(&(0x7f0000000040)="6b17dbc326af1b6da74e6c380402209d45f52b6c2a95af1092f2518a76282fe31caff9910a72453201a935e6b2ca125070752e0548946813f0b131ac37", 0x3d, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pipe2(&(0x7f0000000080), 0x10004) 09:39:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$TIOCNXCL(r0, 0x2000740e) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:39:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x400, 0x4, 0x69fb, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r1, &(0x7f0000000000), 0x1f0) write(r0, &(0x7f00000000c0)="dc19c0bc8f9c6e39d0f3126bfbe684c43024ae8a8e254aebd47a3608317101903dad5dd0d3eb4b09cb2e421478aa438af0f336c985886afd6a179803710b02271310e1c16b7a80dd743f96282f2849f2faffaab0d15f8b81591546ba4a893c01e79ed6e69b4a067947469861270fee73be250409ada72c6ca4986fa39daa31b3a4512b237314a47b310c9b90750000b76470606cf263fec4043dcf8d774b79bf6af6991cbebd68f2ad5029b1e6519c1246eee1dd50bc398f814c2cf98e65ae571c75525c2232d8f99a69a91d23227b6f6c90e3867ac92e9620631c9f1cb001c9664363860929ede01743bfe0e1d2e293e064fdbd1bc23a3a8c069aafb9", 0xfd) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x88) 09:39:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="007eb357a819a0370d0029e5538ec52c9d5bf370e5e7f3927c226c9a7513f199ae4a574b113af3cf45dfff5c60b51948f2825fedd146309bae4dd8464654e0072432172dce2d626fd83e4c9b6539794210fe27113ba061f549a6b4f0641f7fb2d2975afa44b9e5c161368222f9d83ce0933884a4fd405ffd6575d82a55252a3f189b1b3e06ecf7c37025b3dffea889af2c563f65c4813875204b7548b2f3dea4a007540c2161ca903966eb8fe7a39fc32e5db6931ec4c8076a5b82c03184a19ea3e9fc02000000000000002680beb548d3e7e45452a14d128655cea37160806ef760f12f28f924c9bab2443b680600005389add9aaa3eed100f9b3904d6d6cce0614cbe0"], 0xa) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f00000000c0)={0x0, 0x1}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) munmap(&(0x7f0000341000/0x3000)=nil, 0x3000) r1 = socket(0x10, 0x3, 0x2) mprotect(&(0x7f0000424000/0x1000)=nil, 0x1000, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)) dup(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x5) unveil(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff) 09:39:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) r4 = accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x9, 0x4, 0xb5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x800}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x8}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000780)={'./file\x00', 0x80000001, 0x7fff, 0x6, 0x0, 0x9, 0x5, 0x7, 0x2, 0x3, 0x3ff, 0x3}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000800)={0x5, 0x5, './file\x00', 0xfc35, 0x42dc, 0x8, 0x8}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000840)=0x1) chroot(&(0x7f0000000880)='./file\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0xfddeb2777389e1b6, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000900)={0x4, 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000940)={0x2, 0x7}) r5 = open(&(0x7f0000000980)='./file\x00', 0x200, 0x59905b84bbb438e) r6 = semget(0x3, 0x1, 0x80) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000009c0)=""/102) sendto$inet(r5, &(0x7f0000000a40)="d541acbfdb23680f6973706174108397832750fb94db5c7fe57e519ee57701f0c265475099f3434c2e1d486b4570c383017f637b500fb240fbcd00881cd2e75e2bc7279963dc64b73ef75b75a3df9faba8c551304377", 0x56, 0x4, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) ftruncate(r4, 0x0, 0xffff) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000b00)=""/70) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000b80)) chflagsat(r0, &(0x7f0000000bc0)='./file0\x00', 0x10000, 0x2) mkdirat(r5, &(0x7f0000000c00)='./file\x00', 0x80) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000c40)=0x4) lstat(&(0x7f0000000c80)='./file\x00', &(0x7f0000000cc0)) symlink(&(0x7f0000000d40)='./file\x00', &(0x7f0000000d80)='./file0\x00') ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000dc0)) seteuid(r3) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000e00)={0x101, 0x2}) getuid() 09:39:54 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012aaaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5308a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000005fd29d5bb1c03624aa9bd4ac0604652def8c56cf76b08af27fa909c170e41c8924dab432d4b66ac14eb7e5cd93371dd9d761551ba3b480f7df48d538a854f7c179d8cd2af6e7a3c192c525af65dc3e33f86327e34cb2d3ce721aa1b07099778d760cfe065a53802b00000000000000"], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864fabe4", 0xffffff44) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 09:39:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x24}, {0x25}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) syz_emit_ethernet(0xfffffffffffffc5d, &(0x7f0000000040)="3275a6629dd8a626e2471fbc2a94aedf6251851d9d0e5096207387a107310fb9045d6223d28ecac1fa3d15fdf135ed26216920cd78606902787e81402f2c271262e8e736eb3649f1266deb8c5a3318b3ee4780988b332ed330867b9e257af61f3c4a774582b341290a17db5f5802d81aeae5dbd2c21cc3536acdd0af4c93de333797fe96c92b3f95e36362f1430737cb54116825903d4cfe2039b7fe06c91cd16ffe77") pckbd_enable: command error 09:39:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1d, 0x1, 0x6, 0x5}, {0x72b, 0x7dc, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 09:39:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x346, 0x1c, 0x0, 0xffffffffffffff0a) r2 = semget$private(0x0, 0x3, 0x200) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000000)=""/13) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 09:39:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be9060000007e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 09:39:56 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0x400fffffffc}, 0x0) clock_getres(0x4, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x200}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40, 0xfffffffffffffff5, 0x5}], 0xf8b1, 0x0, 0x10000fe, 0x0) 09:39:56 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) r2 = geteuid() madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) r3 = getegid() fchown(r1, r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 09:39:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "d730c15b00f4fffff4490ccbdc5ade00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x30) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:39:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 09:39:57 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = shmget(0x1, 0x1000, 0x2, &(0x7f0000002000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001000)=""/4096) 09:39:57 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8000000000009) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 09:39:57 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) write(r0, &(0x7f0000000080)="7b59880852d05ec5d17b7574fb0ad41ff0", 0x11) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x3, 0x400, 0x2, {[0x0, 0xff, 0x6, 0x8000, 0xd0a, 0x1, 0x0, 0x2, 0x5, 0x7fff, 0x40000000000000, 0x3, 0x7, 0xfffffffffffffffc, 0xffffffff, 0x8001, 0x8000, 0x1], [0xffff, 0x8, 0x8, 0x6, 0xdc3, 0x9, 0x4, 0x123a, 0xbe600, 0x1f], [0x0, 0xcd, 0x80000000, 0x7, 0x1, 0x10001, 0x1], [0x100000000, 0x4, 0x900000000, 0xb14, 0x60ea, 0x6], [{0x9, 0x4, 0x9, 0x5}, {0x797, 0xf755, 0xfff, 0x2}, {0x40, 0xc0ed, 0x0, 0x100000001}, {0x0, 0x28, 0x100, 0x3}, {0x4, 0x5, 0x68, 0x9}, {0xfff, 0x3, 0x3, 0xffffffffffffffff}, {0x3, 0x4, 0x1, 0x4}, {0x2, 0x6, 0x7ff, 0xc1}], {0xaa, 0x80000001, 0x6, 0xed7}, {0x6, 0x7, 0xca0, 0x80}}}) r2 = msgget(0x1, 0x400) msgrcv(r2, &(0x7f0000000380)={0x0, ""/7}, 0xf, 0x0, 0x800) shmget$private(0x0, 0x600000, 0x2, &(0x7f00009fe000/0x600000)=nil) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000003c0)=0x48) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000400)) chflags(&(0x7f0000000440)='./file0/file0\x00', 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000480)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000500)="84802ae5665b2a6607885833733cb70a887d6ccc64d7a2074c47f40b9908c2d365ae5c38e7dc98499901e6f34da76f1e857a7d6fe0c05e66b81d9d39fb7f6f13d90d09737e5a94bed0d68462307cda903623c625f80f1a6637cd3299c5765a98e9351b210b648273f1d6b1fdb67ce298a6ef988ba82f41f57e7bf8d5db40092da963f114fcb965ebc7bb89ee6b96b6a866724b379f32bbd448f4d9", 0x9b, 0x0, 0x0) mmap(&(0x7f0000f6d000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0, 0x0) recvmsg(r1, &(0x7f0000000cc0)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000600)=""/19, 0x13}, {&(0x7f0000000640)=""/214, 0xd6}, {&(0x7f0000000740)=""/158, 0x9e}, {&(0x7f0000000800)}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/243, 0xf3}, {&(0x7f0000000a40)=""/1, 0x1}, {&(0x7f0000000a80)=""/228, 0xe4}], 0x8, &(0x7f0000000c00)=""/170, 0xaa}, 0x840) ioctl$TIOCSTART(r3, 0x2000746e) r4 = geteuid() setuid(r4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000d00)) pwrite(r3, &(0x7f0000000d40)="1129b666114b8c2abf7d03975488ce2b4be81dbc7a4bf562d6c666dbab4c872ab9b297cf1021dc29735e6cf0df3358d619d7740ae263dbc11935348c1c6196c582104e2e205622c9272fece74ffba34f3ebbcd7eb7e3d6867c39d6985a1af0ffd6e411c948605fe9f9293de79810ef62414bad64ee0455fe6106958d34f2a5fccf7a1e0c62fdf1e1c76e93498d9fc645feb55ba397d7ab024fe918afdbc8cb9887718672a1c82cce7b6df576b5ac033d53ec617f49011a5b550ba33cf20f32c9213d85f609c9fee25bd93c429916f8827004096b70b599ad07a45033d21c29c3f565c0e93e030530ca6632", 0xeb, 0x0, 0x27) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000e40)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000ec0)={0x1ff, 0x0, 0x101, 0x5, 0x836, 0x6, 0x1, 0x10, [{0x2, 0x6, 0x101, 0x7}, {0x6, 0x3, 0x0, 0x9}, {0xc77, 0x2fd0, 0x22, 0x576}, {0x3, 0x7}, {0x1, 0x4, 0x8, 0x20}, {0x3ff, 0x5, 0xeb, 0x6}, {0x25, 0x0, 0x9, 0x2}, {0x1, 0x4, 0x5, 0x101}, {0x6, 0xffffffffffffff90, 0x6, 0xffffffffffffffc0}, {0x6, 0xdcf, 0x8000}, {0x6, 0x2, 0x2, 0x6}, {0x1, 0x4, 0x5895, 0x9}, {0x1, 0x3bd8557, 0x1ff, 0x7}, {0x0, 0x1ff, 0x424, 0xfff}, {0x8, 0x3, 0x6, 0x5}, {0x3ff, 0x8001, 0x5, 0x7ff}]}) preadv(r0, &(0x7f0000002400)=[{&(0x7f0000001000)=""/121, 0x79}, {&(0x7f0000001080)=""/159, 0x9f}, {&(0x7f0000001140)=""/152, 0x98}, {&(0x7f0000001200)=""/12, 0xc}, {&(0x7f0000001240)=""/130, 0x82}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/20, 0x14}, {&(0x7f0000002340)=""/76, 0x4c}, {&(0x7f00000023c0)=""/45, 0x2d}], 0x9, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000024c0)=0x1f) mknod(&(0x7f0000002500)='./file0\x00', 0x8000, 0xbd) recvmsg(r1, &(0x7f0000002780)={&(0x7f0000002540)=@in, 0xc, &(0x7f0000002700)=[{&(0x7f0000002580)=""/200, 0xc8}, {&(0x7f0000002680)=""/103, 0x67}], 0x2, &(0x7f0000002740)=""/13, 0xd}, 0xf6c90fc93dc2a3f0) openat$null(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/null\x00', 0x1a0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000002800)=0x3) 09:39:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 09:39:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 09:39:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:39:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='r\x00') symlinkat(&(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) 09:39:57 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x1a1, &(0x7f0000000200)=""/201, 0xc9}, 0x0) socket(0x10, 0x4, 0x81) 09:39:57 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 09:39:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1000000025}, {0x2c, 0xd61}, {0x6}]}) syz_emit_ethernet(0x15e, &(0x7f00000001c0)="7ef716d22d9624f6684e6c74d54718756db450b5fa24b8cff8fb070000008c6b083598406a75469d6e9a79df82f99fad356ecf0841ff62f21720513a9dbb190196932a64a6bb2add5f0690a2442bd0a67148ef63c3851ac757d35e357cb2736bc7b24112f2be4ad0e1ff07c879b3657740c910863e39e6ff1e12ecbe2c000000000000000000000d0cdfdf70124199af5425bc5d9d9ecac92497e8b7b5fd68c6dec3be5dd61f99f0f607db96e8ba8544a7add90695097b49736f33b53bf62f79c475f49ff62852114d198c4f58bb2f330c106593f9be1d119fefb12c5fc56f8e6f375a414412f2eec5e66eb8345c7d2d86bd08b8a91bb25c71fcfb72d14c290c8f16bf6c44af73ed3b57cd19dcc600822a7eaa8fe3fd8e114c2bc9f248546b85a5a48841f510d00f93afa31822a7a03e0e3a681ddbe327ea309831e38711b2fa16a9e938aff55c80e392908576d61f00"/350) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x7) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) 09:39:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5, 0x8}, {0x6, 0x1000, 0xfffffffffffffffe}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) 09:39:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x8001, 0x6}, {{r1}, 0xffffffffffffffff, 0x60, 0x2, 0x5, 0x4845}], 0x3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x24, 0x80000000, 0x2, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x4b89bcb6fac8eafb, 0x1, 0x59f734f3, 0xe64}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x101}, {{r1}, 0x0, 0xa, 0x20000000, 0x7fffffff, 0x6}], 0x6d, &(0x7f0000000100)={0x3305, 0x3}) pipe2(&(0x7f0000000140), 0x4) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 09:39:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4c2, &(0x7f0000000040)=[{0xb1}, {0x61, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='K') 09:39:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) fchdir(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x0, 0x6}, {0x3, 0x9}, {0x25, 0x9}, {0x83, 0x81}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xe7}], 0x1}) 09:39:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x1, 0x3, 0x20) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 09:39:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) fcntl$setstatus(r0, 0x4, 0x8) 09:39:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 09:39:57 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) kqueue() r1 = kqueue() r2 = fcntl$dupfd(r0, 0x40a, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) fcntl$dupfd(r1, 0xa, r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 09:39:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x7, 0x5, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:39:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = dup(r3) pipe(&(0x7f0000000080)) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) write(r0, &(0x7f0000000140)="96", 0x1) 09:39:57 executing program 1: setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x0, 0x7}}, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) 09:39:57 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xe13d, 0x80000001, 0xff, 0x5}, {0x80000000, 0xfff, 0x9, 0x6b04}, {0xfc00000000000000, 0x5, 0x13, 0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x10}, {r0, 0xe349573837f92dab}, {r2, 0x1}, {r0, 0x44}, {r2, 0x80}, {r2, 0x10}, {r1, 0x80}], 0x7, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) r3 = geteuid() r4 = getgid() lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:39:57 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 09:39:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x40, 0x3ff, 0x8, "0392e217912697c7eee49abf55124aff6a1eaf0d", 0x2b8, 0x20}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0x800}}) socket$inet6(0x18, 0x0, 0x29) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x4, 0x8, 0x1, 0x4, 0x7, 0x57f4, 0x1, 0x0, 0x3, 0x29f}) 09:39:57 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 09:39:57 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x5, 0x100000001, &(0x7f0000000080)="08394d8677a962b12fab9a5194cf7cf5f33e4ef4c6d2ac2284", 0x19) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 09:39:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xfffffffffffffdac) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x64}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:39:57 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x2, 0xfffffffffffffff7}, {0x8, 0x9}}, &(0x7f0000000100)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) fsync(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000640)="4c6664bbe4b39e02e79c33aac817252e4344119127bcf06bb3603865df49187d4c75313854c6897253508990ab915edea94be1d5db691e0b87826ceecbfcbc787803bd804f2a68a74120d3ddd5f2d91b9c685987624866c2b25adbbb1ad59e2f5e20408c3d08db74d279fbd01f8464cd6c472b69ed8a7d0111909836d75d01a0e6954c1f446c122ecaa809dc8cfc", 0x8e}, {&(0x7f0000000700)="2df65eaaff13ae3c0438a7bd45c4c7ece2d24944033c1dd96b05b044929de70ba0478fb5d6d7b398b8c7d8a0289f3263af48549cd2df08a105d9ce5799be2217524e90f1295b1515f1a01728957243a3257c643a6f0e5b5665d6d6d5851c438f8a6eacd80d43b5c31814cb192898ff4132269365e24b9d7eb02e3cc98573339e297b69c1990032fa19799c57681905464d550a6311a72d961506e7da284caa5f640758cf1cb56d0d12a69cdaaafc7d8db66466785ebf111117d0fedf054afd29d5f73a0a56a440fd86f16a5b2019100507f5ceaaa971304878e70474edc447231005dd16286b", 0xe6}, {&(0x7f0000000800)="4c51613fba312fdc3f078e8aa73883ba0fdea8e98303b9f9ccb059dfc608678c850b5c15405bc1342c381569f55bb0a858326cd04e32862efdbf988898d3fd915686197016ac5b", 0x47}, {&(0x7f0000000880)="a9be1024390f622a89d0d43983f87fc54a8f102dfd68d885f0dbd25f992212f7240d05616950b6b3bd36394d91ea5b5ceb0990f2fd3af40376663920e6b1f0eb1ea14aa1748e4f067ac43f76c00ebde973abba30441d4a2a8a952606fd070b358469762524ef41cc521f4301fec132e376381f771c1ddb152768f19e2fd6d7a989fdfa0a59ff61b00cd7dec84a6d37c5e904d224ca2fd05eccc39496638e91dbeea9588bdc3031ba82804f5d", 0xac}], 0x4, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x400}, 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000003c0)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000140)) 09:39:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x1, 0x24e, 0xffffffffffffff78}, 0x8b9, [0x1, 0x9, 0x5, 0x7ff, 0x0, 0x80000000, 0x7, 0x6]}, 0x3c) recvfrom$inet(r1, &(0x7f0000000140)=""/98, 0x62, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 09:39:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000380)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x6, 0x4, 0x1000, [{&(0x7f00002bf000/0x2000)=nil, &(0x7f0000252000/0x3000)=nil, 0x8}, {&(0x7f0000226000/0x4000)=nil, &(0x7f0000053000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2e}, {&(0x7f000028c000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000107000/0x4000)=nil, &(0x7f00000fa000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000022b000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00001a9000/0x2000)=nil, 0x2}, {&(0x7f0000219000/0x3000)=nil, &(0x7f0000334000/0x3000)=nil, 0x21}, {&(0x7f0000233000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000175000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000037e000/0x1000)=nil, &(0x7f0000365000/0x3000)=nil, 0x4}, {&(0x7f0000089000/0x1000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x1}, {&(0x7f0000120000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7018c463}, {&(0x7f000003f000/0xf000)=nil, &(0x7f0000116000/0x4000)=nil, 0xd5}, {&(0x7f00001c9000/0x4000)=nil, &(0x7f000016d000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00002f3000/0x4000)=nil, 0xb257}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc2b}) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) close(r0) fcntl$getown(r0, 0x5) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) recvfrom$inet6(r1, &(0x7f00000000c0)=""/151, 0x97, 0x800, &(0x7f0000000000)={0x18, 0x1, 0x80000000, 0xffffffff}, 0xc) 16:00:00 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) dup(0xffffffffffffffff) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) fcntl$dupfd(r1, 0xa, r0) getrusage(0x0, 0xfffffffffffffffe) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000280)={0x4, 0x6, 0x1, 0xfcc5}) recvfrom$inet(r0, &(0x7f0000000080)=""/106, 0x6a, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="6265e76e2024f72f0b46f43acb147dbbeb140041e6221ea8669d8457dd8e97354ea8e3c817ac9020e13766a04c6d3714716366a73322a88a7fa7881851a7612f4c5488d815eabb4b", 0x48) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0xc000, 0x2) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000200)) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0xf6618405db6dbde3) r2 = accept(r1, &(0x7f0000001240)=@un=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) r3 = syz_open_pts() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000200)=0x7fffffff) close(r0) r5 = dup(r3) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x20003, 0xd9c, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffeae}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r7) ioctl$KDSETLED(r5, 0x20004b42, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x9c9, 0x4}, {0x4, 0x1}}, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290800000000000000000000880a1123f4cf6137f7ed7c30bc224b605b4d7a5c0c47eada0fc2a7a856b80974235faf5035e0e2283af4c6a6a789d54171469dc241580421373a9b4dd5959b0a8b7f641a24c073be4b97a5e3c763b362a35f37ba41a1901216c8fdbe9c0459c3e840e7499e3fd3c7745d39772bc5484f84e30b4cc4ff7e49e11dc9c384d6bbc848d3cc625f0423fc2403c72e86d472aefb4d619fa2f819ef4f96d29d298244afcefb42a77da613b51cb0358049f7c2cd611f466f7906a4c8f754d35cb654769c9453d3271c29a17ca7c32e0f3d310cc17c440cf73cc62e9cae52a5220e7fb3b612d99552b228da34ae8fa9049831281ee3825df50f7f3bbec5b3e688278f"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8200, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) syz_emit_ethernet(0xffffffffffffff7a, &(0x7f0000000240)='%') 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x8, 0x2, 0x0, 0x1, 0x7, 0x7, 0xffff, 0x2, 0x1, 0x8001, 0x8}) msgget$private(0x0, 0x400) 16:00:01 executing program 1: nanosleep(&(0x7f0000000040)={0xf3, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x100000001, &(0x7f00000001c0), 0xfff, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x8de6, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x2523, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x48, 0x44, 0xda, 0x5}], 0x8, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x44, 0x3, 0x3}], 0x5, &(0x7f0000000100)={0xffff, 0x7}) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d02a4e8f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c0cbf73654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7da63bdfda4136e248bb907139a30b5d97589ff15d5f52b9fcd407af544cabc06b80ecd736ad0334a0405f319b04e34ff751b7c7b1b3499595b3596c"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e8cc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65995c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7", 0x3b4}], 0x4) 16:00:01 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getitimer(0x2, &(0x7f0000000040)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20080, 0x0) 16:00:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x1f) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x3, 0x8000, 0x3) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r3 = getegid() setgid(r3) socket$unix(0x1, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = msgget(0x1, 0x6) msgrcv(r4, &(0x7f0000000140)={0x0, ""/27}, 0x23, 0x0, 0x800) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000001c0)={0x10, 0x9977, 0x4, 0x6, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x343d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x63e0387f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x400}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x5000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x1e, 0x200000000000003, 0x0) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ftruncate(r1, 0x0, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x56f9b0c13dc507f2, 0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xfffffffffffffe99) socket(0x10, 0x8000, 0x5) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab92004000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x100) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x5d, &(0x7f0000000140)="625d08a4893f06aa5e44c7930f53f0f4d9ff11869ee0aee416a83296b12cacd393c92a5d6ab5709b5033370fb0d2910e0ec10781e30ccb10ad0a65c0694faefaa6d6f2b23dff1a5cf311af138fe553d238bc6659f70d27dfbd1ed47d93") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) sendmsg(r1, &(0x7f0000003980)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x80, 0x2}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000380)="e94584017a95616d211eb1943cbdb5ebf7bcf64f07f7381ad37e35ded064f725f66c2da2828bd34efe17b8d4a7288f598384144f033ed7892c237ce56b02d7ddb1c2cd6cd2a55455b0c35d1c26490c70f449b7c09bbfa7c3ace116a73e318fe69e49da245e5a95a05bb005730c05828146211d031995806f3d191275955a6f9c2b114bd0da6b4493afc6940dbe439a9b6b493b4a48ab38b1cfa67107ef7f9564b39d7eb70fb9ab33b33ff544b293239dddf6f043470f8b15521c217e3f0221d17df602a7c6d1aef6d8938fb26ad69f0a8fbdec39d6f5d0f6a0d72be17ce10cd63d4d8063312f3fe1861a5b1db7ca7a86d4783000be0662e0ae56ead336925f8d23c69b85a648581d552437bd6f78dc940d3c75dfee92bb2f17bc7c1efd93f22683b52103df83be5cfa4a33460dbe0fa8f4c612147f05887d72504efe8acba1a62b06004818c4e27196347b184acefca268698473bad7cda5abf272e3201687bc1c9d15ce1e745b43b1d0210865c01c9e7ce72d73994c07f35c5c507eae19dd462a153884a4f4be6f4ce225e3b16e28e272472b29737cd2735b17937107ac135cea9c07a0fd9cdaec8b08f2c2a4f1097bed59cffa50135a2a39f2e3ebfadfde8a0a95aaf8692e7bc173b47a2a22c842287cdc3bc93ad5249febb192a03808b64deea5661fd087227cca33a0553ee6977c728d81b773e102d1f094db629f9bd64697818395c0285510da542cdc86749179e916d74a99352dabef8ee09e1667860374cb5b495d815d9553a7c717874831d81ac71bbc52efeabf2be5447928154bdcaebbd5c5ea7d7c8545dd791603048476325154a25cfebce69f1cca9802d5a2e5e7ec6aff091b44efc35c87aea0d5017f7813ec1cc6578f2fc1e7aff26d5ce6120aaa89afff6d9b060a1431f8a73d7361ca3f653cc37b7eeb92c8c891e6894bdaa440b4fecec7d18236b934b9ba131c07a6a15ca25fa46087cda1af31f334d7a7c4c87d2d55e6b3b6da3e65f0f17c6024ab2899c38eea9eb9db85290f8491656e3ac7ac16357f68d4657fbe51e4d2a3229729efafca0939f1223c3a90d4d34a4a19f14590711e15b611e6d98ef6c238b43c87c5caa54c3ea82cfcd26cdea8460f70ebbe9d1c472c053f7f404a74b67215c16105313e2e78fd6c7e8844f9931f6f259b2b4cec91d170d98702fb44a39c2055dfbc94cc4c5e2adc30b1b0a86291a83ccdd7faebb51c110ad7d93a11de6ab0225dcc5892c44b5bab407b844193fb85359a16cba085b48a79f42dbdb17c05dad91dbe09b587ea0e575913bbc449e49e68ca877d00a5ec141f0ee1135fe22bb44328b46ed59c6c7d74a89c54cf41d039a4bb707b17bae71157efaa15f210d2548ff13b177a5cda0f132bbd130acfc38b3ae3ad3db84c59ea9b0068db7eac74d7b565f0209207f2c3ebf8f1c5fdf72f8ebe9ecaec4ba5f5c4f915fedf81de4f38a3e9eb96a3cb494ea8f4d2d36dd44c4349e7802ef8200eb15ca626f43521d0c2ecacb4f87241e717b7d11f79522b0461ba2780d5b861aa42310dd3c72b901092fca7539f2eef63c104b5eaa1961ae933a2d8757cbc225d397f090c37243adc7abf1418703018610c9fea76f0a197e2de7b7da62adaef5a9e03735703cd736b164d505768ba8a44df6fbd6e56d2fd59b495afe3a987310d30ecd07016c048bf16f0bc6de47bbc8b8c31e9a6e3e801c713a1ae28bd8a1a8b30dafc573c2ad1c1494c91d837d3a6eaa9f806e21772d823ddff19a13a841663e524442364517e318dca9f2070b93637ebb263924f65c98718186963bfe76489297c20b2abd91affd5301b412991ab2cc266a947f214598613002117417c5782248d0ee4c350cef9f86ce2ab0f1996d9e93686b6ab869a8f0a8a98c2e978db154c977623044bf64e9c8aaad64bdef152cd7f6b9ea89b75db2a844237c4bd43a574a8dd43e064cfcf26bb67a31ac9faca8a355175ebdf6b494c667db135b85c1da08be034eba714aca34080aee55852edc71d8cb85197ede291b2789d44f98bfa1e6772b8b2f96f1dae935143aff5e55ce9609d81187951f1fbe4c8b6589a98ce96640b23b7c253b1ea706e06ba82d6763770558099cf2556f6e4625c78bc8730639d26c3939477b3fcfabd2356c26f24ba3e38ffe7ad351d9958521c2016a54b57f99476f132907eca41ccd7395b54e2fed2187582edaa53a491a19758e479bd84b210bf3a02e6ae16053c39929d5767954f4a22ee93135933dc1920645b728075ea9f613458fa7244707ab955f16a9f0145883b20fb7b840c3a559721f1d3b64ce37d4b2087eaae7e136fd8db9006924d687ab1b1b5b012180d3c969b3bd7ab27305c46aa0cb02e35f81a7624779f74d472ab598716ab7567cbc056674603951ed4f054e3e1a780df380517cb335d4dffd351144fcde2a2bf8709ce00d2521fdbf36dd5a65255ccb00ffd38e670fba46e80dafcc54ea5322d671798e0aadc7579abc8594e0d3b3ca4473bca17030167a0200c7c9690ed2c49acde66aa88cfa0118bae4fc0306d4b0d55c63798dda2327d41a0785ff3faa41f78698a6253e685bcfa2a559f53aef39f356ad86affce22b58a9428311226c3ad2fa677bea8013c8bd973af736cc5a124d2fc8ad99b935e33d87ceec6fedf138aadd439a0b97a941b22f834153bfa50b4287b7e28cd1d961cf62b705f7a0dfeaea02bb05533122a205c4d3e027faea87efbb94baf3215c1e2ade707cd449bbab8cebb04ee008dec0c4a95afa47d64480011a10c355999d1148a7399ef59bcd2042270cad50fd8d1f5dd1632781e9c095e262a2398fb9cdc552d6858b5119ca2322dc133f1438e9c304eb5c6a3d9fb4972ae16fcf13398a492066319f03bf0ccef1de57fc4a3fd1fce12d9bf7505ae9cc09bf08d5c90e4b901ae0cc7c911226830d50c1ed131ab38978965583bb3a5e4158e7f240c38c91ef6127bc325c5aaa5d70291e294f13031c0dc4e28bda8c623be6b52fd392dcdbb7bc4d95b5ca8895ef976ef1ca07fe6ea57c74f6d20577da95457850d95f59b786634977a21bf8e9ee256bfd463a18aa1482db5657346282303ebd9bd4eac9aa87a6a7e3cd115d9e284981b1da721b28aab810f1c5fc7b6e02b328810f5599f8f329586b6aa1f02718255a8c3fd090fe6b492d69320da073be573fa4b5adca2263a6f8ec8e72830b5169abdc65f70a7c30db1731365653fd29b4da3e6aa91b8630edba73cdc4f4e621433047d43f4c8b779835a47fb97bbd004f434b1b221f0fdf31f26288c58a86d23c96af05faeafc0ad6f84b21a1fddd2782d0ef38fcdd51ab871852aa7e0e5d24b2c2660cee9ae43c9be6bc9d160014eed12cda8e69659d052cc58e4b8aad40fcf9cd2fc8509cede472a13998cc9f497b4bfad88f942b1642bf840ae601afb9d22bee1e8617b7a5873908a36ced0b32ed44c2e2ad431c4402cdd56e678990ad553aa62976550e82682ee19f1a997b6feb58022f4b83a7fe663286fd51a3edb418eff6c28ca70edbbb12ac99cf1a570b79afed3d1901b9f2cdce002360d2dd9b6dc11244f7e6d07c28288ae914896d1afb0d0e66cf874328970f5b940570020f7a1565192e6387dc4aea48a4cba41974e73b53f39d7dcc6dc41ec1c4aa0b86abff274be0ac08bf3e6da0a519e46296106944eed03ecfc8b05ed15c739c4b7c110ff3a6100371e6905686e372904a229588062291793678e40492dd85b05c12cf06cd392924be4b627e32b8bcee9674794abbf2a2e8d6ac3d08d54f1dcabae32246dc1de7fb9a57b49ed90507b6205ff112ba2e2ee212a9a706aef54affb79768a31652fc31c0463841c7a05138f3ebcc940a5a89cc5330b63ea5b4a769933f5b074a59dc2739f25d7adb395902d98e82f98130c011e66e953ef48a5eb5b8044530d5ad337721bbce8599245767d3651dda1b6ce73fc1915822d00c47fa621795647cbed8d8eaaffdd0a7f1119080ee14b2a296747eb86c7af59355b356cbcb31aa41c793c42e7c27a6f18803c25a7f44f33ecc018e663b12d5669d239c777de78a051144c7393bf99b760292d9e03895c5da3210b91ef8177e010aa147953053d8b85e06c0c5c1e07c4a475d4f3c19131e5a08445b43ce1a9460953182692d46b5e15b08add3d2a703f11060cfb8980ab527cb46e4c8fbf33ba73bbf85b48d84b3d5102b1d8cf6e642fd5b8260ffdc8649dfe0e155975d5b550745fbebe644e8c6512a22da69411538dfef5d6408dcaaa6f222d9605250451cfed62f6ab29350bee79fc6d7d98be5ce4797f74bb0faf189f3b84a769375be9c6af79bd0f870ba487044e34c3e43f977047f16e175d202ed76ac0a6c80d9162067a552c57e34f6f4a975231b7d84178da23d14ddbdd734d1878ed0957e2139f5a714e8e6afe5dd061583c3f86ee2534b504fa1acf99268f4886be0dc1a51c308e70a1802ebefb2bb3af3507440eb3301c6b5c645610a278f3cbbfb748d23960f3e0ef158c5d8183a6a4ab45d0a722bbb398a89941879869b94b189c8768421786074bcbc3bd9980e6b37cec8cb59428a2f29dc09a85a059ad666996186610b8920830bee73cee3437309059f9109cb9e1dc42492505f9f94c904130986a649ea77fdaa18573b2386b4ea2e63b806ef2e22068c4fcaa3a60add0681e981809284b39297aee3299e07eceffa0acccbb7764cbc308fbcc504c4a2fa01367cf4829f3babd8ba10c0e95d3742c3346eee53f159c0a83c44013e78357997097a02c31c1800e2dcd1f3081a8ebaf602414cb6c31a0e8ccc4bbdbfe872fcc38589b7053357a84a13c48ef6e5b36144cb7c08326b09f89a98f0f0a26551af6208e0bbe0d6577a1c9210a2b46956c08029e0b4da878741d15bc81adb47066bd92a882d5782586d17011200039bbce988c2f4702f978af34e9cf4d1af72307bf0ddb0e2d75384c0716139fc22cde8dd375f2366dd45d07dc237f796dd3d5bb754595dab9e3c334f469dbfa70570efc1b1e6dc2dba3b0ae8bd62a051e05b420bcee76fbb429659e18c40cd5f577b2b08240ed067c39fd045f3877b69637de8ce4591682820cecc389816d4959b65fec5d47a87822d627e991fe196cb77eb7010a32594a3fb52c7792b6acf94b01617fc5160955fd10ab40f4ca3c7c38cfbd2c93189780fe911cab5df853d0606303d5638f1c9732e09a27e89bff5c77c6d81bdddc5a492389a106cce18cdf7e54bda74baef9cf84993036c47ca6955843be827660e5b1aba81ac70287141a510e0daca64380ceb78a7c20a0a00938af48bf7adb59314c77906a193062a8ca78cda6590f031c8f3e4ae195b15e27b618b6f79e441c482b9661b54c1c698000fd1477800045ecb8966d7b6bce36f1736429a32799a287afda61aafb794f93c48604b9310d48a40a23561c035eb349ac2ea2de1b469aa6febf0e422dc2477566ebcd676fe5dd69b23b63e82f0daf866643a547a01cf5b10c17ca55028a1671cca423cc5ae846b2c73c22d5953c8f60e759f8d2c99d5d2f137e494ad4bbe2fcd65db69ebccd3fe552f7625de0b358c4a41caa93a3e9cb5f65c1269b57b28aa80df14b3a054f23ca3f883825ab899021a0c702ab5718e34f250146193e64929cd616002f6ee29b75b01edd480293c743ef19d93dd9e5fedef021ec0500c1dce9f9a60a7fd4c69319b5732830f3c3c071b3f1cee79d7a9d0fdb9ca3c1825fd26852fcad2200a0e22795d40fd5d261d9ea2db56d7b3413a8c8c130bcf34cdcdf56f1ac1ff8", 0x1000}, {&(0x7f0000001380)="e989a85311dfe5489cadbbaa0c783fe857d2805ca3241972530cd90d30b19139d114d21c151e5142c0e339c088ddb47bb82295fe98dd98e8a9f6be52a162be8ab88cb0c878e1d9b41c8fd1594489485e4167f0a2c1ee5a4864565f0ba854098b64ab4c7b4da90d3299920d3c428215e3c1675fe426e76120a21d5a7b97f1eb9144823be90f2c55ccf65f8ba94c4537a86d0af4b5b0b862368a6da12881716e21394d36ac860e08a00fd4a6d42dc3867a1b73423b88a5fae797a4531caea169029611d1bb13ed9bc139", 0xc9}, {&(0x7f0000001480)="255cb020dc3c3f142efcd54f9ff007af76334b736d9474cdda86fe0568c196bb3098608594d33deed6d75a75f43c3cc31a217893767f4caddc93ede517053a6c9ad394e515611a126c42418e13157a61031b7c5b78951c61f2548240296bc2d1ab74cdd965677587683288d242bdf7b1418923a1334f90116a6713895c0d20", 0x7f}, {&(0x7f0000001500)="04463992ee5ac3f1316c79a2948a8a51d1ed6865bd0da520a2a4f593f93d27efeeb08923ba8ea910f18299845f75ab28607f96fdcb47133396e887", 0x3b}, {&(0x7f0000001540)="1bb4e79c9e5c4c91ec9942c7989a835803348bea6faa2dca4aec48c31de46673f21fce9d34b796808142f105776c8a4590fb026bcc13d6a01b3cfebf8bb34ee7c0976dc86758376d13c57743ce2bacfa85747f7b60647564c0b88df6ef66f2b3068e169b996eda8e0b3e199adc7ec1c6291333d536b2b086f06a9e9e650d157a9cff1f5684976b51ad9e70d7debe0fb9406067ad9a88894a062f02b34104e362fe", 0xa1}, {&(0x7f0000001600)="371538dee35127eb932519e5d14b57f56e39764a5aca0b7300f82b72e65431eb62640b835d4647697a092d199c2c04edd0e2e6003aa83acd1a344ca103c93a28bfe9c26031bf92f5b0cea029efb829bfc45c3fcfadfb52b165d245e85260a318a22cfb6425ab1c40de45386503da3e9f294e24c573c54e5f5669f4c7e14c92cd51604ceeb9a535ad197cf00f", 0x8c}, {&(0x7f00000016c0)}], 0x7, &(0x7f0000003a00)=ANY=[@ANYBLOB="e00000000000000001000000ffffffffc8a6dec4d32bf7fd877d5da1dde52fe6d8ab29b14aa341479969916ea35ad5f83fbc1ced855519261d22ee1764918f742474b050e8d01b619d14df286e8352ee89b08d4f4978ee382beb513642b92ac41c0601b66856527f3f495faa389e3e3516f18143ead99cb847db7fa2a448b45a964af12620ace21265e2568fac29e1497e32d0ebc8ac274d21b440ffb03cbb45935ee7a86baf11e7174b2b5f6fb475c7ec3012194feaf552427b374de3959550bc7f25b3bedc4ab4b5b400bb6173a04b9ebd918e2739e4a80236cd950000000010100000000000000100000000000000323d65cb3934784dffa6b1a00820783218a9e7b7a432c701ebf47e19b339fb330f6df20e5b492a4013ba17feb6ac35560210ddf41b110e0ff7fa54f5292575c19e730b301e65e487a0874b9bbf48c70d97342de0dc302a0926b3d82dcba78c97b31f641365e50bfbca048294f312e5077e519da38e195694f9c8e3ea8b1c5a621f180a742aaadce991a0ea5c89ce690ea0c36645b78d2ed5e498c3aa956ce2a85f3e5c70d4d26f0997fcbae8ace58b95fb3aee517e7c330e6eef0b5db207069e783218b7c053a60dc6b65845b3b56c40d701bf8588230a1e7f6eb62854deaca2d835fb82452f7852c7f794ce760c5cc8f6bb2d05dc9f93e17a597196f5b200c79e843f720ea9ce8d9ad06bdaa261643b73b59bab12a3af817b1843dea4f6f05a1818e390f1724cfb4e8cf74754dcf9e4f5709fb1a150faf9e03ca9cf2776719195d2bed846cd77e054df4db49841c8a1bd0299b64d5e442abf058b25d95f7215315ca7f32e3c8793fdee9425c098f9ede4a1d8094812ff88ebd9cc7e3f265a663b637b2b1819b1db3dc6908ac850ef865a1ca087d2cb87c219787996863a190c50e75dcfd7253088abddd77fc783f237c2865c7f5eec3601990c212f98fcce5bb15cd80330a6ebb6615d78bbea01517f8cb15e0308f6965f378ad25e476a1dc293564109e4325ba85cb484a8a998c9863e907cd702e7d4c106218edec09d2c08aa09200f5c6b4cbcc3c4d8a367e17bacefeba6f4b30e590a48e063c9c24bcc144d5acce7d7721264f7420574f0be45db506b5a5fc73f55e1919f49776c079ad62fa92553b25db16d992cdb6761b69eab763dd4f4a6dc3cd465da50c3b670a9fadf22ced2ebc5ac43d170a5934651918abf19134c25f63d72887b08485fbccb095bd7b034537353124203d8832b747c5d771857973d2628a8d691bbb9b03e118efa654dbeecb6522849641339df4d48b1407ec73aff012e573b830aa327531ba5572699c2646ae801051ba014417e044cac4e00661c863be47e444704d744647197962688aee5e0270022e75c2db078be85f99bf896120840401f5f1a148c4029c59b0151aa72f06bbdc10a3ac44c322743985a9e8c8f79baacce218aab6e7ff4de07a36647591b20c1a026177f2e8ba3150de0550ae19092d2ae6a5a539d601d104beea08e40921dd9256dbf83c9cf91915dae01f3453f2cc70bc2d019617d3c2fb5b0e39e7569d7a4d0b5f3241bac1daf7bcee1759a47275c144e4a8937aca9a2a2aa04be72f18cff80c25c2459a0c179fa8951844d6c334fecd200fa9c06113035f19e65b4077d87244654fb78e0ce90931b9a1d30e1122dd58aed9851637a0de871f67686952b45d0a9ca3b2141ff463030e1d564f3d3dad299e03a9ce43faf287a1980ce6278ab0fcf1054c6cbbe8d381ef85435a8faa079b96d9646bdc9a5e3c8721ec79bb31d189f269e07c302af221b603ee0738977dff0a23792a7e3841c9b8a447845da1724890c8cfced0ca53c0bac5dddb953aa94ff6e829df11ef95616c588668aec46575614f21c239fae8d23f0876201983e67042e5cb0d27a9ab16c0b6d3f0102f19faf2ab1950e6d27d5a964f1f87fb2b8089a783ef12ffa787c62a55388fe3e6a62893f09ce13fc15fd0172441454832c49f72f63be2fd06a9e4e3bae36bb065f2a5434b698487d4f0529987aa1896d58d8e7fcc4a572bff15f650760ca74b282d368d13f29db2293213497ecb4f91da74e180886072a9cd6f7648355287736d7b356c455b7fa5b5807c0b740a877390a66c97f4e6654c523dbf70bafa65ef25fb3b298badff8fe476d1dc7734d1ed73728bcc67ab9ac1a2948e47fca26e279a517f332213cdf54318582b811805dc41f5f286150f16d85a3ccc5b9913e05b97691f02c1ffa5b7717954facd890a6cb0ba5726ba03246e93bafdfcd6378cdbe5a49a2c87a8fd71613f44ff99ae6f9aed013295a993189ec75cb3cf0bd0c184153df2019a7c994450758d16d87e31ad1edd5bcdcdc69ec2448039d8fb2d6312da89a097bf83350c02d19a04180ee62821122fb6d9534d4773200e8c80de3792e3d0dcb0c1770c3223bbf40dba1a7f2d1c7d11ef209ebd37ec53e26f309de41f99d6aaa3d6127c9a4976048e8d1c15cc623aab350615bc92b9149a5256c4726fe5d50bbc5f72e35e5583f76153c91b88bc7e9a04be91e5905e6b863944e097964a8e0f3f7e8bbb8f34a592ab9e4befabd4c3ef82ecf057c8f7dab9e028773f808d3ee6f7d281caffbbec2c519ef3938a5332ffe8772dcc3005adf086d747444c4e3aacc10726435f50b56101daed602459e4becda5a22735c32af7f9471dfc111d25a1fb657863e2e2980779ace7760c2d6524da2b698e88e9b1d1e59d311d0602943e9aef900099bb16cf425f2b36f7095acc8662bcaadea729a240d8082f05421c04dac03a3a1fc4ddc64d9c08d963137d7860afd476a3b9e9e659363a0e65c33501127c11ce8e87bc6b06a075d616d4295990efc90f83342e69bf71f8cc7bbf177de69e8aad91830bae120c7f6b57ed7444c7f6b6aee2744be46d6dfb0433b5f30bbdf74c441ed261b4f5048472620b2c1e97aff12588feaafdd7fe25bf4d170a2034de5ca61d4963d63deabfeac026f9d6ebde47de1d3d7b5cd75c04d2b9759e6c7b9666ada0b6d78a77bba924b7ceca07146ca1f7f5e3ef0d6da449050a75d927d0d173977a5e1b4679014cea3e170fbbc70a7c50ce1fbee3a09d9d431d654c67e6c9d1210ff24eacaf7ea79dcdb069baf8ae13fea454b9139579dc072c9b9387543f503e1c0dec293bef47a30c1674b1be6de8c9017c78acd22e6d8cee91058f12dd4928c7294700bec777d72d331f02ded91ae4031eb19566340388b0a074c1092414c51254de2271ce5820ed9deece5749ebc210b191982ee044024f28ca35164f02e8c2ae78599e87dd1820b0d7d22c4cb4743062b4c0e592f8941c38a5dfe4aa2c8b7f0f03397ae413e22177b23f265a9aef5f31e3c62cf26d2fd0a532a6265ec1a6239124dca090679d9f381fa31b0d8bf70c1c3d10cf58433f7f45ddf9859018313cab869aaba983f4d9ce655c04d1393c8f4517fb7ef040dd677cfdf79e48c57c1caa3c0082943117a6405534df14861126ade2c583e6b2f3dc086d3ac22ee1634f59b5bafe82e9f051014a513d065685f136f5e56059eb58b031b8601736d1cbbba973e249b99469ba43b5efba8c6bc212890b2cadefd48de9b171b9e26ee9a49f29de03e4816b0a921b7cfb23b5def36c3bf72f0a79ed5d62f9a2b99e81840b86fe77df3437b9a725cca12ad4fac5b692bc84c18fc89642eb65c1ea5e4e1b430beccdcb716b691f68458236bfadb9afcf9d68b2ab73a09fa138e5a8dda0f82c726adff5c2ac6db50d44f9fa9ced0db41a7f75923a9ba4ab539233ddaa67519ac97dc1322543dab53aab54659976c5a12fd7995e98c168d11be3eeaa2a61774685f32b45e63edb11045143e9d5d616d2a987f7035c8776fa9d34bcd0db45c226c80e386a812d1b7ab2a60f71976416e7473e57236f3797f4763a292b22a0adc0d41c8d7ee6bd34297fbfed7f6a93879feb6a9d248fd6fca1cf06bb9ca98bad6bb46135aaab558d923e437c7a57f65d8e09483d738db09897963592c13a73f3eb015855331e422cf973d7ab5127774a95780f9b49fd91b4a8383b4bc4082e238cdfe9cd3389079fc385fa6890c369222e51cd8223ff84f429bfdd069b5ad472dbf4adcfda7103948e2d80073ce2c97318ee13f30ee606aebcedc78a0049afc5c05282c9142a17b3c55c2b74602a5eeb81fd8e4eb6d51de7e6fde07b391fc60234a033111442aca38a48de1314f4c550c67869b94848435eabb636f77a38977c4a73de54a7a3b4251622bce7d7de573cce33051ef7b2d46c8ab0809f8501af954382ddc8f2dcf33c71b2db863dfc5bed2d15ec17fc7f279aab967db77bc8200f944a276b1fc8b0fe92f2243b9ab12facd419a726b9915e59599aab7e4e994969ace7cf032bf677b0f998d086dfc79109f512073dc58cf9aadd2b2c47c287f942f63efbf1d503920b7efbfe1b064073e03615eb167b136d95797507b44affad1dc1582fc166b55a8f86352cd82a5129d7df07fbccca546e610787c04995ce66c50a0765e33746afadd4799ef26efb1f56688cd74458dcb05a9f2b1e15c2ae3591f77ebb49b0124e2d502c80173ae6c965d1d208e5bc87f34c54b33e76f0c5fce1d331586f7be4a6086bf0a0319467464b96c9f9608f33486f78a8568a824f3fe2064c0447344b8d89a73604f6390bd750c52b1c2c51c435c44855a185b0af73a273203131fe3b4a389f0cea578d51ef02a91c413ac7a73fab9bd7bef506d0735674d24201a7e6bcc90bffaa1d15b2a020a0db4ee262638e6c3723c1fbb9806561ee019f762482b1131a9d18aba2561f993e50cc1071bc0033ca75a79ab491fdefa4a74b85b1c0a10fc3ccf1720c415d3b171985935f274df215bbc7fe029e4514d9376d2edb1c7167d4df2321711d08fc4d09a2bfe0d90b57e60fc5530a8d1eac36524a0add607c73e09983bed92bd063f3b4f0ef49450667ed3d231b720f59a56a7fa1e366c02c7169e4ba7b59ba3905dfe7346755829352f6237aa08b343d16ae19930d9aa6f70dbb941cc6a4e12ac1df948abb1c5233747787a14e05ff0e0bf0f83c207f0e77b01d1678b68a85f03a2adcd9897a4199f5eed604649024de29767760e8de8bcc55ce48bf96d35e1d419989e149c48c4347799c9f2f2ec547f3a38ea441bf55aff01f12aa0ff8156d9277da199be54c1d6cb988549473d255a3e355cbebd922aaa325feb1424be43ec2094bcdf527001a0aaa7f4b300b55aafa12d61cb199c6e8378af642a7c5a3a83a26d07522abd4b75e830116e5b97a6fff3b390b87b372d47a43d41acba37e7d54b21168b52e4af5e5f8e84ddebe863991bc138667a4a3c48c9d1a154d6cabd738ad564c7c47d52124093a3e5039c08f431d35da6badf52067dc8525d9ab9a9aa593756debea4b018628d9b9df64ea8322409ade4acd5a7f83a0f7aedc34df54efedf9edf8b8624acc634b8d698c7767d36b834c557e2059f5f69f0798cbd67064f36fe7f02c16eb34fe24d331d60340238dadd125955205fa7d8e92d82af6161d1ecfab0605f529e855c0986aaf6bb7d0c2a90c17c73f84bc69a3dfd1e652d4feb02480839318ce467ae4e3c812bf4ab3944b5d75dbe3c925fa448c50f2bb765bd551c87f2528231f6b5cf1fc283b05863bb65699a55cf7c1fb9bbcc93bc9039e5007597d33b3b6aefffb6edf5d916e11fbfda71a85cf4ac9b2fa5a5a100bb140ab41b6d58ef295da48650817eba1b0b0701a751788b93d05f33c6baf6d32cccc5ccfe5cb34b95d1677a1d83066ca36d0f7dd804b5c56cee22fbc98830b454e76d7418a178fd3c26cb0c41320eb8e74cf6f8fed44b8d4e3b4a12dc6e723c58d47baaffa91d801834029713f82dd08ed1e7e866d72a7132496d91aeb882300d51fb81858ed77c8c68d721ecc98c7390207154ae02a147da5370ece8712e0afa5e2bdac328659513573826e186006b48c4b76211d6f1f5f6e9c8f3a7bb7263000d43d859511f22f2b42c29963ab264aaf29da899387d4c5184222155cea1185dd7d6055524bd5c2c9b15a402020ab916ce6e42be332afee66ec9da13dbac39c63676dc9f2de2aafc9f538fe3a65afcb05c426b803409c672a10d08b0ccdbb93ebe780e533800000000000000ffff000005000000519cd31f8055847994e092390ea826d8baed42ee8f25092be86424cc7ca7d8b471000000000000001010000000000000ffff0000080000004605f76c6117fdcc2c72215abfc2519e9f8ecfeef7df0b7b308aa7d950ba89708795fc54f5aeb2d77ae7093dc6247cda8a94d7082fa5072a62325ba96532647f74c678520faf1782c18e000f343988c5f4a18829c28039a58731165f9f1a0b6b3572c029a06e43677197fbb5e213975fa946cb1627c41ca66638e720eab2a64081998c155619ea13c57bde9858f997cfebd6e02ba7ffc55c96690266c6d297b6a7f23552a22167370802d1b74bf765b7e24e1c17179507a0e4ff7b2bb3fceb1f3d5c439c55f2d112616db25ef372868cf86957dc2872508c12a17add77ee27de402035bb3e36dee2d5b91ff5ed58b5cf4a8239c5961cb1d1ce62ae6a97b287dd11bffb224c7ab42ca85724c41333811512ea8b47eee0d218d73373c8ab384ee46effc195a8edb33747f556a53504051e42ee0f1ad7fb1a55458965e1417ceae9c8ad90a09160595c11d0a6734bdd30a0a540d3b9841d68feceb786fee47fc7d6013fb3649735bc917903db1608bd9b239f3709d422cd3ed239597f618c0c85c9a917d87acfa9f52af862ba6dafc22f33a959bb79dfe38c7a3337d08c9af94172225bc3c89dd609bfbbc243c58f2c68aa0de01816d9a28db0fcbf65e28d3ced5ca0ab41c3d389f907ad28d8d47dd31fded36986dad607567b04ff154b9770bfd8101a8aacabc98bad63e8a7cf01354a537955c538be48eff4b144fbde2817569b3e145d4da042567807453e4d987a5d847c644fdfc8a7766489ebc3a4f91dfaf4b61ff33b14ca9a10d74f41c79abafc4f606f7163b7fa8a8657c74bdb1fcae49758519736f292e95c44d4af6f0c2ae00eb54454695402f4a6ccba768105379276a69cad35d181e99571ef1246c1361d6665d02daa43a3b0ed1c21dc2cd0912e23b99c8cfe82d4a5b8b94296468609e70f5e8020081fd6d3575c530b1fa01441a4fa21accb28f6654e08344704c623bf3613aa858649d67c91f1d221e3e09a979d1dce09b8851d0afe47f77548f5259b97a26cc26988f02f5f409549c3872413a178607fddf4c01b1cf7e2976e452e40aaaff04631ac70262117654f6da199ebf246aea867592680f8f782fb47d68ece39e95a2b74e2a7e23a778271f24a84999ae1c000a5d19ab9d8d23b4ab7177fa9f25d0efc1bad6556acb2512cb9b6c2993d70962bb09995dc604077bd3833d5992f1a91162e52a464b8bef23f47219407f2cdb167a1e3092f9dfef17f89b5874ca56031e49c16a39ac0c9e4b8be7f0f1b8c662666d698f6daf8e272c71230d5b07011c8b664fa9c2aea421f23d8c271f2afbcef21b2687932e52703c657fdd0b5e7e4cddb31e991f534068f332c848ef9c075c70e1dbb0568f594cce82aa07bbe37d427a22b86c3ef4357c75902557bee44af7be691127d1a27c1fa03f985b658bdfb34d95ec0813b4f53c86f326887a1620672b8e308b630e1e45a2bde9a0943f9d25ec5810ae6d67db75d658883c3ea6fe42b1efffddcaf90635057eec669626d04689ad7ac2816bdd8e887e127d658b90de7bba7e53812ba9459202eee0116129335cee9f8888a8ea43c55e6508971d74377deb770a81c6bfdfd3fd7c17f1984561d902f485a6eb888c29578a6b07b03c5536cf966b0b471100aac53787b5f7cfbd78a1ed0227d32c02d4de6dc146d08c1a9ffa9f7e3f96ebff18e3003a37fa8f4115876b55c1ffe9f9d85cc8e8f465b839203adb2d226662418d6f462a2f55e91a37152c06cf2841771f8b8bccf9e77d3612625002c7ca986ee0ee00b3c8a4dc5d0830667e6d4767bcd19a30ec75a52dea7ff025525cf44839bcd365527bdb40d8bf801ba844721b4053d0b7932a761c8dc174b9e15e51d742da55bad1f5b8cdba794a6ef2d3cef26ad13df13da0adace84458f98c7440da06f56cd10688108a9531967180b5a2920e3c7c2c7d9f35cc13b9d280f798082119f832b741ec35b326febc15f53e394ee6ef0895b5b19fb4457c261c9023341f4d379adf850a3d811c16f1a5ebd5c66c23cc4621612b8cf12268724b3ad83bda97e6680bc76448799d8d7524d5b9bb861fe39b0c40a954d595bb23b7fe4f91eef1e273b53db35a78d682e19514d93ef4bddd655047e2e5b85f7790a499b65d5f7de84288d6c3fb03f89c520c22a16bec8aac7d051feec473ce682eb7f99cbfc7a41241774c4ae3f20bad8e8944a59d6d3b7c751c44fe8337b1ca8b407227adbee9c30de8637697c886a079e0e8e583de5ce2ffad69c640a08c138a7230955fee929a699956b97050ea8e20510d41698d60fa2bf54b1ca877b6237211d1c30c1ed2e1ba7158dadb378c249ed3e844bc261cc0bd3c6bb86bda80fe5f638df762807ef5e8da886506ee99e0ee347e4465cb6f3bec81e63df2f6e89dfbf0b297cb4a1835009b0c0cd6954537077f1bfe36bb2632d244b05e01080ad3e3b27faff64b60a2d4e88fe789047fb69c798b5a0d6fa2fde8fec6aea8bfb96ee9d82e18597ceebcedffafbfa6195c905bfa3faf7304fd163fa2a331016492dc6cd250344c4613dfb7401593f32bc04bb99d6b056daca74d0a6e059945c37489f986b9aff0eb3a7ba1f32d123678bbbbbb17eeeaaab29f4b9ae79d6ed6e6821faa6914de654ecad25ae3cddae9008ca8a37df2cf3ae3b3761ea29db8bc89f8ef880d0cb03cdb560f0bd75ad0eab382bdf189a33a345f8e61266d8137364f1a6646aa144c1563b93736c9ba2d3d15cbdf4036b6684d2d5264beb694f1bf65e16dafd0af4f8257090fd9896a2a86ec836ceed607b8049c5090459b303da348260ad9a97d487a6328c568ae587a3081ffa2dc04cc77d2ad9d5ce8980f7ea39ef9bdefeb507a52a325549d9d3442c4b55fdc92f92555a328f1e8ea7f1bc6a15bf52266b81e0be5947618a330c51ba34caf7b08477a369c581d782820dda309180189f74fad5e9079fd5091d003c0bd0dc1c41bd878ac13b618fdc62ad9aff3cb9d84eabfd5bc500b0a8221434714ff7b80486cf9d6fd10fe258edd5eec6a3cf5233e149ff89f4c4003923a9260f5d7747395af5fb12f01a41790e30dd3085f63f8285b6ec51faf50947ce45e1f5bc286c132040593e74a0dd73fdeff506a971e0ea1632e939967fa8728a56f32a87c31a686bd8e7339b91bbdb2703a73e85ae7e9c4d66c46f1d3f9e76d48cd4163afb51cb4eec1ee396e9723d601c456c444b1805f0669fc2ef851a37627610d166d3d7fe7f26e2fc645c1df01e673cb3749bd535bdd5580e09fcb6e0283f68be25bf6830ca172b654b71bd7485d638ed613be10832d77e760820d0af260a81856a778ce9df382a9babe3377d64f688eac80766cabac39e0d219026306ed65da7fb9506be98f2a6f48b15d113a24d47448799257ed1abd3e234324dddccee2e2df860d30eccb7f95663be38d0e00402bb6c95bfe6d1c68ffb20a4c1fc994101019810b2fb3403a596fd24e9c2f6481ccf64244966bab18d4092604d032139cda496b23b6b21f55edce7d1b60a5cb4317ff3275213e83ca3ea0051f2ab989db0b6eabdd95eb4e89968b41626b0dcada0487b2ca1b636ef31e03ad27ce6aafbbe193da0080c085ccd2494c5ac6523cbc52cc8c4eab2fc891bdb21d4ec1b88b40ae5213cd2a4221d50d957cf06bb39dc4342f2a82016cb62ebb30b7dfd13fe6b5ddcf680360fc97e9efca1e1f59e38a6016bbf5a136be89540cfc6dd398056383ab4351d0430fa4c18f940b1afb5d76093c7bcbbe72c2a1ad2654ed3765c46af9e02785190d503494f3da8b50acf5fdac95fbe79787382c78ce25d029442eee0400e8c49b100a45950513682339e5e46db013e51e900a6315e6a96adcc0cd72ab96bc61c29cf3658205f4f75b93ad910ff7073e9e51cb4207e52a0e70bd9b383c48ef63a61ad08e44f940542ca01dc76ce36ac29405f15a039935dbe5ef4f6bea25c70e740c2f78f2ea58017457ad59f02688a1e8b1e3ff19563a33d3736bc16f64defe22c568ae4bdb76cdcaf141f30f38f93a0d81f0ae78c6e19f645db470df27e3e44736e03e946829c7dbb5d3044d7a2270e85267668418e81bb1957144878683e97599291ca91a42ce4cd57e892ebae4f0b52c105535b22f6f691d7f53f1eb88725ecb243567f1ed60b47fc327f9c003e5a5ac3ad81bf575d796430d9e16034d74a6358acac6337c6947ff93876ca0815f3146cc4436772e15db2a274bbeed796451081f34c26ea7f68c16e5a1f6f4005ec9afa7b0a3b55929d528529083df8d046f7b2d4ad77e111d9b8ecddb53e3024b620337398df6f38c73f6442de7866475f247462ba3637b74781543c128d0681b94efa7384cfc006ce1b67b3a343981bc689ac139dce7d35594793ebed96e97542f615922ecebe085e8848b2d0e6dd4c6dff8d08a44f41843fa62288e7556daadffbaa5e34ca805519636559ef5e1443301b8e82438cd6532d213c23da74402d2949551baca5b3781900560cf3770deb21af75df562cb2f1fcb1cbb338821161a73bb7152f098b9cd41f46678f5c9280746923414c7d603952179cd7db4c1f8eeab54beeec7c2a15ff15d532722b00261a230eb8dd3ca72391138a020783ab937e713b9bc6b275bdf6c4071df821e79296c19d44ca47e30a9c6cb260f367fc7149ba7a7a6090d5e4a61ba7cc1ec4ca7ad6b7c48cc4e915f16b659daa1ddfb6b8315fcba6c124cde48354587ff67e5423aa89855394e41f36bf09f477b313b68200e33ecd91f06f654033fa17af7c8d24d7effff9e1c2d400d35f64bf800693078ccc142d4138adffe2349ce02b43c655eaa2f23a8cd94b989a9339045b58e833ce4f5a8018a630148a64dd531a286323597fd339d864128f282d1f8700820baec441ba5c6bc446a837d7f8d8a6b6c055d5153ea15bb2a5085732508b3e3283a0069bdf8b83daff1c52aa2ce44f438bb7e87c47158090a80fe256fe681e217a0b78dc296113ff339db56808ca20c00bd07f31b5911be4888105f3f787b9f95f41ec596e1f0322a45c6fcd4693c0273e47d4a16626de98566a639f531e9627d9bd8e427b08f337cb72a40eda5999f576fbc8b35318ccaba436a5f2ae77ee368340bea5048f8ee976bc894532fcb5ace4fd79b3b8eb447302481e2c11b055e0a043440a6397d851fa9b3f37a14337e74ef22c012ecf6478f0f4813771af6e32c47fa4e51577094de019b30246dd48f473afbc7a63f84e95db895b1e4fcbe9049da6196f110108966d701870dff06dddcf78ae51495eabad48854f5960e02e1460a0517f74726bdb07be6cbd8c3fe95375b4bb941e22185a2d2c3e8ece07588f71b4003d97f4bb3309c10f3963f1e02b0c9cbbeebb7f8ec6f12f4e801c404c3122b20c3646e49ba6815da04c5b87e34b79d4ab0f9abb9d645cf6740ba522e0e0b628fd208f52a309ad567f39d1c649974df3e19dfb58449b5a5c852e10e2dd4488f56d034f19ca41699bfbad10a799d6c919025ce9cfd772f413293ca52663b11e2db7f32d187c1957a863c5f92f74205a77fa09972781ee436600dde2bf22ee9f7f52f8a7f0f3325d7449dab7672dc2556f092938a95b28839f22a779faf1ff767393fa47f4e8bdfa1cbd5635fe47762875961869f3c4dc9740d07d2f60f601e55c45c27f8b9658ad2bb9ec3a8b24f4694b4243b9004cb773a252a6c2e797d2874303151536c9486eb8911ce2e82fbcb2ca33d4777058cec331ef2fc06373ecdad0de754a2743d46f28074759c2f60c87f7c84ad7a29741afd890f1d899b967ec806f8a9b1e959c81aea1a1f0f4666bc000000000000000ffff0000ff0f00007da2f0e7c4a3c5d00aff0f58773810c58df831a3e815072722956afe53c26f8ef235c9a0f918b572717becf27bce63e070d0664da1f9f3cf1d1a0cb0d383bb48b7e38f564edee9b976118b5e4d61e774da367bb599e96832a510749b98690366f852a69eb10313140db9c693d2e50ce555a42fa6d5fcef274be68c68ea061849ce078bdfe8b96d7ff9af4245be78d67872c0674745f3115e7491e404864d2e632a9ba9bde9740d3057bac34d2c000000"], 0x21f8}, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000039c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x100b868cad46fe23, &(0x7f0000000200)="b6") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r2, &(0x7f0000000240), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x23f5, 0x401, 0x7, 0x400}, {0x7fff, 0x800, 0x1200, 0x9}, {0xfffffffffffff800, 0x5, 0x333, 0x5}, {0x6, 0x4, 0x0, 0x3}, {0x66b000000000, 0xffffffff, 0x4, 0x40}, {0x1, 0x100000000, 0xab, 0x81}]}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000016c0)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x18, 0xd19e41faa5cfbc6b, 0x8, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x4, 0x1, 0x62}, {0xf79, 0x2, 0x3}, {0xfaaa, 0x0, 0x76, 0x2}, {0xcf4, 0x149, 0x9, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x281, &(0x7f0000000080)="b6") 16:00:01 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x0, 0x2) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x0) munlockall() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x5, 0x905d, 0x8}) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = semget(0x3, 0x0, 0x200) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000140)=""/225) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0xfff, 0x8001, 0x6}) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x25, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a760f4938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x40) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x41) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x8001) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x1bf7b45e) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup(r0) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) r3 = semget$private(0x0, 0x7, 0x40) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x4da) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r2, &(0x7f0000000300)="1f76a2b887a7e91ccb736eb204ffebba8f0bbdaa79c4fe0503bf68abb9c99ee7fc9c89576ef85c6145701786b3b51e1affb14c714534fc450b2a7727ff03000012aab378b9c54a153c51d99040107646779acb00c7a35b871c315fc6a89a074cc7aa554d2900000000", 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) r1 = socket$unix(0x1, 0x1, 0x0) close(r1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0xffffff87) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:01 executing program 1: r0 = socket(0x18, 0x0, 0xfffffffffffffff9) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x7b32, r2}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:01 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000000)='./file1/file0\x00') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x80000000, 0x2, 0x81, "709b1e8228eeb89ef019697f801a05e1dfab303a", 0x6, 0x3f}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1000, 0x6, 0x5950, 0x3}) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x800000000000, 0x3, 0x40}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)="7a01ecbe2f7875c256e54040e5951c3d76ebeacf0c07eac67f19f0c9a9dab8d1d2fe611536297adb21c2d254ca8a22182a89a27f7e916f9953ead6e77d3f4ff7ec1a79001e7f65618e5ac1307a6f266c8bf12f94e8d1deb149734d394a0642a6622592c3e127df0b5d2897be16fb83c2f294e57e58d4747f821939775b2338fe1edd85b7f19cb01c3e4767b136f04ed246d6f48a36ca18e4eb4762dfd316b83086ca8d901ccfb1513bc2eb45a56903dc9942d3b358fe", 0xb6}, {&(0x7f0000000300)="76b8b426d37ee766a8f4875abc04f516f6717b1cfdc2339f29588e3d72dcee5d855571619ba9afcbfc14a4847e923b838ca9ffd03c767eab743ab23f1855b8e6f019255a51281d9e54149a7175e55a514352192596f683258232fd3de0dc31accffe565bb359e14aa2033b1d7f4a594b11c937cd74d0cb3142bc77735f2c6ff59eeff9f70d49a9cdf9e0c8392879851e0ffe97250c96bc79abf62f0552e416d72e463d974575966a6882681bcee0273cc47b2efe4dbb25fbc68838837491bd4e5ba443f875b0fbd814c515067d", 0xcd}, {&(0x7f0000000400)="b4fc8f5e2069420482639c19eb32b937d111d3c48e6e853b48ede05b02bee7027ebc6c31522cf736e1c1ae56df5ed25e1af02d5be862e87fd3dd2f515f0e3b93fd8ce7dac77dca891913430a13d0b0b30a43eebcbeedde64db3352807ec4a045614de9e5d3bb66da8f73108bffd86d5bdb64af367290e3d15806fab95d16ac4359d3881c1f90fd1c512276e0e424b344f608a303e1f962983521a4bd962131c52f027e58f5f0a8427664b80e1b932fb9c60ae5156fe30c14a095c7a56236ad06ff04e0c3611f14309221ae260398ee92d46ffa6c6ac310be656a", 0xda}, {&(0x7f0000000500)="143afc186f2bd3b482eb8154378e6f06945f402c8e2508b61f8d245ddbbf61fe50b27f21af6fce1b8eda857a9443a77617a013b19b79ceae17555d7d82811c7f4cc113f8018b43eafbf9776addd6b239b4075b50b7077373f88e1dc8a5a2d636ebbcfbf6d90729dfaa557c65513604c6de9054cc75e80a13c59b", 0x7a}, {&(0x7f0000000580)="04dfba2f0ff81abb79df0a9033b55965691d9863afe7a84021ff9e044131671f90e03c51133047210a18394e2a26a40c5ff99b1ee323fb0efa5c9a07f7a510d97d33e5da3ba9b67124a1c615988bf1c45f169a847fb61aa1641a01a5bca4561be837a05617bb62c5da228bee8f804f52d5dffb1b1c9e20255e32ec7ebd69442c93240c5ee931e5ed949163ede893f062a80585abc10afb6ecadf2c96cd8e8490550eba60e07109645b99d88250d0e1d44f1e8e6e45506f1ba77c18c55bd46543cd6c20fb35b01248c086646b900153ad87", 0xd1}, {&(0x7f0000000680)="24ef5a3698d0b8806561f9d2f9a49260f0ccd67eb6552e99f454a601291767f339179f39d27cdadb8369417b58b351efb944515bd4087455c91d0aabebef127366e009ee7f074d90cb7ca339c16cdc80652da41472732c963a23f216766f3e0faf2e21757df37b21cefd03d45ebe07d6b1e1afe3e9c1da649011b954e39004958d45eda42ee38ea57a74bf4444ddda3acae0040486", 0x95}, {&(0x7f0000000740)="7f4b1867a7e80f0eb2f32011fb4cb26fbfe7874a0c33f6a85e7671a9417dc3e99a0f8cba0c7749bfa2df3a88f1768bc5861eb4941f3e27b671f10d79c6c0cfd4d844f23d9e70a2e919a67bef79cb7ce497f066a87ab1553c7545554fdf089c2cf5eef6146ad1040f", 0x68}], 0x7, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)='U\x00'/12, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb4de}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x98, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000280)="84") 16:00:01 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$unix(r0, &(0x7f0000000040)=@file={0xcfc9fbc0a6960efd, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="525699637400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dabf00b4aa7a511ed04f90000000000000000000000000000000000000000be1eacb79fc03f26cd2458fabffba74300000000000000000000ad2da978dda91a6e3d2dec3979c53437af7c8fa3a10099dbccb3ed17b7de8a1b4f463853899dc61966cf363f29f6161f0a8d0d495d33551f9d"], &(0x7f0000000080)=0x55) write(r1, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x2, 0xfe425e7e1bbb8f28) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:01 executing program 1: geteuid() r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) pread(r0, &(0x7f00000000c0)="db613535401f6025b1f28dad071a4f17f414e4dfdf437a0e8c6a84127cc223154e82daac2e4f33ceae1761da94605a6066e249ab8c7ab58f049d2903b757510f2324612997635d85e8ac9055c7f71bf2a8d193dd92c28725b04a8712e5837209a804f2431cc2d2557f0708f9879ee961ac38f508b1a6ceaa240c8819bd901b9ec68d9be7715362", 0x87, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = semget$private(0x0, 0x2, 0x1) semop(r5, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r4, r4) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) dup(r0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000000)='./file1\x00', 0x10, 0x200) 16:00:01 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) fcntl$setown(r0, 0x6, 0x0) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000080)=""/109, 0x6d, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x1) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x20, 0x180) symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000180)="52085d597dd023271c8072677164f0b769105c602cef33e2eb4bd615f9f2f7abb69f1493d9c306bb3e833248b36a7e12a01f0eeee2c97c260f43dfece1aa0efa4173d196ab73eaf91af136350e9c1415dee3570b3a30dc722e897a08c0d67ca6f4cb050379b850833820dc4a9227d1b6fedbe3ff7b25a758bb94120f4aa3d0428cadd270695e48a349aa21a7ac0eaa407d3be104fa2c6c4a21c0f960e31f5a067dffff5df8af292c600abe184c71bc0b30476d0c169f10883c22de3365979ca089e577025cd50f54e2fb2433b7a8bad3dbfefb84bf1f3459ea48cfa725f0ba7a", 0xe0, 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="00df2d2f66696c653000"], 0xa) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000300)=0x1) bind$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48, 0x7ff}, {0x20}, {0x8, 0x0, 0x0, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0xffffffffffffffe0, 0x6, 0x100000001, 0x4}, {0x3, 0x80000001, 0x40, 0x8}, {0x100000001, 0x8, 0x401, 0x1f}, {0x10000, 0x3, 0x9, 0xfffffffffffffffe}, {0x1ff, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x1, 0x54e1d385942a2f85) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001500)={0x1e6, './file0\x00'}) socketpair(0x0, 0xc000, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000500)="63aa81b6955ef0c58c9f267f84f195ad6ae2776e8c20b26789c541cbf143ca00a214b2a1518eeeb0cc06f42760c80060c3e1947a65eaeb68a80008521d7e5b11b0b2339c01b67f60105904f2ad53a09413aadfdaa57938213adfaea7ed2a1356dd7cd92aa062524f93174acead451126f59797806ed1c8403efe0d9b953e5da6b7c687939930bb773b8cfee11986f3e8515f6e921ea55769da983952a54b7e03bb7b3d6e2de04114cb48ffcb9af287dfca56fe7f42b85d069810bc26f086f48c86719019aa6930e6d7929507c3844c79adc68e68a2c47479f3ed30506f7e1e2be84c3fad3145b6216921f427018335d2cd7bfce82a29dd9f50bcae7852a5911f9b520770e9340bbb6525c4e85e39e679bedf99fa82114387b6f347a131d92e0af3bf325676294ca7557fdaac9cf5525909c12167cc9b0417a6387f4b2a4903939c21679ec7b98fed2240884b525571fc2f0aadba0976723eb240bf6719156d14f0dab9e7c8b02e98203865d176b71c16c0bd4703adc02c059733a31239e9199984d72cc9eb7118d0769877f996b722395c9d720f7906eb6f7b0422ea8d7381fd8e5a870defbc76f59d29d2127742e3aa8111132b6ab3564eb3ae0633695a071588cbbc82b8b67ab8da72391e03301017ffa797943ee781cacd423bddebfda78b72c3f1b89d3da209dee7d374f8c058e9856db8458ab5ff45cd512be21953089f2b1fda26a0b64d2f1733d05a32144bfeab2dc49b384fc084eac600382725f38cf52a35ab003b1da96dfa2fd017fd4b09a05f72b423fd83e2e170091322cce393cd0175c07fe5ce0c30fe4cfd26d8f34820474accd4abdac2746c2e1f48b26dd5a6b0c14219f93cffddd9c04458afc3d7f6674946077a17b75e6104561541b7be2b725e98929b70f80c8b5b03da394adc7b195292b4d7d9c0d07feb9578f1c9d2eb903974c5f967fcc97ff6cf3e2e0894a76d352d8628ddb0d54cd1bf3c8a98c1265b3cb38ebc03ea65fe7cb3797b81fcad1f4c2a5381f6b8b7e70dcf5d61d7c8dd863a31c5fa5fbc57cc235463dee6f9eae1560f5ef5a67ca2173a78bf77c31465c2dbe525cbcacb8ecd1dc6d5a133d3f6299f1cdefdbde540d459c1e027a1d1703b466f05693598167fcdc4bd749ea1528492d77074b511969e4a9e4e35283355e00ca4fad91eed04d5970a97589eb10ec9e9a0ea5d851fc9df769ea2b8f88e9b28b83401df6640e738558c592f2b2cb440ab43545c80f2f2257af11d87bab69729bebf6f53226c37380da14c689ac1804dda2b3396b216308bd6864cdecde7fee2b71a4b43c5fc0159ca3debe9eef8dd994a43ea3837193c88e710e4ac42f96f6154fdddb4c0fde93b1d477759a1587e6d5ee973bac29a1e0811b59d931406d3d9e8379c6c516d512fe1a3877f9b33655095b437b169dac179b7b1c8e4db745372ef46ccd4eb44a67529b1bba321452578ee46997c197e7994018620dcb6bb9eb3ab58d258b598587af25df2f13ea17808d08557863403da525db8c264ff1165443c3014127e93f96a12435fa71faea10e259659fa1fec3f2fb7b15d9ff7c9d1e8ef8957388c9d529a39a9b3edb6a3bb60c3f183c1645006e8717db24cbb2157e9ecac7f7206eeed22f591ef69905b150adee1bdf33603dc404c306d30fb67c2f60d591102a3e3157d89fd5e4026ee2e49af8cc5260539692f7913ef59bf94a99fdc633c273715f2fdcc40c0a7843961b8a75c77f56c1f5fed9133892f17cccbdd06f184e4b3ce26790cebefe76f901f266b9c0f762c22ec3cc45995505287c39fc55bad9ead335ab849f6dfd07982e2889f756ea985c1907734653c536447a0612c7c029c667e7df5487a01a1d963dbebdeffd9c9116c8065494fbec9b91c27b339957fb6438bcffea6c096a85deaf3bb549a26bb8e21aa33e3d2ba23bb84707cf34b6224c5adb95cf58c529172eef37104cd86151dcd71ab5b1ad054bf27de02d0c85ab8597bd0d4ad2ef150ee0ea5eac15c2035849c8d38c044c6189de53b22aed8badce03ad8744be3880be20a30ac96f7b796216cc38c1b2bb556cec216e67db06b2c67ed72bebcd2421b8574d555e331c0bd192a3a6ceeeac77a5e1b621f7817b09a61a3576d8fde9b23f19819a6083a8837fae45afd0058cabccf6e73d740b7e0d4722d7bb779af42834830200de2af93e4b8eabb41c82ea222cae9e436867d2a2fa76efcadbfacbfddace3b5ff4ba037c53784878eabe60e16a7ad3dc4227a6b2a36629b6109d0cf59fc1f6cbd677147e990040586af6ea5711cb15ce201206f12ff3596d3e59e76db68e1fd5ec38cc77ca33f42bae31669094c11a19fc9d7263cad764763094d0b0ff6382faf88274f8ebb34cd2e8c6f93f1625352e21bd56e9fc87d06a07b20ebe5c63ef460b808d3dac81f699025a88380d4b3f22036ee2f44337307fc35ce196cfa8a23dad70072d07c6ed6e43b6e1ffe3ddd5ec10162a3c6ac074c30fddd5457d674254101360ae69d3ee4a49dfc0e978bb48e2700193c2b1a1061e3fa5e99f1abfeb7226305dee60ddb5df4cb69080218f2cffd711ed7caf9aae7888189d6265b2ba28b93fd72964e065c8ee148dbd6aa78c1bcf0cf84ea935efe937a9acd7da7c7d3a86132f0984c239f60ba9f2021e0c0be31181410f51ceabc4e7c8e3f1ff4fe3afc576fc9f4d38fadcb3921f2da23084229dac5292dfa20358b35e4b8426d28fc7f9ea2a037a92ddb90b3c716c52b1deb694507dd921a8a3274ee2217f1db560fa67d4291fdc073b1e9723543a66a36bbe7ab1a2c9887817c5f1d7839f56ec824f7edbc034d11a41f62170623d993d98df3a232b9cb4c4d4283132dbf0d0ce3c71f1d229727623a3f0d74c4f5f13d1196d31abc12ea2076b32f882607f0a1bc60241fb7b05d98dd9c7d0eb0b567b3c1e435d2cf3245d3809a1ac70d858e76ed47b22e31dcf0f53417d57348043441be4b1aa24398d43aa573eb6c7c6ccd6ec41ec9f678077ecfee5bfeec44579dec1a9e1360410662c6c8db180ffd22695101cea1e1abf9c8dfd82c857d1eb00908d835c079819e7063d03d6c77f8ff9fbed9078ec9118b61b182aee07143fb60efaaec1ff90accd79a448fe561832112e598db53db8cf16e971f11e1e2949434a3373810c6ec54903257469688e911ac8767957e747297cfd7ca3c5f75868186060f67edcf13f9b0c3580828af23151911c388151af2c174001a7bcef2a61e22615fc5e3f48bc160a569daba2d60a9bb3031714edbed96db0a8a06d8d80ba6dca494dc96124efbe4d19fdad14c281cb0f2d69bbc36449faeb3a964d688e60cc26bd4af4915d2f889f8416515b3c89fdaa867ff4c51ad2936131f4a11e87b13f781fdeb1ee332a4218e31d1565d8535029ba43c01193e28143e23bda68218ff3b5b21ff3fc0b876f373c761ad0f53450c35aa64c9beec18ec77c05e1eb553cfaa177f95f85d4dfc1fbfaf15297a3fc1a227c2534e51e9a319fb39a44a8482a402d3a4c9f368eb810e59546e8d7022b38933de33908090e1281fdf2280b77ac334b5ca9170449ea091f00c5671442ec8efaf028f0690704ba2de9fe9bcf0c5e84037fd2dcd1df785dbff328e6af10998f97870064325858982d356534df0710714f2ec191d6908861e5d87e92351120015a4c98bc953159c0c89f001f2d76f01b0897fca3eeeef10ecfcf62d770448f419a633f3cc6badfa5bc3374fd9d9a8b9ddeb3f3a190963984aacc64ed237f06cb5b3e1210ad694903cff2bafe00612ece9c380d90fd04b84fc94d93d84b408a67628a3d32d719ca96c288b9cd5f5138886ca80c5070c57c05292ebaccb9a21213e6e36498b7064cccc0d1aad016dd2dcadbcc6d6b490574c69e1d652b448a7ecf603a145ab9f62b461e785daebac212bbb62699fad121f0144f85d4c9a78b719810dbd585b81cfff51149fedc7b43f8eb8999c2188105d47e6e66d854a3f11d8ced81251085a0f661dfa101471fe863e3b31b181cc2f7916bbd91aeddb36011d8f7b876b8d9000d85de999e65faad29907250cb75bdd4cc660649219b115ed8913741194e430b064110678c41f1e226a56786b16e8582d0d9fc49ef27c3a8364ea0e5d8e16079f3ea3d4b39f27dedecd10498f783459d17861dbdafcfb0823c2dfbf5f3c0f5470fa37a5f9b0c66ac0cb124ad7ece9006926a1ad8da1509d95ee30edcacc16b5368dd471ddfd9447ae18a23b5a552dbe14865bfede710b87a2d47852f9c7f0f2b86c8b8c9e7cd5cc47e2471802e00564165528284932e93ef12e6065c7325d992a0c7804577b01ee48613001a3b5b6a97eefbf0129c8680776e2b57aedea7272b376421f8bb80acde413ab72a206b9f4dc1dbf71689e8593b11071196541015d10a1369bfc9aa555fa36d35a0df8af2c3092c96a3f0a2a8d72c2480ab41247cb29efa5004d4e0977fe2dc111a1dfb1dcb68b634394e2b629b61ce3c67eae3b6ee1b0e1f617ebe3ee419757d6277af81f8dbe9b2abed7f039dff372dad559cb4af6de0152ddccd46b0ad34c5e8a9e2bff655cf72dd371b40e5ed971453da45896fac4e9d9fd677af95772d97028e4d57a4d81399ac0b03485b364cc835d652bc14f518686adbe771d748c98f82b09983c76b40164ca2230dd73be0bebeb3051a20d827eb4c51e27fdc677f8e02bcf3fb45a7d9e64b02316220f87cf674a2f261b764bfcd9af2b363ae3239f7c51a17acabf1c5719724000b1b9db174db84ea61ba93d05444b544aa7be6c72dab81254205e559a93e796135c6e7c4490b3687a7f2c82a6685807bf6a1b2b5be42c3d22a4120fd61285988e1b4fcc06d362aa39c142d386745805e03c67f14e94484bdeb4849d8afbe3f222e50bd113df41b50af9f7eaa735101d81c3d2e6197e91303718105643936b8ee1c1f51d485df36ecfdb6376636ff2f28fd779b451dd5b26fd86a39a8888cc79a1fe5d418136fe3feb75b9f055ed3ae88e1352c4ad5cfc91befd3ab02d6083a9c79ae0534cf8343b5d0937ae5afa15918df1a88508e3d8d431bbc8af300b5515bcbdebf765c2ad418476412eef7c61456ac53bb1c22abc77ed3ba2d14ada4bbab2d90f5b759943429433374aa9f696470c489301f31a2dbdb2bc71d2664e7635923bd51fd2390d16ac7e2cd759f20ee9845cbd9f7de7456a11f86eeb83d031c00e354dd1a549cf9fafd61a552f61cb8f65732efb3fa9da1b9f15de0145ef12de98924cd90bb3d64aa8ef56ba38869688471c1bde2b21d7f1e13b8bc055e7403baaf4851bf0cd90d8fb6007b55691e27505dfefb62eea3ca54a8567c6baf852a91b45f35d7bd08b9694de378591a073af67e396b518a9b1f65e7833551a13c42b216d07c49e83b5c7dbb5db3c030b2c5714d16e2db2d696603ac2652edc2d6bc9a0ebca1aca4687316b2b7fb2882d73d00f1330c4678ea783bcd1f77bc9b02c96ca1e2907351f8fe7393d8c2858f799c2d82665a753a1a2dc7e0be738af7419c6257f069fecdf4a7f60bf3eef862c6d9e3258b2cd00fd094dcb06fccb3b0a15250b93e38d06c7166b8587446bc533fc67fbf159ec4df7ea4a696ff3726ea1a2cb411f4e4548f7f780364853e44590435c8557ffbfb4c4c52a6b0744f14e201ca9e5b6995f6fde8951710dbd3229aeee00a6c61fe1ff1d0ab37d0e70ddc8dc2a719055acf68a919476668c59ed3a12fe32e5833741f1c31b6a4b197cc1807492969473b4aa945a5ebbef5663db8a2b3145eef45320432fb4", 0x1000}, {&(0x7f0000000240)="0b1fd06e9a0e1909efb68aa544653c9e38c99ecf20faa019a01cf7256c85b70fc6083a55a715ce6d55b1fb65cd92f975c24d680398baa91ce3d76331b14ee473edba89dca1605db97ab19f88ddffe5b6ba4233c405a6b8ce050e82c4b47c3b286f6ffbdb42295c1d501890ae3f8dc30d35eb489d5080ea4745a5b7c33f04a728598e4510edae400a4dcf8591397f7da0ba9d6904e9ae13d520426076b5a93da81bba33bcc6d5975a77d1f9c1da72a997de9ee35d0aa105a3561647b4489b4ae0f941035a6efc35f397c52acfbcba8a97649f3f936c8fe4bf51ec9f64ac348c458e9edc4cf097c4325c43f5c8", 0xec}, {&(0x7f0000000140)="a2d4b44716fddab3b052e0cb6b4b40f67b17b9c2ca66db3a740f44eed308b04ee8a262b0b2e4a0ee08c01ea1c74b8eeba364f2c1f0783b4094771bec83bc0163ee9457a8ae040ef964226d5aac5c2c0a2dcadc612d2eba27b1", 0x59}], 0x3, 0x0, 0x0, 0x1}, 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x800, 0x81, 0x2, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:01 executing program 1: r0 = msgget(0x2, 0x10010) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x6000000000, 0x7, 0x1b4b, 0x5, 0x1, 0x4, 0x8, 0x2}, &(0x7f0000000180)={0x4, 0x2, 0x0, 0x400, 0xc2, 0x7, 0x5, 0x1}, &(0x7f00000001c0)={0x7, 0x7, 0x1, 0x55, 0x5, 0x20, 0x100000001, 0x7}, &(0x7f0000000200)={0x4, 0x800}) select(0x40, &(0x7f0000000240)={0x1, 0x0, 0x400, 0x2, 0xb139, 0x4, 0xffff, 0x3}, &(0x7f0000000280)={0x7, 0x710, 0x2, 0x40, 0x400, 0x97, 0xb619, 0x8}, &(0x7f00000002c0)={0x68f, 0x1000000000000000, 0xf10000000000, 0x800, 0x7ff, 0xffffffffffffc4ab, 0x7, 0x101}, &(0x7f0000000300)={0x7ff, 0x3}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000340)="3f24381d5b87c81becd573decbdac3364d8c63b1c4f39cc2c56cc352527cdee0ff988979a0d4583bfd691f31ee568e190446caa504984f9b20b390c2dd70fd657cdf881266e99e53db18abbdbcba07c5037d01c7f6cfec19d0870129790644f83609f1570bee8d3cae2c20eb131980abf45430ca96a4fb472fa36fa12784a8", 0x7f}, {&(0x7f00000003c0)="8de4af1ffda04d2cf6a339bf8bf7db971007afaa9d233a80fdeced248af8dd65ede188a64175c5e57001f539aeb74542b496d51496e8056ab15d3f9c90e01edb96f843dd8e28f69fe75d58193a38e16b35933fe7aa217d118e956c45ab832cc286246697e53e116a5aecaca84359964d2fe0d0481375db8d7cea7b0f07e8ce21b97f3f7f138787af6a56b8f54e54c9ee5a77cf76cb59baf295963d8a52999f2c9451baded34cd792a807ebd42aed97c652f1c52341609005fc924f9dd1603db656d07e7ea72e1a7f13540f9c9180d6", 0xcf}, {&(0x7f00000004c0)="371ce3b2d642a844ec7beca6a5f8409175243daf2e1ecb85a3389882d5537dbb827c0f95", 0x24}, {&(0x7f0000000500)="4fc94b9b6c5ca0cbc55a82d3ea21becbaed1a7d40077081eb5371e64a5ac7c431f2816f2b4eead6d3738ee8289b6b7a9c7a304a3edb203747db33c55d2217ddeea6e52b33da06560165ecc92b379d3cc5f60b3d9ef4695d22c900ac1a99ccfca77", 0x61}, {&(0x7f0000000580)="af9df20476b5cb80447e0e0684d53cab416efea4b3bf784221b591495fb2338fa7af0c5420e76d90082677632aeb7b492669ad3f6d915da2718d865ad45eec3dd5f3784ac441c620aec6a6e8eb7ecea60d64d11a619864cd6843035bbeff35a9b9c7bada4c4f8cbe682caf746a3fe15c912036701625409b18be4dc31307651cd0a40f6c06abff37d0884920731fafb23a3309aa048412e7031bf2701d028218981a5ecd1e8fdab70cff4de250a65864a0b22745cf5ea91df39eb181a81ece0c51dfff1b849ed57140bd5739ffda2fdcf532f075630624075310b8e123cee8fcdaf6a35a7f6b4078", 0xe8}, {&(0x7f0000000680)="69f203effda891d030f7bb5a13c257e874f4e309d9b7bfd47a824b8daa0fd5937204365bd1c447aefab42053eebac57bfaf4a8603588a65cdf2c5900ed07062692", 0x41}, {&(0x7f0000000700)="ead5e964a329347e559573d7d5a3c77c5c670100a6824a1f85991174e4b2ed98251f40280c89acece89ebf543c55312a51d2d0eaf581f97ea3dfd29ef00866428e4006f69aaa94630199f6a99af07946c92bb3d9b6b09538c822c828a37c0955ba", 0x61}], 0x7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:02 executing program 0: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="66c85b64e3585ebf95c4fa5cf22d70b05f6c509241d13b4712fbe032ee78b8a25608f8c44e05d73873b1069144b04fe3a08a2352a181884782659c257bc7d682ee7281eb8843d43671db3e845b676ad12e74", 0x52, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000031ce693f37350000000000001800000000000000004c4de88b1bd9920000000000000000"]) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0xfffffffffffffffb}) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./bus\x00', r2, r3) 16:00:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10100, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) utimes(&(0x7f0000000000)='.\x00', 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x68}, 0x10) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f00000000c0)={0x767, 0xa83f}, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCNXCL(r0, 0x2000740e) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x61}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x81}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:02 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000000), 0x100000f5) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x6, 0x200, 0x1ff, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) 16:00:03 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) connect$unix(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="01002e2f66696c6530001ec9e521c851d1f177431d7087e3d17faa14fd30adbaa426ad401edc2cc71850d98abed5ced5ba57bfbdbe7598cf786d8bf2f47b46dc51b01af93b10664a93a31f372d2a8f3f30442a8e069a7f36fb7927902cec33538daa9b0233f20613a78a81d1dcf7ba4419f6a3b53f25"], 0xa) sendto$inet(r3, &(0x7f00000000c0)="322fe4bb1f6e37abd7411ee34cfb804534cf9370c8a0039adbba85915f2be2e60a402ff5f3787e0c611864f4916982ef0024225e415ca3df31c17a931e9febcc9f1b33febe80fd45e60fd73513ca388d78d8b27cd7d5ecab0bfc366b2af19ae6f43ec58806d2e65b59ec2ee6341433f9c39c8fd6774b611b7d2d86ec8fa7e65eab50afc97f3d22142c25308423d3623c71d65116b9988a832d3da6383862fbdad5e57ce42bd14c67359465a7b25ce16bf5fa0ce44c397e8b", 0xb8, 0x404, &(0x7f0000000180)={0x2, 0x2}, 0xc) r4 = semget$private(0x0, 0x3, 0x2) semop(r4, &(0x7f00000001c0)=[{0x2, 0x4f, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x9, 0x1000}, {0x1, 0xffff, 0x1000}, {0x1, 0xffffffff, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0x1, 0x1800}], 0x7) semget$private(0x0, 0x4, 0x20) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r5 = dup2(r3, r3) write(r5, &(0x7f0000000200)="254c08816cc3f2eb71c5a52c134ee6e8cfbe60e8c4ea77a9e44f59842f2312bfc1a2bf0c92cf58971e3468e5af460fc991d80653772923f16407740b5a4f5359d265b7a266389a6fce461622f0754684b9376834b4b2b9e3f1697146fdda8013b419019f37155d04637ee5b7b0cd5b38cb9148f2dbe9b24830d5231b473c7cf204101783b985c8b9476e2dbe4efe899e2183907273d77bc913326368214cdd9b6c93983d64e81044fdf5", 0xaa) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x10001) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000340)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000380)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fchmod(r3, 0x6) getsockname(r5, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) semctl$GETZCNT(r4, 0x3da096c30b3a00a4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000001440)='./file0\x00', 0x80, 0x8) sendto$inet(r5, &(0x7f0000001480)="fdc0b39ca7ad0adffc", 0x9, 0x404, &(0x7f00000014c0)={0x2, 0x3}, 0xc) 16:00:03 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x652ef956f10eeef2, 0x0) setegid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8000, 0x0) sendto$unix(r1, &(0x7f00000000c0)="808ed4bff2fa9ad1d5c99eb04344951679517bfa0bcff695ed920f66648ba974742d04a9105972564bea9355a07a0db431d3a12f2ce068c99cd8ed79f1c755b8eac297c0a9896732e12215b34cea3d8cf0f4bbc5a03f09ab4e25ced349801708ff2af728f88ea7b76976fb4c201f0b44563f9c62f2e859652545b4cec0b0f12df6430aa788f4c98c8f05ece3a2b0061d1ef17a12323c241e371b533d6d6a28435fb7029e31b63b96b74362bee35277b0752de79de551e7ac4de79217f43d48c435cefc5e12c500ae3d5636e0265f29474488fb726f47aa89e517e4a2d3104faffad784ec0023b609ba2a1d148e5fa547b742", 0xf2, 0x400, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setgroups(0x0, 0x0) setuid(0xee01) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0133e8 va 0x20ffe000 didn't change! 16:00:03 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x3ff, 0x9}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001680)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe41, &(0x7f0000000100)="dd") mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x800) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000240)="30c134d4a687cb52b0c5881faeb4baf7b5b61053a687c3d87b9557324798c15bc6501504dd061f2b2d967cf5d434fee7555daf86c53c1d27f5db51bb4c1b976294dde4df97e21b51558d57bd86b9fe8752f45f5321ba47dce3bc07c4c465f165a3648404b41d301af1a13f7715d62e489949fd31617991c81454f05a96da06494d283265fbee353fbd21ce96b8e28740167964eab3b25721a17735086aa094e425df89aa5a74e8ec1a70dac9e3aa7b7944f9116efd9f697ede5b8d93e35825f57bfeeb86e0936c6a612aa6c86aecfb819e7b245e313aa907cfcad4953a20218b5b17fd2335ee15c3479c9ecf51c7f451fe0ef520e80ba34756a16e5c8e", 0xfd}, {&(0x7f0000000340)="f2b54068b58470fad2b2882364b5538f29d3b4c4efc17ea450e313d06a591820f205577196d41952a14b9fc4bdfd43d8d1c076e797189190dc7ea7d13bff66f3176a36fae614707e0ad3967ba27909cde99613024ba2f0", 0x57}, {&(0x7f00000003c0)="945f6ad32d375cc496ebea8debbb731ba3bc66c425c47aa8e49274b71f668b285d280340205bb0b10223af78e730f8f16da65a5cce5a48b5bdb8ab3cefdf9b5674d0ed8562a0a06e155f125b3b29df96947509", 0x53}, {&(0x7f0000000440)="109e5b9fa201a3d806c5697aa9040951e7282096521e43e00316041612f408025eae8706269b83732e4e289adcf53b4a364c7c5d9ac00f3f9d1a171cac6fafa39908111893b26373fecf0b93454b7367f869e172d996f5b881a4667c9b589417e107907ba83cad407ef1b9dfb083ad2cd5c8473dff7ec76e97404d962751199264d1ad040b0adf1e11f595b1f11d2f94e412bf9f32e3a3a13aadac03b8a8fd4ee721610fc16b0cfc9c82c462ef2d76398f1d6aba8917f4a05cb673421424cae3ed6d183c72ad666650", 0xc9}, {&(0x7f0000000540)="552820ec1590acc29893e34cfd081e315c022875b85f37c860cca0dd0b49adbac1f2bf62382d94559ac78d446cf314fa89eb0cb595ffc137195a381ee5e75a58dafb7a6c2d95a20fbdd31b9479463c7f50d74ca39ae45a820fe3e75834f4719bf1193e552b911482f45bda4094fde5e07d633552c39b372f0ff2e1b1b6d32381bc4154d58223b26c8c7c9e7ee3d999ee3ec0c5b7600ad7df114215d4130f384ad4c14e0f16cd8d710f15a60f6b25ba23ccab044ba7f9277977a98697386bd588b748dc75aa62f4e2f221cd26bbafc4e778e66f2ea3da33a7abd52af943a9093abcaf00ef04288917943165deaf24a6291743bca00c43e25a7c07bb45847087dd9c2c45bde844deae118c0008b1ef900be89800f2ac8b7744da2a23bfcba5d95931c2f63fdfef5a1edcd04aabb1a2c54f33cabfa8f94c2fe0f78a5fbc9801537ecdb72369792cebacc50415ab3a88a3c11dffc0f515122716c7dc3aa7bcd66e40bf7033fc549d0809fbf713df49a29bcbf7bf73870ae849c0bfe33b769709ced266df04d5c0d9fb498b4b1bc1474a482d96860b6574ddc2556d3054a5434c5343f34712ade081a02afd552219ea18254a3fdcc3acbe9dd4b40c9288d45e93bf961808f63b982357c23987e824b24f8882f766ec767dbb7a88955694ccf5c6420a32ec4d6798844c0d3ea08dac9da925a59350c7e1f794a432534172e4d0680456acc46f91695480e2d943755286d206ae2fb5bfaa8e9549eab9f0aa11fd47a18229182ce5046b2aa9287ecb5e6c78a891022e11dd6041fe1b89e9cde72d7504b57daa044fc66306b9f7ec2bbc720c4467a3989a10d692695e5a2b6b66778973f9ea3eebd585c2d4bfa9aa2837afdb08cb43e8e6ec5c8c6568d59bd41f29f75d5cbeb622acb49f3ee4884d28a86aab0357be729599d5821015a4c36a01a8a2a3222910f238fa16ed7f2989c5ceec80cca41b40eaac923b04b00de4ad570d5cb317637d32ef3ed220c910e7d31dd243743cfa4d5ab9d6cf5366b41b389ef7d6d045c34c3b6f9a3027070434d477a58eb580cbf7a4ae7170645e505374a1bbd5f4fa66e15fddaf8406b347f950dd098b8bd002b110168b90cdf88b60dbaebe5c5abdf70c2a6a0c83783c0c871765c0c22e19689946d0bf3713d57f52770f0876b36541021e1506ea58934defc87c0bd39e1bf8394b1092a8be82c0b331af2cf9e9e094e8558355b5417aea5a331d5507955b91ea309760fc06afeacd69f4dd8834398d3927c6dbb6aa4238204685c1ee4691277e5f1bf8e47f356ee709c0a9bd29d10fe1db0fc6c12ed61aba6fa48a4c64c022e905084b212db45b633082a55bc18c154e3c3f4a9a44ffa721c4f7faa828aad6d6043dd78792e0ad4b5d6a26a016da1cff231b93d119dfb2d0dc7fe93f0467cbceb1af4d5d85953859da18c4f8d1a8c8dda48430129a62b3726c5fb9e12033d62a8e1d7b83391246d0ceae70c822a4d9f8eca83ae253077f73848efd47de5224e383a825870b0e92a0530c2b03cc6005b600de540b4451760cff15b82d1c47b508e415aaaa1cacd4bfd498e50f2a4bdf67cbb464138a97c63606b78133a819955493e4189fa0fa6b956c3065f689be73bed034038ba62e2db52cd66c851a37679f168807dad2342c060774fbc5a3c33c2bcd257eff9d77219aa47ccced24cd6aa9f2b2a12f1f88018520e72efd454efe0dbe8aca1fe0d75e849bdf5dad260474fb3a99ccb0021a9b7c41edee5705e661f983b9dc166b1a2dd5f4c8162af8d54cb199f89ea3e6bda21cd285228d612d77be07abc63adcae1efd27c699919cece8b38a36bf34c2a84761ca7abb6df883b00919ccf09c4c49f919eea1f2e5051cf134b1c3778e490823b7127b64ce8ca29e5f521dd84d8f10426718f89be0849758aa64724fb96a94a5ebaebaebac27832915e6949ab05e64a5259cdd2371e02cfcf07e5645320b16f8a1e4c514dcf0a025c0be9f6791dbac8282fb2df29310f258ba8e8f6c16612581a5c5354c20ea5b3985b41c73606e1f24f48213489ae09bfd873c5fce3d815e2b534ad076b6ceb8b6bf2d4868e2a909e334a376eec358d7392ea51e87d0cecba5c879786891e6b43d9cc1164f77f33b3be20202db35e92d64c0147b9d5c4bda0237969e8540fb07b728c05fbacc7a007812c15cd1864e84167dc653cdf4ef38124e7fcc215a1db13a25f3d5d004346ac90b59c523e318cf5ab546f154827cf9955784144109bf211c144f4495906efbd8ff36fcba68365771500f9f7a5de2c7691c80ddf16c894d74fc2e9584e91b1d07124a689c0be0feadb8326218d3c3a43574d40da64615b924e998b939983a8a897c2fe20cf22e1484a868e327739f6e4dd58f2730bff416a85899e39bb168d73281ba7d626967a0641e9a5fc78f0c43def88d682272e5c002c83ba17259d54894310bcc031ecf640c49a445e709dc159f4f65086d7882cc960963a9aa2efffb81d29ee5fe83c94d535425c9f121ac1f414356fec87ef9255831e6937b3ad46d74a6b3638caa0d65b1aadb618ed9557b8698f9ef5917d44c92d4089072aecc4ebdad2edc79485e92ad75bec085d31fd0e60af8471d29ca79c8dd6e2207c09da9cf891f9a3e39de0cd3b50deee87b4e1118ab8559891c95ad1579fcd6da570c00c590e3196e8d597100ff33eeca4791627fd28c06d5948f9108c78422fe651dbdbd2315c6f2ac6306edd6ac0f4782a05d419cf894b19895cd74d7c54031b783e2d565ce2a08b5574dc00dcbe89d05460dc2e03ba62a8aec90b54ab2341025f4b2687bd6b0d9039ee2b0811f80d37d6fcdea79f61fa8f4bff424cbe90cd7c2b55e979a7c589b7d6bda862598d0bf0b5481a04607eb05e9de03d2087098295f41d013c4569f98a81af7ac9591b4d0fc99ffc0be7729195a63c325def2434338e338b0290ee8b2b2ef0e7b38f39061417972163626976e60fc9c2e6f8b0e37790e5ab2e90dd47d06562e39dc590c7f539aa0e06528a5da3a4196349315c7ba627cc623d90757dfd7a1ac2bdcccc9cbc9901f4f455d05748b3f9497f4d404f3ffb15b6dd897b0eaed64e9464eb9d9a57a5fb214423857d0b1ce7f1b3d1b41a0b57e795d7898b3fde7ef061d8477409e137fedfe5643bf969102cc4aefa250d1b8234e1f0d49d8b20b899a48e8adca07d3c92a263c897df7eebcc3cb493a58180e08f94a1a5c0212d609439c8cae10807630033427c1ad18909413331f09348128e286025bc36a546d8943216d67382836a21fc9a02c79117e691dbfe836040da5452e30cc8a7b48e9be6f0cca24da4c204d828816317b61357f8517dfe19dbe603dfa44b51c251a38ad50f053387c30e3984f9e09e7d553762bae601f6fd44753c00f4794c8b44fe7a0f2400ff5a3a110de035f1dc8616eb4243380336c3f7797184ecd7e21d74dd21dec0955b459d712cf98666620b4d9b4672dc6b571c09943242e3c34dc7791afbea134292c04bdefc69624e2d122d09295057f1a5a5197ab14447ee270b14df00303cb7dde6d97631aa220ac131e6c419c9161cd0bab2f2490874e3c037b295af5aa99785882dbb96b499542ae0e9aa7a37d1a62cde0c7035906690351ca626fdd5421fe08a639c835a5673e02eef541fd3f8ed4a1775d1de80a9ba051057cb0601a9edf6809827d722fa827eb337007dee23af5d6fb9c027fe51d056fcdf9cc0f05abb0afa1a812e2de404ba0220ef93b805861eb62dc71b4ac13f5a8807e6d6dd744f2d440d1e05281cebebee20eb2aac6d0335339db84498e2c6d057b145dc2a06b73c4cd80f1092e84f3169037496f4c5b9564ecd3e66d8282733a9dba2fe3a10a20c2f01433e3059364d9b6b2d245f2354af0e6673ab5ea6f2c39b1f9713fc0e14ce4251b28ca6489dbe7e43d8d849af79f82d26c48be887bb85cfd0cd12ae3e01ba7b0268fd7a5c98794d32df7d910e8b5b9f9385a32c8c22ef6abf58aadc10191a26cf346f1575cacc2e85b643b2744c44ed95e5c1655b2b016b4f97edb46273b9fa94b27470f47241d48f339732c63d93781178a76bd490429fe09794b7b6fe9065672cd05b30cdfb2875e8de04225b4e431c98b99e43904b6f58f983d5cedc09914987e917e4d406ebafee88b2dbf7af6e2e5160e834d593a07cbcd22b790f50ea0592907d1a55ee966b093e3da804c11822ebdeb4ee4a11930c8e5995fa0941294d06b350b8c69498e14e6de43c17af40944d4432a9a5c19299d53c486022bed91f7453d1507388da8651da4bff44d8b5cbd337697e3abb334b75b798ef0acf959e43be125ef9c6d36b274fef19951dc40f34abd14d9a6fe2582eb990e3914b977e8fef056ab9450c63e8a8f2ddc5ce23a17088b6f39cc5d10d85f6806a52331e63d79ff3702c6cf83f596103d1432e6cfcedbaf964b4aa047a3e8e40da4bc5b133b83d40c00f812c4a5adf765dd3dc9ce5acbd46eb75ea915f63ce201412d5a1ef9ff3101233bf3ab368cd7cb318f38f73180892d1f9e45eb6a5f022a0c2883785f5846b6aa398caa0faab05dac67f0aba2d90f24d7142be333bf998f8a2fedb995109b2c9a85c3272a0466f2c08cf7ee068518490134eac7fc82bd223695bac6e9965511e9583e28db481995ba5564c91640d469830cb3a20628be0f33b81b0b4dc662fb8bf93ceb7e26a7d5235498cc3f52be6398293a2865951508115b41f074d6505178b35cb1f7c8dece582afb21b19ee96082e54549387d4b7179c082fe62e26d144b21b19b9d5cf95fa627f59d2ffb027af05fc4dc542079f058bbe20d5ea581791de01ecd3e7cf9ccc35eb6936d6d4c963af6a4084e536ff8f680a9bd144c23311b79460579316327c59007b97a1055e4b13af0ed2a12d3fe06d039831e788fd0513ce73824de8b660344aa9b03d5158fbbd33795235a252047b2be6378a88d1c04899b89701302bf436f61b7452ff5d530507a52c0676154b259a08f6d980365896fefe8b087af7d9c2c779fddf81aa36a235f0af5feffaa8ac8f6bef31d1279c76c736336e9023e5c443b49c93814469ca42a05d11785486a36e96938755e4acde2b84e0e44d9d782066485c4b701eaad92dcfa04bc4ee0f946bcf366eeb3f098108dab67dc3d3fbf041c3f32d97950c0fe5568f617eaea0c9f81dad91020f1175e9576505311124234fbd6581bb95a1f1c05a0b9d78b32e17cd59e925ec4f72b8bbde292de804b55d9bbc1c6a0bb5dfd798a1e64e138094af67644337a4757aa81bde5833b4fe731ed9f075fce0fdb1bf1838a2108eb2f235e58e51fd7e21588cd98dd421bbf035d1080192e4d17447aad9f91c5531443ed9e8d5bb67630191123fbb1de973292e4ea50d110f6c52204cf5b5948b2b1bca620a5d7f723aec4ddf6ce6fb5a65bac127b7399970242e98ef350a622d0798c6e4afed15a6564afcb5fcc5409370945d46125f0ee50bf5f7fb7a9b4d0cc660f6d3dcd4e1c1ac9ea42ecbab8421d5209365e0fd2333b5837fd4bb393d326ec70f8da10690594d40449fce9d38e9eed0e3fa56cc12c9873b91b5186fb0c665b236d84256fada86d320d7ccdfd6898a6e35ddc9e863d7bbe47dc70d5f560de4ffa0bd7d71da333b5067eaf14277a5e41de313f94a64035f537b66e5d1205fc2ba8a214fbfeade0472cbc39bfc2071ad5af8ed9f2c5526b6e1c0b2cd5e630b214b68407ce9565527e32bec0b218c3297adad4f558086b0b5ae253011026c4b19639631d6e6f4aa0c6165fec077f38d319b5", 0x1000}], 0x5) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x3}], 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x9) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0xfffffffffffffffe) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) fchflags(r1, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x9, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) ftruncate(r1, 0x0, 0x6) 16:00:03 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000000)={{0xd418, 0x2}, {0x1, 0x80}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0xfffffffeffffffff}, {0xaf, 0x3f}}, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x5f) lseek(r0, 0x0, 0x0, 0x2) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) r2 = semget(0x1, 0x7, 0x508) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/51) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a8c92059f26442dd957bf823cd6e296b839a165cbb5f78cfadd3e9ed2472ff5f7de1285f3cb7254cf7ff128a2baa104f5d160835dd42bf7beea386962c42", 0x3e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000000)="da", 0x1) pipe2(&(0x7f0000000100), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0xa8, 0x6, 0x6f, 0x6}) recvfrom$unix(r0, &(0x7f00000000c0)=""/59, 0xffffffffffffff6d, 0x42, 0x0, 0x0) pipe(&(0x7f0000000240)) write(r0, &(0x7f0000000180)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 16:00:04 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff0000010000b6840000003ba16850595bac7a55a756b1a6e097e05da83ad2b32b85720f7d4c55c47095a8376de6bd6babb7e6d26e472c3082a349374a92f788ef7ce00aa29695179c2d6568deeb28a34c9ae5e3aaea0bbc5a62bc30bb9f9da662cafeddc8b98f6a970cf734f34d9c6f64ad7845773dbf13caf7de33acb877"], 0x10}, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000340)={&(0x7f0000000180)=[{0x89, 0x332}], 0x1}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000440)=@in6, 0x0, 0x0, 0x0, &(0x7f0000000480)=""/9, 0x9}, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x48, 0x2, 0x100, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x5}], 0x9, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x9, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffa, 0x10, 0x20000011, 0x4, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1, 0x10, 0x1, 0x6}, {{r1}, 0x0, 0x20, 0x2, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x80, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0xe1, 0x3}, {{r0}, 0x0, 0x88, 0x4, 0x10001, 0x7}, {{r1}, 0xfffffffffffffffa, 0x20, 0x20, 0x1ff, 0x6}, {{r1}, 0xffffffffffffffff, 0xf, 0x20, 0x2, 0x3}], 0x101, &(0x7f00000000c0)={0x8c260, 0x790c}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1, 0x8, 0xfffffffffffffc01, 0x3c7b}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) shutdown(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe43, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) r1 = socket(0x400000000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x2, 0x8}) socket(0x18, 0x1, 0x7) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x4, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) shutdown(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x30) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000280)=0x3) r6 = getuid() r7 = getuid() connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x1000, 0x4}, 0xc) setreuid(r6, r7) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000002c0)=0x8001) semop(r5, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x802000000015}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x80, 0x1, 0xffffffff, 0x0, 0x1c23, 0x3, 0x9, 0x1, 0x0, 0x3, 0x2}) r1 = socket$inet6(0x18, 0x7, 0x456f0224) r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x7ff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) fchown(r0, r3, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0x6, 0x8, 0x4, "7488917498981ba5895e0faa5e0956695e9277b2", 0x800000000000, 0x100}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) fcntl$setstatus(r1, 0x4, 0x8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937fae08544a69e5dc5dc90beab05fc4cf1b568d230e34e10e64eba0b6c26952893d46b09249875881a6ba7a7ac4aab89071eb209a5be24deef99c84fa811126ac085c03cc2d07d4cb045c5f023bcad13f347a8f4d2a5fc6ef3affcc7785801bd04de207caeea75e40e8b2b8f163e5603d8d33256d122a0e85131d469fc962ee1b9072743cef1844a064235f02732bcb2b22667604a3fcd9ca0119a6b70d2b5f1859c7e026584592469c00c5f60119b6bb1f11fae2e130cfd39167c69afd770db80b0dceb4bf2aa2a17c497aa7a59a96f14f95ff0029e9e2103a4d723b53c028a692a0acfb7d81a24a26f1e0a8b070f32059694f5de2d99da1aa2b40f3f54220ed44cba102744ccc341aa400ad7464820cf8e7e046bcaea96947111a605e3c23f90e13ba391b139fdbebddafb1e897bcf7eaab0d136d87692976f9dbaca035808686b8e4", 0x1f1}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6}) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0xfffffffffffffff7, 0xfffffffffffffff8, 0x9, 0x0, 0x401, 0x800, 0x6, 0x1, 0x2, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = semget(0x3, 0x0, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000580)=""/48) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='-[\\\x00', &(0x7f0000000180)='+%\x00', &(0x7f00000001c0)='!{\x00', &(0x7f0000000200)='^$\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='.\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)=':+#]\x00', &(0x7f0000000380)='[(#$&-\x00', &(0x7f00000003c0)=':\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='$\x00']) r2 = geteuid() setuid(r2) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) fcntl$setown(r1, 0x6, r4) syz_open_pts() syz_open_pts() ioctl$TIOCSDTR(r3, 0x20007479) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x62, 0xfff, 0x1, 0x1, 0x100000001, 0x4, 0x1, 0x1, 0x1, 0x7f, 0x1}) geteuid() r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5712, &(0x7f00000001c0)) 16:00:05 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x3, './file0/file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa78e8f73c02eac5, 0xb) recvfrom$unix(r1, &(0x7f0000000100)=""/169, 0xa9, 0x842, 0x0, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000540)='./file0\x00') sendto$inet6(r1, &(0x7f0000000200)="1e326c581e493324bf63b79777bb0af803bb95c4a386dc6567416a2d96456b6143bf6db628d4c9a15ec70ee8cd4bb23837c755c4e611257273ee59e877ad86ee046758e49980acb12e9ece124bcd6e5c595f4e8489ad866ceb9342d7a2d042107a3803c1f322af72269a9a76518c293b01210c4008809c87144d3f24caff85a0bb4b62fb9d6d142dcdfcbc5d6f23f124e062aadfd614d985bc39e0d8b0670f2ed0d6dcc1a8161d4f1b7b0eb9c474101fab17d21da9e975dd33477e438a62dad1f62ae19eac4c8249401bed9ce55e70a2d333d1e6b93a5381863aa8c9df448a25fee993d0b5e5bcf27e88cc", 0xeb, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xe05a, 0x8d}, 0xc) 16:00:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) 16:00:06 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) socketpair(0x6, 0x4000, 0x4, &(0x7f0000000000)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = dup2(r0, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x7, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r4, r5) 16:00:06 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x5) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x20) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x688) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x8080, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/250, 0xfa}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000002c0)=""/133, 0x85}, {&(0x7f0000000380)=""/230, 0xe6}, {&(0x7f00000004c0)=""/25, 0x19}, {&(0x7f0000000580)=""/117, 0x75}, {&(0x7f0000000500)=""/18, 0x12}], 0x9) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe2(&(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x4, 0x101, 0x4, 0x1, 0xf9, 0x0, 0x9, 0x1, 0x2, 0x0, 0x7}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530006ecd56c89d8d1d9b770f74066f28985fa2881184e1f3521d3b5528ba5d68af9b3e47a06de786eea742b24d11f07dcc83ae364bb538c72f55c6db0167f765c05cd8b232b33a5b8ecb99a8ed338958d033ca9bc6685d1e03b9e0bc3b2bbe52683705480f5bbab2542ca3b3dc5c64dc29f3b05b71f7072fc0db6f7d7ce00dd0e2ca63c4003eb6a11d024b4334e65a009728087007a4f8fdce972398a00623b08c910122991974c437e6fd167687d4d418eae32cba6e9c49388381529da43696345fa9193004ecb0db04d9b4e8da1bea39f875213987fee210377c5e1eb3551eafdecfe49e957b02bfa605dd9f616646f0ba9bb55e042fffa266ecb6ebacdc83de02e163129ca7321e2d015cbdbb4c3445f5270e56f0e98c02796d298c663fe3d142602cff13f8b8501a6b0b1c7e53be1123baac061a07c9bbd7dde2c30d5deeec73fed50ab0b2d9db2bc683b487fac56cbb"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x1, 0x464, 0x2}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) getegid() r3 = shmget(0x1, 0x2000, 0x10140, &(0x7f0000ffe000/0x2000)=nil) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) write(r2, &(0x7f0000000300)="4938dbf4b5d254a860945749faf4c7bb33a472283ed7bcecc6796af339a09431dfa0d1521aa657ef148ec1a8f4e38770c69718b06a76854c769b0d603686a0321e9f07c5f17596605b0391c7aad8ad10bc02830d3e16e443b2cc0562553eb4b663b8b29d7f4402e2569179bd5e98360db807f146be67f51b2bc4fba81c430552504437f87906faadb732033e91df03db39aae82f4b41a328795de3a557d97255f23713cd1784d3a15e1c3494cc2d4902d8dd42582e1b5695d0e46b30e1a3e1cdec6c1662332408ad5e526b504ec1ab758f1b", 0xd2) shmctl$IPC_RMID(r3, 0x0) 16:00:06 executing program 1: r0 = getgid() setegid(r0) write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="00ee2d2f66696c653000"], 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000040)='{:\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='-\x00', &(0x7f0000000100)=',%E${\x00', &(0x7f0000000180)='%\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)=':])\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='^@\\-\x00', &(0x7f0000000380)='\x00']) write(r0, &(0x7f00000001c0)='tg', 0x2) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000480)=""/244, 0xf4}], 0x1, &(0x7f00000005c0)=""/136, 0x88}, 0x843) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="70012e2f46696c65f3d600"], 0xa, 0x0}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, 0x0, 0x5b0cb9c) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x7, [{0x3, 0xffff}, {0x3, 0x2}, {0x1, 0x401}, {0x3, 0x8f9}, {0x3, 0xd41}, {0x2, 0x7}, {0x0, 0x5}, {0x2, 0x6}, {0x2, 0x8}, {0x3, 0x7fffffff}, {0x3, 0x800}, {0x3, 0x3ff}, {0x0, 0x100000001}, {0x3, 0x5}, {0x3, 0x58}, {0x3, 0x7}, {0x602eb574084d5bd6, 0x6}, {0x3, 0x100}, {0x2, 0x8000000000000000}, {0x3, 0x5}, {0x0, 0x5}, {0x3, 0x3}, {0x2, 0xd85}, {0x1, 0x4}, {0x3, 0x2}, {0x3, 0x8cec}, {0x3, 0x800}, {0xb433d44596decd80, 0x8}, {0x2, 0x3}, {0x3, 0x80}, {0x1, 0x8}, {0x0, 0xffffffffffffffe1}]}) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000180)="67fa4053ae8c315dedc7239c60c98c39bf34642b306178bf284a", 0x1a}, {&(0x7f0000000240)="6a6860bc87bb1fc27003700c79baf6faedbd7ffdc6d38c33306f8bb6652b9a4300aa2737f05b5a02b0902e870d3b98216d503a27412c41143d25ab8a5a7d692c61ac8cebec644085774444cf0c9a10af252e40d07334eec5db0b542fa453d0a58559fcaa0c14e24cee2a5667c3180cf83cb7a6235a545c58643ac9805329d0522572f5c141c97956bfac0cdbbf3256de4d38fb592601775c2834e8441e6e6616a7179e680d766af9ad91b712b6f91822490e690b441519b8e5d4b37d571819ed1c3592dec1988c457900"/213, 0xd5}, {&(0x7f0000000340)="781cbdcba047cacbdd0c23ac8577b35622f258886b3cd373aa0eb24f73fe98be553ae3093d78d7289194291e4c9b3aeba56c67e5201fb01f15d1e021f0f4c59ae30196dc3a08b09563ed288990bcc924dc8a6224efbfe1158b513887dd0233dd70e36b421f199ff0b70a4b5fd968e40f6cdc51e9acb922b992f7ae0bdd417ce952acf2ef37c4fbd813e9e7957185f86f1eb1fa63ce4d311c0ae64bcc5010eef1c72dafb756d6554ba0f5aabd675a04d0ffd1f796bcc866a2fabb8092e62348111032424ea4a61ce017bbbf36c617a74eecb108fd1fef6b91c9e9f9a47aec086c9c41ff17f6cf212031cdabc0496eb604e5d699ad3811", 0xf6}, {&(0x7f0000000440)="ef2e280e9140755f3b0e0ca238f278e62d10724920d5eff79400323e9bf83638550d696fe216643e29581ee15d0b9cc1fdc5feff3ebaf02af58cc8d8300552bbc0049170c5a4f9503c65c1252bd826caaf84f41ce5dc3423cbdf1d5c877e498aac88670e92fac80d5b37cdcba1a731cca5b932c731b1c00eced13366bc7a697df1c980c4059845882b059bcb628e8c22f3b435c7fc03ededc3b86baa2dbfe99593e6ad69feb928dfaa67608f689071c7321e3b28ab139f81f5b5bcf2eff7c29cdb1debeaa86f41f5ab5c521425f5c74e87a66cf726a9c05554024ee8b55541", 0xdf}, {&(0x7f0000000540)="336ab5dd825a40e0ad51ef94f0ebc59406b85d39f696f3a9c23003c75ed8d8f00515a5c71a3faf57ecd70964135bd5b06ff287e7ff216c16ce3ff8173fb1e1873673c17d93ffe1c19b4b9a3b20c933d7369d572734d2a43f003580c618132bf77390b65071ea4318d5d6413b4a67d479ea652343fb116a2a82f7b80a99be56f5fe2bfedc5451e1977f6527", 0x8b}, {&(0x7f0000000600)="ad590edfc1e81cbb65e4a20a9f1452407ef52d3160ef07fbf2d70fac3ee40bfea60f161bfef13db2ef1125bb7c81a45e0214a4298c97e7ef849ff2735ac323d6be1c7669322396b341cf571f707d1bc3ffb9fb3e5b", 0x2c}, {&(0x7f0000000680)="ed38d4d692dfafcde73bf754ceb7db1e4794080b36df88bffc9284ad7310fc6c48443913e48d692af6edfdb96324fc3455a4affa830b9ed73691e516a64e002446aaff98864f6853829657601975c6ec364513b43eab5ecedb6896933a98f83263bbbb745bd92efa71174e4e1b0f6a4507dee18ab62c040ac3d75122a5c4c476d2bc36", 0x83}, {&(0x7f0000000740)="f7e5beec40e146bb364884f150e6c42a1b3995fd877ba598a3362077cdbae931f1c6cec83e1f00edd3e95213d51a5d5d8bb06316c8f1f52627461483c600153cd54f067cf46beb501afd87bbaf3fb1909fcb033780dbbff7417a18b1375193a34c54e3f6308a06c1bab2cea1fc7af2a34dd05f252a0964fa30f2eb0f9bf8c6a249c17c31812def1c975254209e9050fb5ca09667fffcec143f0723e3606a9ac3", 0xa0}, {&(0x7f0000000800)="315980b161febf25b3ee66d3cd23fc11a456fb728b03a69cb533178af4d2d0f572b9902945d0f6d9039cef9049eb44706e81ffcf5b6a7249885938a905f9e675485fbd3dfaee4c34b2a470ca9ce98685a482032b9e6aab25b530d01ea717ca9ec990ae5b9c5ab72094ed3997b578d0d6c402e6", 0x73}], 0x9, 0x0, 0x56) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fchmod(r1, 0x80) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x5bc, 0x3}) r1 = dup(0xffffffffffffff9c) mmap(&(0x7f0000790000/0x3000)=nil, 0x3000, 0x4, 0x7012, r1, 0x0, 0x9) chdir(&(0x7f0000739ffe)='..') 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x6}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000001280)='./file0\x00', 0x40, 0x90) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000012c0)) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000001240)=0x3) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000001340)=r0) kevent(r1, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87, 0x0, 0x0, 0xfffffffffffffffe}], 0x66, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000000)="8e71cc69413cc2f12a23725591204df3316b8800231c394564af1f68658159ff5d11f25ffa1219c6c91a9d8e2e76e268e844ab154e", 0x35}, {&(0x7f0000000080)="9e45d8a37e6c1427fd3a318842f62fa4dfe04f9a3281389304fac0a261a7d34b1f245b9219ed77c60307439171834ffa2a5310ec9b46df6834030c1ea031b1ff1ddecc3e2a2b2ae0ac3a7f65ae64f7b29d9568bc2e5319ad3928d27aa734ccf88ce97fd59956222fd984cb7ed0712bce6e7483ed3aa7ae8e74bf15140a7cce529aa4fe0fbebc74447969e82df477c6e297ba84ebce0cff901ca9b83dd62595a80cd06f792dae8888a9f86d9e7ff579b2ffa9c35d96bcb32526b4278818f63f93c16075f67bc5608eead1ef6e04b562d8443018bf8d2f9f871f9462dbcce7f7d13f19d93727ba04204036a7879db709eef0510e90", 0xf4}, {&(0x7f00000001c0)="1987f8c51377240be54cded4e4545dc5e4af625156d2ab6e9509fad7c91f7a65886cebd7d5a7fd00db4979893ff65fe3dadde61dee08bdba6f946d2b7e6067e672f0710c2f83f239e6d1b86d4bf9b329a71fde65ee3b97483b2980aba8b385252d9159bd7d53d92c27cbe63345a86e751d3c5183b9923f854e57a410c9ff90fa03476292549dd9b1704362482782e15f8018656f2a2eb8458c80487d2dddfed247c4e12b38e59ff078eae84e150300d1f509159e8b0b0f8ccc397b96f777617669fc2c5652c6a7c73801d4597739533b0181aa945e8675b7e0f5e28de87f7bcd5bf518f50bca74039302f7551fc437d500e09f2d8c8228bf159c477cead729de580adc8aff97a390fe827dc9232c1a6b93b060b51ff754c5d66d08c2e4cb1271d2d238bda4bdc4502ee46f3d2ee3b6aff3fa3954191269ee2afebbcf1b604353144665e7400b42021f1fb4d69000b9664484e3d006429db903016f479bc1dc1c12eccaf4b321728be78101242a15c7ad2368c2e2ff74837d0b081b8166c7e0017918fcf3e561658aa573b3362ab67656fe0b8bf304d7edd4dcc4534ee36e624993832584105cdfb7626b4c86a85808df7f814346da9cdc528e0d52a57d681dad0b1ddc9046bfd70819b6b9502f4d99904fedc7aa26c4f27536ad85c1931ee8e1afc096be9fdb54c75185f3f14ca5f3c047c5dd45ea8290579a4d87e2232bc4c7f1aa99dc03b218d0cbe50bc0aa9960b18750787b09f4115590a845da5fe0e03f9247d8e8ce1537e88736e3fe3ea92ca15ca4c2a6c25a209c945efc2fcb5d833ece875c142100093b2d43d8f3f7d66464934beeed84f71431f3702e449574a8d3ed3c49f6482a4d8206e1d5539bf987c1cc743d21c65e900795e258cb43a47a501a0e409789fc745fc785915a78c6aabbdf6035ebfca21cd51f139e3296919de9476f17ba77f711d3a595319f489797096871e914bfa7a51be0e317f53a2d7d3670d93fc19ab3c8041d7541984debdd3aea5ca0952285452660bdc7824fbf479dd8b27f1b48ff7562b898f5ad44747e68fa1530c1ec5720e1489a0320cf4b783a8429f0152a89730941839c9ce624fdb9d0074924e8133fe409467b03380b0fc9adb3a7cb41b0bc49576401bc13b21be1c03cdc376f43cd18dd69c4cc7dba778797749acd71365db39f8bb41bf40333841f6db5e9974abf1ed875bfc3cb20b4bc6f70d5ed84278813b3703a5171afdf3c834ef169ee9cf024f00ea4b91fae6a5a930432e2df8aaebfec051f87aefa546e4a536359aaf3eb9e5e8354acbbbc19bf01444775f63fa43bf5d4ea2f3250f8e16d2b401dfc14b014d415dccd6025b3aaf633659c3531338d9ce207410a01dba19e33bb3e351d31d40c39f7a85f2eed5752e75086f78810eb9913f3f138c61646a863a684f335d352260ce7d91ba6be11ec1f99401ecc0f824d9421ab78d72af7bcc870cbb207db01179329190503d208d7ad978fe4c01b589bc297ab50d29b5fb6755ecd8f3325f3f7dd2595dbfb94caa157fb7c12c30b1f9dd05b1072717abf4d74b98450018df801276ed747b8ca242eb84ab89cb01a8b04e4366a5c2bd13b0de7ebdfe2957d18bbf84a9a3251ef72845c36c07f2685785ad30de3634b50c6fe55abf43cff27431ee834ebe4323822f6a768855ab32f19e236774c821f20ad0af031cb6c0b7098ac23197fa4db23e51eb72288484a97b6f6aa6878c6e8e67f1e34552cfbc639c86ff5ad4ae58552f5afdfcb453baa7cf9599d936f6e0ae9ccb787d24c28135e30fe38458a83d5b05eb5bf1e1d7b040979e758ab3070b3b02783d53358e8c4e7f065648a5bd8f60e9bd1fb890a7f7b0cf977582c7605e23ebd657842ba1529e67b156245e66b987074113691a6cd0596de8cec8a6a0a59648edfd219e7d332a553b9a0f02a5ceaabffe83e8ae40dc40bcf7c9dc454fc45719b2c77dc33cbdb9424d27fe76e756cf57feeb4b22c909edfd57dbdb55e4d4d33afaf6193a5034c3e62e11fa08b9ddad3e73b98231c2a9ab3c7ced20428ee17b75790ab90ffcf1ad2078fa2f9426c36dc8f1de0ddb6f3f51f2308e6748a2f8317a73410201025386e87c59b63882731427984501634b7a98525ce8e7c5c4539f49c49133875382648da7cae4a4f2b87c9eb11fffdc98ccd4f5304e86877db7bb71e89f5dd1b322c19dd8ec3250c55245da65ae972698a1b5184d26da5955db497adce8c3abf27b14f18326e008ba4f23a90a4b5fe3a432514808e09537dad81de18d7b7ba85dca057bdea73c6a610c86b51ae781237b3e2b5f2e8db4b690286e267c758093dece9c62262a5b6c958ce4e4848c307c0f3e73430e7692b374111ccacf54c824260b591d6b2a352915ae117d507aadda5690e6bdb323d3012fd189a205cf51d741eb893b4ee3caa4ce0b93ce60fdb642cafeaa5d6ebc50c566d3d72e97608bfbf4b710eda1c5380a6dc1ef69c036bd09f36aab1c95bd37ec6d477f841cf30445334deeca30e0279608f7d5cea44b199932968402b10f3facd6e4b34d4db43ca6ad5fc65fb761e680c52ff61d5d5ab7e2565c9e31087f73cecf43ca47cdab0156d2fc4e4c07980b88b1aafa9478c99d17569a4aaa9b6c6dd6f958ebff2187702264ea25613b9d493d6535de094d8f6d5368ae51a3e1596a4375ac1efef26e1d1fbfb9bd21b567236245f1021b363516389b8f8e33d7b8e1cbbac968bb4c18b7e1ceada624a922d5096d0b185dee286f34f47f6941dc33d0d5cebbf70f7a72091b0d80e61257b23678cfca818825ee7d92b3829871051b391a6925254685eec0e3008440f7856d23481c363bc609e29344f5e2b468b98d1b2cdf40fcda5fd9611d4ec740c92e8fc5f1ca1a75f33daf34c6feee7a6bb75132a687746d5ed96d4b168adfb6fcfcd0a3567044adb52b4b9f9be5ff4206de2eba897906aa695e6f6bca35ed451a9abeb7f631d36b629ccf1e4cc16b4eab24ff5ddfdc50e4cf35ac50e0a9cb27e2658001509f75f7ad0f115418ef39df55bfc214b6f520a7b698ab6110862a4c3a8023ba2fa5bb8674ad8984b5c174c1fa588fb0794d8f7bdef3f9d108a3a081115ac7b1ac1aee6263069bfc6c141fe5bf153e5aafd18aeca5d959d0ccfef9fb47f9189e31e2556101e70ba5745938e014900c68d6a12df10dfdb6824c614fe4ceab6087ce975e19b9d2c65ac02173c74f7e2810a75928f0fb1ad206b9505f001f92eeb620caf0be4d44fda3c7ae258503fcf180e5c353bc8bc28f7676b28819b95f820600b21b42ce5c9fa01615353d25b94d961a3a47634515a7379452f6dcf3cc1629285b58706aa00b696f34e0f9eac7c2ab253db15778559114519ab0358f9b5c9566c7a22f890a5f3583772dddd8f1a53ce84552b335513bc7f168b59996c79642e9e6eb3e0511508db77d145b44b9f3e279736003442faee057a20fc0d982640872144823e4a891113792fe5b1c7dc89ebb04f6dd83fa76ce51464981214c5e7bcfe5bf843a3536bd496b409dec91536c13edf1445360041b553e166a957bc37ebed7a349274303ef2ddbff73cc779d2c4287f01955c29aa8197dd7a8607243218da26186df238a070b38c990ec5373b474dcc1f038cf5e18b1489447dcb6337a40b054dbe27a40222a095b092ed4889c6f25e761c8ad1d82a0aa663cb292ec95b240661d7d27b8fc2d77076f8680e73308694832c0341118b83685ba286a8dc4654fb3a495278a580340052bece0ce031ceb34f0f8f65565c0633e2acab9a50bad3ce307de70f0c7adf0babc77b5721fcbf081449c747d1ac3a4c23ee60361fa245ceec290034dfbb1c2f0aaf5c8e033d4c309175990f971bb02bad0c0ac8f293e20fc93eca55e8fbd9b259f30e3611560e09d662cd596573363a77b2e105b8301cf6475e1ecf4b9ecca0000c3153c3ccc3e43823d21141c92ce5d00de8439493720fa631fe1bef6cc395386bdaeccf303089f17503904470605240189f4f1b5a6ca4dc3d73464c271fa38a8e7e92f0a1b7ea162d9a90c9c9369ee19b48f5c4723cd4f91348ef7eda42461b5aadab393eeeb3161384f3e624c8c7727027537080df9279587cde7d8c6edbb89a729fb7387b90c4f77249e011a8b69ce7b6ee6cec5282e034d98967b8b059053e4184fbf35f490382d85a8852a94ddbe888deeaa7b1460fbf4a7edec5fb49ead06b8ae9737d5b467282117af8662087036425e470b86e29211a8d68cf8e8d093d265e9676e80e421f5186d5ff86324bc66c7365b0c4c2e92777d635dc457beec2521f2d50671d2a89590cd5c6bec8ad993272dae510462382ade325baf9119797e9712e44e3e0e7e5d86b0104d05ba84d31c1a8cd8b29cc94c86e64db256a310a2ed610593981ea133db5fba008854ce24bb67dde1ceb7c8a5ed982a6882edaa8141abaedf13d69563cf37115b8bccd227fe0c314650621084c25639ab161d537a7639bbe4cff96064d5e699215b25983fda944c23ec84eec9c746b80a65948892f40b55f4ac89e6a06b1b4715f13252e6d0ae01ffac121d5fd671d5fc21f4543f6fb0f713b357212005b09612d56eb717947d03d6fb8a598eb2892aef9b8de56104456b223077eb88771ea6e027139b4d776186944188c292e5e00b40b32f9c71e8e6f24b8d90cb16f49826f29686a4ef972c2721e54472abe38c7f1f5c977092736af2716a1bbbc9244ffd5e6a61ea160db051054ad1eb13bc166dbb72a4eb6834218b7d6628b99ee2ee19a159d1c120fe7072d4f80e008e38953c84009917e350f8241c2540f4f9c9fa3af8b593bc2eca9ae2cfc986e68722c5f34abf027a70f4e11f49d567b24989096c3edf17a7586c2bd0863293c094c9a858835a041d816ee4bfbad54f5e87d653ea21f87f4907ff4b2f13344dce75a848cf6b87a6ed3daa649ced310d4a6c9e48ce627348f6d96677cef04b58deff07de8773de5f05e1030804bcd33b017e1cb393b6495a095447d30a834033c5741ef2a9ac708af7b39d26a78b3479a6484b7b0a901e61a82a50835216ac898562f4e0e7db81338d5d9e2e53fce64c6c93c39312e127dcddc2e0ba668963fc3d64afa138d62f0e344fff751ed1f96cc703810c0ec0e03f0ba29e9f3dd7ac0890370230a2716045f6f323d376e4a790a3915b84f1191eda2c4f00ff49387e6d7bc32c15a9cc123f025341aed920de47e47d37330308f533e5869b81c9c1d6aeb4493fd6bbb2d1efca94b961bf6894d3c7abe483a8e0e82828c8e94cc67e72ade53c1ff0bc6d0f93009ab3ae2a42e9d9a18dacc9a44b2869dedb39dbaaed5f41920cc2c7e3d47fd6c37d03225c8ee9abbdb4d5a10fe299669ee0755f3be141c204c8c4d4cdf94ad1fcfd5f9dd7b71d36e4209f56089aeec361c8519f26539d41d98cba21673c9472a107eb47a7156ddda98b238b03bd4a485b11ca92054f773fcb2f2cfe72ae7f0d3dd2084bec96f14f84b48346816fe9ca4bbbb18609605abc0fbce38c5cb1f08ca0e48990dabb68671f94df292348f805359e1f4af55c391a4c872dcaa45db08f6c9faa0370b3443a36a0131964142dfc45100392b423f2b96b909394fe75add09c29b826ff2fea904d972749781584a300c9053c36b776a551f0312117b97a000b79b10d58fbcf7797af365af971f0cbc1db25966de3c9d050d453a004535d92dac3cc59158055018b1b162f06b2ec272f2f98e3a88f12aa30876d3e3469e6b6e7fdd5351a1120a059db1caf06b67883d9fc488eb10bf4dbac9c7", 0x1000}], 0x3) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0xc5, 0x7ff, 0x1ff}, {0xfdd, 0x100000001, 0x0, 0x3ff}, {0x5, 0x7, 0x3f, 0xca}, {0x3, 0x12}, {0x4, 0xfff, 0x0, 0x3c}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d", 0xf) write(r0, &(0x7f0000000100)="9cb2992007294c02192ddfe06e2e2e", 0xf) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20220, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) getpeername$unix(r1, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xc}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0xfffffffffffffe1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x123) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x80}, {0x8000000000000087}, {0x6}]}) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xfffffffffffffffc, 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f00000002c0)="d5179fc105a4bb17ace7fda5b709cf92c76538bddc3dca181383ee24f979ae594cae50942840c03a79c6f7adbacd43f1ca1be75a87a67823ad280c7c53d451b96b748e389dddf53fb4431e2b5b2d101c0400") 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x200, 0x168) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x40, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x102) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x782bdbbc, './file0/file0\x00', './file0\x00'}) read(r2, &(0x7f0000000300)=""/205, 0xcd) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = getpid() r4 = getpgid(r3) chroot(&(0x7f0000000200)='./file0\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000820, r4) clock_getres(0x3, &(0x7f0000000180)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7ff, 0x0, 0x7, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="3eacfa0a6aa4878caabf15253125f872c043b3dd82d498ff643e7f10dc97bc850f443242df7bf6ff7a09b47167b06214482fd11fff3461ec960decdb800ac00e1f2c7327d29e1ff572db795aa03d29d8c1e8bb4706d21e83c28fcb13cfd9c31229e63730533903347aee025dc348a1327992a7a33d0749f86ec8bebc82d3bfed1f3cb84ee940", 0x86) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x2) r1 = semget$private(0x0, 0x1, 0x361b54ca8ad77c97) semop(r1, &(0x7f0000000000)=[{0x2, 0x23e, 0x800}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000040)) write(r0, &(0x7f00000000c0)="c7f74d424d4ea7", 0x7) 16:00:08 executing program 1: r0 = socket(0x2, 0x5, 0x10000000000008) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:08 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) clock_gettime(0x4, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xcf, 0x63d, 0x0, 0x7f}, {0x9, 0x66, 0xd85, 0x7f}, {0x1d, 0x84e, 0x5, 0x5}, {0x1f, 0x0, 0x1, 0x8}]}) recvfrom(r1, &(0x7f00000004c0)=""/188, 0xbc, 0x3, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) sync() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r2) 16:00:09 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[r0, r1, 0x0, 0xffffffffffffffff, r2, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x1, &(0x7f0000000000)=[r4]) shmget(0x1, 0x1000, 0xc6, &(0x7f0000ffb000/0x1000)=nil) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000080)=0x1ff, 0x4) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() fsync(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = dup(r0) poll(&(0x7f0000000380)=[{r1, 0x5}], 0x1, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x3, 0xfffffffffffff801, 0x100, 0x1}, {0x5, 0x100000001, 0x80000001, 0x9000000000}, {0x81, 0x4, 0x7, 0x1}, {0x1, 0x9, 0x7, 0x7ff}, {0x74acd6ac, 0x9389, 0x5, 0xfffffffffffffffb}, {0x0, 0x919f, 0xdd3, 0x3}, {0x611, 0x2, 0x5, 0x2}, {0xfff, 0x80000001, 0x7, 0x3}, {0xffffffffffff2d83, 0x5, 0x7f, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x8, &(0x7f0000000080)="426af75b92e1d1dd") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="93") syz_emit_ethernet(0xa8, &(0x7f0000000040)="9e2dbc0fc1fe13ede42eb448249d8de8203a243f82aa64b39f9aef9974a37eeffdc822f1effe6c90a099f1fce3621f3ce74dfc35583cef1e3a1875425f72d6e36271dc9b0cba1f58c21117f7e652179918e4ba53a1a450150ce99dff8f06abf7b0c94143ae964a905ec65b28f8b63b4025c2626944bcfc4d316bd5554dc692c185865b2f6cd390c11a25754d7314c4ac18cf6e1a9f3748abf08f38a7c405e2c784dd966624c9f84a") 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x1) 16:00:09 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x72) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)=0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffff7fe0002) semop(r1, &(0x7f0000000300), 0x2aaaaaaaaaaaaba5) r5 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x8, 0x3, 0x80, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x6}) r6 = geteuid() r7 = getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x200000000086138) getgroups(0x40000000000003ba, &(0x7f0000000180)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000080)="4c0dc55d", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r6, r7) 16:00:09 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) mprotect(&(0x7f0000428000/0x3000)=nil, 0x3000, 0x2) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) syz_open_pts() write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98048e5a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c201c6be9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xffffff73) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0xf91, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1000, 0x100000000}, 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:10 executing program 0: r0 = getppid() wait4(r0, &(0x7f0000000040), 0x8, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x45}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe58, &(0x7f0000000080)="01b558531196b0a2f45c50f89fd5946ce3035aab14576038a828c9c2ded3bfe054ba68d6c0498f3a00000000000000") 16:00:10 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe25a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f8114300000000"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) r6 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000480)=""/43) pipe(&(0x7f0000000540)) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r8 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) fcntl$getown(r8, 0x5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000004c0)=0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="c7e9dfaa9499aff436574a9fbf8ae6c80a9bcf7a2d710c8e23313f51c75954a2988ca0b97eff91e1b7797e88eafb48603fab9f359b3f8aac26fa7edd21951f28320b949e13468efe31d0fc08748fa587cbc3022fb622aabec2fe6199477aceab4efde62ebff33220f0ec8955e36cabd1d0e655fb178dd4f1b5205ebd857b18e4e3ec274a93f9a75b4f4d5a89a8d9e964936b73ddbbfa8366ebef75be63b161cf77cbcfc8cdce08f705c6b48b3590100ba8b915388b789b2bc18bfc13126190a7174c0526a9a726bc29c709a7f52288e52405c4d76b15c221a011ee05f5a437fda792ef192e41c70b4abd589011374b", 0xef) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='\x00', 0x6000, 0x9) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x400000000001, 0x4, 0x6, 0x0, "c6e23c5b00000000000000e74de400", 0x1000000, 0x6}) r1 = semget(0x1, 0x4, 0x207) r2 = socket(0x18, 0x8000, 0xac6) getsockopt(r2, 0x6, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x6) setsockopt(r2, 0xd4, 0x2, 0x0, 0xfffffffffffffed9) close(r2) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000600)=""/165) r4 = socket(0x10, 0x1, 0x2) setsockopt(r3, 0x8, 0x11, &(0x7f00000003c0)="207e62343f0002000000b5b223000000", 0x2) r5 = semget$private(0x0, 0x2000000000000a, 0x200000000010286) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/56, 0x38}, {&(0x7f0000000580)=""/88, 0x58}, {&(0x7f0000000400)=""/37, 0x25}], 0x3, 0x0, 0x0) r6 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x20, 0x1c) r7 = openat(r6, &(0x7f00000002c0)='./file0\x00', 0x400, 0x11) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) semop(r5, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0x1, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}], 0x9) fcntl$setflags(r0, 0x2, 0x10000000000001) mkdir(&(0x7f00000006c0)='./file0\x00', 0x4) unveil(&(0x7f0000000080)='./file0\x00', 0x0) chflags(0x0, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) read(r4, &(0x7f0000000700)=""/248, 0xf8) write(0xffffffffffffffff, &(0x7f0000000440)="3e2a7913e4000000000000000727e5e27b216d673551d5c018a0abbb66cefd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790db101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59d97872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00000000", 0x11b) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000000c0)) open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x80) semop(r5, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) 16:00:10 executing program 1: utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8000, 0x6}, {0x8001, 0xd09}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x7, 0x3, 0x100000000, 0x7}, {0x758260c7, 0x3, 0x68, 0xffffffff}, {0x0, 0x5, 0x1, 0x1f}, {0x8, 0x5, 0x9, 0x9}, {0x0, 0x8, 0x100, 0x5}, {0x100000000, 0x9a, 0x9, 0x5}, {0x6, 0x5, 0x80000000, 0xffff}, {0x5, 0xffffffffffffffff, 0xffffffffffffff81, 0x100}]}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)=0xffffffffffffffab) listen(r1, 0xe34) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/100) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) open$dir(&(0x7f0000000100)='./file0\x00', 0xdabba06ac55cb320, 0x10) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x3c}, {0x6}]}) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x10) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x0, 0x4, 0x108) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x80, 0x6, 0xff86, 0xfffffffffffffff8}, {0x9, 0x3ff, 0x2, 0x3}, {0x80000000, 0x1, 0xf70, 0x8}, {0x100000001, 0x9, 0x7, 0x9}, {0x3, 0xade6, 0xe06c, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x57, 0x2ed07d24, 0x72, 0x0, 0xfff, 0x3f, 0x1, 0x2, 0x2, 0xd5, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x313, &(0x7f00000000c0)}) munlockall() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x4) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xfffffffffffffffd) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) chdir(&(0x7f0000000200)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)="18da770b4ff6e54cf60f88e3a8c62239bbf64ff61e0564c74c7f6ecf3209ddef0ec6cff86c44aab2912e19cf33260ac36edd7ff55740208951497ee64af00d63a6ecb83e26aac8ca6109397cc33a0bc4e8be1fd99f6065340bbe86da0fb0d1eb1f39b717166787608de1785f465e5d3496698c65a0fe12eece8c2a56e405139c7eda451d846fa1", 0x87}, {&(0x7f0000000340)="6cd2905fa7377b8649591f44029e68546663e4811ac917800cd9b8c98573e1de4498a97a1ce450c7ff5cbfb49d6cf23b35c13389777e6ed60394a62a66ce6c17cf1a122796877481256bebfbbac90e7ed5cc49cbd82de58ffe394832830761b085f805da7d3ee8f1b2b5669a8570585fb5ca7206c34e8b7043dcc4b37752c6d73eb13a58191489", 0x87}], 0x2, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000080), 0x0, 0x2, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x8001}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 16:00:11 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x80002000, 0x80) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=')\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='(]^\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='\x00']) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getuid() open(&(0x7f0000000340)='./bus\x00', 0x10000, 0x9b0bf29bc0d25b28) semget(0x0, 0x0, 0x140) getgroups(0x8, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000400)='./bus\x00', r1, r2, 0x6) r3 = fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x3}, 0x10) ktrace(0x0, 0x1, 0x2, r3) recvfrom$inet6(r0, &(0x7f0000000580)=""/178, 0xfffffffffffffc7e, 0x40, &(0x7f0000000540)={0x18, 0x3, 0x3, 0x2000000000000004}, 0xffffffffffffff46) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="e5ff125c00000000", 0x8) socket$inet6(0x18, 0x4, 0xdd2) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1}, {0x6}]}) dup2(r1, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000100)="87a518a435db6b01691777f3c263d9") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x24}, {0x6}]}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) getuid() r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r0, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) getuid() semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x6d, 0x0, &(0x7f0000000180)=""/109}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000002c0)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x800, 0x0) mkdirat(r2, &(0x7f0000000300)='./file0\x00', 0x20) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) 16:00:12 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xd0) shutdown(r1, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) unlink(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x57) r1 = syz_open_pts() close(r0) r2 = dup(r1) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x7aaf89cfb392c1dc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) fcntl$getown(r0, 0x5) r1 = syz_open_pts() shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x7, 0x100000000, {[0x1, 0xf180, 0xf298, 0x6, 0x5, 0x9, 0xffff, 0x10001, 0x100000001, 0x7, 0xe3f, 0xffffffffffffffca, 0x3, 0x8a, 0xc12a, 0x1ff, 0x2, 0x7], [0x6, 0xbce5, 0x9, 0x9, 0x1, 0x8001, 0x80, 0x9, 0xccb, 0x7], [0x200, 0x2, 0x6, 0x9, 0x1f, 0x6, 0x1], [0x7, 0x100000001, 0x7, 0x5, 0x401, 0xaa], [{0x9, 0x100000000, 0x5, 0x8}, {0x0, 0x8, 0xffffffffffffffff, 0x3}, {0x9, 0x5, 0x1, 0x3}, {0x2, 0x1, 0x10000, 0x5}, {0x0, 0x7f, 0x3, 0x6}, {0x7, 0x7ff, 0xe7, 0x9}, {0x0, 0x4, 0x5, 0x100}, {0x1, 0x9, 0x400, 0xe6}], {0x8, 0x5, 0x44}, {0x6, 0x9, 0xffffffff, 0x1}}}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r2 = semget(0x3, 0x0, 0x24) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000380)=""/230) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000480)=0xd0fa) preadv(r1, &(0x7f0000001680)=[{&(0x7f00000004c0)=""/190, 0xbe}, {&(0x7f0000000580)=""/52, 0x34}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/152, 0x98}], 0x4, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000016c0)) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semctl$GETNCNT(r2, 0xdef5ffa1733ba909, 0x3, &(0x7f0000001700)=""/145) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000017c0)=0x5) recvfrom$inet(r0, &(0x7f0000001800)=""/60, 0x3c, 0x2, &(0x7f0000001840)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000001880)='/dev/zero\x00', 0x92, 0x0) r4 = dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000018c0)) flock(r1, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001980)={0x9ddd, 0x49f, 0x5, 0x3e4, "3dac4b417676874a375a754f7ffc53a716afe08a", 0x7, 0x1}) pipe(&(0x7f00000019c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getrlimit(0x7, &(0x7f0000001240)) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000040)="8bb388bff467de65edb6ee8e261c2a422c05eb312c8c412eb72ccb57893e1c0656d15edea8b3b9527d6f292e16c16261c5c91238ac5c66d3a9089269e488ed70b5a35a9508989093218df4136bbcd7176369cedcdd87c76c3d00c64046c52adb65b3c6a3c8140d5f4371f4e928b631f49bc32ca2200eae02e56a4ba1e3c95c7b09cb6272903053e6c0304e23f9276bb29c14d635faeee80c0db04a9067754842b4e31f39a0d77b8144ab06353e72e811", 0xb0}, {&(0x7f0000000100)="2cac59569cb6cc27dbe368291c", 0xd}, {&(0x7f0000000140)="3df8bad89306184a897927b2496f7dc5eabe5bd0689399696991a5c0b9e2363effc16712b454d829283d48ff2afec7a001709440ded942934132830a3ecade4e75dcf65b4b72bf2d931a40d7899028a2dd99523f39d53d686babb10db32322f4e9cb185c440b67a542a4110e005d5fbac303ba863eed26df925b4809067750604889dcb336d7e7a79733f41a5a59dc9a83eb6ded9fd7971a1ec169735a54ba88dd", 0xa1}, {&(0x7f0000000200)="b846673e68839918d4038d85d7ea80895b85f45828943737a98683adb65e0f0add6d98cd59b487d0963e88546cfc5fbecd8be8435d1c093f9ebd1e0e3b830ef49c8602ff4d6ec85715b6ca17cda75f9bc581c132f5f6edd801f0eaeea271f000c6075e84eba8acbf0a0404012b42c084512e820e268a340ef713544d06ddd770e62d389587881bd50c4aa9d995b9824090dff6372275446412aa7846131d8882b1d6bc19b8161b876cd27c3714657683ab342e7b7c3e4ba2e83f0365b1c538b43c8bfbbf030d1fede168bfa3ce0a84263f14a708bcbb14f6e7649d38b63de074134a8a5ad6bd72f3da7a0a7a427363bf42b4d10fa32df6a4a60ee19c8feacad3da56c526413becaba05f3febb469306cb7e511bfc7a69f9f6fa5616b2e8ba3d206caaf236ee9f798fc7299bb5913c4e3b4e60001b2e2a2f8863a991d5c058cf3df5b80fbae1af421a3088cfaecc34a7a319d4d42461399a3bcc97c6ddfe1b4bede3675aa5bab27e273c41c8c0fb120f2e630530068b50527c8d56676915c96a744817ca6084df6e6aa0cea8948f5c6e37d9777c9fcfcd15d8af06ae3796d3404843ce62c75955d55714db8a5f36c7324397dfd98fc213f37f2de73b92fcf3d0a8ac37fb7f5a4f095116504ed230c96a048d6f56451a9cdd9cf17a6be65361c397a183dcf4504ba3ef5ae049fa84a7ebf4e56ddcb8c59c7b0beb9c9805639cfaf3201e2652ae3048035ceb1bf35e22904a818be31d1f3499fcfc25328b7cdc574771e8a5464d9b5a0fdce5f256ee911e2c02caa427fb6f3fd0f4dd2e14536c7fbba9b8d9735a6fcfd5162d51c09caf22cca77769ebd178e4e765d906ae92ac303c199dbb5c5df2b6da7494e5457606b1044d38e9e3f93e2d068f772d3eb1ebcfe5f7efeacb5f0869b655129d373f11a63332cc4dac3128d95a4c91a250c56e9626a7f97c538c453e7145507388ad908fa85456edb22636e5f455b3c5a17e36c3a2c9701e941a8e1493bf6e09efcf0538f380dd2a54229b2e7a965b30bcbfa7d7dce806b7ced6c7fda2479f03c78e876ac19715060458969cce96ef517bc31cd2f960a6f96e1a7e134833af0dde5cdbc7ae3617d5ea37586ecbf383362846d97668fa4d7c23ef1e02a088e6622323cf305881f26470f78cf9c049a0616624f5d252c4a8780fff1aacd781ac71555a9f609b08cab30c42b4ba20b32fe6407d39dcd82909db7daaac32eadb54945d419967ae8d358a35b657f9a1308b57ddffb3371dbf3f6fd87362bdf4301b3cbe7b00271e45f80b08e57e80cd6fe6f86d900e4f9beb32873f4b833309d31c307e957d11b00b7c2ded8d16810b091c2e71a3f97e730faf0ca874945e22462e84b0c37d6526a7f986a9f46d0aa1fa26d71fa92989710b4b4daf239105df393effb0091defa1446496879bec909ca8e5c6aaaadecfae8ff9dc6f6a2dfdb19a113e883305606ac94a26cb721dfd313f6f420ac23d7473e62187303930b9752c426576f1a0edf3d8509286c0ccbaf41af4ccb584f756d1dc6ee6b4cc9b6c54b083aaf61e00fac7b0a1613dac6a26887419a1e4e2458280b92f2d514c9ab8071bcf2344731d746e541c16faa234992f101de0012998e0e987327bc7d11057c69732e2466f1ddf39e853575b37a343b2d16e3f801aeacbc0d72f7b5578b55396fab1a7850cb2caf713452e68b8206aa8e2e9bac31ac5b93b4dc6c88bd043f0f59fee51a47854fdcbabf992f5d6a1aaed99635d36ac83535d1692c4d5a25e235fb4876e16315f6cbc4d58e77ec80ceb5260eb8fb52eaf4497aac0b822dcda5de5ed1c7e743b3a7714057dbbf296401243655fc2accf06a839eae7ee315986a1bc9f395f11000b20f5410075b9cb67bb4fd05d0f151ec97dd60a901f694ebe6ef2832ebc5b4cffb8edf6d2733f5b696a0334120f6e12e0fa5b6eba0f8bbbbfb25a2781f80eb0b9e3c8989f1954b9ab66bb8a41f76a2de9867ebbd0300608b4d52215724113c059f172dbfba37344dae0917708a9073c4170a3e250634675d48ac56f52b38a1f8b85c49b8a3bce1a22e606c6e10224cee99ae3f0eec2c904eb0b45fd8736fc6c72643660c80c8ed3d9f52180f7cc5157af72bcfb1bd206689495eb08d611c846c3919955219bba54231b8336ace4fe1480eb47eed48832f20b16ce6ea15a1532405f4013c8ae45395dd556f21b8e126db9ad86c312263096f4626871fa00862a243d50337181d2ae54289be37659084a897c2c408eafa95ad136f47ec01d18330e6ac24aa117ab55ef5b07e859c9672a0c9e48e7c341dd6d491b041462aa4273835bc39595858199b8e0e1c9798cca3c252dc9ea2fcf42957320830dffb8e91b1bed5edf4e66f0d2b3a8f016d237d60b273bcde1b2a0701eb12f9125120eb71827093145439e0fb0ac6d0edf1137a5dfa21c4ef3b8eb7868d229f1d5ea2575324357ff0017d9750dae1a1b63ed9860954d6beb78ec9fdd9f3ba08c64633e2b6f36e95b00527719b9ac57774938563cb3028468c8d087046fb7ba0644ee31f1b0df77fe9d0d3d40536ca409a8197464eaeb7b9d06ec448e892a53754543c006776b75598056180cd241d20bcbcf30bd197d8143e2f8472420c1a3ed23418c9a57a735b98537fd67b64623a7d00e853bb77796059302c3f475b3c5482456de0491a120a3c6a3c5d81d8f9c8053d71f69492bbd36bb73d6df083b65701b288a9cc55d2a6eca6fe99aaa50b300e00d04d7a288e1e7eeeea7b5bf31b63c1ec33d74c5c41522a054f1fbd978b453a3248011a8128267eb54cf49bf62f68480d71fe86fb36ab4de0d0da523cf9db433cd54436eb8b203cf302de229e2c02f9da4f168ca86c037e71c6fe4a87fdd27850d7a7a7cefdacbbb7398ecfe4471c6ca0cc275c848d72ff2f4ae913745ce80e74702f0db5bc378ed5fd6422b5ea2a180ef15d0e74f21ec65036b28687e5be46d11a517a5ea187065526c80a1782cdad1ed977770ab16e6658ea2ab574c44ea9a084f911b42ff248e0d6aff72cd0482592a23b77c16c7a9de3147fd525b0ac753a2693bbe4f37e3c5ecd45ccc8fe80e7a646d399d767be0a84d56752330d758e67420c51631896afd7a19446be14531d10d1547d61d5b3c890699fd950a499e95e83a6781640cfcf5e2226f44e47cd8c65d670394f3d6280d60d659029054c00e1d915c1d8d8d54e4ad5fa31854529ba3fcb66f5f4c1781423630f0a5c2d2d701c57b0c8ff654a1fa879c7e95c810f24983b492a17611201f497359895b4350d801a2a227d497cad8ee7d07636147947b1ccc4544234ac390b6c4e3e0457a068f194fab2e433a9ac904e10a6418fab057ab4d145e9f4528c2ec6c263cf8ef6613382a5a8a0513dfb6ec931253115289d8cc0a007093418c31cb4dbe5c16c6bcabcd9f0ea2f7b3de8622cfc117a5c0501b23a8e0a723a8b849ddf9b6aeae8bb3cdab1176b71eba6ee8ff717736d71dfaaa630e787c5bfb0e92fae1df8a8f8915306648dcbf7c22ee3f4d0b1fa16a426de563ecdc08a207d3a0bbca3feed164d0afe5b6b02f523a91abd44fee9478107fe888aa56b947fc57b4de37f9f3cb554298b8c458f84134067ff9ebe0325c0ef1aa4f4a30c0952904f6fc8365f75a2bc426d9a56cb523edfc74ee8332cc8fefd427f7fa1265828975d7e68390d6f1158b61cf503b0df6371a03bea8eec6b07507bb80820a31fe7b11b738e9898a31408fbdd215b9f4296af09c6bc96a6aaebfb962e5bde293512516c4658dda68219239d0dbccd55c440c2eec080d791d0eb847abb1ae864dc4d428d1f14b284f638a3d71b04b5edacf941e1aa66e9b3ecb795d9165229221cdf52ffd9baac8b37bc1b802ea0429cb6b80791c0dea549c9f11e24f542dc4e38715f12f873a5d6abc21a6105eaf9b1b3085ddc0851886cfd6dfef451d2f4426ab42e2def249632f7bc106e4095dc08832a2e9d1de1293db38fd364fbdf0aa66537dbd1d19e770ea8bea94d9d4a6cb94dd921ee7195bd85a7422f2119ddd4a608b5bfb6d4b4795d3115fede1b944079fe2d76e1327999bf5299cc978183ebf871587794034bf4eb1a98786dd368d0200969075a943a78f51ab338a137264b72005497a4a1fb552b5adff97bb1587d5c73b1c0df5417ce13bafb60d569d21010897079ce5b0ebfdce97153760eb6cdcc9886fad2db30bbf413a23e1d8bec499fe1ff866fa86cc9b942e219c85cbbfac9745adbc1c80be0dda06059a740cfa74bd0cf7b23469cc466b535bcdafde62c0bca755ac13ef5852033b1c3cc9b93f56ceb3f8cfbbba4bb7354b8aad9a6683d662e10a2be24069804a4d766b79f281ca2c734145e4b3adad23645e3d9c889ab0168931bcfa182998eb3cf9d008c6a0af6daca142dab1594aa9cf54d2d7d84dfc9c9b2cf7cfad39dc0de38138769c000d4f9c4a9c3c4b118d675a6c35824c7126f0bb2c07632c24f1aac0ab31c617675da7399b97623cb9aed97d6f6a63c8ef19eb1df1be58cd4281e29572178fa527fd5840a0e3e488e243e2512b27dca6c82f073fa11b5b8eafb2ae439ec0c7e2f59ecb449a16d6074c85f081c9d1b3ee68b8b3591084c2c3e1373a53d7948243be52fdbc5c72219a5b162f6c4fd67640e246b8b92bd3ca41e2d94523aaf77f4e54b09580c037ad6f1797c58d688dfd05180a1662d213761a457a72bea92c02bcf8a5a46810f7c79d092cfc0bf589557e1c5d35bcfc6d43cf084a4c4546ad91ba4d8e373c8a6144346594551cd30a2ea851cbefe37a61c7e348191179bea9eff72c7497ef8dfbea19105957cefa7541d45c884ff2861c6a5eeefcc66480abe372e6d77a7e6839115aad0f7d955575066cd30c2b494882a0be0514130c6f80f831034fa537096f0990531593327353d0d3bcc7d03fbeb40b7e24d76d7f1aa3300b665f449ea8e1501add515c25ca7bf744f506356bba436a8d969e21341bed54289598be0cc35aa4881696d539eb92ba1a19758e19ba51b39e8b96c5e57996639751eaedc0561184b63fb1705a6b1be2ec2b2e38f52dedfaa92e68d1e97f414cb19f062a0ec9cc9a42a5d998a44b3ee7b2699ffb52242d88759ae332f19679864ff2c95a2d6f30d7000573ad9802f67bf47b0a259cd8ae509c8668df71599cc36dff208fe8b3362c039a7d64ac17490073dd9f55a21b703c43996a96ce3a7467d3ae890b81486ac017fc126124922d347e32fd60bc3b62414af3884c67655e4bb71c30b8dc8c233409f8aee367ef4759463dafeac22ed90c337c6109247af9ffd0e10c642acbeb0f2d0b8c21c9a4acefa132570a60a61c0d750c7811f75780836ea29c3fc0f31c70142c701b909e7fa6333270a6bfcb2c27e709f93c57517b47e20771b62f0daeea95d26de7f10d464d3bc6692a8edbb1902468ddf51f2b230ed88ae672d30c03f5372f1eea9bbb232fa56a525f4a939c808b79e02d7048dd729615674c47c455b7e39bca4f72c80cba7886bb8285f13972b9e95a97588f8244d0a5008ae5c4761d78244bf6380f46a1db78158351fc3940618e1d2c0dc81a06092971f776a9d30d457095668c478ff27420d435f7fe9c39d8523857b7c223d781fc7a29fb1d7fa6b6ef58a51f7194069d730c24334e54067c231a289201cf3e85bad58f68ce08e22c8cc4200399ccce4c69210eea373649ee29d1f0b275981fc688acd572a9b776ba848a0d777c6ded567adde58843a3da75383f8c8b1196a0a972e7b7b01ec4cc8afcad3bbfbb225f04b9e7a174e31", 0x1000}], 0x4) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x22) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x8000080000211) 16:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x3, 0xffff, r2}) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) write(r1, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x4bb9017479a5544, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x81}, {0x800000006}]}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3, 0xf7a4}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0xc9c8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="6f4cde856c0a0ed156d26b93618339cfa0affcfef7c8dd9afa9ceed9f70b94fb956d7cbc2fa4fe7b005549064f015bf4e20900db22047e203942c725ca755d331c25db82ed805ae1ad53654a8c79d81e7437fadfaac438b1eebcb8e66d39937169dc5a32bd12bde38f59727956e19b537f91781a8a4faed137f1049c28c281f20018804e0883f3d26a1c23466552d8fa78513dea80c3605c84b066ac686dbbdc910747886bafd125a13de5c97b424990539959daa88e0ae0c47f59cb050000806a1f2a87e15640d26d390040b8672b", 0xcf) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x4, 0xfffffffffffff801, 0x9, {[0xffffffffffffffff, 0x64, 0xffffffff9a16aa61, 0x2, 0x5, 0x1, 0x9, 0x80, 0x5, 0x9, 0x0, 0x3, 0xa4a9, 0x5, 0x2, 0x3f, 0x8, 0x1], [0x7f86, 0x96f, 0x6, 0x3, 0x7fffffff, 0xaf14, 0x80, 0x3, 0x800, 0x6], [0x20, 0x8, 0x401, 0x4, 0x30, 0x83, 0x9], [0x101, 0x0, 0x9a, 0xa2fa, 0x654, 0x800], [{0x0, 0x101, 0x6, 0x200}, {0x3152, 0x9, 0x3, 0x7f}, {0xaf1, 0x0, 0x69c, 0xffffffff}, {0x8000, 0x91, 0x5, 0x9}, {0x2, 0x9, 0x8000, 0x6}, {0x0, 0x178b, 0x50, 0x4}, {0xa890, 0xffffffff00000000, 0x8000, 0x8001}, {0x2e, 0x8000, 0xe0000000, 0x1}], {0x5, 0x1, 0xfffffffffffffffe, 0x5}, {0x6, 0xffff, 0x100, 0x3}}}) ioctl$KDDISABIO(r0, 0x20004b3d) munlockall() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = geteuid() getgroups(0x3, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="49ca8c1908ce68c9808d213aaeaa2c0532d52fd78938c88db7e1d05a83b73bf823bf6deb8af76717d03d4ccd113575d40f1dfe0eb011f314940121e7099e0dd0057d07ae64465e4f0ee26fc2f92f7524c86f73fde94e44e8d650512232fd43e21f75444119d72a7fcb12360bcd91c96a7cdfb2f3a202ff46b08e51487f10b4101243f8ad7ea0f4ff293a807481adde86e02ec70ccaf8f283a4252c414730cb26f0f3ce672db8c15e4f21b393367c6918a4e3c40e298ef50a602284237ce7452b03336ee5b682efb201d34a99f6c6a8cb470f63d72c8af1428f6c0122318e79", 0xdf}, {&(0x7f00000003c0)="2868f8389c181842817b9ee0ab97769baf0e0970704660e00f0934d45af20f5f5680ef89ebfe435ac6cdf4c9f8924dacd21e797563beaa872ed650fcbb37a2f1311130e11d67a06eabb223f5cf195c20917cc687950ebf2d525d83dc42adc20a24e493dd9c5e88562df0c65107158a2499362c6a77cc156862cb7868bbd045067d48c8c4e1f5f8e0cb8faf9a7a3a9898c61602b08e61fe41", 0x98}, {0xfffffffffffffffe}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r4, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x88, 0x8}, 0x8) fchmod(r0, 0x80) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000680)) r7 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000006c0)) bind(r7, &(0x7f0000000700)=@un=@file={0x1, './file0\x00'}, 0xa) pwrite(r7, &(0x7f0000000740)="bd5de7d8ee0e4b6e4b5511b475367d5af281a310791f3d073076b99799a9f1d138323501a361f909fe0501cbacb6c1d5a4aa0c8243a79cfc70e310b3bc6116898b34a9aaa4c528d1c2ee0a4e24da7a30ce3050e0173ea1049534f75a36a21075a46deea674dd0780915299d7c93a4f47ea929efa0684500d69c75f9f4b0fea7c81263c210791906baccf8b9c5c400afe56d16c877c44fc6f3dc23c69443cf2374412c3df3a9945eed973f8c44154af895f7abe3220b4c96352929eb1ca56dcb0500c52c4f3d13630f2beaf296d49c8ebada532be8e", 0xd5, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, r0) sendmsg$unix(r7, &(0x7f0000001e00)={&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001d00)=[{&(0x7f0000000880)="e013919d6e35f10a3131702891906191536277e894b57cc89f2728cb3da74ff9a81ae9601b47d4c4ce5efe57e5ff0e2c4403bec8b374514cc8f973052598bbda804bba5acd2a0c5931a6161d434d2855a2803c20a83252b10c6cb643f0c3c696ebe37e43090125b5b1bdc1316515f2cf4329607efcb336b7166853de7f890df30c31db10e0d8850ee99df8f207827b5e441604efbe8b834ad8a378868cf2a892c6bf2ee84745ec246e080a58e1", 0xad}, {&(0x7f0000000940)="5c056c5c9020b27066e70ad8a4cb0fb45af31457ca5d82620ad0ce6bd890d00349049a1256f836b679f1b391e08a11622edc5415d5a54e8af1268df9082acc92c952b719c756b7e22816a28b664c13b8dc8c7231bab7183420671bc1109144cf447fcf6d101ec0181d04d10473a0aee8332948b9c628e370409ec244cb8782488dc7957fb65190fb7a917788cb52e33210822f6f5c7ec1059a02e8fe778b4804452dc521e3a9a37c6b0a15f2ec9f2321b4e5322d8f474384cf7788d96f6c849b5448cb5732184d940107ce76a69b924dc1c4cd71f81cf13de88c21ea78297bde2b3f66ddb341d28f0cee9fc49fbe445002ef23873365287fbabbb32b42ee08321dfb68d98d0c6ebee75c12597cbb447ed58d554c73cec2b6069bde650f47dc8559c7e2bbcca76503f35d69a63513df17eedca29418db48441f415053dcef748ee35419751c6735b937c1b12a564934cbe89abe3f950b522620ea530ccfa23e4bfcee4f516b54fd060d9360e0026541ce2ebe3d028dc4e7236bafa382cec97d5e39407b0dad985f1362fe4eecb115506ef532f9540eba0679162f7eca93b44175337aa18ae8fc1307ac6be1feb52b382917d6ca3456d5b3d5aedb33a7824e3177842ccdc6e20b10e3acf742c681be652cb53ea9e69e07dd1bf2ff5eb375b5c8d650808d80e54968b9365b9246833404fb2ae5993307c09a0435230ce211c713e6d13f0fcbb9861635ec71ffa3ef0885f4159c3e72dab2c21f7ba88e786e6f8b88a7360b52ffa986d91f5a795eee1c3ae8b635d8c29352b64fa1eb4f7129b071242ef3cc60209b2520e798c7dd4584813b4d123d60bb098ba4c2411993f4a35090d055f74e5f477cb90d2bc3f7d7df57983e114619afeeb608d7dcff3870d3688ad3c9d194fac47a61141f41830ce02bab3b8e5551b2fb23503af0f856167ea719c0ad4bc1abc59d2e90b9bae417a66d1d01a6ab5b410030336fc72cf290fafa7da8e743da5216eed0da7fdfa647313765a0cce593efc57b51826f3c0e4e0307f3f44bbd60372f0257ad6987290659e7d8597ff0e9ffa74f03bb1f5a0ad2cc384928ef067dddab3c060e4b16f98235e9c7cb036c9e13fc0be5ac744b6f0f73a4d93de1f3718b2746c3264a1e351301bc4d4d75a8036ff1e76e664045f28869fb65281d128c0365e1c33e40afef2f6d017413527a00c6481be0dc9ac30acb4eb79f36b6ebca6d29c77201d59a964f3821261e26a16b1d22fe8354ec90d23fb365b06020cc12c114f2a9654182344c50ea5767755de96f42089aa265721d72816e0e00540472b8e8b55a12ec1b4fa04b4990b47eece1ccfeecbe19e3c58a8655f2690c50f717b03f073dc6cfa72f57d1c8293ce6e9d19f3a3959807d02ae6fc49070a51cda932b4ed9de4fd05bee239e72fc25ed9fcb1a3ea818872b341bde47ce1b53fa0ad8e512aefb6e9d1d10350bf54f20f3245c529081eae142f29948b3ac6ef398ca4eaa24e0b7ddee3bcc2d75a05917e6c79278684339c384fe94eadcd80ccddaf58d4dd8aa1dcaf887c8268c65254bc1511a4c9e6916e74a23c1b74353d3b3231e3386dd7d0752db3db3135043cc3c7528c57d2f49431b8f4d0905dac1c95c2979a115a3fb1dddce4b7fee7a9c1ce638e3606578639395b5b2abe5bd74194b33d67e859563f0326a42b8a2f4bcbb203db5c07b448c779b2c7f0ff3f0dc1ae5accd4b2949b7f9eadcdb9d6adeee307b526aa7066647df1ac6081702c05b9bf30d7be395199b4e78c1010e8f9b70ccfffb6d8c8e4e9f13cf4827726ccab832a971af4b91b86d39d2420f4bc14b65cfc1fe564cd915451ec29b90ad0a30889e3763ce767340615b6ac1e93aca7f184c3bd92cba142675622719fd89d0356894a5d546ffc17bc0f0a34bae05edd2b5318cbdc3f5349cdb653d240259955ed68d15513e2ec688a47862fd44a5f7a00a1fd620c1323091c22a7c9d4a4d26b72a80ae2fe6b4edc3f3708e39c4610bc1270e3e042de892fc12615e22c1d3e9eae0c439f8c4e6c6463ba1d344a4e219e632886bc5339dc7a0763f8af6750e075993f2710b0822e943b68d4c36c2cf481416fa408717ea6d27cc0ce67aae1b50d08f4e5148652cbcf810ac209cfb5468ed18c31150f7eb269eb33eb4ebdf748ffda97020036d267443a8b100ea97c7bdb65b6db196537b497d77861c98cc96a1b3b57120b916068be1530cee69cae87ed35ac58420356db0ac9ae2d96c7059fe5bf0be68156c5808ed05c5338207202742318e8245a1613d6a94471cd7668d4cbced082b9695a807e39849035a3438648aaef78039ae91bf477386bb54978c59a30ffeb8a16e6c561149a019b76978c3c711416675c25f1d30fdb6f58ccdaf3de3cef4e834927bc03d1adc5ae5ebe7604e102c858a131084305d22ecf7065b256dbae5ab8af9b97a44a8c81bc8a9885e4a26cf679ad185523386d11d9a40c8a909de7324b9292c8d6945aadb31fa9d96edec758735a8caa41f8ba562d348e112dd0663f6e8cf7d808a8fe5a9f6a381684cb9c9aed6c3e96a01ba44dd80fa8bb899d140197ee27cc501776163f83537748fe431c48a601c6dd3c06dd3f681cca9da6e4dd20004cb864cfb12a4da7afff46e27efb9d6a1fba7a801d40e5af474ebe074db0031903219aaa3668a2c2327d9b18baf0782e26fbe4d015ae593073f68ed29e55a4eaf21d221a2dd47a48f620b72f04ad8e55b8392cc7470ba164139ad2c5bb717ac7583dbdd21a001a392ba82f2155ab2ab29c6189ba357015d3f814637dc257dc4b9d99929a8bf20309cfdfc308c90056dbc2a4b3d6f24656616d04088cad4ff4e4fbf4945a3150be2fb4b89d1171d7751a2bc28a0caa4cd9c05e38876b1256e4b1b6f11dfc15fea06b561c8446572292a85961ef6ca19dc1e05abdafc3e2bd5b6f8ad2c218e077aa04f42a0cf9411c8306850a4920d5ddb1113860704dd36792ab71c147d7fe10ace4beabac19d809ecaeb2b693a8ab0fe834f0afd9ddf48f326fc163e505901bfa622b12b464d267253add9b09031c0ff56c3c5db8e23ac691d886e501159efc4af7c8612c3b2ae0690bb60ce6c037c49b8fe8dbdfc30595f443d64719791a7f2c236697bdfbbddfcb80db2ee6f253e786731de766ffa40f1475431aab0e5a6b13695a40cf42e5c5f2c5678210daf6414b7bdf5a00b2e453274d9123b94dd88dccfdfd99752ca314ac2ae6cf046fc98a2d891382e57c6ff510acd62f9437d258ab983653298a237b0815ca09f6e02ad56f062dbce822a10fc23e300dbc6bfe5e285a664f501cca6c6a73c4be0b3f3aca1bb68f94b7e42b8cbf15cf6b9ea3ce88fd6afa973f379656b22f55b3ca023e2b452af5dc7c02594686d486cb5f82033a7a104b757b7678e1eb6106617f9943782b931da4bfc8766a454cf72da27f194b9348e3854c0c0e837c939f641107f2de6467c2560811085ae0a5b42acca7fa757c4b7f2fce4ece930013fe40c726c9f02e7362249f0bbbb0f8deb275d91d5af6a9c8f0a90021f02c3d4b7127eac0bca3ab975fe9135da89ab0f4d2899c4eaf709a319c9679155062a8ef76bdeaf04979e1d088c06f209e1ddbf46894911e6fd3c3493132b43b278ab7bd1e5fe9c9a7e82c93ac99d0ebe20fc695bf5c9482e22def3ed5e0b5b132f7eb84d2f3d4aeb244cf855e7ecc0d5ccf51566859083c9fe8e9d06f2cb629cba0a6eae8596848e098594b937202519e7b08791063bfeff0de86ab478a22c334fbeee0466637f12fc52ac4cdfb496e23d4517633d88a6010fd8d2fbd1a9df0e50960da47304e885cda6ccbb963c32f63912eee64e73c1f189fb323036e7fe01af4f9935c57c377a7d2aa6cfb590dc2ddf102c187e3466742c462499626996162d0ebc679bb78f52d5062e616a99b4ae881f4b420724d89ccf7ab64088c143e3e019676f1c959d4034af0731d6c598ebb54b67f368037057f759d586846cc1d0059aeb7134f86f505e656d130a832684a3c0ffac7b96e4424cb4186d46becb6a1d4d52e17c0279ac43d99ce98e6a39a045a457cb88c31bd2c7f32bd2ed39b7f11f8ea38157cb8d1c6bd720d6354a9162edc4d7d1a7c813a918c208faeccfc35dc9680c2730753dac56fd4b4583facc3d2f72a2efdf2d2265f581f91042e0803ca9e4816244f07b52a2ca41cb4750ec98da42f3035d5e40d114a455762f8ab597625c074923ee97a3a6dbab8ff7f70c926a1d9806ebbe9c6b211f2f5e276cf86a4b9520932f77c99ef7e677ffe45ff1fdbb81de2f41c3a9230b099566b52b599ce55259418418a3058215f6dca109d2c892ea74a91ce6144597f966fa2ebbb1811bb78b4c00db6f1059de90f8d075287cdf938512cfc6ce1fbbfbf577a30da328477877122a27a1ae7d062a16ff7c9854162d9b7b7b40ed70b5e7f3655120c040cbd49cc3aa38c8b371e5fcb8d9e04299ceded42dcb68b28b589f6b340179fc090d6995bdcf4363922be2fdd297fa8ee45932c402f178a45f8b49ebaa50de0dfcbbe8bfd12d2a1846b1eed7e0fd02b54d31be4b06f3c8ba7ae140d13397aaeca6a248f0799ae1ec4a56a95d8d9755a39d48e9ed0e8421eea48c108f2432232a5c515921fe696ad098bdcd6c0e12bd4f35af63f95d1bd678d977c9e248a8c46d4194c82552332a4877cad8c52ba2e82292afd439a7b545092c01b4452cc39f0a82182c2039255360926f3dc91c8b0ae9909147cf098167509c567e78f361668c558b9cfa21c95e18a326e95c5f1057bc2b4893ba7e3603c371283446b2d8425f786d7d9db7101880221fbd19ca2ae90b758c32c705c61a8fbf0d466c81259ab04834ba5008253bb911f0c5b275b727fda0c90d151053b386af47435043916365ac31ac1440056a25e839273379148a7f52a012b3489548fce03addc0c419b4f4d5dbd540a2d280e425510116067e280cda6b79199742ae8b050d5fa3495c5bb26c0654111e84c2cd45a2d755121eff615acef348012c8bd0c51ab6ddaeee93faf81a30c53d4e97291ba4b8952998955c488487cc83b074fc5c1b1f4ff5b5587f84eeb61d5d964de9af07ad443d23cf32759fb0320bf7c1bf82b19f9bf08883753526b2dbff814b064782cd7d5d52526348d769cb3ce4738224adbb4f128b69f4a17ea1d53f96d90846871f10e7bcab0bf263e226b99d255d181c86b84786dc6b262c177fc8e0362ae99e9e3e3cf74d1790dbb9cc20cef45a740ce53d56835b504518401f4038f56203b5725a4fbf2ab77bd9cc278f81f2dbdacf2c8c849ad4cb4a273dd65d815dfc6ec637959aa45c4ec3b3af020c0b840b3dc5bc35177f7b321a430036e9dba541b6e70a323b44eb3f0b9fca5703972821588f8e81a6f12bfb1d428ec4762b45d281b3f296dab1a3e02cb66537b80508110a5c75ec2cd3853bff90740167659cbf520579ace74a59f5c76edcc5a27e85f275c097d177614e2b83cec0af9b76c85a7c4f1eadaeaed7b924981f0ff6d5fa247d1064162621c094f710fdbbff662cea4cfd73e7f2faadfca376b7498b85a00609facc4bd387c72d241e841b4c0dfeb8cd56e5a243526f6dfc6efb20002f30d281681691a0a384a2a22dd5db967fe797805d68454eae3f8798d9d3bf5643fc668b37fc2533911fa325f8778438a80215fa98e9f7b76da54a577dee429c78101d09b432b9ba3555a4827d04b82847c495fc027732ed3f7d1cfc2759118a9d625488fa374ec49ea99771b7b30b5c6dbc115b80c2089531707d9c30", 0x1000}, {&(0x7f0000001940)="bf28260c5e74b6b08fa578bc01f7080939e92e630b727b6b55df5fa678aa0c4315f0a2ccb2a9c30942fcc5fc1c80fa49644cca954d15aaef76c2a8fa7617c2dc27468e74332dcc9b42a8cfd4555e5c5e8efe16c836a58dafbb7e", 0x5a}, {&(0x7f00000019c0)="dd806b746289066c4c689c4b7a31eb5a9314dfd86e500eb63f0a6fa3b93ccdd55090130dcc806a6cf2d62bc7c7a493af49fba24b3578544ee573e4f206cc790cf812bf09010c453cac7ad0b7a2e10539ae1356304c42edaa48e4e1df9d1107071f30215e061a318150307d93d8cc766efcb723d2a3fabca8f36fb0074ce680", 0x7f}, {&(0x7f0000001a40)="871ca238a1e240ceb5488fc2353d479a4980ff660afa55860dee5524703edf438c4f4897", 0x24}, {&(0x7f0000001a80)="46a26afcbba5d9065458b7bb", 0xc}, {&(0x7f0000001ac0)="f40f5b0dde682c6c0403138d4526f320418afae687faa2a7af93e8e857a78ad7e5e407f4820865c67483917286a55a23cebc9c1a71dfeb893b8ded21f9c84266ca087e3f", 0x44}, {&(0x7f0000001b40)="398d1762669f09723d22d16134f77d998d8044e60833b58e7f1934b2f54142a0c71f369365cbe410a588b66bbdcf3d0b8e85ec06db6849d0881aa0850381ec3db2be40d09c70b388b9650c95a587fedc77c7f878ebf44e09b8239f747eb44557bd833a98f636553dbaf51b6ba80dc2308b226c3e2017d47016249383ec01d53a728ffce654a5", 0x86}, {&(0x7f0000001c00)="3a931234aaef135617dfa36fb4239609288e7cf4cf279c08fc9edd46e78b9e071f89182d917b1de7c218ec8e64432fca7fc3b447b45438931ca2cc69d5c54b1ffdaf44b1b261e530242d4ad82241296b532fc978028321fbb83a314a3ddfa2c125a983b08bf4c019d2d0f04e83e2251c2b64ed0c980e0fe160954c16470627b71d7a9823b8ded67d4296504c940215e4b98d2741939ef64399c45ad6aa006838422376afbb3d5e20c1699ae03060312650772c2d66c9b4225061134d69dc7cfe55b6e22dd255419b0f1dcecfb238e92e4714c7", 0xd3}], 0x9, &(0x7f0000001dc0)=[@rights={0x20, 0xffff, 0x1, [r0, r8, r7, r7]}, @rights={0x20, 0xffff, 0x1, [r0, r7, r7, r0]}], 0x40, 0x3}, 0x0) r9 = open(&(0x7f0000001e40)='./file0\x00', 0x10000, 0x0) accept$inet6(r8, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) chflags(&(0x7f0000001f00)='./file0\x00', 0x0) r10 = accept$inet6(r8, &(0x7f0000001f40), &(0x7f0000001f80)=0xc) r11 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001fc0)={{0x9, r2, r3, r4, r5, 0xc2, 0xff}, 0x100, 0x1, r1, r1, 0x6, 0x0, 0xb9}) lseek(r7, 0x0, 0x0, 0x0) r12 = msgget(0x2, 0xe6697cec9e873bca) msgrcv(r12, &(0x7f0000002040)={0x0, ""/82}, 0x5a, 0x1, 0x57a879ac1b36a08d) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000020c0), &(0x7f0000002100)=0xc) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000002140)) getsockname$inet6(r9, &(0x7f0000002180), &(0x7f00000021c0)=0xc) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000002200)={0x2, 0x8001, 0x1}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x34, r1) r2 = shmget(0x3, 0x2000, 0x210, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/189) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) r3 = msgget(0x2, 0x2) msgctl$IPC_RMID(r3, 0x0) socket$inet6(0x18, 0x4000, 0xffff) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x104) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:13 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x6}, {0x6}]}) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000000000000061cf172ae959792f771bd37d9afdcd343cce727990518644799ba90498d435490c07c"], 0xa) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x0, 0xfffffffffffffffe) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001600)='./file0\x00', 0x8, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001640)={0x9, 0xffff, 0x8, 0x4, "b9aa89e2b3f5870a995fd94754bfce688f24889f", 0x4bb30f4f}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x20) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001580)={'./file1\x00', 0x4, 0xd8, 0x4ef, 0x0, 0x3ff800000000, 0xffffffffffffffc1, 0xda, 0x1, 0x1, 0xffff, 0xee}) fcntl$getflags(r2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000009d000/0x2000)=nil, 0x2000, 0x0) fchmod(r2, 0x13b9b540246eb4dc) minherit(&(0x7f00006c4000/0x4000)=nil, 0x4000, 0x3) pread(r2, &(0x7f0000000100)="fdd92f3c971941942ae64ea629af01361c442d7186b53b37e2f6829bc26d77a06a1c52b83e0afb072c7ffe9267aef3c7c6009a3a7d336b173f308f79d0a01f189634c4cd86c56ede0b7d33bbc2689532696cd30501ff5e5929da491683932fb35726899831a1944577e40ed52411a32e6348700a321b784859070ffa3a936c63147b06ddcc83c21b61279eff6bdba906c4f6018e86270216773207eba27ec0471dc8e502e7a568c483a335dc83badb95967032114f3b538467a6faf71877ffc539c91077a5e734227784b44ddf7fb72c5d62ed05b6181864800c8a4a0049352c994b52321db5c8de63898b68d1c02040bcd350d6911dabf2cc4abc393901afc8a7105adb1d97061c3792a55e9010e67bd954dfbd03b2c62aa7a9cfa709784e53684ed848054c1ae30a82d8e31b6ef62daf623850c8e5d84700e27c46143eeeb1cf3a493bf6cc836698a092b9cec38415d0df22484a9bf557d42493b6f9c33a9aeb6b8ef6d3f952a624330583eff5a99fbb2254d070ce940acbb01184088143a10e6c155b9b5211753ff902b3e7b2cd4207a81d67e1772a727f3121c9ac880f5d8cc14acca1c38a63d81729b5cf7b5591ac2086fe74d5ae985eaa8c11390c46a259ef2519b14977117c68296c60a8e827eff60f08b6c1656f2ed7e23ea4f69270aaded268c48789777666acb07b78b38c8d2d59d324d638c3ca7f7bfe166658b3372e9188af41f97e369832e4d33f19140f40caea25abda5badf70f34ad9f002657fdb685cc0c2f5f6216724a95f24c5ad8e29c385c0b5bc7ab643cbb689826e8baa8ffd04937cf2a8d40b75064f7604ac2a5d81ab2e702be6181b8327ba4f382efff1cba628c2f203e22cabd66fbf956de18dd15ac0e31349ca6cec8f0669613bc0eda93db6bd5c08ac9427833fb4809a2a8a6938f076a51a6cf73d25307ca6477cb76a42d4f5536efb2ede33241ba78c95fc64bcb001cb43d212eac49ff2fadb836b9b79f081a257d6d7fb123dd3baaebc9f958342991d0188c6364ffcc0bfca3f6d3db8c79ddc697cdd74d1a4efd5667ac6c5890c69e01a97d524e2f3bc0d055723040788c9bbb66ff5bffb9f1fcee246a3fe0c303c5602530904b5cd30453de20b870d159cd51df6145efb365cc5e8944026d9ee571b06cec607393ca1ee5a62b15b9ed25e9be5136cc0d7c89d8e3bc0a7e91edf42a9c754a79f15213bf085a1c81f6b2b804395007df48436220cdd6cebd206c28b6d7c90dcad435b44f61a5b660e262c7f23bb7758aea36e7934576f45ea279b4b3d6a3061056b721ac1844ebe49c60126e03f138884196d81c9b449a14c14022a72a5a8269e6a66cdca6e358569a451ea641e743a41ea1f29eebd00c0629853313e5d68ef28733667f4916002595ab469fd0c91b3f4a17cd0f12a4c15eb553b6eb5cf8b89783d529ab8918b2780e1c1b297618d23321ca84cd6df1dc70a4152725f965f311950bff9355dd4983f0293a1441c94f9cf0f344fbf449ed286f3137c9fc29c2a0e9e546d6773d5cadc7f5285ce717189cdbeb4657ab12fffe399026e8b43ecc35e274d43c10114d922ed2e7736034a82e4d306b27cf492506a7a18c13b1315f3b8de8438977ca8d54892d9b8818ed3c575fc6810f274441efbdeebd8e9d9ff330f2825dcf4eed76c4a8da49de40165a57744e186c6ebe1c06968462d0d085aa6a04e6895a0c9b6054774d7043e54d243fd0e1a0c2babec06e02a8765343e8b60b958437055af9aa9fe2955bf49daf180725837c7021f2bd94b49d169745a03dee9352e23287de1b658b04a9ecda0fe59cc9c590a175e9dffe440e38cf6797477f7c21f93285a3aa930fad2f4ca267e5a5347347a97f1fd7a2b81aba0a2dcd2cb39cbdff409eea1dc9b5e80efe60c90010ba38e39d3d23a9b43d8d932906656967cb17ac17ac1e434077c62be14fb499cbeed470c2607a502d563198479891c5f38a2034bf06ef0295d8016edef313764eeef2b4a212bccdfbf26f9e4cf4054eafeb2ae467b65259fbdce2d77cdfd46c00ac7b5b408c596c07b29c04e5548a904ba9880d21c78a3f12b84f889c21d764f2ae66065731da5880c1a003470cf317f87585310168711fa3d0ca9bb20ab872a0427c187d7b4f584d1996483197a4bf6fbf473094b40dd65af4c70b19897d287e846b6f7d7622f3dca5aeacd4465d79cc4235a13785ce3f794362b57ab7aa3c65206ebfe40291aad41943c1152331596dd99af290c07f456c4dffb98bd4480d77cb6acd12e56048d21d6bd36bf6196184e6e4e46cb5ef9cb8d058b70942d9998b3150e41909888ee8559eeb254743c52fd7ee68c5a0aafe41579046da11e72eb6e7ce1b2808f31871c70fca6a08b6b3603434c82cdf6e6994f01bcc86640da22a9b3281907ab551938b02cb8cbaac0a4f7481b86c51d9eb9ada9910651afcb9dd7b15b0dd6aed91e7b345633acd8112f1daf1f07e21be2ee1ad5c281c35494b76bef7955846aa60dc918d583951fee865239f4c676bf114002862758947f2fc34bed8b49f52d0136ddf5697db9e33e82d640dc67b18d7766a2915f192216b9d49aee3f85cf5453d4222bab6f8626db5d1ea58741addad318c6975385fc53c397ef1550a13837d13fa0a6396ff2b1237a0c9ad9c55f100c5d4d7c658ae7bdcb52a4a77855a5594ede1c609281ea0895815ac2b8269bdb31c9e9585eb8e8c2de9f9a21e97e7e4774cb75c129b73a83d9bcb74e60fba1325bdcd5ad60e2b3409c66e9817d1064f8923a6228344d2eccd756e4147492eaebdf6c859b6e41b405478f823e54318e6a20742cc72e1a8f7dff043fdb0d4b6cd6d8369e82123564e44d001e48f94023aefba21504ca91d2183f836a1a35e4baba0a53cbf6909380dbeff95e17fe0d8c0d7f9c79d2c47c914d73da6bccbf97b2a92e2cbbd67f3b9b2032596946b65f7557058380a2d5dfe85386313cedfe560cd15e80d0cbe6cc1b1d50ef74d03d6f06a35fa4a23b2a6cf0385abf9c521eabe2159d808c1157d207c5490bb0c392a1277e4dd6b83839a9f0bf5a8f860ebae0a29950e31447b84dfc8dcef79846c0f85fb688736e2569b0ebfe59ac29394af58672ae49ab6159d70bcb5b5673541f9f51a5cf8da392d420445958dad527c8487f5ec41f4ffd98c87ac8559a7be266152b63da54b6645db2b5f05834fe68caae4c3e5e35ed2124df2902595d71219d8ddaae5de4b79b38c2c0d02a40436adbb7471a383aa3c1dd30d2bc3ad94682234d801fc33313f8bf5c4e5180d731699eb31b1ac72d360ad9261c6cdb5b9bc6ca96468bb79961020a2c13ac5f5008884e987b68452059433499247d1af220a64372b0a2df27a9b65f7bebf993a3197996a41e27f3623ac983beec200b969d17ac03c8f34c7b75f59f11c536581f5c9d2b443eaee4f06817516bc0aa93e56db5847a45066d730ebfa74e74d7eaed9d1f887ed322df5f1ab1ab6604af9638c189ea832d67b24eefe4d14c982f3567e14d297eaf6e031cfa192dbbee0fbbfd724d8d6da1ce3ce08fe27f72d11049a06d241901f06d3db3ad152d3675948fe266e7e748f5c0f9d40706e86f5302cf00abe22d4ec0267b3382187dfc035d3703c1c08b30bfd944aa62e80efbfdba031efdcb250e396f7c48de824a736185d1031585ab2d2d4b9ee3e4642558941b611b369902376d1ec2562b83477f0050ac6d98f1d87247670a5a3523e516a16400750c669afe2cbb06ab2e3a59d057cbe2f1cb177712b19db46d350f4624fc600a67635caf5eacf7200851f5212a41f79fb16612eca0ab342265a34de739bf46ebc0d35c1b815b93973e3ef58bb25bc5b76fbdda7e9f1222d7718a352eabae5f6f229ad025cc98cae83e5047b6d911e13af62b83fe50ecfd34cb4533c31e7b389f31fc3d3e3ff6f2a1512848207c00a007d1f73e1c68c878e0abd916c60934df40b92bb1ed6dbb940aa53550edf43abe593264bb718ef48fb42ed66648c2455c381c3b9a18fa9f83f884a7fbb089b453548f0153d0507203b422bd3c450063b9cacf7bd033e75b7b818c1519334e6afd78e24cc426dcd5cb0379f16446184f2aa0ffc864b91f8c8fa1be1c0254b7c2dc3d57073fa42b0deffe1aa3dd969821d8a3246b69ca923d78bafa681e255281c7bb962e3df2e5ea6480811a5c2144d691479849a4bb5808e0548bb8e7d71bb6ca490c7716decc342abb30f48e6167bbff78d0d9547e9cb70595024b1df41acba9f60c3a36e3fecfe5466e23ef598c0f69f0978356c82cffd1edacd2969f83c90f2dfcf780b773366475b000df869543eb8da4f18facff9b97c7fb6d848cdab8cb18023306350ac56de2fa8a06ad861370164a7f8e2a20ecf79cae37f42226d20159ba59b8f7cac8cc647877177e819a0df3b1a31a65d0bdbfc76147da62ca94f3ac21b7531939b8554f88930d88865129fe14c46a12e703410e95927f604965863e62c043a568f8d12a04962b0e5271d5fb2b122c4ddd8a7a38cc9cee50f81df2ebb8ba0686e7dddc6caf6e9d76c96df2e2f23f30656ff4acbabc1451cb21a5730ee09a1216f2bf134a99af9dfe887fc74f457302150b873ad5e97b4e6eb933aee133e84077202a7b72ca018132e07ac6115968d99590e5efed985355199b839f2b56aa6ff77351123790eab9d05edaa4cff15913120316dd92b4a58c81d26b0b5b4b8f701ecf22631952308c202b2a17fdb2d268d2ddc5bdac334240efcf675e6641ce6ddf171e21b2e1e20b129d5f614355f787e8fecd7a1d8cc097937f31a1effaefcf832e49ae5ba0881de3a799d5bcd7d394c0d4ddb30a84e970f1b344aa5c62c045e90776b77fd4fbdb31a5a5ad926a0ce94e34ece165d1f046a4c2a5c654fc8ef27ccfe14eacf608e1eec4b1d8c25788fdfde2535f5871b891dbd1b6d6d52fb6561d3b2af826ac205a7a0a5c4672d7554321a37260c1569c0455c154ad1e4685273d12fb755579c701d69091d6d35cada2d2b4a8e575ead836e3c4b8366c4f875bbf8ff57670f7e47499e03cdb37650b55b80053b59df078b1c5972913b1471837df463dc21e974316f44dd1d3dc24900e1cd5d4b765547024a6ebc5201427f9c657a2b31c1bd0229bccef3967e5e998868adee90bce9578718edbac7d6e4ad6af0b2f53332a2e5c473cd76abf56d17a9cbf1eb611a9b92504e89c72a1d7ffde189f8632b0bd849b96f715235ae4cbf0fa76d60f1365b7d92e0213b70f67ec22f4a407014169dce97ed84ec0a9780816e4c33a7fa8bfe4c06bac83c85e0a89baa237a647a2e7fb7f31282cfbb4eba989d94d208c399db91b80a3df808ab9331afabc1a74ac655781aa56c7a75fd82072c2f4c78d3441f2681809f4937d8f8d53248ab0810584d4785ef051b79b289b7ffcbbb43cb0328559bfa63f633bbbc17722487713ae4f4d8e673a456e686924592d33568103bb89d5b1c027ecc317c475173e3751477176e5a31511b1d6798d018f574d82a0a46f253c37408e54ce80598ff9ebe1209cb94f58d069707c7ec75de8a2120cf5e7dfbaee2997d2b60ad651995bd181cf63da45453012a46054ba58b0f66543eee3ffc57b566e63999ca339c01194f7c1f547b2ebbb5184fa555f741bf361712ede2a648cfe09f0a09467c7aa030ce8db4937f2a41336597525ee1e8b7705694237c17c70f46cd75817bbef72d0c3e80c1e89845d26598d22f4b62c692f990bda7e65ae366cfc8dfc4c6712ff82e6063a2a4ad446dcbbdd65d5088b5116ee1fe", 0x1000, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)=[&(0x7f0000001100)='tap', &(0x7f0000001140)='tap', &(0x7f0000001180)='\x00', &(0x7f00000011c0)='\x00', &(0x7f0000001200)='\x00', &(0x7f0000001240)='\x00', &(0x7f0000001280)=',,\\\x00', &(0x7f00000012c0)='\x00', &(0x7f0000001300)='\x00'], &(0x7f0000001540)=[&(0x7f00000013c0)='@\x00', &(0x7f0000001400)='tap', &(0x7f0000001440)='\x00', &(0x7f0000001480)='&(,}\x92\x00', &(0x7f00000014c0)='/\x00', &(0x7f0000001500)='\'\\\x00']) 16:00:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b81800000029000000310000000000000000000000020000016460cb44283bfe39fa552ecb6c718be93735fa202a5b0780a6e0987140de2dbbc4599ddc7fde65a25bed452d2e2f8e484e9ccc53390802b3d7fa6c6a9ab37d45dba8314a091484c8c8b08189b39371ec42dd3a860584a88926ce9c37cfde4e64cdbcdc4fd235598aa16ac4ebed1e9b1646f5dd8c7fb40a1dc9576d362e7e5d7ae348333ae31e14fc8a01be4c27075de3a6dc3fd5ef312edd80e119ec9b7241a3fc60e1b21b870a0c8b94167630b587483d025b7990295c03ed390c509ed206d8"], 0x38}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xac941d6085f571a1, 0xa) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, 0xfffffffffffffe61}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r4, 0xffff, 0x2000000010000, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r5) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x4000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r2, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000300)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r5, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x0, 0x0) flock(r7, 0x2) accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000380)=0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000900)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc283600000000848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cfe36efec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd101feffffffffffffa454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396d1ac9d9a1d6935e814a9913705494ee87f448756a66a75d3b734fa95ed5848adff64327fd57ea9b7667a7800be6bdcc2eb2ab917fe83e14b05b4cf5692", 0x48d}], 0x1) 16:00:14 executing program 0: pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0xa67) r1 = semget(0x3, 0x3, 0x100) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/193) r2 = dup(0xffffffffffffffff) getgid() mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x100000001) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x11) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x2, 0x400000001002, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x18, 0x2}, 0xc) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3fb0571ab20f3ba6) mprotect(&(0x7f0000341000/0x4000)=nil, 0x4000, 0x7) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000180)='./bus\x00') r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) mkdir(&(0x7f0000000380)='./bus\x00', 0x30) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x51, 0x8, 0x8001, 0x1}, {{r1}, 0x0, 0x30, 0x80000000, 0x6, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x86, 0x10, 0x100000001, 0x5}, {{r3}, 0xfffffffffffffffa, 0x2, 0x80000004, 0x9, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x4, 0xf0000002, 0x200, 0x9}, {{r2}, 0xfffffffffffffffa, 0xf7, 0xfffff, 0x20, 0x1}], 0x10000, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xf0000024}, {{r1}, 0xfffffffffffffffc, 0x4, 0x3, 0x9, 0xfe}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x100000001}, {{r3}, 0xfffffffffffffffe, 0x81, 0x2, 0xfffffffffffffffc, 0x8}], 0x100, &(0x7f0000000300)={0xac2e, 0x635e}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x20) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x2, 0xfffffffffffffffa, 0x9}, {0x18, 0x1, 0x0, 0x772}, 0xffffffffffffff7f, [0x3f, 0x81, 0x5, 0x5, 0x60c, 0x2, 0x3, 0x1]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x21a, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_dstaddr=@in6}) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x21) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) sendmsg(r2, &(0x7f0000000340)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x6196, 0x4}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="36ee0d47cacfc709dc57751c73f753327785285d1e0c1e47d7f369cd6a004f834264132dcbfcac65423451ca9fe4e39d69a97cab2d039019872e5072c91fef6e635ef3afe57099d22dbebbf802604f50eaf94a90c44036415093c94387e6d554859590114e7c818fbafb5fd8fd3d75dfcf30869147bff00da642c138521a2231d1cf15edca2f7fdc976b0110863c2af24939ffed3a3c7415317950", 0x9b}], 0x1, &(0x7f0000000240)=[{0xc0, 0xffff, 0x1, "0a0a4026c19c80ac435dc214cf8b9ef726428ae23eac096e73c3773e6755e77413ab678fb09fe1f2bbee45a0fed5e27e88c1cf4f84249d1a7fe75ad9c9bec996e348d283816d8d51b169b0c394f53443c1039d97cc1c0cbb86a4548280fc0dc66b9ea5f3c9606e989ca9ba8a477ffd67c216630a024446c79417e693873c9f844c961d62c62f4281e509cbaff0543bcd8012a334533e5ff421a4d4635baf04e01c85ac1ebab09b90654b9cee1c8fcf7b"}, {0x40, 0x1, 0x2, "015d331279d7da3a9c5274a3bc3513446239134008efeaa5fb35fbb890c7139c85fba215356291de8f38906cf8"}], 0x100}, 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="220e22", 0xffffffffffffffd4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080)="2000167bd61dad98024b9f51ca990f67b70000", 0xa) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:14 executing program 1: r0 = semget(0x2, 0x3, 0x21) semop(r0, &(0x7f0000000100)=[{0x0, 0x8, 0x800}, {0x2, 0x5, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x7f, 0x800}, {0x0, 0x2aad, 0x1000}, {0x1, 0x993, 0x800}, {0x2f94b84106175796, 0x2, 0x1800}, {0x4, 0x6b8, 0x800}], 0x9) r1 = semget$private(0x0, 0x0, 0x202) semop(r1, 0x0, 0xfffffffffffffca9) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r1, r0) fcntl$getown(r0, 0x5) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x74) bind(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r5 = fcntl$dupfd(r4, 0x40b, r4) r6 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) r7 = msgget$private(0x0, 0xa9) msgrcv(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100008000"/178], 0xb2, 0x3, 0x800) kevent(r6, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x2c7d87fa}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x4, 0xf0000062, 0x309}, {{r6}, 0x0, 0x14, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r8, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r9, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) pckbd_enable: command error 16:00:15 executing program 0: r0 = shmget(0x3, 0x1000, 0x162, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f00000db000/0x4000)=nil, 0x3000) mlock(&(0x7f00000d8000/0x1000)=nil, 0x1000) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x3, 0x80, 0x1, r1}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) writev(r2, &(0x7f0000001540)=[{&(0x7f00000001c0)="4e638d8907a2389a60b7de6959fc0215c25efafe38434e3a6c492c13baff2707", 0x20}, {&(0x7f0000000200)="3fe7ecefa2672320c9ee45630dd09cabb2613a431d771e645a596a19d340b203a8f92d6ad0f54b0270c859dd518b76aad5c928019b991c30b7ec9a2f9b3abc58d68ecbfbd37ca3d3f7eb814bbdc92f22a5b8b09947988414d16349afcdacafc5c195a759f7c94a8476d4be156d79c28da64e553442cc8e42bb4c", 0xfffffffffffffd9b}, {&(0x7f0000000280)="f388c4cbf8b774e3c4d3b4acdad200e4457825dbb903e5c5a85593c749c004dfd89322b98753ffebb87e3436a83bc6658afa1ba75c92c5f797f818669f69e77a614f181dec308cd75e1b7d29afc4ef85baaae0c861b4a3fa3cc4b34ffb55715f484289cdab9ac30653b9b2429c6db34c4fe50732a7671c932e1506b608114a8851b0e3319d5d4ef3580ed154b07b3fb2a0999c3ef9d727100e543d3dc9d5c1a387468b04d576d7ceca577f2c53b3a7475d39f4c3b3e5911ebbd0d437361b4e869bbadcaa2b487d99ea5bee41c37cbf6693ef3904ab6bd9", 0xd7}, {&(0x7f00000015c0)="eacbc9fdcb0d1e21070000007f000000000000a48f05819fc1087bce55c28f48ea6e3eb742", 0x25}, {&(0x7f00000003c0)="9414655ef9f2a0f2204c9ec4543b2f93d5a0523474e4667be4f17f852c6d30bd762e7bdcc8fc684f0c8579aa28a0c7126ef12891530f01de6f2e033ae1a3972c4fcba22284c7e43e235a2e38ffea00e9c1fb56a41b274a9e07348fbbab7272036be361b38ea678883756a5422cb9e2b0fe43bc2f9bf659b86ba49ca60f1903c2a80385b4c4f5fa4cd11c98996f5e613941bc168b06ba8dcae68d2404d2929274e4b7ebfc1ecbc1b5220c5b74cce88ca8ae58bcb91b8cad7879f5db94d4f6aaebc2fb65eb7ff2d5993a2e34383110e495b815ee7a83e9e2166fa840eb83f6ac0d2f21f09a0d40fbc0eed9112d0b9ba9cad4d4789de5741b469903241077cfb88448ba36e59f4a0e91b9b2c81b08cd3fd0e45e3d66fa920fd0a90de6ce5f8ef88869646c4e07f1883973d072cb43f69d53622ede152460807c206fcf2977d54f8dd3049981891d59865443ed19a85a6525d29e20d665505627fa70dc570ff273c5b4bab3cb87e0faff4ae10790a0f1eb97de25e6467936fb0c508016aa22054c046a8697bb1b53758eef14e0630c99131f6a04964bab5ced13b370857f13d0ad79572deca36264d60af39652148a8d3d723d456c8ef65b8f74041d62ccd3152b167559f280bf6f4660ba16628ee123dcb11d6a63827fad08dc50423f7ec082c1c8c656723c6ddcf8b46b1f247f9d2490484b28f817ab1c9538feb8afd2d092e134cfaa4a4f6cb0cc9a73ecb7cc57d508ac48fb9fc7035a1be3c9efce16a1a4871b7b10a7bb00e4eefd116c89a534f37e318c14cf4626a71773053ccd3dd861181091bdf7dc12069f293617145e2ff87410954fd3ee44186544f492fa2fe2ce6afa3a37fc1ac905427673993431923f86496507ee28afed5cdff0ca6734fdd0ae62c55a01af42e1850891c92b3e4ae917bbf59217ebcb1c32e5bcf34ec106a3c663eb0c261a13909b116ee2a8846a13b96f75aed208caad02dd3f8352fe87fc90a8569ef9fa356fe3c7caaa608e86b5c52a5a32888e761827b10456bd72a7e5e584b5a31e28777afad9f8e8dbaedd21bc0384dde179f7fba6df428f24f6122f987400362416e36cd1b745592c7cbb5d3b908c8c6366dc1a2846904e818bc301c0cba8aee61fb9d9f45511fd27ff27863a3f31698b2aa5e3fb5da651570d9ce001ad527cafdc872168054d166ad8d8822bede4095bdc512e4d392d5b278b2ee77dbccbcc35723952a91ef7bcae03fc229f4f58779ef7acd8d5eb845a6794bf8ac7efadd255f6193827cfaf6295aa2a9a241191a4702510c35ea57861f3a2139976ebc08f14a00824a28628a90cf71c6bc998010be28c6a69b895814b39b877ded96e29287959e8c4ad4dbf4613f2f072946fcd3de57230317b3348e1558294d2ba2fb0f1eea3e2eba616c5e5b9c90cbb054f884beeca85658ead497d68ef7f8b9b1331708144ddcd059a7695a4ae8450a2d5ba6cc51b7172e1d6d5a726ff91e673b0ea7f0c22d5227ae25df2dd62af9fb3dd360c3066ccc1b64598507ce782e94e0195a3a6f8069d97667dcad1f5322d294cd64b945af81c5a66bdfce93a6bbab7fb972f59c78d1dc8c025e4277f613794c5b86b9339cd5435730ec5d350a8843e1a5fff339edc9bd6e7580d009c873dbc53047c187b9d30ab2c0c7da06e0c43aab5ce8880832cb0ec94bd8cc0229b88aa0c3a937d58b96e69971923d8efc6876503d0fe25ac91ade02c2fb57ccbf7fd273f751750294744a49e17267b10c39fd459cacfec2854b5390dfd73209f6bab8eb0c2c8dcb9c014d0630914a7bf6dd21ef05baf66015b2076fc8ff202d20339fa10c103794bf1e0ab451dc8942baa15f8f874b366fb8a553aab813536acb55611cde3730d823bfdd37f391a658547942369805535a8e0c79aae2d73ff59093eecd3df771c9ef3ad7ddaf6a2c1e424caa12a83fa6177c7cad4a0c0e979a498a64b4487fb9635e1b564590fa670ea8121023d739e8a4d12c1aa477035c5fad7e3c46f84ea2ad881d7f97d38b01b9d7d88eb0ecfb4589f9d0536f843765679f138308fbf2965d1b17ae91aefe418ee0a194575d87006b7aa638d6053c827d51165d6be7a6ff5d2856798648696493c56beedd411cb0e6a616f145301add1a5abe7b065fe3af5fcebb25bb16ef0163439e2974e3fd668e4de629af90c160cc42b366b20fc3e3cd16a13b6f847c9aa79b0dca723383b5d61109e2d6b8c31ba849d3f84c6365926962c0689828dd6b8ca7f6f86c1bfd117ef6ee2149964f2e471404ce4acb46f20ba0e6e75e42c96627ee5a4521d4460bbfa6cf947f3709a504534c6a05b964916d3eaa8a1a947e6e90a8b0c5736c3931d6b585c98c14cec091f8a35fe394aa405570ec8064298ed1c48e426e45a132be33076193e76480aa54dcaa6d5c159640f51bcf86cf4f52cb1c234a833c8bf18f1f2ef7a3b0efe176479259fdefde06ba9d30be0d69b262718d05a508036bdae0dd16d5b4ef1728632d17a1311f2512a46ac9b0c9c20d1a11cdee8569c7eee7ebd22add847183d2e13b2bde4eed2e2bd2e225347f9b41de505d24b91393b1e22ebcd7e4b3fe5adc495a276d81b1c3b8964a5a6b43c459207427d2472984f9522817b4c651386f6ad7624760d1f48899b8bd7043f451ead0cb251435f3d405c1b707bda846b05d72e6865b7dfb51420bdacacdb183f65bc04c6fb5b2cbf150ffc44a129245422df7e939f619cda3aa9d11559692bdbd1dbb17150b4ae9e7f8e7f4de51ea97734b597472687d0f9c4d12fcad7def3f4351809eec9186bd059bcbbdbd61c90982cdd6ed149687fecbac3554ed2a853d34ab56f02e59a28dc529c6bb9bc95b62847d0ec22f0b31ebf0521e7868fa967d987a18d23af596521e1a6aac9e4b2d104df97281a0d1619e55ba8534f6f9c96f237fd551c1dcb0259c742e874d985e0a84d7c45ba1737224fb4aa14f4703417afc57bf701eb6063ad2de74af3c514bb083df264aded65d4d8978a8b1f6d2da71781770ce2af060e5c5f1ef280693a9e385134b9d0dd88ae7f397f98eddb8f917db3ce82a719425e03ee4f7d1fbd4b0983cb967789633ae0f3f56e369370a7b2a7e2f99748130fe75e990cc0c1833b7dc440c4bf22b19d985b53eeae395b54938ea3ca18152ccad9ed3e248c2a36d125e764d0694f2290b9c767a2d28fc67fbd39e013c7785d56c0b6af4de1c1a62e41141f36be8e8c1a996227f7a1c2c8849cf8c034ed3406179879d2300418fca9e8dd219146daed562f277b46b5fb85dc1ec5f90c48ea4fb549e1a57499463ee9d7a4f14e61cf42bdaa003a32ebbc80b95c7bce7595151468b7580d62b8e562cc8209214caec87bff7255fe572ef68fd2b0dbdadf0e4295430253c71548adcc4575bf55af8bbe9f93f5e03e1c4c14d3b0345256363a8b1b6fc2ea9d5b6a666c26ce762a7763241ef25e7b3f77b322c672884e15d3d8f5aed6d32f8917f0b1dfd6bb399d8f6fbcbf212f30e8359798c5c3809b724c77116611dbd9b76e5f2a14e0bf9866d1337ecd0c80ed0efbd139064f108aa3699664aa4f4fced664e774b8ead4df185ea766daf930fb5f81623a2ad20a12f0d0a70e423bb818f1a64487e071fcd1ae577b13bcd7115c4a02fbdcf6ef9e1df62a8010f3592788e337228b1815744ba367dd9253cfa103a5fac26cef92bc2159605147696b9afd9ca5eba85236e2a34bbb9785c83327bc79f4e9488fc9a50aaaae6f5d22e12054fca82113a861d68f7302fa1b58af295efb1a64b7496338acbdabcca88aa1edbc232690269ab45982cf9bf152c33ebe7795b150da9b83d694f222784f85829f8b63896b7937817ac6417980c65a82af6ab914375ddf87ee3cb1aa711ec3cd7d8e4edab600d263fbd2cf2c1c549a15901458505b3bb9a55d7266e8794dc12c0f6e3c8c1a8e840fd2dc211af3fa9f8a43443c0cf8581b6b91b6d9b0a7ba76c158c9072042e676a7974ad7b0f359acdb960b07a0e0a0dc74009f9cc76da8de95c44f81d62d32ad1cd703ed607aa3a0ac208e2ab6c7e80bd54f555e6be03ae91385515086bb699b30a7db5818efde6202cdc1f43e67b32dee2ea2d738f09e9d60acfaed7e0de5f277a7c69bf1895db451089c9bb1a4a7efc727d09bbcec49d1a190ced29461a3a0210729fb1e7a0f6534a128ef0fe310e0f62f27f764b006ba7b96cbda4e97b3a61d8df7e1a0eaf44ef8d89de3927ffa4be75d55a650bc150a5cd6767f02c104a2544744ec3c6910b2b8aebbaa9bef89b107b652090ab838c45c002e70c2b7c762881b88eaca0d973f1fa74ee5f0afe1000d5ee8affa0fa1d072bacc5c2cbed82ed6a42f45486c66dba5f140ff9fb907a9f64209964ec25a6a87b44d7a67caf4809c0c6671cf463ab45e82d34a52103381bea77a6c83c424f3ef7af6f3112a80d3dfb568b305d2ba34190fe4d2b3c0e63ba54397ac002732191b1bbe6739c6482529c0dcf9534cac75aebdf7fce95b04d590959ef11c027cb6dbdaecd4bd3dbcbd6412ca37794f3f1873a535c9950150355d42618a4c66e47aff313ecddbb73547c29a7ae28fea7939e23710c0c396277d4b2737a651fd0dd56f4dd44604a5285b2277d057a06c14c534bad191e4b90b67db0004efb8e5f3b2a075d1e23ac18a3d0a8985edfa5c7b7682d395e0c19d524b381d0daa62199219dfab0bd85069e6627bd49f622fc06a2480dd74e0938a9d5f1d1355d9b7672f345833401bb5a08b6ba5c91236b2a35c70fb9c0d9ed6a28499de0e734eea1d0766c4ccbf5f65e19542539ac895607d63af3634b703eb6946eb64958e185abf487c8de31705159a368dd2ef1a489f59d30daf26235e48d9a2bc26c95ca367fb2a413afd3ece291b0820ac9383fe6bbfa228d66a04a29ba548920db9703618b438539dc5f6bc85fe9c81dc399b797a2bc8e648c1267c358fe424756471b3d32e87dae6dc258ecea8899e2512c3292faeb15fde0ce885eaac95ef82f2138c44e93db655038d66f3885a2c6f05fc2369c84a2854c865e0c54ba2816d3281ea9e0117f60d4eade477754370d82ffeae9557678bf17d8e9e574bb5cec0d07af01e45cbc6faf65c76a2972df2a761ff9242c819e8e213dddc0a3f519322f7d31deeeb67b970290dd0559e040cb566f93d5b825d260e13b2af0f47e1a2a13c4ac2a5014ed66a0290e4c1c3981c9094dbd685c19bed6ecde2b6be1c442dd0dc86680afac45bc2fda18a293c593ec98d3a2ce9a1af89c40d4891de5c9cc7c8270007c390b292a3cd5d16cc1b792747756c7608d3e951628298aa7d6b3a41c474e59ba0ac44e30207295f427eb50de5525ec5007fa33597ded80fe9d27d1934c403e02bac658d39cae0a6c3a769f9014d2a8ddc8402b15b8bcc226744beb76fd18f48894d434a5a92964097fb92641be81510d4173bf92e1d0f717a9ef38f9810d650aca22cd7d8c6c393437fa6d74690281a5c320aff81cc88412fadff08f3ab51b877367bb95db3f5189e957c5c1ca8e5cd7a6962ea8c0609cf6da8ea3c2ac3105c57ee9c3cd11aeb0219f6a95d77419e79820f25ceb3dee3236e5f23b630e66d933db5f6f320aee897564a88e9f7e312390c676abff8cf9c772dadd6384d3ddb254af1087455846dae72739fef6290bc6084273fe8c65ad148801307ddbdd58ec736514f76357988ad44b4f90c31debd85f574baf40a26667138e53adbd641f5c5c02ac0dd33d5ac022af2f32aadb7c26e9fced53cf73e6d7c4c0c3976b27283424114d7a076524851", 0x72a}, {&(0x7f00000013c0)="9bf00a4b0a7451348b0c800fcbd07c2008c88d9ce83e5cf122d554acdd19033d18a15b3a05fe5d020ae3c04bae3fd86f28c9591d6d0499e960020e337bca89da6e0defcfba80c25fcf82c294bb644016ea8f9d9283cf91606f383aea8145b118c36c2971a6b3be798eb960b8424dcec46a2ef131bdbf4ed61fc5105485bb9b51ca182f78b05b579dd807fe8bf3d6a8ddaae1ca0000247320dae906a0f21631ba8c9e467a37a8a717178707347df55416412cac526262d3fdaaeb563e920c192f977198ac13", 0xc5}], 0x6) 16:00:16 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r2, r1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, r0) r3 = dup2(r2, r2) r4 = kqueue() r5 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x20) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x73a71e0f70da776e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, r6) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r1, r4) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0xaca138f904ecbb57, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x1) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000980)={0x4, &(0x7f0000000940)=[{0xffffffffffff7fff, 0x5, 0x200, 0x6}, {0xfffffffeffffffff, 0x7f, 0x7fff, 0x8}, {0x400, 0x8, 0x7ff, 0x3ff}, {0x3f, 0x9, 0x2, 0x9}]}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) chown(&(0x7f0000000080)='./file0\x00', r2, r3) openat(r1, &(0x7f0000000200)='./file0\x00', 0x20000, 0x10) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) 16:00:16 executing program 1: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0xf42a5c6855435fbb) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20, 0x0, 0xfffffffffffffffe}, {0x4006, 0x0, 0x800000000}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x80, 0x7, 0x4, 0x80000000, 0xfffffffffffffffa]}) pipe2(&(0x7f0000000380), 0x10000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) mlockall(0x1) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffffe, &(0x7f0000000000)="b6") 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file2\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000700)=""/216) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x5, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r13 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r13, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x5, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x9, 0x5, 0x30, 0x1f, "38d07cd7784f0f0ca4cc874b537404cad094fade", 0x9, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) 16:00:16 executing program 0: r0 = socket(0x11, 0x3, 0x1) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x287) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=r0], @ANYPTR64, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r1, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64, @ANYRES64=r1, @ANYPTR64, @ANYPTR64, @ANYRESDEC=r1, @ANYBLOB="d602938c7c0d8b578925ce1d4b7049dd3f13d68a3a405e4960fa308a23e099ff9c5e12d92fa6fab43b8bbf8adfc8fd8a8dc6eb4971ff66acaeb808763c2cdd03e157371adc4a83e6f0bc2cba1672f87f0bf219a2788d6ef7d5", @ANYPTR], @ANYBLOB="f63facdef052ec7101baf39690879199f7f6a5c57605189045d46b606944833e3136f2a6010df677a43c5e60b456d77b6090174eb2db42f0f68825298cf9ea4f211c63c4e4f8ac66f30356d2d93172ad7a519e06b317ee430767bc27e671581826ad12db380af88a1d50974d77236b1c7c28b0d14084ac73", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES32=r0, @ANYRES64]]], 0x3) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = semget(0x0, 0x4, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x2, 0x819, 0x7, 0x5, 0xc00000000, 0x4, 0x0, 0x7fff, 0xcec3]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f00000002c0)=[{0xc398, 0x7, 0x10001, 0x401}, {0x2, 0x10000, 0x0, 0x7}, {0x80000000, 0x100000001, 0x4, 0x9}, {0x100000001, 0x3, 0x6, 0x6}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000440)=0x2) dup2(r3, r4) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000480)=ANY=[@ANYBLOB="00004436c1290955cdae79f10d0a1e9d7ad39652bb5d6892f457a5986cb11eedfce4a16961b19b5113d7d75a133437cf8192413ee4767e990f97bcfb1ff55bcd3368ef86c269de4b45670f110f2438ac13f14ec0b7b6480ebe7ba67f6637d43e6fce5c63de424c0ab6ccdb07ab4e847c9aac2366bbd6619090b2a54c45d4035c08b61b03ba83be90cfabc790251927229697d1d303d7a5b89d72ca7d076258821835ca9b57fd13d639c912a1736eb7e1e89497917d785314a8"], 0xa, 0x0}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x100000000000006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000200)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000003c0)) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r3 = dup2(r0, r1) close(r2) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) getrlimit(0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0xd014, 0x4, 0x80000000}) semget$private(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x2, 0x810}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r2, 0x0, 0x0) close(r1) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r2, 0x116) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x900, 0x0) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 16:00:16 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f6669cc6c47937b9d830165302f66696c653000"], 0x10) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x20000000000004) fcntl$getown(r0, 0x5) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="590ec980abf3f617496a7dd73a798f95f546727a907ec6320f749ef83dba035899f2a4e16fa565ff5be920a005c64670bdaa6a31a71cfc9e6951dac105b280316e96199ebab575e097bd05e61f0483f28a4616c8003467a4343191bce371c9bfb8cefc59ea236daf1e43f6e11ca49374a781c9c0227635d49829a0211f4d483008a2d3a96cab843d2fbd4882dc8831e79af2d692dad94834cb138a30c927af47fcbcecde83858c88cde94ad594f4db8dcd4a50ed284c90fa427f388e3ee5f2819747ad2fca6915fcdb82d3dac29d6812a0d014668b26963ee808bcb20ae1644ade563a8504d8dad3aa", 0xe9}, {&(0x7f0000000140)}, {&(0x7f0000000300)="d2289adb30cce0f4ab513f822583d2", 0xf}, {&(0x7f00000005c0)="1a1f0ad05314e3c694858b0449461e963e1cfc87a569557c29df6026543dbcee2723cc0fa289bb02648acb088388dab420c2d268b81a60dbc271e0dd7f76c74d654dfe93f22eb3b7dc6ff1e09d6c09d6bdee82ee2653a20e56bd0d92e151f2659816270246804e16cc8b129a77a15e12b731947771030be545351dfc5a8c0bc169c5cef8afb8ad840ac933d834aed020f52943fae491fb9b821f2d4c52a9d8c0cf5a25af1700afcff10f30866e21ca817b984df6dd132fac11bc04b3b07f254daded139a17c172f3fbdca98238a4525b5724622480566ded910063eb2409ececde0640b2aa2a5a03b603f7e018cd292453220494ae46da9714cf8141c9da45e232f98850550cc7fbb9fe55ab5a794acac05b85915c3e7a94bba33f02901fbbb3ac9b92feeb3941248e48b23b1b87386ea9ba46768fc85ad8927f00a3c957df55d273bba002dbc3e2570c74e359ac41d74a92d48b2b654e347710243d2086c5179f3d9a75e43d9d0d8b2ef78721764739d812a6a6c87990c2b5c5c8cd9ecf3b51b799a139dc715ef505e63be442ca4ab52c9a6ceaf44d21fe5ecbcfe658661c663a94e4f870c529b9a0693f32cf45331fd7975b5a16bb35e160adf3a1502ed9987dd48271648c3273a3f2d9a9472526a7166d0f8ad0ec5a9c931dfcf7cb68acf42f01900da8bd852a3613ddeb1d0ca3dec271e119fbdef66e8ee7cd1e8f5fcae51032a58a213614c4e2e963761c56a78f331f21d5e14f4e4734483d3a9ddc119178f026eea7581afc679566dc6aa3bf8cc81226b89429224ae1405293a065658ea82ebf1f506373a6a3cddc3bb39b7f7930023f9c94ad2d03657d8f4763ad515bf6546328a00f2ce2ba03156e843f1c04339cc53fdf39b9c6eceb544cc4dd646e5ca421492f837bf54d80cd4c5578845c13890159533d4c2167e6c3ba5a0918b0032a2d5e19a804fd6d50ac6c52613dda54bc820a4b12d37f77aefb2084c2aacb36fe99a1da65d2016d73486a43ae4191c9124bf475707178a9c0ee333652e7906ce465be427d706466c7f531a59b89a21d72fb759ea458084a635f2f94f5cd7239e720f81aabaee77ebe6d3b3f59e0457d5e29829d50e32680e69d14f542a3557c46ba399654434923deca75deef3868b5da14a6451446abfdcb818be6578f9e9309c5d1e3ef2dd94dd8216a61c98ab9b0adc36d662bfa8775240ea616f87eb273b95395a85ca9e602ba28eac0ad7812b77ce6bf671aa3e786f905a58d40f3c99fc69ab079205e480f9e2770d3fc4c0e29a21ab1128a5b0d754d2497a335cd56cfcf2a03351720a32edbc91c669be16242d8b659c467dd7b0d928eccf31778dd17ee326748e8205fae6f351c97cbfb82dedda5621a6a2788c63540e63a7efff82a6a4b2865d366775ee4a431fe8008132ad8cf5a0b637ccf3036ad4d97c202c436026a6c3ac75df97189962e75c815a50a944137b4508c0e95715fbe6a19f25e1a00d08d0fd0c486185990e43a1ce9bac28cd18a25f1f1d7661fd596de8be4676a46e7bc63cb3f7cbedab69e988935520f7423c1afd95dbbc11af6b0ca2baf9beb5537e4a37befdc71d99b2bfcbe88b1d1948e34e4f6a4dd2f3ff5c6c6d13ef002de6b8e1881170b7dedd670494dccbbdbc57f2fda9c6a3f896132c7d6388af53ce8c26b148531fedb5189d83323aefe590e6bbfb0621a8520bd222dcab8f7d7b7a5005769f04a987f2300130c0f1bac7add2e11a101af0c4a03bbf9fafc3958270026d4e5955f75089481965fbfdb13822cc49f66b1f4cd5d219ffe3a16310c3e5837e8020f61e920dca200aed59c5781b90cb67f0e47d4a86daa1af11f944ba4a4351c9c8651f982dddca36cacabbb7066f445fe80486e46078dc63721ad559f274b13089556579e5c507a31672d01da66bb8560bcd38adf1e0a4b9465fc6e392f6c3e6c5dc1db7a2f56360aab712dfa14d7d53587a170c30fee906da01304f88ccd25892840c7bbf9b5d3b5fe3af3cb1684b0a25e2c15d6ff79bcc7d9eb5fc4a196621e0876b817aacc939160f23aa2ff5628960f0da723eaf89fd1b2d521b7aca3141c59491d3f48a8e3db43caae549e6568710cd8d09284c98d53ffd9bb73158ea832ff4abeab71738ef5460a63fb42b2385f41a3d5c32d2b25cb2d16aae2ad2ff9b7865522a9273e05991b7973e4f4b2fc50e08b6f7caea9951827b3b446b320549f9f6df543dd8a41e5eca2722849065087c40e182fc3c417226ca5d626bc8f591964f8a752eb388b473f35d82e6e8256778465878e4ca9e83d342b640445d2f64dbeb64513754d7f13a90a07037b66208ef96c564dd9edc150fc0a8b2dcaa2e6a6f90dbaca53f428ad575ad591c916f3177affa7e7908f935f9966a439b2d3e87be2daebef8c9e1146fd2bfbd3e762463b7cc437d30e5b97bf40fcdd8fdae4faa386ec7f81be16f55d5963a7b646e1880bc037785c350e6eb51a34cc8cbf2c7ee9891756be69f512db20bbb480f24468449d3ed320de3949c7803c464bbdadc7be90407f274c065f497a2b6fb84e6ce05bd10b75e0cb5409bd91f33019e54b1bec9a790a927cc2b5a534d42d9274c5c1564eacb8f8ffd7853d1f45c9734e1dece6e73917adb15924d6fd802802ea5cf50b0e3255c8f2ea73a1784c733066578466d86e8563314c58beda8cad1d10fb510594935eb2be903e9fa7f4aeab399703a7e0f2ef342a7d5a6dfbb87af12210a067ef6854c1571a2b495aacfafddcdd1e886dd29d03380bc1fb8c9b400af53834a54e6cba09fad83276436c652b4025cfa4fc583e6629446642306df6f267af198145f7b08e6f4f8395705d5c34846b6ab04b87f2711208c46df00effe3116fcfdc169eee553725bcecc77f7f5617546371ba55567dec71caaab9bade46a1e644d6cb3864691fecd7111f9ce21c5c62893aa4ee4bbe89af2f4c883f48cf7f4dbd28c56b0b8f5b0a15b57fef4742201cf7c1a00d572a6c8dcdcb4882400c25877d2e89bcfc45d8d72551eda763d532e3137b6031db7c07f7838f1aec3068e362a765f248ea340dc7647f718ed2603e659bf17389d73c3d00752b421a1df7b2891fc7b5f822b3f9419fc712d1de37807c2a056096ba3ffae3616b7f32db697f3354a3eef560eaac2049f627f09f85ddeb85f25b9480305679ebdc814a6fe19260b4c81153a51854eb94634cbb9bc1954e55138effc1048298fddaf046ee264a7783e5b0f36f8301a5685ed39448b2b7faebb1b7028e7bf3486cb918c35367b95d90e035f22964d983300ba6974ab82a9c8acac34ab9227f144a3075c75229fde56d49711c4b80cdf764498054cc07fbfd37473f1b2974846ee6357033703987896194ff732d3563b6554d088ecefeb9ec450e6e08e3494b38209f7c5c60b142123ee587d612a7d110b515834b0516b4fe4f42defdda67f6c26c98549e21472600bcea9d2b82d613c23e95700c8e6b159f6f0600cda5d30c1d189c473ad4c99476873837b55fac296e84d9b7f26341c004992d117358913604de2382d40eb0802ff11986ba473ec0951993d12ff6a879950794bb0087cf95ae58901bc7adbdd236b6447be2c1191eaee25787ea44cb046900f1b74df7a78fc3a1f4fa139f3deaeb9f3a1e720c885326bfaf257eee938d88028c38735952a940c560799d89b268431dcfc174d8287203aabb8ed2fbd7946896b9d1648e5d89926454578038de77cbda4ee52e70619a415badb5f08a878eebfa1cea56f119a72e600f08e6d570e4fdc31046d27202362249403c5f79bd14cb4de3d4d3959b56015c3d55cb1a8564722614ade98d36710b78eb889be141641dc15df7f555ee63e08e8617b018b3f293cdf8c3fd127eaa326e0544aa1006aca7f1e86a123266a4adfd9fc5e85b46a4686a8c76fca765589b844fb254354c161c2064a35df6843f36c05badee27a831985cbd8dddb3801134756b62fafe2e3afc3b16db3622bbfc7f19618a6353c3fe590deee61837a3c8d8bac8e59a987d296fdefbce9ea262013e0340f9955f80f4415113dfdd8bad3e3ea3121c145e1f01be57abce83785bc16fde9b017df8464e174d46ad40e89003f1f137e99f32efd9627d925073a964aa06fb7370095843e51ecb300e13bacb9dd83a06a6529fff0c6ec8875bfff5f2178052be078e8877a28214be0020546393ba4bdd9222d316839cb9662fd75e12a45741e91ff8d569cbc5b2c1d1252bb9a4b92e9615e6aed2a038a13b01a6475db6cbd2ea62a45b5219eb8d79be7cba03765ac281eacbff0f45f3aa488950639d28c533d9eed39b5b4cd306bd8f25330a477dcb30673b5a3d47a19f5d8a33b1c09e2ad1bda636c392a4c13573cc3ae34c2a8059d154eda514c897861e623ea96ea8a6fb3c9df34b19ac1a8964b615dd63f81bd2d570ef3ed816fbd50c1467ad215b96cebed9cad23055b703d28e8f9c9609a3c766864548fdb04f080593a4e77754a4e6ec4b89dd1ddb789d9b045cfcfc8b69b621f15f9ce5cbe7aa03a36766640b6338b3a330050843293d8afb342868f6c13be19102661cdf383be5238e7dddf5f80fa35ecb004be15eea9f94a039f853ff05f7d9aa7f6355c5e19d17c23fd2e805c9367dea5693d06448e70e74a97d7f000b0e49db616f1d66cf614c53181005d398174d045163826c0858321787d5a9a0b1bc74d01400780e30feb2e51497ead503e3e17fef4dd0149a625b9db15cf30c301567b63c703a96a99f85ffa087f928201fbaaf34497c3224fd1b09a402092df6ad91d2406235cc7e2cc1ad9a1c99b8767fc397986f7072b962eac7e8bf55d10230b9d8f90d2c90cede08b14b9916230451c9d9094656bd3def1dcb48b04f0e6dcb86e306068dba746b3aa7bffe3b8ea9afb651df90261cfa8ae12f14a4a2ae7555c8024f06c69ad50b0d738fe9d7d55c3d5e8a49b5342d7ee9260b1f81cfe730f84391bad9ae5ef03a123e05e3ff4e73750031ed648120f6efb1d28edcaa220c70891de9630198eba4e60467c0fed2bf139dd15304f23124cf81a0b6abcb50b02a3a211ad4ff3bd3372f91292b2ceb89d1b44a39dfc52bcf0123de9eb950196c18c98f51908571509b08a3fa6827c5f793bac308555cc70f681c400317e2bca90aebb9bf7a3d267bae4e7ea7ccc73d06e5812d2d8d353c8a0e52f5b7e19965e8ddbb1ed5e01110d043969b8886ea278ea8667d6b9ece62039b18ecfd751a6ff5583f6eeed2dedddca02dc63af1564b4a0abfd2fdb220161e2b81180ab7190d631a9ff429f68cfc290ff28f51703b706d4f209b32a4bec96d649baa0a998c9f3be283a687f9043d32128d0e837326b6d37b8120ae96524bfaf5970f3a904cb57065d49d17b94c2c24995717369940e3d5b0a18e252d8d3f23e7d80f6d5d823ab3501603ee323c2d17485dff7eaca3daf30ff53a6cfc32e9da67d869897c2b31e3637b33ad8ea5a7c8e7c462b087be1a4fe903202221f4ce595f10b2217a6933d4406f1c3326bb2b295cbc345008ea7ad4f60f3c1c41e6457eadc5d553516d78f97bb5952da69b663a3df3668ca2b79d48c95dab6ba5f5ab722ce047f87c931a3df65fa3eda6347801899ab974f79d3a8faf0874b86a0402daf7a9d2c8431f4df9dcdc0034337f9f42e0d81c34a46f8f8c27b138649a69455f13d7da4fa7423ea1272719a85f358da77615e74321bd91f005bc8cedddb7422c4fded6bed3819382595f88273b50c7b7349c560d751ef66526b6b42d3dd647b706c96cbcd948b6399eb2f194", 0x1000}, {&(0x7f0000000340)="4b315b68f84532df7712da5fb8235fbb173e547c804e93d3d236a0b0141b5a2324eda6dd4c89cb9ea7e49568982faf9b9679ba523e5ba9ca8ad806ed8424bae072406477731f4d28467112c2202558e0faaafc72e01b599ba50e182a101c7db97dae", 0x62}], 0x5) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) syz_open_pts() syz_open_pts() 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) shmget(0x3, 0x2000, 0x8c, &(0x7f0000ffb000/0x2000)=nil) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:17 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa9814868a5ec138ef5f14e87db556037ad8f146f2674739588deb"], &(0x7f0000000080)=0x65) getgroups(0x5, &(0x7f0000000000)=[r3, r2, r3, r1, r1]) accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setuid(0xee01) msgget(0x2, 0x240) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/51, &(0x7f0000000200)=0x33) recvfrom$inet6(r0, &(0x7f0000000240)=""/129, 0x81, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x5}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) 16:00:17 executing program 0: r0 = socket(0x11, 0x2, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x2}) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000004000"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x401, r1) ioctl$BIOCLOCK(r1, 0x20004276) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x767c) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:17 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = msgget(0x3, 0x380) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000a98c37e708a493b877c13829c062125c5d914400000000000000000000008000000000800000f59153b12875519e900000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000675518bbfce06d980000fece09586d4800ab5ecbba93e25a1618c7151ecc9e412b5c3a48526ff23f4ca70d26828210051be0aaba3afd56a9961bdcf84ab6055939e59553b535c6e6db"], 0x1, 0xfffffffffffffffd, 0x1804) r1 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f00000b1000/0x4000)=nil, 0x1000) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) msgget(0x3, 0x200) shmdt(r2) msgget$private(0x0, 0x8) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[r3, r4]) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000200)=[{0x74}, {0x3}, {0x6, 0x0, 0x0, 0x1000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="b6") 16:00:17 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x3, 0xffffffffffffff12, 0x0, 0x7, 0x6, 0x2, 0x2, 0x1, 0xfffffffffffffff9, 0x40}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0xffffffffffffff01) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000380)=[{0x1, 0x1, 0x9, 0x400}, {0x996a, 0x3, 0xfffffffffffff3df, 0x10000}, {0x9, 0xce57, 0xa8af, 0x1}, {0x2, 0x6a, 0xfff, 0x80000001}, {0x100, 0x897, 0x3, 0x1}, {0x6, 0x0, 0x9, 0x40}, {0xe8244f7, 0xfffffffffffffffe, 0x20, 0x7fffffff}, {0x0, 0xffff, 0x7200c492, 0x4}, {0x8, 0x20, 0x52, 0x75b}]}) syz_emit_ethernet(0xa1, &(0x7f0000000180)="a9725735af9d00a27377c67299d68ae95b3b3ceec5b2bd791be4d262c286b93f6d3bee5aa79f982128605638c586421301626cdda8e8fc8f8937bad7c154f68fb05ca3adf8bd9e53d4c4ff6c16cd59b75cc82fb34a847be6069165a46fb073cb204b9ab7d41facb5416bb3a4db10b7a6e3dc866f58299a389204f2eb2d920ed9f3a268bfd445687ec54f528bc041b250e25a3aa9c8d64860970151878a6aea81cd") r1 = semget(0x1, 0x0, 0x48) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000240)=""/143) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x22}], 0x2}) socketpair(0x0, 0x0, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x114) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc8efba009bc8933a) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x20) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x100010106) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40, 0x0, 0x4}, {0x40000000005}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") 16:00:17 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098e055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5677c69131c6ffd091d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae5940f6929f5260bce83a31983cd22e79151e29ff00"/184, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0xba4a6037748efa, &(0x7f0000000380)="4f7ffe26c3a981e313a6b7a08b1131b10acea010a3429a87f8de3412e79670429d0f3235ff567597567ec7a1868eb8be6c65ff49df03532967d8862982ff370861331b3fedd822647c792fa24453489835c71d7f010280afa5dca731d0e08c62592cbe425c9acbbb9222a7e37fbd00ddcb70de0c9692b185ceca00c39529255a524f55264d888fc28de51e90f01df381c02b580704091d0dee2a7d17720004e82ae671f9a3e1e9f9c44220ca3ed9c8eb0b17c7dc062157d65d1f30d80ea0a97e9bdc6924f783bd711a374614eb3ad05612b24fcc183a95ea88b5ccfb7597cbccb515ea86e7e60ffa55c5d2cd19a71ddb9993c607000000dca3966aa5bbf7fcded3916556bfc8ec182fb62b4c0111e1dba50aa8deb00dd635d1") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x2) fchflags(r1, 0x10000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0xce, 0x29d8aaa8}, {0x4, 0x0, 0x0, 0x3}, {0x3c}, {0x7ffffffe, 0xfffffffffffffffe, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000400)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8315dbc41c4d00fd, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x1f, [{0x1, 0x8}, {0x1, 0x8}, {0x2, 0x8000}, {0x3, 0x10001}, {0x1}, {0x1, 0xfffffffffffffc63}, {0x1, 0x4}, {0x3}, {0x1}, {0x1, 0xb8b8}, {0x3, 0x20}, {0x2, 0x1}, {0x2, 0xea0}, {0x1, 0x800}, {0x3, 0x1ff}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0xfff}, {0x3, 0x4}, {0x2, 0xfffffffffffffff8}, {0x3, 0x7f}, {0x2, 0x6b46}, {0x2, 0x3}, {0x2, 0x8}, {0x2}, {0x1, 0xc8af}, {0x3, 0x7}, {0x3, 0x8}, {0x1, 0x7}, {0x3, 0x7ff}, {0x2, 0x256}, {0x2, 0x1}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x89, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x72d749f618b0ffb9, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='.\x00', &(0x7f0000000300)='r\x00') chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4b}, {0x10000006, 0x0, 0x1ffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x190) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x8, 0x2}, 0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r0) socket(0x18, 0x2, 0x3) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:00:17 executing program 1: r0 = socket(0x6, 0xcc5a2f119e1d9362, 0x2000000000003) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000540)=""/144, 0x90}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x5010, r0, 0x0, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc418", 0x10) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f00000002c0)=""/194, 0xc2}], 0x2, &(0x7f0000000400)=""/82, 0x52}, 0x40) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x1f6e607c) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x24, 0x1, 0x3a9, 0x80}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x4, 0x100}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40}, {{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x10000000000, 0x80000000}], 0x1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x86, 0x40000020, 0x800, 0x1}], 0x3, &(0x7f0000000180)={0x5, 0x1}) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/104, 0xffffffffffffffb6) 16:00:17 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001100)=0x80000000, 0x4) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001140)={0xfffffffffffffffe}) sendto$inet(r2, &(0x7f0000001180)="2b1197c322b84b9f20b0029410d5d87a345bc668ce8654518da105cf3eeed9c7571730407e641c814353e682ae6d05a9bc5685df5ab0b5786fd125191988e1d4a5469bbb445f4f84ced77a57fcd9590fb8cf6b2908434d1a0c285def4c4164455d42bca6bc25af1438bc991585b884c7063a5287498909c80b41dbc985dc10f63eded21dfc2ace7926c20396533003c6267a4bd43ac8acfc38a2fee78abc34a91db2c436b4223a37ba0c1f7eca5cb7e74e16a03be17080d7b633e94f9b5dcc187d0da31126b3bdea64984586ab9851171277c7596fab981df1970f8ffc1991b4475358974e0f389fbd18d3ed28b2a37e26f6f15e932601cf925fd38d55994bae68d337efc48af232985cec413fbad532ce5b778f166759fe9d6e599f6a7827c0de35dc293ab0a8c5c5b534d365140c798910d5b9af65e4263582a1737cc9fa8385892f19fb5382ed423d059a7dacf0cf5523056698090486ea086f7af286dcd1eeb7ef234f57b4edc27c7026009b446b292bf4b9ddc31dab9a1cb21bd939e23afb85d8190290fa6a0746e14e8c31814af4d86e147df2fd1fb29629e26a64f9cb4e47f105efd80a191b3a3e7ea9286d52a2bd1dca5d18312a7bb8eb81ca7f314f5139bd682ef4921917936900403a561f54cc446c5aeb1795f502e9f3f830dfb53419d3b58f1be6575ac1932421fc48f3e33e53f23c1d1b9a1a53b6a1555276c651d5bbafd2e21beca68af83c2590a88c41184f26963cf10587b98208450526f23e817253c281e6acddec1ea36d2862810fa77d3ad43fc0e340cd18f6ec15eaa614fc61e2122af10815ac08cf2b5b4943bbc59c9b3d5d7c9b5ebf4f54ca82e81be0ede6281fe4a92536ec9d8050cb01102db420bea9a3a8418fc74caf14da629b835a6c721dfa4460ff819f6189dee39f91816532cab709693c2d5ffbd76e0526918f93b274cd76ccf62dee26bcc473b29bba70fa483df3174278298bbf0d6ecb955e64d9ef0c2d6ae614cd713a4e47378aa3c106f238bd9e5bf25deedd503095fe26ea409629653d58f9993c24fbf7062f7fed0d7e3c171ffa59a81ee055a566a5a87407147754d5a73ad280fd0d3ac5dcf1119c1f52bad21f90d9939af2a9269ae42976d95327559ecd402da0961c386a06dbe2fe5a9fd844ed7b1abdfeddaad4673fcb490cdf7dfc13bb41a99094119c055bf40914fa8368e83a5e697609b216f2b561252f9015f84b018e0ea0b5b777577cfc8f79e24794908b08f8778bdf4609de5b6e52696ef7c39bb1c32153ecab58131cd7022179e2a0f41b2a83626928c09a60864ca54ca742c7dda7c83d5b4a96f62cbc795361d466a8e0ad9895626a8bddbf51fc2ab593b29f2a26037998f78918419d0db8c8879930a7ab1c8942bd62bdc397eca3c4e43d41ea1f5e9a246e6c3b6733944817d381db03a01ec7454d2184dde68856325938d851474ea84723c372d22045a1d08d93bc9cff2f5c8bfe9a5a3f91b26cd166889019cdf111fdf2df518461f1e91c5887c1385e804b50513dbc6bfde5b2fa99d8119d1606f2c1e828597ce964a7f9d0b2b511941f56e6e657b42dd72400a00d602560ee12034bca66194c9e163518ce7a5346933593f439e9ab3e7e7626c033b234f9305bf99a87c344b29a2e36aa3b10ba87c6adc868e80d3b2647c90b3626eb6f207774c61d2fc55bd7be03e7030bf696926090e41e4830bf1510659e8a4d72e6f8acaea9c2168b498763fa3eba7cdf62b404899ffcf263fc363ce26db74926fbb9858ebc1ac42395877aa156dff14438195825852bb3011faf35aa603f44c2a797c714d06300bd1bcd1ad99f98ab83c4985eb5193da6879d62df4daf88e55b04f6ea4666e62fc0a04c774e50c7c3c3776d69fd860f23dc1fe8adc62e4116f1c3e53455867bd03f4b3aa71404ac5342f7f2f2bb6c98695d2f6df33e394e34a232b31ecee533d7f8f4d48091f61f30e6f4bf5298389e30f4dcf39fc56cd4e50ea8f4ddb06dfdfb14cba9981d4e6badaeccf1f70e05cd02c68e8ebf79ac32bef65163175bbe646e4302443a414c731f604ad9978026dd10e42781074f18e04e0c85a43216485b76c42d4e8ef2ac321ad97ade70388defccf5e6b8d9cd68367d189025d657754b54057fd3395d5b50573e42253de7f8e4db5e831bd420edfe21b922e0e19680cfc2a92edb28880b35a5eda354305d763aeede7d6dca458e334b4badea9cd84e10c7bfc93a6f981537211502b01373892449ed8438391b13350505ae97cc0422f47c5f44537cf5de02c3f1f46403fc9bd49c541c31c3fd475ee52c933e419b03905bdc304fb3940ec7e1f13e32e27b5ae4cd32388586ec625ca8c100c2b064952b7d81783ee489e2c45ba64706752801bf3ab780c98e4b17e843bf4ce3f8e9cfeef55c4278f366737ce57407e5836e41a5bc2371d9693be25ad444c139eb9accf1432a30c5983c67e75aa25318d9c50b81442103abc5b5b3dfe54ed2ab3969d315b310a781e61078a446379f57d39ec05e59902cc79d4494823cc75eb999040527aa3736421fbc23f9f4b74b8371c5b5c9ff81bf3e41c61259a88be54f02da1f8dc63865e06708ff0b12adffb1743bd44074c3f6061cdd4f5e5d1dcf873fcf8e4d47de75ffd990fa05793d1f06bc5230d5f69b0e79fedd3423c46a89bc78d45f9b91b822370b6396f3e1a9c4f2f45ad9aa18f83e109d631cf323e6e72978496289a46e7fb0d3d7b426201f2f6ac03774b9089d69260513cbf8b61f8c7b5bfba4d1fe85f127de92f76b2a3bb13e9f6582394c25c936b62db4a81f172726b368a2199db0f7f16b605b1341c80413d12439fce5201dd08b04104cf6039630c947c2069610ca9bc81420608eb140cab93f36d5dc419f67fb9242369b979bb7b292022ea15bd46608e9b8b3e386a1f53ac0e1160cd1b83e92389c7206795c7e99b9202b8d2dd04e31eef92d33226a558790caec82acf03faed03f7d23a3d3d509e9872946f4972f64782ea79c9f420d6f37b469accbfa491fc78e1cbe9c1d009d3d21f37f257737020913da1067bfb919ef0f4e790e25ec7c9a96e13e8f9460ca436ba069e232aea8b29a3e092596fa9d026dab7728a6b9cbe70cba2cceb6fc6ee22cf0184cf0e61ce4168eeaab848f78f7cf40261bb7b52526f1dc97be7af3daa3f5dd157c757dcac5f496995d4a0aa10e4c704cd6367edecebd03d5418bb578664fb67d5e5f025a6ec96cf33d090b59ca06fdbd16da59e7e0fd631fda9538b4892d2c311fba92cd6e0f27aaa27d1e25f437be5113353da2eb448cf8a4c08d9006b125403c97517af91ff71559923643a53a654d90d89603e4cdde7b06cda4be5aa67dfd2a2dd74f267486b5c3faa673ca47e0b972bb3474f8fb6a6ffa59dc11755e5ea1e20e190543c183d4091f8ec5520621743f63b8fe1563bb66f6b7c294397dd587dfef8df57ca6a98f3d41089c9f84e0645fe84f8cf810f75bd9add5ca2b4fb48aec27804ac6ec86f74bd5734e9fb8238c26c6eec35107dbf97467fd64d89261f84852c318bb19d2855cb16f4db34d0ed6548d12e0e7b9177c8187c2530498f1decb860a5593f4dd2304ab4becec1f5853e784641625677f8c7fb96507fd9b0483af3eb8ecde4b289fd119349d36c27952fb5570bf82172e3fd2c93186c70dd56f4805a09efefe8555fdb891b2c90397465e0d23558b4615faab895b7d06abd075182ca1aa23445c90bbd086e3f53082bf9c91286a925d0f1e507aad3875f8e93b8ed9c41e2cacdef111f0939cf28b6a305a20a052a2b5c7fd3187b947e67e944e458d95a7f74296ddd04b3f535e25ff82781e9d5e34fac94c62134bf124c8cad4fb8f4dc7baa0ad979ee71c0c7e95fb8084354748d8e2aa22154c73b16f923848035dc8f8d72b1843b92d81ec74270c6f1e34cf5daf9d58611abd7bb2b954b6f1090336c47b26c23d127c24c5c1af0f19858551f1624d21acda001a2e18dc37a444cda1482db3522a100f315cd73dc21f3b6463deddbae3e619c4f3d79313d8f6c7782035b418b08c89dc6b3fd33859aba5c7e46e5b02d4c6e0b230f7017f81f5a56067911ef83a5204b6e226840368e74f711382a787643726f48510112162a1792e5f9779ba08b29b6e9fa1703449fc71cc7caf62b8a583b19e809a4e18cba7c8ab9b997199cb209068cb5e824bcc2527db907a74d6be9dab750a9af9db2329af4f6ec4d3baaf8d470986153904823d8f2f0346c22410a7f07af8926bdd36de8e9e3b8a095cb7b442a311c6b7910777abbc5bdd5c92910efb7bc1bb6949aeeb5eac294b03582d96a3225a1b3699b816da588f2fd573829ceae7465014763afb4106cf17dde8456c824e4eb9e63c695e6b3391f25009adc6920d740aef38360a72fe7c1ff8af403f978812a725a1ea2d84da5907eecc9431134c306fd7c4162531af1d78633825d8722c9f1c175ad3687a0a778df99e84b90c69bedfc289871825085df2cdcf2635515b91bbd28a735df6e9eee1aea7fadb7cccf567af45a39202116a7aaee70da23c4250499ee55e29b5eb0027e0869476aaece5d10a53c1e452c886b3bed1677a6d3159ffca7b9abfbbd8b90121e3d8ff07f442fc0d22401016544e2ff2a11621988417eb1dd60e90ff2ef0dd40d15ae93cfcebf7444cdf4c044163531ff370625a3ace1fe069cb260afc0a5d46cda58fa9ee137ee3006eb3a5272049cf820a218307f4c5e50ff6bf31884fa8fa880b5ab8f5ffbe4b1f846cbc342c681e694c66f413fae831fba8543e415c2cbc50115afd133bcbfbdb93f330ba9fd52eb109a7ad3712f11fe6de9cab83a07fc584e500d98c5ab8f94fff17361b53a5414bc895c93ec6951d84a8c27c89e63aadb1b640f9443324cfab813bd6171fa2fa5f3384b7e70cc99f09f14959e680c57c82aeee556c3a52c81fdb048a1d7d1f1f1ad9982d8d126ad5733a1156664b2d3b22088d6ef2426a202c1d13ee1a6f32bb2a95746ea796b231571fb2dc9303b0e79825c7c0181f6503e97dd63c9bc862770bf2ea51085b6e431171072895bbd829de901bd764d4c7fb03937b7679c0dd18f55aec9930034d83653efee3a86de36edf2afb9b7c9960a31cee845e6d135805b23c4efecabbb64f52963029181188fbaf7848e1b6ce6431dfe60601678d6084eae7b47d572e7165b3f16d4bbfe97448b14ef48ff487266759e21fa37b9a7e670bf1674e274541f462ad6a4bc70ea3aeee115aa23d48b5ce538e1bc1f9a8dfeaedf14ec80bec58c6b9d80515301f0d6f8f9047d1e856e38db62f23f8775ee4fea25b201af48952ac9c88560e02aa76bea3d4e601eb6cd4f35c8b6019b35818fd615759e8ffae14f4948a14fddcfc1edab6051140640f45f8d5e921c3460db298f53b610a1061bd4b621332c13dc2a8e80b819cd637d966c104f5c4d0ae497aaa9058fd4d31639f4395c34e542f7ae2c0f1f562e0db2d116fc475555231d860858401c280b367b736b1adedb34f4b53295f9b794be9c200032f9f9b718c6b317b6b12d282b0d6afcdfd06f1030bc5d32e297a90a390d51272d46697956c08b9f753d2d1fb83b96d365e1814a8f22495067365aa5d4de5916078cf6a9e772f2c0dfb55056e9d2579b076a8cc5c1d25652ffc48ee6204d7e7335aac08bfb5054dbf78363e7fe3da75ca6b53daa698f62468e3a334ac74ac83a1abb3be7261a7ebc186389d24c8818a599c1f07e900ee05cab3a1519e1b247dc075cf612b1c7ff77d0e3abdf94d2daf4ee91e", 0x1000, 0x2, &(0x7f0000002180)={0x2, 0x1}, 0xc) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0xffffffffffffffb7) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) recvfrom(r0, &(0x7f0000000040)=""/92, 0x5c, 0x40, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100000000) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x8, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x1, 0x80000001}], 0xffffffffffffa299, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x4, 0x81dc}], 0xb8, &(0x7f0000000280)={0x8, 0x3}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) fsync(r1) select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x6c, 0x2, 0xba4, 0xfffffffffffffffc, 0xffffffffffffffc0, 0x1fa6}, &(0x7f0000000040)={0x2, 0x3ff, 0x9, 0x3cd, 0x1, 0x8001, 0x5, 0x3}, &(0x7f0000000080)={0x7, 0xd90, 0x0, 0x3f, 0x400, 0x5, 0x80000000, 0x4}, &(0x7f0000000180)={0x4287, 0x3}) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) 16:00:18 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/9}, &(0x7f0000000180)=0xb) accept(r0, 0x0, &(0x7f00000001c0)) r1 = geteuid() r2 = getegid() chown(&(0x7f00000002c0)='./file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, 0xfffffffffffffffe}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xae, 0x8000, 0x5}, {0x28, 0x5, 0x4, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1e0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000200)={0x2, 0x7fffffff}) ioctl$KDENABIO(r4, 0x20004b3c) setsockopt(r4, 0x5, 0x1000, &(0x7f0000000080)="bb3c025759977da934e97eaa4f17b0c54591753c9b25c7f8c7a9294eff0d6cc532060941cfac8bf65641175e2f5a4bf25cf2b6a0e64f", 0x36) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:18 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f00000000c0)=0xffff, 0x3) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:18 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200, 0x4, &(0x7f00000000c0)="42841718b5b9b575b5ad12512fd84f7900e62ec586b413fe27f70fd456a9646e3372a7b2e2a13a9a9798e9392738a7efd648e476a1be35cd6e1c2016302c6c462fed89fe8d8746ab22eb1c6405e8b7", 0xfec0) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x003\x00'], 0xa) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x812, r3, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:19 executing program 1: stat(&(0x7f00000024c0)='./file0/file0\x00', &(0x7f0000002440)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fchflags(r0, 0x0) r1 = kqueue() shutdown(r0, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) fchflags(r0, 0x0) r2 = kqueue() accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r0, &(0x7f0000000200)=""/12, 0xc, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100096fbc233b4b778a82d66c65aa3055887ff6a95d424f66992c465d0812fa13bbb1a37cd7a132ed4f3ad682e64aeed7f560e7f2c11aae6c34797e4baf78d3fa7c03b9960f45892a90b245421e09cc0001bcb397adf89a9e6d87cd91c030c96b6e5e0d18d75046218d2bb7b1602dedc89d3838140cf2"], 0xa) sendmsg(r0, &(0x7f0000001ec0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000002c0)="d0b1e14a51f5cdfe50772aa58b8ec0e26d9387cb7d9e039ac6e7dfa2c3a23d24990e6f2c0e69782a699bc13ab2f1dadf786732a312527068bbe41e48ae8c40fc03abe18663911f22f5b4da6ff8dbae79dea934b941307a9695d93301af330b7e59407185c70b1aa39635a9e0afe9af0ee52a5e2dde1b562780613e94b4972c8c6046ce542f266b0d2ee32eef2b7cfdd06c9e59c1e599f39fd8ca4b6bacde550702af90e8c7bc5c78a1287b91eaca3bce043d10f21ce3f9065d241733119713d26077648b29feadcf0aa030", 0xcb}, {&(0x7f00000003c0)="8d267c13334bcf7e28162a52e77fce83b9ffada184e5e6e6483a9c5be69f069ef939882686c0d5045908dec45440eccfd0c4ebd019cd1c734eaf8692d39e68868a3d915f77f5ab77cbf7f1443860125689c3a37e173dc37d02aa96597495e694038c57af3f443d741a44f07a0c7109fe547ea56129d6d9d1695fc764d57df12ad2cd874dee3fb85340a435165f23e7d7a45d9d8158d324c3a4449216cf069183986a19e398e7", 0xa6}, {&(0x7f0000000480)="69e0014dd77a202664ad3298ab20b4ed35dbdb86f059ba233c1760a8802b9e2878c26a5155df5ee2ab1f008b10c87ed48d162640e23236b931d15571ced84ff6e4aa2b78b92713d875e2244ddf99efdc61088369853dda87b61f3444d67c0222f50272c2d2c17d2d6658751486a53ff4d51764e294b4c4741b30807905e01aee5cb578a97b7c4357b84fe6713e14d1dd3b8402f992c0", 0x96}, {&(0x7f0000000540)="066b08a281b655b65dc3b24931c27c751b956c76de7440e32155b43d53edb6b291f7e16d2e7b3399d62a60d55007a0f88651e8f67933897375a04e741b806d372f9e09b9259dc1c54eac23339c3cf6a27f68973f348651901b5fbcebb2a8ba11f1254cd572285e6b2c71b992a8cea83278880fa650722cff04a23bffc955ff9fcbdfd5abfd911ca81af923347d99b726e7f8e60b114ac01e2d9dda4a318dd7c05553b9cd40421569674927f0163eb4137142db39daf3f28d1a530c28a3d721bea041522bfaef175cc246181d", 0xcc}, {&(0x7f0000000640)="e8fced8874fde70f50d93062ee4fbf4d9a05b237f91f99decca062cf8f7209cb77cac06840c13c92908530099345b8115cf55fd88e220ed83b609c350b2ad4ec70436af632a12f855f578db106efbfe8f9894ee03bf5068b6b3609d482c00ced645416ddc853", 0x66}, {&(0x7f00000006c0)="f5bdc967744a41291f0c12bdfad23c6837c9e13b44eb455907486c252c744c4858224a8cb9277a8701f75e42b7007d43d554c0ce413b6b5e900963105374d2f5c4a106a027ac5bffe2b8cc4d1b6bb71d7a111445fe1ed4a500f5b5af7c67f0e40def76155f4f673e73d6389f5e52eff5358dc0c122d5eb7542ad26de91e486a7803650b974afa8cef60929d53a705cd38e672b8648ca3bcff038ec73dfe825f238493671d841a67d48a46db412255fd2bb2b86414c326b6c9a91c2ff78f427f5f3e14502c52c3a9ccc3c8f418fb8203c", 0xd0}, {&(0x7f00000007c0)="30a71e2ef381433e727efe6fe0bec92273e5b18a0ba488407334c32587d2196072831c25416f9dd5857be9dca3d0189d894734281de4cd1cbde242d36b489e3846aacb02900f904b268fd80ec06b315ca25554b84bc410ebeddc812aaa0b0a6b7c4e369c951c6e6d3cb7f8e39f98899113bcf8eefc557176918b860ea91f247657a7c7a4e151caae4681a4df2cbec9862fc66b55034309aedb4c3d2d3e903023135155f2e7a70b166c25b0e30a55f178726adde6dc9b8f839906ef4fb31839c9f8871ce1215606b07a4867706176ca67f4db486907afc6e4ea04fc913fec5c7eb40b8f688e762fb07ffe", 0xea}, {&(0x7f00000008c0)="6f9675b8cf23f2c0c0535e03428d5e8e3e1bd15b407a40abdfa875693482453a90c8268e08c9dccf34d36e3961955b3226d7e740dd4c9986f82dfc3e5a4414feb83407b031d1b72bf3a697f41f5ab67c05a0a7109213abf3de4d0edef975d2589c52327dffbb28f8efe81f6d3567136e5da03c867741c5fcb5bb428d1d61e18138bd115a3b362f25e4fca963", 0x8c}], 0x8, &(0x7f0000002500)=ANY=[@ANYBLOB="5000000000000000ffff0000ff0f0000ca0841570366e88beaa1e9f0c3ee6387a919bd0d16f6a004cb1b0bc55c4cb02fda4f99868560dbbcdc3bccddf4de054ecd6ca3f4b85f16c0baae000000000000280000000000000001000000ff030000541fd9f0a4e21cc3d92354cbe6ff85ea738a0f6500000000f000000000000000ffff0000050000009e2f6371dd0372cedc65efcf0fd2edc978193058988dba99356ee732efe8c935dec58fd4450be94836b5097eb0da9156d4a2bb4e6f584398cc0821464e218688937b5d48bf8184cae22b66e20f63ba16d02a3f7654e29d3e51bcb6a60fe8464faa5d4ba26d3dcdb078306d8e9d961ab18e568683d99c2eaea93b2e5a9d6ca448d2377f142237014c6a84f62e775142e9b39b982f957761789ec3b982244c1fe6333346f6538647c641102ff01c0cdbad9fa29e2f35b6a4790054398a1782277e78485242591fd357896d379e0b5c7a439290cc580b13d761f9624c4205c65042a800000000000000ffff000002000000e85c8f2b5d1c820339ca7781b849c36d8e8869d570c52c43b3f9bad6d167b33174aa40c29e7f3371ce5277c333f55976e77b1bf4bfb5f81e6a92a3c275749634c4f18038df387c4e188e875c62ec0a9f3d6684c6184af3cc9e09b02ab7c14a4792ec0c4b4ab2c674f0f911534fea134112dbe6e1e2a7478666a0f74678d55dfea51ab9e89d47d58ec52ea7e3e87d798f21000000000000008800000000000000ffff000081000000fde37da967bc32c7d76ea91fbff26ed1884597813589bc6541a2e8a34961662e8c6b455aaea17e039bebd4db578966323ba48e1e0dea91df3449f1d41c2ff1de9c69e873a7bf7e9596db1984d9b99be4cf0d44afc4bb6d3dfb7b4fa226934143fd46f60baf8548296becfa4f4249250fdfe5c42326986db4e000000000000000ffff000000000000153182937edc23e3b8c4d5e196c4ffe1a385905b2405944d8b2fb28f11ea387c36498897b36e58342a4c5197b0eb7c3264c88e12c34cd06df27f2cae6fc2d9a52c46ac084c5e3f2b51f6d861d715c61ec679f0e1ebb8cfab2061b7bf388500110acbe6d709a1b1d2259a1d9a74b2cd31b32e999f56b25576b0f7fea5ec6dce3b440505c3f88942ba5b53ccf1df417638b4b4ac7a909943d3366ce15ff72bfea4804822eb6a97e8ceadf9377648945616ab6b121dbba304436d8bcf74adb85da088d7972000000000000000ffff000000000000bbe84f5404732715fe57f197147e379eb800000000000000ffff0000060000002e5d9e33f1a2c891ec50ef14b43f32741a54c2871cfa6cbde4a962eb5a2cb3aa12f624762612e4a9391f31367fafe10b9eb69660a596438af10a4c84be3c0fd9da40b1495ea6ffee6a41d4d8c29025aa94c7859be573377602eb3e6c2c67a230f2e1e9601184402a8cd6a0f1edcaebdd739c204950240b0b2095aef40bd5ab6ec7ca8af45a81adfa9745cebd6610e8d92d203d29a5f6d69fd7d0f1941d666ffc48424f01000000007000000000000000ffff0000fd060000092f4b4cde452e2b8a7ac690925b73408b599c0cd8a56f005ca32563dbd308debe5c7328de5a3111cfa6cc11eae1dc805986c508e40050315b830581000000001010000000000000ffff0000010000007b40f9da3a5ee09ecd8126271bad1aaffe401a31798a7b09fbcc91df0d219ed111a8634596a44ceb4b594d91d69219ab4940ed10a94fe0adc9794664e1fb3b1c1f071a06388739d886873701583343843944c63b008ba7cc0ecd4f06f7fe5afddaca7db44a50fedee083b4bb549daffa200c15c5a124e766d6ee8bb743767e2510e307e9ab7902b31cf55812e43e946d5fdc20ffb441ac195ee613773385f422ac26fd8e2fa9d135544fbb0082c6882b0d32ae9afd7071aa495a5f2fdf3e704e6d8dff08ac24f30b4df1036aa87b4b2a1e61ed115b455da5800b2789fc6c7d84db03597a0d9c912762c5fe3f6b689c36523051846bf551ce8b766089c97a8841fe368e0202cc5c964e96f8da6067d240b6b1acda393289de424dca48138644037dab3952a8c21fd11fa637a4fdc9c5a3157f3433ba445da98bd331e4d4e7a67d72b10e493e505f9c9618ce4ad708103974119e2f8470262e926948367a882ee8b397e3f92da25439b85fbd63bb3731ce182e8d05d045bdbbc289e6a0168151590c17318becb309909ff620c237f35889c4c779688f42bc8da42742dcd0204d6d479f8d695d5b409a83a0baec39c3aa9fb773ab9873a3e04838408e27bfea68b81eef1b0eab82b19b3620fb511daa2a4ec20aad4858d130ff2be39ff8767e26b9f2e9ebe16cddf2583dc5dae4f00c5556b1fc41821f047330ff32b6935dd1d7997e958052333b9a80e80e4d529ad8bcc44b2e82dbe047fb8821c85d886dbcda12cb104eb9b3dfa18a3ae6722d23e68f22c1da1e623103f330a1c672488edea545fd9c443d18bb958e050fd9b3e3d32b81b9a8a483d4ec8c7a6debd88d640ef3afb89064e494382d28cec95c84a8ac4f054a3ecb845a0942777c7324a91c310815101bbc322f2c9b99fa27dbdacc61d20ae55b01bd73107890dfcdb2efc81a4314dc299a0f14a587b20edb8df405274f68d2a6b2eb94c1846a3428f6e97282c1cbecfbe2c56ee489c533b4bc3392e8878ac2d83fc79bd03b31caf459c25b854cf483f584360aeb859612e9a02218f6513e503d0d6ae52e027caf8a712cf13ac780bbc53959e6fde5cb2d2f7ec2a4e5431c66524f1bec24b0fd94b2e4db473e2d910b272a524a372fffd453487a24320603b8e6f974b921aafe11852295626f6f9aa06b6a261a542cfec22b55f6a006deb02b14f8764e20af33698921046598a32e6c152ab847aac5c8c1f4b4d9d99e600c5514a33d2647250a174351417900a4eb2998b5d96221721fa37accf53dee3b9449fd1fc2abb02e6807c6bddc47f5f0a3d9ad9f4ca844662c3a68f7ebd830330aceac84892e0f522215f6adac5d13a3233efd581e95080830493ee0ae253561ea1c63dab2f73af83ca72d454bb28d116417c8f1a0f6bea1703d23877eaa850f3220249402ab32839c7ee829743760c6a483783325237b46fc63b37af1f93d77d11584e5762848fe150c3972070fe38524c29e1bd4e63bda00733f1c04d6995cd8bc59e93500938f0030d47e2c1a1ca9842a72d8e3609a8d87f069c2e86f47607bf0f71d66689d743172f32b88ad3363b088c4928ef6a054eacde9713052b8337bea3060583a228b0dc349157d36610b1ce768e0b38bdffa04aca17e37b4a7248a7a4b5990f8c4527512d41b9268857d193a8efabb06e9c8e9fe95cbcdb6fbd8c3cf5a66470ea4a8c4927c49bbea7db307f75a27f175079cb73009a6663dc2f7385b6c2627e8f28cb0dc99442aedf0babbf35fda56261be4156eaf4355676ebf4191b262ecc8d2996dd1102d6ddaac42824298b474d05d224bb7c2fd069dd170db490b2b4200b1704c23b21b4d98ab280b9299ee1a9e1f317097ce055f03f2a9f4084b644f89a36f6de8fbc9dfdc1561f8a8f78bb3295955eb857cc902219e53b370af08eacc00bda67e42a713257cb145aaf274ccf1d9c9666b3a74e64ee78d49ae6d90bfbd7463f8d0b1c5b96f7f4a3ea21582aa8f6a2260600cc33ab03d65c402e1dc99d535de0b89cf37e0a72341c5f6e57274e525c314a168cbbc984636a82e330448dcb61c3173209a3166592944d8f913adf2d36c6ab8475522594b89091c9a974e399a12b3fa814a2067e2ad20d0114688485a11302aa88e8118288504b9132186065584ebdc2b8c8a4a571298ee30ff0a302efed3d6c8fb059d0eb7112fc722e383227f3842646f5a1941f4afd8a229c04a08e2ba8b03614182f996456e6c4ce654975bd99edc1ab7ec1556c0bdfaec5b0e2a13ac90707a7464ec48811c3cf936e6adf6d4d3aff10063e742d62ca3d52c6613fd2159f833a0509d4dc6ca90689d15efeed6a0dd4183cad40b50e8ca4277fb9874d738ecb69b53cb5806988c4b823e1f6b5334df38dd5759c19037dbc43c3463bdcf754bb7a628079f31bd134cda125a563508cdf078effbf7bf6dc0c1fbe930a1ea1be550ecea99d5147538524ed07de130b3cec58c8365687171fd4e232d349fbe5578b9ffc78c6c286c29a13e4d9ad02405463bf7079542c092b4ce286fcf3f8280a7f94386231ae1f354780dafd9f291501f83e6835016ae6b57b997ea20d9b041e8cbad1c1179501bfec911b3d7b9be53cf2e4e323db58aa449c3730138acca88e1318126ac56e7731fe7b42da798e5bdbddd5520a76f8a1ad1b1c99408f9ad96d1b68fd1d3c28be157e6d5ded65f20d47445cb4c78a8e060b8aa06bc476086a5a53d457673c8149b4d19cc1a6b055dd202cb92b1b4c300fd244075dc940af1d0fde15a7caa0d324040c5903df2093c111c5edd23da4d492431e03db4dbc0c16f7cb43f5f7c45a52cfd807f704c29719ce09fbf6c34d8782af8e3e1b8f3de413d770975c9e92a6a524e9723590c40298e8c5961220851630ddf9e876311af718cd002d33d3d3e70f497fdaadf8c00b3a21bd95f9caf68f3da06026ae11c43abd8a641dd320c5a324803a5f231fcd4d3318c08328fca3249616187116bc508e467e1514677b7416f9dc6cfcac9852388f5156c7cd838454517722a17e32c7b6eadb8c37a63d7b89f523cb534ec13403b12062ccfd0c6829b2d0b1830dec091eb2435b6c8c5e2bd174dad9fff9d1820fe62bf5d295bcc34850e88a827f62e1896cd4d76307ff935e03cf75a2622d268dea0c1fd4541be813ad6156c2ba33a13623544bdaf7a71a017d98ccff52da3b2609fb1007e136bcc2e6f6f747c17e523625e527cf28bc43a7104757a220023461220755560cf8b796145168bcb8617dbb57545338168c13a0f765ab9b0e1ba46b73f7d49f2cf34fcab31b593e6db80761c98f307c3f871c4dd2c2c54d3e8c24df77a9e32c5439a7ecb2f9627d326d1bb294ceb8bcfbefcf29e7203a0d5ac3ce90d2aa3d958dcb978d4236bee3f990808a430ef58f29ff319399a8f80d9f1d6bdcb8e319f46cb798524f60bd39f54c5c38123ddb348e049179d9af71dcc07977fe4bb5384e8067b6c62601121a0374ae2a8df944084d6b1b4a7a5f63dd5ce8f13d554aaa297d7ee844fb2eec0ef2e1b80ffaf5751cf18044a6392bceb4a02035be8d77b100927225201d084938b3c8d295706dcf776f1dc7f687b883b8fe81d42f66429e52da64fc4389545ea57b60b14160f02d0d10bddbdb9a10ba7c8be9053ecd1d422565bb60b5e4156976e8ba17bb634f3bca96f15da29a9b134033204f212fd38b373f7d1eaeed5100e0dc7c6048a6e8314fcaf6d04d01ac6ba81df67fa49b6a54caed8105f007d118a03e65cae75de2d7617961a296c6c2016cdcb9abbabbf094ef5a207e6f43f9cfa62f635819671cf0fd15325acce279bfd059c2899f50e2c0f4213139278ff22098991107ce7c60c9afb9f48eb092830dbea265bd3d8be4c1018bc1bf7cc1acf0e200149fdc18e1725066f8f8dd68c6722ad036f579205db2621969ba0786eabecc90b94ef801d8e44d6ece5399fae6f8331a45c8b8b166406524326618ef124b032be00b41044db596426dc2f012ff06b0d2a1fe9b5d80d4711908c1793cf0e374b03d2f389318f839cc8fccde4eb104cc4113d021b673471d0143b4349991e2e4ce856665064792b3e383242ee6350320f310dd82400c4e3e38729cf4ae6a5924198ba1c6f8fe927b570131fd55b37c16bbe2d13edf3271f464b93c65b22ff07f14e42b7549fc7cc476666e512219470e225432cfb34a495526cd1f1dc654f6e24d65852e6e19afbcd3f06b1057c9ff7b5c57a1da68a9f6576b4181c0e75176f75f32f0003c7173eb00bd654915b9aa9fff6bf158bf22e5df17ff5b484e15f0777f2c7f17b6fb924076bad393a6f8c77f4618a78aad3a1764a5158479ab0cf10bb7c87056b1f56e8dc04f7cd07842ef97ec1d2d608bbe7733152aa2ce2efefdf9a29aa1e980c29dc6416daf0aa4fba593a4f5fbacb044198abbf1afd9d697f9c88523b9508f75eab63ac94a4bfd2d5ad16692b4dcb7949a6d28efd6ad7344ea8e81a4524e827d096efc145e271568d6e51d1eca6ee44b240836b7b72602cf2a64d0d39e348e0b0d08e5b26bd6f0d570339f64054b48d523bc4185155bb222fa237a929cd9b7e48a044c071a10ba320d04e8bd1a2088b2d48d4dd9e072f1607a3de1173f0fcd400b6fb91de85882f8be53b10afdbc00d160ce1b8f2cb942e56fc9f347855865b0200b1162cc3dc20df64a3a00cbcffa77efc371afd26385d78150904dd713eb66d9d16923d6270ca8cba36174f60c4b7306fa5f8fbc3e7d6924ffbc8bf93641fe0ede2c1e081b849129ce209803d2474334b72fbb7525f553c8364ce3edfd75948188491f9baac0cecb140e5ddc6ab6dfdb1ee890e2295e382076c161d3b91a6d3aecdafbefe99c89f5bd20703fbfdf56ee2267cd9d9b17f8dd97123c575d77dc74f087f38605e7078b7b88b10544a7d5280e5ca9f6f568d3ba3eb905c90b92db89173f75b3fb90b553fd345814ecd5f622c286e8fbb88b0356169a1aa44e1e6e9cdcbe7fd746267d873610b2561e423f446028f5839a788367d337dc7047a87d95d73479d04ec299e3822e260748a2af0546c820708292b8f043bfcf2f29d99a24c3b3ecc03a2d7552eda832284fbdd1be4522eaf4bd7873a02ad66175228dbf6e07a7b4d8d1f82809246bbdd4b86927dd16dd77565621850890fa9fbfbacde983bb62034f2c2ebcd31e5ee46e8b379cf936addd9936b7c1ca72dc8ea49e60255dab5e55715a7c4dd01c93eed26f67819040078dba0ee89a73a857d269c0826d2cff9016c83296cd8c728d0dd90791916720e237dd6c9dd0d0109f320184ca928b52c796f5e422c3b520d16dd280a02d48a1f7062327307b43e59196a6a759ef652ee6d500012161e873355ae9684e433364e345a5da0540e25809bee6e4194f482a2284cc747fe8b707373d27b91cdc39e76c49c59271ccbd6e14bb0fcf3d3cb3515dd2413ab49fcdd900c9ffb7ecbe2772ad945fc19a97b33404e741e59fc93177631b4377b636c76125d42d75f3ee7d7986c46e1bb757e1fc6be1064a689922fe8999b5185427cf4291c66faa22bdad055b3466d4f3a00d636c25f859f2117e525a73f495ef73653be7c28ae001671fad2b0a83fec3913d9c989d25145d765fcc5e1f994e900268a4405ba4b103b7145cab054cbd965ef3d9666b0b5eac2319b0408dd29e2b68e4ee6e7b9cb864a5a163f3a9b0542c434a7692b526eceddb1a239de6ffbfa136386455d146760e4801ccec74602809fef90aaf8cb86134c333bb58795b8ce190cc6b090f039eb9314d94d4198a35582a27619086ec674538b07218bc683d2b44f46d9ff0a091222fa336a5550f5b3296bb8a954a514bdc4508a918bbaef4071574c4cd95147a89f"], 0x14b0}, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001f00)={0x5, 0xffffffffffff9817, 0x5, 0x101, "ee31ae9b5e274da864f11ddc3f66af59424d4296", 0x56, 0xff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001f40)) r3 = semget$private(0x0, 0x7, 0x281) semop(r3, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000a00), &(0x7f0000000180)=0xffffffffffffff50) mkdirat(r0, &(0x7f0000002280)='./file0\x00', 0x1a) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000002400)={0x1, 0x3293, 0x2, 0xff, 0x2}) fcntl$setown(r1, 0x6, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000022c0)={0x800000800000000, 0x49d3727c, 0xfb, 0x5, "d2b52167fcd0b884eefd72179e782ed4f1ed36d0", 0x3fe, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002300), &(0x7f0000000080)=0xfffffffffffffda1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002380)=0x9fd) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000023c0)=0x5) semget(0x3, 0x4, 0x2) 16:00:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="08000000100200000ecd0edb68f87c8a5b671b1b542a538706000200b810000000290000003d00"/48], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socket(0x1, 0x4001, 0x9) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) listen(r1, 0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc13437221ccc87d1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r1, 0x0) write(r0, &(0x7f0000000040)="d2b1f156663b3d00df", 0x9) r2 = syz_open_pts() r3 = kqueue() close(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:20 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="ddc3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:20 executing program 1: r0 = socket(0x20, 0x4000, 0x400) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:20 executing program 1: semget(0x3, 0x4, 0x64b5a8fc37d542f3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socket$inet(0x2, 0x4000, 0x200) r1 = getegid() r2 = getgid() getgroups(0x3, &(0x7f0000000040)=[r0, r1, r2]) 16:00:20 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) r3 = getpid() recvfrom(r1, &(0x7f00000000c0)=""/181, 0xb5, 0x800, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="73d409444c7b64c49c2856643b6362062922f5ec6acb131e6ecfde2bfab8a4a6d566821bc1103d31bdee888958aa49d637d83df92c99f29d46dc67164f49a6d25e25488c8527ee21078af2e72e9b033716ef57132a9b9e6d39fed15c53ebee03cb763566211eac3a7595507f78ad88167c7a7d420783bc415e8fed37d48c7eb464655c87cbf380432978a8033afab44e9ee4dbacd7cbcceb45744868a248dbf34fab247ced6341a6858656b65f8e6861e175b69cf98766174520ba52e94546b80b2b1007a02dc61acc392439521cb80cc78c979026e0126423d242b844344bcef5d41f6e6659dcd8fec40ac50c71b497db715024938d04ee0d465e22b203b6086ccdef1a1d63c2c14139630b7af29505bff13e5a63f3281294c6c09f9670a98fa731cae81da96ac69d73e609a3c111bcf048b5d403163a216b8d397c2261f181f0c98df479a0e5fa62adb754257a4c2845eaf31f6f0a017cb292291fe3fb3af2d9cbd09ffa60adfbbc82f0c4f513a935338216f4a50e195694058845a98cc8522c5d16071af1ca64867f70b990860e10bd026f249d8f7bc3da51380ae684420c8416fd00bbd774f8ec63148e197b96b7def18658a63553b81d75e1a4dcd7da150230389c7fb4af0b2814fa125c8111c8c895965041e7134e83a276f0a5a2561a8931732fb9f3c4f3b412b4461ccf753644365c0ece8347cdc920961dd52d8ce61d8e6d5bb964ab9fa7703abff85c41d33d0b8958fba0382763fcb08701f2126feda222575d0c2bc2922a03cb1aa3ddab366b284925355eab3652466c513c9e9b00a7033313756af28eeb08a75cd8d03ea2c1fb04b956747d2af8778537fcb0c0fd4e2f409bd4ce9ea408f6658345016414ceb83b6b0d7e1bca9aadea7d9ab97f9cb69dd805e240d7441d8ee0f0f263002a6a5743a10d8e1040ee96c00336596c35058ef44c8bb0834dcc3966a5eabb59fbdb29279c5945adf6bebf6879077e612d1358a776526fc94e6ef45a5164ee579080723f1f3bf50d9b164cce9fdb36752d241d6144c12b3dc62ca5b0eb59f0f5ff65dd4bfb85de0968fc7b568ff8c2c4e169b349720f29cd5320d7f6ac3e8f6d5bd32a66e21f7cf1c062c323053e144cfe4e122986c2bb0461873602a3bafedafb8432483770704e95d5e248006671d38055da8fa3020e5d6f401752de05d47a0d50cc96c018637738ec0dbaaa13e03c0c92db19677c18b6b78d03f178cd0270b13ba99233c3e7636465a88dd62cd4a996dfb7d6e4d6d31b8fb1a451ac8f57aac8528aa1ef3f04ac647e9ab142e17453c9b85ed1e38607f1bef842bb3a4f5e9f572925fefe4e08631577ec1c61e0dc9525cc7b238749540130e682b57c233db2e34408fdb690a904ced6b39de71ab61ab5a6888d31e99f7c8d0bd0dc55aeebf3789d49bbf1bf84058efe368b342e66750cfc6598226f7ecb6c7d8b94d125b0a1b667c1597ec6c8474235c4b3cd8753929e9470aa1a922ba405ba7520a51606dce2959f53109a103fa6d778dba4fad4880b6fb3ec3cfb642561491bff17759cb609dc64a812eacfd87e065eed806aecf2097aac85fa6cb80be873ac0516ece61e4795ebd7ba9fa37cb2671505e48a3cef12d392079e5f85798d6830c230b3d70a14be29dd0b42810a6ed51df58e4b2a5752cb859e16593192976c25f68913201715c5bc1828580432e9357d79b8ea105bee8669c0d3cdecad6b0cdd6f626344f164dd07e73106651f9cddd1004f36a2da68811d0ddff767ee215db7a3904b1ae1840ce9299ac0fae06a23cbd312af1b21f807919647a243d2d1c865dc76f0876251352402f1681c74892ce6059c4f86deb40f0f38acee8f16b537901617bbdee31310d48fe610a0c6ba528815fbdb8c340100f7e3153bd7d76b4b87643495f0d4ede8baaf721a05cc22dc9fabf7da3a7d1fbd26d6b83bb722f855fc0a2b10d848c633e08fa5775d786dab97b1442b38e56d5abe719975a40404e869b9bfe2643874451cca770fae1a4e70b03028a2865860ee4dccdf1aa0f04b8628fcfb62c538a81e6245b67ad16a7ea427d0096a4f2ca9f1df2494410ebbc0ed27f647ba5bc29797199d83ba3051121399b39b360cdbd11cb3ebbd0522f4d0402f7d8fa6e16a2cf3230c4de3a3cc6cbb0ffa85049ee499e3ddcdb0a1b1b8d8acdf0623714e724a1d0590e44f05584abde4c7bc5386ac2ecc59ac4c466a4d5a0ce16228da016a22bd0cc5c955f25eed69d47730ced693899b9d0679868c2dd28b2eddc3e7ce04d14bbbe8a39a4066d5a1d7bc929b0afcd15381dd1ef0e6724aad7170d0a77bf1e5e116a59c8183fa57bc08c9917fa376dc36defb21d01b6332e2cc3cc84b071a7a0caecf0caab44adc7cc40eb3946b70a8283258c6db350f636a6fc8a6c4589035c49760b6aef21ef7a974a867e755ceb254a45db26e85b9de2baa3ebcf08897c195c899c438bdc123d5f30b8184aa6d952a9fb8fc0834beba43d6ca6773412199fafabf2e3e0f90caee36bdc8bafe3336b19139667f753b3892b2990da61bb3aa56fc0525b4d49bed562697f033cd3cf9b4ded95dd1fd7064272c462b0145ea8a35b38bb2b165062b2b0c3198cbb46aeb3fcaecbd314314bca50d64c24ab05aa073c537c67366f7519e5e418cde09c70b63e1038ae66d122e3b7e4eac19fd5b31f55672453b656f9e30b20dc057853000f51ac3932c973831e7d220857062b687b1c5c40cc296d6b5bbf7c818547f091b71f0c40be381209663e1f9a3a368585862d7a473cca857eb031566a3e142784e5b9b509c6ed1ea73f3b39fb93f2f1b0293e44ad410e6f36575ddee69f5d5f6f28006620e683dc1aa8c8eb2eee6bd1eb3b2f416c8aa23832f6a74fe6deecba210e7c6d9dace2f5a17f2ea31208ef2a65298f748b438eaf4e06063bb035dd2c5a4897b904634709489154c6d524cf565d4125161938e230f84fedac77d38dd16073e207191d4a636475aa99cd77a36e05e0e4c18cf61fdb0d0cb9f9369612f4a3e7d4075d9782c3fa330a481b3db5153e411f3c652903fb7cf13033ba132c62b288ba1a2b9af88bf7c8092dbe7c2c1a8ee0cbae319868b85a2065f03ef5b03ec5125b73f4a99ef6961e499bbafe6585154d65a935e4c4a57c16e207394ad9f39acda3ff595593ef2045d73e60e1fd22859650038d11f6929a77cbd451f5cb60c51e08e051aef7319d632b2a53970105003a04f120cc3b3193e6e9b414759566546e50bbbf2fdb986ed9e331ac2c57e0067a7487d88cced26048b9b5218755da4fbf6f5a9b739f2c8208a9e1fac8cf4945b6d223fc904f594697c20cef2fcba8b8f73ca4d6ac74ddd535ac9413bbf59761101fd4fafa16470247e187256d6ad6c92ef48b397459c36438264ad398515d9a03a83662aad131995cac795b581174a07c3ea51975000a3defc592e3de61d5160dc1754531fb6b3eb89b12ba69c2dade8b9f978145d9b472ab06a224d9fb6a360175d7db2b1904107c0262699b8ad64b435d9e57acb5e799340bccc8d9109d12f024c8531fac9dd23b76a343d944fd21d7328946469589a107a9c42b581123dbd17a59bc8b1c629d4cefacaf9b9792bc2f3655bf68ee3497d1f673ee5afb2afc71d8a7f879b54a58a0305d6fb053ecc5c02f8e4ec59b76019b82b549147916038df40c9b99d2d573efd7907158282e71461cf31a806c59f21f72f0eb4af1a6d3e848a92f78d4a7c48c758362f06616a5ed8dad71edefc7c620faf3901487dff058a38fceb813a7c96a63d670a0c4bba631bcbca9a9b429d2fe23819e1aae6ec5d58247de0ba5f85a2b9c4d7671afd248f814da828fa55fe0e952589a5dd7d8bbb35d1c8d9110d6b12ca43d4847de9f421a18c36f5def03471ab41d901eb0c9275a7fc2c75b9832e8c967b5dff54bd325dd1a50635baba465db59252f7ff3c3edfd857411aefeffba0707d8c9db96e64637456f034b81a280e6d89a9b1520ace021d87c4a741e6a5b79d93fcec85e95f8907131fd9c58d5902feea13f5ce2d98315c3aca0356825fddd6fd4ab04854e241c6e55bb92db70389f0a3b37825d285886474dcf45b1f040ebc3976680b1461524a3f7d8fb114381b7be21bfbae07c811a75663a40b050007fd61c8af5eed78f6fa34ef36dd4a5a0735c5eaf3ffa0a628865a94ce8f2fab194fb12a169b36755f28a68f452d98b2e06bfaff96c1900e258cd1fd498d6a7a7c26077b5f53490f7b04e8680e754750ed76777d599a568a2fa507b6e409f886fe3841f65a1936145560f9937c765d612be6c5b8441da51e0e7525f926ec6da5cf0fe139ef24ac25f7d8506b9eb63719ab0b92cb2b535cce7bc0f208a1c4f922e8349323625fb7bf04db02019005ba79e5746a208ef6571962d68c441aa3a3b1116d3228a845a14a0c5af09f335cf093d97a19b2cbc38511f9e661ad0c80578bd183ba9c6cf2509578edbf6b6bd7a59d2375fa1f261abadb7eddc9c618e4579e3c2052de203a7b63cb0a8b42bd5c6c1fb83252f31040bf255837c4ee8d63358858803dda6c75e6b508f8b7029a942f50a3485e65d9310975f9eaba9e1c90aae07a38a12a06f82befe60064efdc4609cd892c5f09c4dc524f9ab300d3ea49f2def62bde8289a454baa5fa70a25226a62769365222a14005936d7aded94edcfbff1aefbd2cd24141349f5c1d4df37bea7c3af59887166caf685ac8a1297dac2149e4efdf174815487e6f08f7e7e792f86ace290e950e6ef12c66000878ba1334470f60d169744b28b5ea07ddc2ffd4e90166a4c02a27e5838023639c0b8f225791045706b76c3a27e9854fd6966527a866f95b2d6cef77c052b2ffb166ac517d5c3ab672e7a5107944e392fca28ca63d5a9c263448ac4ed2adc006d48f9840bb49f6b57c033b642200ec3d927e1c4467be78fb33b6003ffb6f1a7cd5ac5eba983d0cddbfc770ed925cbf39674a4f31c8c55c5c549dd80ec03d963c6309fae14610cbeaf40f68b2554949cea237b034a3f913bc15d2822a4a7d40008e3f3281d2c0771a6068bed8b665bb13092307e68fdb6a15ef54ed634f67c1705967db5ef567a24270f8da607c2a6c4231b09fc4fd0ec05c6c39b19f9f772377bfdcf1df18f7a20f2068ae4483478d5f9485ee18755f2dd41816861a69372a0f0003ae6c79b91048ddb04ed30a7b5973ce3bc1c63c029d9722320bc808a3a97858785a5e49919a8d7e90cba636c52eb501416c67ca62d1a4d700ddfc29dc1a70d717452f574fc7cf4edc8e4d99de07b1a608eb89d395c30f6848c6c1751ce74eeb9ffe73d038423398a0a850d4735cdae840840358bcb306fce5e12bc9113989ff7f2fa6d004e6ae3a75d754718c47227f20656600fe431ddd044f27d8ad800ebc2f9be5bdfc795097814869e05375f70329d361d17509d680399ac74db04f76b126b4b2c709140c40f64c18523667266035ade42c7f94024b35d42daf16dd6c151cf991a2f4399edef6dd06594572931911029707822df531c1a9b3d7f0c26b39e361ea17904eeb00ea57c84f0993475df37e99e9b4aea9d0f41cfe3b6443fb9d4be7e21020f27dae6b47534778aba05f3f0a53c817bba8228cffbdd39dc5372ebc54a0aedac2a30e4c4b05b113e3f732d6eb2f31bef388f975c112cebc41a3bc352b431bd8edc9c6d482eeaafb6cbee550c7a7d9ca93709f871869a387730d4095910160927225eda2f65b6faca3362b8b266d006d2a1bf7e6c4a90132921bb1186021aff6b4c02018687228c5", 0x1000}], 0x1, &(0x7f0000000240)=[{0xd8, 0xffff, 0x7ff, "43d8fad04aa461e46c9fdd53c89df1272c230de9b7c100577c78236569a918040d55e972cb2f5a16f4f5f7698811b4e82a77f9e480a4c6519d8bb5b14f71612128839a4500d24b92d5587e9c8e5df09960199303cb8f40c9f0c682a53e3fee4da72f117aedaf385274008bf71fa1ab559828a7a675ab3d10e5f1d07c5fb65f0be6cb6aef6a7c511f234a6b27db11d0d1820460fd59bc1cd4ca00dcaedab99566b53ddb23e3fae04365e84107d1384849cc8d283010df7efc6745b96f0ffbd19d8b"}], 0xd8}, 0x2) read(r0, 0x0, 0x385) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) fsync(r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x2, 0x101}, {{r2}, 0xfffffffffffffffa, 0x9, 0x964a4c075ed16575, 0xfffffffffffffc01, 0x1}, {{r2}, 0xfffffffffffffff8, 0x80, 0x80000000, 0xffffffff80000001, 0x800}, {{r1}, 0xfffffffffffffff9, 0x7f10ed5b232296ec, 0x40000008, 0x7ff, 0x9}], 0x66, 0x0, 0x81, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x84) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000080)="1441", 0x2) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001180)=0x10001) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000633f4d6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c300"/4098], &(0x7f0000001140)=0x1002) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) close(r2) 16:00:21 executing program 1: ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x110, 0x9f9dc33d8760992e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x6000, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="051d08e7d9de8e0f14d7b18b4c453ae7698f4eafe896b734d4b88b28653c2853e450ae7e1cf13d5c96e936f1a727815ed19fde806d76999c0bf2eb95c017f33915478d61dbc0d8f708a0b03fab0e99050648d1b9ca017cf892492aa6ad634b61541cc8f8b7e711680ab4f143f290fada8ee534", 0x73, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:21 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendto$unix(r0, &(0x7f00000000c0)="a972dc0d0cc4e4dbcdcda9afb0d95f823541f6df350c318c9aa7a7ba2ed7d9afbb05390572637c58f5ac45be97ca65e891d8baa64f1d7216ec9c79a4fd232e0de2d1666f4087941382943c3b3d7cc29d8566ba5bfa5fcbab6d57960c1dffb86a8a9edc3e0ed04726d4923056474c8f602b33aceeb5a42e2d7c1be33f430b12aa0fefeb877688fc1350cd0d0d9e2ec7dbecc8cc7da18f02ab57c6ea3f70bb9748625dc8b7de0aacc6d2f7afdfa7f50bd49cad351e9547bb74c1f7da53c43166f268dd4d12abe4959a", 0xc8, 0x405, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000002c0)=0x7fffffff, 0xf3) bind$unix(r0, &(0x7f0000000240)=@abs={0x1f95d27d48731892}, 0x8) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') syz_emit_ethernet(0x1, &(0x7f0000000240)="ca") 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) r5 = syz_open_pts() ioctl$TIOCSDTR(r5, 0x20007479) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x91) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x2) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto(r1, &(0x7f0000000040)="04247ab0df5df0d59a51faa647b5587ac06b21b22a4e026b6fa7aaa8f617f051face", 0x22, 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000000)=[{0xffffffff7fffffff, 0xff, 0x1, 0x100}, {0x8, 0x74, 0x0, 0x111d}, {0xec43, 0x0, 0x1, 0x5}, {0x3f, 0xffffffff, 0x6, 0x5}, {0x1, 0x0, 0x2, 0x8}, {0x101, 0xa6, 0x9, 0xffffffff}, {0x9, 0x6, 0x1, 0x3f}, {0x401, 0x1f, 0x5bdf, 0xe1}, {0x1, 0x3f, 0x80000000}, {0x0, 0x9, 0x4, 0x1ff}]}) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x2, 0xeb30, 0x7}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0xd8, 0xe0b9, 0x7f}, 0xc) setsockopt(r1, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) getpid() getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ftruncate(r0, 0x0, 0x6) 16:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./bus/file0\x00', 0xf77eb39659de798b, 0xb9273a36d409cdd8) accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27fed2481361ad48c2ffffff080200000000000028000001feffffff0000000000", 0x2c}], 0x1) sendto$unix(r1, &(0x7f0000000280)="b4de9729738525c865768a4fb33ecbed6cbedbdc13272613e0cd5dd44b68eb35e4fa2d013ce58767471981ea1f3f2ce74d49a1ab212efdfa16bbb8358811f92c1d643fcdebc66c1f5133454ef14c5d03f2a4056d556a86899991f25c60c82a5733d856c77b1d9d239200e52379cad7a59d62cc35ea8d3c1f24a3ffd3", 0x7c, 0x1, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x401}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4b0a5644a96de9cf18f4f42e21", 0xd}, {&(0x7f0000000080)="f1c89d4f95c69e39b3e5df4fd8d6f6a9c0b821191a46dec5bdb6f65019365280763f5fad9b2f7bc3741ba5cb20c345cc50b360b7e07f589c48a33c66c7d03611f4b0b3cb4c7c106ee1f72d980aad18d41c16cac208142ae6bf1b7c242bd32c3c6b8e1220dfb88df3bdad5de093c33454ec794a8fb53868d55546df1ae552ec89d519d619f7e07b4bb67f44cb4d58b3", 0x8f}, {&(0x7f0000000180)="ed424f86c6e3", 0x6}], 0x3) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x2) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x1000}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) 16:00:21 executing program 0: r0 = msgget(0x2, 0x10) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000ea00"/96], 0x60, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x7, 0x8c27, 0x100000000}, 0xc) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getegid() r3 = dup(r1) fchmodat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file1\x00', 0xffffffffffff2ffe, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r4, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 16:00:21 executing program 0: select(0xfffffcea, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/81) clock_settime(0x7, &(0x7f0000000080)={0x8, 0x7fff}) msgsnd(r0, &(0x7f00000000c0)={0x2, "ee9a1f2a3b2025e5a93b43099db10470216d51bac928d907c37af5cee03eb3f885434abdafca22419febeabcc49cd09618c37cb32719da6b15ef9c95a302a2006e76069be5bb7521a9af5b62ae01061b97943e21df83ff966563a9a5e85d2a6b5fc03a18108a1a38521785b38982e359d9e58a24dea22001fa6e16142bbb8ca6a0c7ea43923eb719f9b97b0913c7c0071e3f78461252277b9b35220a15"}, 0xa5, 0x800) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x3ff, 0x100}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0xffff, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x12e23a72e7f716f1, 0x8, 0x4, 0x5}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x4, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x118, 0x8000}, {{r0}, 0xffffffffffffffff, 0x14, 0xf0000000, 0x84b}], 0x1f, &(0x7f0000000040)={0x7, 0x80000001}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)}, {&(0x7f0000000300)="7b0dd34e2b1b29dce1b14cdb9b09d00e1fa94d1e82e0eb6430ec43458ce120eed4d12b01c0ad23767017a2c7b27c6de977bef8c95744c610922bc2e003a67499245ecd50fed546e74b20a45924bcd917eb96d1d65a9ab074d885d87563f09292e719dac7d173e27897d555c8075ea76d2c48a4a497a92638d04d344c964bcbc2475bcb8dc14e315da672a024005f7c9f43d5675d39436349a7013c283628225f534e29a939f980ba03f1077c38570811f4f682f4f33f5ba330029d0767b82bc0ac7af481ce4e9e", 0xc7}, {&(0x7f0000000440)="441f765223ea9a1b8e7250e346bb2688190cad7ff095b2fe806085b77b7f907ab4f0ff4c8567728e90ec47672659d59e4c4ab5fac3ceb27a2e921eb3af7c3701d3e61f2b2cc0479a2a87f1aac8d17847c818fb58c0657f5f071a58238c6cedbf23ba1e9e95be2f9b667ce5853cd1728c39eb3864c44c27ecf7e2e72f51858459e078c192baad172baacf9488ca6e5d0de59431516038ae8ad4e674661782b218247646cbff80e3917ad699fa4a46b5019b8c73eb36908f736398cef9df187d7ce2c8447b90926624d47a0b4223c8b24b589010ab", 0xd4}, {&(0x7f0000000540)="0608dbface4e8b4cd1fc4185e4140e38de3915246a76d324adb93a3c583baf0a775e2d201554f0a2f387efa60d9b47bd4e75d693dac1cbb2fa88469923f1f3e4a2ea4c4c00f9559beef616d7d9f9e8f7e01adcbdacba876394e9345473deafb47cf59228c6f4292389c10edb5bf0980f6f3a2ef33993da152273f524dfd66d850e5c83a15cfaab8a085e92b068908869d29693", 0x93}], 0x4) 16:00:21 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x40, 0x101) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) 16:00:21 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r5 = msgget$private(0x0, 0x14) chdir(&(0x7f0000000100)='./file0\x00') msgrcv(r5, &(0x7f0000000080)={0x0, ""/72}, 0x50, 0x2, 0x800) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="93") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = getuid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./control\x00', r0, r1) open(&(0x7f00000000c0)='./control\x00', 0xe5a42d0feb92a2c8, 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') lchown(&(0x7f0000000140)='./control\x00', 0x0, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000080)=[r2, r0]) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) sendto(r3, &(0x7f0000000200)="0b8906e20ea87a76c098e4c667f8af1cf5d7474e253dd73f1e3a72cfe3a389dc3625c538673e521e88a516c234c94c002490af49a157d8172c3ffa384d36208954d53d67be796b10228b5d85d2a63771e9d1846a242bc09128c7061b9d1304f0097d919a5bae5942ea4748ca71891481ac67e7172034a4150b12a1fd4387e9321c4afc1d02cc7683637078663802d41dc5e0194df2960824ec68185781134eb62d405c130194", 0xa6, 0x7, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) setgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x7f, 0x8, 0xf1]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 16:00:22 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r0, &(0x7f0000000080)=""/46, 0x2e, 0x40, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x6, 0xffff, 0x7f}) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x25, 0x6}, {0x3, 0x100000000}}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) socket$inet(0x2, 0x4000, 0x2) syz_open_pts() 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) semget(0x3, 0xe90366361db3f633, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4, 0x401, 0x101, 0x6}, {0x1, 0x400, 0x2, 0x4}]}) 16:00:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="453509fac1696c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 16:00:22 executing program 1: r0 = socket(0x2, 0x5, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) fsync(r0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socketpair(0x30, 0x0, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="be7f05998a81674e21a9d516bbb4c1b27264057577d15f2217c5df30645089d92e2d046daaf712b193d59deb9de7f30000000000"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0x40}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xdd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x101, 0x3, 0x401, 0x80000000}, {0x5, 0x5, 0x6, 0x7e}, {0x5, 0x5, 0x6, 0x4}, {0x1000, 0x5, 0x4}, {0xc85d, 0x3, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_open_pts() 16:00:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) pipe(&(0x7f0000000000)={0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="bb7a7c0bcde6ffcabb35ab78d356fa3b71ca81424a555e276115f171a2e52109ed70fe16ec89607157bbc9c4a0480ae09f4c673d9a10e525887ad9ee1a3265", 0x3f}, {&(0x7f0000000100)="885da01ae6fa3c486340a9b01612a2e0616a74", 0x13}, {&(0x7f0000000140)="0e9049f9d10511296608ac2f7af1a9c313ca8adfbd15b9f511a243b80bf261d0dfba9f115b6312123be9380479c024e7beb9f1cef2eb758f8900cb21580aafc45e53372e42232c69dad2763aed278720171326bd581f3ee53ead39df293197c2f745fe09701d35501908fb963c6edfab66ebee4df35929530daa3b12de1334684989354774338cdaf2c9d93fff7018bec371b64e13", 0x95}, {&(0x7f0000000200)="d7576e65b7d42b1019b234846ea82348821975bca4ce953b90d967c4da6d73c369f69aa1f0772243d458e6b0e8f5c44cf53af25a4a0dd054f54154a56a27286bc79d3b20588c744b2e1b57995bb90b8694c76642a8b00082bb2b7c7bef89a86cb1bccffe7f49ca425cea4a695c4144543381646100dae3bb3af7ed746530c64c427693c667cd09", 0x87}, {&(0x7f00000002c0)="4d6e3996fa4419ef4463b9066178e40b752cb8fb2afc55ce27f01e72799ff0d280b2d5112beed69c53f39df440d1ce743b050266ca7908de977e25d99e98941b99e5efd5a905f3352f78c12e48f39e1adfa5dd0598d781e330f74befb67f124c55e006b191cfd1072b42068ac57d1fb55297bed96379c6e8c491f705c86a3edde479c526248c63bced4e7cff594cc0d2be78fe56fd83c7cdb4c9b93a71", 0x9d}, {&(0x7f0000000380)="01e9ca72035598ecac7b32f8d388d6e061085c03bf28", 0x16}, {&(0x7f00000003c0)="1402756c717095b44e6438680fe00479b2da51a7a8bad345de8db1c0adab784f428d8fac8701cb67fb5493c964e62dc89de57f14857708621dc0567cb51fb5c4aeb65f0144d12c689059863ab3bd408c7f50c83e60", 0x55}], 0x7) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file1\x00', r1}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xffeffffffffffff9, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x1000000000000002}) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000400)="26df7d659b3d99040c623a9d9b168014c15191bfdb2e9633a7168bc264f13899e6d7a9db64f542f4c610ffd3ff8b8f66601d110b28d53be8deb2f28fdf55851a3430e227e3c711f2c03f674f6930870661c15bee57b387b1fa42c72134f31123ca3d60688f4269c856335b80ceb81408c2e9de5eb94b1384a372f0110f0ebb", 0x7f}, {&(0x7f0000000480)="8625d1d3b882f10251f961e40cc5136d7c41d9bca7c2ca0c61f6c3d58f7521e7146f39e819068ac2bee0ddab11d548c9a032bd6e6ba841574f339907a2576ac545508cd23dd160d2a6157c75de79fe144fb08d34eef5ede4aaec9aa641cc9be3342369e43633ec6ca3e7aa061b310ec747b9b6f059f76a17b72391c6798d871d980d5ce5fb85644b1de2bb498b5717bafb174b8b134209ff9769165d45c9085f6c7064b9332e0a28f9bbbaafe0ef18f823ffbc6ba6d4c397172b15061554e480d264a3e7af9e61a59bb620d75a4e85730dc7a1a9ee357f23fb549de630e15221931967550a8435c10f7ceaee2d82e0b85462515ab56c1d", 0xf7}], 0x2, &(0x7f0000001640)=[{0xe8, 0xffff, 0x9, "ac59124526128428f8248c3a73360c2091d206caab3c36b46ecd40c220676e676f7685b03951653cfc22b27c6a8e7ce36a70f0867dc22b265bbfd2034f7dc5e75e600c13e15066a49c3bf2aee0e65977851d133394cc3d1ddae854b19e4378668f7e66d6cb0f456db58da12db3c7014835fc4bcfafb50b88e8f71a5ae41add7dc53850beeb057503dbe936061966f98cb6e6012bf42b19280a7ad8f66e4635defdb13685a4818043f1b69d98ab6da94a03cae2e165721eb66451fc3e4789e7e8ef933540b062bc6479b6d7b6f95fd2f1ddace2"}, {0xb8, 0x1, 0x2, "043aadfa98b9c1976b1dfaf132e3e16f47fd89b19bc183736d228713598a94b857944e7b7c1dc21f928b671105a2a4f215a1fd2d859ee9f19bac2db858da4b6f028529cc60f92170fb33429875c9bb9776a71968a93797baa44b7430795d8a42bfd356d216c5f1be3f92caed103a1e8b4f630169594e721c229dd6199b2260c48298684a79d6177518a192518b57292e6d45064272f07529ac5b846755cafddb16cdce8c0af3dd28"}, {0xd8, 0x1, 0x4, "4fc21ed4156be9c58e5ce0c92139c2d957385a5e5dfb7da1d3a5173d5a2a662b5c3c23c3a79dd02be54d1b2725da067ce2a095b7a6b28ce880a32d7eac0bb32fa1805100a7b7c70629ef438211c3339cf5e4363dfa8f9d08f3306e3b291a2534187cb6fa3023d7f4b0e602519f5445297a2c94da947c3d224d11a00c7d895124fd6912139349d826a8e04c92d70648d9c4405fd221540ac8f5fab22c66a1ec19f0bba8f05b4dbe562b1494ba09e323ed812c4e29b8b382a8d2cd55e8cdbfdc9d743f74c137cdedbf"}, {0x80, 0xffff, 0x200, "94982ea6c6ce3d285dd4fa8eb9fa1d7fa1c3b14f55001ecb194996dcad76b8f7a1af7b119781890847676a92b139fcfa7a5aeba6e8e713258c79558d37207fe0294d392b33f81bbbd01aa932cebd787291904adef17fff910bc9aaa3c2cca1297d68e0715302a9c9538dce7e"}], 0x2f8}, 0x400) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)='r\x00') sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="795b9d139b75a834691c4282b539b1a16ceb91c107ca8612305b797948a347f5c42f54750962dcc94fc09aa0e50e7cbad3829421185ceaf24ac789bc87c5fb95f0e68d2429848e18be8759b0c72bbbd84326c613ca84ec0bea9000d4cb5402d7409559bff229a2e879cf5ecd10a80b0489d05b2af1bebbbf1821b220c7637c0ae2181e0751c7a7dfdfea41da747167affcdf96fb764d9bb95f1e2cdde1b0ee3cc87c452ad8", 0xa5}, {&(0x7f0000000200)="5ffbbe01590b84096ad42b5ba2ec17a4fe68329da7686e72ebb5738252685195dc6bc122e0cf4e47a77f57e5f884cbb848bca15834cb26bbc528c313cebefe365b7a7b672d26eb471ac4a8502a6b943f800ae3b726450293d4a468064b2c7c85e2d20fa8e49e03677ffebdb7716adbda692315d2a68b6aaa378bc95b735c13985d1ff648cc3480a68be6927071d2d31add78fde997f68d1ff36c5d5d259fcdfdfe20a5f00d0e005cbc558de00afc1fed8fc1e13a1dae3645f6c471732407e77d871bf1d8836af2c0bdf9c340fbe20c803e6ac5ffdb63c102ab03adb084becea7a6e77be4899f0c61d9c524fa6a85a70add45ea1f8318", 0xf6}, {&(0x7f0000000640)="c87c630ed1afc11c5a63b91e4d55e6281e88e148dd21975eac1e877aafc1b790f9609bbcfe2ebf8feea8c3b7ef772b1116b9a611308e401d553a67ce067a32de4c256b803ae9a7567a79c8178511a4dba96ed339da6eb2ad7f212dbce7613a182823048ba32ca8f938eef4517afe6f41631fdd05dd624a56f5fb04d63f0b8a88ff8d3b5edf8e2379123c233eae52f2ef87b98be89d4828bb53ff95f80e948aab7689b3319ea657c008b625c304c1229822f1f47b2832b7ea7d81152bb0b47ab859692855b330890ad1439774ce4fa2308886793dab1a17d901953a7bcb5fb6ef116ecca3d8ac5b40d90bab0e571e94854025c50c6fb1196f30a402a98535fc4767e94e7ff89e669236f6b14b3ff0a59562db47e8fadd9a521d2f2f0e2024967b81de7a0bebc69b67bc7a2f2f86b44a87ec24525a77be46e1410e702633fa5944301e0a6db90f6d2a5f2faed835b5761175489bb91bf449c583575b7806c2d92021d347bc77d1cead6b817b3841f0cb0f4484c5f0a3482b112bd6955cc0ede925b4e6714657723eb61718dcd32487b209e0e585c02a98d7df1a6a70ee6569171ab39a8749e6d3a3a337ba2dbce356af4e54c7b31fc6de2661a4bfdd6ac59895c600293d21f8ae1589fa2665b42f1833787611da93318d99ac1fa4ea22df79872efae3f9d651447737cf49616efc71eb9c8182df9f76f289d43dc2a2a19c761101e29d4b65da6daf3a1420b111aae1f151d548f44a9ee62d277471135f8184e66a07d6ff4ecf7865b544f5b39a00e0e18f3ec2da5d176b04052dbc5592f0895f4e359ca911281f642e5c25980f3395d41f692b889015c4edb3147fb2c63ba3523e8ed9566d69dd10a4283d75a8cdecebf8a8021c25dd0f2f7bccf2fb2afaf881c570df40c31f62d719baee8d85d3ecffffdf5af8a1d4978f93f07fe6e34d5665ff2f4b65bfaad1ef5159e282f6000945c08986d362b8988122c56477141d1e6fd7715852574c6ed75f4f9811586835d9f9e5dd2e1a8442040b85fffca5c0b9a13305b270ba215406ace843e39874d1690ee785cb961e7affcb3664417003861d622535b47e45cdb2918b6385a762be0e34f3d718749891582dbb2a4c61c6249a4bbafe9da77a27f0ff6a0be6e2af24b56ef08114ab69e751664a7e717efab7d0f3fd0b66b20973abde11d8cbadb0840e9f74fba919c2428e95d35fcf1d442fdd3b08b7aa802f7b5724a9c6caf2b7e139b41ad5c2514a032f2ed3584b96cc63676dd7220e07eb7877ecf6fb2282de447f6de9c339b881654419282a15c1802d30301de9c8b2b142c1eec39e571b98c468db47cb0481b3f39772a8b55b88b9da296694d1424b338746eca3409db804e92eb35b3749f6a077800335e5f4d245525a8ddf5724868cc2f81c2362d2212c73c381188b739a52f8342116593148028cec1ca86fcfb16ac11e3685632025c6b2d57129d9557b5c6b2f565168cd4b3ff8840f5e30f91122ad1b525421de7b79f99c105d9491ce3514d310a3552dc55b3652b052e95765efe11e20b0aced6eefe5535276ddaadda59248e9a0b3796723c286f03dbf608486727ca2b5857179ff3680b284fd0148675ca2cb96bd264c779d4b418a1a2491c9b0b9732486f24c77aef3a62fb17f2673f07ea4a84c8d120c3e92b50a93d462d7e694a03fc03a4856544c995ba57add769ff5d66e756592bfea03f6b59e386e5ec497c0af1e5e2974a4d2d169b0f7205a630312df9f6b97b086ae9e939bfa685977913af2c36bc8be45523ae8d8f8f81d1c56e99b0a4520789272f2cc7e4b1d6c41498d0399503251484c76a27cd1884aece4e39afd783e44358947ca7c31a1ea33cb7fef63c1368018f269ed8c4a7d5427b8a15150c69e341a2da2c2cd4eb3233cc0bc5386eda196c5453a351d8075e0efac5585f21cf1f40c4879872a5cefab5823d34c265adc2532f779c75533f815de9f38cc02e6379e99813bb121a57c6f575c0dd67c9fd5702d0c3cc29fc58d791a1604f29605ec0347a1f0b19563889a1fce8f7d73f93e971ade06b0b4ac96a5657b68000edd7f78349055500526a958cdc39f9d38681c73f99f1dcc77ef83728ef36b18fbb42b8cdc11a9f478b8e299d24ff90d01224adb30f49861cd547cce9d90b9640785ebf5ef757023b08aaa3adf0b1988f325dee5e06dbabed1ffff1103b4f2435f21090c7bafe148e5c7050f90d9882437b57d2872e9e57e1472d1186a360064e3350789dba5d2c01112d7404d43dc042471f211f79c452d3568a1ac575dd71585cff02e83e1eea904cfeb37fe2532b9a617e2a4ca7e7153dca5b85bdaae743c1a7199d5a94255a9c06756a63131f359ab7d60313ba9decf43f0da904367ff620341fb0cc3dd5e261905b56f973bc6b0e004f5d1579a17ce5b72091be2086f43f7da1d001d0b1bc610383208220831ed7188dcb5f8e71452524e8d06fa985a5cc384e0babf3a2a37f009b8342b0218f20a472cd97f82415b739e2bd31876f8459b142e886ee5fe2b362f2b63633ed0799f50dc404189d1169e8d004930b6798fed85e5c9e8d72259f7405ec4a8c46310a28896aedf4d18923f06226812a2b92890cf6603d6117c81797dcb49a9a428c3cfabf44cdb158eaab90a30f39636dee64945e98483ea68c47853d4e3f6e5617065b720387af9846a7b8c19d81ce2c02f31e55b182d1149ee847e8fec26599dd7fd51f2b2c7132fe1f43ebb7d5ed283441f49b27b5edd6bab1ef713165000bb864fa5d8c152fd127ca78fe5a41becc1b8ccd2f90219d021422a4b1e613eb655959dd30050f796d371fa094e11a85ad533d3a8277637349836f7cebee562086fd6fc99f50dc7fbfcc9fd7e82d34a30f5aef7f64a747b7033d7befc384aa2a8f46b3fd9ab48677495b3d8ccd590dfcb3ede571ec810d197dad73d48e6ce0dcf53b1f809f9de6806a499487bb2ecb714dc5ec5cd1472bf8841904a21a0f4b70bb0ba4adaaa96f76f7349d5f64b69da62083049bba1e4c24b393f3464450ffeb0bed10c282acaf23ea93ac47764d897e828c0916fc39ce75b416932809caab1a407f8e5ae0dce0113905d605696fa2227be810d04dacd589ad441f4cb7e08c03bd6a7b6125aaa17a30ba113c0a36a742715405540d35ca240a7174b92c6e4ca4ea567d0af76c3808b24fee8e3a7f80fb3f2700737a9aa924c4094d850af80429bb380b134d9621f1503dc27d25f024d626a7318f8a5b8ea252115ceb2ed1a0e11e0d5b2edc8a10e933f8f4ac8171a5311ebeb465cd9c954823ba6ec0bd5f79910b8af6734d3c1f7e6ea2c25cb4fe167672c1736d8c4b919933d94a301afdeefcf06e6a6f1a794f401e4b52f76f5b86baf514bcf7963187cf69aa9790059aea7aadca78125fce36d9362d8cc35ae75c67740ac57f2f213a21597a07a223b0c9cfbf9cb48271da2e900ed817055e9ae4d6acd97c74cb2e4df7e9409da2c9f409e4beb8e2d0151b6e3e6448d4b24be153e9f2120eda097de95806884f4e8a4994fd5987bf776784e5626ab22a4656be2c68a7ed74d2cc8a4d5ca79a97d78cfcd52ad8bf0c1f9e971bdc22e34d293cd0e52c6e0d3ca63af38408bc122d33ae9b00208e8ba19f0b9f8b6fda2c8a4b4560906d0caada8abefe27230d66ada682956d0a9a789bf47add16027f335af3b1c7d516e448c588eaa0bf5901ce1fbe4b0b2e9d63e28b02be58bb4155d3a1325d4f90ee47efeddf065230527d9a3b267c197605f1b90257bc2ca8d12aa73764e91397ae58934c64a35cd7a476b9f20b303bb44192938b551d15a1946afdf1b2c0ff321785abe985d99dd2b2b9138a2104aa0bafe25177272e3a95353c76aff269579a3a77c3449cee613021d2579f29034bdc5fd712e49176a8a1d3eba2cfb58c03c81789529eabb1260aa9790dda340101c87cd8363865afbcab76527daff1372f2f5102f98f49bc7410b910322ff509b8e49296e96e6250dc7db4b2cd5e376a55dd717493efaed4c5b385d15ed5b6b982058ac389a5d1e6f706d972ebe4d8261380ac319aec068f13f1da0bbcb865ebb5f1905eff5c032f1ca20f96c43b45ae6fe145349562156e4d0b1d62b2ced013fe30befba30eba59274b744b7236bc98215a94b4b62edfe44164dc9b8967e4b462a4a3294f0699a0b2db36473916a6f946a23703060107a0aeaee57da52e1ca0afec3285f00b040f28ede0fe0c0ae98c8b5500c4af491d68a5fa0eefc406a59d53c247f4ffd5945b153a764f5f2aea005fa3405a9c9203b2a0d9fb4de354f37655d377b43de51075efc60981800338cef5d8654654aaf383eda484c6f02069f54103de09e5c9a4552aa284f1f4e47be65da2e6b4a5b377e03a24744cf21bd870ff532709341b5723ba282e380b952c64e5eabd68485c725c2443ae740ac361c50b3e695b3daa8aad9ae014bd58d5f546d0e25f9d9b958706a3155e21c3f7e9d0ae806fd0e6246da4e9ace539ed0e0430b46b3d59d62dcda8805a48dae928c942052be51d50aa99ad0a53d40fe68d29ac898998ebeec7f13a501bdd0466e751a227d416199e18bf605bfff4b92ee78b5c419e341273df11664f7b6b7b29227703029156c9c6f6f53a118714a61728ffc924f22adb415478f132b9a120316a5b25c4a135e3e5f1bf19644534f94f9625e2b87d69239dc3cebe48a27f1d1bb107d2daa5bac6cd8bd92e2912e0fb66f299c19f7b8ba15e82b805954c84dc811de7b7b2bd8a09a9373a10821e00270cb7a7ec3916dc8997dfcc8d2e63a13c123fa62e2d52c2e390ae0c2ef79a962c140bfa90e45c4152ea8766fece440046ed5ddfbe2b6389390c0de6637467d82b7ffb624fbe2004f3c084f933686f8e340fa3b786363f3eb70fa804b4bf59cd34bfb14edcd2a16d70095729adaed46f80c85c68dfae19d88847f1e70ddc6fb2914fac95c1936d18ab7ba3770c7b7952b777fefb799cf089d7213e3838a1b3c6ddb1e5ca985d97561ce8a6eb469eee12ae1dfbdd527dd81b69d1daf53bcc6900ea46e86391c7fbb44be4fd925dc849c2ea175c46c5deeaf3593ea1d2f79c39a08b18054d9327db6a6a0fdae48f2827f2a5021c8fed93d7707b76f2edcd400b8bd3f77b2e475b0308269bacf9eaea8d5be37bf03dfdbfb0cb1a7eb855bc4337f5313f4afe9c0692a9279e9421e9d37c61965c7e013ba4c266272c9edc81a14346053b59443d6112282eec73ee2087f8a4ca37587c6192e529391f17b8b36b96a789d93c08ad70f3977713720429085dcdc7f821864a1b3c0c9b2a8404c49db391b866bd9339c1fdb7741ddf089a233a817699398d3451f34dfedfe94850a960a33fb57c3fbfd4da4a5ff4eee6b892ea8eaff67b27dfc432b4a6b78243e59a72fe092b37a866ec06b40a31d3155557a97d67c1a89a8b75de154254a46dfe4dbcf2e1c192b88854030d67385018126307b4d9bd8f0840348e9531510504f6064cde19de01d5b4dfbea2b1cfffe41086e13bcd4e5290e2e890f6fe184ac65e202f769b8991e2e66b18e468de4d66ae5ec24500f2471dc931c15966a367c24b0cb477c888e64f90b72063b4b9d4a471de261fd7231310f6eaeb1bc1662694603e981fa181df34b5787f7ec118db94e7270cc2c9b97f6a360043d738151fa0fbc3ae79e1d3f2c26a965c9ee7228172c3089e0a7f16466bcead4b36c37204327cf1fb55f171fb794b5456f70e83d91cb0c027a4b2d37d0275ef039159f7f9a39602502f4e613557fa8121b2be0de12fe2b9fa03b65", 0x1000}], 0x152, &(0x7f0000000300)=ANY=[@ANYRES16=r0], 0x27}, 0x400) 16:00:24 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0x22f) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x81a91c9a4b793c3d, 0x0) shutdown(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:24 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0x3d2) setpgid(r1, 0x0) 16:00:24 executing program 1: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x0, 0xf33}, {0x101}}) fcntl$getown(r0, 0x5) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) madvise(&(0x7f0000b45000/0x4000)=nil, 0x4000, 0x0) 16:00:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0, 0x2f5}], 0x100000000000019d, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) r1 = shmget(0x1, 0x4000, 0x283, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:24 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='x') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200, 0x80000001, 0x100000000, 0x5}, {0xffffffffffffff15, 0x89b, 0x9, 0x100}, {0x1, 0x2790, 0x8001, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x1, 0x4, 0x2, "56f7916ff1fc4beb1045ce1b7c7f52b3117d4894", 0x5c46, 0x9}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x8}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) shutdown(r4, 0x0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000140)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000001c0)=0x3f) ioctl$TIOCNXCL(r3, 0x2000740e) r6 = semget$private(0x0, 0x0, 0x6c2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000500)=""/224) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000100)) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0xc57ec024a2eb27ee, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x6, 0x53c1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}], 0x4, &(0x7f00000013c0)=[{{r2}, 0xfffffffffffffffc, 0x4c, 0x4, 0xb8, 0x8}], 0x5, &(0x7f0000001400)={0x9, 0x2}) recvfrom(r0, &(0x7f0000001340)=""/118, 0x76, 0x40, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000001480)}], 0x1, 0x0, 0x0) kevent(r3, &(0x7f0000001480), 0x35, 0x0, 0x4, 0x0) r4 = dup2(r1, r3) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="4ae73e944c4083e861d2710579e6d4185548cf66c54747a0c0e15df8b3144bfb59ce3b954e99c6f2bb025b4d6633d95a9894b609100b42d655b41a1a90007217e369493ac47f3848feaedd0ef820ad2b43901f9722896c732276acd1e51dde26ecd794171834a5a6cab4bbebdbff4d47b347b3c0eb205ae3be0abfb5c1d603462d9cee79ec9e201457ac090e5641fac21123cf27932b472c", 0x98}, {&(0x7f0000000280)="912daaf1e868f1caefbc8747a0ab0b45b057e036edfcdd6734d04e780e7cec067b7b34ce1bd11272d05cf15d527d081c038a90152a2bffe3db03981450293cdd4634df475c5a2646e917bd27b4d32113be3f1b8f7a425227631a4a96e4533644996d06922e8063ce7adc423ecfa61332b109497e0f681a0f5b769aa3c11f13e308bf483525fbc0b58148c7c2e37997f7d0c76a6b693977e19a27c1c9cf7c82f3fca304eba14de0be9e4a1f17315b02258197dddda2b3fda0295492f3da3c974a0b9953f6f0601ed4fe91a1a079ba5f76ff6a6e12a7eb0954cebbf394371350592ae504339274e32991fd54cb17ea2706e98bee1c869c737b69c7cd7cf184692e9b1090abf8d0dec3dcce2a35a8b423bae8cb4797c46d425c7f9ef8d5b1075d448d875e3b6970a2d2df74f7f64f308a77d63306a8b6bf9579c0c0ec768e9dd7bd034346bf45bb2051e01df004e908e11d3c8538f0683d9fdc883f54a073fa395d4d588da2ad9c855209d62db3eaf952bc76d2feb04fa769a267181a1350517c6efec947cea6bd0fc186a0749dff659c52c9e3ea95db8ede747ce592ba8cfdfbd5e27abf45cae8652fd65157e427421a105efc1388f3e3b473536e5ee0999b784e828ea2762889f291ed69d87a55adad9dc3f26d6c4b382f849a45d842615b17572a14b66a6c76269fa36782e650396f9dc05dbf5fcb272bec3a9c402a21cb044197e9fd05ffefe5ad3fe8ff167ba0617826bcbebbef88ef75e5653b9e581e60f59f06aa6d849c015a74b3439e9f65c3481f8dd5a5eeb02462beffcedab559f04039ac374dd652ad0e655fe000ce3aa7e613443d09d1688a47e50c641cd6b9fc724ae77620585a088e980f86f54c7f3fe9b42d8e7b9f8b03ba23574e3b2fd6ffcd37aaa01a82621a39ff59766d90586d80f98fde72f9a5a1ebc51fb4c4c63c43e287a82a46ef01d5c88b3a0c468eae11ba14fd0a3a871d10c84921e73c385d87b37d658e420956b22f5095ad2e87adce2a58cc0cb2de42994d08880d999a6890b65d0c2793680ceeb1cd6208bcbbf853e71f947f20a3e457c1c664315262d22d6b40c44960adabe6c9375ab4718623f186d974c7a0b9fd900e02d1dcd95213ea6d117ab3ae1c0e5ded078606b559b795605f0d1951598ef0cf1668487ab2f0bfed2e24c0671ad1dab66012cbe5c5dc60dacb27c9bde949ce17d533dbd284376843f7a4f036d9af2c661610410cd1fa73e53e927f3a8d9bb6872d91e537fca9c4cd711269f7ec415de22e1b4e9d6cb94ed6003e5257da18dbdbfaebd0040b681571c4404e232d1af78108b5239ecca8597f67bf9893838ede5d07dfda8041c80b5e12a1a0b7d60c6f199e76d4d2358a1afd857c15dee972f919476aa8fd7f041cccf3a09ab36fed0420ed7c260dff36bb5a9947a1022146806a975f1c94b9b6cd3562dfd94a0908132e121e4958947ce38c67544d3c43611f3937953a4d0dfe7273147ceaef29ab8e7e78da4c318600b0ae607fe7fee74c92f733e0c86710700fbf74167785c8802d9337984e98b4218d7f4aed838b8e45be1553a03cedb1c91ef7c4c92dc9accff70d00d54a5773e6b08fffb660dfbec82512cc52af992b31ef13ebe80003d68ff62b3b702f849cbff2e35a46b857a810a31ce2fdf603f75cfa8883378b29aa8826413adbec9e3eb24f29b50149208cb862dd8d6dd2f957c91aa466dedff1ee8c1d776c8dd5270081b2c08ca11d3f42d9c79371edb203a9355851a72696984003acf973bdd83956ec84155cd112945811d8ca3fa241ed4942184202c48e9004f60f0ba4a3a6ab43cb71e1336c19616719d05d4ffa5a81b61b3060f1f6965792f5906fcee4c4c2fbdb29ca40212ec932c2f897068574e69a17b70dbb87124f0bd5fe60593b9c845f64582e53f3361b6a1f41f4f869eab16be28cce44944e3036750ef56f0712c210a24ff76c8b69e6c63cdef9dfdcae9d6a5e54c10ab3657ced1bb52c99d3070851c0914f21053a5991c75f0c9484ebe2755cac20081aadd32983c7032eaee2bbdf5736c6af4cf47572789ffc7516ae71d6a7f647cea63722cfb81f78edcf7aa3f4caaf5936e5196d8ca4144a0851c5d1d0c44e23d3f59909819fbcf5aebf8b1ebdf70b5890fa7e70b01cdea6e543c2e3a16c5d4856abf540ae5093e18063400d95a2c280019b58111fe25316eb7f24e7734e298483d323ef6ed7326fd324cc900cd019b5dd07d47fc98b0fd8da77e243c617a81c6adad49eb636e3e6142d92731d557151555d8a34968c4095bf76d0563a2d99ba0d2d3d3f237d4d541242c27f2e4e6ff42392d0919256ae468baa551fc182166474577b929155bb56d42c0e359e1b0cb441f1b24cc98013e80c613a187860800665998a02d9be5b96a4e31c9f0302dbf70d8ca63c18e7981aa46b9b9485fe4ffa8fdc15a1446a869fd1bf6e21578636f6fd2e85f6eaf5caebcb9c69a6d5e3de9b4136e8f0fc82d04fbb38d66291c2a8a9698b4d421925bb9ef2a4c2827bb8808f901c2328f8d75d1982d1e20095f196134a9fcb81f8112d214f525c97d7b047285fe18c469e3d59c0a4c0a62568250eb625a01365c9356aa35c862875c56422c1dc74a0158375848295b2b038304a2c04ee7c6e2caf8f002289551adcb636977415e3ee8f2ba597e43966211321ac0fcc27278ea558f4da9d4e6dc4789b5eaf60ebb9e9628722c57d2b4f6c50fbeb4c5785a220ae558aecc1dc4913a94d5529c73c5440bd21c7e06c24a9e69a7cd18fd3f99cb4f5221bb354008f94888290d1208c5bbcddb127dd0721b62eab37d5f5bb86f8c3dbde2264657c805cd87fac4840a962ab7312a02163bfd3a5ba676732ffa07c907ab85b8f64d3a71a4cbe3ee3b1c4175e77c5e029ea4cd560a1dab17e2fdb849196a198d4d2303042b8a88c3864b981c29b3917891bf0c9f6516286097e0e794e19ebb28861126a9277eab749e1acbfa99505852b1862e8a4e66dd1bdb2bc5ae45031621c69c6589551a48e9382afe3bc1d7c42708085ca63af7f78b6990f6ef50d717ebc83645e4d94624b3092a04a16fc7c8b63aec21afdd049b4148c68c039b2ee97fa9ff40d933267a407b7315941d7e4397100ee6fbd30febfa67e25c788d749615da0e3f4ff21c7168c9d0037dbd8726f6fc696c20fc3d6f184f4b25ced4f33606e68b176d6f02e4e396a13028b5531997838918bb6faf48c608a325baf75f425892ec5f9eb1e1be76d98992a7e6a3913f23347f0471d4e9a36f03d6a54775f5dfbcd55e86ae5a029ac0d0cf125d5012737a5919e529a3fde8236933f78ad90040355b85a70cb3441214bb5f7694b9bbb014499e9cc243a9361b36df901c3bac1241dbd256b1f9eed614dcee083dd288e7c9f3ba8592b433aa2dd227b64b52eaa63bfd3e2613a5fc6a1167a9bb4934aca3f61440a83b6ba71015633b4b0df32e62fc034eb90c3356b76f10008d5bd2872199051a446c37d94a8f633a086f067e55bfb56094b73669633bc611356b37ce1469606040721cdd7e3b3c48fdc34cc4d0dbd335a3baa21865270ae9bbe7572f8dd99b81ec7d1db7ba5be0c34b0e1e01d5a5582a53403501d549cde7218d03cd592add7ab9468efabba67344d20a085ec67f3c3dc78c9ae20bac24cfa47069f3c641c848493a1bb96e53306d0cc03f8658db426ee77d246871f2b993fb38a4db267c3285d14d7336741c1c7457121a72a1fd5ebb3358b621d4425cacc71c6a4e3ab71f31ec745d11c1d3cd260762576fc61acd07e6101b77c9f5b5fe4169ecdb8c65489ca33c4c16945af8fc9b59f45d32c51cbd6816d6e0352ad15dd49b5655dff92a8d9d1fe95f21e324be559072045dce0e8e7f6ea52111758d9f0be0333d766e1c5b9b8caec1d30432a5720c7323964aaf554986a6cfd6983fedb8b59c030fcd0d8302b845f3612ba30e84ead0c6d98d1a74b512e75e332d6174e0b951a511e49c43fd533c2f69b796367496232997575a1d7cc5c7e7c49bb9e10269210f4b2feb5d29f4fba32156d1e3a497a660da516935a74c2eff400f8359225fd9c719e1f3fdce96b5ea711518748b4a7b0d7e02cbd147b30bea000daec46afaa359a5e67c632d18425990d818f1f44d0239fb101595d04676f7e2a2a2df735784dada1f34a2218a0e03ab2329bd892a7a2d10d7eaef9966806e2b4faa7f914505a4717c53b97fbbb00cfb6c0a716a003768a7bbdb713f96fecf640ed12cfc381969ce4178842123925f4ef39d33ea6ecad96973ac427f418918e33abdfdeea6b92719aa9b5780b53db6e539d38aebbbd40eff031bb69f460f0d62713c305a6771f26fdea75ed0fcec21ed966779e3e727a764d745210b23bcaf6b3fd8cb91ac64379307c7aa9f89933612f0d4a7b45f2e01eb2e659f17dc1d50ca3c309ddb0bc7343a75d345a2c4f3d94b30d2ce573051bf7c620c474df3988b344f0c4a018f07c4384b8d8517c6bdc790734280ce635969d8d22433efc7fa4e05c5a7cd725e30c88bc3585edffbffd54b131fafafb2dddda62c7e1c1f55f28ff664b714e63e059099436dcc3d1c9d047a47c40181bbc7b7a1d027970225ed845f5818d18dd44e722fb6edb7e59ca8c0a33124d89f4397df748b495ea43cab5c4504e1eeadc73a573eb2104f8ecb581d63ec374947e303ebec3658036e679562d1c697a8163201a4082990a8d6789530f0873f91c0dc6bcfc06e6d16cd861e0d977b25735a1714ae157122d0bdb9f58fa3add55ad814dffa82325d1131365979de52de9d6d40622dcef8a178476ddf8e7c7d3ac578abc290c154ea88589a232706bcb5b387b8e573a418a5f99a7a230242ca7570e024b8af2b9268fa4aefbe72535a6454e9ff729499b43f5e38eb6b2b94d7a95c5528cf1b19e4f90f9afeeb3fd4de7c320f8989e7bfaa2a4cb2c54073a51ed9325f513b73a36514a58f4906ad12190c2efc35056dae2e3344af448f7e6c785a0d1e800e3982355ccdfe5c848b7346009830142e71fea93d7ae8b230467f7eb26b0927f44b3f2991b9a60f29836d1e5bd89e5d9785583fefd7bf2e7490ceec47f1b85daab96fd39ac03fd548093fd1b42bc9da362a1148f28e3a5fd56cf134bf0fd214e08e21b1b3922236c2d8ca519bc401913bf9952d89edc66eed4eb3a1edca49414f5120daaf30be566b31ffb8ad952cfaae227f68b3bb8544cc10bd6e2699aabf604a4ae949a12d57299e422b96172d546c4bb6e34d0883ee15d173380218a417f15db2ff43472a563c3557d56584581c6d0980fd3aabd49ed83670a7acd37261490659cbf168305b5074b2a168dac1672573cf20fa3c7c3d00a72054a9da9255aeee3fd262230ca99285341435cc6b4f589a0cda843cb9fe21dfae82f5b05b1df1c4ae7cc55cc0eb3236ab3683a8990ec88d9e9ce5dec6331393cb211fdd84561549558fd6f20d9cb2c3f8d7bdc5c5f6cfca604d9b706ce895eb3a54aa537f61a9aaa56aa7a6cae5bc2a61d3135cd70c7c2f403201325d7a5436b501aad3b7057d183ffd20f8456bc1cf154b59f3fc5af5478ac18375b953876bb93f4a6e6188ba7e90dc7f71319342538be2e170a0cf6d75cb7dc9f75b12e6cd3c27766e3bfd4efe8e13f47e4eed67f43451c57f691635c04664779aa4f9d4b8a282aaee302abd2e5e6b85834607b5eee3265b348c57d4ed1f0fb59be2635d934f3812490f7a164116282b451c2abf53f184b983ca04ea38a26f20ab0e77c5276ced709af53a5a728ef5ea2f2ba52df6ae1ac", 0x1000}, {&(0x7f0000001280)="505b17ec8b97822016ee7457468e309d4826bf2a3326517cce025acd7501c0299b3b36798d486368d0b2f3c42e4cc55d43051ffcd1b99dce16419314afcea779dd39853e2d58058fb2c3b99244e2c84cb57ab48d1eba74176fdb14500da39214e8ad5582fc4d016ca0c90bb5d4d02519704552b1591b35b015cc73d7d5b144897b2dbb7836ab9d116f033983af2b395914d8f378f0fec3e2dfba12ed7eb7", 0x9e}], 0x3, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) fchdir(r4) pipe2(&(0x7f0000001440), 0x10000) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x22, 0x828}, {}], 0x2}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r4 = dup2(r0, r1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r6 = accept$unix(r4, &(0x7f0000001ec0)=ANY=[@ANYRESOCT=r3, @ANYRES16=r2, @ANYRESDEC=r3], &(0x7f0000001f40)=0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r4, 0x80044272, &(0x7f0000000180)) r7 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0x0, r11]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r13 = getpgid(r9) syz_emit_ethernet(0x18, &(0x7f00000005c0)="952f22919747a8cfec42704d520024d9ca19d17b6f998df4") getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="20000040ffff1f000000f92a8683100000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r7, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) bind(r4, &(0x7f0000001dc0)=@in={0x2, 0x2}, 0xc) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) sendto(r1, &(0x7f0000000200)="4a7440fd46c80a88a1d4adfd51111dfd6f0f61d25a18c8452add9ef1e87b7b3426feccdb79ab67121bd29cb6527a1204bafd038a2bf2b1df82f7785079e06c0c9ac8355299f886dc4e48f0715655bc269e2d5ec6ce3b5be662b0140e0ffc0cd5072f43ca17970cb55b81a1c7c65d76b0aad385447257642177b2bd8124230390685389a906a549ee38eba0dd24eda8742ee49f6ee15201a83ae55121c3310c28fa7f4b748b526cdf941b29ed89f891a1e83666ffdc5650f5534783a337c1772800323e1f1b0bcc4e77c671", 0xcb, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfff, 0x7}, 0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/116, 0x74}], 0x1, 0x0, 0x39) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff38, &(0x7f0000000100)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x800000006}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="93f29c773c692efc67f9da98e651003c4dd71ec844e40d1c3b81778affef25a764b563d46b37c5ab562c54a0ade60f469f2bddf147ce51665a33cf8651cf880b8fd8ab9d3b85ffd9b8d2488de051a628ab8163069b13d4efdfa4c1be7c6bc577fb1b4acf61d4d5f5e8fdb7cd2b04d78d327ea41d5407209cd0d02f839c333cf4310f3436a14b24f83b33dae2d5c6c560", 0x3b0, 0x0, &(0x7f0000000240)=@file={0xcc231ac949d51b11, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3ff, 0x3}) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x1, 0x4, 0x1ff}, 0xc) r2 = getuid() setuid(r2) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x3ff, 0x80}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x8000, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x100000001, './file0\x00'}) 16:00:24 executing program 1: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x7}, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() recvfrom(r2, &(0x7f0000000100)=""/15, 0xf, 0x40, &(0x7f0000000200)=@in6={0x18, 0x3, 0x3, 0x2}, 0xc) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:24 executing program 0: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESDEC, @ANYPTR], @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r0, @ANYRES64, @ANYPTR, @ANYRESHEX, @ANYRES16], @ANYBLOB="9b521581255426fd9280030a2235c139bd8903a6496468e396c60488d3a1d062a91fdf47d7734484f9b6210e052326fbc3e0621e2ab545abf0a1423b145a4ad42c61bf240fb6d2026fa9fb720b900c06048d2d8e5b8bf099b7893643703534c2d4a40ff64a96aa5256a3cace588123e3e896272bf99f3ce898db9a1aabaac3f5abc2787c11836964a9e5b36754de58fa6cfc30275fecc21703bb0fd6679ef29d843dcd94117aae41443fa4fc189900395548b7d9eca1e1d2d273d03732dcc5c1b3dcfc4b142be95283675fd93a260167abc039fbb3559bb164e7e8401b1307a21b635b1cedf4ca1dc4c57176baab749f3249608c402319d7998bc9f93a6951"]], 0x1) shutdown(0xffffffffffffffff, 0x2) close(r0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000580)={'./file0\x00', 0x100000001, 0x3f, 0x48, 0x0, 0x1, 0x8001, 0x2, 0x2, 0x0, 0x2, 0x4}) r1 = open$dir(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x42) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x181) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)) rename(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdirat(r1, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) open(&(0x7f0000000200)='./file0\x00', 0xd348020b29225272, 0x15) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r1, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xcb, &(0x7f0000000340)="b6") 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, &(0x7f0000000280)=""/113, 0x71}, 0x3) r2 = socket(0x10000000002, 0x2, 0x0) getpid() socket(0x2, 0x4000, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:00:25 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = getppid() ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) socket(0x20, 0x2, 0x9) munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$setown(r0, 0x6, r1) 16:00:25 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x20) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x81) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/173, 0xad) getsockname(r0, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="c1369fdfdf538106eca77ff2d260eafeb821388f8a707686899e09f28c80fb1b6eb9910d2bde19db87db75c6d5b91334935f9636", 0x34, 0x400, &(0x7f0000000140)=@in6={0x18, 0x2, 0x5, 0x21}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0xfffffffffffffffe) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f014bb0 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f014bb0 failed: no mapping 16:00:26 executing program 0: openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xe0a54fbe3f8de169, 0x20) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x10) r0 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x80) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20000, 0x1c0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x4, 0xff, 0xfe378cc, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='),'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x38}, {0x7}, {0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x282, &(0x7f0000000240)="360ff43845b4da07ca35c11b69dd3f00000000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x1, 0x5, 0xf588, 0x2}, {0x8, 0xa9, 0x4, 0x40}]}) socketpair(0x6, 0x2, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$inet6(r2, &(0x7f00000001c0)="41daf1585d04005ba6689b9da5685f849d8f8d", 0x4, 0x1, &(0x7f0000000140)={0x18, 0x1, 0xffff, 0x3}, 0xff7a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x4, 0x2, 0x214840e8, 0x6}]}) 16:00:26 executing program 1: r0 = socket(0x6, 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66f72b9c6eb4696c653000"], 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, 0xffffffffffffffff) 16:00:26 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde807047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c5aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef04860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb016da132ad09bbdc0b7047505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd99430449bd20656526306692e1b00616f205bfaafab5b1b1b12182ebccc8e5788dd7ba73b8cab50c14df052324f256c92842"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000005c0)=""/133) 16:00:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x3f, 0xfffffffffffffffa, 0xffffffffffff92b0, 0x80, 0x2, 0x7, 0x1, 0x2}, &(0x7f00000000c0)={0x1, 0x5, 0xab4, 0x159a, 0x1, 0x9, 0x9, 0x7}, &(0x7f0000000180)={0xa30c, 0xea9, 0x6, 0x8, 0x8, 0x2, 0x1, 0x1}, &(0x7f00000001c0)={0xffff, 0xffffffff}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:00:26 executing program 0: madvise(&(0x7f0000a5a000/0x2000)=nil, 0x7fe4aba9c000, 0x6) r0 = getppid() wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000040)) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe0, 0x7fffffff, 0xec, 0x6, "b8c5d5c03e774fffb31891da20abae07885007bd", 0x3}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x40) 16:00:26 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000000)=0x3274) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setregid(r2, r3) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0xfffffffffffffffd, './bus\x00', './bus\x00'}) dup2(r2, r1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockname$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c16178200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a00"/4320], 0x0) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xf91, 0x8, 0x6, 0x6, "2e116589a72be4b4cdafa6551fca39a3890846f0", 0x6, 0x3}) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001540)={0x9, 0x0, './file0\x00', 0x350de8c, 0x6, 0x7, 0x9}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000015c0)) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000500)) r5 = semget$private(0x0, 0x1, 0x400) fchdir(r2) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000003c0)=""/178) 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000002640)=[{&(0x7f0000000240)=""/217, 0xd9}, {&(0x7f0000000340)=""/205, 0xcd}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/153, 0x99}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f0000002500)=""/66, 0x42}, {&(0x7f0000002580)=""/189, 0xbd}], 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:26 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:26 executing program 1: mprotect(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x8180, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000500)=0xba4) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0xe96b6d6762fa53b0, 0x0) write(r1, &(0x7f0000000140)="dc40047024b14378d2644c63a3506e880f35dc0795ba7c4b63162eaf297ab44f0ef30eb416ec011a82f90a2295945e2ae97e96361e27c9ddbd893841cca438b2d135f989ea9472b038af908330d9f32bca83076b31fe3ef291b83abc4443c0f73da193d5f7623b8ff9ed61559c617d73b1439366a914ffcc1a37b62937a41a02907ae077c895494a1aca28552d9606d18c70a5b32425f3f47d", 0x99) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r3 = shmget(0x0, 0x3000, 0x35, &(0x7f0000005000/0x3000)=nil) mlock(&(0x7f000000a000/0x1000)=nil, 0x1000) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) shmat(r3, &(0x7f0000008000/0x3000)=nil, 0x2000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getrusage(0xfffffffffffffffe, &(0x7f0000000200)) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r4 = fcntl$dupfd(r2, 0x49d69710fafdef99, r2) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)="a3d175a2ad92e07e6915e115d89df2c43f96bda16b9817d84e988b2728445a84f2d3ba4279d7d978ace4761170b3d891d717aa7e8d0cd19e11cf4568854a8ae574124bd082fa6829658fd86c7c92e9e16a190e1d538bac1c0db9a3ac9b9c7abaf91779c580f8ae41bf8d", 0x6a}, {&(0x7f0000000340)="da8d367f886071291ffd332972811ed5ef737b21da86c783dd745bcf2308fe164d54b09918c9bc2bbac868ae77fb2ada5a85a8a942324383f79a9e79c9c5ff8faf3eda09d72489", 0x47}, {&(0x7f00000003c0)="68130b0a551f05df09f1e7310aaedf1baaf2c82d8f215a45a756406c99f91ae639c85d42afa82ee392f5434538afaccd972fd3e33591bc4c5aac5471c597f25c590cd95c0c999782cada99f644fa75f1acb2ffd592d0549744efce092c2a899faeb3d09d3dab83a6cf2913c5861089fd65f5b40f4416c2", 0x77}, {&(0x7f0000000440)="91cc21fd916f9864b7161e6c38768ae95864bf6123c854ed07c35e23137b8f3ba8224d82b8bdfa9813cc61f721858b81e54ba717232ee46d4d7d2b4d2bc7e1286f7e3b5f5c39b2b2e33ef6691a", 0x4d}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0x8, 0xffff, './file0\x00', 0x100000001f, 0x7, 0xffffffff, 0x8}) 16:00:26 executing program 0: setuid(0xee01) ktrace(0x0, 0xd062682ede22335d, 0x10012, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x80000001}) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x1}, 0x0) pread(r0, &(0x7f0000000080)="7fea2b681e1a48a7fcf3a2ea0cab5e79a07272427bc2669abb2de8603b3f27ad0ef8692d7fab8774afd9ea78972363020c30fe4f0017f2ccf5ee47e03035c131c01e814ff93acd70d3ce28e23d034108fa2679327016be96f534572cb3eac3567099492306ac9acde76a026d125e3f97027e7976f0117d526495fa6735ada6d8c9535072e6c67d1e60b14bd0e06237270f7a28a4feeae6c5223e86b6402ffb7d7df875a66fa7b0bab5e3b2f81238d5", 0xaf, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x0, 0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x35}, {0x8000}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000380)=""/250, 0xfa}], 0x1, &(0x7f0000000280)=""/163, 0xa3}, 0x40) lseek(r0, 0x0, 0x0, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xff33, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x8, 0x0, 0x5, 0x0, 0x1, 0x9, 0xfffffffffffffffc, 0x2, 0x2, 0xbe, 0x6}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000000000000000004cd2", 0x2c}], 0x1) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x1f) r2 = syz_open_pts() close(r2) ftruncate(r0, 0x0, 0x8001) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) r4 = msgget(0x3, 0x200) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0x1, r5, r6, r7, r8, 0x20, 0x20}, 0xfffffffffffffffb, 0x3ff, r9, r10, 0x6, 0x6, 0x8000, 0x2}) syz_open_pts() r11 = shmget$private(0x0, 0x2000, 0x46, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r11, 0x3) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) flock(r0, 0x2) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000100)="835924d7c39e90f379534ade494aad238efc96c3896423e3789e94966dc66528637b4c559e9ac39c5648d060d1bfbf51169901308ca5138b8cbdc61d53cd163f5e562a4987143fa1f85837e29202dbfdd19e106bee96e3dd34b3da9060a4e480c05685c25866c0856a0605d40ca7c03c8de4cbfceb19c1af8d61bc165fcece12fae619de18fae241fb5f9e2556ccbef2e6de17542a73cd5b9cdd7cd87f51e5c7ee64e2c19ca946002f90eb93814e8767c7b6200dd1c7bec370c47c6fae8b2a003ed04733", 0xc4}, {&(0x7f0000000200)="9e581a7759efdf5b94efde3c154c1b799a880b1170df28ebe73ab044301479810394058a7bb1433703f37c674eef170dc919d3b7172337726573312a69bd3ab02f7be917bddfc41144e3e40a6fa7a300c71b88cd7382483493e9b13b1d79ca931f60f697093cdd6e15e3185efe4db1d29882ed70c5107c016a6708dea2966871eaf1353ceed09cc133ba14cc4520bd93f9d80b408a6f2f0556af49805d6ba22914234cf554cac025375d96b9c029bc0b56728be15a791fe4be1ae5a277d622cc44b67eb620f5988afaf2ef32178ce8702a92cee787680d3f89d3a6a5c622ce48e1688d7919251c5350d7ca53532df47f24a1a664e38b5e0d0ef8138a847da3d64a3a7eda028d036c4ae4f1f73f29fa570b52530825fc991f3db8a11ea337493eb6a4ee48e793407c949c13ebb237edfb03f6be59595791963e4a15d597e84f86c5158a32412a31a94ebe5f8c045e9a6009885389fddfa6421cb2d14ee9e5002312b212358548abecefa3c19900b4b90828109283d495a50304122f9a64add733a3d2209bb827f89dceffd65de3a5200b91ae5ea21a399660458cdeeb8fe3b1b10d4d23ea8ad41d539352460c0ac18f85a2b3b8e2631b30e989b2a9eb585bed58619e43ecb31a3970fb581b152e1de9ae58017d9b0aed0cd7e9511c38ba2bcb896982c9b17a89430a1127e412935c05ab7d94421ed9bd0a9c14a75c8dabbaed79e92aa67a718a4b9a9bf2c40f769d3f5364abf6943ad15c166631fed0103a0c3c526af1795ff2ba8b061ccff5481704a4db9321c7c83978076bf87ed5885b7ded2a93e151daa7dff85ef46b22a65fa712f78992f9e0cd5431e81e0592c60f8a39b92400ac79dd3a3a32faeee69b045e9bab1dc48314ae3392279fe8f2ad7a36bd9c2d9b0d3518cca9f7807a7d8a7bbba14c778a37bfef995e10002a401b1d5550877bc61c81de4bdb4429974d9333e479cc961b976dd209b03c458e6386d455aee6984ac11f418945cca211a7390a2e86db4f0f08fd2f1ba3d80437beac968ed4a08d3e6c6ca6af4091fd1d625978bfc56275c35320a98e99b95ba8417e36861acfc98a97e899e342faaa611db768c544ec750b00f4906f0ab580943be69869830ae262178ad25c56085664155cf8ab36ce215278e16c32435eacc196171660e50c690c3aede48cc9df364cd1027cdaa28ed0f8c4dd38b5edf1717eefa04a36f14c75649587e4399e16da1545bcc166958c0c2c26a912fd78f3d318911ee44314409a66ab16552bc72e3b8b9b299a7539b35b87f465c6ae0af40c551266da0281b7d6a9cc61f099e71d708c2f9fb67e5ed8da05c4fb2821678d157880329457f62bdfcba1df18bff854fede8f1740dd7ebf781c1f56c5448d58fb3c7555103dd158fbebc72ff6cceaa3af611a63cda22082ff3058a60307f4cc6fe9ad460a29cd12855f4d283dfd22ecff68b2030dbc28ce87acedb219836cf4a396b978a4c027e32f62bf1b2e006b63d196c358cf47c285877e6d0496a945a7258f1e41278215b898d2cc012477436b43be55f21dc2dd7a4f87e5f7f881a0703cc3f78cf0f5c4cd344b694f28d250dfb581f48ddf9d9a9d430a9e67e3faa0d014aa2680c8feb9007d868c19639d0395c2c961a923881ea761612fe58f5c96c0ac1013f6a7889fcd95ac619c44bf0cfe5f2ffc720decf90b49d08999b52281062202533f29ef3783d9877ea2366253627bfc1485912f0314f062e04f12aae6983df08b094efd7aac5b865137236e3c0ed379c7f111b28a49e233aab6c954ddeaceef7c37b81d2a9b491bb236f1de4c1e64bd7ce02b83f6632e1ccd1f31ee39677b63ee8759bca2c11949cb2f3c5e4f0e054bd0c4a72a9c77f2385fee36d1d96f9a8f435ae7a3e74fc3f3ea13b3d63a43c588e89701ede58a7bebf2768fbe319f13843d8c793791a704e6707fdb3a7b4bd1597a605135e239d83540f9bf3388d074f0678df663a77d005a9470c33903f6342a061f2bfeccda52f567f84ba7fcb05758e07709099588b49b4f1372583ccc0c7e138fd1491770c65989995131b17e7d4fd046a8ff396e6fdf576dd254395b1c68bf15a5be7c44afff30909faf55267b0d1af8c8a56f9d7b9c79357ad9d82123d819267f87b0d53350eb18e62e634864e6e0a1f3926961f2af949b50b1724d77fd8e33b517f605a00d17da57596b6196e5f0103822afd52ecffbe5df2a4337450a7b2f65d77c1bde38a09174cab74a4b7ba1e10179829862b96855bb217588d1b4f210fc0726e6801b99ee1ba8a3aa2c72cff3c0ce006beac9133073b1ab3107c6884a48a1051953f2998902482e1fe28bd21e207918119c98506efa2a975967374937d5b8e82ffb6d5f2a1a09e12985536b2ea241b764ac1ff78c6f8f133f6fad4bfe39e683e50f9a93479513c97890040a038595174bbb2fa9b26ca11166ff72dcafe4439d7d780e463b6872244e0542e888135fbefaca3c18942ea24518f0dcb63d81e74dd1ffaa8108921099853137cfc1af1f55458294ec30d8f22dc2786158ee8eec9db3327b484abed1b79450ca3cb722ed9acf8c1faf4e3dabbbe65eab6a813f3b379f370f1f0e8fc5c38127d114c92cdf83d7a1306fc3ffb0d88ac4126db2938cc265cb0d7032aa980b43774eecaa2d26a36f0232528bcc67c60768a853fb77b7312e87b7e9451fad182694f64ee107eb631e621f21d5e85156346ab3507a49bdf00a4afb868740d39a31e8aa9131dbbc08ab23e6811300554ca7b26eea6c1b87cc33509f96864ba12e27c4ac39c435cb8d87cc80196f81105e9bd20a645c3867cff081fb2968e6f47285576700d3138cc09ed80d7f0a746b6859780c611487df3911f03134643c2b539c70d054bf46166f016d4ebef361cedda50344c7a00bc68f1b9f0b2e3e618971aa1248a701eec85b0d9289e91a9ef72dd3fd0fe0e2769f314acfbdaf4efe92d237f378a33227afd9b33cb14499e768e6e75941f79351ddb5b7278d4855f162f93d71a4b46045fcedb41460a8c1e31ce583410681a2c1242c447d1a0caae438c95dec58b98b1e268c5ffe839dc87062e45e310f25b3b98306415703b0969fa09ca2b00b9451f3cc5653c4b25141a8b55c6ce6dabb8e3802a388c7bdd49cbba4ff79198161ab3b1cf2b7fd64d00a38f6d235ee4cf782663be4e17a650a1bb7af304127a52985d650796c88d26924937d4dd9bca19fd58bfbbbbb0b373799135695eeade43b03553e44e631e7bda4f3506ac24abccf8da6cafc7f9c019554062b466da90e484c3622124b4b49be9be072f0711deef88c448b45d41bd9c4528dc3453316e597f3413599fb86e852def143abc213a9b624197481d85ebdb9d7aa81ed181e2902a7b2a623374b14bd21481f25729ec993424de3b01f305dab66929bb1354e7dbea48f5cf4b8632c694a55a01e270856daf8c755c6c46f1d922c8d33e40c2f45d851933d5aa872c7c6b046772b60b51dbd27ddb531216035e4fcdab4f9d3bad285e9b5db71a6bb1948a00481ab67226c7cd8626c4a7a6ee6aaefb7511d662b3c2efe6ec95a47019b3af26d0ee49af4771f7342c75bc3670e59a9f82eaf36844ed27a9294a7dfa18c4a38ee60fd475c9851578b22729586c86e094522772f6e848004593451c8ffb570176465c619780d6b81b30612944674b2a48f52f747d81dc10b18042a1de19be339bef61dbe3f77fa1ed37b478a2dba4c8e0944e01c936769fc3b8976ee271cb01ba58826f05de5ca0d6d41c2c3437a521faabac937ba46ca810aa9f042a91a78495ec06fae452e5f3443c0a6c376127b67dc27d812a0ab8901a8a0080375b4b67994741a3e4d27d9292f49f48236ba1cb81340b59c05697e0324cb69468209f6c818c0373ada3b74470de11fefc1c8c42dd8cedf98c0dbf89affefcc48fe0baf1a529baf4f7651efe781750bb14bb232d9930ab094a689c9123f981a2075b950025f549a95113fdd0a7c351d6e9c762906dceed917c8bd448c737dd96ffa57d2a6ff1758657c6506e7403e15cc2d0ad127c794a7eebea29241d12c729a66b0984522dd2cb4e877f24d07d4c035551834f79053e4caa37b7b4f5d18627871eb5f40de74072ad862f50fc6370812efbd70b746ecf5d0ffa631012f7f8d0d0c011533919a2be626b3d20f0d507d0c1c6e6c050da3f38594dd21a16addbc2cabc8f16dab88e9ebbc56d0a375297966c02f8b61fa828d38674fce8bd052803f96f3dc65d739b2536598accbe6d5ea99a42d708963caf685b798e003a3019a831b2a1219cef7f6e7ef9ad4bff0c6b33b6690383c4e36a7df954ea38324dc1e7d7812627851be6b65b264b1a7c770ba7b555ab52bb658285468962893e6eedcd888e5172e888856fb844596a6f8bdf84855a44689f71d7e84a1ab6374b19b86176867fc3f35ab2f9b65de15d5092defdaa9c05a9174d113b103bbf284e1aeb362c2a05123578e9a4162f4d20671d0ade940dff4a56256a375ae59674e4418ff08c85fd4d51d0d066ede6b27e5084213d382bea5a48689e20403e7bfea13376e5ea700a72afc2a6233fd8efcf51db167eae7f857fab28ca47d5326530b2cec18a183714b30e92173ea1e315d3bcd9216c4b9e913861fa1706d99301ab675d61894b31c77ce49d2783bb417cd24c449c510969792ef41a60a9793799b7c5ff9c929ef1d0acdb16874f5066e78d2cc195f543895ca76b8065a70cf3067d57230b73d854c22ceebee920290dcde367406dd9da04c13effd672116d77ce09696c506f65404be9925a76df4d59193e5eabc4cd1c99a408f49e640d5242ef0546e234d6593f9c2b9e50e6625f1e0c56ebafe1c4fd8eca62e1131a563ffa68145844b3fa7401386f4bdbbbc1fdbb540a78d5ae42c129a879c6ac4fbc41171adf9127adc7a841b04c782b33eca7cf635c6bed46dc377dcf7387de1f405ae79de590d802ad9d64638366eb9b77cdf49351a4335fe075ef429911ddff2729050328dbb5aa022c5ce1da4214b8896206b3f2707f2e334021f2284723d570d18d6b93702817570d987053d772b92c7ed641c11a6d8608a587a7e054f3ea1dc45d5fa49254d58f54814fba2af6b59c0097bfc4dab5dca5b6bf5d68698e1744a9a71e081380f89f9c7b266e1e7f34f11b1ab3bd05c49006d878c410dd0cd8602437815b8c2083ac5e32c12924eb44cf239d5d6b7c5289fa3c0492579120d63cebb1a73ac5d96d7a534ef1b2fb6682d29a8954d7a037c93954b879d7e123b3f5dcb3f2af14213714c940fd9bc479a6061a22646b6260155853adeac7998966441856e7a167471362f63c8ff4ec6182257fa807f5029bb696ab9caec9b8d112e66d646977933423dc76733ca469f234ed0ddb7353acfcf2e22e16b73a32e034f8c7edf56535f75508a34aa491eaed570559b14cbd6e8696c5d693181b7c91ba8e6ed416f49fdbe79e3fba3ab6827c328bf0da211c8db3b1112df5b9b1b441fd8f2f124327123c3f17d78e2c42058111d28626795a5cbfd201f9159a1a788f28ae38a4d279bca2673ef8a915af37545c28d70bb4be1d1215c735baea2cb98a8251b23a0ab48e87d6624efe3171068a50ff4ab9950e8b33b3377f148df1897d87f04a6892be33f0a73e79a0a20c3257f2f15ef5e2414ae8fe43ae7d59f23a38870858f937bb5da7467e97ffd989187ffbb55224bdd341591c10f1c0af711806c7b21fe7cc6049b6962a97e3fbfa95649310a1b16ed25d3186f5061eecf350a9ae85f428ab047b5ac49", 0x1000}, {&(0x7f0000001200)="32f6566dcecb82b3a61527cc39c8672be2c7ffa3da1fce7a6ed856124342a3a167ef708098872f225cb27efbc6d8d82435c9481935b90f4030cc237c5ed6e1fc00bc66cdb6f85e304b396306f7f49d9a67375db01e35fe1b9f9727416ef9a6969718d31bb97847a75ece732ab0cc6a0997aa31172107626a05702e2a17a48856515136f2682f971fee56a6b2d9d11ac569b0f2dcf0aa658b1b89f73d34fb29572ac70be6e930afe15a882d4077fa74dc17f190ab81728e0416e71de954c767f967edd8ef7ba95b664b40dd79172832a577ab9eebce776f96f83acaec36f6ff3739ae7aad9624b74cf6c9802efeae301bbdd1e495a6fc49460830384565035f3aab17cf6bfc8b868941d7490b328492e95fcb8cbaaf543afdca1b875efc9d91667aa9df21fad5a04eca9894bf7dfc0c8f3cf4019fe66ecdc79c8ff5bcc32e0ca26ad4ed96ea1371457b009b519e3f41559f2ebfb65935d8b484abafb4912c9ee7b8150cce06ba4ac9f28801939ed72a284d60347b01a6bab6f05b8ded0eab6f1671be6d5ad62faa7332e0ac3f3cf600237195710ee55953c990111a983051b3dfe5c2c10f045212fa31e686175dc654cbffb2b996c9737ed77c24afa030018bcecf8d375338f12ed9e5e708795cb07609c50096fd0a9e4a07ae33be449e060b4ab5df50aedf7911c07fac76fe64273edf4fd086f9b13cade23036d3f31599b951dee25014ab965b6e5bb7c01c804cd8ff5e4ea03ff08c1e013e1b4bb1f4b2812a7be7cb4810d1a01731e0ac486d19a78878fa165a43f95166526601f769fc3ccb38923d33a90285bbec70a7640c241cdbd7756fd5f62c9e228d31ace505db26744bf69c8e82dce97ec9ab78e87cf85881aeb7b8e7edd434b9a2499a44d542799217bde1cd0330c916696f5754c6e6d0a5dfb9d7a313e670db40555c0a161ef300e0d8632707438a9f03f418118ccdeb1b164373df45036eb1915828f511045cebe4d2ce720e101adca6f04e5f6c9a0a237900a4595b9a5c334a14111f1ee506c75bfcf2ff2da1bd385e55e69715b8cc75faa7bb415844052c4977e9aaf98d7f68a65bb76f2a611e076b5d764aee8975d1436f8ed187399a715578a015e4e7463fec363d1be94bf269421c9462d92757f9d619d299bf7f689852fccde23f6c50e136f2a8ad7ffa45482fd39400a69a17f99d1d28e430f3498dec24b50d686c5fc8f3a7e06b617cb5dff9d63cdf6997c58640d8b04be2bcd9b399510a74850e5fd32a8ed9b3bc8d22fe5137091841e2d2b587195dc83bd1f865a55f2b1a82d2893b7acc50c2b6852cecdbdca7fb495874932fa08ebd5de0f80f4ab2a8aa3e2ab4a3302311799a8fcd603993ecc6cd3c2ca94c184ecf19c8c70b3833de5c0bdcb07ce1e65b7b89060e8f14f6544e161e09785dcc0bd859806b4e4a78ed16e8c998b238bcb7c0936a3e3613d08e46704e597f1b60f181e3a8389b2b1afea64c7a58445f7ac3c6c3b61380585df2fdc55af00b40823448ba3453a09d00603369e5720dd826c8b113d040e744c8fb310a7d4ca0b2bcec5aea2cdd757f03c7aa9960ebf6dced32d37b8b61a444ac413559406bbd1794e6d1f7807df4fa45873191ebc2406d0c21c01d82d30b944699778e2d96d8cd41e91cac0ef37564532e72147dae0b48c54c06cbc08de4d64dc4383f9fae60b0eaa246ef54a7b91e88c1acd66fcdc089cb2e1099465ec2bbc29b25a296ab635be90aff4ece4870a9d4d8c20946ce44672de55100e2de317a9088a442db829036b9896f62f9e14ee571006a6d091fe950c0f4121be31f6e42638a79e3d3e4aef5ab9cfcc3011cd08f3cc5a04acd393d52e9d30092fd85df8b7a796b41579dd14503d31f611fea5d95697d10e2cb214b07338162ea786db1f6839775ec355a6cb5946721f618fd895e2e73f4bf8ae6f2fc6a2c16bb083448d3f54eb5340f312e666abeb90d15fcb71ce5c1251d9f8058f455afcf1deaeabf108fa76158e9e4985a40a5e040851b26076129d8e4de0fcdca76ee6816f1562348f953d40c2c764b2871a97cf9144e79098b5a2ca59e68a207915604c2a433a1905a672a449cf60d98391611cd73faf813c53721330269d6f1349dc78d71cd9aa7b3ec19a5dbfb555dc4f62122f9478491a6ab0a77cb16fd5d867b40f48ee6bc2a8d6c4ac3e19c4e8adf7d51f213f26a21eb0dc8a3987715d20725368b906255637c0392dc76778655a0b9ecc95909be126ad68548f2d37eb8a17f5d2570affe53e9b8932feb447e18130bdae255c6b729e399803e84e893296c54fb8b344f1159ed74e443180a0153eeeb0fbff4a36063d19c9a2f8d5490a92a31826f209655140ee2867f0daac0db299d6a04708a87c070c21146caf6bdbf22f2b9b1806d60ee03933356307fc28ab7d0d894f367d5260fa4ed34f82353395a4524085bb893264ac1b46d115b7f36ee624e8440982ee6188cf91606dc631abafa3393a17e8e3fac3dc54ecada3718da5149d681e631edd525019654e6441aa9cbc1e2afdd1ed255dfeaa9252cc7e7ffcc6a959c480444ec3a43ba90a1251ab8f0179851d5ad2cbc11af5f4ffbd2fedd077304d4000c2a3b3e0cd8abbbdeb43bf1bacea88b834e9a0e1960ca820a374110e15607be94705454259c4ed5953f0c2626be02c4091ab45c7d532233de3fc56818fda805de4d1f8ebfb17d555ceb26ee7d0d44d32fdadc3ddef2cc5e99947d4993a2597d2bbf911fc552a159b2f35d8b88e27121810a58e5ae46a137ac512743e8d1af0acc8e61f852be3d237c2cb6cd8be1c83c3acb74c4d8fc66278abdf714523a0412d578e86fde53ed6a50d4e6be7f386e00a8bd8e79e5e2fb9e37a4bf9b3bb9afc786f0688522a45e98a5ae0642683b2da42f2b41aa322e0d9f0fb6c426c5d63028e6a92d82858812c734583d038f0fc83dd85fac177ee0b09e3a5f30c9bd8a924ae87364dd45b2c925ed079ca595e4d16fa7bf1754e4e7d40018a3aa5c13b3162d1d29faa585e577c7df90b38204703dc4e922dd9e1807389d5f74bc5e183ab16ce6f4287c0015cb3705e564fbf4a860fe685b50b16a362803abfca512b8d71603e699b16285d0c64a163a14da6f035158d11577254eb1972071c6ff376ddea9284b64a4d824332f346018a622cf1d20c063ba03463b6bc83f766a18c68d8085289f0c680ff46550f7d0b4ee7a8472d15a27e45a6fefecfeae45797250c2f0c3f5c0197f9fc0afd9b85e5996794cbc260fb589849cdc532320225c7edfd75ba203cb3ecf2fdf2a5160d869fbe92f208ec44f306be1ef96e491fe22bb8c88cfa8f723f0eba52d84bc13b8f45a645d5e08218a95b0292c0f8c013dc758e57b16cb035d7de518eb38ce191bc26f6c3fc29134ff7209e44fab123eaedf5d1e17a1b94109d65c2158a8a85eb81865d4f66a105f99a205d8dc4f119d36e3edd8ffc9a96c28a49a5c8a16f107b7e6ee5fe060639a5281a8cac34f52d082584bf53177c1e6c9256a9dc19d862c5f7eec25f670a2b243ffc1212c46660d732681be207822ff0d8348c2f7b8c0242a9d5995d3d154b4037c494601c0c4ea8c4efe811cddf0fd19b90320c19146b1a2a204fa333311440019fe2ee661e7860a859d7f4afcc6f39d1781d75a1976a04dd9290ac0a098ddce3f03a82b4551db1ed07e4d243432643c37a04a35dc003566e4e13ac4f6cf51b4b16ad0882823f3b8788f961e0c268e12f21bd2cd8ba831af440ac021a8bbfa2e9f281747f9d7ddcfe0e9344270eb77de2df48e6d61724797ece3ec2ee0de92a0b5edda010946e3bde8e2235e88b5f9d2fd804a8aa575fea5d28882bcd139512c3ff97e445f1709ab62430112f78d80c44c262eb03a16326036da50666e3bab08a6c482a4fa3be6a01cdc0560a8dc88a76b7cc137f77e6cf3d821756780768a5a5d34b3f920bc6c21d0af116dead53a4eb4dece16c70bda25a0286d846d36c11390de52d159b1b877a1da72d8dc5b5da8a4f122611596489eb1a86d9c6bbc2aada05dbd422359ed0a659fb78a46c937e9374ff70d7c3d22900c4a02c0f58e5a4897a69037338a46aed934a32a87ec906a34502a8062e1824d4ef1dc52451bdb18968ff826f1acca8d2d24e21cc4ab8738fece0742985ab046cac91854d1343ba8490fe32452f3716952786bbcd7d702838c5b1a5fbe1cfed7184d408267a93f8f8326ad5a16a6b3c6fdb8039987d596ce1158e4b6127832cc1acf82c4a32b8df3cd3176d9c279c511be55f1f11fb0448164c71d2a4c58f3ff06f0d26f7107762bac4358114995b54fe1b0213f10ed9e2ef4b9bfc9ea2874530f2f9072d08427bcf77fa11d69978e3370965ae44654ffe77d2d9ff05785113763c6d1e27b8e9f5c69c61e69c722096e206fc8e5bf6ac9adf66355750348848a63fb7388dffaccb3327d50b8d166c9708e8e66e0b0f2a7134bb768217de52ce8b2d367d63ccbeca96962378c68e8eb07ebce3bd81938b9f39a6dea129c91f9a3b738e482b4a17ac73ca6fa4d94747881c518ee4c87357172489444c0258859554b8d3d628c288bb3ed5ce44383b2d57667ae6b4da8f6bc32ab56f438024856f8d1bedaab55810335f7299fde8eef4813b54e11f3b01b09bbe85b9fd74c0911b2f4ab83d1cfb250fa6e3fc926712f16dce2294f5b256bda73acf7cefe86473a88d7636cf2786119dd2773fd1ee1f4d4d69611428700514873e3252fdc349cf8c50ec1fcc820f25ca5ac00d2992b3e262e13692779be04350bd92bfe16e83316e18f96d6495b49c526e2aa5c75326f69543a75685d5e19498092009418c3ac8c6999fc13d416720537f19e88c1d2365dcdc324ac44329974919b8cc34c22b0879caf596aa69443e65a5057b00d6b8a9b5f436ec32a4beb8ab11634b4768ab60585ccc7d9e3dae17d0818d9cb784b6b36328aeeb8c44e1d93bf0418dd472405ff23674300b069840e52c1a37ce5e5cdd5831cb3da9e57dcba0204fe6b38383f3612ddcda3e227ebc353cacc80f2cbbd73632b60675ba9d135dc56899e87436f072e2a22abb60465fa5d9a5952e4a53a0e3841dafdf4c80e302b350c29109714c0eea519d5e6b28d4415a459fef256faaeb61affb21c786574c16dc92b1ef21f3e2c1fe6d99980342fe24f323c47ab9e83f792b1d5e636f978bae0a174479ea6c27983cae738e285d64000341efeb052e0fdfff3e15a29165a8365908ee046e46dc194940628d3d2f6de58b9f58b6f2c1fa70c783e29115ef1ddbda6cdb355ef14ff5ab6f7a225189fbd2f66ec85dd5327931433a88ad681f4c9c081fa495e7754e906f2c4f5903bc6fd213ba44530100debf1a31c1ae92277a8c0abb51977df708dbc01368e3fd2a3f7a8fe4cffadb1c0fb2bcb192a18985d0ce70f8ca67a2412bef168c2f483348522393bcd223918e66edd966f54acc197a5b38e92542cfb32e0f61b865376cc442754d4ebb7ffdf27763db70c8601bc492c7144314bfc67aca3619ed182cec95fe30036f09c4e09fc20566e41fe045aa8dbda1d30c38fe6275a5bfea44e4850d7a02ddec0553b727c598ac551e7892af8b9662f10529aa817eebefcbc014d85bc0783372aba1f6c12802abc0dc52c08ddcf0957cfdebf850eaf3ee3c19a73d685d4881a1cff23bf434e74c21455bc6f9932bdc47fb0326abdc1902807befcdbb9e5674842cd7fbb45180eb336f78e05cd6189e588c6f5b8adbd445c4ab15ecf7cc80071b920a3133eb4fb7f2c827aca84ba2c5c74d6b6b2378c", 0x1000}, {&(0x7f0000002200)="f40c95a176e5b387d712b0579dada92d101117f48a3a1682f228393c4eb2de46d8d8bb13584830747722027f4f93d1bade2f31ce4826bf0c24f635f20443e1993471c50f13f8f136fc086fcbd703c9f97a5403a6b66d9fbd330c5637264202254663feb842352c01d6fd9e1e683558f36c5d787b0cad56ee5769fc61227260ab0475cd409d136521664c485f31ee71183567c14729d0ae561dd95d99316603558efa5ceb2c01469e7b7c427ca060", 0xae}, {&(0x7f00000022c0)="94ec916676fc61baa5e539c7195cfaf6da92b09966dbc22f021267bcb5718230d5575f1e76f52989b1ec7cdaad15dc09c985e3251b7f70f7f21560b93583865b0f4fad3a6ecd250f10b813986af321529a1a87b32019e25229dd464bbf6b8e8475015f61f7e0fce54f679a5e8f729ebe4cd71416c5de5bb30235242ef1cff830fb5064d404fe49ec57938f3b50ca5ffab0d328764772bfb9d5b7301dd05d0cb2cdcfd2f7228598b0211b2ebc40c5bd7dafd926e0f13ac2f74bf2c515bcb256d207fba46bd1c8812ed2307e1584bcac6938a1a0d0e1980eee3691739fd97fe6adc0befab1e144b01dcef9ecc1cfbff3e7fec7a44760c04aa5", 0xf8}, {&(0x7f0000000040)="ef9fa70159e8a238c64932092e61a49dd89f046112496b8dbe4436529d2d223fc38d6b438421d34b16c9772e5dd71a0026b87173cfb6915ee256a1b048f6c36da696bada0812a654ed7cea5d2f7d01c49e9cf71dfa32952435548bcd48ce5406875a7f48ddc1344c45789fc915bce79fd673c72a8b602ee6c6aa3aad7c", 0x7d}, {&(0x7f00000023c0)="a811c6692dc319399dfb4da5516baff2698b3c80560077196446bd1fecff95478bbb7c4cdac4348d54d3bb48756c0d44f4217e5118476e45b8aaaa5caa6079b8db656dd6ce94a36461f6742cea30884178f3038b2e8d1b53ed9c4640a330518012e63e9bdc9a06eac690eebd05232896b78073b45872d0d2f3a31741b98d99", 0x7f}, {&(0x7f0000002440)="c93a48eba57d11e71ef457fc5efcc0f1c5ee6558a1e56df24a0807cc800cd2319271be8bc4783a15338dbc9a8e44b224386fb95261705e7ceade7ba6374bee97d1a7db90fdbb2f91adbf8aa690f5d4a9ec49d565fed356331b66da71f9a124b266f0b1e6c3fb9a32b545722e081b20e45575237072ceb2213bcecc2724a35448f6f8ffe2bf4d5dbcd4c45e", 0x8b}], 0x8, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005, r1}) 16:00:26 executing program 0: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) clock_settime(0x755b8181f8925c93, &(0x7f0000000000)={0x100000000, 0x3}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) clock_settime(0x0, &(0x7f0000000040)={0xfffffffffffff42f, 0x8}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) clock_settime(0x4, &(0x7f0000000080)={0x81, 0x5d}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) msgget$private(0x0, 0x40) getitimer(0x1, &(0x7f0000000140)) msgget(0x3, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setegid(r1) write(r0, &(0x7f0000000340)="70e2457eb5831d4ae9cf7479e0668504afc0e2f7da31086db2302ddf5ac8971fe141059f9f0a80ef2e103286d4fd03d42b9553e3f14f2113f194412f7bad280a884fce8941eabdda7d7fd78d8678069d4cd5f4573c1d261c8553ddf5198fcc267107e8ea5e56b5df32fd133a19003dbbdda6bc800885f967bc19d3acec153cfb237dc39818812e86a16576bad2012d94cba989bd04ee82190102b935001061f51646d299ec075c98243fb8631de19a4dd1d454c581dfe5137cd0ebe25bd6a4d7cd3deb3e0d7d1c802f53ef3ac637e8f2c4552218358de72d505aec676cb38f9b5b0f9ffff50b642b4e07ed97fa4b8a882553", 0xf2) r2 = dup2(r0, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000440)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000480)=0x7f) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000500)="f059dc0ff3cbafa4875be9f8e15924286517771b95ded86a893e81ea07f46a8ca59e1687d7c63fa95d1ca68bf866e3dae3b4643be4aa69cb79eb1cbb05c3f871cf5ff3ed9cfe7093cd04e9c8a80f75d74ca17f038c97a8f46d8f2b578ccdf64e899577f0350d2d9d1a0ba365ea1f1a84d77fda6fb7eb992d2b92ee", 0x7b}, {&(0x7f0000000580)="12231561160d87297c575afc522cc0c23c5bf59580cbc56c10fe37f22dbfdd2b06b63622bbc90397fd349f", 0x2b}, {&(0x7f00000005c0)="440b123b62e449a34a5ff3091991dcf1423e512f284664db1cb85f41f3765dbc2a53b9b31fad11b318f07c7232f11bbbd36813db7eb533d1679889d09b4f787e1038b28a18907d6f9b7584e43586406b45f63070fd4f9babb6929a5e08d2aa90c9d09abd34", 0x65}], 0x3, 0x0, 0x0, 0x2}, 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000006c0)=0x101) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) write(r2, &(0x7f0000000700)="3f1481bc00d3950b1194bf047bc94a0c7f8abcc685b3268201e6c8eaa0d29b2920e8db18c923676c8ed1fab1b5a231443b186d4149a774ce6023fd683caa7a720f62df83113ba0d7b474f4ff84110a34137c4ce3d10a4421299b2f0dc5e559fd177c5bb1b92af875c942", 0x6a) msgget(0x2, 0x340) close(r2) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:26 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x8, 0x17f8, 0x7, 0x1, 0x4, 0x6, 0x7fffffff, 0x2, 0x1, 0x191f, 0x1}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000380)=""/129, 0x81}, {&(0x7f0000000440)=""/133, 0x85}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/168, 0xa8}], 0x4, 0x0, 0x9) r4 = semget(0x1, 0x3, 0x404) semctl$GETZCNT(r4, 0x5, 0x7, &(0x7f0000001600)=""/4096) fcntl$setflags(r1, 0x2, 0x1) r5 = open(&(0x7f0000002600)='./file0\x00', 0x20, 0x21) ioctl$KDDISABIO(r0, 0x20004b3d) write(r2, &(0x7f0000002640)="f5006d7b784523314191a3e90eb732ef3ce047b577e5a493de12be416fc74233fd985735160bd2312c7e4a484d2921fd803d1751ed81c514a0004867e566a56df06dfd72a0d5e628dc8e98bb7f8c17db8e85737ce4789346c88a3967bbfe762510b4eaa9", 0x64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000026c0)={0x4, 0x7fffffff, 0x9, 0xffff, "e4e69645458284e4e9d3a54b1f472d3ae4334f44", 0x3ff, 0x56e4}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000002700)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000002740)={0x0, './file0\x00'}) r6 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) fcntl$setown(r6, 0x6, r3) semctl$SETVAL(r4, 0xf16ef07e68261ff3, 0x8, &(0x7f0000002780)=0x10000) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000027c0)=0x401) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000002800)={0x10000000, 0x4, 0x400, 0x7fffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000002840)={0x3, 0x3}) 15:09:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 15:09:35 executing program 1: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}], 0x1, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 15:09:35 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d1d0c5c874c8da4ac5ddc6032f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256ba366ef09d2e4af4069cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0ae72da943414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a65925e0300ff126c1f3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a18d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c"], 0x1) write(r0, &(0x7f0000000040)="10a04f1e37a642c460a6", 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x4, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x200}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe58}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x266}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffff7}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000200)="4c632db1ad3950153f6280d7b55924f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235eac7bb1667602aeef3611780bf2201e6e9b51b9d34cf4af9ac129a5037bd32e384d3137d7dd2efb1186993669ee1b0fc3a0ecab51342ae8f1", 0x72}], 0x100000000000002a) 15:09:35 executing program 0: r0 = socket(0x1, 0x8000, 0x0) close(r0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mlockall(0x672c113303025d60) 15:09:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) fchdir(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r1, r2) 15:09:35 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xad7c67bae01116c4, 0x10150) getdents(r0, 0x0, 0x0) 15:09:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10000) 15:09:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) unlink(&(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000001540)=[{&(0x7f0000000380)="1fe6fcf7cc7ac3e431fadd02d2269559dfa46e8cc020879d8b26d2cde97aba036ff153f581be24030d3e8cd7b38512d4b8bd158c23a5bf0036e716ec677aeaa41242c3a492c5f2ac63d5d3e052bff69992f6ba6dc6ca6aae722f637795e2a712cae66abef913d35440fb6c92e161688ed9f870f63083f3560e7e6506636b738ee13e17ec57ca77c20d5d40daebf5d0d9508d28471f2f0cce6bd26409dff3f0e801f94049ee1cb71a9c2b7c08e70d27f91c5e51f8a2323fdb5a5ab934f63016c6e8ebc91023f5b461bf3ccfaca0038f474e0a222ff7409fafb980d20b3cc1ffda3e8985e7f6ffe8994590fe3c7f7975071226c8dc987e6e58b1902460bb57833ef67a3cb3f2e5b109745ad1922796adca07390526b3bed8ebe7d401dd6fc11f43ef634130937607b2f2675ddafbd085bcfab0e67de182eb9f13876dbeb666b0b25654b1073ed9b2b45eeb3deb8a39d9ad7bc6f63fe51b635f4e469eb4f623685db6a4176c0f2edf1de02b1d2a5f8d1a48aefe9fdb4e58e0359d0eb93c7f06caa9b1c2f0a3b3e7702cf2f64314643b05fb7d643ff9d17b93c642188a715d75dd879f0be3d0cf2c1296dbb6bf2f3235255b9ac0497839b5423c4a754d8a5736c8461b1f8e1ea26891061d5ea16fe26ccf341c1ac49d5eed5fe7337a5b39685e77afb395e862f1797adb827a98add9b5b7a66bde686c2a2843737468ce194788de41ae36cab8ebded1d9c0197ae0067dc1ea2512fbd4796d7c69ddc1751300264b87417b95f9497a3009c0aa78c54874511219778538114b07d294c1790ca36a", 0x23e}], 0x1) 15:09:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0xb0, 0x7, r1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x160, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r2, 0x4) syz_emit_ethernet(0x20, &(0x7f00000000c0)="6ed31b8e7b7930e54ad9660f60359a0dcb064f6f4757a6b83de1e68b811e0335") ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x10000) 15:09:35 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) fchmodat(r1, &(0x7f00000003c0)='./file0\x00', 0x80, 0x2) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000380)={0x1, 0x1, 0xffc0000000000, 0x9eac, 0x6}, 0xc) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/228, 0xe4}, {&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000280)=""/115, 0x73}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) 15:09:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) recvfrom(r0, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x401) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 15:09:35 executing program 0: setreuid(0x0, 0xee00) getpid() r0 = getgid() msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, 0x0) 15:09:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1000000000000207) 15:09:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6}]}) syz_emit_ethernet(0xb0, &(0x7f0000000180)="914e146de9486f15a6d393dbfab6e4350000003042df0e80aad6682aa0724cf20e1c34c93b5287e5b96b71515e9d18d8708cfb36225dee5cc0087b0aaf184d8f6657c0c4b64c53238993ba7271661dac8b607fc9b075462973c389d83167d4301fe41780fecdff061334") 15:09:38 executing program 0: r0 = socket$inet(0x2, 0x5, 0xb86) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 15:09:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") getpid() read(r0, &(0x7f0000000040)=""/32, 0x20) 15:09:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="fb506092f78666a152cdbdeb8ab2186c9f3719a23054100fd17dd720d1178274a38aab2ade1d7fb31d316cc6cb73c0db262f70335c1841c492f354bdf91ff41102bf22fb4c2d2937c87440bd98183ea0e7bff4e471b654ebd37495db8d285d84344431e966f6f36bc104a1c825f5faf19c71165946", 0x75}, {&(0x7f0000000200)="c498957b6d711d583618db5f986069b66bf5fcd6c159f07ce15e4102bfc28fdb0d48796bf9877190606c11d0320bdebfe6180c8c359ae2394f24453c34f72e8a07e4cacd00159eb54bb86dfd4e727e58028692a4460378455df03a996c929c1babe0efa661b21305d5d3384e7a44f757462cc32dec2342834ec65d9e4a0edc642fb7c81b5abc72051d31c7e7e3822b85dafa83755f0e089fa2542c2bcdb4582df05d1d84bbbb0665905eb955c60b9173d25b4574056f0a1d604256a95278921f39e28c2df31408e35db59ea6563d78a1fd60a858935d04fa08a831a165f9662efbaf56dbecd7", 0xe6}, {&(0x7f0000000300)="df5a2ec4fe91ae0f1c5fecb2520c63e7af6f7f5d73608959c94fc1997b251161c2f7a06bfdcb9c80f857f167080a824db53a9497ac4344c4deb4d95efab611a88517042562dab1d5929dd49da9c6feefba403174794fd2a89ae54894c8c5b970932aa16dad3f654067e15b1b141888fdbace14d1e24e7924e1f5f1cd978a5d7ba6f2cb9e926011bec912092fddd9f3253ca4348896d32899253a44d7c28c6c24c11350ac6742a5a0813eadd4c52dc463ba49a058707d62a738e9df366789134ebaa1bb9124751de33cb1410d4e7679d7f77c66e0268b5a2347a16ee8c8f9e34fc71786c93790121e07e2934127b586e79064977e5c5a5046", 0xf8}, {&(0x7f0000000000)="8185d2004a693b2828cb9bb8fbb99ae18d0444989912818b83d50e632be63c310434c6afee", 0x25}, {&(0x7f0000000400)="9cdc267ebbc68f1b345a564b40d2f553b8acc25e8fd5b550115b1a0c4270b087c1c0e30cb8059b4cf29c9a9ed09c6989bb7a4ead256b6d2bfcfa2dfb4320a4a72767e410d74a630a3d8eba612b87", 0x4e}, {&(0x7f0000000140)="7f9303fed6e24fcc386d4fa1d91966743a98b96e21b7b74abe146bbbbca8b28e2d6e6e5a37340b91a0", 0x29}], 0x6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:09:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) dup(r0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="11ebcdf12164eff835a0226afd4747dbf14a8a6a4e5b576c18797dd1b79813d7c87fe839dd2fe2afaae60489540e4e2e4021fdd2e312f321544b4c1045f7aad87dd187e7748e922a4c48a9ac656295a59bbfcae6223c4fb42cd3b8af7747", 0x5e}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) 15:09:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) socketpair(0x2, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x51, 0xfe, &(0x7f0000000040)="1c5a1096ed0ff735e0160de2aed2c907a4d12a0237fc773f3708bd0c845c53ac364d0a5aef91a6797d9f635da15fabf3a4d34c5e639a9b385bd9f4f82dabe47a4f45f0f456cc2e4b47446bd6f2dd74414f1791dd4ddf355373442754695512fcf103a4e2e13eb5e5bddac3896fd2aea9c71ebbc28fe48ec9293716cf19a00bbcc8b3b2ffc96e92c01a085964601f41be3ae04f3f0e4b7e4c57d183", 0x9b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 15:09:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 15:09:38 executing program 0: r0 = socket$inet(0x2, 0x1, 0x101) setsockopt(r0, 0x0, 0x648, &(0x7f0000000200)="5c4d3129480bf1c649786e36ba704f76c537ebe3f42c24b894a5c03b303c8c644fb5a52ef3e4baa64ee27ad2819ad972dc73da10cb5700cb41193e6a70e8e85ab4e3428795b6f446edbf7674cf4c59963313a600decc6cf9a15e3b21b57fd42f83e494d21937b74ebabcda4549d7c671621bfd8c286cf2e140f0fe9be089e46ea5586f3158da43f3d036f4e08bca96fa28f500d5b2d44debfc8d180d4d898515969d4ed42a5bc3ee245e91fb2e67d51778838c71dc17622b648635199ec6bfc9f7672b9a33b39b6397e8a9bb4a92cccf8b7761ea266afddcd5d083b0e13a7a219c4056d937d45c516ff331a15ca8bed8b6d88ecc12b01605f8ace69a8df768098302404d4af4e9e63e0143b47e2b5e000f42a8c481ee1d6d54b57eac0e990ec936976247ff162f6f1ce7491d56a41c3f1b1c1793557816a7b32e08aa3de9bbc92154dfd44dd382f317328a67374471b9eb5a0b73737ab5e5f13782e042c75a25d78b58c1785b6ef846a9c5bf47a3e345cb9f3fa4690747af849ad3e728f8a98f7806ec288e60696a2078f9bca864e5381bdba67a8b486be96c4dd6573e2c2a42edcdc94c33166fe92458660d057b34698fe6e23fc88028f13a6ca2fcd221454a59c89b1d4f29f6987ed8ca5c6e081bd2c5e86bcf7c14f1504955c36d45ba657a7853951cacb54e8ba5ff079980fada85dd64f309d90143ee128afc8b06bdc80097f1b9de0b21fc9551507e6ae254cb1264bce336793618f35e8867d408f0c83741755275289f5ca3b1bb6b4ac6ac7cfb997779c4b468d876135db928740adb14bb85fe88804fbf116fef2d1ff9f2b8083a8bd65b6ed9fae58ca5e75d350b20ce071d84547f6441ff5e5f6e3c50913e1f5cc36f4cee9c13029d06e5f5fcd30733fa70cd328824ad9591fe6d5482026b86035216b77f8f2baa835fe369a490be9a1b5e623c30808e58a9e3c2a6a397c35e5594cea719a010114760791c8cdaaab74e24b9fc7780cfe2ae14b1ecd39892a7655654c38a420a36887d73abe55377c02b351ac3a9c007c1873d354e38dcb48d70792848f1faa14a18be0c5522061071232c391d659df0684da3852af2dbd54084236295f56d4c601b866a1c30a21dc37a905616ea149aafdb0844b266d4c053aea26078df257b3274356c4c8540cd183bef51b19911b9486a44fe16d033e392ed4a5111389755b7be558abb1762fb3c0a7bd9215057bf38e6cf596589940c3010afe105439cd195b4dd0c7dd65f5b74b6bf0b6e631d0c2fe9e7233b9a19132350120323ab9fcb61c39aa9aa3e3dcb8cdbe226638b028242dc0ec61aae154aaaf527d1d5b7e6667f902bc3046efdbd9ae9ad554602879956ba0d20c1bf701f75578dc82203be2f537d81fcdae57d280bad517ee323f3ac2bae82391b0fcb8b929cd2afa50c15aa740f5d94737a621ea25a39c65c5f60e4c5a37fcb11d0576fa058066c029e8d8f2bd4f09f574b38262e091f41b1bfeb05cb39e6e3d8254c75e3ace560d32bdb65e3059e758a6ccb4e39a644bf0d2e2eb021317cceec4760c6aa7d2ef92bb2dd00cbd266cf05d398337a83a7285d32342ca6073cbf6d0fe37460f8edb15357684b1ec14ea4625651cb4da5622509a5a03f83502027d229525af4ec3084bfd63b941f8ca30f9746762dcfa94e9a84736ab13a51f1baa39df6450617b13e953c85e80ee8c36bfc26cfe451c7797b503af8e5c4dfff681496ac1d195e58f943e31589375ca0031c95c7a31ae625c05146b153c052ebd57edc50032b5ec309fe724f9e308a92ecddacce65a7f0fe0fe0269a6e5358d103380a3dc1743628e0dffc6f722b251d9c57eb7a0fbec41102e3826d703d4086dd73f0dedf8b855de3ccf3ca228e48ac91c82b9c0ca018c6a80a94329dec203aecae672159beb2cf8cb107cf78c9df3dd1f1f257d1e9d6b64c5ec8a3454d6f5890c2e0a8d9b89ee63c1dcb7e95482d7159ef0f2ca7eef14f049b68f118262606000b3616a57af005db052f20d2b4b8bd6dad13f66b95e33ee11dd19083fe648bb9e0ca2a091b19fb5fd31bc8216f8fdbacd10598325081f1d38eedfcbecede4229f49032fff400a97fbfec0c8e9aa1ec7d3f74f121d4d969c75c61f045731e80db9d36a8ebf32cea496bf01213175bfb9513bca8dcde0e85279400f4927b3f51ac9af3f6795bcec1d4c6c68c1aff7f1cd67136c7d8ab228c6fe26795c62d3946de5bc70bf0664c8c3406a1b2c1eebe3c60c2f018e98cdd044106c0a0f5d11181c8a194b72fa973c86cb41f3ea7ad49b5ad671186c3b4f8782beb12eb941c49ab4fa24962f829f042b9eaeb58ce1a3e0fb0dcfa07d7e2d7df98fc09d14ace2f104a7f3c841053d351232f77cdd51dc59c906cd7854f4cbeb0120933e042043087a9b40dd9a1e8c4dd6994fbd15c566434908d79fea48dc242599108486f29ac4f49bbb579f92b3e33442af6381b7f1d83a47f465c80a55726b3245f2c8fdfbbc9bea692cfe50d045d299e98f50fd2162e18221463789542c76ebcd5a14c6409159e320a02aff4904c1a641ae8037a3fab4ed269d74741d44a120fbfac50faffe8316c1e53e136041bd053f8f0cc23cd3c6273236b25d68c0cdd7bb8f57213d994bb3d13f4444850e702b3565ed08063fd5f7470fa5e1fa782a8924f8d92007e4dedb8a4d2fafaddd858275b8417ba39e5033b1d5821bc3bf3253c585c950ea01b82a0bbd9935c40baab8bc62b60927bc0d9761b492529197c5bb76215baf558b24af88e3044021b4a611ad8acaa214102799c0cdec3789e103b3237401fccaef5f6713552b74273ff5f24109e909c9a063f58e85c68ea7a43cfac1c0f5f41851d8edb96ebd771ab322be24532e1489c2876d29dfd65c94be57bfa2f1cf4745dcf0ee34d1d7f9290a29a8a85f711dc40b5e7a3cb3c5331e563da0761d8b7e2bc689fdf0569cc48ea5409ff1b4d47f1e67c27a65d3f27bb9fcb7831433d64eba3a9d9981c0e5f52c1d578ce8dcb0cce0e6ea877e6efd352cd787c02a8e8da0fd11098536ae9552ce17c486f1f6a8c111d54bf24807d7d1c864cbbbfbd21b150011740cb460dbf6d496ff9c7ee1a4a544b01de73b9a566716081c16c2cbbfd711443626d2d4af298f186317af50ac204aa061a5b7e51e43d7b463673066dc8f3cc91a4c3fe0408b4bb58fb278a065b5ddb5ed2f1790d358e220bfb69f65a6dbface5857bddf8af3c3b9d72477af12d24dd168a6561e5379521be3b5fc3873611d046dd83ab3ee529a6b57976cc8b7258a8ee5d87e2f1aa42d4e934a3d2f421be2b89719c1dc46791642a8ed13f7c57d46561e8e63b850e236e9d78692caa2d02baa522b975434c2c18c86a1026530f7a1abbcbeefc94a4a2192f924d70da3015e3ada1b27a96e4649fe8dc96ebac6219ba1fe2022bb22a2a77f38b071b6f658bf94fc1dd7762b4823856a0b3b08a447e8c638b64366ce44c7a27eab2bc612e23e8063ff168feedb758623517cafd3c606f74b8d2678c6a991a9a198108870b415198bebf2d794bc115d36e91f81e2801d8cfccc11b1fc143a7e09454841f14fc795eff8dcb0c6a7649ce97c29556ede980855ba0c40322c9b99754d45c34e785d7280f1895a6e752e083d8130b6da978134ae2e9626fb6833ae2e7b1b7eb58204e9f6093da99341e41330e44416390bcc46be259f985afe2d434d7abe19fbeddf2f43d7ed113f7b9559a80be9b0df3c92a3177bfb6da0c981193c3992c1bc76d4a289f180b7c273444b4ba174582b671cbca506defcdc7c9c879f03e6ea28f1f825afee86bf7fa147e80f3a65563614c0821f51e1d9f1d534eb087e3f01476e72766fca77395bfa522f2f5777ec82f3d92917e26e13c50bb2fd565ddffa50d0e7107c723bbbcb84c16630938ec9599289511bc3f3cab95d20ed0932cb3a96f2919199b12cfdb8d0ab2a0a7826ece745ffe57d2b933317dcaf80a3ac47e92c8012ce2f388ebb69b1350ea124adf1f38928bf1838d6a7ae3629917f7df80d4607609b70de1ee6a2371db360a71b71249337f2191d9a01027572a3d9d049faf223ca14ae6bf52a8c1eb80477b529d0ec39bf47c599e6408a8197891fa4446d11ec30f07b423fe9b04b34d8b098f259f73705ba7b0810ab6befb1e78578c0c6640e2fa3c676d32575e2cf4564b30bac677f4806b413a6d7a1b69b2f7e91f5182651cf12ada6b626acb361cb8c1ae37ff8f90a3f354f93c1737d8d5b4406651aede13ea3343f8bcc5a0f0a40c6b508a62bec82e530af3d5e5e73040a26a25a85121937757ee34a1f02dce28ae8343b6f728fc8da47dd17fb32707329c5363e39cf15d663d493ab721e9d62d2d2205c1baf33776e5b45a145650b6ae696c1ad2ea608a2a4ab0b106b63cf83608a8effda8d63946d5792900afaeca526f8a8e91cc0ec3927eaf5ce50a867125c1ff325a8d98a2c2fceaaac274727a82d41bd88784939bc40395ef444b5b899c50a406b1ef49320df1f11693b51f3e96343dc17b7dc0c210bc3a8b1a3fd4002f2cbd99ef9c22054ddc9560f3e1393360cc022ccf78a369e9bde9124d6534710433b5852c444c8f4d69ea91456f02ddc9e052eecaff6ddab8420c6076634c7c8c8fcc86e8081fa9dd3ba133c5848e6869944ad9f3198141222c3b75eacffa65b03348c088099e29b46d760cd3bf447b7fb09274582cdf50628a4bf1673e5949fa2814d12c12da84eee4642a7608dc18ab930b22aacec8643f3e087017cda26619b8a258b06b12f69be689ed5c9c884ac9c9345c996dd1ef52e1e748048eba606bfaf2f95d062b0d1b6437e28e63d57e7c60857ec5238ec485b585d6615e88c365941ffbf7bf161f8d4791ff6a28aef5a0943025da126552e91ad2df81b727fb75a0a6f4d3c4b13fe3a195db9b4296fe3dcc315d4812d9c44f349ce809b5ccb97adc1e9f3a931497e6435c4e1bf67eac02fe77fb574a085b97028de92d4a224f68d36f778e3d70c88169c41716345e6af4e41cd8ec29eb1ae645a9d38a24b083bfb5c4059f6b0e02ad6367a9ef0639ad5c9a529a42ee2590548fd8d8769ef56134405fca73e7bc8343b78488089f162efe3a8e66800b25c4b832dc21ef16f8802517e495846996f6b84931dd56fefee30884dd4aaad1ff8a4d8a1b2bdd8a6ab0f94d0ceb53c2695e93d0b267fc2c96edfdbf5ed5964e63914b649eee03773903ac9e654638b85b05aa39109a2cb115362cd2aff1e5584a41693ef897b5a620e4fd49842eceb14bac286343d38f2f827a6bff2f38c0e28743be93fe7be521b3bbc03dfe8ceae0b59cc03adf5f5c7c304f8e96b5a524ce2ed89b7b32a199777f1bfca70529eaa07d154d8818209e4c89b884a594eaf54e008085bcf4de56eb348d97b27d0c750f2e38f77ca59cb4c358114fc2e1937d43d4f7c09676b50f23773de011207fdf8e7e73f93e211e47787cbf41862f29c9e0c175c65017faeb541ba3bdcbc0776e9fb503ff5965a2a57e7f621470f0d7af05abb923f4bf1cad5064af165144665348fab4f8c396eeeb2206e9618cc165173212cce8dfc11aa55576901512908be870d35276af8e14f7e090e596b7c00f15011d9b43b2a92868cf182eefce2b5f5df84fe628f32b55343df1eaae31a51e9ba0a09e8d0fac48624a90ed745df98c3eecefa2a7f5758cdebba0301b46bbc3af79a53a51461040bee53f95e3ae91ad653aedbc202c7b9dc9486c20af2dcce03b50f3663020689ad7c648fe592b9a68afa68de4221b988f20ece972", 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r1 = socket(0xdb416540dc7d6223, 0x2, 0xffff) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 15:09:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) syz_emit_ethernet(0x3c, &(0x7f0000000040)="2cc62ffc606048f3832f3d3eb401de794b91314ebfbe372d48ad165523b57412158027efdfbb0fe08824ebfe937d2bcb2d884c285dca8558207d095e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 15:09:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) fcntl$getown(r0, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 15:09:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)="597587284e686ac8e492b1fe2d7d0dc53a8b11ed4e32", 0x16) 15:09:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff]) chmod(&(0x7f0000000180)='./file0\x00', 0x4) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000100)=""/51) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r2 = getpgrp() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r3 = getpid() setpgid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:09:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x14e, &(0x7f00000000c0)=[{0xfffffffffffffffd, 0x1, 0x0, 0x5}, {0x9, 0x5, 0x40, 0x400}, {0x2, 0x9, 0x6, 0x10001}]}) socket$inet6(0x18, 0x5, 0xca7e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:09:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x510, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 15:09:43 executing program 0: 15:09:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="501c5dafce7f169f8cf09d3ae11ce0eb9855f06e8d698497a5feb74e0296af544306b65c5444b94ca885013cde4105ad0469414057dcafe0ee1a76e0043153abe8b2a5d8a473e4fe2bb5622e71f6c43762346fedb24c9fa0595a5c7d49631604af6e2308cde253e27e99488fe9359f1149b62f2cd5f3059ef45d2d36eb888b3e0894bb92a2c12c9c514db25ac3121cbe0e19957568", 0x95}, {&(0x7f0000000200)="e535a8e3200f1d9a361e1b6eb35e0675b095c98336e33741bda93309064efb28db070443ecba23d5a68f47576b7cf6f561469a64a78017f4c34a638cecd3a4a2fc840580546d739aafadda4e6cf85f5a51126a6421ebf4f6539dee716c56e29b4d536b60abff160b008b802ae8d7b87bd5bcad8fa18a20cc5e57da9139f2f46c1620f87abadaa9f705d5ab8d02f73e7bea0d464f624a766dc59e48586ba66bab90e4b1c86cdaa166f5f7ed717d9590b0bf6766071152f011e316fa52eefa9699723dcbe35660d57f", 0xc8}, {&(0x7f0000000300)="94d9b0df1ccb2487e4ca72c0e089078ea1112bf7fe951e9b6217db74793755b3b58f750e29c01bb49c2b079c8794d0dd146a5d7c3078befec512426fb4e1092f47773899ca9ca604bd4bfe531d9342f1d0c652bbfb1618171a1270e38b67abf06cad79ba6be5e773f9ca2dedd5416bf99b3366f42a4147cf14c6f76d78d2eef42bf9f9fc31985176a62f956c5daa8cc0cb1b8171e74b95e0f8e32202ecb87fe93f9004c6ec5849653439f63b5614958382a86168477d268c6526ad14", 0xbc}], 0x3, &(0x7f0000000400), 0x0, 0x7}, 0x8) fcntl$getown(r0, 0x5) 15:09:43 executing program 1: 15:09:43 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000100)) 15:09:43 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd602ff786001c0000fe8000000000000000000000000000bbfe80000000000000000000000000ac760600"/66, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 15:09:43 executing program 0: 15:09:43 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1800, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000a00000/0x600000)=nil, 0x5000) 15:09:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1ff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r1, &(0x7f0000000040)='o', 0x1) pwrite(r1, &(0x7f0000000140)='<', 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x0, 0x2, 0x7, 0x3}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x6, 0xffffffff7fffffff, r2}) 15:09:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x2e3) 15:09:43 executing program 0: r0 = socket(0x1, 0x4000, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10200, 0x0) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/89, 0x59) r2 = dup2(r0, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x80f3) shutdown(r2, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x4}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 15:09:43 executing program 1: r0 = msgget(0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x4) msgsnd(r0, 0x0, 0x0, 0xfb45e58aec7947a2) 15:09:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x1}]}) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="24641bcaa4923d518a15c973f8336c1e2b107b600731092be6875077f820342cf2d0e813305a1cfdea884da03d5f1bffaef4f4ea955adb5994fd54048f90a2f59aa5c2021e8a480d0a02", 0x4a}, {&(0x7f00000002c0)="f2fd6f5496a449256ef86e34d4db9b0f52f73b31268a2b76bc56425a47b511f715a2483ad99141edad75385104c3f06b1c03734a0f3cdac98cb2a66a17b4b9fb5179c0d7128ba3b10a87c7754c58faed21bd490bae2c5807287f8de3ef7c77258f4b9a994cdd4a986389a903d6311ed2ca0568914d00467b9e966330f356c063149485afd3efe4d425ed3aa2146038dfe1b2b2", 0x93}], 0x2, &(0x7f00000003c0)=[{0x48, 0x1, 0x5, "76bf17525abf5329060cc9969ddee5e81be539bc416be75bdd11d9bdccfeeb694f9c7d95b9527c81a66853b4234f4b5f325f"}, {0x38, 0xffff, 0x8000, "b111ce2e6d09e24854557afb14d9815f53f1194ef52a343a7847ba1386cbba4bfa"}, {0x30, 0xffff, 0x200, "b0afc02bb6d85368225af2f106e7682e4e965d1f0c96b80833fb3a6595ca"}], 0xb0}, 0x4) 15:09:43 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x8000, 0x4) dup2(r0, r0) sendto$inet(r1, &(0x7f00000000c0)="87a92f504381c4b4413cd9329262d2d6d5f1e78da23098ce8951750885355ec75445847e70d0ea13a123ee1564a93f0e0bbd90", 0x33, 0x400, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 15:09:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x40, 0x81) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 15:09:43 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x1ff]}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x3, "f4dfb68d5589b345462778a04cfff2d9ce97ed05db81db8284e5c4fde016145d51ad878a73cc70d95326064c3a3cc918343c5dfad4e9ffeaf0260a5ca2532e19e36f35a2bad7f9faaf3888f0017c4f47719a795a12b223ba15ef53fd6fcae3fa7535a9ee02fef78bd41dfe4a22f38dde3450ed61bc8f52ad6e1a6b14e815254f482f1dca1b2b955cd2ca07b939e199c88a74e20bfcef447c535eedefbccd1ae939c2a0df0c00ff413c681f623d3010321c2f71e7224f1f2eb1083a2ec9cf6f3bc5899eae0bbf874e6a6d520d19715a351ead9705b6ec3425cc2378c625bf1c1bd7c78832e860869f38bb60763202bf468c4ba263d5205533b4b49ba22804148888ce10133a57e2abbfe07831125f518246cf7ac5e04cc4e46cd053ee5ca3424c2083a9e41b7dc9165c1627b1aa564f6562159ef3a67740bae88f00cfd9ece33330e9f6594c4da9d6fc7bc9bc66291aa4663c6922c4772005a8dc908f1981093337ee129eea5d4cbd07f239ec60f873e6d1a7537bb9076789d9d4637ae8b956bed28b105076511401805dff3f3ad550c863a867fdabcedd95453524bd6d902fe6b6bdeaa1234e4904cf7c64fab9536bf9cf22de8519c8426a299745303cfbfd0f1d857f0d65b80971ab33afa3817ef3bf8724bcfe2e94a57ec8bfb94f21d85c0956d0bf653323f5166e2178f3c239989e7a2bb9a281de8abad9b1031b8ab9cd7991861bf437df6e43a33eec2ec0d9b3d5b43fa6637b5cb1d49dc5c8e06061f6aea1526533ce1348ff4a019bf60d8df2bd35150ded6b0cc1908b3ded4d185ce4460336591c53408631546c2ebcd65872a609b03150cba376e605091f319eb49b0e841cc9bfab77bd672d207cdd8e0c5ad8ca24f4ed1fc5e0d1a3cbf01a037456c5945931c74829e1baafdf219db7b2d28bfb2f86e439753b05288bbaa29368ef3338984b21d5a5c88dcecd26263abcd8a0812f17fd5447095ff32379d3c49c4ee02e7810e0841154168828e26824c9d9325f0ae73b9db765778c174797b8a7cd3beea5eed829c3f07849d079f330bba1e67d38dcbb5577a048755c1134c1dc22d2611b0bc5a28020c623f813414c9bebeaa9036d3d44570e1f4cde6db6fd3015785f53edb22303ab1c42efd3e252ba96145c39581b1f02391522c3c8c0b52aa8c985be48f54ef1abfa4cecb4204fd8a27091a6992f3ca9733ae6f00e57c0ebe0fb7519c36ba7ad4e36c77d3a3291f037e1deffe2aa0b705c2937800fd980d1597b5b73090f6be9db3de7cb7d9b7052dab8da324cd83e88e4ca49b0aefb8a9be50274f188d232e34c3880f24721cbad0d5570a1bb0f99f6ab71695e5c40a744ef0f8e93ce025ba00510512c0fdacc3882208782f4c9e8eb9a2debeba3ca217a87acbe705b5e8cb2b9e6d58c57816d097031e455a29aa7075936ad6d8ee7835fa257a368daff099f7b6fc5da56ca872cd5f1f53fa0258ee4eb495e69294f3d49aa09702810d3f54dc8b952fb81ee34f1ef9d9d1c511b47c88173dbfb3ef5bbaec4ede51b9f8b3f1519a7369ab68af94ec823f53e60c9d3d8ac84ab4f073fda1d5234f7ad9bd10fabec1779d21fcf3073c1953a1b7d3fc85882ebfb8f5e9b93879fd9344332b0bd5470a62bd2761d67728e8e916961741b2d79677ad51896f75598ddee344f9f18c4ba3936776c8553fd41efb3a5425475a8c95141a023e6d667bc91723a606787565dd891e63beb4c021cba348381edc73b71a9dc4146124e22fd1779b9493cf3caa6490c0d895a7df30583db445495d4c8b7e1728f2eeaea5d3ca8c92f7777406f952703d394c8a45b002387bb662e4712fe6f923fae1b67d60d046905202536e2fb737240d14d19177b0a145764ae8a5bc455d09a933a96022cde428cf47bdf3840cb4455ee6fb05c954125c1d6f403df5d8e0347cf77671c212a3f0004034af49fd07dbf9153dac607fb3764eadf281dca38f6e6881cff46ec20e828cea0427374c5dbcf72b0562a9cfb128c5f51b3f7699269f3932c48103c134cd95eaf66c627c5532ff5686e9ac52a8388638c498cffa12a45cf2c7134f9b6087611ea02c4de90cf7cd2b5d60d489a9055e46cd7e4809459a1c0bcbca57e772e3d92ecd6a37959745addb76528dbd749c59188c5d794f0fabb0813f562f67a7564178778200038d4b9b0fa97f7b2ad4a843f106eebe0fe8660133c0c946a8fb655bdc1cf4d23509ba2197a53eaf694865dcf0911d10fe75f150bf3c8a1c33a7a70b6f160444299e1271c014306331134e4279c83396eee39d23c72ce52b438aa00c1e0937f4f23685a1257a43c0e1669e02592e8363dfd39a70ece9d85d077244837e02cf1d71d3477d5bd0eefe38a3c3a441569c4e750c01ac52d5f1a178117b1189f66cc9fa02d207e8d7a11333152ada33288134bd3155b6ed085c0cebcd71e59723735a47873491400a032c933d286b5d94285b0da202d17663c75e67cdec206a2c1478aab67cfbf272f4b340fe18fb2ad19500af32e8cf0d40cfd06ca0b9865aa4d8011cb6866415b113751a91fb7b98d2f427241d8f79f8661548925e7aaebc766cbc372e5c24c603f284e9f12374385fd41f6ff91e2b5679c51016f4ed09ac2d3b71b1cf5e96f88e6cd249f7ecf058ab91825b4291011065e80aefd41ab5c670b186172c2cd9be0cdcf753cf3102e08f392eee2621676792db141771c8a055c74e3aaaf3e0bf528e5198fe4cf88f6c23cf046a8b8c8b26cbf3bce261631b5244eaa8f2ca5af897589f45c3d42eda61b7ec45ba3e8fc98e5a99b3b733256b0ed2627e3c992a7ae49968dbc0521c1fd8290016e9a5ffb6614468c53b15ca126f74db74a8baa93de6e91d970f8083e14b99a2adaf49ffbfb07376c5e81e83f3f197440165e2224f55e6ed22789526f24ae374c213b103792b2900aed5a1f31a1bc510ed341beabac7594a9ee197acc17c2abe7601d14a57f0805bda07cdca4231a28769a6a596f991a9078294a35df58609a67a715d8fdfd65ebdd47990396567eaab950fa6eda0aa9fe112df88181bbca52ec17e8d3d60aa774385e2c92b1d2fd5516e28a847c91ca642346c7d5eb93162d84cb09c44afebdc9a8530a54857a56067f8a28d0d4c9f572f34c020b3dcd385ebc98c8ffe22158c83e2c063d03ce399bcee8c4fdfa543c22b7b1a55358e8982364251d70a0754cce6605e04d59a22a73681fa21235b974042a1790eca0b78fbc35080aa56fc03d88a85a88a920dd7a8639ca07151d8876196b9eb12e8c72c72cc0132bb991f47b1f3d8ffea8ace25be4dbc59585253733e5593ec0e0d50be44102e9f46fd612e9ea7a26cddc806fd80a3692c7ecd3ccae533acc810c8f523d6b326ac8f74a43a618964234e39b8aa5e1ac320f7b19590e9c3d866751bd2386c01dfb29f10d616bfd873715a36c482295165ffcaa1f3649d0c3d77164d536cf3f4b15746c3ae42e1b6593949770ae67ce49a1c0f234d3e58bed47d2da5910336e2c34b438e2da287521f08dad67a4d951c02f5a969ac2ef273e7a20176c0cc1cb8ab04adb747481ee632fce3058b45d7ccd14642866c95b655e4bd469431bde1aba10d76ac4a178afd2502ec2a1c505394b61aeba2fe54a31e4e69d75503c5c3fe2dcb204ad02311154ded007de7999ef1089a5d268da8b08db42b0c0a62e735d52762490eb397ec0390b9a6107cd589c8b8e93874d44a3c25b722f0cf03a0903e42b32c2e8db041ab2bbb5c14ba9c77e81918cececa9b2783f2095a4084ac1f203e743460ecce9188a97a599f2797595945eb9d59e82f514eca0b2e1bb2ff409f63374a129273c06703fb41688f05e46d9b66fe3065574a644b0c974f0d149ce765e79beef99bec3d3874b6830d8baedbf26a28e428bd839a31a720f6832f7c668a80231a0423728866b0cd1e96a62d7ae1435c66c3ed8a5342a05b9c46fe2e248d7d9ae27239203b869a05ae39a225ea5e3e0ac33ba146cfcd45b6b8fda23c2d2146190dc87ad885eea23a14489d72a27a6daad58e924e9c3fa3129ef779cfd142dfa4648b4a9f20dbc8f0a62d0a2db7df4885a49603da8d7c9f73b1897898ea4963303488acc4b1de31c4fea6bc142ceec404f4b5ef470b963e9413313d58791ac4b1ee167c8f0073ec94286642e9cb8986c687e41b243564b787ba4d7ba777e88cd90e7886d6f3bba7c3351943a2b9cbd20486ed87b76d3f24c4468c55b91b0a2adba27ac6d0be9799364ff96b2f50186da9318fe36fb493bd8088bb798d8e9e918aff0ae896070b9bede588ac80d2664532167ea12fafff7cfe108b8a9aeed22816fab9a5a3d39c9c275682b3e2b8308ca0d820dae804b8b43fa6a17094f925a1cc2865c30355d8a81c310692be3f12daafb53cbaeec027f0190ae055561db72814e21d9d78718922a8ade4df36a1279566010a31a073ee225d32641eb5ceb555f4dfbc2100ff9058b99001dd1d4f0535062e992bbb032bb596c8c47aaa31f80f0ed517d70494f896bc8bbcd02e611377fb3f86c70a332b8fe6f70fac28012dd2858a1fc01eb4ff1ac8048fd73460512101ad48a4bc9e26ac66d6d5a971f56ce80082373f32e3289b397ed2f43dc223d8f9963da25ad2c7f1d9caec089b5dd44cde85f0217c193efd4cb82004c2d37a3beb732e5c37501229a790e4c94be409a057d48a4f1833ab40d58d266fe83645d0588c41f419eee023eb347b2f9b48afdc7baa740d0810897f374d22504c87534e95e4e5f95d350cf99eaf6082f938bf35e4a3e8af334570e50ebfa10dd04761039ee8cfa7f0cb21e4ceefac02f3b41eb287e84a2a7d370de3c096d489f913fcc0193080f2f0ce455711b7323dfa4e851e42dea971a1a9b565d9df66471d249f92e48d77666344381b35a3f58cb17130b7ec868a15f7e5fc2c2613f13d540759b3772b8dfa4d8b4462cc418d18b18dc391658a5a0d669adfebab0d82e9d650b961dcb6718e3ac921bcbe7aac3b7d5896d5b70012bca2debf5c1a401dd5d414d49ad4b2a11466d0c0c6a78a23c78cab50433a53fa054fe307d55eb0e4877307c60e27455c41bc47686f8761d2ef7af2511172d34322b2b1882673d49f9a7fb3a6490e0b8de3c1abce09f7e2b6bfdedb18ee4d90dd7bf068c0faef175be1556f7df15c6355185f32c27f059a3a4becb26f780e489e638b8d57593b41938ecb2440cf9aa8b3223f25eb4d8a720769731eb5c8e88ef38458c97651882849f06d1d1934d37f898831d999de60ba34cc64d44cb475022aefd7fc76e0b91a733c2dd90696c8e6b82a99d608595e8a22b6fc195d4e93335c8ef9ede40e02ce2e9a67b6b2d9cffeb61510825066b46f782d1bce6fc836f49d8623236fde486b4aca9c80d092153dd72cefde5e964329fc35e701e76a24e472bfd955fb88db37515827dddc51f072f8a693668f7ebc346a567cdfefc6906e749f24d4e291de5a6610a1aecb4ab7a075adf57aa361e16fdd2af8440074defe2cf9fd00991ac217f779834916f4517bed04dc1292788bc3e097d56f0fd5c5e6b26d5bfa73a7fc2bfa22723282c7f4403ca8526bb1328da6613ed77af0cc6a1eb5cb42b8a5128abcc253f0d66d4badde8840c965c304f0e8ab43392c430de8bc2eccdda2bea88e11c80503c5d7db9d44aa2bbb09d135c0652d76e04c9b8e7f0311355197b9d8f033142bcaf8d9767f14365d5d3f34f5b544fc28e8fcc4f5a8696057bed5e82a461ab69541bb514455be5af0da6b3e95723df80c3bcd38bd189f53cf02ebfa84b"}, 0x1008, 0x800) msgctl$IPC_RMID(r1, 0x0) 15:09:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x8000, 0xfffffffffffffff8, 0x6, 0x2}, {0xffffffffffffffff, 0x6, 0x81, 0x3}, {0x400, 0x4, 0xffffffffffffff00, 0x6}, {0x3, 0x5, 0x400, 0x8cc2}, {0x7fffffff, 0x40, 0x3, 0x401}, {0x6, 0x3, 0x6, 0x4}, {0x7fffffff, 0x8, 0xffff, 0x1}, {0x4, 0x6, 0xe92b, 0x3}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 15:09:43 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) 15:09:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) sendto$unix(r1, &(0x7f00000001c0)="8658366948f6128966565880dc310c4ddff72055f3c898115c2b512c53b675c5cd908e7bcf2412b31e0ff830ff9c9ef3df66c90eb9e8b61ffd52ed9aa253818a26fca65170c150dd1253f58c508cce8b19aca476d8563ab81e28ebadada2614e2c0822d722ead6f98aa755", 0x6b, 0xe, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") socketpair(0x6, 0x4000, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 15:09:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:09:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:09:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x8) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) kqueue() 15:09:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0xfffffffffffffbc9, 0x2, 0x4}) recvfrom$inet6(r2, &(0x7f0000000080)=""/39, 0x27, 0x841, &(0x7f00000000c0)={0x18, 0x0, 0x8000, 0x8}, 0xc) recvfrom$inet6(r1, &(0x7f0000000280)=""/245, 0xf5, 0x42, 0x0, 0x0) 15:09:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 15:09:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f00000001c0)=[{0x7, 0x7, 0xed, 0xf4f}, {0x9667, 0xffff, 0x3, 0x7fffffff}, {0x2, 0x78d, 0x5362, 0x2}, {0x9, 0x0, 0x1, 0x1}, {0x75ad01a3, 0x100, 0x2, 0x400}, {0x88, 0xfffffffffffffffc, 0x1, 0x100}, {0x6, 0xfffffffffffffffc, 0xe1f7, 0x48}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x3ff, 0x9, 0x7}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x7) 15:09:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x8, 0x7}, {0x20, 0x1ff}}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x8dc73bb102c6363a) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 15:09:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:09:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x1, 0x4, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffff4d74}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x359000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffff9bc}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xd74}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x118}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xe0b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 15:09:46 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x20) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1baddf5ac199e882) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 15:09:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x81, 0xd6c, 0x6, 0x1, 0x7fffffff, 0x9, 0x9, 0x2, 0x1, 0x400, 0x8}) 15:09:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 15:09:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 15:09:46 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x188) unlinkat(r2, &(0x7f0000000180)='./file1\x00', 0x8) pread(r1, &(0x7f0000000080)="35b405df107d25cf4b34b52512aa6f339a7b012525", 0x15, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) 15:09:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000580)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 15:09:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x39, 0x2, 0x38) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:09:46 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto$inet(r0, &(0x7f0000000040)="991bef29ffd24fe5236175cefa5afef222f46eef239c227541699d1792", 0x1d, 0x8, &(0x7f0000000080)={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x78) 15:09:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7d) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000036d, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x0, 0x0, {[0x80, 0x7, 0x3, 0x6, 0xffffffffffffffff, 0x1, 0x9109, 0x80000001, 0x7, 0x3, 0x100000001, 0x2, 0xffff, 0xab, 0x5ada, 0x7fff, 0xfffffffffffff001, 0x8], [0x3, 0x0, 0x2, 0x3812, 0x7, 0x5f63, 0xfffffffffffffe01, 0x6, 0x5, 0x80000001], [0x4eb, 0x7f, 0x7, 0x1, 0x7, 0x7, 0xfffffffffffffe00], [0x8, 0xfff, 0x1, 0x6, 0xcf, 0x3], [{0xf11, 0x80, 0xfffffffffffff001, 0x6}, {0x4, 0x39, 0x100, 0x4}, {0x7, 0x3ff, 0xfff, 0x7}, {0x9, 0x9, 0x5, 0x18a}, {0x3, 0x7bce4bde, 0x2, 0xc000000000000000}, {0x200000000000000, 0x80, 0x1ff, 0x2}, {0x3, 0x3, 0x3f, 0x3}, {0x4, 0x101, 0x400}], {0x5, 0x9, 0x9, 0x5}, {0x2, 0x9, 0x9, 0x9}}}) mkdir(&(0x7f0000000100)='./bus\x00', 0x20) 15:09:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000240), 0x0) lseek(r0, 0x0, 0x1f, 0x0) 15:09:46 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) fcntl$setstatus(r0, 0x4, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100), 0xdbbe49debb7dacc8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x60) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000340)="2533ca50ebf2060ebd5e8738a05fc5f5a617de85fb3d41262c70ef3722c6a82c3be31cc34cfff5ccab7f3ec1e443e506353ed6dddf723daadea03d82240661a8c500076a2b", 0x45}, {&(0x7f00000003c0)="04c517edf939d3eac5c5569b584094", 0xf}, {&(0x7f0000000400)="890ba63a4d55c121e1958e29484eb5406c37c7ff544c56b8f7838e5e4d07abc145738a40528b78207f4f6103020a776d451ac6f16d6cb12cdfad2724e44fcb01ce73e44536730c19baab3254414fc0d4c9de692a51e58b9096c2", 0x5a}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="900000000000000001000000640000001dda59f19d1a2425b6af0b21212cbb4aeba67dbdadfa2da280c88eec78a714d49df4b90711951358d143aa53262338547501043a56f6ab2cb21c8f3e87819e725d2a093f7473696b81ff83af7c4cc646c22027361d170d6a98d0b609e5191f42558404460f32c2dfcf867d68e4170ee5261b403beb6909757052b0f400000000a000000000000000ffff000014e3000013333151bb516fb01b12ed7ebf21f238f7af65a8dac5b286e407d12ce46f7025633423e0571056517c4411316ade40418b070256eb4d13dc13dfa8a2260f525e0bd0da2bfb7421b3899055e1b80bd0374598d2340ceefac123a19298eae6958f3444bf8760f892775fd5e5a2ffc7401205477c2fa734085eeb1ec51f026988c862e08d974a7cea3fb511c2b8a900000006701dd869c33d00e4a179dc924fe6a5421f8fdd08481b4b87a0a9687588cb5217640929e5f1bdf4d8c86178b1ba29909595eda85411dd810e1121b4300ba3f90d0a69ef06fc91ad5717b65cfe0eae64aa8e78e0a3a149eea4ec587b1099a5e17f995f931e5333cb95786262c11d2ca1cd9596e0843a000605f48c7c7f7a71980e2a9d80dc900be045135211e05f5c85facb0d93f37214c94307fe165e7e03704be75c208be9baf252e54d05b08fe130d73cd3c075291db43c93f0bdd0e8243fd1a61ed2b3515c7ce1264189411f9bda7f0ddd2119730ceeff2ef1b507ad"], 0x130}, 0x4) read(r0, &(0x7f0000000640)=""/46, 0x2e) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 15:09:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x10000, 0x0, 0x7f, 0x4}, {0x20, 0x4, 0x92, 0xfffffffffffffe00}, {0x6, 0x0, 0x1, 0xf256}, {0x9, 0x2, 0x1, 0x73}, {0x7fff, 0x1, 0x7ff, 0x7}, {0x10000, 0xff, 0x100000001, 0x3ff}]}) getppid() syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 15:09:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="2bce3bed21df23c29c6a8e1615c5c221bfb2b85c21975f471b5df53c08957e9020c9a2d0c33de42af1236e6f5425f13ab15b2d4fd093041a6d9e0a9ac8480a1128d336865ad17f8546bf4bae91f3ec872e60c54bb1c2503894fb8f9b2e083fc335f8999071b51e3d8dfab598bfed2b0f2d42b9028bcec7cc55a5a583449b97852e2d28e3680138d2f0495c733f09e2cee4c1a1dc1d195bdca3a46136231c01f61450307a7d284ae0d6619452ef", 0xad, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x1a5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x6, 0x4d5f, 0x5, "8860fb241e806ab0fb0300348052a97894f2326f", 0x0, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc9, &(0x7f0000000380)="395fccfa6fc9f0e88a0036f5dd670fec69a6d4d44092c3c2b62a70913b0b32fbb5e3f5c898dae7ac6bd05898592ea8c596b1afa564bebb81d61d337396b81d20690c31f792b54c23321d8f7bc5df8a1da322790b379f16cdd19358054a8b912e8559083efe87d4f37c141f540e635823f9541254ec79590806bacab193d98bb3c31ea44d69c4fcd10e663b455925c590ef3e47b0ce80a8df40caf3263af22176a0008f8e8800cafa9a3a38c9bd5e14e7fb211aabcf1470f12c24ee030d0e00000000") 15:09:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:09:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) setsockopt$sock_int(r0, 0xffff, 0x598f3d6166fa0f04, &(0x7f0000000040)=0x4, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x9, 0xff0c, 0x6, 0x200, "29b0f44e5903f8c24356ac7d1c54778709062b9a", 0x2, 0x53}) 15:09:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 15:09:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2b8e, 0x6, 0x1, 0x100, "632b6b71ace28961a0268636d5519ccabf227d97", 0xfffffffffffff219, 0x5}) r2 = dup(r1) read(r2, &(0x7f0000000300)=""/3, 0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffffff, "85495500020000000000001167f5bfa600", 0x0, 0x7}) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000440)=""/78, 0x4e}, {&(0x7f00000004c0)=""/97, 0x61}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) rmdir(&(0x7f0000000340)='./file0\x00') syz_open_pts() 15:09:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000015, 0x0, 0x4}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 15:09:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x65, &(0x7f0000000280)="1bdff33c60007ac20bb3a5bcb50a576ab3e10cf6960a2a72497c7cc855dadfd1a6b3474fb4ede6f0dc045a37a65f3b96cc00ac5fbf31bc36e32f5734ae872aefea0ae02f9f0d332dcc806a13072cc99d8059d00ccd69ed49b24db48779ea648b68b9e6a1cc") syz_emit_ethernet(0x75, &(0x7f0000000000)="853e974aa991c3ff8cbde7479ec2fb27a13b484a812d2571452d3b07a3521416fef5b27001e9c3b81566ab30f7e1a352ce76576bdbe8309173de517510d642590beb0c8d6cb5e399db4df0012e33b744cfcc67c5e84e436ab8e3200eebeb6d47a775247753e24f251cb21424d2579f32ad8e85d652") 15:09:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x0, 0x6) r2 = geteuid() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() fcntl$setown(r0, 0x6, r6) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000200)="c79018dc182d0401d994ab94ee677a1e6ba07ab784d9a51a57e3c3cedbda2f22c2e8d2a8871e634dc43fee4307799ec1ca91b20fe3cfd1c36161b630c5780b345f528d8bbf0bea8e99d66b86bdb5c4ee0267d8feca3e269b0689ac5ea6e8b92aa5d542a73e4f423620727cdb7d2123ea5826957e07aef896a88a68b047a08238e8b9c8aa8abb17f88ed775b0b9ec8b3597c6092336686ef1ba69195d472611ea14c6efc6f618a232b46d612357fbbac06d3071668160ab1f1c9c10fa39dec1beb24b3b7c3d39e23b15a58e29afef96847318d7b506efe85c49e6d67301d587ae28d43a5cc3", 0xe5}, {&(0x7f0000000380)="c030f0373fd5017e18241bbf5ca365c45bd3488c4796a91e7de5974a19d12a6e80e7369d4fe58d6e81da85623a2c8860d37f58f8379bc63a4f27d65ee6db0e548d81d28952029c09d957f17128e74f1fbb725cb14f74fbed364fcf49598d6195c2ee1e9d78633b065c018dd5d6403810ffde04a68e6007d805015c8b6ecc28ea531bf0578e9dca5c7c744b9913193773c79351ce508ef766436311a20b7463dc2f84d859b276d43a7db8852f70720a5b6347ba96bfa5d8f87d3f3b2d9a8a4abe17d71b2d82197db11cc254749d48046b98bb5c3f8cf69a2dba688d1b69005258df1086afc7e440eba57d06f82e321fc4fa5e4863", 0xf4}, {&(0x7f0000000480)="6fbd01eeda68d48af79e9084c7f3e4cf6daab26a5284328c6ed867504692c4ac65ef959b9b3c2d64583647d9f98085dde252cd5933adfb16cc6946f1e26ca7f51ecc4c7ce9e2dd8fcd6be51e9f49e43c069105ce883d8be7505ed4e4a3304d06c0f808c19e500f31542f3c064e9eb8e78a1ace87947d31021ecfa662b1cd4348029674dda603db4212a4ab72f20e097f72787fb8e16514e67fcd17eacc31bec08d444f1dd3b87666fcb2", 0xaa}, {&(0x7f0000000140)="48ef4fc2f7f572f572dd37c53de6b49dd2bdab338c0a43443b5b01a331cece784b8394da60553d066cc0255148c335c1163b4423865f6992c4e07e24de1596d960b0e0f2534fe795c96296fbe248c0ce504a1c29a46e2890", 0x58}, {&(0x7f0000000300)="ad9c6f0f024f13624235c6252443d7c64560b7edccee04cee4339a79606b276441dc398ba8424d84199661", 0x2b}, {&(0x7f0000000540)="e84c80f4474113d741448f2d8e49966c8f362b71f86fa1d2032c6937a30282d9ca3ad9b441591f74d19264dacb6291d2a880a7814e0b247831cc1fe414c81d41b6d48c2877c94de448d7656fb219a066a8a082050544b1975ab2cadd1cd717d28b3b1591fda4a98dd543cf9a4edd9fbc73687401a0a13ccecec799e436c045ba0795226e0f6726cd44dd8612c63fcc82d373fab35c832c010dc4073419df1985746b018236755cd9535b99dcbce1acd295aa796c381bc45fe198c097d1f87dacfc5346b82fe4e7685716245665f2f2092c3ec57fbba1734524849ae12a9e9903bea18ff55705cea7270cdf8271f4bfaf8e96dd1d7be46fe56cb6eba6870f16a96f92fdfd3879179fdc7a3f82247c661e4e402c917bf608f7182dea0d348678c98b543089ba5cf8ce7d72e96b257e6b5764c1d86939094c03443e3c16451ee7c45f17580ed2959ee82597bcb480af044aa60e0ad3027049d3c12a2932c9e5c69b7c740ac8f6e8b0598c797f165906b9f56258a7fab09ced8ecadbd5d469d61b2aa3c4c748e643d18ad58ec0a2a5d41155eb5cc55f745d06deb5cef755995bbdfe85f142a1160e51704a105a7c11bfe2f4c78610acf529836558c6d318959d46c1b914789057044c821f6edd0fb4a5b0f312f905fc8f882dd7b81a0d1ac95a64d041f27cac34587430f05710a4246edaf40562d35dc3cf51523b026c35c077617fd4dfdea0523dfbab2a8f3c4a101ad3f7289470129312d9c880cece8e69b945c8b4492374524a46521441d15936c53abef439f0a098bcac0b30bfa7b0904ac2421da921905705f751d22872d78fa5890e29a1f392997ad7eb6d3e2d1db09eaaec972603511415488b185158b77c605256d2a7e6033898bab385f6b02219dcdf842f3b0de953cf11bf202eb6a037faa9c3aa4b4516540abc0257f472d46ac216c72977843c28c2414eb61a3eaa6e3ac1659e07f648e5c7a5ab2214ed775428926e30dd180d509eb759a9276022f6345aba2a2d16183194d31a4ab95213d0fa5fb88935681564b55671b43f2cd45995dd37433ca6d82f615a82f4f78c2a843ef44e5f07e409d31fa8a4add5df29166d4af62a4d4c16bb169ddc43eb270e438dc6d04a6e4ca0f67b7a30dea42533815cc372077ac9de16c58f6bd7ae22fbf7cfc9f860832e47a66763d418104218a44ff950d8fac79d74c7eb6307bdcefae6a64ef8a1269e2b0bb11ab366acc0529916bcf92cc3b87f481d0c61b8025e8d3ef429ddaa0331a05f306637256f61d5a18433444508a546f29fd355fd5d45fbbe1ebf09db035a18abf2f3e19a13a8f2846e0dbcd5344b86ad72950379df4d088f34d63ddaa9d0ed3095213224a12a477e0d1ef4c7d7d7c9aa3e2d81347efcc9f9125ffe7ef176fc5c031ea8a80a5cf8e8e14f4a144e94dd726a940c40ac94c62f1693622886ddbce780d1a4924f749dea6632bcd56fb3d9325785006a81ed74c65c2f030ba2dea31b0899bc4b20fbdbb3f481d9ca506bdb282452334aecbfee8de52c05658426fe378bf67fc2e753476ad2c3cf5a33e1f116f7b99fd68445039006cfce30b79b19db707315f34308de14b99d778d1138323de47a9a82343b2a0cdfdf704250380ac98f6f21a38a5c945278b21e179aa4ca5c0b3c97f7cd1ff12063c750ee6798fd4ceaf0a57d6f34d4a1472ce8aace96f39282dd6020c83059912e5ba4e3d9865f9bf6fdae54d297c968e18aa9e5c1ac0985ea49a628d4c444235e924d30d4c12b98bbfd4db0ea1f34c4a2d50a49c407ca061806769c1bdec6bbffa878c2988bbd9fb4b94a267f560201f07c326a1fcec3838c2cf4b880c7c8c67cd56399ee7d0478eab02e28cba3e4a82016593121ba1037ee23e3769d34cbd512ac0b0e3265cf917f95067277c018836b1d70410b5c555f910deb774f12d7855f2023d63e3cb511bf9b6774b6ad5c71dafcf91b7ccd5730784cb6001a524b6cda8ae8e5d9b22fadb815583fa767bc86cf51e7ea0c2e4fcf58fa46d0c58653631c7012a246e24a32c0df55a739e5c44119b4a04ab5040dc4374ef8634c691a7bef40cd0e49faa2a5ad35440ce11aca704d2787689b58ce7ca857b5b0b35fd5bd91bf34ad17620c3aec216f168aaa66c856a2d756d51bb3cb6c11fbabf5e6dd5283acb00ea3dcb3bdf9faa08a440e6235c8bb7ead0d1e392f35b7322a7487e537d82e57db3b0dfe59a5bf5196e3c845d6e4719c3b71b72743a56be5ad25959df6081f954ba81d16135696ccedd2961dac255dc15aa30fd839258bd6b3073df02f17cd46f61fc744d63135a03bebecfc3eb81bf69389186f0c96bf06e8622a74b9a0dd079bfa20e95fc93597d7fcf60540edb4543851b5da5300ec6045fe95f5a2b3d5b66b100a66dac5d7bd2e230df12527ebca468437f841eb60b6d9ed3d76ca10e7e457e5cee07d384d413b6b2b7ed41867cddf477b38871f47b878480b27a950be6ad7a0a5215eecc9fa400c47b14d70afd6cf51e1be177783183c357ccaca8fa7903eefd2679ebc128f6bdfc987257f6c567fa4976f359b591b69ba9e9f91906d9f57336cba2f2de30c05c13df0c7c1811418884493e9a24ce8265b27eba36832a171fc9d50e341f31bd0cc595940cc12685a5372242f19cd32e7cc99511c549d1f5ae561af8cf370b25609093fe1ac493866c5e24bd00326ee2002b4b379131cb5e5118e905abdc5e8d18c47d395d0f90f29550b58d782acac350cc7cc18edf8c2879e20475ae9075ed806171960bf2417c1c8666af8e7b04f0c41fa9350464bc109833949b8dd53d56c874aae50c6090360253cff59caef4e5b8db797595f004ca7917729f19c78875fdf0492f7fb37a87606ef747958339ac0c660abcdbe83521cb19b137ff7cc2b5222f9bde47e30f14543fc979eecb475dbd5fa4577664d7aa079463c1c6bdf66fc83850eedb918d53ab002e96287e394bf6497fb8286f62e2b7a947f7f0b116272d0c2f042463f89778cb069bcf53c9e10b6aaacddec7d200c3606301d2aba5777f62fce19d7d24a2c791e90e544259b26deef40171003257373c43cf09054bdd1e9488a98eab057269c38d136c5a2730d662a3ddbb46544b7476c1faf6e4f9a7fcb2973f175ae52669776596de5c0ba6615f646302e051b36890c3d9b2e87eb3bf93d384b6c3dde4b21f346df78e33c3897fc034e2ecea5fe810e9cc88f62c64a5193f7850db3399e5d6ccb2addfdbd85f4d4a645ccb1a2b9816dc93a511562bdceb786d3b888c9d654aaddffe0aea6199098c3cdcc6387d714237acfeb2df0e10753ce5ede342cc21cb2ce5c642357ae07aa2e5eab24f075dfd160d62c8223a10716e56c315cc57f0d39acf603244e97ef9b8d80e9d67e784af34e25ce84a77eda3dd02b4943fcc5a3a63ccb774523121595c15e86762a7e99334ebec9502b5c64ceb60298241caeb806adde3c797a18f9d4ecf2cb8c2153c3ed1c1229e1723f67c06a0aee1dbf972a6b9b387ca13666181c45c78e940838c746034cdd9717c36f55d8f27a666be019d4dd40c11ca8eeefadb64c672122efd9b24d03a560b5c97f6a91d3473df8fa09d9e61f753b98d3111eabe47ed03bd7bea4c6b5313cd5c49c0d35666ae3736b20eb65b1eba021a3b86108cd1e7a924c0f9d62bb53b51b2d633ee88ad7cfc4ac14137d45be3a897e989eac2d5f2bdcbe3946a36ad4eb8337b399a22995539bf665544bb90ac642e902b3e4a3ef8479761b21b9a4c22f777091ac7f0cb0db1cc275e1923ada44607c7820b43678c4e3760ce0c2a8aade41a79724837a775cb1da808395d6a15e0f8ff45f503cf8c75096433786b8f09eec4bdbe91732325403ad042ca9114fc8f229ea139d57870f29f69e5a88c5f3d3182d95e7361d9ad9c18157582c477278bef5b3b06ce8f6a0dadfa456c46e957eee91367945a1fcbf48bf28abe913a6186e1cf3bc4645398cf53f672888546e0fba64fc840f2093d137d24e1811ac75eba2ebbbe33e636b851afc775d879439d6dc1be0f1ad740afdc5b440567dda9f8fedb329678c16597cce45bbb1dc0ca78584db129024b9e198c9392b057080689270770c5adf6edb380d1c642f8f9cce6d8411a189869d2bb95acd20f920995368480708547a4b6f37b230e5efb17e68cb2567d0477e936ba586ff28da3c26cc018d4952c5822e9e67d191abe15ac258c40017a5d9cc8299be475dd0ef2d89dc3e36dbe668690109b1cd4da152527895f746cd66ba3ee69a84d4cd9cda25000b17e52ec25646bd94c4575bb5a617f5989dd522c469b3040c124e93e6523401e70f97e766236c112d1d130cac45be13f41958d5dc5ec73562f9231faa026105f5a575d380424c9eb59c0aff195165ef448daf124093d5b8cad76634d1559e49b0e2c5cbc8973d15962ded9f668d59223b54596c1ebb3bd4545177d71ea1d05148405895f9bd75a28a1c7087def2baa1bc3d560d8541c04a524ea42d08cae07a3df0103d72a956a517be066a6b83b4744f6e96ac45f1df511b33e4c743633570b8f14abe067d75ddbe4764c045cb4511114f3840e3f4ef1882395e37e5f79a64899bae02ca8a7cbc061235637e8994f0b954afc787667419dc2573422f338d2dbdf674bfed1bf1b7ab7dfbe1ad5f82d0df4cbe7d5245d1bd19459ed8de4b7cb854a82dca8215a5accc5da991cb6c0a259fd35b72d07e559f6630ca173856560ddbe64242e979b54e448cefc17a33c855d80ed20bbab75fe677771d61574599d867028362c3ac7bcb58a5b70a8a96c333c89f73fc450e3839d4deec154a4fa0003ba9704d29640174604990de00a7f63f6102a4551a08de0874c1efbe9fef9e308d5f2911f0c3a52ccf6c4b1b8a905e1a50190cf12e1f1e61a2dc7246c0e85d53043c22c014d20838cee978a078206fddf53ccd5c4f2a36577587818fc5b64cada382c6459ac362ca518f56c266749369d20eac4f8b5027a87561e0565c9f23e758015bb81c01b2e3518f555932e0b1f6f8e35d44076bae5c5d317d24bbea864fd26c961142d5746f24ebd74ab9390dd57c54bfd3a34e983e6a13ba7981f8f6e764d6ae42db397f5e50337e6c698bcfec0522b4a9fc28604fd319598c9ca034d36cbe3d95620075f4abcfd2d3086f3b31763d2547cc76b188dea7399d5dbf97aa426086da1fb21f6557e7ea995a09639419937f4cabf09a646d84693be061acebe5d6d6259766a694a47ec0081005dee2bd3d7169a4c67b700335a11c7028d90ffc16e5d4896c34b48e8f7bd9d4190a98a85da9407b4fa65c8945c197414971b71d4ed2c619c4cdc174e50f5f817f5808ebfa8f4b865a0db519f5bc5e8d46efd159e24b1ef9e2f53e667ccb4bd910137256eeaea0aafb53ce16365699bc675069e843a163c17c486da3c2f1c3f001fc989e0bac790531edf6a98222bd41539e96702a56895d200a9f519f76390315e9af3b139d36a84f535c83c375ad9ff7b88de279e2a1c4ede00bcdcefa07ec1f7013202a3b8fdb33bd8e3a49a8b11e84278fd9a307a85d71237ee58739040968e4377d9ed356597451859622fe23f0b1163e7b5bd568c6603fdef05d46e46fa9b785fab7e290dcf74d1e0bc2df184da9dd46e540a034162092d415bb402cb2335ca2ae70122be2c1a609937ba5c629741a454218aad3a47cc307a61a23c13f3888d2bac1a4eccef8cd418263a4ae4e20afe568150b800f2c86dd21641047eeeb603feb66d47a3e1743981bd9c38b33376418af78afc273b23421b78fd6", 0x1000}], 0x6, 0x0, 0x0) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r4, r5, 0x100, 0x57c}, 0x20, 0x8000000000, r6, r7, 0x8, 0x0, 0x3, 0xfffe000}) 15:09:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x3) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 15:09:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x20000000000074}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 15:09:50 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x45, 0x2}, {0x48, 0x1}, {0x80}], 0x3}) r1 = socket(0x2, 0x10000000000003, 0x33) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) write(r0, &(0x7f0000000200)="022e08d904d0e5af8b5caa6289fde33557652fc22d60684d819543d1c9bf71337de1f351d702f5b69d4e80c629784ee02642958fb46cae19b3f78bb3e5decf468ef7b4536106d0815b3dd58ca3a62e87be20efa105b1e6ca858fae2a2cb6031dd18fd3f4c5aeda701d258c21c333a09398359f5bb95d9173e9aec30e95d1d85fb24653ef34b5cc6aaacd68fc1c1f8d7c5f4ccc5ddb", 0x95) getpid() connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="ff0000000000000000001da88e50edb17040bde90c73493e3d4af2b6f2726e427fb63b7e654fa3e279119461ea2b59a4e398760900f5b08e91a000bafcff50480d2ce0ae90d8d3a1b9148e68afc09e1c613004d19127b012f84aeae384a37c2344374d449152ecf8edde96e78789da53830b886cabc8a9707b4f589eeb4ade9e02354a31dd0227fdf07d14ffcf8c0933d9c16556c43ee1318c10560423eb236da990e63c53758c72bf426bb4ccd12797b297a53ecf0c7558b82a12190fbd67792718182ae36195787bb9b55bb948a40384d336d1459b9aaab1d6a2491d1534425ed2cf20a71752f03b73c4d000"/250], 0x10) write(r1, 0x0, 0x0) 15:09:50 executing program 1: shmget$private(0x0, 0x4000, 0x40, &(0x7f0000003000/0x4000)=nil) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe2(&(0x7f0000000000), 0x10000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7, 0x6, 0xff, 0x0, 0x9, 0x1, 0x5, 0x2, 0x2, 0x8, 0x3f}) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 15:09:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7fffffff, 0x9}, 0xc) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) 15:09:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000002c0)=0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000300)) accept(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x3, 0x32, 0x0, 0x3}, {0xffffffffffff8001, 0x4, 0x98, 0x7}, {0x6, 0xffffffffffffff7f, 0xfffffffffffffffa, 0x5}, {0x1ff, 0x8000000000000, 0xa42, 0x9}, {0x3, 0x1, 0x10001}, {0x7, 0x0, 0x1, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:09:50 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xb011, r0, 0x0, 0x0) 15:09:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) syz_open_pts() 15:09:50 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x0) 15:09:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x6}, {0x18, 0x2, 0xfffffffffffffffd, 0xad60}, 0x3, [0x7, 0x10000, 0x277, 0xffffffffff7ff000, 0x400000fff, 0x4, 0x10000040, 0x7]}, 0x3c) r1 = socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) 15:09:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x2, &(0x7f0000000000)={{0x800, 0xa4}, {0x80000001, 0x7fff}}, 0x0) 15:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d38a76f09c8808aec62e8f5f51740ea72e0976b8c03ef45d7f17fc6600f753db862f57714b9fb43902fbc6fa15ba8db763b78452ee57"], 0xeb, 0x3, 0x800) 15:09:53 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvmsg(r2, &(0x7f0000000a80)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000940)=[{&(0x7f0000000240)}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/218, 0xda}, {&(0x7f00000004c0)=""/242, 0xf2}, {&(0x7f00000005c0)=""/242, 0xf2}, {&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f00000006c0)=""/50, 0x32}, {&(0x7f0000000700)=""/213, 0xd5}, {&(0x7f0000000800)=""/75, 0x4b}, {&(0x7f0000000880)=""/141, 0x8d}], 0xa, &(0x7f0000000a00)=""/114, 0x72}, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xffffffffffffffff, 0xb8}, {0x8}}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x1) 15:09:53 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r1) getsockname$inet(r0, 0x0, &(0x7f0000000040)) fchdir(r0) 15:09:53 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="cd000000bf5a000000000000010000000000002145000000000000000000000001000100000000"], &(0x7f0000000040)=0x27) semget(0x2, 0x2, 0x456) semget$private(0x0, 0x3, 0x20) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0xfffffffffffffecd) semget(0x3, 0x0, 0x700) 15:09:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r4, 0xffff, 0x2000000010000, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r5) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x4000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r2, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000300)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r5, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x0, 0x0) flock(r7, 0x2) accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000380)=0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 15:09:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 15:09:53 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x2}) 15:09:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) munlock(&(0x7f00003ba000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 15:09:53 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 15:09:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x100000002) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) flock(r0, 0x1) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) flock(r1, 0x4) syz_open_pts() 15:09:53 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1000003af) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r5 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) fsync(r0) r6 = shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r6) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x0, 0x2, 0x6b4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) r8 = shmget$private(0x0, 0x3000, 0x100000040, &(0x7f0000ffa000/0x3000)=nil) poll(&(0x7f00000001c0)=[{r7, 0x1}], 0x1, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "854906ebab5b0000f5afa680400900", 0x80}) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000002c0)=""/101) 15:09:53 executing program 1: r0 = socket(0x18, 0x2, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000540)) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r1, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r0, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) ioctl$TIOCEXCL(r1, 0x2000740d) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) semop(0x0, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 15:09:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xb, r0) shutdown(r1, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x3, {[0x0, 0x0, 0xffffffff80000001], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [], [{}, {}, {0x0, 0xffffffffffffffff}, {}, {}, {0x0, 0xfffffffffffffffd}]}}) 15:09:56 executing program 0: r0 = socket(0x1, 0x0, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f000049b000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f000049d000/0x2000)=nil, 0x2000, 0x3) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:09:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x12) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) 15:09:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) r1 = syz_open_pts() fcntl$dupfd(r1, 0x80000000008, 0xffffffffffffffff) 15:09:56 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x6) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 15:09:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x20, 0x4000, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r1, 0x3) close(r0) recvfrom$unix(r1, &(0x7f00000001c0)=""/248, 0xf8, 0x803, &(0x7f0000000000)=ANY=[@ANYBLOB="01300000210100000000"], 0xa) 15:09:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) kevent(r1, 0x0, 0x5, &(0x7f0000000000), 0x6, 0x0) 15:09:56 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653000987fccad1033ed4472ba3af2ea6cd795882900fe78afd1bc0310be7e3b1394b4ae2ef4b890d9fbb3e36bf4123d2f87ed45fcf16a1155eb98e3276c2f17f3170936d1930df6b13949bef7158ca0c4c5708a97b74fd05b1eb0724217caffaae74953e0a02549f01170b7f08c247d50fecba0289fb63acdeb4a1499eca63b1dd6"], 0xa) 15:09:56 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) write(r0, 0x0, 0x0) 15:09:59 executing program 1: setitimer(0x0, &(0x7f0000000140)={{0x800, 0x3f}, {0xbf}}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20000, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/135, 0x87) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000002c0)={0x865, 0xab, 0x8}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r4, r5) setitimer(0x0, 0x0, &(0x7f0000000040)) r6 = msgget(0x3, 0x10) msgsnd(r6, &(0x7f0000000440)={0x0, "7c89d1dfd7d720d422fad9e269e6b41e6877902175cc2c926a1181bc3375f13a018a80bf575c89a54792ec7cfa965c35d7abd4226b97bfb63bbcbbb991b9010576ccbd3232d2eb195b498ef862cb62eb249d01926af0e0f3a094d6730585eb418170523bf80bf71ef50b515a90c11164dedbfb00479e7f725751e566a86c7b912062537414349bd4ee685d63df26d2e2a0cdf04ed5e6e04be11e98a37c9934e46e672b56318744a0e35fc6bfba9d5b8ff863c813b683e01d8986228a5ca47456ae6ae1144ed4f92f90efc5fb1bb62ce6a57754daa577c4e56d2e7a6dcffcd5861d29b286ef"}, 0xed, 0x800) socketpair(0x10, 0x4000, 0x2, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(r5, r5) connect$inet6(r7, &(0x7f0000000240)={0x18, 0x2, 0x30000000000000, 0x8}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)=""/154, &(0x7f0000000600)=0x9a) getitimer(0x3, &(0x7f00000001c0)) 15:09:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="97b93f8c96838217e4efa82cb9a0a1e3c6d4cfc647855ebc84014b0691a68cbaff692e735e40353fda72303ac5626d", 0x2f, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r1, &(0x7f0000000180)={0x0, 0xffffffffffffffce, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 15:09:59 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f0000000140)=""/119, 0x77}, {&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000240)=""/192, 0xc0}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 15:09:59 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x2, 0x7, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 15:09:59 executing program 1: r0 = socket(0x0, 0x4, 0xff) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 15:10:02 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x51a60cd8f39ab010, 0x85128c3c6e59625c) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="002e02b0154d66145984c71656e9ddf1588a2ea95090da69ed9bf6f658ea224421fa73c3b9d4b97e54f422b1ec2a86dfb9fb6b79cfca07ad09eec74feb7efd570a42a1c64b80bc45f9112b8470236cb22cec23d59e84fefc1ded136604ba7f897f02ad7377686b2ad984768f0afddeac488e1ae158e1a66999508f90163ed65f8506638cb7dd810ac472e71028522d70f3231cfb5e4d38e335d863e8f9fa12bd8eca9f5291715a13329a693b0f13c28927ce8f95fe1c46d34d5ae04b56b43329907ffcd7d33333cab502a5d14e7bc047e30b134dfac53c3978a2f63966b51d81c772e72b8e62486874c5d1bc090cbd4fa0ffd667f20ab2330493", 0xfa}], 0x1) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) select(0x350, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 15:10:02 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/12, 0xc) 15:10:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) pread(r0, &(0x7f0000000080)="36107ebd3f4b57360e4274dffdf2cbb1c816eb51ac6116d88027725bc81ebb8138f09ebb4695992cf66b582993a5acba994ac052fc574e15efd90364c4a7595f14e30072a2690d6dd6ed1848b50aa662c9318b610f9157a07c2a2327e4d38c18ac7f28c017af8fb16e0b9ec7a7ccbb87ceddd1de176b292927dff4d383ccac4a5abea0b85025cf91553afdadc38f270ce9a03a70ad95d939c07d86305bd8a0fd7192d1af0e6a98d26a533494bcab92284306387e9749e45778e657b9c22ff82bc0b6ab9ee7f86b3da9af8fd011b9050e9411e91f3397b1cc1458de18b3eb641ca01b1b930f81e8b7a5aad09ba302ae6f7df1eda6a56420f3efc6133162e8f019e5fbea5d1af8629a7664b9f5acb17a50dba91604a880ccc888493b80d71ce7d60222a6ad63113ff2d4816e10db3a760c669f990a37d8b6fb806a7f8cc467941518fd29e724def81b053dafe9440f8978f8b85f9aa786d875982c1f9f8c55ed062989eb29bc9e89bb688fe1a607015c133a36dbcc356d5efa92835a72c0d65dab4ccaf8880afd10a17e02846c98683adbc4c88d9d8ed742f944dc29920c0fe6367cc8183f719778081a9dfe917a73b9ef920c4cd4544792f15a8838d57aeb4bf3f073868876beca82b5857758a1766f7bd36b764ab78dce5e4ab36183308993d01bb899a9a4a5d007dd92aeccf9709c821b060c941383e7a42a37ae8f1b5c2ec7c8833e510e740b2773d0686f0894cfc45b9d2ec461df11f0b57a49e190a9c4cf0685eb72b3ea14654f4573829d61d087f7fed5f2bf6fe2c657d766b9838efcae685443f7b55d094adddfe14f2295be979caab536252153ca690a096dc40114bf8977759fe6ffbce6b70d0c1d925706b61c14da988ad3770ae2dbeba9c5c2829504d8f12162ce9a5565ebaced176d91f7f50d1cf5e05812ff7a81664914f2c84fbfc53a2f079c4518e75c24de9cb372af67082a28d0c937f4333dc4e264078b656ebacc6384e4f900fcf84fe0a236731ad0c2519df39fe7f262a958fa254ec1ca397424c76f871f24984860241258957d705629473f7edf908463c209a49a6d0d15ecb51bffac5651f85fcb6b3bae8572ce0101d69bf3cb840dca892a9e00bf8f7a073c15bdcd1dbb9f454a5b9a95b858e0efa51f0965b629be2d5d266e027e71a21392e474a7268770287309bb31fd7aa055fbe85cd651f811f110443813afa4938708cf2f88bcca2e23ffb61f3f51f0699f7b1d1fb2c74530f38de33a792e08d9c2c23da9cac64b8b50ebc7e33bcfe9349de328f918ca1abfe5787054ab82aaf51ff441d4d873173d296aab589d6bc1071f60e2b5df11de4507fbb0338ab99b385231e7c75984a08414e4cbe4c11bc69b4a8702d1e3de8c84566a10b7ffe1bfe4c94a5c9b044065f4e716f06360298592c611b29fb1806300c1da6d34f88e124589959bdfb786fa2d83f43d7d5d8a001961c10a63919db0da3135465786a276e5558a77946576810985232ba10e7b93faf151f4a38c2b676e01c87be42e66d3117a994ac5d96c93bb6cf957970a849978afa8a5685b4c51bf1fb88f66eaf9c6fddea60a5c67fdc4c8796019d807d70a42c14c69ae417871457804905fe30e577654122f083418178aa3752a450b002607aeb581ac8c911e23f10a6e55e0ea383e779598860363a7faa0349b0613431f54aa551a6228a2dd2147972eac6d5df4387cbe46e172c5c9eb51248d083a40d6b012ebbcba3e63677b70bda98e66561f9f8c6be9d06c3843773043827d49f7d7cd01be2ab5ae04bbe65b302ae22cafe84bcdf5194ee4ca68bf259f7621a7a8f51a70b2656417acba38f265594509c3f9bbe6c545ee5c9299a82912d77dcaa0723837f27e167b57d82b627f497962d8b5081eb8c17bc2b0c3b0cf25dad37aabd6293ac2d8c8a46af1f77e759ef205189a862dcaa852bead45b18a8af33dec5cc8c7feb542fe28eb0b8e52a4fe19979652127fd70a36ccfc18b68fd39f25173bef471b741b94be5dd644e8c9e32cc47ca33a99922929d313024697fbc6a0535a8a8d3a60f16fd7fb74980be56caeb5b8d6a75c7984a31ff2d10121fdb66dfe5ec794b39addf9a9b8f5bc79355f0736421a9972509487818aefb86637a1e55d508abd82b565029b87f828f0a1982e00f3ecf6c143930329c541e5500689c84dedb607abafabf85fc30f6fbbd6d300db42e1484c5779bfe9b730ce1cbd4a1a60d05e4342e89629cde816f0133ac9d75f8a853b82938e8257e04cbf4153e3a9a3e76a7b1ad15773fc26b1858a3d5ad3618cf160bfd6a1904f9f9775ecbcf3fb7c0531fb47382d39ef6e8777e6d1e279df62421d517549a774a9f590b27e450c952b904364737a9662346a197f0bb8ce8ceb4c69e06639f5015219423e4060edb15ef453e33ffa847625d322fe2662b1991957693444bd596c9cc4eef824bd7386c0fb97f3c628c51c90384906b25d9a7c56d41ca6e2a21111c0429932a47a6a085d4ac84ef4fc20189faee1c3d58c82cf968f02531b3c69654381985d8ca7ac712047964cdca6bba507e7897d7fb3f725422533c5f1911ebe29af609449de0d41b1f3f4330812b8235032a18cc64cb170806febaf2bb903611060463495b712ce365787faad493c8613c7a7f06b3610588b333771331f3c3d64e6d625015e017c56a76112253ab83c09d789db4501fdbe76c018c08d278acc8917b189be4eac1a529a790fcf8cc5ff4cd45810fbf7a7e54a33affc25ef3d4626e43a3f5ade32796214872bb92ede5ff34997b8dc3265064be4221d8b91b932bbd65eadf2644e0e61e1561e7742e645782b1792f73d540ad9d27a6efdfdf4c13447c71da5d874d56b9df090c177616fe8052b6215d13fe6ac97e35b771dd0341be545dd8975e0dd5a24c963458a1464dadb8c7dc93a5d6448c7a410d07fc5ae7708098633edb155ecd6d8cea3ea3ad6b3e52895f35115505b4a6544c78f9343130899d82eabaa01fb3ef2a1152d558a593951e8ccc4b806ba2d18ca8eb07202c8f818ae793384fd0f93dee71d2b7fff4cd4a1acf80139445d9ef4b98ce424706cd8f447255f62cd1db9020157b6f473e27a2aeb5395ad36a08e1d0d9e52e4a64b0c16acf3a49a8f4fc64d805499eb63f8ab6e77992e40bf6bc3d35dcd497d7df7683554acd8af6b37472c5b4bc58127ba33bd2f8f6b43b1507e33cc681eb6903b08dd95d804d3809a1c36eee9935f282c4dc7d3d573645f22d47e56c9b778b4882b436bc303829ddbff7a2355fc93f5073de46b3f3b0ff935c4590d219ef7b028c8d4b03b3dc11d60e0ba6b38969b56e6c10ebce3cd690829087cbb71b5fcfa194d17cc105e59729a23995a40e8a832f1f4cb6e65b07b4090fe920edd7e93980bf296dd8f7936d94e5179f47049567aea517597627059c7234359d0783be9a8aead69eb8b0643eb3751d2fdcb450874a20e64ba94d6d0e33d08692ebb5b1805d429aec0a36664e48d2789cb57dad9f76df3fc81e203fd26c2873780a090d65049ced06fd69baa9767cdd5f9988585875481437b56a996252c5008ba82d6910b3e6bbd7b7e3b86964bca8e03582d1e03659318d88c7fe91eb34a195cdd26da850d668d21b207edc774a9003784a7166bfd20e41f9e2909ce82fe1d05b50e2e4fcb65ead6cf8e4970db8be2d05007e36fdb405bcbee90479aefda4fb7682d58cf9daedeb49458a3d4a51a983e32d224e5ff44af2d9d4f4506097e7e1077101cc31837d155e4458ed5645a61d799f1e36d7498706018ecde7ea0f2614a7436f7cd82f4d8a98413c6469dfc11fcbab3129d8ed7435d3ca1569e369d95998c5f881b7d3be693663ed8cc2230a97e5b10e5723e25117b845c6c1f11a6f2177bcadda1f085a275b567010cbaa16f55ab1f902325eb7bc8710fdf08355b8662ddbcf5f25f48c968dbb876b4df2e51607177497385695710112c71262469d82d553cd36a0f7b400c7d270f39e400cb6df5c98ad2307cde274ff2c7598a4806cd8002250ed3337590f74e944116af5968cb3736e88388957942133f9aef0e574bef07971e78b9d533d0c210e2b726c9384bc856851d6581b328f8b8c5a9247062f5aa86ad1043b0733120ed200584a1d40c0b062401fca31190f33fc39abd67827590a10c364849ab9dda0a3e5e5b5d99e10f8cdd8f91b0bc77ee1cf04e1ab783b1b7ae2beaa5a354bb9613f1c2cff7d68235917a1049aa4b44e17f69cab43e86fdefa9f164d503a1f4ba35ba708b9b6360d244c7f3661d04e60e2e24501371e79195c83ed08fd707cfb4fb1659085852a7e5319800c4035d3eac9cb4bc485d0dbb897c1d9c3429fa767511ff4ead342f082f34415e0bfd23107a4ed2c01c816bfdcc1ad4a101ecb4c2fa892e2660419e530589798f16afcb398e74c0911e69dc3f5c427554400414b5c8a98b657e12b0780d0afdb2909262b3b9e0c32cd182a75f254e63ecaa8633bb15bf2d6ea95bf50a0c1684cef4624f9c3bef6f1e238a57e33b5ad18aebd2739fda641a4e7c8eb88a59007d4c9214373be574fa19ad13c6c739df2a8c6d4644141ac3c10ae758ea55d69cae709ad340a3009c1d6f41df6ee79ef9aab1e19f8f91d2b7e3c32c8bd778e05d1d89d5351b8ed239d5add1d50f9958a0c7bccc0fa218ac54cc2062102c9aa332561514ec13a8265331b3efa1e5b12f01aed4e757699c1778bee466c6b91da0fbbb42aeafae56e39423a540c4b0fae5d124c70081b28a118608742f712c8b8eef3fc01cc95dc4a102bf89adc21f5a49f8e9c2597f8a84b04253efe37eda5388d0c8deab50154027efcef43dab68ed4c781978f29d0f89c3f3c4c4f73e7870eaf87fdfcad1d626836f4a767577dbf72f1ae9b843845a9d317d051e788c558e1924dd5a1f651486df745429a6c87dbf2178783721c5e4f94cc72c20e2e65e8e1dbffc8f0d216e3dcde06ce57a4a4e95dc84acf1200d05619021a2a11115ec7aedc3faa654f33083d09551a12bae01681aec9365d281d3f5981197300b6bb71e25352f596c888790349ca3e6d8e5c2e349ce1dfcb968a8aabb171500abc5241b43aa11f87f339b4b1b80437322edc3a8c7916090454fa4698c9e04ae40a324823eadc48ae50467c1b936d71be51702c253cdc0ce97239912bfb85cc7e2006a058be1f8adc6b6be362064ff9c4cf03963cfa56dfc08a6c78a51263d7b296db397218ed6247515ad89d896b4e045633c448abe9980cb7e94d1b0b195aab813cbe181a8aa00680fbee811f20e238754cbb2d18e791d5e331bdd306adad33b56418ac91e2b09c983799eda0ff4fda2894684dc80aba71641dd84fdfa4f164170545aab6152a1536fa940500040c52c69f928d4bf4de679c7920ae8eae4ce2fe3385b699738257a0abcb86a922a4544d132f1fd50c19c9fb19ca253f5a78b3fc23b9880f73fb7cffa0ca946d98656e01aacc214ed5bf3970ec46d03ff436ffffa65a405e41a35c661dd76a2614bd6844f3d7c2305699199871c14168656392c12b2a6f4a9e2d4bbaacbbf65f16c4b69c7b19a063ab6df042f53d5afdf496662050eda5f8be81babb7fdaa1e74cb7d3fd96799684555d6a628a0bf10e00ae35272eeca33ca7eb54a294335d3703b436dd76e14da6b6b037ff2936f2b65e1f2a262a75382996d246e737442ccfe5f187ea3438d03e3971da6d80d3c929ed4ec3c1afa307c5c5f7579ed6860f44770c48e1d688374941a9626ae0ddabd551fb85181f7124cb21a6d4c8e4e727f3d148a96", 0x1000, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff005c00000000", 0x8) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) 15:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x800000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') 15:10:05 executing program 1: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r6, r8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000400)={0x9a, 0x0, &(0x7f00000007c0)=""/154}) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r11 = syz_open_pts() fcntl$dupfd(r3, 0x0, r11) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(0xee01) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r7, r6, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 15:10:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 15:10:05 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) geteuid() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) geteuid() write(r0, &(0x7f00000001c0)='z', 0x1) Qà8Qà8uvm_fault(0xfffffd803f014bb0, 0x24, 0, 1) -> e kernel: page fault trap, code=0 Stopped at frag6_input+0x762: movl 0x24(%rax),%r14d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014bb0, 0x24, 0, 1) -> e frag6_input(ffff800016966c28,ffff800016966c34,2c,18) at frag6_input+0x762 end trace frame: 0xffff800016966ab0, count: 0 ddb> trace frag6_input(ffff800016966c28,ffff800016966c34,2c,18) at frag6_input+0x762 ip_deliver(ffff800016966c28,ffff800016966c34,2c,18) at ip_deliver+0x2e3 ip6_input_if(ffff800016966c28,ffff800016966c34,29,0,ffff80000069c000) at ip6_input_if+0x153a ipv6_input(ffff80000069c000,fffffd802ff8f200) at ipv6_input+0x48 if_input_local(ffff80000069c000,fffffd802ff8f200,18) at if_input_local+0x121 ip6_output(fffffd802ff8f500,ffff800000a92c00,fffffd8039c242a0,0,0,fffffd8039c24230) at ip6_output+0xd35 rip6_output(fffffd802ff8f500,fffffd8039c25000,ffff800016966f98,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8039c25000,9,fffffd802ff8f500,0,0,ffff8000ffff3b40) at rip6_usrreq+0x5cd sosend(fffffd8039c25000,0,ffff8000169671c8,0,0,0) at sosend+0x660 dofilewritev(ffff8000ffff3b40,3,ffff8000169671c8,0,ffff8000169672d0) at dofilewritev+0x1ac sys_write(ffff8000ffff3b40,ffff800016967268,ffff8000169672d0) at sys_write+0x83 syscall(ffff800016967330) at syscall+0x508 Xsyscall(6,0,c,0,3,bc78b5e9010) at Xsyscall+0x128 end of kernel end trace frame: 0xbca800f3dd0, count: -13 ddb> show registers rdi 0 rsi 0 rbp 0xffff800016966a30 rbx 0x600 rdx 0 rcx 0 rax 0 r8 0x30 r9 0 r10 0xc60b98b91464e09c r11 0x281d90f83a7382f0 r12 0 r13 0xfffffd802f7fef38 r14 0xfffffd802f7fef48 r15 0xfffffd80047a0054 rip 0xffffffff818f50a2 frag6_input+0x762 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800016966970 ss 0x10 frag6_input+0x762: movl 0x24(%rax),%r14d ddb> show proc PROC (syz-executor.1) pid=301370 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2508,0xffffffff8257f9f0 process=0xffff8000148a3458 user=0xffff800016962000, vmspace=0xfffffd803f014bb0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 94194 440804 99457 0 3 0x80 fsleep syz-executor.1 *94194 301370 99457 0 7 0x4000000 syz-executor.1 99457 13809 46870 0 3 0x82 nanosleep syz-executor.1 24965 426685 46870 0 2 0x2 syz-executor.0 62291 184413 0 0 3 0x14200 acct acct 1963 436921 1 0 3 0x100083 ttyin getty 97327 13599 0 0 3 0x14200 bored sosplice 46870 228337 3840 0 3 0x82 thrsleep syz-fuzzer 46870 369962 3840 0 3 0x4000082 nanosleep syz-fuzzer 46870 229470 3840 0 3 0x4000082 thrsleep syz-fuzzer 46870 363176 3840 0 3 0x4000082 thrsleep syz-fuzzer 46870 241191 3840 0 3 0x4000082 thrsleep syz-fuzzer 46870 298346 3840 0 3 0x4000082 kqread syz-fuzzer 46870 106496 3840 0 3 0x4000082 thrsleep syz-fuzzer 3840 155653 68188 0 3 0x10008a pause ksh 68188 40275 87733 0 3 0x92 select sshd 87733 156498 1 0 3 0x80 select sshd 86599 161842 87715 73 3 0x100090 kqread syslogd 87715 295928 1 0 3 0x100082 netio syslogd 2893 308947 1 77 3 0x100090 poll dhclient 37260 153870 1 0 3 0x80 poll dhclient 71932 498952 0 0 2 0x14200 zerothread 95278 431945 0 0 3 0x14200 aiodoned aiodoned 44333 451387 0 0 3 0x14200 syncer update 69784 362560 0 0 3 0x14200 cleaner cleaner 60182 198336 0 0 3 0x14200 reaper reaper 7803 486519 0 0 3 0x14200 pgdaemon pagedaemon 56143 366790 0 0 3 0x14200 bored crynlk 89427 437507 0 0 3 0x14200 bored crypto 95124 22064 0 0 3 0x40014200 acpi0 acpi0 79631 216712 0 0 3 0x14200 bored softnet 1091 438960 0 0 3 0x14200 bored systqmp 6208 150230 0 0 3 0x14200 bored systq 43461 98020 0 0 3 0x40014200 bored softclock 74633 415680 0 0 3 0x40014200 idle0 64084 384180 0 0 3 0x14200 bored smr 1 523910 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9513 6472K 6991K 78643K 15934 0 0 pcb 14 8K 8K 78643K 223 0 0 rtable 116 4K 4K 78643K 868 0 0 ifaddr 55 14K 15K 78643K 282 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 131 0 0 iov 0 0K 32K 78643K 205 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 3088 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 42 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 196 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 2062 0 0 sigio 0 0K 0K 78643K 9 0 0 proc 41 30K 54K 78643K 810 0 0 subproc 32 2K 2K 78643K 161 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 140 0 0 in_multi 33 2K 2K 78643K 146 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 432 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 90 21K 30K 78643K 5821 0 0 UVM aobj 104 5K 5K 78643K 113 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 203 0 0 NDP 11 0K 0K 78643K 84 0 0 temp 162 3531K 4165K 78643K 42555 0 0 kqueue 0 0K 0K 78643K 14 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 14 1 0 1 1 0 8 0 rtpcb 80 114 0 112 1 0 1 1 0 8 0 rtentry 112 125 0 79 2 0 2 2 0 8 0 unpcb 120 725 0 717 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 3459 0 3459 2 2 0 1 0 8 0 tcpcb 544 321 0 316 1 0 1 1 0 8 0 ipq 40 2 0 2 2 2 0 1 0 8 0 ipqe 40 3 0 3 2 2 0 1 0 8 0 inpcb 280 1013 0 1005 1 0 1 1 0 8 0 ip6q 72 2 0 1 2 1 1 1 0 8 0 ip6af 48 3 0 2 2 1 1 1 0 8 0 nd6 48 28 0 21 1 0 1 1 0 8 0 pkpcb 40 14 0 14 5 5 0 1 0 8 0 ppxss 1128 40 0 40 9 9 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 512 0 317 15 2 13 13 0 8 0 art_table 32 513 0 317 2 0 2 2 0 8 0 art_node 16 123 0 82 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 8 1 0 1 1 0 8 0 semapl 112 192 0 182 1 0 1 1 0 8 0 shmpl 112 111 0 9 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4539 0 3119 47 1 46 47 0 8 0 ffsino 240 4539 0 3119 84 0 84 84 0 8 0 nchpl 144 7543 0 5919 61 0 61 61 0 8 0 uvmvnodes 72 5899 0 0 108 0 108 108 0 8 0 vnodes 200 5899 0 0 311 0 311 311 0 8 0 namei 1024 23677 0 23677 3 2 1 1 0 8 1 scsiplug 64 6 0 6 5 5 0 1 0 8 0 scxspl 192 21784 0 21784 13 12 1 7 0 8 1 plimitpl 152 173 0 166 1 0 1 1 0 8 0 sigapl 432 2213 0 2200 2 0 2 2 0 8 0 futexpl 56 32777 0 32776 2 1 1 1 0 8 0 knotepl 112 526 0 507 1 0 1 1 0 8 0 kqueuepl 104 506 0 504 1 0 1 1 0 8 0 pipepl 112 1186 0 1167 4 3 1 2 0 8 0 fdescpl 424 2214 0 2200 2 0 2 2 0 8 0 filepl 120 12820 0 12725 5 1 4 5 0 8 1 lockfpl 104 675 0 675 3 3 0 1 0 8 0 lockfspl 48 230 0 230 3 3 0 1 0 8 0 sessionpl 112 25 0 15 1 0 1 1 0 8 0 pgrppl 48 55 0 45 1 0 1 1 0 8 0 ucredpl 96 2244 0 2237 1 0 1 1 0 8 0 zombiepl 144 2200 0 2200 2 1 1 1 0 8 1 processpl 864 2230 0 2200 4 0 4 4 0 8 0 procpl 632 4760 0 4723 4 0 4 4 0 8 0 sosppl 128 14 0 14 6 6 0 1 0 8 0 sockpl 384 1877 0 1859 5 2 3 4 0 8 1 mcl64k 65536 50 0 50 6 6 0 1 0 8 0 mcl16k 16384 13 0 13 8 8 0 1 0 8 0 mcl12k 12288 41 0 41 6 6 0 1 0 8 0 mcl9k 9216 21 0 21 8 7 1 1 0 8 1 mcl8k 8192 35 0 35 8 8 0 1 0 8 0 mcl4k 4096 104 0 104 6 5 1 1 0 8 1 mcl2k2 2112 13 0 13 7 7 0 1 0 8 0 mcl2k 2048 56635 0 56580 20 12 8 15 0 8 0 mtagpl 80 48 0 42 2 1 1 1 0 8 0 mbufpl 256 101892 0 101783 18 9 9 11 0 8 0 bufpl 256 10948 0 5734 326 0 326 326 0 8 0 anonpl 16 216208 0 204245 105 52 53 67 0 62 0 amapchunkpl 152 9905 0 9801 34 29 5 18 0 158 0 amappl16 192 11583 0 10884 104 68 36 47 0 8 0 amappl15 184 227 0 226 3 2 1 1 0 8 0 amappl14 176 302 0 296 1 0 1 1 0 8 0 amappl13 168 908 0 906 1 0 1 1 0 8 0 amappl12 160 8 0 5 1 0 1 1 0 8 0 amappl11 152 403 0 392 1 0 1 1 0 8 0 amappl10 144 385 0 382 2 1 1 1 0 8 0 amappl9 136 830 0 827 1 0 1 1 0 8 0 amappl8 128 381 0 359 1 0 1 1 0 8 0 amappl7 120 370 0 364 1 0 1 1 0 8 0 amappl6 112 381 0 372 1 0 1 1 0 8 0 amappl5 104 202 0 191 1 0 1 1 0 8 0 amappl4 96 2252 0 2222 2 1 1 2 0 8 0 amappl3 88 655 0 645 1 0 1 1 0 8 0 amappl2 80 16843 0 16778 3 1 2 3 0 8 0 amappl1 72 49522 0 49116 27 18 9 19 0 8 0 amappl 80 5099 0 5064 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 112 0 9 2 0 2 2 0 8 0 uaddrrnd 24 2214 0 2200 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2214 0 2200 1 0 1 1 0 8 0 vmmpekpl 168 17291 0 17263 2 0 2 2 0 8 0 vmmpepl 168 265720 0 263976 197 115 82 106 0 357 3 vmsppl 272 2213 0 2200 3 2 1 2 0 8 0 pdppl 4096 4434 0 4400 6 1 5 6 0 8 0 pvpl 32 570313 0 555334 245 116 129 163 0 265 0 pmappl 200 2213 0 2200 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 510 0 57 14 0 14 14 0 8 0