ffffffffffffe}, {0x3, 0x7fffffff}, {0x2, 0x8000}, {0x3, 0x7}, {0x1, 0x3}, {0x2, 0x1}, {0x3, 0xff}, {0x3, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1}, {0x3, 0x8}, {0x3, 0x7ff}, {0x3, 0xe73}, {0x2, 0x3}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0xffffffffffffffff}, {0x1, 0x1000000020000}, {0x1, 0x2}, {0x2, 0x3}, {0x1, 0x3f}, {0x3, 0x401}, {0x3, 0x7}, {0x3, 0x800}]}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xd1cb, 0x200, 0x80000000, 0x0, 0x1f, 0x8000, 0x5, 0x2, 0x2, 0x0, 0x7}) syz_open_pts() 16:04:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)='MLc', 0x3) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) 16:04:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0xc0) 16:04:33 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff, 0x2}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x3}, 0x3) 16:04:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40000000000043, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7fffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:04:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x93) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)) fchdir(r1) r3 = shmget(0x1, 0x4000, 0x8, &(0x7f000078a000/0x4000)=nil) r4 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpid() r9 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x0, r4, r5, r6, r7, 0x20, 0x6}, 0x7, 0x6, r8, r9, 0x2, 0x3, 0x1}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xe0, 0x0) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) mkdir(0x0, 0x0) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000180)) socketpair(0x6, 0x0, 0x1, &(0x7f0000000100)) 16:04:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = msgget(0x1, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getuid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, r3, r0, r4, r1, 0x10, 0x4}, 0xc81, 0xc97, r5, r6, 0x3f, 0x7, 0x4, 0x1}) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0x7, 0x2, 0xed, 0x3}, {0xd3, 0x80000001, 0xd7, 0x5}, {0x2, 0x1, 0x3, 0x9}, {0x0, 0x5, 0x88, 0x1}, {0x7, 0x3, 0x7fffffff, 0x3}]}) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:04:33 executing program 1: r0 = syz_open_pts() syz_open_pts() close(0xffffffffffffffff) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xb1, 0x0, 0x0, 0x9}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffffffffff9}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) listen(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:33 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:04:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3f, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000180)="4366b443f9b4e7a700783e2ef22d1c9329396ab443bf1b46df4c20a61cf3b780216b0ee7d36faabaa22eb48e68868b0da70a025ebbd4330a7fc0b7f2a76643dd11fe39f28a2b6c7a2489361bcaaff8478e4c76a5d9ba1a842b675c0d992eb3a14607f5d599e86c875a4c1035baf5a9e7de337b68c1776edb6028ae06572b326d455d1a87f48bf4610d3edb1d31b63b1e2063442e4e6e0c91a418e4ba850004610e0ed3372dbd226e2cbdec67be6bad5f5a3f40fdea933aff307e4b1c05eb8a72205ef0db5550a75f", 0xc8) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) bind$inet6(r2, &(0x7f0000000340)={0x18, 0x2, 0x8, 0x7ff}, 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000140)="0200000055bc15c90b47d1f655239b5fd000000000c8005ab35db698557a4b199cf58df545611b2641d73313e741da9b0b1025fe7c84233d2fd2e62ae36315ba11df34db46bdd222200f9f50c6e6de0cf1323864d9911e79a7cf66934cdc1af79566d5625fdc5d28ab9a012dfd16f3b4d7200d484804614f2e47d12982cc44f6edb1fc21dfeabe60d82c5d2f3fef9f0412b206255f027a9c760ece49d671d627060fe4fc7806495ed1e085726526f619f4e95c6d4167be983d199735be") 16:04:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18100, 0x4) getdents(r0, &(0x7f0000000040)=""/102, 0x66) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x489, 0x10) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r5 = getuid() r6 = getgid() r7 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="a13d503fc4276360d26288ade3583ca18a72727ac5f9d4f705ab64487aa66b51f3bc334a2bbf3ec5021568ca69d8edc083d0a94a48b9bdff153e5468753fbdf1c18724e1ae839a039b570a9a729eaedd9655bf37acfab114eba5891406a5103243120e96c7b8441be8233e2ad7cc7b2da5d2a8c07f2ff129365519e310fdf259dc358207181a651427408c041e1fb53bf1b84dc8ed90ab51b5598bae28faa4cddc0d829da22626cad990f0291259ecce4708c172c1816668b86cbe39158491e95b4cb2594fbcf38af06801ec8b2616ade6cbccba2f5fba086affa5586ee87c6e70b72b970e56ea9e7d55", 0xea}, {&(0x7f00000002c0)="628cf9ece5afdb5569a7e35245", 0xd}, {&(0x7f0000000300)="c7e7babcf570bbae800d276ca4e84fe93f03582e9bf138e7c4a0a18fc490a4400c92a755cd318ec0a545f4", 0x2b}, {&(0x7f0000000340)="1bc89c117939c72cdd04cdedf3546b9bf4d810e2f01e3fa5dd55c87a74f2bda59746873ef7e34cb3905bd30cd11f650602e101ea24837010dabbd7620e2285d43cb64cac0508ddfb7b1d22045451a219e712b600f795674a179bdf58a0308d814b50565a0de1d1c077682558403258f6c7233f82f9693f275a5991a98f0b3b598f0f3709780509cba50ccfe4123298fb9e886d982dcc319bfc71f100b185be", 0x9f}, {&(0x7f0000000400)="35e281c5b19c5ab82ac18df246947d8f2aa81f62fc92d2c180940cccbb22353ede15293f95e6cb2f52228ece0d2d4617c08a5a8466004227c8cad7f95156ef1ff950a19a33182462814b425832cb995814ea159db7868b3b0478e09e474c317aa242f842195f5d065ffdfeae4b459e2f3ca70be271f0d2484c598d3fee612f056011a93bfd607bbcce37347e9edda135e971df34348c77b8bf34df34a712e95b1ea27597f5ead6d390cf67", 0xab}, {&(0x7f00000004c0)="4fe2219ea0c23b28263a5ce7076ab96d82c0007684c73fb293d058df6ede84f6f78b0d471c9505b26ffa0329f4973df36965d11c184f2976d4540aa69435944f5f351f6a4d8b13a0925d50eacc3670c2d36a049b3d0074f21a2b631b36079fa168469e8ebeb747b8b4741d3fe9cd7e4bb29c446699d8b0c480626dd24a65576a4b30e3abf137c23388f1561dfc1ebf37409f048ed16245d8c2c38d318244b88a6c73b0e3aced4d8c68e0550b3baa591f56bf6fc2d0e16972b6ebf60de2e0439fba1af710b3b06db16db4f0fd7a53", 0xce}, {&(0x7f00000005c0)="01bb3593f1914c463cef30abd33ab38cf6ec1bce9eacb80ffccaf5a3d966eec6e139419f7b256c733b5861c3a3c44c53f6eec6f842c983ab7b19846d8958a297ebf49ad767ef182df3284f3c7305ad4593a3", 0x52}, {&(0x7f0000000640)="6c1d075c4bcdd22b831c3c7eca052a6848960e4307d548599e3fd46b50f69f895f0332abb718c81a0ad105ace225722a868ebeb562a53b6f5058d48a6bfb31a54b8c8efa83034cc488ebf1bea1ac708f78be21d9cd5e7142c3466ef11e3ed0d8000a1e110bfdde85bfe77982395cb0fb02673f57d5694f941a5dbfae37315a03fe4149b4c43fb6409c0236a15532a85d89a74592a2e2fe823fd7ae81678e24cd743c34377f03d99e0379de982f2050489638e1bfd67ecc8781d835128b15baf9f2d474", 0xc3}], 0x8, &(0x7f0000000940)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r1, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r1, r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r13}], 0xd0}, 0x1) r14 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000a80)={0x2, 0x681, 0x100000000000000, 0x2, "bb8076ff06bd417542e8b82402c1f5ae352dab40", 0x3ff}) sendmsg$unix(r1, &(0x7f0000000ec0)={&(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f0000000b00)="cff5186daccffb4656e10549d53014eaef163d1c63d18bb07dcdf274f3e70166d492f49fa109ca6830084ea9c2442057137b", 0x32}, {&(0x7f0000000b40)="ddd29c8cbec27739a15c78ffd2b597013f880ce287969d8369f37a038e20b1709c84b7a7f5fbbfb59d9c3048c9b89d9e84961944abab10be", 0x38}, {&(0x7f0000000b80)="75c40fdb7a08f36bc5d821f88d0926f20f959ffe50aaf889c9de612a9fc173ebd74b33e5a4cb3658b25ed0078c6890255fcb68fca72f3b89ce3cbf7f89b9060856181fb1f147e9a82af17f44a8c221ead7c680a0f26ad9dd14a32265bcc596b32f8e5f3aa8b4ab1d66edf8fe400431268a0c512bc0f94b1b94ee0a98fc36aec0eefd8180164181ba3d44dbcbfebe5eb16d52594927357d", 0x97}, {&(0x7f0000000c40)="2b7733c07b1b7d5b8412f0b01bc0cf41d2c4ea81a0a462ae", 0x18}, {&(0x7f0000000c80)="c143ce74c33ce39232b8da66dfb006aa9fe74f281781d0e31ef41b597bbb76ffa22c67b6ea7e70af6bfb6076401b695c41f6c8a9e4be37f3b6115103aad4b354539b06f67fa47c2744c26aa584fdef1da15e341cbd8a4440de56352eaea5cfb1f9d57bec9d0d3483a2c320e4e309ad0418d4f5b3f3b1e7722c7775a3a866c42db1190dfcb2a5abd3dc47e8271172e0b0e030467ac403b5b870c119a97da3292a087aa37622c352d7a83f6a429927faeda8f904b24956c80a08f028d7176735cd27ff1c268c401fefea3d8f1b4a5a1fa3a6033b871d89fda6c2c4433424d544fb3513d0a296f8021580a6", 0xea}], 0x5, &(0x7f0000000e00)=[@cred={0x20, 0xffff, 0x0, r11, r9, r4}, @cred={0x20, 0xffff, 0x0, r8, r12, r10}, @rights={0x18, 0xffff, 0x1, [r14]}, @cred={0x20, 0xffff, 0x0, r7, r3, r10}, @cred={0x20, 0xffff, 0x0, r7, r12, r4}], 0x98, 0x404}, 0x4) r15 = semget$private(0x0, 0x2, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000f40)={0x2, &(0x7f0000000f00)=[{0x7, 0x6, 0x3, 0x2}, {0x56d, 0x6, 0x100000000, 0x8001}]}) r16 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r16, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000f80)) pipe(&(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r18, 0x4, 0x4) chflagsat(r17, &(0x7f0000001000)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001040)=0x3) fcntl$lock(r1, 0x8, &(0x7f0000001080)={0x3, 0x2, 0xf67, 0x9, r7}) ioctl$TIOCCLRVERAUTH(r14, 0x2000741d) semctl$SETVAL(r15, 0x1, 0x8, &(0x7f00000010c0)=0x5) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001100)={r2, r9, r13}, 0xc) fcntl$lock(r18, 0x9, &(0x7f0000001140)={0x1, 0x0, 0x9, 0x200, r11}) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) pipe2(&(0x7f0000001180), 0x4) 16:04:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x0, "000000000000000100002000", 0x0, 0xc87b}) socket(0x18, 0x4001, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x10e) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) 16:04:33 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:04:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x104, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r3 = socket(0x1, 0x0, 0x5) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000a79162696c65300025aa957afc558379c77398ff7d00cf068854"], 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x20400020002c2, 0x200) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:04:33 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) socket(0x2, 0x2, 0x1398) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:04:33 executing program 1: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x3) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) fchmod(r0, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x282, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f0000001180)="78bfe887999e2e121436aa13ee2bb4a9588fe1948b645e5bc1eb0ed545c71116ec5966b5374e0581b3803a0d4a538276987444f4c1fe6a10877dc51d15ee4a04b7fdea9278ca84bf4f4e0df42036a4d6f168ab39636b6cd7d84fd75f9f8c72ea5e989e404b0e3c7728f31cd37e43f9d0f84e01d13a00617bebb08af708fff244dc0444ef7aa0535c1b25f07a20eaddbce6b559cf28b85ea2bc25c9914604f3110123a3193ce375f974fd7c8444ebf49916b1f6b6e42a02f3c981d7075b8efa5732c1acea34ac9295", 0xc8}, {&(0x7f0000001280)="331818c52567749215081c6081ea23467410477e7f41ed9b0fa4f02f2f5ec92846b10d506af8ae7d2fab420b4410b7ec40affe65fc66cb5ef5de59c0780b625cc022dc7356d614918503c4d3dd810a8b0b648178ff736de7570787abd486fae6eb61b40e7f2e733d299a06d21493747e671d6951f7a917aa0b3af54320e7b26810dab0efd9698cb3454f05c221c3630d13db292e75494804e0ad7e4ef18b84622a321671caf291875d181707159221aa503fecb04904d3b289275e3e891982e8ebcc88d374d93ca13990b1e3805dbde9bcb3b3e3b97271d64cd6b63b8123735def81e6c00f682ee55cb4cffbf5", 0xed}, {&(0x7f0000001380)="3901b4a279d854e88ee4e99d738d0acd6ddded384cda42891746afe20f9ae19cadc4461c7753bb77a8cd96d1d5840c96827c18599df4f7224a7092423ed6323e4885b921b6397d2cb29223807d5a04034399c6d3686ffd9dc758b21a2ea3baa3d4375b63ba98701ff0da9f3223592c9cde00e8116fdf8b45fe26662ec43c9cac59be9f939034c7fdd1044c7222100799f9420ffbccfe6e23a567c2d9b6c69d9beeee7979679951144de47d18d7576d76fb3e8fd286052adc90450cda0fdd995aa7f2432c5d235846beab1d98bb96cc2ff5a3c16348bd48c87488916ec606de9ffeda178c8b72c3cf1904147032cf6ab109f35889d4211daa39", 0xf9}, {&(0x7f0000001480)="13d0fbd2fc7cf4d01fa8076f306bf04723e8b653777dfa859bc7da25228e466488231701d56dcf3215511f3104b89a0bfd348b5cbd97a103032dac8a9f602b388dfb4e9ddd866f2a5bc197105e2ee58bb63b53b68333795337682f3410dd951749ff320c5fd2931d05291be8d174ea4855dc90eebcecfd81cb2f2a85280d3b201c479fa0ac267e68525d7a9ae9", 0x8d}, {&(0x7f0000001540)="8d8e65e25e670e098c3eb2f6a8140f9083dafd4849f7a80c62985c6402ff273be419225dbdcb62d04f7c2ad61711b75a99e1e379da7cb78f45f4ec81e318f1e0600ac484bb5c00c35bd16182e0c47d322c2f14334c5ef5b90c6067530269ccb256786eef7aaec9f1f51825091e1ec6353496dc7e8d3321cdd31c26fd58b80534199733260513edbec2b02f6487487306da45930693", 0x95}, {&(0x7f0000001600)="896e7a644d80cdcf7e0a0c03ce5d41440b52f258c1b59b1a69bb1e470f707b5a757403f860569bad5c01583e1fc3477f9389a6f4c52e29db2636348cb737d6f22c8c50", 0x43}, {&(0x7f0000001680)="7a09a453cc9fe94d0ae0f747b3322e8156f9e236793eb2030975d486a6d252bede11a529de221dc5801b5c497fc40a7b31936cbfccae671888c5430a6a6489cc948ceb88dd40e210cb107b5f3524bcb51955de9fbcf695182e1c68bf9b1bb1b643dbb4c67ec27ac38e266ed03aeaa84a46b51dfdb71d435af091f723ce32862c37a04234c90e765b5ac1b77b840dbbc5428378f3145ddef327318a462c72ed9c369e8da10cd7bd1c05a8d2fdf9b64364921511b2f2db1849404be11af6ee10a4e12e9ca77488aa55c77501d137eeecdeef94d55daa0adde5e9ccb7cf210b5cd626cee9d36d273a67fa507c931f3dafa3e4ae7d58d455ba139466", 0xfa}], 0x7) r2 = semget$private(0x0, 0x0, 0xc0) sendsyslog(&(0x7f0000000180)="3f01b612d1d6a13983df781cde6ae8a4eff62a64601b47505e8d7804a025e4377ea2570d4ffa516b154af63f8207be40c971d6c81d89fb41d3732ab57ddfda3b99e02122c8f3baff818025179311c6210d5a7d03b8e27951724338ea02cd2d9fbd26f367d7386677f377da6ab581e1319d93af9d7344feb811d02858958a6d07fca26043cf61a0c1b69b4b88483e1d3c8f4774ed18b16cbc54af09d7d74dc16f9f26d858c2494714de3c606412762e77c00d9681580c46990f3640122105aeec5a1014fce6f39ef65a8f29391c282aefe24d25af9fa3002d823bd792da54974b6f3d5c97d1640e889950204864d26258d624d15a91ec9de2d880be36f18bf63b03b936c9fd4b5478bb35aa8e86e110adb28849bb742105e80aad614561d4579aa011d51523c1f373ae8dcc67a3a437963da3015988eb7160395f206816aa0dce24c5eadc127b5bdcc646d851ac97d4c398062289e06030d396b73ebe6739300691d1f088ccc83807e3848678fef91ac7b611be7804df23639f2befe51b2a00e9c9ef715f4b8b2e0d4ff825358da3a8ec6ba0ff80c46febc2127b10f8c414ca11c390754326280b81bb57f4813a6bc3063a350704574a3478721032a825aef356a8d7f720422adb692758ad29e94c2a9873c7def0130d867548b8f62c899900640e12f0a2782f7619881f481cfaf0406139dbb0f1df9247fc5c7c51b2fb8f19fc6a417795ca34453acc7155aa48e859110a9d8402261d72d0bab27737ad659e5e56dc04b08ccfbc15dd3a73fbcacd10b9b07a1017039dbbf4cd101391d8c942f78e0616744e9a5e5dd19336b4c9ecd764a511650d85f03663893ed80589393b14c54e18f35f8299b4b30ed31c2950dd1ffcbb3651a4141997945b88269de230986a0d1e0d72564a39ad966b71ecda6ac95aa0b88ee947cc02807aada31568de41cd8cc2c7737f6e6d423793a4098b35d86c41942e25a0797dc5f441f74f670b812c2e9cde3cbdc128ef4c7be82907e091e958746a6440e2ed3a4fb043b45653263bd30bad51b4ce3c1093403f6ba7d690ac82ff0853e4eccac892f71f69bb60df871233723a27a72538bde163282906da0a01c3cfa211ce55710c8376aff6d5b4221e9a6af5c513cd5fe3ec9360d85481ac7c8ca3538cfc3e50b5cc4e4f621880f60c11e17b11255544ed5877643a21181b5f61a761ec7d36dd8fc92740bf27da1ddbda6258da68f29833cd5ee79ae6ed9c0e0a8d14646ba461155334f180ea7d30d1d059129888c72460c32bcad5796e3c6c66a6f9e4b68498cefe811bfaa88f8f447dcb0a4423934858cb5a3aea2c7647ef15a327a353042580f6fadd3a91c6a95dca61f65ea75d014b6c3ff0692fc192eaa6a1be60206153df3297122af0aa805bb7c0f5934e32e55f853de65c43bec73a54cf1c3d76e0b8218c045335b99a2022c526305f66a721bd14328b2dc19a158f168abc6f9f19366b6506121b7faeb2012105fa7e7bf5ad1e366dc3d98f487b000fae777b3a5b855610752d613d62939c1e04d3caa5855e98d2c73e90c3525ba6fef174c20e82d296a053077d378c5a93f52cdca6264aa8333a121099d03278a1de017fcaaa22a4106b7ac486f93dcaa0be965cd07a48ded5101e0201399bf840e8d3f6ce8c55d838f29cf40dcd077552e0b54157418717ce83c76df35e4da1f45103bb40a8acd2205e559376fef1c560e27525c1570613f99d1f4aba598d82e0ae6e750ff53bb98a720a22200299ceb1f819f70999cef7be501e717df44a4a39e9a007c295ceac93039aa6c59d104b8a02c84e8aabb9174bc5968f890d25dbb450ebc6a9dd2b9b63b4649996aeeec9b26e53487e978f66b1538f0df3ad6906266c8645dc6bb5455e61eac41600ca1c86ad616345b84aefc5957b1d04f1e9e492a472e8bf956e1855b83b829e6f4b648e1938181ce7463fb3fac97d0d58418d1d63973daafc98572baae908e54df351130bd4c79398090690a3cb521807a5b956441223590fcafeab2360801b8130a7092264e51c24d14330b056d71626e967d6fa41a1bf8e1f17e1f6c38795cd7c297c56aadd243240e09f7f46ef7a649a00d0edf7da9065b91b672e8e9f35388a5f533ac106fdd71a9c7cb53cdf9b8f3e053558f1fdad8d319cf6406c191a0c838fc704f4e52b56dd2777ed3d84d23ce500612d2a6ba18fd0390d45a3d02050b783a515464a6d06df7708a3a4cec95841d970532cb368e0eb6e994865b9fd9d2dc4bee76219930e5015ca9c484707d5c7057055ca9eda25706b7bcae9b0d69e110baab9d5d14e67b62b2d874469443985da7b19d6a8b8361eb1a5ba0de5fdbc0a42ae225d16b9a0aab68e996dc2982ec9f360c1835001ef1d601606d12c8f7a9b42d85b17ddc8de6e62d07262f0446dddd7a5fa9726f39ff667e384b7d40ea2807c5c02d7e8c809365251f3065d57c8461e077dd6758747d7504b1a43cce8b72e3bbf6749c754d9448e2c853090d9d030cb4827308f9353af528e19aa4aada30491e6eb9a493f35a5001fbdae5f7768ae77e1cac0358dd828fe85cd80b383c30145e3d752ebc3a8a3c9d62d905e29aed29732148b563fa9bf69ea12c5c5d06327f3d1894a354d37d8aabfb7bae3ad48e867ae5fef25af62bbe41865420de51821510739a45549933dbc31125972befc79c55c967f7faf7a031adf9121db1832023748ce615440489dd00534c7009266c331af35683a816ee60818785d84c3634a4fa1c125c8084cdee3f69124d51d795f2ee74a43d77237f7c41b0cf401608fd26bf0de13b30e3adeaa61ad02c52c50309ee0f44082e4606062fc3bfcecab4b195929db44690d914d68f4176d5cd48e71857fd18aa2d71fd7efb28c064b120a773aedac0d4db36497e002e5f0c170960adb8c288d59d75e4d86f6e345432df4912ace8ba7e468ceb9c87eccbcfb171dc3d233dab2e3517dc40af865ccc597b40d26d1f31b892e5a453c1f26f261540f685d4bc387f8c27ed4ceea2cd0d5f031d8af6ca3451b7b8d8932d156ea1449ca19837f31a546e51acd4b01d5e27ac275801fdba3e0ed868ef20bbe845feb33590b728b7482ca342bb636196bedc59ec02b8118114efc49d284b0a460c0655a8a68bba56b60ffee79b75aaddf42fb742f850ae7bc1c923e2962244c5f75393ae5694d85c687ccea2cec84646f92ff813792dec13d0af9238f17eefb6afe951a743e7a1bad2b46582af1636fc643fdd66fd049e197af53814582a861157d4ab9efe11d3484d201eca9cc7b65bab9ff64f11367dd631155620db19f7afd409d0b731299a8a4002f2c401f04e3c298a5b2465982397da207bc950cf09028f5a695c87f554d0282aedcdeacd456c9719f0559a04f48e50cc72d687ef48c988b483e9ea8b97a2cd8d3f4a48b0fff51096dd84b10fc5ad21d68ee88e4a47891330c28940db23367fa209646f7dc1e8349304e5a4cddfcd5a9cf020cd676eed44e9b0e8627dae10736fe5f04b69c16e66da57e7bdc70f449c0a9922b35e96c065100f7edf5e1a0663ccb0d414342b66e3a8d6b3d1db21ce71bc71487fdf1b82c6f2466456842132a788c6809972f6759eec1f865c3df3c40753392370de8f4939c6177369eb794256e218a780a9db45616ddd98b5bd1fc4838e03bcb542e28677fe64f948ff35b1ee6f6b6c370aeda76eaece825cd3c74ed0e0dc079a9141c511e6d3324ccd954c32079269485be7d967408b00d026d015a4f361273beafb9468ae13610342d77d53ee3267aef75d7d1dcb93ccfc87745221141a1ad6d09dbbc4d218b9b1d43d60db56ee6b392dc094557cbc035bbdea54ef0287adc83160310e59e40b7b898a084ce6c4ed6dbc1a2bfa93ecce636937e2623b18be93687f200fbb66f97fe5ba19990a5c35f7736be4e811376780dd0858154c259004d01c716596ee777b0a9279fb250f3cabe165da5f10ee492c781536227c15eecba3b9027be484c6121684b9c3f64ac4a92bac7378e1090fc418574b0b7ad4aed9d56fd2a8f51c343d9e0988314220d284fb89dba66011ee273503166170985ceb26b18d80c056026a0e8e99f336738b2dc18da5f4ef5dc046eae700316a1bfa83ce7d3fbe02df7922b36f2d35b3ce0dfee246a7345eed24a771191882ba1f1d7196972186ee82d4e68711c45513d81c1b250cb74620068e41e56c078147204f2a32205ffecec93408b08e028fccc0627b0d9e074b0ebf7e106007eac4bfbd5ccca67592e07e7dc74a0b0c057f9175616f936d9fc6dd3017f94592dbf027f2ea803efc8f25ba9a8832a40377fa1eb0851dc6b851146a8c93454ac7ed16eb45dc940aceaab41ff950c6ca8898a6186c51589d022fdcd3dc428d116b20c46d290e133fec1183786fe85dee1ecb07bc5ee8e2f53c438b8fb8ee1f6f6c7b44b28aa0a1a08e40ddfcd468624867aa9f280131cfe19c40699046a2406dc285fd3c69f469ad1ac76c1c52b7abc02d3df25a01ac946f13dead8bab95263277f2ab49708340d178be95a9583623dd330777ee2646185f4e05d04560efa8bdd5e2a5312b72ad6cea1eae1952435bd7319e1f23b068ab121b979079dfa95ad8c63305e0f40c5d76a206b56e7fc2b0e7ed6bd907176c442a23836e744b7a5ece5d2d2989bc4c320d5f3261ef86f1ec36a66e32de932c0840d351fbd1bdf6361d08f27a71bc78b68e07b6baf875f81ccf4304c3ebc8a388ae36b94e90de6cb9feacfac3cec6ffc9d7cd11eb43cd5c28473b042b10a310718f24d422caefe0b5663624072d4c53b8ff6691ea69f733e8a1d9579053ef3682177add61bc35f0d0878e9a16b516cce588e41834fe6658b8d517867c38010310061083b8751c26c0030b28b8c6f8db720431bcd3b9cfe9333fcaa934dc2bf58ecaad1f2ea7877f6b26f39478104b016cd9dccec62657daee2747d91928cc49343b02ef0dfbe9a92e32d773082b1e34371851c9aa7fe2f25cc9f60bf6d3eef2fea41de665a2931743d9f07015e82498f2eb5bba71e15932016082b24101a5d7614ec49552686dd8d7584e37a5532dbd6e3890c210c515b6a6c42f88cf4ae43786548552c56a76866814aa17c48138955a0e411727cc682877c6042c8c39203693377783ff1b6bc691cb132b2c2e0b235f7e1e4a8ecd431294c8ee2042b7b26a2a71507b0c66fd3c7eb09ef042e620834140b22eed5b1cfccb591024a273166f69f7b8c0fc1130e37a1405dbe395362442fc27a40c185d7a04eece02d507bfdbd0be57bd3c9c97ef489fbb1f5bbf7ccd960d0b7b0c031ff9b7c2c192cc79520ae3092a466f1cc89838a0ad3515831d25e65ef27efb50a385694b60d9cd19d7b2a34af6ff5546151934c4bca15577672fc46752a39fbdd8b6f476d1786e3c3e4ce830e12c0fd2d0f1efd74327f36c7453345b5d62aeb4bbc9a018f65d5b55bbc8df79c0314be06e709f7d073569c35741ae285b4ac1353d376e5570732eebed7ccf8d91bf8b7336c6e6c4f33da648856233e279e963860d57fd48294609cf4a036422d00a2c4cb3893f9dcb68a20f3078e822280b73726f09fbc1c562dc1b99b931780a00cfcbc7c6fb6853e3e36972e04727099404b96d692aa51820fc86b5b7b367d04a6eec0902e04b12d530215b78db4750322723c0808121f75b634af60ed510ea6d3741f3e081366ce857d3463783d7216f34c565817d5027297d16862d3c06d2bae41777739864741990b5f559c6e507caa9253f4848ff7df17d716ce5ea7186815b272d33ddf", 0x1000, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/222) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) 16:04:33 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/201) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000300), 0x100000000000019b) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) ioctl$BIOCPROMISC(r3, 0x20004269) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x40, 0x4}, {0x18, 0x0, 0x9, 0x1f}, 0x8, [0x100, 0x401, 0x5, 0x9, 0x5, 0x7, 0x4, 0x3]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:33 executing program 1: r0 = msgget$private(0x0, 0x18a) msgrcv(r0, &(0x7f0000000000)={0x0, ""/50}, 0x3a, 0x1, 0x800) msgsnd(r0, &(0x7f0000000040)={0x2, "10ef113c889e96479744d283cf92fcb3a1d4bafecb031facfcd03f50bcf848cbd09c5b95a32b20b010c6e8b46fc9913e8718bb17a770d73166034659efe32ec06a73003ff812d07073e51bf40bc6cac6f8c07dc73c7d3dc6090d25fd28b117024fbc3a477a214512a58e76cea5e8128aafedff609e88e01a10b854951f21dd8fb05099854d8c17e80a39cf10dc9327ea5784c21a98669ce5d4226897c8b56e0f6a2027eda495549442c35326a2ad775e3c31f751a928da0c743f40aad8bb166cbc317f6bb70f46459bdf9b654b63c66f842205be2115f8ed27be52846d89f886f77debc91eeb7165a6a6bdb81cbee262f9b5c2eff72ad1877e1ea8a07e5ca2fa12635c3a1351cf261b7a1d8f7e2e631dce3938018659b34951eb1e015f245227dc3fef6b8a49a418a1a29b70ea1f0d692439e05f75fd1de0930431110fd01d0200f964ec66f0e96dba11b4aa1a73d3a2f7e99fc98a1ae4e391f261ac4f459ca5c89d8c198f34b8cc9d7d77b732ce9d4d23b9316c488495ee52b812e3d34050ddbc926a678fd8a6dc1a53fc063fcd2044d93c3684679f0768c3616ea6d8e0fd813ecdb2e2aeaa85014704e6f757eb465d4a146f3e1e3cb59d5663a312a2dc3cff227e5982909c73bf3c054c44de398d4a1bf862c6ab9116ae9c79a64dc2a04ec18d1b60b658e9f4dd29b4d15db2590d0d59fba5a37217d78f7db855958765e39cf59891eae8dfd7da1189dad1d42e67cea85a89fdb61bee26b8713b468afa2015e26c1c021e3068b9686979b582859943d9c21927758f2996429c37b4c5f175a18261011cb7b46dc0eaee055544c296c9afaf0c23ff7837e3a9ec4393384da5e3910925286821627b276375303f4bf83e7a829b571dafe1b49dddce33af7a996ee97f4fd4986834a5b53b6c82ac647fd8f677aa11d867090ddf60adebe96e8d8bb8da7b2e9737107a4ede557a6ca2a6f542bc95ef5fec708f0f6d020fa86fee9519845cea5f644f5b2ccc3248fab466ebed21dff80b71b78477909b6c65bcc83e9bb57eb053c37a21e76b8a82e0ea8ba6464f36f81cf5cfc8ff924b99132169772d80e84939c7ab1a52d1def743fec320cdece93a13c3ec4b195134b38ceb9a230028c5410dfc608a0654d686a95169a437e82b3d18171d8f78bbede63e7b0c90c0c48c3812e6f4d03c00555372a7536e564450f946883bebde938e83b1e6bda82c0cea2075cf9f535dc77cc1c29c6a731dc90aac821b6ab4674665d5559172d47e69ed26a1c1c78257384db853bde4bea7cadec5d2b548c8a9e74c7b53ca6780d15b641002c2d4c41e940ac75ebd10857457a306497c1ba16caf8ba5bf09486e93cfd5242417b80d0c862534dd45bc124f4af1a46ef452a2133fb005894b92227e57896fd0b14dd1d77496da398601a27ad23ae54f5a2b3e8255116262de6cca74f831e4a2a2f617cde689a385597eb38c9cbe0785ee64027df6e380d380fee59e276f7ad787822850669513ec1a35b61c62ef71d323abfd04aca19927f813f6c0979e83270cf447444a19a0404c88658b6668ff50ea7672889295dcb856444907e72f39d81d634c75b96563b218b56502b609a03b63f557c4990d06bce2b14de039cc28dcead5d31ee1fbe75beed54c97989063b5cb570a1f8eec13aac85e671fa8e696793f7533b6af3c903de993162fde7e64883aa57eb16128431504a1a28f9a7f0b28acf84304e2dfcbf0b847c2f02f27f2d405cc56eadbbad4af77b3a6919e1f890da29a08dd7fc15d690823899a296962d6d9bf2c32845f8049c712b97df600d21d5fd4791cd7cf7e0508d3ae8609e891d012310684cff5311373ef9738e9861d6bd54991ceaf3ede353a6beb077e1f7aeb8e0bfab8ebd2fbcfb558d16b9a1242344d4492698e2e8283b29f5945f690bb78f7d4f3d98fe32cc1a9c4b5e674afa1c6fc04c943678ad8db7c761235f02242fcc4697c9ea96df24e4c3cb58ec8f8169d9ceefcac9b1fb7582587e8350b77e53ffa7a4e8f0cc73a62677f961123d1a349aa9c940b74e25ebbfe36b5ac70a12d1fb52b54c64533ee76fa92bf2219fff433278d02462d23eadf7f77be6c9946012793605f8a69b8355d638dc62cde55c9b39c88238e38940d9293355a707063f13f566a44ef2afb1527d188f5e5ff3a6b24aa9eddc13d4cbe3d5a4d871020fd4a4e38004128a87c8f874d76667e5c2e0ca889203e8da904d377cf853ee2298ef412be775dd07eb5c729c85dea4390edf02c3860e36e4ec60c82d058d3a3a580629c608bc6e87bf19160f07c135277db325d6f0ea2d963336985405c5152a47b35902afe81bf27e85e58d961153aa46afac97fecb9e233bc5a0c840358177d3acb3a489af2a94e3547b06b1b4780d48f9ff23442be98a8ac0886eacd0bfc7922218dc01d2427a0519ab5ff473d9cdbaa7a4a8202a00e2ca8e5072c6095762cba3b57297f529c5434dfcd90cc57f739c222ecfc667e408551132432af245ebd410a950ba6a8b17b4b3fd5f0fa55035607dd30b58921f42cba39febae7b8d46363c3a5c9294f3fe98161c2defcdc21902c25f6467c052308746d47cf106795a64e021275e00b19487eb34a2b7517dd01b29b97adc655dd92db1fd04d52f714acf2c3c9eb659367cdcf0fd3948ad5c9a4779dc170d9a89eb8f9f699349f031d3a08ac458e769371cf9546dc75d7943ad9c2e60bdabbcc31fd051e98c4c568935a1f5688d579a5a5b52e8c1065556ef32ac06e197fdb0381d8d0b9f94fc4613e108f0896c7271c4e7bd46eb14ba0b37fab1be81d9189618bb1792c172b127d2ebf1ea73fb3ffa04a7c1ef73243e1ef5d6e4357d845262ceebc0c8d05557902636f1e021d674af68a08c0b37ba3c8c1482f608ab531a0b11c94da073d0ca5a6c5a58326935b0a5066271b3133917a0ad1d45797ea33cc6f7d62d461e0399d6976679254b856a6066fdc3dd1d0d5953c45eb6f029e9a996e43ad5510468086e58741f2f2f101f2b67fd8a702f0594337f74e18166e68c826d1b48c0d69211b9bf6c6eec6d6c2b201511b4780440f9b1d5f4b46b13665cc033d75a20c1662b4babdc8ced5a582378c4be7c52fe6f5af08f9804a4b8ee9b8e7f46bc1b05d6838f914738c5ccea546c47e726931a9766316d81a43ec78a569017f82e45aae0e9cf358fae1ab131b1349887310d20578404c2299b9e8262c6de2d306d62b7b359cf96c983a7ea07238cf7a2303bcf8219dfad7f20e10365f25e29e3610479e48aec43b6a50ee4bd255c7526e2e8f06854a42826f20cea995fc197d0f0d225d9426f0378c0fafc06a8568c3b242a2f2ad9194a239897e501fd4e78bc0ef610380f9f3f986f5040d45424bea8fed2b0141d5893c8e1f23a77b22e6e23a11a6bdd711179b5b11bde097b7081052154eeb66fe3c2c22ece50c52c8d60ac5898f4f547631c4ad4e58261670e64cbb28ed378c7991bb706465836cd8141e2606957d38edc3b5eb441437f47c20b5c37a9545e73d029d8c104ecda84de57c7869036548798051e1c6887aee38dad014c9c1cf86a2d7cd1ae1ec86cfe745478e91a897cbe1d4a742ef42bd9fd112970293e691d1a48f232d0654fd7b76b9a84bddfd0cbd82db0b66faa5d75e7b745e72a5c2923ffc2e7056536d80d534e179cc9a46bb19037801a0165f82a93546959b0640663f84845f7be3e8f5e6977324cf3f47f76cb0f404c13ba6e59b155fef4c736b05cc4141235a11ab36aef75fdfc4962a38a6e89a2ec0b5b27fb1cc890efd6c453737e2e3ecf2f2fcf0ac06356be5b4f68889cf74a3be77a53bb25837b247965965e591bb1c33b0edf3c085b494a2cc6f6dbe7101d3ae625667752258ecc529f6eec170e511cd02b27c001b4dd441d0e3b6608233c98c52e6117fa99f00c4f9ad120166d8cc9792fded47f275507321df248440609f9bf0876fbe5b332c0cbe789e46d4db55f18d7e2b7587c67d59b3f04ecacab902af89d5f9433ff52b117c86736fd35bf54e53734a405ffbf643cd54d02e32542951026789941ebd54899ea0bffc662612bb893c8cef8c094d6cc782760238f11c99f9845a2db61197278c3869956787e712d172060b7db496009312b4b4917cac73495c7e8b754acd0e549db082e96a0a4f8e5f477cca49981c20cada5d281a6ffba2b3677615cae7ad87a6a3191d71ad2d3dc7c51099e4f8a2a99ada5ed98b421238be33360b6f4381cdcdb04247ae90f2d20ad28a5c0593fe6be6ce00d80b40238be34934082c9fe990bc4ab59dae56b6715e39d955b4648a54480289322a861af0b9135e2d3e317960596b9e15fcd1040173f347d2795933a23cb18c0a89c79906c472a7963d89f8eef8d78ccc684513fe577d4728bc6d9414e2cfedf0253dbcd7ce61831b300fbf059cda7306006f0a3e883670da654ce632366ba0d00d6801fd46dc5e02230ce05258541a915c1e23eef700d1e65e5c742598f5eb7072eee2b7a9d0817fdc263bc22651b0e201d300e1c931b26dee1668540fb6b4fbea0b20af11087dc260e59f5c86095ee2879553e39799fee9399927f57f13540e2232e9d42362db6f89316c0daf671ba0fce553bd6e6c2a96ea34d9ab067498dc766e45a452bb9e136a02ff43a31eb1e3c4fe331f7b8f5069731154e018451929416dcd5bac11921108fbfbe3b92e93454e5e3708e4799913c1e0fde8cd17dd9fe9aa335a69e915a0bf3f832991fd21711c56c94b82c48ef46a7f5adca5595abf96f497fa0fd727e62981664127e336c6bdbcd0b9c51554f86ca4319f29201bd4a59c5f91ad4692a306720a5fd17d3f7b26fff58028bc6424807dbfd1a1221ed4940ca7f8e73a40c71270d8fb9908c84766c1415502ea2f7c7520f48f935584050b53d5676a5d4f6fc278b508130b1cda0da6945d3b01948610ccad21d289424ffe218fd73ec54f0f8061255f5e147adbf634045bda2ee08f068ac47ec163f8984d702eaf3bfae17564f888775c885d03e6c5fda4ecce86e8ac8623c91d0146cb53c0a0e686f2a41a512098fb8331638bd76eaa9520bdab7609aaa596bd18071e876096f53b1a84085642aecb990f5e8c2fdc7d3d2cf4451a33beaa6af791d62cb23fe2ac95b6cdba94540f17265af709164c65f633e92cdb4bb3d5af44b116614dd8ad8acd23439329e5048a0bc83617a5aa9dd385f5190bfd3a1546105d88c842bf05baf3d052a1ae786bb8a82def8719a70aff762e63fc35a685bbca87f9ee8523980fb78505608c3525916a065b847416915e9ddb38b5bba8aaeb73b4dc2a420fa3db3a9903b892f11f0575ed1b9e6e210f86d80fabad6bf487be544a85edc9d8ecad2b5caebdb6414debd07246fa6b4d52f8e0ed67d08bcc4c982d1084480f07740ead6990e6ce4be3a9d37ce3ce61a6a4387f84dbdeb47816180ed84085bdc143cef8fc2d35a875b754fdd9b90404da1e056166b06f3d30eeb43f32ecd5fa7581cff9cb07b01d33014e88a9759b2be55e5d3ce51f40cbe934275d3f843876e3a71208c5fa34d747978fded7f764bf84e091046636047427ced2a1e86820c2d90407bc9a95d94b8163a64432cfa41f0c0b877f81c5bd210954111203ed857bb1a21ad69d158d7d9be8ac9f014db6ab55dd5d250b7d7104bdd44fb285da0120d4a83fa5307f3f28c6087b69b3300229388fcc979ebe833652c2c02894c1afaa161af6c118d7be1e44f020c71d92ecae0b2eee985bd924ddaad1e0405477514e41b4bd56305d294841d45fa44aeb92ee"}, 0x1008, 0x800) msgsnd(r0, &(0x7f0000002700)=ANY=[@ANYBLOB="03000000000000007ee2fdcf935c40dad8742c88b336bac21c1dfdd98b33bf6cf379b7f5710675338a590043db1567c5a74b3d9c36d39bf81a6d9d80b3b43740fc1f4fce74c85bcbcbe450e100716164e4b859c0ca5ba62178c8cfb43c03df6cdd55a7e5f67fc5567a1cac896f8d4722f260e2007497fc401630fb02b5c997f6eb5b381a5f82e301b9a03e4c3b95339a7a02d1183103d1e0a8d50303796141534b2c5eb5629b8e58dfaa81689fa7570948df17e99d80abbea72d34bf3c7d793d0d18d9f17b73c22ff2829cea406dfba20b6aee171bdb57b515912525150c64a300baa7c00b170f471be5749dbc655a023b3be79cd9ec68e01679b8ebc88c542d6e9236d654060ca2801146327ef76b0cf3c6bba88df0dbddf45adef2f007e7cfbf764fe1e16cc02d723e7b411fe4de8c1d943c12762dd13a97470798a6fd6f326f8d79e39399f94c9244c428ecd7602254672ae8f82be083e86b24d9fddfd44383df158451647ccfaa1a774795bdba7a3f7c12061e68bc5914df870ce200279c9b50d12940c477adb51d4384a5f7d07f711be75474ab4b9dbe7fddce3444f31fd537ad38190c9b1c439dd7b38ed60d5eb1dbc0e79f0ed4d668253958b9"], 0xf8, 0x800) msgsnd(r0, &(0x7f0000001180)={0x1, "9f4a13fb8392d280e3a34db43a04ff7657f2a97dff51c7982cbfb1767d0fa770487aab9641750c58c4ecfdf0dd53c72c6b47671467e1b35ed55cc2e445da0f06c7d72e6781001aead09b329cd56fff044b692bc0b4ea777cf2909a46881de9ef70c4fce9e47996d1da2f60eafb59e35bdc825cf8acbe35d7319aced56f0d7e"}, 0x87, 0x800) msgget$private(0x0, 0x214) semget(0x3, 0x0, 0x8) r1 = socket$inet(0x2, 0x0, 0xecab) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001240)={0x1ff, 0x9}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setegid(r2) fcntl$getflags(r1, 0x1) msgsnd(r0, &(0x7f0000001300)={0x3, "a540f1f20fc1232e52edc1c19df9c1111f458218cd0ee0da6f96fb43839f65325e173e089631d65493a87864fd5e501ef5386fc9679b4441e7604a519e24893d9508a453d073eb46ed9818644f3e1e0884829ba5915ca9b61302204754d3e93fc01609c8cf1afd6ed01ce668148cc5eee2011afc88008fc2eca97b44d0014b3907ec4a5030a9516c1088d0a1675f2fe43d5b205e715f72658014ced0a1706827ecac90afb7ea14f9b89342797611563327afd886cfee6c27feb13e844be8a46042c264d80117cd852f8a0ffbd4e0789a8b966c8045b435c18dbeea3d1706a06fe0c1667d932f7de9381c6caa2b799d396df5bf40bcba9297ca1e277ae06e7835cfd2eea89cf4e7f37aae541e90050f4c9726a9909966cb6b0e6ad75e4248b8693e5304be95464bedf3488877b746ce58b5fb027f7592d3e1bf81c09340541365af1b5d85d5cc3e44fc8f205668ad6ca4230aa660b82a762781d434f250b81ebe5a1d1182be6350d6ff27839574f66568df0a29054b61ec7d51736a9aa2188b3c46d4ab98fcd9c728efab5bf1c1e0a8bb828198e091a5b6aa30fd86c07eba265b4f84c334c65313d03bdcd7b3167c806eeec3dbf731b804fec954c5df4ee6115a7f90db983bb965e9198f4b850c68d293d107bf4ebd7aae9e605eeafaf72ec3d3770ef2652d03e90df3288cbfad2484af80dcc419518fc8c15d3dca213593bcfc30f3544d48ff01ea14830e68fdc7e86be56bd026f944cdc91d7e046f40b175f92fa9de16a4698ca755d7e9e0bf9bf87ecd061d9c4594232f3f3ef21d12361385cbb95daae1ece286fe2d5d5d2bcd4ee250de5710197d198ee3b884970dd59a11e515fcb522dc59c9154396d2ec11c93e03dd36de909e3dbf6dfa6b0734d928c3801d13c03621b57f26c9d867f9f2378174b69e1333401baf883afcf9164b1e3ec326d468547deba3434961d6ff9cc3abdeeb2a54916f0a26d35b232b86ffbc4085f88baa122e26d51bafbcda6b14d5f35c998d6399ca7b519395d31c8657a2da801b57eff70fe7be2730ff51592612012f976d64c49f696a21c1f82e30154c705c108c7c03658881559fb641328bc6e3ac0879233bb426009b53075a51a2282b2e4a44d13dc6cafd532d7ad94fb84c018f9c2a24cbd92a19653f1501e75f0bd83f3484b1ccc37d5b4babe91d97b070807b8bfa19647383aca525a83ecca3021eb53f87f3040071933d38d6159d1c2132378ea6961ced476833eca2d81aa47b0791089bcc25dc8c3108f572224d0232ddbf829d885209037401e75d18bc0c57e79dd23b74df7185173ea89065a782ef424869878d93cba46d78783bb28e1d5b1dc9ef6de8b7e146094d57f09822ec689c4baefdd70bfeac784885495ef3f6511bc80732893d61f26bfdee8695fc2e13245b18fce995adb918bcadf17e0c80826286f3cc34b8d870a547f8740fabb1843b343708bd34086352d51b7e052743e5457388a1b4dda19e408fe6d814c32436fa33ed98014bec652a5b3e277108138cc30f82015728b5e61d42f2ffc2266c0e8bb5044ed5409585da9915cd1fb053aca074cfd84218665d9830b48ea506b50fe78985668038d2c98f1242a817c6121551db16a54affa8949d3f1dcd61741222480eafa5e160480bcb70fa1385586188fd971c2c7e75349001a25f4488e50aefa8c5f4e254f2f80069cfc3409d3a4193d457441fa969ec94bab00f4a27c4575b5ffb00cefe87f5a1b404b85f24724bafe8ba5e6e34f9c17ed24220ed42512a78c5d1661a65ca58107aa5fae89ce01b6cd74b308150668051fc611d84f01ad02c604db0475da4c3fe44006b24fb0e68f20933c0e11aeb5bdd7f0292f5ea19fd3741df00ec3a7f59f331d563025f6c66feb6158add901133ab8c5b5b9081981b14bc5b7de7c6f7911f08df3a2030d872dd6b9c4180523bc916da7a4f5600aa773659a9edf313f73f66f8eb380fe0482ee03d32cd56a44702cf1dbc8c1cf7cf1214a4ee063a702429c2f9dc551eb4c07feb627d936171a4dea457775a18ab35c9e10488913691f2f8e135274a9d112ce728a5e84ce7e654638c3ea1a6d8ddb95c74ca63fddb3b96b154c7a652e764cc3f5eed6797ccf3da1427a9aa76daad27a4296f6a57e6c13dfc367fba9f39aa4fa91115980ddbfad74f704f23355f8f1fd05db441d2be141b0beec9749dd0120e76eef54fba99ff3feacc4c9bf10346e777043db83198ed1998d326054bf1e8e06a19ff49118a2a9b71c4f0205cf9ff8d7f8b5acf1174723eca4b673a4dd99d011a7d9aaf27b19f9e68376701544acce15cad11a2a4feb55a9f1cecf5f8547e4490bdaae24aa2d0b4957ff5dfc44cd2047e28132acacfa290ac2d2b5ce4fe240b5cd62427f05e62250b4704ebdc184520cf0aa066cb69a2072ab93d6c4479c8fee26a55d360d34ef74f9011e9b6f0a3c63bcfb22a4ecd1fb91ef29e8049be9ff0cfae50e10948dae42a4f94e473b35b77ef886d9d0d782d3ce6e097a3bdfb330eb0a2c08b97d55cf6cdfed8dffe281eb43f51d7097a62cdf3d8b8401264d39ad1b2a5b4f9607b2801afc59ed8bfc594696ad5e9f51db921f5e09fd105fa157592975fbe9b276691af976a1546f28e42125930eb6664775482acec69ea08f9d91af957d68b5162daf38fc7ac85be3ef46d2d7aca4bf78455629dac37d2264f5834d366e1d284bfea10381e1e7eeae36e7c7bd29cabce852129a7c65559e123b93903353e9e085be0d53b398987ec6596401f1831a10eb656f44513263f0c0cf0b7fe3aa7e1e61ea46c1d04338dc3452440353b1343c774ca8d5d487c49f99638d2a778017f81f21422883baf2b9c418db105749c561b7a6c04a6242cea032874db63510500fe7f1d0be13d57f2bb6930fdefb42a52c129c854d70326227c105506dde43924f061b6307f165ae7eb428cf7457d08b2d49c11da56776cf1c02491d4c8573d80c21194351c894947e0a73d1abb06ca1682e8a38ee51725b5809cdeeb246ec9f9415e4ea4f3fc109f499718aa77ae98a849657de6e1593c4a55d04c6b5b23ca85e4f6c4402fe94828d66d37cf39111f136a72d882e45e236a6fd3c3d9957a1bae36f82193ee98e6b152e1b139c45e0450127a99ab20a273d6608a67b1bdbac75952ae55be2bad157a89d8ed4d6510dd4cdf9c7943880af92ce14189b5fde01e5ee69728600d53284196cc9bb6fbbba3cc4f2482c04fb4979429c14ce988299b8cb57ea0774baa100802484943e503b8d169a18647c51faa9c6b8468136845888b26102017e5e9eddc1220d691d5900f88f1101ad5231e96a4a58a325ca5955e11faae803c29eb5be0a51c9b805c36f54af9ef4e7a15b42d074314b6edbc7b9261ecdedf718cbef623de9e511e3cfb77435b0e51265c330f7472e469ca4f2ca8f82372672dac8032fb0fea3ab6404519e83e05eca4df00ef433e4bffce2ff7ac4679fc2270edfaa516f9b1e61c0a81e17f268a7bce805882eeaa2cfbab909ae956b2ed6d2972cd27321555f7942c8805bedea811f26b637f3ccae20dc1b447e2620bcaacb161a788e40f4fbd04879a8bece307c1d02662ac09654f059eec3959ab272ff9bdfad93b84fac0016c02b9caaa430b73e58b72ea1c14f300477e8ce59fef0e0da44cf8ac6de190c59d4f7b894ffff19e7e606232e6724af27e09d610917a0532a310d34933e5323c38d041ec798b67b3266155d55e0919f7fed26236f4ca17fb2fb86da6e9707412a6a1e7ce548bb433b775b3e1723433a52f03761f68a4113fd03db61afab6ffdbae4758de7c94354cbda41871f31fa0be030e7ec5dbfad23a082d2948cfeb7c65bad5f90d2e2f1d8b078712af25b3d89d0a8bd37a22de752e6eca90f7cc86c3d6725a284233bc2fd34e82ae177c0361c053b8f60eeab5a2e840dcb48c56a902b246d2d35b4dd5e44c91108511f8b8d328537fa349c1e5059baf680d14feeb1689c9fcf1896c26c0da1a5f6db09c0e6171bf26c9131d5898ca9e93a1ed73f5024066575cd9c53b685195ae46258daf6a45c27e6dda6fe62851abd288a3c8b20e01ed39ada35fb5fdc68257a86873f4321cc4616ccea1f82cdeffd1715ed7a6525ddd028a34a095505fc04e6309126ed8877aec2972f464accc18a0638ff3930ac57abf13ff1078bee662efd35abf84e95c8044a56ad92b157275a8fff9170fbb201b3904c9bfcb484d50bd5a308ce4a1692236675bfa0d0e8f18c67e368ec405f6da060216d5302f9b8ba2d9056ab0f08d259f022166a5235c80cfb4aa26673d180198d1df4defa146c841cbf7cba1a9d0e13e7f19d54af7543a8bb59b0baa9ef033d560236f4c60d31c07ebfbbf2ae6c21964e6473b5a93e94de787a0c5f105f69d482c88f1c5698a350113ddb85603c4f4ad3abfe48fe81ab33c362a35dd6d6fcc5c0959be77a8f8770e7e920818b8aced269259ca8eaebac05b922d6233f69e1e7e2b1612ac6b116a71bc8d73caa79adc6ae72923aea2f4abb9fbd1eba23376d6f6757972e5022a2c7ad249023e8588ce51cfa47916ab61f736380640f2c0212cc2311ff640df3cd3cb7e5e023107baf27e6ff893d6c67806bd6344a101f6470b0905bbe6ae40c505cba7f16ac26a35f950256abbe76f00d841bcd4bb6a8c9ed57d7d7fb69cf2e1009940a7c9c7254027805eadd9202aaa73f28a9be3470764a6db4cad49f2d5ffdc4c3bdb4fe347a87b06508201e47bcf9eacffb7828201591c42a619036b2ee26cfbff04a327b259ae9456163e93aeaa66e98e6987ba084997c8098794c9dc792a384e2fe20806c1ee6fa6cb3ec313576184237d7d1fa281a9dfb0ff7f8b69c91a2e0c2e3bc4a5b5c5e891496eaa7609a50b5f2f83750b0df23843ac648c0038a3f1de898056e7f5f443d0e5609a36aefdb51e9bfc104073c27cf52f5976dc2eb9a09eabfb720f84829891d217221fde0e44295605558fe4bc7db2108ee43587c769c775b27a897033357bf920937a5865685a9a847587e4f40c5036e37aced2efac9c7b58a5c60ce37be757abcb0e6789009258b784e8417a2b491d78226d7b68ce22177f84b02a9a0e3746bb5882edc55b83c9a054d921ae7e1c26b33180067177b26a68721026f81e640dbf27c7aeb121a5266be13fb4f17f73a306e0d977ec32e1590b308bea8816e2ded18b1e1604e0d459d981f939964f9315189f972f5f4c80e2a864e1bce69026ec591375b6b1a1ced12041ba42fdf171820fd835ac0bb8e91785863a00bb2cf7283c4ca6b475d91c1367eec6b452fe9d8f5d0893aebd7b4727b4b4bd2e9a55d5bfbe07319d894bcd01dff1112e03aeaea37f83348a4fcad29c20acf06b4ea4a6d6bf31d9e040c23ab318e5f16066a9aeedde23bda6d338b25cd909fe5636c4b1ca4c8edcc60928b3dc6e19c7f3cf149add978a07e233085f9589be3fdabfe924ddf33f9a7438cb12c41876ccbc33a0ca1ef4fb1d87b96d4cee8c0a89d372d4e9d70d233159482d4b6ed4f411e5a4769e1aa9b108c847f2c96fed91226634502d4dc3308b4d6977cdc4a0129431c5d4c42bd0a78bfa6340bb233c20297540e6d294f9936f35dc5e040365a9bdfdfe8caa2a5787f6e1b2b0a572f8d29a69d65307af15be829c96992170d18ecfd1c8c4b48cf118c5d1edc409ff1c6dafb524f8cadc53705ff432e0f9c5465636660d4a54554b27d14ccb957908c584a6d61694f81d4ef68cd995aef955122cb9e2a492510a62c06a7cd21f4bbb0affdae5a4378e0e"}, 0x1008, 0x800) msgrcv(r0, &(0x7f0000002340)={0x0, ""/244}, 0xfc, 0x0, 0x1000) msgrcv(r0, &(0x7f0000002440)={0x0, ""/255}, 0x107, 0x2, 0x1800) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000002580)) link(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)='./file0\x00') msgsnd(r0, &(0x7f0000002640)={0x2, "05e4a9a4139b01f5618ccd49e6b81992c9da4a80f4d5d29c927e6da57031acf3"}, 0x28, 0x800) ioctl$TIOCCBRK(r3, 0x2000747a) fcntl$getown(r3, 0x5) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000002680)='/dev/pci\x00', 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000026c0)={0x100000001, 0x8, 0x2, 0x800, "cf77f32ca15c7857e8aba286180f2fcab1c11de2", 0x7fff, 0x4}) ioctl$TIOCSTART(r3, 0x2000746e) shutdown(r4, 0x1) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84, 0x100000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20000, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000005c0)=0x1) accept$unix(r1, 0x0, &(0x7f0000000580)) 16:04:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x181, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) close(r2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) 16:04:33 executing program 1: r0 = socket(0x18, 0x1, 0x1) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x20000000000018, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe50) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x24, 0x92, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x58, 0x60000012, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x83, 0x80000001, 0x9}], 0x3ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0x2, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000020, 0x9, 0x9}], 0x5, &(0x7f0000000280)={0x1, 0x3ff}) getegid() setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8010, 0x100) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0xba, 0xff, 0x4}, {0x1, 0x10001, 0x7, 0x4800000}, {0x1000, 0x2, 0xc0, 0x6d}, {0x758c, 0x70d, 0x3, 0x6cf}, {0x6, 0x3, 0x1ff, 0x8}, {0x8001, 0x9, 0x2098b2ed, 0x3}]}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x45) 16:04:33 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(0xee01) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/187, 0xbb) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x10001, './file0\x00', './file0\x00'}) chdir(&(0x7f0000000100)='./file0\x00') 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0xfffffffffffffff7, 0x2f, 0x1fca, 0x1}, {0x5, 0x7, 0x9, 0x80000000}, {0x7, 0x1a000000000000, 0x9, 0x4}, {0x6, 0x1, 0x8, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) getpid() getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:33 executing program 1: clock_gettime(0x7, &(0x7f0000000080)) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4a78, 0x1000, 0x7f, 0x1, 0x200, 0x5bd, 0x5, 0x3, 0x2, 0x100, 0x20}) r2 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/220) syz_extract_tcp_res(&(0x7f00000000c0), 0xb4f3, 0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:04:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r2, &(0x7f00000013c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/224, 0xe0}, {&(0x7f0000001200)=""/60, 0x3c}, {&(0x7f0000001240)=""/33, 0x21}, {&(0x7f0000001280)=""/24, 0x18}], 0x5, &(0x7f0000001340)=""/96, 0x60}, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 16:04:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) 16:04:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:04:34 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000000100)='./file1\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:04:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x60) ioctl$KDSETRAD(r1, 0x20004b43) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="07ea2de4cfec77cb6ca57aaed862bdb8c2a4a958be3ac57084febad92fe182c3ffc2d8a589", 0x25, 0x0, 0x24) ioctl$TIOCSTOP(r2, 0x2000746f) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") 16:04:34 executing program 0: socket(0x20, 0x8000, 0x9) socket(0x10, 0x5, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000080)="00000000f1ff0000910de9a190bb65df51cc250e145f9d510cfdadb8f89bb48c51e4f0ed47afb1f14a5829e4895857edf861bdaf1556c4ce110b08b49e92", 0xfff7) 16:04:34 executing program 1: getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = open(&(0x7f0000000280)='./file0\x00', 0x20080, 0x100) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000240)=[r0, r2, r3, r4, r5, r6, r7]) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="aa7566a4edbc31d50f645839e6cbfd3319c14a1d2b0bebb2ec0684551fb2d7ddb35844da1ec0e2193b16fc954e6281f2d19b23139101b94eb3a477821985a35ffd9b8db7537e3d16171a84e2142cb4bc7ca799da6be702d81d5d979f681a4912ca1da9fbde89323770dd22c9088ed1e7124f9ceb7fc90500ae04d41edcc87970736c3ef2816ac1b261eeed5b3303fb6c32e9e2cc145087ca24e4098e46fdded61e50164c7961dceab4f3dc10b6ef0fe2f8b0a4b0b9eb2a302a8780db7acf2b037b1debca03c67b399b3bcfa321e65fdbc745eaee81d0a4b3e432ebef42db77e0a891f0d4d28ef5e52b766e0c1a338f1955e1eb7c212b8d325066518108d0b07a7026c0e0b815af1a2bf48cd117b2c7d400c940f973014e8d29edb3b34efffa193304b06874f88029"], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r8, 0x5}], 0x1, 0x7f) shutdown(r8, 0x2) 16:04:34 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 16:04:34 executing program 0: semget$private(0x0, 0x0, 0x2) clock_getres(0x4, &(0x7f0000000040)) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x9d}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:04:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) r6 = getgid() r7 = getgid() setgroups(0x7, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6, r7]) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 16:04:34 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000080)="36177956540b412a3d8f7023c7a81bbd5d63ef48da28380a14d893a7a26ab2df1c7c5e0c54efdd729cfd45553a392dacb37da6cf7959c7b907e21468b40b841cf5f628ef6e2c2998e87306cb4cb76549e4418dde7dc146bdf6d201bf4b4049bcf67c3f2a33c33c511ed62df6e0c372f10297432abff6704e191ed52cb56db47361c9820df22fbeeef9f900a88d", 0x8d, 0x8, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) 16:04:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/102) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:04:34 executing program 1: r0 = socket(0x18, 0x4003, 0x33) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:04:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200008000000000100ff000000000000f87a8a5b67031b542a538706070000a771000000000000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 16:04:34 executing program 1: getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r0) setregid(0xffffffffffffffff, 0x0) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x7, &(0x7f0000000180)="e8d47d4767a9b6") ftruncate(r0, 0x0, 0x10000) 16:04:34 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r0) chmod(&(0x7f0000000280)='./control\x00', 0x0) 16:04:34 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) flock(r0, 0x1) 16:04:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x4) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:04:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) poll(&(0x7f0000000040)=[{r0, 0x43}, {r0, 0x50}], 0x2, 0x0) 16:04:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x1}) pipe(&(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) clock_gettime(0x4, &(0x7f0000000000)) 16:04:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) preadv(r1, &(0x7f0000001700)=[{&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/154, 0x62a5cac397664ed}, {&(0x7f0000001880)=""/22, 0x23e}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000001440)=""/149, 0x95}, {&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000001500)=""/175, 0xaf}, {&(0x7f00000016c0)=""/1, 0x1}], 0x9, 0x0, 0x0) 16:04:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x601, 0x6eec7215}) getsockopt$sock_int(r0, 0xffff, 0xa8dd537f2dc6ac48, &(0x7f0000000080), &(0x7f00000000c0)=0x4) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/79, 0x4f}, {&(0x7f00000001c0)=""/121, 0x79}], 0x2) sendsyslog(&(0x7f0000000240)="f9308d99ebffd34bf7e8d4ecdc1de1598cb350a71ab6295097d1138bb18436943289c284b7f92b894dfc27b46476b9e70ffe7bd31f02c150c1cc9bec9388a21f874815bfbb624c8960c034bd4f2bf51e370f1f1fb27353d9bc79c1a93a4e6e03d30c1f6ccc27466cd17df5d23d9b675ba9f9d7f78e007088d42353600f1125", 0x7f, 0x1a) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:04:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x830, './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:04:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="f4"]) r1 = openat$bpf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x4000000000000180, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:34 executing program 0: mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x6ab9}], 0x1}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:04:34 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8000008, 0x1, 0xc8, 0x7f}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0xfffffffffffffffd}], 0x20, 0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x280, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) 16:04:34 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x300, &(0x7f0000000000), 0x4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socket(0x35, 0x5, 0x2) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) clock_settime(0x3, &(0x7f0000000100)={0x1, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='tap') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) sendto(r0, &(0x7f00000000c0)="acf1fbf375bc37f23d9298aa3b4ea3d819736b8f658fca2ed1f5703efb5411af0477b6a55a4951178820bd4488d2a49c02b3af106ca9e0df7c6324c09ea457fdc8c769a4cf66e61a9599319e9f4a76397cd28e6b669fa62f38607657ae71016a463ff8ff0af23f167b108dc5b05bac818fb934368fd9207e5d0f52eb476f8de4def37c9ad1666d1e17c08cc2c45956de0143c9cd3cf256a1dcf770b9f4a6bbc186b4af12b162936e8be7c8019d4693117bcb1c42cf9e15679b41f5f1e3605eec77d1ca24b299eb311f4df6d1cd0da185c615e4778be9bf12556b3b60c043b33938995aad39f79e2865185a6ccf4e993c81397fcd95590ef7fa59d8400fcc8affc18b5074b08747d2da9df51e27fc2a6bae6ea1922b7602d5f83d551067ffa081f745c31499372d0b8fedbb6356b3d886631f52443ac7204a7aaa45295c67d343ca6e2ecdb9eb3f2d8b454debaa96b37d6b1381dc1d91c10650d08a8f4145ec8dd822a66f04164d856a105d331fdb852ec2a974a6cce6ce2ec852918cc506b423e17e27234493b89d5851a1b31f9d69d57645d02b839c21f1b858a523a42fd60a7006e6aad60dca9a04fe68a2619480ab373151d37d49963d51312d4658ea7510a70aa998ee44b70dc979f34bf04b868ee51d644826e9389b26cae6cce81b58cf967733b2d8ca9e5e846b7071a104a0f3953cdf68fa9797697f842e2f86add21ad6e229e25c9e6502db6cec71f79ec70901362f7aa157093bc3e8a5ea50337c1331fec4b931ac99763357206a6149e1de2ecb93e3f04a60ffb1a86d06446030607f39e97daec3437efd2d497d6e07dee9c4a44e15fdf9e1bfd900d7363b12845f6f6607f6985483fe98e87ac5dde51e060143b20bfece451f7adb4e5988308b89a5794fcfef1dfe564f86971a5e6aa3b7d6908e93cc247235017d123f58769a329de0ea9f926ab6b68ae9f6446d1b6853ddfe714d497d3c03fb7a56171463fec7ea30305cc5bc60114edff6dea1046b05cadc4039720fc2141c1c653abb7e2f658262b736af9407505cb28cab263efa59135f4470a42e6b7a55f52465175dc627a7444f90cb8e0522514786cb7619bf4de5f225f98171060044d15ed0d1558a3fdacc5be2148c882988b9ba72f8f1b84228167550a3f0bfeee26eb8e0ad14821a788878ccda8f72c5170b143c54de9cb299fe067ed7bcbb3ed7d66e5849f806a0741419ff9d45cbbb5dce1efe32667d32cd10f9336d9b2a7b3ceef8e2c57d66154bc5574c432bdad50c363ea50d60b7eea9f7bd89970f68790094aff38131ad6d25055e477f0c52fe7a4f68bdd50bf405461ebc0730537006861478388a5aa94175836e76639703a71359ae75f39991c1705fd6fd4394eb2863df6bbce556284c83f10084cc2aad1b66bdcf85d82553a6ab528d3ad2d086c0a801d631dafc496a60fa0a1b7d6fc97078be9786f99708fe58f917ccda61cc57537f8edfb5eb2a66578f8b143d387fd07a381d4f1c57e4705c3e1482cb4c28aff36f86a28d50c14fb95cc84d1a424f445953df5ae54e07185657f1736472f9f14a453b9ae927f87395c3e1631d3cbf96abc44765f6100108d7a48eba56a7808ea402b96e32af79af3092ca2ae006125dd35c585a2ba75c94e0dfa84896a32a8c7d793c83063ec0362892756b4ddb8e66a64a111efa601a7212731b5b4060cb2bfe5285a4cf5a6b646c4d15555cb35208ef01da561da860aa84278f6c44a8b67d8262b336a67f23373ac02fc61a41ea3aaefbf9ca26880effdc1285cda93f60ae9878fd28fc7357f08695f21fa4898610a99e46434d434f2669d2475498ba72c5eacfd6aceaf85ff22e8956dd893b731a374a5d2fe420f1f44398c8fd23004c9bece073d8cd4bbd66d21475c317d29c84627f1aace188aad4aefecc6c7c86bda4397eb8f7b7ab75af5ca5e8bc026a954a39d111b1b4a875de66babc62d5243d04680a9518ba8150dcd43286a347dfd008485e74b160ebf1a2c5a5e26e1b9ff5f4cc8c3c066eaec1d41c59ab83d70969429892b59161a3f15a352e114c280919663c14a25b1600018f862b73b8a00c1b29fa1d51b80a4c8c3874668083f1862f8ef7e8e3a0d483bdac70dc73d2981f7ec3b4c107c1975d6ecc2ff749c6d582baebce5eee7bfcd4f533043a5904d9fb3edafe0136d233f1799e0f439d227315900d2522d6d09ef684c5a9d748abeb9b61851f9844c9457bb9d052058699717463d7f9a20643860c6c74e6431d9528d11bb359bc664cfd21f269b9604f48939d93458538b1f5a82af30acfb91949db45f63663d104b28fbfaacda97471c21dcec2e8cac7b0c79dde0fcd6df1cff99b54f4b83d8559b1709ff2ac1be8b551f06f8ec377ce000201213aabfe8df3fcb06ae44e48ace6215476c6182c0dcc10f5d0fab488d32d9eb85a16861e17922e89e89fc52b837a996c1808d83315e6c95f209bbf2bb38c836784fbbdcb3f90618a04e403ea50420e4730189d8b18240a76c3abfb3cf0440eff5793965ea56397a164e86136e07ce8dc164608a71f969a65a5273d2c84a5052d9f55e6eb2599f9d6c51e800e0078f478ffa109ec38448d54a219e4e7d2cfea4868b3f49081cba0db5cae12d2f36c2ccb940b49876c11c6d48880b42b56e462bf551278feab80f3d11aae3de4cb7cfe38f8505cdc160db2034d0ae005397deeabeeb2d957ff52fbfd91e8f93227f794e78ed3526535eff3fae8efe199b15d26fd2e05c4c090accc248cf3f042927ae18aacf6e9aacbfa6f826d0f1dcd00a49ecdca2522bd14cacf7a8a1b34859985e1472d387d41da7a6753c7ec08cfc09c351abcf4dd0bbab82da83029e31da065ec6e5926c163adadac007ff8b08f2756b0bc090534f6379cfc13df06438df182a6b1f0b2c9c56ff18ba0bbcb2476d83b92e9dda6cd331ad837a680ce215a7d3cb052bad7ca4c6ca88a8006541568f2a04d7735ab11e6600bdcacd265cea5ef936647b635e2ecd948a12396487d70c06e6800c1c80f84e171eac212637eb66129175339f321bb9ccef3096228d35fbb9c1af5bdbefa3425c1f84e65d329794903c36a65be04dedd99c46f6168e29c386a7da05403ba9682ca17c4169b499dfffd5b47ef97bf240fd8406ab7d27929f487230c7eb6c5a2c314d5b478a373efd1b3335d7898cf972fd7e79d3c73e5fb356023c056faa56e10d415bc477f2a8d28710cd40d680fc5c00ba99d37f3a1b11ea2670da905244e56aa5e16e5ce415d7549ab2783223142c34792cd0e948e17ba903a00c877d0e0579e7b744081f6a8f071a7abf2b5dae21ae338584140fad5e601a4344e77a309ddcd328e64093f65aa01e87d8fd3372a0a6a81a057cda1beeafd93bedb4d93885071ea050bf77e5deca94b7f47c96f2f1b7bd68fe9508f025c6756b6a91fdf475495a5b927e236d4d8af141997c7ab3378b2169b6849bafc49334c2b1e594e86a97e74211d743ad508653612ac9e8a26a8499f9f44cac69f8162bcb05a67966aa503aa5b18f4b644a5f2bf1c5cda93dbaf761823bf59a8ac6cc05e221051efceea2ad5788636a60df2ca48b193a960db5e03cffdac2918dbeb4f6f3adad129a0728d3035902836332c002d130392afef48c62ccb26039b41011317764da6e0450c92c21de84219289d9cd8683845b9ab5abff142604850b744258c63a0cfc1949b488c6881255e9b3ad270fd5a0fdb50b789ceb187159866bc5bbef282c4ca6ec6077e61a69b5b934190af8370a5120379dc12a6d0306d57997f93282614fd89075222575e0baa0d3f0cb9108e736b4befdf15ab0d3c4a297525264ac5a8ad0b3e555ee80036efaa8faf7b0361014628cf4ba10b699be5fb447166f7dabb226c98920bb202c38028c899b6f6a47c233239990c0d83eb5471e0c0e87dda570fb99da8c57df6e9d3f2b0302bc3e1152fcd68ae9a37e168d2df77706a9db54d40e3a675c8e598f5c618d846975ed299f63979b2f7e7080a512aba500cabc9c83573041e7ba56f99f26df535718f0e1c3d101df430ff90ce3d4f88c05c2f63deb4c9806f7b39c28bd6792951f999ccb09581a044e5c45b22d77d3da2e019027f5e32fa15a0b380c8720eb068834115b3078db658d48cf534b315247c9177fb418569a2f5505227c7d85ec8412b86de01f7176d3fab649858e0910fe3410788317c4819216d7ab54ca2f52a5ea3b61dfcd3b876c0f5b6b6a2f5d9a7236d5750f589969ab950ac02e8f9d2a58ff1adc149eb3ee76e22f50292c6dd901f505f1583c378c7de5234efbac02d20f5d97f45858a876bb4432dc7b1e61c25fc5b491d309cd94bddd0b8ab1b3edb44ae83173b4074e82c45150caf5f94477a95f7f1c668049b3d240d0fdcbe4ef61d7a6c69865da4e4e91d423bff18465f2d535881e1feeb273af26db63537db2f19d172f0d8c4ba12cd4f6d2762db66c2c8988cd46bf650070ed07a76ec9155037d6bb5e4acb16fa7f927e1c6b71b0a7322c7ded0e7f5f914207875bdce0e5c50b2fde4cabcb4ede0299438b19b777e1d8455a4cb559f95925ff9a72c89f6f31b647fe19b16648233d2e8d3f58f4db35f51e851257be86a9abff4229c521136366a56a7defc62f80372ac5f21dd703f925238b818c2bed3f2910ac68000ada005e94930ded280cfb257dd8a60703ae33552473f9e28f291c9ddca9c4463b65b76cca1ffbd4a63596b24ece839539117824daba65ed35eac0c7b38f818cf30885de0308b9b6de99a3e344a3191fb302f2fb605f746c09516428dae9b3925d20af68f5817399711cb53d6d5294f1e0716539f846e273e19a760879634051c29f33f0960f65e6d622fc9ba06b882803dbc105389177fade12474c574cd5060a988ffa99357ecec250516095077068b0b5ee5100e2c48a8717e6d50a4cdfa3c72f1a76f7eee717ceb2136d745be034f607431bd4499e31b75977d49729c53bd015c63c7d42a66d9827621f2948017d005275bb2fbcea22082cc9bf8c2ff87e9b5cf08d37dbe9719b9d640313c6e5ed9e13eb0e92a51b9104fc9e8d4c5573fad13300d93f6fd5d9bfbaa0789d38053e75890039939f850b2d3faf3247599eb224c63bc123e5867a7be9c937b9d2dfaaa950d187d3190a01f3061621c877e214bbb5d502490843ccc4a1d82f6d0dc62ea0bef30f2eba2356a33ea1730a68dd56a5de35b01239ba967b301d4a69da2e464b1716dd40052bcc672fe6dedc8159441cf33d98ac0f29ddc52c60e9107afcd69a609b653011538ebd74d40097707ad3d663a77b782ff040c63834cbdbdcc30d5a234ba3ffb525a67ccf3300751bcaa95a564f19d732946958a1c90a52a39536fc8757e2aa5a4115bd397969968514e262d55d95897c58b570e62f62f30739aff67d3535d78491437af4b363ad969f855cdfca32fcac6671e93839bd1a8bae68d607282f6e41b794505956afcab6fd3641e8ffa5a4018f5b2abd66ca08497765b62dfb5f4cb561a257bb02d9e411d2da84b9bf761ad0f6221eee3b840a7e8ef5c2ef0b097642fad2f5d13fb4c93153f194681bbd2f2a8ec99c39e0f0419e0e06681df3006a7816e0813bf7c0c9eb57215ed0f529e609cbfa661b032b71f5911c570feeadf8107b233f39453bd2d40d49f739d990f6b3aad49b72b231532c626b453badafb25aa3d1db3c30be2f1c3e959c8e23d1a365ac0bc9796ae36bfd43ce751b5b87bb4f2d627bafee104727b9afcf8c81e128292913661e9a0e7116edd59841366e885df6efcd57b", 0x1000, 0xa, &(0x7f00000010c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000000)="735d5fe21450e1e23dadd44d1fdcb028d1a5187f4ae10a7d87f8d6c92b6a897b5eb3", 0x22, 0x401, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:04:34 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001140)=[{&(0x7f00000046c0)="ab9787547e96976f7947e594cfe9d205de42cb2d210e66517e0405911b614677f2f9d19aa3abcf6d30243be5bac29e5003fb381cc2a7087a946d827be188bc064bd8a05ac85f89b1b3db75c3cc914c43138d921d461dd48e76b43b691c46551313615d8607b5c490c82d1136d6ccbceb1b9461c34687f663aac93affb51bba5eb9cf78863b9e6c33f4822208a1e5ce5435267be4d1af7ca911cfcfd7ec8f3e2be3c91e57a1fb03b1aaa75f33554b7aa914becbd47f65be19b4d6634440f0fb0df2b97e0370e47780216f5948fed2f2c6a06d747cd5b8ce3dc204cd570a87d78a7043e6f45a9c626e4da486c29b6d4ffb9186dc1a50407e39a5b950ac98fcf4d8924dfcea52ad561210d4362d036dee784ad11be293d340b30e31d69739f3571feecf78adb86d49372f994a68985e9162d333392372f03fa5d6643bfcce328052a763f3fa06d09524f5613d5e522ec6d35f99c0f7c325c525c40132b86da3f94f3ef5943c5c69c2a5ae06928a67a1515221d15d442eb2b6a5d2691e94832bbb1263ae4c7f0dd3cb7c85cf50d92a695d23a5b4e4b0e4a579c2d23a4e5e7819beeca3993967cdc5b152f5c362b1efb40da8dd4e63969260d4fe1007e8d6b8da98455881f10601d1e09c5aab9df7cb36929c0ea62e0295ce16fcc07525f178315286b18b88d8caf5951d2d6124fc140f2e956a32273e157452f5786a0980cb199a8b5dd3b709c85bb007fe25e67f9ccaee86aee01da528e11a1f9fdc5c969dd5f1214b24024a739d79d457c62fca67b62548c6be9d561eceb4d48a27d635c90ce8abf649dc6e87a87b112450a4eb510b5cd205df707b98ba46b6db6f578085ae01726ae6ee3f8e5a953f6caa9502a140a9d7910922b64bc3bb40aab397aeebae18444bf26c00effd20e7ca0d4fd957217cbf0e9bca0e26154e60ea084b3161e670a9fb450fad106d572c9d48fe1bf0c45cd27935b78085a2542707312d7ef844c820093bd56a4b56f19d2c213dbea375c6b3daba45388ef8358a6594aa521386954b6c862d69a101020b7fe27ec6d7478687ac2d6f5987469ea6ecfc38108c533b115f8989c83a1925fd9cd89d5ecc46c3ae4928a8376f867464dd6169267098d7e1402de38e89a0613b8ff9245a698f9b928fbfa0d80242da3cd8251d39513f41958cacb2f7f3803c027910ea71a218077932d2642caf06e120cb75fd3ce845e4ef1f02c9c229eecd568a119d5b3aff274c4385c98212ce0da3714342cef5f95f98a70ab7db2394faead9f41c300c7c11eb778516def02fa3f74b06091e0bd77423230195d0dfbb3943c127669d6027bacf43bc3dd2d3d6921c2dd0016cbfe9149ac70e7213ea4747032e9abb951f4a97e9f2667f031d02fcc3064bb5c0e95f8729612639520c5a75bb5ab56ed5bc71a93a005137110f1ac3d546ce41f6df96332921e6953c1f3999946a4eae27c599fb1960c3201c290e18350485af5539648b1c303b2faa094f23cf0f7b59355c0234e5876e2f785ca09d22b1b4eb9c8cbb164c1e18986acd985f089dfc21324980d4abc8b3ebc86b4676b56c8291b58b3ca4654de9dc2c885f0ddf45b1f59907d6cc92d03da7f2a4430e6d33e6a73b302c21727046d03c1f8ca2656aa00da9851b4226564461d5a9d8698511b029e53cf528083553f49d866b40c748f0f25b2a68a97a02937d2d8b257115b219a8ec4c629924b631fbcb2d6816ffc7c3d2a2ac68c1a6a4eac4bdd7a587f2b7c549a744388ee2db5e676e013ee9c7d056240ce2661e95c42b355f685aba5fc3a6e7cfbb2c1ba57f0ffe487e6647611d44e931bb3c68ad5fd8671adf7460a0c597cca66c8dba0554352e6c721aab4456424352cbff1766d67574bda33ed98864bace6dbbf14da16cb4d8d07a5eac1d052f7ac2e31242c37a8e7120b16c3e4b04d60dae8684913435517c25e29043138d0ae05dfb4febed8df5214bb3fcc3eb41afd76531dfb70cbfb3cc3193067f9d66574110cacbbfb032101ed27efac87b8a87da5fe8c6b0cfd3093c5455e6dae296fb21ccfe436f5adb9980a4a4688c0c3d452cdaa10e58c97dcc56a61b597cfc265074e2eb73aeddaa7fb30e9a3b0c87420992c89c0c0169b05bc5e851d28f61e6d3f5562455240568f23d589ea43635cdda7530e4578942975afc141ba29e7c872a4348f775fc5e62bde2d11e108275311eb0a81bcfd630bcd1eb516126778e3b812cecf00376ac6cd3394b6e6fdeb28f0c032db25229798c10c8801818f9343ed28f8ade652b4ef2a4c5e7eb3e33f2eb47255a58173b64aa0fcb91594a00a899b2fed348829df1f7556da634fac648983c6019c2876b1b29bc9f2a9bd6ccd3669be4346866c53f7bef2c29d23029305151f4cdcce118ddc8cb7bec6bdd026678acb923dfbd727982bed1a79acc9c476427b1ad09a2a8bc44b8c50803b147d1bd32de34b16da1280724bffaea2ac6afe2ce8ba50f0ce61e237abcd39b3da0762850b217e3de3257ae12306fc1ba57a11110b9324b4c5d59595c90c3c4df6c7e25c0369f998dd18cd61487873a8cb751962f168fab919ab38f5e89103a34104a3803c15c11dd757b1a808fc3f7e9192e54842871257ee6520ad4423b8a5836af09b419e694d0e8eea4c27030dad378bdda26a24bb7f90bab5ef1ec444e329f5137d579e196c1c59a3c112aaa05baeac54066596b610287f22725c1e0c1e03e1d8bdc8f2b19daed42909d7a4368755e308d3508a025b60731f453c0a7877e4e2f60cc13d8df0fa4936b3aeb2c58a929073d865a40a771f1a8cbffe4b438dedf29514485adfcf49036b165047805c79d888095981013697961dcd356520069bc2c0724de5671cebd192f414d3bcd63b82bfd02b09bde94ad0561ea6686569c9ced9c33ddb875baa738f2d901342b50eba9c3529ad7aef1574e592cbba3e0b689dda10b120103596e4532436d234b46bc5353cacc5e68124626d6e069e195874aff014ada4cc649844f45472ce0e0c08e048a7ee5fd3d1d138048a1d68bd27950ffe71e6f99c0b4576d6940c20b55d0a7d070e77e94b06df1816c28638bd17d4826476d53496fd8aef4c6617130509f92ce298e0a417e43537a52591d935b62a99d031cbfe6055104fad6b93aabe5bb713a7686276cf01b734fa236cc45765851c3b93b59a2c24563e9fd38a519aefe267766b15e47346710baf3518f9f4fd29b032365c90076d8a8f55009fc2883299a197dfcf1ab3789ac85e4aa2eb819d0ca31d7b7258f59510d30c333920152f2e301154de0e65a1e76ebf0b8e205e57322a8dca2864c444f195e731827a5cda7666cab2cb1220ee97891bfef160861ecbce4a406e2af3d9b6af438074f2a9bed285b10bb7c269924a3ddacd50bf1bf4c3eb4c4c01e7e8b0faae995d02911188acae62ffdad1a2b5b67e7ccf251fc40651ae0d432448f7225e80c02fbeb5a74eaab9daa6fde78c8562bb9c8089cfb89864f9c8343759e126631f83cc289f866d42083c3a56777e011fd62ebc2fe88de840da80fef67be2db5b5af60cce0d1ff611e922a13a7baa54a378a0ebf1966f9ed1bb253f6dc772122aaa1586e94f814ad0228392b05efb77e0a9d4810b084a7d158fae691d5d1badc1c17c0d0d7866242d707b732f7cc014af9d830a8e7cae0311b35459afbdddbeb542851f431e8cd82fca33d75b29ab5beb1f531c96a280f95d36e908a8222f0cb03a7d30d2ae46c1a17bae654a2c143eba0cbdf9f8da5c638dac58eed73f1e0405d96b7ad093741abf602065f98cd6fe35d031550740ac7a1686cf242ffb17499a0992a39169d43fcb86eaba090ada2b94cbfec6bdc80e1bfe9ade785bca4c24da57001f5e97cbc178bd91b6840b3bb25e77a99134e5c72b6d407a1323f282b387f66a3aece535986557d908e84172c1f3722d7c458b14e488765ff7d5d1693533efdec80ef69068cbb45415e375bba749cfcfa7601f05bbd4a0645f8120b40bb78e15682bc9540180ccf800dfec5ec2d2bbf4e8c154ddfb406914311d4ba126433f711d5c195c807a982e6a3e22f45eca6487ae19480ba68861f08077529735eb301fe2df2ed52a9ae516a8135baab9c51e75201c643b4364bef720ce4fb13511b64fe71a1e098aa3af0136fd4ce10572c4d4f99b2efab6453d3a58dabdd1d8941d01b3df642b12e0d1498a3640d9bec2a60894041778900e05c748e50cd480cad84c63c96786e0a1afa6863ab56c9662a51460ce6a9c9fbcb509a3ae6ccc2660e7c4bc22466e73c9d03054f4d6a8492204b58f4ab0eb8746629b0d41df63d142b391dc31ecd9bfae532d5ddf5256dbe0d0706897c79f055283f88b6fc4ac1ec6dd9bf846e67c57b410eabad70f31c3d1d64a4550b9a1a4dc11cbee7cb2c7ba2dc8c8c2e5e15affd4630a4eacc790449ee42b62b3cba83e4b9fd78c31b0451ef8dfeb60fd9a82ebd91bf4b0ef62ca87efbfc12afb29abfaaa394e24052ef96c8b411b8298828868b3e03216ad9e5450d294b0ce53b8112b3df7f8b0e4db0ba65807d4280817f72a70791485828619bce7e739a856505d7849c9d9e1bc554d89e94fe6eb324ad92a1bac7b0165093b8e8d78d2354e25db148cfa9e7dc558c9726fde1ff4f442854c0fdd2af320856af1f6924cdbfccec084fa98f460500c103252c4a846e91ee0a70e212ca4081c0af89d418a5fa44008c85a7ccb89281b872122e0efcf00538907c2f44a7c969b870a96706ed0de1e11d9983e341ebd69c2c9ba4c01272a864206fcb51aa43fff74bb3c4b450e5e0ad5e376345ad01015fcd4247dbc2a69542473f29fa5bb01ed679eeec8874b700356578c3d6b85e1937e8215f527ece44f2b3cc7a24a2e1063f1dc288029ece7767dc8c1c8214f624eb4979043a21ce7b0488bb36c6236d3d939c60adfb5ed6003ce7f9c61098be819bbf4fd07da08d73b7af86d6071fd4d571f12985e6ff34f7d9e4de902cd3951263e4d44dd6fec4347a07eb39e219bcaa65e3c3744c7bb13fef8ca894a3605b0f25dff1f08461c3017e1a15634133aa129bad2e86b58bc6e61aeeebcd57a01b0dcacc5d0e9b553b72b20aa77f103063e84a1e9d64741ae399cf335cccc97e8e962c1e7f25", 0xe2f}], 0x1) 16:04:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r1, 0x4, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d88c7a41f528e239777f46cf2f9f0b802c2a6ab333b36270d4fbbbe26a0ca0f70ee7fb8522b26620b2ebd7b87d98e795038c3c84a695c2caa8d9659dcecde6fd98a9491af5cb425bc093b7c3849d04032dca3ef26e5f0e292ca4a73b19"], &(0x7f0000000000)=0x6e) bind(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:04:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x800000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) select(0x246, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x0, 0x80000000, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="4dd41cdd846af93b3000"], 0xa) 16:04:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x200) semop(r2, &(0x7f0000000000)=[{0x4, 0x4, 0x800}, {0x1, 0x10001, 0x800}, {0x0, 0x200, 0x1800}, {0x3, 0x8001, 0x1000}], 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) close(r1) 16:04:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="bdfa4d2582c331a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1df8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f52146ed5ead47dfc43c6cbb0183e5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030aac58a78799066cb8439484b227141908d042571a77085e2c41d996cf4df1ad418c0e654495a3b66cd9744bd28d94cf0b81c20c11d6cd5b14caee7d04000000a8c604cd32e0186811f7d738f02cf5c580fbfd569ddd6476c9074cabdd8fd9b769669676f4600f24c3c7ef7725c93ee642302596fc6d4a853705708b8a81ec6ad7b7bfb514e58006cf77b9dbc91577a113e68429b3b2fe3dfdd36c0f27f5c2187b6fdfa82e970000000000000000008364b7b54c70764cae95ddf6091c65b4b54466e398ef66a268f54342511f0e4254d36b79b697aa36a6bf415da51e425737b95d045f4a2ecb985875381fb37cf50d743915ca65920a2c87671e1a689b94e587c026c05c8128340e3545e0cccbe92d44a11b4761094249742761f24bc8c5174221f598324d8ae4902aa9ada873fc8fecb7d9de360155052f8b743a30259a0d29e55ea1bc80b4340574904495cd70bd62a6e45fafc3efb9e03d2bef118c0c1ee9553a188c51e650786c6ffdcb749065e39b96ff35964bcb0d036616ddc719ce9c055cbf46a2427c31b08f3e8ab8dcbe668f90d7494b4809a0e236e5613002da3cf01e0c844f8c0f78b96f3852d33f84138e536e172fe84845e9fb3362", 0x17f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x6, 0x10000, 0x3, "0929a66b860b0a996d6b99f40efb2533a2798b8c", 0x6, 0x4e6e}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:04:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10500, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x4) r3 = syz_open_pts() r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4a8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) r7 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x18400, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffffa, 0x82, 0x40000001, 0x4, 0x5}, {{r7}, 0x0, 0x40, 0x3, 0x2, 0x80000001}, {{r4}, 0xffffffffffffffff, 0x88, 0x60000020, 0x40}, {{r5}, 0xfffffffffffffffd, 0x4, 0x17, 0x5, 0x2}], 0x7, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x46, 0xfffff, 0x100000000, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x20, 0x97}, {{r3}, 0xfffffffffffffffb, 0xe2, 0x23, 0x7fff, 0x6}, {{r4}, 0xfffffffffffffffb, 0x1, 0xa0000001, 0x3, 0x1}, {{r5}, 0xfffffffffffffffd, 0x20, 0x40000001, 0x5, 0x2}, {{r6}, 0xfffffffffffffff8, 0x80, 0xf0000040, 0x8000, 0x21aeda75}, {{r7}, 0xfffffffffffffff8, 0x0, 0x40000005, 0x80000001, 0x80000001}, {{r8}, 0xfffffffffffffffd, 0x4, 0x10, 0x7, 0xd6f5}], 0x4, &(0x7f0000000440)={0x0, 0x8}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r10 = dup2(r9, r9) write(r10, &(0x7f00000000c0)='N', 0x1) 16:04:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 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)={0x5, 0x1, 0x0, 0x80f7}, 0xc) r2 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) sendto(r0, &(0x7f0000000100)="4394fbcae9e78aebd180223970672d015241aa4f3e23a65192f389ec7537a2725ebdbb9c2e100f436cf945b5f648c06b405d68efdffc31a6c89352c0f050cbea6d2d65d3d8bbb33a47da757600a33a0ae8007ec82c7dc89a1f1f31f5bcd305f6c50b892b4fe81a84b33586a860387f75f6750f3268c20e08cf3e4461493da04b1c28a3a35a0ec0f506960057481c1460650c8032bdc57a34a4dcd2457d376842aba41a6639929022a9d4c004", 0xac, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:04:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0xfffffffffffffeb5) getppid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="0585c3", 0x3) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/86}, &(0x7f0000000280)=0x58) unlink(&(0x7f00000001c0)='./bus\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffff8000, "06f7b1cda0ff37f16721648088c02d35c2a532fc"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) chdir(&(0x7f0000000340)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r2, r3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0x10000) 16:04:34 executing program 1: write(0xffffffffffffffff, &(0x7f00000013c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x0, 0x0, 0xffffffffffffff22}, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r0, 0x8, 0x6, &(0x7f0000000280)="78d4d41c329ca9518d9b8745b2455a9b632fbdc578741ed4e9b49fc0931dd6568e74b2b58498b6c13ca6153b25f04d5d4cc8713dee90a42c5e6dbed17f874bb5dbe30a5797b24a2f8a8eded8664b4bdcbaf4a8cd08ae9cb4f12bccfe144af18747eecc784cbccb8bab7937c8a8a25e4a5819d2dfeaec718fea87307cd42d358662e603220b4727d34670f16e2fb15afde8da4af17376530c7517c702de72dbb0a6bc056b28f00712b43c17b04f4479c6b19f10daeb12741045539e77a56ddfbbbac2755704943d88dd0278fa59b8796429ea6ee4d23a0978c783c157003b0b123fa807bd5a536c36ab6ae988e026950ec8e9", 0xf2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x168) setsockopt(r1, 0x80000000, 0xffffffff, &(0x7f0000000080)="7b10bb24905511425655a6ed", 0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:04:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10f500"/16], 0xe0}, 0x0) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) 16:04:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xffffffff00000000, 0x6}, 0x10) 16:04:35 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="23c313249ca22ceff6ebaaa54b29900c71ba6a4c7d35e2a3fc2f32fcfd77a12da688a5468072bb68d5bc7cf1b8e5900ceb1c7a61f482044236f07f79f7ded5c8f1c5c8aa8e62845a819e16b7b793aaf6eba63c6a4255", 0x56, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) unlink(&(0x7f0000000040)='./file0\x00') 16:04:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 16:04:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x14000000000000, 0x8}, {0x18, 0x0, 0x9, 0x1}, 0x3, [0x9, 0x6, 0x9, 0x8609, 0x400, 0x2bbd, 0x5, 0x2]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000140)='W') 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000000b, &(0x7f00000000c0)=[{0x100000b1, 0x0, 0x0, 0xfffffffffffffffc}, {0x1c, 0x0, 0x1}, {0x276, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:04:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x0, 0x5e, 0x0) r1 = socket(0x1a, 0x2, 0x0) setsockopt(r1, 0x2, 0x7fff, &(0x7f0000000040)="4b74954c", 0xfffffddd) 16:04:35 executing program 0: 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, 0x1f}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) 16:04:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x36, 0x0, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/90, 0x5a}, {&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/181, 0xb5}, {&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f0000000280)=""/119, 0x77}, {&(0x7f0000000300)=""/95, 0x5f}], 0x6) 16:04:35 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)=""/66, 0x42}], 0x1, &(0x7f00000002c0)=""/54, 0x36}, 0x2) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x6) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0x1, 0x1500, 0xffffffffffffffff}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 16:04:35 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x40) 16:04:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x74}, {0x6}]}) r2 = getpgrp() wait4(r2, &(0x7f0000000140), 0x1, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x8000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) mknod(&(0x7f0000000100)='./file0\x00', 0x2080, 0x3105) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="1d14e15f0973dbc90000000000ff0f000018d23a", 0xfffffffffffffffa) write(r1, 0x0, 0x0) 16:04:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10040, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x401, 0x0, 0x0, 0x0, "68d11cc6822bc600000000007f00", 0x100000000000}) fchflags(r0, 0x10000) r1 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x30200, 0x80) kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) 16:04:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x3) pwritev(r1, &(0x7f0000000200), 0x1, 0x0, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000180)={0x3, 0x2, 0x9, 0xe269, r2}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c45302f66692c653000"], 0x10) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0xfffffffffffffdc1) setsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000080)=0x1f, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001240)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00'/16], 0xd) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getppid() 16:04:36 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x80000000205) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x900, 0x800000000008) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:04:36 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10010, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) 16:04:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x9, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 16:04:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000440)={'./bus\x00', 0x4, 0x4047, 0x3f, 0x1, 0x0, 0x5, 0x4, 0x3, 0x2, 0x4, 0xfffffffffffff1c8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r2 = msgget(0x2, 0x101) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, 0x0, 0x0, 0x100000000010000}, 0x4}) ioctl$KDDISABIO(r0, 0x20004b3d) r3 = msgget(0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x8, 0x0, r4, r5, r6, 0x4}, 0x196f, 0x9, r7, r8, 0x1, 0x10001, 0x6, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:04:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000ee2eb15969bf00d6bcd43a97b2d9f5fff17db9100d8674af84784ea4441b4239631e8a494b178ae9c955225e68d992d0c4131af54a662035fd0b2254c22687f1b83d4ee51d59120919d48ea26b88c9caa16e00cce2239457ecf72d5d17b9a0b351b2b79e3165ed82957e7237b50efb793d3e01c75d5763daceba0a8476b32fb8cd97d6fbd2ead314634dd318f4b3d1079766158cfb2ce92ad8c45f8d52e4289b53102e9aca2041872e5593f809aca0ff4c2c6df0b24e00bf4f4370fac9325718d7b44bd11980c52cfc08759ef3353fddea0b2b88aa346c3d56d26198e1c9a7c3c7e9aa75de92247b5c7cfeafdc14dffe7a2118b7724e9d40f91877d872c4816e42", 0xffffff10, 0x9, 0x0, 0xfffffe4f) 16:04:36 executing program 1: r0 = msgget(0x3, 0x24) r1 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x800, 0x80) ioctl$TIOCSTART(r6, 0x2000746e) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6, r1, r2, r3, r4, 0x1}, 0x1, 0x8, r5, r7, 0x6, 0x8001, 0x2, 0xfffffffffffffffc}) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x20010, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r9, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0x20005302, 0x0) 16:04:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7fff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) fchmod(r0, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) 16:04:36 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) execve(&(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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) fchmod(r3, 0x20) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:04:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) 16:04:36 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x7) sendto$inet(r0, &(0x7f0000000000)="61b13f18787f74907c1355c6b39f33d3439f82bae4c8d2567e7bc8f31fae74d88c761db78a881b275cead9500f7bc876fc8885f2a30df8170dc101d37adb8bf133984a3a113cf6e51a58d8f738e36acd7c428ee81007010e9e80da082760d3fa7d38b618aacf2eedc33bd090c6347e5f100b13cda38903bf37763b8bf9b45932657f3a2c042bfbf20ae3ed6d6945148b166f45d96da00fd03656bff7c0a50893b691f93f8371e2", 0xa7, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000002400)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000100)="c24255c0adcd6d2201d9acb41b90a5fa3118d28c067144a7baaf109e837470ff1d6213d8e0036558bce2e67a5409daad1b89f518be375b333f84921c95d38329d0b8d9c127b33622546a9aafce23a22f91d145bf", 0x54}, {&(0x7f0000000180)="24475eff977314eb58833a09013823d000c6d2b8757435ed471068a35e7c978ce35e864f987c2960e8545ab9faa09a8b3ef96b1c2a891c84b6fbcda1f5ee7b57e8bf41946153db22d0cc0a24792c426d796f9c01d9344467fffce9c850f9ab65fae90ccdcb6c3017c6ea7f927bf1a12f80fba6eae5e9321ca7042b845cc2c3e4425e251fb67d3489fe04681b2fb65889a9ab954890681dae2ccf171fbc00b023e8f6e8960d0e511f3cbcc1c65f40e4cb44d883d18d55700e8d5e77e2b0ac287eddf10aaf9c42de8b9806e5a29eb3b3241f8e0ed26928ee76d8778eb4ad85dd8195c1e0dbb35535315d421520a6ef99674275f04271fccfa34eb25765ef86414980b2e6fd6e0c34eccf96cfe9c47c7962dfe0d4d8793d8a8807909373ce5505a101094d1fa6a7aad0fbaf85d57a8a27e6f93416410ea0bae4436c1e69d5ac3827ca6e9508a2ebbc64119e8494dc2896dc0927d8b913d5e357362692bdc4acff850dfb2980caab8ac2e3c8ef0876c5d238db18a19756e6948c02a03a8f0e44679eb705ed49f7dd0040dda8d8a55fe8b3f77d8d98365bad624fe2d6fca0fe9a84d4cb3793a5509177bc2e06d73f808ffa2d5b9f0f93653bfc145b0d4d88fade9ff4d757a5265a9115a784c8ea71970ade8efe171d0fdb9735e96e85744ee7b33fca9365687b7279f924cd976e4e59b61893138f01634c96a281c7851fc7d6866726c92181bb3032ea246690081812bdf3634b5a5f9b18ffb22e1ee8685bef36c1201c8ff1725bedad89a56aa36b53d1bb5e5de3efc773b08157ec84a49d94b2e55b257ec632d6e223e4b5fb46df9189e35b7c340845d6c68decf6e2e343ca8325ba2367266f2d27c13bdb702f94f5e77c004cdfb49ff5ff99d2d34b6c4d850d52b596616839137f477ce15c593530a8d0a597232218d21461b73baa4ace94db409bb6bf21fa8a37cf331becfb76cc4108fd4468396cd994f977b817cf27392bf4f517686dda009653c2ffdb9fc9799c0d20f07d418a108dadbcacb04d46335bef21ec2337d48c0f2133eed7a0a305403ce87528adf8e4902725f3e5b72b4e0ad9018afc250f729eb6df3e894b7f07ba52acff4cf20f10a1417782de73b8c53b3cd1555509fbdef78a4a35038a070fa25be0ae2a625b9a49648500331f51f0315250203ebea31da9e1df9a01a54a8c2d1928d016c1382ea58672960d613565d2d2630d633277520ab35d82c5cca8c044e6059bf73f9fadb7b0c9cc6ee4feeafb897d0999fe5a46a0d094825821e7d8adf44be9aca277dace648ae9ffc62fe268d09a132d2bc5038f787255bf3e26f72ab749c38f7934cf6e8e065aaea9bf22ccc615f96de903186456dd3fa82045ed0b63d00eb8ffc3c1942355623a6bad0de03ac526dec7396811cd8b648555ad2fe7526cae845a9381ee5f030aeb779f3d8915082008cdfd8a5b4c552ccb2537bb483735a1998f8b4b6fb311ec8c11465da7af2a04a5734da02549c6406c4f0bc3a4c93ae87364e59313e1f9cfa95272ba4e6def4516a5d4d4946e321d6f82790709c466e021a20b39bf2ba864b9c87cd1f454e34951d1f26b18caec039e2573f358361dbd6cfe4b760439d145eb21bbde816402958c6a9a8d5b40563470da37cfa559e761f961720ac8f7bc1926f5b599bd081ac9b0de7959feb319862fde58b8c5c34ccf1c72018c917b6e55380209aa1ce4dbb0eafea65c91aa6a768a429fa79fcc13f5ad0dde03b1362a29acf5a6533fc0fa3276f11342081004b2bc709b56de86d2e948f6994dc9c80936af53e9886f83092bd07ee4ca51227af0066143e0458759705975a79184d3056dfbf35e63b03e4e9d0e7490219e31b2ed8b558be26bc79fa8463083db4ee1f6768db38366b2c6b65d2048f0f5b446cfd0704c57b2f737e218f20f8a65fbb96117d59ad083e00a4f62063115a9f09f6931af39cf3723a153303c60e293ad904cca7657ebae2f298c73c767dc42004f6ed5cff3315e3a61132df7e704e4f2e1408953c1cb6822f67925209d7e1beba791bdbe7182e2b2e6d9308be90d1fdf704a26e765432b8b29d1af0294c40c3feefe3421e1c24e90217fd3f089ab5d0c5a76d85a882c9b301dd6adf408547fd446b8824a93cd53478aaaa6d5edcbe2a793f90479eb520326789900140efa29c63c1dc875d54a133fb94698a5044e5259587c289ac68410a75b80c75a5d8e0be86112ad8e40e069c6804c069dd1362445f494ed5839636c1d31ed7d6f809894a8d9467bcc3ae26ab91e743ab7b3cadf54b851bb47108ae1c7ff57ebe5f09ae5b251e52d3c0c5519bb15abe9f2917c845c028bf643f59776e64ea5f8a4890107dd73d0b91a821a8f786a12ffd7acfbef23fa1f172741ad7fcb29a72ad3ccbc985224feaf0bcdc9d42d88d69bc82bd63e46940b4b863b42773696302b017d5426e9cc73e84c5a589c61a9e63eae4d0ac9451133e956ddc044b292b60c3d8a17069d628fe7b29257d2f4177ecf0e66121c77915fdf78002c8b5c61545b854e47ca95c01929e3d1a417c77348b672169a8ca4349156cb7f8067f81b6930974b60e0fcc3ce066b396d23dcba502dd439614041128abfa334941f29c0b3c3f8b0143e354aa7505df38f41f2f01a367409ce615db210f5cfb6c252edc34a44b99c7d1b01cea8571d8bf1d0682070b1608d811eb8b7bee1209a6f055709b3ba5d82b31ab60fef164cced8033e85f6ec2828654fe9d3ea5d6d9de8cd552ec73248c8a1af36f3ca8f647ef4a5b7ae419a3a5d31b752b43bd34adc51a9df7debddccddd5c7ddb0c6bb855573661889c66c8ce41002b63697ea40370988c6ed1caea68a8f0b18b4e603dd873bfaa5c5c0aef3426e09e7deece2a87dfb79c86e3d9f6c8d82fec4094f1e50fae2df723592df44936d263adfe7008e27fc2f4199234a4b3722da7aa269b3378ecd108978ef59ba43a86d3b739b298f98d49d41b267443528b83686fa95d5527188dbaad46788b0c493bbd12f4e203caff7b6ba8bf02e446e32949d7a7a85cb1aca020b345cef4908eed6747ef7421da19b982be8e8ca0eee986a7fcb654d2200043686a410508b93a7f80f4afd4750b03af5342b03656cc0bd0e29304fb6985008a2ebca697fe512a7f56887ae12a0ef60bca40e99278ad443e40838e178e0a0f60cbf8b66de6f496232c969a609b01ccc5ab4be826af68deced7687efb16c5bc782f2d9edf45aa17ab30637cc0d458b0707234cef947ab0dbc12de68ef8b0715229029f0905cb43ccc893cf55d55a93721975a261945c99ba57f3adc8335be7c35ed928d7d197550068ebae8cbf90f8d27fa340842ce4d14946d0ca5a4ebce66ac9b4bf8276ab48442fc7e5d90dd57efce43dff2fedd6f78e287ceb5831f2e1c7be2903426345dffbd6c92fd145044b81c21e7564f33baae9ea994285627c8ac577537c16bc03702eda7d0a8b0881b6202df639670901a0d2dc42b69b5a3bdff12ce64e62776f3b221ac039261f6c5ba2f565360f231b632ea9c411dfcb9d91bfc8dc15bff9b40cf2fc9bc719011350a64d157245c36122641842b880f3d8881f0ae0ababaa925bddd5c160e55c4f55281db0b90c35bcfc51b0a7d0c7308c3930beb565e629f1ac672d7569bad9d5011b31a6ed7cd6e2a00aaa79598bda2bcdf98aa33c0eed786d9b708d8a97096b656f8a4cf5d67e5b2761191cd1b16947ccf2774563ee786f53da3125bdad03ccb8603237f25eef042d47083816042a08b75e6e1acfdf7380441ec80763ece658ef1109574c4d8d9a67b9757933e308d4d25c0b3a0dcf1e36e418245d356c14fa5128062abac04ce4bca6b5d512dfdd790a92cb015ec117cd945ca40c91d7d80a3296acb8d67da6e6a1cfc0953abef139375dae29c126592c0a3aa227bc54fd6d382aebb1c5dfcee84d7672c801143c0217872cf126c3d157081b73633f00d0a3137e5336e310176b5069060610177dac57f714e71a39f24764f2b93855e26720ecf5d5cc4f8c71fe3590706657e29b79cb0ddbbc0ccceb1f45d3d31320633bf7f827ae4825a7057b645b11f87c3c046433e8616439ea311fd5da6751e8def6f44ed416c435f868284a140718b4b55d751ee163d241f72932d0f6dad88dec5ebd7ad1d3107b633c0d3a9b1176d09748cd1c4dea312f1de5e39bd0a42305f27300a652ff4bbf39b3f0802be8eeb88328fa641addc5ac316c9429eb6e9baf20b45c76eecfcb304b980f5cbcd88f64c2c9bad2f0bfaffb39c286e17899ef6680c33dbbf97b238eb5610315f5d3e5ac1ed08732af7d67c781e33e1727f37c530996f222457d66582fc47229e55e2aff9a3bb0943f64a2985a80538d6a2a402c2f84d84f4d5d4bf73d5555760db7ca18217ff9dfb5d2ea8c49417df0322c378059f5ec1f19234d02d02d0e835d158c93133bc417030759f3d03a60583a1c72ddd98b598d50981b706fa72d7186813818196b30250d897bab5fea1590788a71d38d8b5e904f88514f17daca3d7a6f346368172bb705740f1f69dbaaa9ab289c0dd903ad3da799e007ad790c45b4ec75d56e3940f31e97633938a806cab250a59cbb4fe15b9752cf249b3599dc3224859fd9286cbae5099eaaa4cbdc2e24c43c7b4b1bb9cbdb480cfd89d3293f56f1ccd26e549599c63489f3adeb451b39530851c01922b038da382813669fe5ccfc065b3083a084ed46dc2870fd58cecdf1ef01d7a56d4641f83b1f3f4021234dff65fe1e69bb36fd761f7150695f8f1835731e158eb823cb6697c95a318ef363fa2d4cbc5b0d734c0a4a10d427352af7c0558c63b64e436b39ea6a0b3b8aca5f402c8a5a86e351a238b35562b70c202bbfd71b80395726fad9d9081c5d1fa500dee1536e07566c6b0c941d3a371f9e108d8f979f5f1053664e99b724e43f05bba3a5d8113e36959e0bd3ca38cd4fe7ad05d554cc63881409e2cc5ba260f31bd2ca055bf9306dc2be6a93c64ece058fb70bb271fd97a33d8ef68401e7b20678409a94d4c3193707b60d782ae26d6ff9e37af6bf466ffbe79811f4c3a69d6b7004280b8c7abb7e3d8dfe876994a8908b5367ab26108df98f54b87727c0805915a75c56b2cb91785e06f1f474e1c5229abc3d65e6c25b25b5b22105d4d3537e5463fde291ef9dc168a0322e19ad9949b5e7df4d37e3af7d52f1b26379d546511b8821c0f0c8134b8ea70dd245ea5fc8f4f59f6c5c0e33d630aeed2ff0aab82d1ad7f5d7f99b79190df9e46622499a4e51d2385e3a485b266f8fb90f644a49ba7cb49c21a3d36376135abf4269f1853c79212d807f646bcb862eb97c4272663ed669e61eefbffd88959e858e2c45b7f16ba5439e93e658c1bd4a0fb9aba0190b80feec6f1a89294fa8b29e15eddd915bb2a0dca86ed77156dfa0961425a3efb223e6594f65f88663197ffc4b2c6bad681ec1a9c4c7dc5b17168f5d23239e2e85c3afd806854e7c47de98f2631cf39dae7ed9e4d8a1ce845d54a712ee7d480b05788b8910d43b58f5ebe93b15b2bf186fb8a76c4fa3ab114df942d85b417f4d7e15b2ed3b7eba84346b99cddad4772e141e0d78239795365a8d86e22c11860c8216f35a9d8bc6c969d4a7ce5f805a0a47464f4a14ed88539de47391aec054d88eb14cff851b9655ce727ad9cae38c8073b13d0929855921a7e14c45294ea57b509cba4eb7db0647bc6dbee10edefa7e86699541019e291723826f778eab89655df14a87960d9a3dc42dcadf2cf4e2c0b71c0e8e830e79997cb5f64b553ad2", 0x1000}, {&(0x7f0000001180)="5546b5baac0d07f4eb74614df3f3d76029bcae1cc9809a", 0x17}, {&(0x7f00000011c0)="57ed8d5fc93ae9c705bdf7491ed680222371f1a3bd3cce6249041cf2bad5d51df44bcffa15ee196eb89cba068b13611f3cd1eab705e8f382485744363f8efdddfebb4f2b8973e0b3f8c95f294fdbf8c942f0ea10d8d17d5e134b0cb313882411f49b55d143bc7b632bee290e94607e7b570ed7a8a63f54594060e7eb7f1bf6aca232d4d95eab4331db048a49bb3e17a1aa5b599d8e75919a3668ca13a8bf25de539f29dd9bfcd3fdf9f198a5b04eee1e8a13ad6e6f453b27abc60edc786b5beed2b99627985d5f6d3b9c1843241d67d599d845d8b6302aa8c2df68c1ac54e7da44773d9c3d6bb92f325672efacd67439b546bf0f96b844d6c51925779336ae67b7d4b331c9414647ac6d19521638f38a789da57eca6f7d875aec15b90769e539cdc48bfd24bc283e7cd32d6c9a6c73ea0bd1dc2bacb6cbc1dc8f0d11e52caa7645e0c19ddbec4243e741dea74fbf8a480a6a69b8494b1da47ad425763fde381bede01e6fd388aa84e362c85392ac7a872ee838034f1da05404f97387623c726df89f19dc2131c8642d7bb8dcd768560b5e624b4391061792d58616d843fd1773e32aa8d8b34063cd19f1ecfe7f418cffb2cbce3efca875f6958f27f33237311b30101f2f84639fd9b2719077b01f39ba6e2cc3de6de8a7745bc3efb52898ae1595edb0d38a022fafc458353634272db2bdd0f7b14e7b75e2b48b7819d1f91c9e875ac110ab5107fcb1cb61e2e55217bd46b1523a9b5f8347e5d6853dd585b081360202027014f61494f529dae7d248122eaf85421a324bac4df56caa2191b7c825ddee744201fd807b899d1405d0a10bc438d399fd04a9f05fb1c278154b0be13597c933f232122362721e444dbf005c8cde84dbaca2eaf4880054822967c96ed2fde24ef2688c59f0bf00ff9ac45baf3ee3571ec514b410bc71b1f86ad44655c7ae8ed4b771b9105c34b065b43bc75963ce3a81aa309e771825a40087a353819b079c11fb770ba0e5bf9ebc53b0b2892907b8c66ed8bcdf39995c0f93a6cbdcec42062289b1198379e50daaf3403a5970ef8b3e491b9d66188f6cddf559058151e7ae93ad22786fd44d312868bf18a6b234c83155e678b2c3bfa8da4d4040ea77ddd9ea98fbccbee4fe19aa5a3c5a49597bdab9329abdb9f3fcb6d62eceac8d8a6c4cc2aed3617d03c0e5198195ca6d0fe5ec852c87d7c29aa100304ab43858df776a9cdb444b555e7903d8b108d6837eda1694a270ba6d0f782b26ad32f9ce2118dca898d5e166c7b66cefee9c52d540af288e05be2a69e9fed0e52c443ba0900080320a07589b529a1901b7f51c51bf3166d720d51634e582abef43ec56b439813d0e0954b482dae07837ac012b816ad30beb2f9ccc109a584601f9c61daa2843e4d9f7373de95bf1763378e9b22a3e37869728a144ef0a8fbe50a80ab31e8419c73e7fade9b657058eeb1f8259b74c2026aa3c22180efefc40635f9adb49b6d1644d94f4bf2a24533758f987faaf173abb47d23f6f2782d3b441420951ef37094f64bc624982112832eafd5c806a5d811d9b3d23b616097bdab6139d3451c8d0f598d63484888efc83e68362727e0a32b206fb5e8c312be4b6d85d62890c8581dd86a999844e62395213f8f645277ea65bf6dae3812e5c34608d81a56577b22f236b90023fa6f28612d6b6cd50ffd963997e36b3f8b74d14132e4dc2d652e88964590a33f878a603c6f8af4449e393bd5deab1f4493c822f63a29f7670fe7e4c22fe54bbf5bccf9a58e0c554755c8e8061a9eeab47fa5b0ceae008bf3f79d9cc0c3d09e2b1a123baf5728b6f6416ecbe9a716f1d2402dbfc05158f7204f4bfe931212248c3fecd9db99314112304516f98d22650d4f9c48162caffc564e6f21d5d45f9ecc3e90d8f7ea8827d62c2dec348998059c961117e05284302ded2510b15cbbdb6928b633aa442762b43e68691014a7e4ee7474836d6d126c44dea5be41d4a01c81d702f458e1014b7abe3885f3a10206752784b180f81e2a583cf94cb6909ca3c6084ee424ee2234c13745c9fb450f267c4da47f3b75d8bee263077430074c38109563150ecc5362345552dfe1d06c9c4a107f1d22a732ba9136afb7066f5bf925b10f3ee1e513ef24bb1aea7db27bd7e24dfba9f80842500f5055c0fb26cb046479994740da1d52510feaa3fa42d121f169723ceaa395fe2249d982acda4c623a0fee35434b217baf36ec8cbd460bdee585e57149eb25a32bc4c4735488f0a643a2feb3ab5dab4b2efa31e78b485e73ddbce78cbdf27b3359be6dca601c746690f21669f6925ab9dba2af277b651eed6c59187a49e04dd5174fab7eadf953f3e790b9a7f8fd05920736424172cf08a71f09f44e387d11966a7e3ecd8c4f6726ae964a17d030cdd6310e051b166a62d81536a00c8f9617f579ddb4551388a8577f053d6cbd93ac0fe6d30622949fbd24fb2353ae7284927c030cbd60b84c7a04e13034043e5236970d19211566741d940c0b745547ca0f6a469fee0d2136b29fc241765cd7537517500cf69f68ee820a8fe94aea7a35b63ac77f9880e99af600b98bd9aeac65a7ea8c5b75bf6147e980f60222d46f6d42988b972bbeaca291cb3aa28f8aff46306cf8f4bcca9de363b515e953cd51abd99f32bc8702bb6be6899dfff886e3e6b97174c88a5761770e56b6bea1e6cb4f997af9179142499d899b2d5922e4038b3160056c5694fbd05e613383d8cfd4a8f95bd076582815d25dd4e5afd2ec38b094e7c2986a63571444f3ccbfae3a6a6470ebb3662ec667c245dc00cb7a4a50b6f8dc33d246d469cb7d96cbe3889ad9dfffe0ee8c9157f744bc4f0bfe27bc9f83d01d2a3b92b111ba52ef2c75e1c50c5c8c9ed40655d7b60317e3ac5affa93369fec0a19c69e942206d2eed66c0a1c2b002577a67712696a516a2aff2fe59a6cda7ea902a5f7a51563740113898fc55ef2039113c128c2ebd410f32053114c9735c67439671a961287a7409264c779331a64fcd5eb5a7e158f7c83ebf20a4a76f0e2aaf2d5081458c9dd7f3003cd33a79d4ebbb4e4b2731bdd9485694f3e521fcbb38a1d5a45e98556c6f2102ca6cdf292e5d24d9efbb2dfc76a2043237742d8fe41846026de37074463b81cd3c90eea3f3fea63052ca8fcb8ae5e5d32994dcc51e4c8e629daa2b86bfb2252935b43a9e9c101bef50e4cdcdbf5527858b8197df72072720de0416ffebcb48f03c6029a12a3a8b69092ef078e0f175768dc205ca22bd9ce9116c4218db2d1a4c678f3f4b6f78ae65e18d61fa87dc341ad38e357ecfe93a808a05c653da01d5f3a170ee4939aaf74d9b17c6cb5b1880554cd75e8c862d52425188f03c514d1ab65a88eec8ed9307319392d013b83cc58f7323db0859064cb3fe2e86736387a18999aaea5da9d5aa37ae4a1c4b9d4763ccbed948d2545147310dac7f1b3edf4a89795342648536cfdd8450f12a109701a09db9b30f962751d1947d9e81b19c8b67ff892ff72f16c4dd05194f570dd42b8a541077a81568b72087c4319e1231a487b9f4e4663017642fa4d737a511dd1b580d494f6bfea17c72745cc52c3ef2d8f055602a812b528d8f58f3e664c4d17b2bec7520ce98ecc2e5dc5043456cadb123a0f83676b5d613bbaf893e97f4dbe89496b8462817934ae53a5b48df8143bfcca5ad5e356fae75cbd8814a72a2d60ffda030f4be5663e69a0eacc219ba879e622a4923db1b5a33a81a078c081ffda80a6f9de2ed998f2f611ae5c33d4295a3862145d3ed6fc36dbdea84c39d16037aafd3406882483a0009b20f90439bae700cb904c8691b759d59bd2c69b02a70d48bae42c69edbd8dd4176f5796b9e29bd5e2820fb695f6386078985d68659e05bbc1ca6f82e11ce44256e5aa5dd3f00e4586d8e9a4c83d0b70247b9721ae668d6987cebe1af9ee1fd088e3d2c941442dfd5c4dc626dc9237b5c2d92593bce3325106472e01ea97164eb62c9783c90569ea7cccb1914bd3f1d25a05c1bce2b5280dac87dbd44c33448a155db0ffe5a19f52e48c156d2383382abc9f8190834b8c94b4e4d7cd04c86df43dfef81364debc63c5dd9d22ef8e1ccefb8ff25b31b200e1c3420035688a83345146c2057353a4a0f999ed9525637e510fe7ce04b0976a0771466c493d69a53f7c3a0e8adaeec071c10c189a23d4f879b1178cafb6c1c03bce407914e966db7eed2ad68cb0d35372f148d1bb431d30a70d4470921a863a93071f329446fac2774360ff93a0e0b79f566f6f49203cbf5e27f7aa6331492cd9331a660feaddb01b4bec6d4a0ea30e25ffbbf5066e66ebf81597f574d3b15e36d9f87ec08851b051fc9cc240ac859ab24a9946a0f356e4e7a04a2207610cbd0e2c834733e7d645fa4e9e1fa3e0fcfda3adfacd3ed5c2763ed888d8021cb65620267982d5573b4b5f6f88f1447fb1da91eab78ce9822ca162837b6545607b917a2a18e986b1bcbd7a94ffc448250cc53af146a96b93c9c63e2ce52f415331dced0c7dfc6f0f5a11d1f6c474c718ec933561472ac24424c663c891e238b73aee9a74d157fe00613d98647e39285830a8e2df617e2ac98ca05d1e65eb578b8a54f96bd076aa5336144256697744bc74be9da8655e09917dd6a0208f9ad1f4d88ab5d35cf894cdc03c5a7e21fce31e194af86a7fa1f8c743b24ced12876ff21bebc9092b24e2c4fb3a02676d2eaf566f8740b9e8ae14b6c1b228e95a0527dfb1415b7cb91c28bdd7993acd4aa8f5f76f5143e716281070f2476a76e5c0cd096d6685726b15c72df593fe22aa5219464ab3b36eed9f5f678ff00e39941cae28b102e1d919b87681987b578f1afe2e4bca660d47dca9355aa38e178056bca6fe4d1a71c2cc1bf59fd754db9cdde414e3f384c17922eb20f34784ce717854f812a580481a38142e8bb1190361c0a54617749db47812f3478d1d30392856d96ada58116b24e096e6b54dc1f2a3e06b5eab2f2b4d9259659b0dd2872329246e28dc277c30e414af9b7337bc52db2e1974c0b4494cc1ecf71b68c53aed720bd0b3a4de541839e3938b5ea3c1a077c49e3743458edd11dae76800f5a34846d7ff493590028f60ec7cf50e7838f589e9eda508975197cbec033c647c36c03277aed93f2448845e4e2513ed210e9256e330cf70189265406772832e18eda996171e26cba4808cabedad28b018e0edaafbd5c933c2644c7a1fbaabcd657f1ba2b1225f3a09d992918e0f910c9f9ddcb69ff99ca3fbf1c76c900bf0b816152c6474df01ca3a14aa3afcf7435b3fa6f35763bdd3a9ec376bffa622965b2c139c7fc70605c2a8efc8cc6298a4034a97c538ed9fff779f9303b1ce4c29b07c8beed7d222bf90881d38ca8ec974f61ea47de79eeb87146f5ddd770ed6f3c0399a85e4bd67d1aeae4fbe1d19ebf77da65e9f6bac3328e34cc1347ab70e5d18ff00e006621b29c2973ef9ad88843a9e1437f9b2be1cbcbef42eaaf4bef50e72e519588524bae17e934c24f4c381d0fda0d7b4e22f5acdf2891db3040046ec569f6dfca4de5322eb5ce19c91654a377f691a5416c5c7759552e53a75590164e96241ca47af23b57b741ee0069647778267a04c664aa71acf8c4dc0a8ba9f7f83530a14c2776d030a0a806333815838e64b1537d7b78e254b7eed8298da5c5fd24c4de0887311e585abce1085b81da32fd683a3b77ef651d028b637a57697f2479261171bf5939d4c911155cfccc3ec01045827cbbce705b3144a975ab5aebdbb7aec15f6", 0x1000}], 0x4, &(0x7f0000002200)=[{0x60, 0xffff, 0x2, "63c7d011607815aedf87f644170e80f5b8e514109ec3abdaf1a4c072c1c759eee4d1531223910d2537611d20e7f8e33a2412bea45a68452f38f4879e987a96c8df0e11ebdfe996388e49c0b2"}, {0x50, 0x1, 0x3536, "e5c0421696687939f37678cd4a2c22b2612c160efc0698e14626f14e10dd2258cbb335552b4ccc0ceacd09d3acf3b828d3c41524e63e1811ab0fcecd8ca192e5"}, {0x98, 0x1, 0x7efe, "50d3f4ac4ff6de5acacc0b987046020c78b339f8dc5e3c45a8e9f849303f63eb09aff22654d9de305aa9bb48c5b407a392e56f18b7159137993e587de6dbbd7b021631bc9cabbdb23fc7bf859452f90afc626e4479b30f40ea6401b81e3922988eb975bdc34b8fc5273515302969b564c2ad73177496438eae13f869b3613a4e3f37c8c977e3"}, {0x98, 0xffff, 0x4, "1ab0b1a31fff09a7fb6841179b2195971aa2dfb41cb1ee704729e586fd27fce25c8ff5d8f9f6f4dbc54c6d7b1c0ea4f5a4a490f84648dc6cd92da773e67bfab36b5e631c642049d2cdf13443d6041b00c1f6f67addef6d17d3bf98f100ad4edad04ccb6d0a021fe217705bcb15ac55bb242c0f8e8a3f4a153139fd39012615dc84f06b270b71"}], 0x1e0}, 0x404) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002440)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000002480)) connect(r0, &(0x7f00000024c0)=@in={0x2, 0x0}, 0xc) sendto(r1, &(0x7f0000002500)="f3adbda76a630265348bf69df9319024189c411aa18cfe3e13a3c7184e09742bd008302c49585ff0b2cb564942f6b78b9894ebb97586703bdd526f115c2d3bb99d5feede6cbaa6c15bfdf724c48f0c08349020bf69c836774d3c53975f94865ee8e4679a0e82650fd942949dc7995b9607d49121b82e275ef73df4dfdbfaa6b56db6938cac570e8874f80b6f7dcf3e0d035cbb0453902dac68a07e9635b9b809a3c6c71279c6f99f8cc09196c43a850742b6071546027a5f8445f12eea027c88e8ad9b9ea602eb8d387109db152ebde41e8e5f13b261ad38fa4b3c6cf44ecd56e17eab73f1b079f45f08a6a2cd54218013710c8ef62c724182870e", 0xfb, 0x1, &(0x7f0000002600)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000002640)="c06e95e231c5ce537932d0f1d51ddcfef124d6013439b1dc6d3103c56476bcc49eff52859bd53bc5b99e62fc2a7f90421e55f4d0417de402a5c5d326e6016138b00619eaf709a926326fae65eee3663c7ca49e40cece793d4fa3f3f34f528554fb3f431028ab2620a2d55e19d5a402e1404c6ad7f13893d9d66749f785", 0x7d) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) fchownat(r1, &(0x7f00000026c0)='./file0\x00', r2, r4, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000002780)={0x3, 0x0, 0x9, 0x3, r3}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000027c0)) chmod(&(0x7f0000002800)='./file1\x00', 0xb) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000002840)={0x1, 0x8f08}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000002880), &(0x7f00000028c0)=0x10) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000002900)=0x401) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000002940)=0x81) r5 = open(&(0x7f0000002980)='./file0\x00', 0xc1, 0x20) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000029c0)) r6 = semget(0x2, 0x0, 0x620) semop(r6, &(0x7f0000002a40)=[{0x4, 0x3b, 0x1800}, {0x3, 0x415, 0x1800}, {0x3, 0x8001, 0x1800}], 0x3) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000002a80)) stat(&(0x7f0000002ac0)='./file0\x00', &(0x7f0000002b00)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000002b80)) syz_extract_tcp_res(&(0x7f0000002bc0), 0x7, 0x1a27) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000002c00)=0x5, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000002c40)) lseek(r0, 0x0, 0x0, 0x2) socket(0x6, 0x2, 0x0) 16:04:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xc001, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x131) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:04:36 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x55c, 0x1, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x80000000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x9, 0x8, 0x0, {[0x5, 0x9, 0x100000001, 0x7, 0x3, 0x100000001, 0x101, 0x6, 0x4, 0x7fffffff, 0x3, 0x0, 0x9, 0x181, 0x80000001, 0x9, 0x40, 0x7f], [0x7fff, 0x7, 0x0, 0x1, 0x933, 0x537, 0x6, 0x1559, 0x3, 0x7], [0x7fffffff, 0x5, 0x3f, 0xffff, 0xaa, 0x7fffffff, 0x1], [0x40, 0xee, 0xff, 0x2, 0x7fff], [{0x3, 0x0, 0x1000, 0x5}, {0x8001, 0x4, 0x7fffffff, 0x4}, {0x1, 0x2, 0x8, 0x6}, {0xa4d9, 0x4, 0x80, 0x9}, {0x5, 0xffffffff, 0x0, 0xffff}, {0x1, 0x9, 0x8, 0x2}, {0x7, 0x100, 0x1f, 0x5}, {0x2, 0x6, 0x101, 0x200}], {0x3, 0x3, 0x2, 0x6}, {0x3ff, 0xfffffffffffffffd, 0x5, 0x8}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000100), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 16:04:36 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100a1, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000980)="0c4a4e4efab0fbad605a579b8daa562e91899ef1b27ff2d3af2240c08774a2195aae03afd0eb14b000df", 0x2a) 16:04:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086134) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x40) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000200)='./bus\x00', 0x401, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x3000000000008, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x7, 0xc274, 0x7, "33cd7f0d59617a182b210c17911f2fb61ee3ade6", 0xfffffffffffff6ef, 0x1}) 16:04:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000200)={0x3}) open$dir(&(0x7f0000000040)='./bus\x00', 0x20028, 0x10) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000240)={0x3}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0xa1cf) 16:04:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) 16:04:36 executing program 0: clock_getres(0x4000004, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x9) 16:04:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xffffffffffff7fff) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x7f, 0x0, {[0xfff, 0x101, 0x4, 0x1, 0x7, 0xffff, 0x0, 0xfffffffffffffff8, 0x8, 0x3, 0x0, 0xffff, 0x6, 0x8000, 0xff, 0x3, 0x5, 0x20], [0x2, 0x8, 0x1ff, 0x800, 0x7, 0x8, 0xe58, 0x80000000, 0x7, 0xfbd], [0x3, 0x4, 0x2f9f, 0x6, 0x5, 0x8, 0x5], [0xff, 0xfff, 0x7, 0x4, 0x1, 0x4], [{0xfffffffffffffff8, 0x20, 0x200, 0x7}, {0x6, 0x8, 0x7fff, 0x8001}, {0x2, 0x3, 0x3, 0x5}, {0x6, 0xb3, 0x0, 0xf9}, {0x4, 0x0, 0x80, 0x1}, {0x0, 0x984c, 0xfff, 0x1c61}, {0x0, 0x3f, 0x7f, 0x9}, {0xffffffff, 0x9}], {0x0, 0x8, 0xfffffffffffffffa, 0x3f}, {0x6, 0x8001, 0x4, 0x5d}}}) ioctl$TIOCSBRK(r2, 0x2000747b) 16:04:36 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xe, 0x0) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:04:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="8c8385b361ef92977ff68f159ab1094ef92bf185e4671d51bbeba8498e6a02e9ff03b2177f9c3a6fe36ac3088c73f99d7a9581e3155f53a4fc494af2d46ea4af8d79981b44acb1d60e93ff6782db5c5474c9fa5db45ab7e7add2e72eddda8e4185298f8f02f7080ff850ac4a34246e7b1aa575f7abf6a73d3f4e34c82662515a550c78ef8141cc7653ebfb4b2636d29cd96c81cef60e8559072375a10a3fb49c58f4f24e4d7a56690f61a433071e1840", 0xb0}, {&(0x7f0000000100)="ed3ee41e", 0x4}, {&(0x7f0000000180)="25b784641f92f2ecb79ac325d12274ba17cbf34549fcd5372eeca2e147b467f01f9b686e6f22eb99bd7e80bc5fa073d2dc8911ba1f483348914a2da1c2704e21d9006e7d16bfec3bf5d8e8763bfbcd39088881b1a8ddee5f60edb6456460064b6544", 0x62}, {&(0x7f00000002c0)="784b4ece42df317aeabe75263d11a0a0df90dec505e7a937937227cc1755b43b789683f651879b89dff25879907267462f436aaf4f27e6e19581fe09e34bbf48dfd1f4d6aa50e3e725924d4c", 0x4c}], 0x4) execve(0x0, 0x0, 0x0) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x2006}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='p') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x1, 0x80000001, 0x0, 0x3}, {0x7fffffff, 0x3, 0x2, 0x562}]}) 16:04:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000100000002006, 0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xb0) 16:04:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x335}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) sendto$inet6(r1, &(0x7f0000000140)="beb2947e93a9e98139576b856878e36131d2686d9db290a6de15ab15aedea20cebf372e0b562d894d3a794a0907571c74ec80c7162b97f3ce703b9ef8b1461a2325c094a6de9684438de4b9a8199697671ab8b43f5c88388a3034781491595ced6eaa0d412e57269890a9e89be1084079c7bbb", 0x73, 0x2, &(0x7f00000001c0)={0x18, 0x0, 0x8, 0x3}, 0xc) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) 16:04:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x8001) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) 16:04:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="9f") 16:04:36 executing program 1: r0 = socket(0x6, 0x42, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x4) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x6, 0x7fffffff, 0x0, 0x54, 0x8, 0x60000000000000, 0x1, 0x1, 0xffff, 0x9}) setsockopt(r0, 0x8001, 0x1, &(0x7f0000000280)="0e57763362e42b50eac0e3155a40f07b6e4dec17840acc4982dbd20b63787c03751ae7b1c4fb046a2b862c5273eca989ac505650186637d1fd63e9c5cc1ce0b52c97eef421306c5092a11762", 0x4c) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000180)="6eda828910848436e9ccca1eab4d04503f4aace4ce45ef2b5891bd7594a19162a107013f5b71f9cca15a70e846249c38f23abdaa0deb3cc81cce6b502ece272b84140395d23d17945f428cbf3f69ca96dac875db53a70639abdab2960bf133a640c6f19bfc318ca7a91f6cdf5a87fe61a1129b86090251f37c2488af0be6069dc836d277ca6938a5090892e50c8234a983bff83236ae37cb76a3b1a2dd4fbb0cd47c8ac726ba06ee9a5fcfa7d2b0f7405897a2", 0xfffffffffffffff7) 16:04:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/80}, &(0x7f0000000140)=0x52) setsockopt$sock_int(r1, 0xffff, 0x280, &(0x7f0000000240)=0x5, 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000100)=[&(0x7f00000000c0)=',\x00']) kevent(r0, &(0x7f0000000040), 0x6, 0x0, 0x8, 0x0) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x1) close(r0) 16:04:37 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) ioctl$TIOCNOTTY(r0, 0x20007471) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade98c850f197811790391199760b268ba7f3a342af073b7b360281394e97108dc5d6c8585db2f97d49", 0x1000}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:04:37 executing program 0: r0 = getegid() getgroups(0x4000000000000097, &(0x7f0000000000)=[r0, r0]) 16:04:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d, 0xfffffffffffffffc}, {0x14}, {0x6}]}) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x2, 0x8b, 0xa48, {[0x6, 0xd2, 0x7, 0x7, 0xfffffffffffffff8, 0x1, 0x83cf, 0x2, 0x9, 0x5, 0x8000, 0xff, 0x1, 0x8, 0x6, 0x0, 0x3f, 0x1], [0xe3, 0x6, 0x3, 0xfffffffffffffffa, 0x7fffffff, 0x100000001, 0x10000, 0x2, 0x0, 0x8], [0x0, 0x15d, 0x0, 0xfffffffffffffffe, 0xde3, 0x377a, 0x1], [0x4, 0x5, 0x2, 0x0, 0x7ff, 0x5f38], [{0x4, 0x7, 0x200, 0x2}, {0x9, 0x7, 0x4, 0x72e2}, {0x0, 0x0, 0xffffffffffffff7f, 0x3}, {0x100000000, 0x225, 0x401, 0x5}, {0x3, 0x7, 0x401, 0x1ff}, {0x5, 0x9, 0x9, 0x6}, {0x1, 0x6, 0x6, 0x5}, {0xfffffffffffffff7, 0x2, 0x8f, 0xc479}], {0x6, 0x2, 0x1, 0x7fff}, {0x91f, 0x6, 0x80, 0x7}}}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:04:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x392, &(0x7f0000000380)="b6") r1 = semget(0x2, 0x0, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setuid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0xfffffffffffffffa, r2, r3, r4, r5, 0x0, 0x9}, 0xffff, 0x800, 0xfffffffffffffff7}) r6 = semget$private(0x0, 0x4, 0x80) pread(r0, &(0x7f0000000240)="d7c5e6be43f162a33e748613282f1a26e2819f9b4525a50d0e626fe08ae8d2eebc50f0594277593b0b305cf26554114165d1b602c606daca31364b256f6ba624d4dc20174ad5772a646de49e44bd4e1125a9cb8e65e4445fbcd6dba776b7858c47b89174eea0ec35a347ea6346a9d9d6764741e543a294853d2d9a912919c983d3616e589c51c47e2f7c4e415b9cc6813de0d28d03fbcd939d39c69fa8579497b940552a15e8d50494a47b9885fb6ab84931f9befcf7dee001172b52f572357ec48d2d7aa0d66a00ce5dc3dd707a435cd20c5bea5f04caad56bbfd196fed2496e259ee2d551fe2", 0xe7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getegid() r9 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x4, r7, r8, r9, r10, 0x40, 0x1}, 0x10000, 0x27c1, 0x8}) r11 = socket(0x20, 0x3, 0xe18e) accept$inet(r11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 16:04:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x3, 0xa, 0x0, 0x0) 16:04:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) sendto$inet6(r0, &(0x7f0000000080)="1686e98930674289e17c9e8bb8cd822360e0c488a7537aa308a296f883b8b4b2b0432f86f84b2bdbe40dbebe337d1e", 0x2f, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x45, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xc, [0x8000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x3, 0xfffffffffffffffc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x18880, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x7ff) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:04:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:37 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x141) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2ad, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x820, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000340)=r0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/181, 0xb5) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x401, 0x1}) 16:04:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x2}) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:04:37 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/100], &(0x7f0000000080)=0x6e) read(r0, &(0x7f00000000c0)=""/159, 0x9f) r1 = socket$inet6(0x18, 0x4, 0x6) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0xd1c, 0x79d3, 0x7}, 0xc) getsockopt(r2, 0x29, 0x39, 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:04:37 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x20080, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000340)='./file0\x00', 0x205, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r8) fsync(r4) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000980)) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:04:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/142, 0x8e}, {&(0x7f0000000100)=""/208, 0xd0}], 0x2, &(0x7f0000000240)=""/24, 0x18}, 0x1) chroot(&(0x7f00000002c0)='./file0\x00') setsockopt(r0, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x3}) 16:04:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:04:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) socketpair(0x10, 0x2, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003400)={0x0, 0x0}, &(0x7f0000003440)=0xc) r3 = getgid() pipe(&(0x7f0000003480)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000034c0)='/dev/null\x00', 0x0, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = syz_open_pts() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003500)='/dev/ttyCcfg\x00', 0x10, 0x0) r9 = open(&(0x7f0000003540)='./bus\x00', 0x10, 0x20) r10 = socket$unix(0x1, 0x2, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003580)='/dev/wsmouse0\x00', 0x0, 0x0) r12 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000035c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0, 0x0}, 0xc) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000003640), &(0x7f0000003680)=0xc) r16 = openat$klog(0xffffffffffffff9c, &(0x7f00000036c0)='/dev/klog\x00', 0x200, 0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003700)='/dev/wsmouse0\x00', 0x8c50, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003740)={0xffffffffffffffff}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003780)='/dev/bpf\x00', 0x380, 0x0) r20 = accept$unix(0xffffffffffffff9c, &(0x7f00000037c0)=@file={0x0, ""/4096}, &(0x7f0000004800)=0x1002) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004840)={0x0}, &(0x7f0000004880)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000048c0)={0x0, 0x0}, &(0x7f0000004900)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004940)={0x0, 0x0, 0x0}, &(0x7f0000004980)=0xc) sendmsg$unix(r0, &(0x7f0000004ac0)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000003380)=[{&(0x7f0000000300)="7c0032398d901ebc70c90df38557280a564fc41c85f19a0ea648ca275cf4dc720512cb6fe2327c7d2295ce90bdd432c36b8d4aa14df1658e11c731e87b9c0f15fae5d8b0a9df58f4423db8292c4402061e17e5b2b5c4bb1233d934fd414d3c3f66d422f75f50f3bcad1df2a81d6ffb25473347c42081f9d741aa910dc71203e86f45e7a68c713be874ecd4f898c3eb3a1152f7fa05f7d4e6827a9738d21c8d1a220612aa62cea38d5112b2363423c27ca22ead0fc8a798a747db2651e8c73e12ab48f226dca4f7490e3c2858e4172fc15123ae700d715c00f6a45fc47929a33853fbf32170f6810d02108def398e03606c120463898f6e04bef2084b7dc34a8cdcd0cd8b98219654463a3168a6466343e5a8912a37c34a7aa3fa85aefc69fe7244d22a0a75c903c741b74df2835e54a99de5ac1298b3a041a38cc45d6e9f774f069fc633c87ad1bc51333de4894977927a0f76dd274d8083bca91b21390af20501f0b33509d87f9aecf26f86b7975df2962b4f6fa4da90080846fdc084d5a27310b95b9f107c6e1a906bc2107a3d7e6f66c3240d403811b76695bd47eaec884d038cff92e15afda0679d792f60eb43c5267d75856f1099c6e264254d1f06e3813c8d3f4f3f5ef18d9e137db7a937f8ff14a8a33133330f97b5e1caa9bc28b83997e0d815925a8a9cfc0ac97ea0b443afc5e238a3f1ff849a8c8844ef56de0aeb882efb8e9e27ffc9c925dc306ba5d37944cac27c3577bb4e3f2e13a24211e4c17adf00132365d0ac1473fbced6de1b13ac3d2c406aa423a19e91c243c68119f5778dfedc325ca2ffb9b52337e0e6ba4e329082fda6d64d0b978f1c7c442f52f492ad49046d4509f04dca9ca07861154855c50d3827a4e625e2b619cc7b93096204629a32a12157b39dd6d7bb94b7990e015b5ba890750b80e1c1533dac8a5278543f74ceed992d54f51fbfea8cedf3a765e93eb4569c6d317a9b9bba7c9d2aaa9a4974d4d662cd47e3d40c42bd1a2c2bb4845260d0383632372f2044caac1f6844fc4f2fa36f1b84838ada636ca762c98c8fdade0d66400d1794439b9b2ecf65b6d78c9a71948dd5ad3fbe7913185aac1a353dc43537cf47a4f077c5f7aab77fc137f09e202cc1ca8a6786f8ba71d236e5284f0e857f66c751733874f87a176f0f9f5f9c36ecb225b12c80fbd1c9e186077bf1886ca16061f2c100a0fa2a73961f001c1a1f3c2b9345c8f7c3c3a773389c24d881c7b8c0acebd278990a76d35a1b80d082012a6c28dd30a99c2ad03da648b17433e64263fb406134465a0c079fadc88e242362325db41ea6dc87241ccd88cb1c9c1b6d1ceafe1040f8f57ef3f498181e488cd5375923ea225252da8fc1d5e9b819af676bd58de19591175f8d3ce50f2362dd3f52c69ef93f9b82481c862b680a8f68b526821a41d1c450f5f566568b21bc390a07a8ab90c3a387dff3f6e32b5dfbab0b5a703ad28cde7ff79a973959847d2226c46d5a21a820fcf0a9cc28646824d230c377ac5510432073ab6916bd3ee1680f1c62d21bf2d8293b2adc514742509cba873eadf61bd6d9dcb569b4030990b06b6a2a87cff16c45cea4b861e27c5192da8b6ac2596b3ad4a768ed179d37fbe69764d420e6a14f78268a809848c03a2724cc0ab99f736f1e43c5b434468da78f89421cb06399142c155b393030c534fa706dc9ecd09bea0cd918af7bd2d08ae2255e6ab49bb1b8590ac748baa55146ed73fb19103cb69ee65b3c9323701c5a3a071b08ac659c2948b06e8f9741b8b4d8e9bf3388f137ec25d5c170c5a037f828960a1ba1d92b5eb1449d5b4f94407859a63b8243464b4040b1898d3f5800345e78523e44471549f8ab224f1b8bba55b55959fc9d7b6672cc1c58edc877940c93edb5470186b97deb833d37f8f09c4b48a91d34f715b78d07f9a1e0b4dde1b4e52a90357d6c6f2fee3488cf9ef2c73ec77fb30e1bfe94e916fd4d65ef51809d7e53a516d2495125aca6de4e1667abbc7b4c5fb647585b99ca8f95991ff8e5f627d94a7d36399a4439ffc9cd2f26cff948f0ea34deb104933f9fac7a394c4ae4712504b391e4935e927f11b5d353539842a2d2493c2c34bb2e2d65e3c88a285271599cd849b9d9e06e2302854598a3029c9d035b6ae0abf7364f501c572665dc160a4673522fcebe1042a34a3ce23c53654580082be2d220dda53935736edccd4d90005e6c66999d1acf725f77f871af9cca4ee020dad82da986e8085f3fee97940720f7f5dd16e8bae8a28456d306fdc1ba70cf89d34a0972e0ea93c319acd5565051c8c4bab83e6cfaf0840c12d98cbf409bcb080a4aef2689cbc229236fea658bec0d2fc31f91d9c0c976ca587552cd42ca516be38c7298570ff40c544914cc98af31d13a3184d4f46ce6e0624982b1af18f774520f7421ef687ed139b67f65b31b7203d01d4962e3570d5cb59edcbffc90c70dfc1e6705fb6d29520b4f3a30a776f32fdd7cace1b8aefe2b89c54f773d635577bd28f72434d737ccd33f338bdfbab3be04f5d70d9189814c1c5a5f4d84d33244ee19da9828f11e1c0d6c1f78c4af35a3dd9a2c2ba4eef3dbc5b5ca4048a9109b23047ff9576396cf9452acb7b7d3fa45bd0321dd18157f4917f3c680533ba8e92dc93cbe7b5968248ecb2f93cbd512a9b431fc4d103b3a280391057c91d2940f0ffaf9f0f6882fdd0c473805127fdf121d54429a49d8e64ee4782443be878a899535ecad31ae92ed5f6409408389cbd7246078f5d68f07e5a89f91bde9cca64688c7397d75d420c4c2172ead42e49664e481fea8a9bf077098787dfe18c2367098b93447b049465fdd521d30641262105f22ca0ee3498390fec8ca878f5ebe4c8a76463c7752cdf61180ed29c1ba9a8e120262f7ee02075d9bcc882376139965c2983477b90bc3ce9601cc8551386416d74cac5aa9ddc47270a5afc14b0deb62d898c95a9087b67e03182623dc21f3c9750473a2fcdca92e7396ef4aba133edbf0b43a712e346ca5aef40ad0c7c78ed7b7ebd97e61c5964a61e1317414d401f47bd50ea28745afa804d0df957cf03ffba8ad14c9635500274fbce30254f29fb9ea4afec9835137263c7b0d2c63b57d679f7eefd550b50566f45c26c3b052139f222ed359df695321917ef5e20eb29061ffc734336dfae1339d4ed76f480deca0afd4a887736ce82adf83de08ea26f2f9902993f51126139ed430205ffab67e459dd1bb221dd855d7d912946237c02ff97e0f4b3aa85d32303f93329c42b92fec9e8623515f6cd341131a323c3fe81669830cfa17cfc668786c73c0c916184561353f51a7c7d330cfc1aad557383e3dc9de857a82088fb34044538f63863299b1f26d28a87a33a87c6ea622ce056dd142d0c7c1cbfab08089000e418fa3f90b7cf19283026f80e2a3b7805af5234978de8fa700b3907a20745ece11283f8c8c630027a66b2df925947afb739bd54f375dbd0c2816de029b4f1a03fc60680c9eaa31dc3c6b2fb8da933123eff199c3fbc7d01f7ce394199156b397fa87b5a3c1a05bf9b72bbc9dd7ee7ad554e9ee281f09f5f26ef1605abbcca303c79c9074b0882f7dd7c4a3a4147303de70a4e9c68da3a615c691b225bdfe766bd07e2edd06b8c0b78dc00fc921f4476d417480d81d146d9c2fcd1067dc6cba90184afe7659af23b854ab60152545cb8aa425dc7829a583ff4d35f04a632e978b3264b5f78ac83f24c1f2d4d685c4c0317d501e20c1abb3556416aa82904349f7ca98e19ed394da053f7bd7bd7e178acd9492c80810e3c89dec2de034f252486742a5030fab51775801913b46f9248c84f2ee493356026773c9a248d728992a69462dae132a2712f87d574a4aa8494325d4c428f6e456960a5a9e31c5033c74629804c69ab7779cdfc1032944c29627922c7778f49e694d70c21a80bcc526aa5dd8a8dc8ee20a54f3bbf2439881f848b0302b520ddc50061e52287aa80a08cf29a221f6fc65b0d1796ea6fb05464f7c6c4dde31bf3e057ff5eafbbbf0fcbf431fdd89826c79cce81524a339f992bbef98990371f070e9d8b6ad65d174b4fa75ece99edb5abec7763f226b0e46213d412cee6924e4f008d78a5f6a4f0706c458f2cdbf0a4d0d5f32d6a6c4827ec3a45d7b340a81f80756a1d51c0e414036eb8b4b96aaab0d6a45231a44b3011004b3fd1ebe7be340d889d6f2db0920ee873d771ce77920e3e5496f901b44d6f05396404d384b9b8056fbefd3c37807cad3a95885b478be3373d5e81a0dca1e1369babdce58bc4d3e79461e9d93517e4ab9206538bb6c0304589e90f4dcf013a6503f221ef9aef713eba0177d0999f4dee79bfb45119838f1b80d2c438a81e0553b3c2cbf1b3be4f2c436d04e5d03c08d5cfae677f30282f2609aff3620a79892df77959808cbb2a2766ebf570785fdf5c635bfb735297821799f66b07b500ae5e8b8d8e690d26569fe64dc3dd1d490cb4497a811ab1d472b9db1bf644b6f3471fb4e3299674e9727627bfc61a3b72b5fea7d3575c63280daa72a0ef5807d24668502752f717322d5b2ee45715035fd643f9c3f2f8273726d0818ae98e4b0e0a5b3476ef46d069ae18e989ed4a6c6c666339c8e0ae61ae96f1430002f4f9b3685e15e76ec177c80ce173c73d447edff1066b221ff735bccf88ff09f202ece98776e46a5572704a05a07bf125a9724c73c407ba9684ca7c2223bfd9895d454e49d282bc0d009398f1c484f1887e1bb47e391b09ec4c3e1d59c696016915187488223838c13ee6bf7215cae0ac251a1635eb989d56d40e45a94accb617a494b1d7fed0ee6f0e3873754717fbeb9d8f5f914eeb7e17b0887cfca1ad0de4be3ccdad71bc004f6f0dcdd85301da6aa5f066031313e6d0f23e9bb11f44a912104ddb0bd1bda15ce783723f0c480e1bc5b52f2d861fbef5ece4ccee19c292d68dc5e7b1fa281c82d99a6576276e0a30e0334b7e6690b3a3cb47754a741c16f44982944890b9018c2146712f1c5b6061d3d90db6c706caa0d96c38aeb143a57b88849fe03c363d0df7a579ca48266e37a2a4fbd1fb4e6628cd048e885a376502e9e6d141bd280c9e1b4e828181e2bd15b0ddb1eb84680b07548c76d03f23069255100cfb19e4e7ef78110204fe288fea9e3d0d102a389bc4780f2704fc0eca2e6b26548b49edca8ce1b38f84634c4486b133e2a041be954f8881b79f0629dc3483ab84b35501a77fcb6ed7a9301ea1e3c4fa35937d10138f7f873cf3d203054c651f8993fa8c6d776dbd58b317fb3a198a602d276f3da924af8f0599c902b305c0d6538da903ae2803133b6cc467966fe3d6d2abfb74b93744be0d1f5133544ee7e37a5b3359ca4a18a4c9fb6223d2213fbc4892f074006def59542ba1cd4ab869b61f7616fe69c1b80b9983dd95aaba8ee86ae3d9f02935353edc4a4bd31fec72b0af4706723dbd0926a29761e414bf7f564d447b8618aaffb9d573d491f5a20f743610016bd6dc8f1c996843f6605b11250103563c04ef2534d09b03f82a82c777b473f4848e1e44c204d770fd2473a0b7aa188304845f476dd5b3444cc591cbff7db5230dbb95e321837c13f7a24a504829cdce5efdf3ade8c89e4f3177c70c398267dba5e142663ef942beb2bf2a568b55753c97d34175b366938fde12eebe4c381c085d9ca75d23045cb1c4ee40852067a269272b5ea0800fed19c24c549cb17454580bb41845128660212bae0a4f5de68d6f2a3abc78a455d9400b35e26f0ac81a40a", 0x1000}, {&(0x7f00000001c0)="161985063bfd9107d88d3a585d5f456a684e9a346607c2880669a550bf68302cf9ab4f3a84604001fbe2f15e7ba15f8f47e7126b378d86e3203aeedfd8d0249f160e8e1df34f3d98b1d3b0d26dc1ca038c7cb4abbf971e8efa1054d39934a0c949eff28c1623fdd37c359bfc26abd5b22c34a6f0ee5f01e6a71f967408f929", 0x7f}, {&(0x7f0000001300)="f6795f152866f8deaf21d3e15101269f1b2af2a89f76a5d3333a2b64e7604bfedb6b6df2c05f40949ac90677a69419d33f54188e11a50ab06af530714c4f50537c9efc454d41290ec89caad9d153904b20a769df971fc19d3bcb40096e6bd78294ffbbba6014ed244e1747b8b23af7216686336681319d8f1e119dc919879c1577dc48a24c0529c322747e9c67076f70b515326c599e6c1168cb923fdf769d1f1be1adcd06fff531295c9b52dd7b0ccba06370c94fbe38a19626fa2042e9dbe79d34a85aa082a7aa69f520dfaf193459c9aaf29fd5d8faa83420b809dc4bbd24b98d066a3f0c14a84ef3d62c87f3b70e93afbe14ea28dd70a5021f017b681d56abc4323956f64b7c674ed592a8259634dc3f98ba3620aa59dfc6de40aa42cabc245b90f759b2c7b50897fb7a573aad55ae1bed151e38da88d4e211e85bf3b5664b4f2760c81d1fab389a3e7566c22dab87c06a55620c390461f9786337046cc80d60218e859ba25e7a21bb1f434cf760678817372b24ac13a209755cdf152a8b4d51b1250be9e7f4e3e78ed1e175bd064e74be768e30c8aa84a74e49113a38b53bd2641775aba4e737fa3d4829e7779cf0b7057216d1173a77a917ddd72ea472ceb21d506e459ca17888caa6e7cd2e397b9ee80781912e294e74122f5ec632ba6004a883a6ae663401927ffd73459958592095c8f34676b9f80d5c0759819e06491810fe16e50bcecf20a47e91c34f2fc1e351b91d7730395c401ffa32bf332551cf8ed553e8f35b2b4c88a94436bf7f68e3f2ae8654c31b89a2cb9b44a0299fe1c43eebe99a6d7684fa8ee69a88285b563aae2846703cb61f4093676e43612324e7d693bc5aebe92635dac9655da387f2ff08c1042a6ed599a686a2808f4bd3ccd47ad8966bb846dca9811cf1f8e969e066dfc3ca169951ea1359db2131c839a44aba0bb8b73f90472e81209da286595ca4b2fb363649e0b27803acb3006a0b9bac72668703f66551be62ca17ce500af901199e820cd5bab21551e42d84e3a516c341340caa54519ecd107a37cd36e8d09270012113bfce0094d15e731165b53907ed9bc8e8779f1694603982664c3f6ab9e260bc4f86a1f5ca41e7676daaec646a3ef13bc5219a2f7c1fcf136718fdd0446e63ae4d90287be35665f4015a790c6e4e31bb9afc110f60cf528efbafbd4fa0d92813c60b1378a3fc0a4eb7ded4208973051f91eda304f5d33b8d05773d63bda10cb366b4cab00576840c301ac8e382f76274cce0776c9420dddd2de4f9eebaea991171f38c29ed91dd0fa65e34b808c6a8e0eac1d2eb2888bf9d4edd50fa0fa01c18f2bca089bf92b824096a93b97e323796d895c3016e9847f9ab61d293b3e39d8a3416986fc71b41df415a9d5caa2625876900b8a241e63259eb8b3119d439cf65d555d9f8ec1722b46f8271ba34a9e5adc6faf7c93ddcfa46ebad556c3f7a046cdf23ef492d72376827d91bf2870a51a659f1fe29bf7128b496a6268b4c72bf8269ef700e41ac7d954622780179c71412148192bafbe0caaa8e59b499a23741783154f51f6b6728d32d02f8d6609ef00e1e95db341d228dcd9de79fb87142917d4fcb49e424ef06fbc02bc90cf193f5f4a7c2df1738afbabacbaf83acd5317db637e76a19382f657e06cdc6be2ca5d3347fe77887b7d42c653802b56e67300d191da0e0137f90f702ff720237d0a35c7703dce2d66489f716c8915c93c140376105ae2e6a881118d6447e2da60d8b7a09437af341f0e40c39c9ab3b033b6ef13b21bbebcbfb1c07632124307bd4dff287a4659c087a0cb4c43bc8df156d30e01cf7a6ad6fcdea90fbb1f64901dfa50108624575aeabf78906b831d21d0b268c5d7b14a3147aa39fad973bbce9cc817e69d7bb8d3d1ebce34bcb2ff30b727ae927d2e382278b5a54db0f4392bb873dff2af0d16a8a80a4ea8f206c6cb2b9c05b3f95c08aa575048afb788a4c0af6637d579feafac603f3026d14befc0d7b55414285cf3dc36d9ea3bc1545bcf1fb07ec18b249f6cae88abe602dc41d669855b99a3f92601c83c123e4430c223fe26d4f9e06c0a5d5e6bb1dfc793cd5bfd9dd56c32cce8ce84ce99628319074df8b24b403427c1bc28a65ee46ba3e6ce891a69cecfdcfa4e1d3cdf4b398fd6443c9e44edbfcf3a71454baba5640711e3f1bf0f8e44345ef5c9a3331be2ecf825d47a4c6b8b1bba81b0715e33b5c838afce57d30361ffab43dc9edd7cb60558d7d4430aef65e34b6e5faadfc8a39c95591239be653beb1b47954417153ce3cea28b45828af22c9adc00386a1408965b0d2358ba9de4ddf1a98fcb70c11683c5ef4bc0a67b43094e94a169eb920a19e15987cb5e6e7460ff83c738188498f8cc075d4906756c4188a39a437483215c9de5e283c7f1e6da8686132115eeb62259a7d048864d72f1bc67e3e118fc1cbe3c4948174ea9f6a50a5c9c5ecb6de284349c752ced2fd850be5c59706a361d7b43c4a1009daebeaac9653f2efe3f51381fc998d64da1bd475575bb6ff322cb54e6ccc73d7fd6b7bdd0626a54bbdbac943a9eee27868fcc0261b53e69249f94f8a62439d7e06cc67e025302c1feb28ba8a2a9887608673b1123ca521d526a0779b58c9eb356ccfb149ffb20202111eae6945297115228bb95bb92e860905ac1cad51575894751f55cf387aaa94825237d267907737940c24c38ec69086bdc4433a59691a4967e2c8d4a864edb64c515b5e87e11afa1ebda3d34c17f857cc5479829733f0bdb73939463f1693f9135876a885669b286770f0d732e8061ca07f58cfd8533e5fc7f998bac03b82c80c074b17edbaf7ffcb89896417a8bdc75aca9c2450c51c941058cdc2cf52633ac2b9a693a63751fd218d34e1777fdeb05011b931e794ef46fe1aad3591da1dd9e37639d88d4f39c376032c20b3ede1c34837f79f0283cc393b94ca4d0e673d7cba7a8ac369ee675281484883a2af961a66a6662772bb3e244d834355f30f731588bf9edbde22ae3a1069c3585e546dbc585190cda9611a69fa66d1a9b75361b8c7337c9e0b99fb1f4d27dafeea3f8f8ed0ded6c1cf4d0da86db307d90057b367511e1ad1b79d9ac83fc5167fbaa311ea40851ab1efab7d014edd6f574da1586aab9b9063ab4c8b196dd903e606439d34399cbe267abaf24507b54f0a702fa0122e08bbb6c3945ea514f88d8104d7d93ce8aea560b06a6fdde7129982a18a294611ea575d9a255584ead47058fb748aac6dd88385f1cf74d11c8e359d42a9913d9cb33754aeec1c531e2e3574b3d0ecac9aaf59fd6c0fc42463e054d1ea78da97a1707a406655519e37c0a0af12a56ee0de912fc60d7af7423e6cf5dfd6959f7a0f7a2763c10020193f21f99bb1a90fa5413e0d0aa852f9aba58c47ca7f039f2a76229539bc8bd98265bb8cecfd9de5aab117bedee2a91802ebb507ff2e165f7bb68a69005956ad931c1fc5437e212dda07c9ba729ba3d20798f10f1631bca52208eeee5fda60c1a08d08382885d4aa5e16c749e2ba03e00038c2a93b61b0d71f86706f25b6f2f286522b78ddd100b55ed771431420deddc588ddcc36e6f28d258d440d2d42cb658e9b8ae6e59a99e1f69a8a6def908ae30dbe241aaf6e8f6d9e05e38108ec8df7db410c66688648c631bcf5820fa8ec4be44db7e8f6af3699f9b4e6c747b8640f90aeed446b7aa74034623e94cb0682ea62f60583700276e0309a8425d5fe5f7718cf734d6c5fb546f08bc9ab0ef8b0471e34ed568b75cf83f21c7b179b5ae1166fafd2acfbb860c6e7616ec197bc88c514172f089a543a19a0253bda28cd4afc9a4a3438a9afc531c5211db2dcbc987afb176074b953f237b699a6a4999549dde3705c4a6d6b9f79fe7499bc98c0f4cabb065eb1ef7ce68c72919266547cb6222e2713c0937bf13ea8fd5d313e72c39b6039590579358467077cf143fbb1bba71d8b9e5c86d9f8dcceaba7f5fdd9c0ccb36b0ae13387f2048c912bee183c1ba350e7c10b21f30bc3a73bc309fbc3ded3fe919116d697265bf43a77ab46a4069160dcdb39ecce897282a85a4778b12842f7a24770e6f5a3ee521fba9b2ef05b07d437665d7fe48d234d091d0a17a4733193a705109016f0f2e2a3c31d59fa1504664c6961095b627c1da2767984ab1e067a5003a4967492f86857dcae27ed0e27fcd5b8df1b40c21af7315502e8a2c48d3a0740130e3e4f3f403f498073dcdcb1ba1c11fb2663629878f5a7b04cec8ff5836fb727c9710ac9f02009d379239a772f77934bae8d62913e89507149fe94b80de32f13efaada6cf532665e8b952057b77fff9d849a635e6fd03764de9e84c2400e9ab58e437f1be5bd9907d05e9a615abca333670832501a54da0da91b1c1cdc1390fc6cd1ca2a4a17aae9c0eeb564262a096fe8d64c8433657e8bcc2482cb193da9111fdf5cafffc6b588894316b7dd81882d0a7fd79988dd8ca92cb9d469c5f85216cb0e512b28308a25f6a49b4f739f0e6e96d9dc21aed726d2c54646f9511d3560113ff55b300369be31e8baaeb468956e1e3eb5c75aa7eca7b5aad7701d015828e29120f3b57c562a01481add5cad54ad72c48440cb0aea58782424fbe6a7739c71f5e755b4f30c430b2e03ffa4551bb2df2938f22b5ee1a19001e9ae8f5f7f2d9fe8a702b77964783e94fb2f03411bd8c3b5dba08e12e5421a23101b6f17f4b8f176d11af81574d0f9277c67329c5908202dbc7d907f7932c8c5285668b86d93af4d95a4e2adbb2f8a603e4b44f0d424775e107228a749e95b8489169d7f2f82a56c3e540124a8793d87cc9f56b8992feb18bc2a5aa7bcb3614a10ca22e863bcb4fc83632bb3cba5e5485c245086047309d7d1f866eb3a86e8d5789ae004b6e505bd35d15c26836c76cbd7a7d62c56222e9ab277048b4ae2705a2ab151fcd87b64c22c07e715431b9711b1aca7845ed80c70b46efcd2876ecf7579ae8562bee5c363b767e38e2744538d288a484f087df8d37104f72a6c90ee2a347d4fa8fab2267221a14a080d098f9e28e584473f9a6d62039f340c7c4c1b0321353643552a1713f41ce0d893581ff7d5ca3881131a1c530e4a0fa0c6c1bc891cffd6eac3227a2bf7ac9e9952f255623c58cdfb031b2111dfd32e331f052e1f184b2e7303c4ce52cb05a58f05d47e7cdc41959c1db31d08cbae2438898718c2490caef16e28726a33a1e7f4ae8c11fbab6b86c61ccac5e74d9eb805c175c002653938e1837044d4021c1011d4fb749e399ec4ea749ebc52416837dab24f91f897f1e47f3e76018a49b13dba13d42686110833d929e2fb3b5cb4e573be6fd46b7a77a5f99a2ae65e9bdd9e86f87e136bc4ec4e93d154bea084663f0960ec8a9a877aa87db019bced2fa20861e99e79a9d8e9e5e41618f0dc397c4837afc2b3670f46e7dc6f212c8e55b81c8b377d9536e07ee28bf0c8ee9c53bf26ca300b7c44f2bb72ac1d840f03a8c23e1ce4d1f0c088c155f29da24cb31e230b7f3be2f43f11ccb74c29a304c813964d93ac5e99294e1c8d4a4cc779aaf25a188ad220f88e984c5989550e29ef22c4c3990982ae95297ca807f98e562fe8c3206126765139521323f459cb185a8c304c74354bd5ff4eaa290c05fbcf55472ac35afa307ffeb4d71ef46d190bfaa7438de054f0d65d98eeaa7eaf298ebdb5a458f96d741f375134f09796dedf7f9f8768b118a4b73190cbfea96ca402b85702c9d90ce1538b05a5f10478d712f471e18cc276d7b862", 0x1000}, {&(0x7f0000002300)="fe9fdeb46e64332d534359f9a45a2ae5bd5f7bdb1de320918c5247d36513b7ca46b47c92e1fc518ba4f906f20ee465e1a171b42ba503374d4e0f8499a5ce3a0b7a2916578008a0edabadd2fc253dd7694fa5c3146e54682b1888cb801d249513f6e79605076848a3c9e0c762ba5e8560e37464da6ec7d232abe3f217ce59d1cd6ca3726237393265895ac60bcb9500666b2a73ba4ddc865d73537cd98e911f0e27107addf82dba636c79636aee4b7c1d2dd0d44d9a5bedbac92f78ad5c404a743ba78a22d7a8cb7b16676db2206947df18a62294c15f9c9807867e70caa2d8fa0d615bc52d1d588d2a26d9a71d6bc8ad811ab17904d468139dd581808d2aca8f65a3342a535ca8bb3f1207d0505425dde574a169fe20a2ed402869e00aac8e040fa05bb637d2c99450fb27b34edcb9b065719bda2dbe9bd884220c71b7fb32f9b2f53055b00b4341ae3b991e211f77b8bb94e60487221101d64a267cd40e23bc8068969f4eeb9da0dbdb3c3290630c72821813255bc084d3da4775fd4239411050ac63002d2ded9d63b75f360a8acb7deaf1b3760bfa784e495b4b86948ceaf3030e7627d871e706995547bbea5a496c37cb1443f18e7a4e0fcb138cb90ad8c76af44a7e40f573788ce9270745a89ad3c94ad179459b6c6484991502dc9c124ed9a7fc517c8580fdbf7ed8b8c2ddc6cc54d87ab6525d6accc276fcd8f5c794d5b27de907c02f98c20dce547f356448befd7faf2fd196e9880f2fe965693efea38c0e035e1fa2799c5bb447a1313e9d259aed7fda56be3b7aadf5b3594419da621d09735332308775e4657697775cec3771890724c7919806b786f3fb5f7fc675589a495568bb4f65453043cad6fff4e11cfb43b3836f7c29f223afa146472d5227feaaf421ad4c29cce13a83e2a81ae28105d80904647b3cace7510405459546a60149337eabe823fb1c5770c46bf63a98c723e47b419d008f64d665e07f6d4054ced11cab3932442ed72dceeb3e6abc3cceceb84513271f5b7e01f660167507773cac09b37700f5bf4ba5e197dc037d784d624a2d03e2f3513b57664ae2ecedddceb572e30dc1d74625e1ea2372e5c1a587cb8462ade961f1867bb1c07fd8846687a186d79c1200f07de109ceb01d174aaea3c4bdbb3b8122da2412430a38aa87f6b3acf8ae4b65a1879cd0c40cc75c7dcf8278289a44254a65e603c141ec52dba6b35b816f4dd718bf564350855cabeaf90447750ba88f8daf104d776503038277b27a854d03cd241ad6fd7dfff893c3c2d9d8b2bd85d04bd852f17f14a2ccd8b15a891547a52a77460573247cfd51da8c05d05690adbf6e22982c7fe82876a22e6771cf18e178dbcb9666c8ecf1f05968f32cdc300c0d8ba3d570072d4fbb699fcffce533b18bd7bbb40b802b9360f82ab2b7042cc64a510ad1396e82d0068cef743abc15097b4899f641c1944f24b9f112a7015e5bd1a25ab19af5fc394fb6ef060b79d625764a198dc1595a53a2ce3801e62243019799067fbda6e0fef6be470020493eb9fa00fa93e7ef09d78c8301ac050a637a0ddb9d60929858e179d966d643a7c05c52f39ee51b680a00e9d18ad584f26bf85d060124bf824e29e9baed5823e9efa70444d550428c148a9ef101510839c0c7b0c3d8731a175862159d37160c093a326a36c26fca4e6b4c1355e0d6211aad4d5db06b4265f2eaf256ec23e16e8ba6f5f3efb1ed6f2b73c94471e6e2ebe04c41d49b8a6cddadf63f18ef045c15d92859d8eec526b719210fd1c041a9d36161705e7329c0b95016713a62415e3163ec4fc266a97a95a564bc68ceafd3ef7b591598e01efed7c12fd4a3f28a0ebee034a289a8d0289dd95fb9751e85a84c1fa1f581f44b0feed8cf61cbde7b41b55e2339c0e23ee7179aa95e774421912d232c310b355761dec9dcf7b45b38749013cb3ac133bc8784047d1a8701a4eb38f191214ed86f50a69b408f66717211ad20056be9dae80bf370a06573975db216df2570cade69e7944cc4be1194a4ae4ab6852668385fa93727deb4dfe520af3fa64d5f7ccf1cc6310b3bbd27b9093c57916884661d06af92ea4f95dc4ff06b5779343683a2ffff64d42f774bbc23616738e41a66ee7288eadca58903dbc9dd0fd25ff9a5b041b7a5ccbbeee8831bcbbe1b078be7a4799ce4354e674cc66712b4c210acbee4fed5fa7dcdda5f973521a2085dd2f1637685c7c4b21f2e0be6b7ebeeec412d2c7d4030ca281b2215ed818d7fd02dcd3ca9578f196c305af5913245e1246d8bcbb47755996ab0eb66b85b4e422ca879a42c9922721800b0a66edf76ee6e9cdd1be5577c813eccd07707b0650f16076c676631aa01eee35d9e735933f1219d04ef5aa6b2d46f9724bb977dfc54991f70c57150d79e2451411341aab8ad3193020698f2418f09588d46bc6357ff039f531bb5382e3c0b258fb28f8d2fc28ac58b6741c631e014384fcaa714554621387a59f3428b795ecd684d0e2c9a280095dd3f618da0433ebb273bf2d5e64904c92f67200b061119cf44c9593de66b68643b52e7de8fce27a45470a8d69d5bb7039c6fd26e016d47124c46792102ef49316d7bd05332bd03cb0f3268fc901448c430f353355a52daf9dc64bec0e3efef2fa0f7fc63a7a58ba6929b54c3963231e6d33445491cb956d37f9b3aa7d7a758c58898a3035a5247bcf33bb52cc0aa90f745ad448230dc3ab3eb551f53cf070597fcb87654097962b9c1d8e028b7562be27f43d671405c33e6db454dc5a02885a455c8274f1ab396d8ad7a87d1bd84e7f2c6bf8d1cf6beaa91593231f454e9215177c26b5cd36fcb729602c33cae342d739f74733537d14687d0ad7dbdf37ab6eb17e340878e503870610dfc58e2204e69cd3de898b47ff81da147eb317c33a981984c2e521742cf41884d05b0ce4ef0ce81420179c9de6404f344dbff4fd2913ba69b6e364230e493cf70a7e159e709b01fe004bb30d84707a7d80f78cfef0ded7571abf9021540c27cf72f7cdbea7ad7d31993e099f50dd86cf9ae0985a6dfefcbd20a3fc7ea94b66ab5bddcaf34794929ff1d6ac80d7175c7daf2a01bacebbe23c3ee744d59f75dc9d8d7add3a034d2d3a50f066e75a9bdaf530b2609dbc3b6ad33ba2c0bab0c1e4d93a19b08cdd1ff4981614ac233b4477f1c5afec02c21c40eac160a9d348b7a0860e296036bf08eb9def4155dc1522911095bf62dd0d13262f91a250aa6686b42682a79118c9927b088341726b2a27983a3b8b40613b3506f652f2928bed786635daa423180d3fc9c4e845c8f23675ef318db347359137c36c309325add16b3cf9b583045710b0b949adefab0a1fd4de0dd9c4109597ce6ef816da5ff6e946e4299aef6c2d4b83c55967db10a1be4848bd63415e8444fb529baf822afc199614814d04b643caa7b5f9d410cad0efde0fce4d6bfccf966e7c5fa525027cbd980a830d683b463711bb277f948c72752d3c28799ba9cc2d0d4c9d008b7abfa1b3b590416a1593bc297ebf37dd7e5617e8cba873b794260925998ec85bc9c09efa78234481aa850236672522e47e6d8e876d028b3b29d0803ec472f32fd8fc07b1402f232134d58b35175396b5a813d8d43b18f2dcba29731efefd8d84ecbbc8b4ff40b757639ed067a0ffd8225e8d34f31b89552ff2b52d24bbe07aa57cb5a96fd60b7548969a0ccb3f0aaf94004a165e7604d594cabfc5c22efd4216c4ae8115f5bdc367f6258c24923d71a2124f78c35b52dcb2a296b55518883e894f4da5c6dd291870364d913d1f82b34c10113c68da624141f1ef5785117cdd4833d92a2cc51a3c52fa6d5a986c7c9b583296fd28059b8a8a573c150e68d5d70fb5d07e9cfcbf20475a5179aa3ee5db1a1adb9d28835070d9b48382a8d6af63344c27918e8417764ebadbca9bc58b6564dc90d7fb78174d563c7930f472960c77ba0de35b24fa8d58653d2dbd7915735a173387d2b670e183bef100f6084306576068e5cdad7522b359973967a7151229a817f030b6b4f0935a25ab2152626071f5a734e57929b2c566b1ce18b29b31d08191e84a707bcae825a3bd22fad0ad003e66c0ca84f8bc66ad945230dab23ec481fec62950213913c9215a832af520143e0fc7df092606ffcabfd67f1a00cdf77b85b385085adc5fa5c77554a94015d8e9f18c79528ff55599029010cebf5c784253ae082aaede5cf8923bb9908346fb5f2bddd141a07ae6a7a2cfea57c0b0f7b17418c75a6ff08ecbaf4cdc35ee6806063461a1b9d065371d8f3b3892bab02e053bf5a14cc173730e414a36eb6ab067e19a38e27e758f889c738afc1be22a88ea2f3b2f839e962724923a7a5a79a0ee19b8f74d62f7eaf7177b1a8fa5402074ad8841a166212cb6d962ccd2f66f70dbea370278540b46ab286c5c12467556deef743ea1e80464dc95f6e0828bb5cb0acc89532869a39cffbda0d8c48681865514073b0be387d5669020a3413e58371b804ab3c56a17889cb2a998fb82f3178e9162f2e3585e4609b4f7d4826f94b64abd24e589907d9372f9a282b46f58d41623004ff28e2814b0056ed4cf0e10d62126c379a3b5fe06c47274c6cdf71225693ac7ff29342e532d8d5cf7e872965a0035574af5f062d036cc5cec5c5ee93a8817429d3c03fb22571675044cb57002f3f73f58cabb79247dd068e9b6a386c2e2feeec23e8df90fe6b4b171f3d1e2f1e05968cc27dea3e5f0889e4c79502583cbb9b6e18aadd3d19f8aaa13f12f18747cac4f06c5b8dc7fd792a3fe825e5bd44d7cb2228a8fa15183145950deb842fd00dcd2df53ac756cda19c3a459a7ff1fd24e546c09a94b275bf0cea6d1178cd8f6be09c4e871163b3efdd9984a564071ef23707b6a8a6abad2b26ddaeb6de3751d25d6487c0d0b23acbb7300871d916547dc956f66056b55c916a6d57d851c59128ce3dac4eb3a9ec244579fbf813cd5581fecfcc9d4ef11dff5cd07e1c3172663690296f85f3b2e1ddd53cc11e9408dd585e8ec4340ccc275fe41b185ac74c22479a3bbefcc0940bb69b685c2fc01f85547a537836999d61d001c128a39fa72121eccb013df08efa78974abd9c482eaa35472302697df22a1afc57a7267c83b99f02b589b5b030aef2eb5e2b6bbdf3689a8a1f053972c4f8e28ecdae9ed1ec3c5e7a5a4a1000f39edf6af557cc0e2dbd73007f262f242ac817c443dfed358ed399b3591cf0184424ec70b4e5c113801868f0fab2b19addd1491cabc8ea9c72c5c2635e8df75c105d33f1e701160b4b254916478307061e7b993ac058c4ce89c31c12fcdc909925b1369ef6b5c0f1b717d19c7efbe4cb0a13ee2f7a8ce07b8585592d3a256e15d7bc4899ec88ad4eaa5c7c65be5ff569544d305b1d63bb6af8b4afa6b728cc0e43fbc2880f610ee808ae524c9964a17d0b9461a4e8583d3c2232f28b148ed81706e4881d6ea099c5f53bcda0df5e43222366d04715d1e602e83100aaf6820996815ff0e8c21c96b924042dc9d676c968d6a215423029836bec33db9016cbbccbb9a2fe712938e60aff1c2a4a9e422aa0fe5eeaf7893276fb2c325300c3fd116d833252fb8cd8e245714a6e08cb04fa2d323dcf8db0c7d6495a4add585c5640799757fb8904d0ada8e14991e58b07880c7542a3c9fed38645db58f3770b824a5dd4c018d47f5bd8b5ccaea862d39671430ee5bd210c072d8d8022f76eeb060c487efaf188b31ff1e89a78bd61e4e3cc19c203e32548a266e49f7cb9e1ec7f30a7", 0x1000}, {&(0x7f0000000240)="60648f3cd2", 0x5}, {&(0x7f0000003300)="069c187e816ad5652fe0e8b3d379317d8ff8e8184b6a30dadb9fe06c0b92a430c158b2dcc9350641589b8ad20b2b2bcbf7106452f503013c0d093466efdf40908e6f2b8ed5bde0430c011ce3e3db6c9f6987d2365e738d3d7d9f5fe9a3f041ae2f084c65592c8aa3c09accd78e2c2108f64cdc33b89b77f634b4267ba4", 0x7d}], 0x6, &(0x7f00000049c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r15, r16]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0xc8, 0x4}, 0x1) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) fchdir(r24) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCEXCL(r25, 0x2000740d) write(r25, &(0x7f0000000040)="670dc3", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:38 executing program 0: r0 = socket(0x8018, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x27d}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x1f, 0x7, 0x9, 0xffffffff}, {0x7ff, 0x450a, 0xc8f, 0x8}, {0x2, 0x7, 0xbd7a}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r0, 0x2}) geteuid() syz_emit_ethernet(0xffffffffffffff1d, &(0x7f00000001c0)="679a5be98bcdf26759563d8771e48d85eac81a6282a870ec0f011eada2b60f8b632e593c06d9954b36cb96c60ee657501c70afa82aa678e6113497b202b0f66e2d0779f1e1f2378806e1b9b8029725331e4fe11339dc1776f8834170c089f0c280486115384114511b6dfe469ead3f41672377e7b41e19bff29ead") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000380)) r3 = semget$private(0x0, 0x0, 0x400) semop(r3, &(0x7f0000000140)=[{0x1, 0x1, 0x1800}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 16:04:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x89, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0xff, 0x840, 0xfff, "47b6957f97c0b9b9640b2b9edd03fa257d084da3", 0x4, 0x3}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:04:38 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0xfbd, 0x3, 0x7, "3046e3554cb55a7f6e7a6f9c99b344b55e91ba6e", 0xffffffff, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x0, 0x5, 0x75) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x7) fcntl$getown(r1, 0x5) 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 16:04:38 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2008) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x3e, 0x1) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x40, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f0000000500)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000540)) msgget(0x2, 0x4) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:04:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x840, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xfffffffffffffffa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:04:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) sendsyslog(&(0x7f0000000040)="fbb75eb48fbf853e5de965", 0xb, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:04:38 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xd0, 0x8, 0xfb, 0x1}, {0x1, 0x0, 0x4, 0x80000001}, {0x9, 0x4, 0x237}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:04:38 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r0, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:04:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:04:38 executing program 0: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = socket(0x2, 0x5, 0x8a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() kqueue() syz_open_pts() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() 16:04:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:04:38 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_open_pts() r2 = dup(r0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x6) 16:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x1, 0x7fff, 0xffffffffffff7fff, 0x3, &(0x7f0000000380)={{0x7, 0x8001, 0xffffffff, 0x9, 0x139, 0x1f, 0x80000001}, {[0x6, 0xff, 0x5, 0x3, 0x11f, 0x5, 0x0, 0x7ff, 0x1250, 0xf5, 0x9, 0x5, 0x10000, 0x0, 0xde2, 0x101, 0x0, 0x2c], [0xffffffff, 0x3ff, 0x8001, 0x3, 0x8, 0x8, 0x3, 0x4faac22c, 0x7, 0xb80], [0x100, 0x2, 0x3f, 0xfffffffffffffff7, 0x6, 0x1, 0x756], [0xc0ca, 0x401, 0x9, 0x8, 0x6, 0x3], [{0x3ff, 0x800, 0x3, 0x381}, {0x6, 0x2, 0x40, 0x7ff}, {0x1, 0x12d, 0x4, 0xffffffff}, {0x1000, 0x4, 0x4, 0x9}, {0x1, 0x3, 0x1, 0x60df}, {0xffffffffffff7fff, 0x8000, 0x4, 0x85}, {0x20, 0xffffffff, 0x1}, {0x1f, 0x400, 0x0, 0x5}], {0x7, 0x15, 0x2, 0x101}, {0x9, 0x8, 0xfffffffffffffffa}}}, 0xffff, 0x6e}) 16:04:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x80000001, 0x0, 0xfffffffffffeffff, 0xea, "ac754a0445217fdd1e7f94818cafd01d33175e58", 0x80, 0xffff}) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x8) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) 16:04:38 executing program 1: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x91a, 0x1, {0x0, 0xfffffffffffffffa}}) r1 = socket$inet(0x2, 0x3, 0x2f) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x1d9, 0xfde7, 0x1ff}, 0xc) 16:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000180)="603b79d70406917034d75259b06523950145d7839e8896a3ed567e6a8279354090bf8546d40533d9faa1f69c3d40ab853a9577311fb487575ea539aa555461aa128107de9de75f96cb4906b2ac8df2a759548a7dcb5a841433372eca81219fb75073b1777edb") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe, &(0x7f0000000240)="1710bb648c8be6e5bed207d15e45f3668d0b43d4a9903e8e251c0a6c14f53259bb449169c579ab61dec3b20824e43b3e5f8cef424c3186a734ed391359288814306a75847e714f3c8cd5f14ff7865e3bee84c6a63525757ca9cb5bde5870588d800c18de57c5670bf55c78c2a34b17cda51fe5cb99806e8c6a913c1edccc0305cacb1105b97155808366d866bab7e5dce8b80c69e2ce3a5bba233bc0a0672361864eb2cf4384cf71a5ea0124a4c7fffc4a93eba783bf0f7a5a6e1776ac80eacceaae7238124e56441b8115e6c5575ec92e58560f4e82c3ff3dcdb40ae47e98de50ee3dec3320d4d3948f9b4224a401f7c29e747573225a460345bb4dc8d4") syz_emit_ethernet(0x1, &(0x7f0000000000)='|') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x10000, 0x80000000, './file0\x00', 0x64e, 0x7, 0x45289129, 0x100000001}) 16:04:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000200)={0x0, ""/98}, 0x6a, 0x0, 0x1800) r2 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/81) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x20}], 0x2}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/98) 16:04:38 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x48) ioctl$BIOCPROMISC(r1, 0x20004269) 16:04:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000100), 0x1) read(r0, &(0x7f0000000180)=""/131, 0x83) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:04:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = dup2(r0, r0) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:04:39 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x80) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x3d78, 0x1, 0x2, 0x4604, 0x7}, 0xc) 16:04:39 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8002, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0xfffffffffffffffd, 0x40, './file0\x00', 0x8000, 0x5, 0xe1, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0xfffffffffffffffe, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400", 0x0, 0xfffffffffffffffe}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ftruncate(r1, 0x0, 0x100) dup2(r1, r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:04:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x40020000000705, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x1000000000000}) 16:04:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) pledge(&(0x7f0000000000)='*\x00', &(0x7f0000000080)=']\x00') fcntl$setstatus(r1, 0x4, 0x0) 16:04:39 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x19030) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) open(&(0x7f00000000c0)='./file0\x00', 0x20080, 0x0) getegid() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) 16:04:39 executing program 1: 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(0x2, &(0x7f0000000480)="5098") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x561f, 0x9, 0x2}, 0x7, 0x266, 0x401}) 16:04:39 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x216) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:04:39 executing program 1: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f0000000080)='./control\x00', 0x0) 16:04:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x1300) unlink(&(0x7f0000000400)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x6, 0x80}) clock_settime(0x0, &(0x7f00000003c0)={0x6}) select(0x40, &(0x7f0000000040)={0x7, 0x3f, 0x6, 0x4, 0x8, 0x3, 0x800, 0x3}, &(0x7f0000000100)={0xe162, 0x200, 0x4bf, 0x100000001, 0x9, 0x4, 0x5, 0x7}, &(0x7f0000000140)={0x2, 0xffffffffffffff64, 0x95, 0x7, 0x10000, 0x1ff, 0x7, 0x6}, &(0x7f0000000180)={0x200, 0x7}) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/180, 0xb4}], 0x1, &(0x7f0000000300)=""/79, 0x4f}, 0x1) 16:04:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x100000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x2, 0x3, 0x7}, {0x1f, 0xfffffffffffffc46, 0x0, 0xae5}, {0x8000, 0x1f, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) preadv(r0, &(0x7f0000001780), 0x42, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x84) r1 = dup(r0) sendto$unix(r1, 0x0, 0x0, 0x405, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65300015e978b2fb39ed58924f1134b8f8f4b13e357ba9de40f122c0db12b61b115b7f192f4ba65ee696e86e81c3336cadab5221bca1eb66dde8f0af8c7caee4b9a81fba456bec75bbd95f0ba78d478d0bdf0f41c2de4f22985c6d0fab802c256e193b700000000000000fff05c527"], 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="fd6176e1e2ff6bf3158cc201a0527c603211dab01da901df43e37393cb1879928c16e611a880c235ef69eeba7f6d43ecad2b0ceff2adc80cc894ce641ed8777af07887782b1ce155b94ab6513739eef624f2da238d30bb537b95672dbde5a56c3ad059aa4277ab01743eaac5d80b15ee85e7f43a6c4fe5da0ddd0aad983573f2fe51d0342b470ab24738d7f4e861581cf8cc0c767bb3c775fa48eeea4053fa1d5a8e8d23b7e3aaedc8", 0xa9) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74, 0x4}, {0x8000000a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 16:00:06 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r0, &(0x7f0000000140)='./bus/\x00', 0x80, 0x8) 16:00:06 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xc000000000, 0xfff, 0x0, 0x80000000, "1ee9662ed80822b34742064c96c0837cded1d92d", 0x831, 0x4}) clock_gettime(0x4, &(0x7f0000000040)) 16:00:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x6, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xe085, 0x8) utimes(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)={{0xffff, 0x8}, {0x4, 0x9}}) mknod$loop(&(0x7f0000001780)='\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000180)="e7222104e929579e19c23109d3b2840420c8bb38ac41e5abaf8d1629daf20de7fee363c0a5e5571a98b25ff8b0461be29701349a5218455696435255fe2657756aa2df6f839a1cea0461fa3d4480a16ca8a43a81514ea6801a2b35df2b74251c60cd2b38c2b0ae77d56e29c62fb80891c7d59a97843e3545cdb54a6eea7c999789dfc4c140b1cad21a153374533914c949ec31786bbb46c3cb5749f4c30fb30e645952fe7b9986bfeed0b2ddda819574234815ec8d6360f9932a8b17", 0xbc}, {&(0x7f0000000280)="48e4ddcb74f576f303499bc5b91e05d7ff3dc93750cd438ecfef0ee61fb4766316cf2b3fcd25c9f0c396db0960b3944560c5fbfb99b1a9eb95dc357b5bf0236f0b38072f3a64ea997b1ef8238c6c6a6b37f87040671c4bb9680e8d02a03be030702ae4c5e0df0a14360389b6d3f1fe489085d8ebf27c75bf17c7504b6a140251719aef0659fcb4f8d74330e9063f5353c2b191a450bab8d010e1b27a8985880002037eca2cb42db9afc7d2", 0xab}, {&(0x7f0000000340)="edce428024297da336c6a0c853c501c99ba389dc953c0469a2c32a41dd98efb17920e5172f3406871b67aa09581ce662b5fd3a6bedee90e0ffa25125d6ee2d7e9d4bdd38a45964377dfbd38f6dfd252a1f809669ef01dc62ccef0ac3b503a48c0234b185cf8bd1a870148816d9f4cf3fa730ec00ddb20010194ffc5114e7bc74826fa193e4dbdd618a7e73419ceedbc433149665df3b8709aae874bca49eeb88d8559ce8883c6c25e08bc0f52495cfadb0fbb33393354c32fb537f9ff47eebdacacd06cca83643129e473d4dc26fd4ec30e541603b7f97a11c103258e2934f056c713993544dd64a701c91dc854a1321010f3ae4d2968d7a1157ead313bb4d3c0a8d20cbbfb6776e99d8693cddfc3a2ef7d5cc26e3e5cf62fa515e53284b7647e57e3a8b102f8f1daef9596e9432971609ef8a87f79eb7a0a3056b0c049560670321a5dea56e40df867fbd7d5ab519a2a4baacaa63dd1c15e6f5d042b9342cdd33b0476b0386861b9711bcbf0e24ed202699be914a91cb8373432e9d494d480954717ad931561ebb56dd1b539a09aacc2890d3fae6e25776e84a6c44f47ac85d5aa737df7accc9eb69a47c9e47bb845033203a7ab3fd31e318e3d45cbbdeb4d484b0397d6ae30290c0cb428e861332613ee09c310c765c0c0362de18562323683291ab3c5cd530418cb2ec67d43d84737478a941c28fb1c1e3ec3a89ff12b67e8c3908aa253ab3d9347a6677d5b3f72e6c7ab80490a0958282d0dcf3f3b1ed3977885ba511d66144221218ae9e925f789956182a926a2b4416863c8a589b71eb69cba01c2b47597071b3e71d868d1be967062524a9d2236d99354690dd97a00770e73bd1d4e08052db87bd2307bafec881bd8cdca808ef29dfc2539957fdd567410bb1edc55018e7ea1d4d86b930b0fd078fdc67c8c2361d5ea803f142c887481806c978544b1ad472bbd9da411aa4e7ddf11026e1572e95da736731a2eb488785e5a50a0585a5a2f7a0faae518a1d5b0571b0162f6af41ce0bc1c57754388b4d0e074810dead8e68a76a47a0632e7567dc9f68b78e4dedb29006f9106bfc55cc91160327d2fb4914ca4e15e1fcfbf67793f6c9be0716cae2cb31a5af6c08ec1fb7247613bd3b234c9bf1d9f63c79e1e1eb8e99724a9777e54546afa42ee97cbead2e96d7768b49b60a762c2d46bbc73fba4b072b2b9c16bc75b87fad9d4c9257788d2e4db2041bd460272248c17c698dd3d0e1eb6a3437ba43adae56f7d01e347bb489d0c38259e223830e7ccef13de56cc93a88c7df0bbec562a511c1a98b31eac6d82d608a1bd9c1c265ea75c6a2c02c4b02c55716000ca42fd920e6ef7d898255c14ad6773c6a7963375568f0c6f204376f09bd10919e6263e44fc999472cc7f4be26c4d264bfafb10b7602010b045a4db5a646460c030f6bb98f4cf8f42fdb4a9715741cf487fa59fb64d8b10f97d038b1430af12cc7521019c3dd4a44417b2bcd77fe2012c7a6f41a06e2821cda297a453d797e0b696a7d874c28630d1afcaf5456c54ea043141bc3e37c7610c439413acfc292a98879b3162d58be949ac034fd5ac6592f5e52dd35caed00235a02f8d628471a3c38d22f665d679503d2138e21ff518e7658dbde97978cef69a3a60e6db08377c3c255fc288833eda7daaf7e9bef0e5ee616fd374b1de370400ba43d11755fa753af2e3ac03f54863da143d96850dd6c33c888866054c0c3679952502041c9d905288fb308b732bf74e7ad2313c40b4b8f33634adf874ac969b01a9e713a4a36a84f3fdec537fe86828b60f1c2fa57e39d27c0ad0fcb299b76c330edb8ac986d7aabce7d741a2951296df230d9199d5520a6d6fcf52275b2fa9b5c8c9ec4173ffe2e997c6b6e4f6ddf2ad1619b13db07e6a2d3b22dfa6aadcad9aa5556e294b2f1305a0d2c3fefd232a1da4c791dbb1ba763d69fa503195f26389199f2f471914bfa90088c91d3d91fea8e890c83637a56d83abc1592d74986ff60ad006c86d963cbaf7b72c680f9ae06d24ce5e44bdd3dde3872297f43fb1d5215a6a9c78b250b5bdf6ce4d85a85d7b888c27ac3896b7bb3d6507391bbce04118225c4d2851516877626ed5824ef07e34ddc20e3c423bb38bb9e3fd7a860a4e1b0d7abdba3170a54a6185c9130d60b5486f2bbe1b466007a1195b94afe9146bed673b72a0067f0315799cdf6aaa715092902288f23c4c7f40ef5d2dd1af0432d95613a863a2ee3831acb4ccecbbcdfc2900aa363968bef9ddfa4e27d6f4a7229689717d169e70ae61e8d317af35ecda614317acaff893afb9a5561f4e0ef7a12ea9b8f740ee7e30983e053724d6d90a1545f01f1249468f2eeaa1f6f23e0a33964c3c685f16ed3c155c1f83df5d454739eb4f3c5bb371c77d7736eff3c91cdd7480d0cb876e555b7814eaf822dd885ed8713017010aa836e390537c1d88defeaa15efac1ddb5945de33cbdeb36cf9017afb41516510b7de2561dbe6a478e92ade1bb9ca46b97e61134e42663b5403b44504cc6ba3a893df79be126401170d1bf9198681b9908153ea4d1d51dc12c429a883ec49486443078b7c7ee9eba123067594943f25838fd57a717ad059c9fd7f040b93535d1c96256cdea528788357cfa611144fd9a4ecb2f7ca4dce0f3f1c5e32b3b817fb4f71ecb932e586b167a220e83dcee03287a34f9691e7f8b560a4d6c43b3a52cc92f9eca067912d9254808fd2df323292112b2f27f5a185edcf31b84aaffe7a18dd811a77373cc52dbc0ae0ed8f5a78878bc676674f3a34ed17f439813b11ac7c42e593c473651b8d1540117878a0773016ca51366b5a70b9af8686e63bdd26e3c348dcf09f8cf8524bdcf00b4a020abefc4c72d6dd8d43f63e59564eac79fd88199661e836e536a6ed29250fb0a0441df45e50d6470b970d5f9295a721c5bf17704cbeb9f287380dbd54dd4b05d0159b99ccba6afa510137db1f58e437a2d18161361a8f5e6ff4576317198d7fc84d85cdc1e086f2a8b836d8389f3ed2d02f963aab8ecc535efcb824aa09c66e25591d7b53876655114f3023b735b00bc5c01c7f06e43ef3beb8a8ba937e2cd7e49ef5bbcb2a9854337de96051aa907d156c9a510b082a761c787994f2c841bb2c1519898ce2034b4febfb1a966c24043b0a711a3a801cbe6f8942e5b823e33a33529afa727dd2caaa8af2672056576997b3c076a5f83cd8624cafc4e21cd323a33d3cd1ff5d390f236c56989216dc5b865dbd30c3cae90ccc800d121bced61f77006bde750f76d22e08132f4c029640c7a24fc52a41e029c3281feb5e3daa97cde39a71b52af284d03aa507beced88c5736255278f21b45e0f67a2105fe739d02e88a00c24a69d1c4ab485b185d1d59ea6cf618ac3b9e9957aad043f332b8c55389c0178e96dce9a53b0f7d4d538db3b76dbe6183df03e53ffdf1542a2dc9454aeb43ac558155b9c41882a63a978abf2b41ba8be138083d7dac00402ff7bba4ccef10870402d278442cb796f3247bfad228648b764614e8d100539e3a7ea9f2e46e91146ad11103b725e9e7bb7c5f1e8cffe493e613e463f83dde72f7f3368a9b29c4eba6cdeedd5d501be07d2dcbd29dbb1bbeeb779575d55128617980a536d30ee984a72b1a2440ba98024c9d0ae8cbf44250713a82dbeebb1e5441c47a37b7f8b9191761ad3a9a7dd7a672447888bdb1a6e34ea6ca7f7d238681f7ca18da97163272c54ecfa989d734d37754abec9b8a022161ab804f076a987280280dbe9e086054688382aa30640963d89b537e846afa0dd648896322b2f8635a98595ec853078b1bedd955e676d811ac0e656b16cb4d7ac6e4e0c4ad1b7c99bfc717520db00f7c6c682bb1f6b38539df6eca8cd4622abc15d0563175fc50629fb992a154f0a4b812dc9b263701230bd3eb896fb301ee98f8a9c5d0bb5fdf7c66e85444bc81bbb0bd7f6718e1e19d301c88704cf6357bcff4d0430a55d7e50ea8bfe8f8e7b644a8a0eec2e461d16bbecd9e84e14045292405c3e989ad839f50252fd73d3a65efb5cd44052c65e0233eab992d11ea786e5e12533910874942bac246671bc6fa82a64187b6edebd3bc1997d3259f385546f63caf5a9c2a97e950a24e7323ed06687730d87eae581b9ae5741768d561edcd8b9649ac46d3505068a0833220621fdcb037c8cd5a9ec8bab6323225b094eda57f7d3733ba4c6198de0f20ac6854a1cb10c430b5a470f67695f7dd2101be04c8bbb70b01825bc6f6786b98341d169479b953f1bafb6c85799db52d6c4a0e1251279716c2da2328564d389c30d35bf6ad431a4e6289e83e051914f0a87f86760d9de9c6bde5c5e221cc28d82c3c3b06bd7fd2c74987370d6dd83224babb204c41baeeb5d694e4b46fa63d7790694fd25a93f516c6a0ae976b5bcc844d643d1ff9d5c8b2a7fd6944531a32e223c93baf64152b00319760a22abfe78e1805d7e2b86d1dd6fc8b3e143436993d0af9ad21daed2156d39b56c29936edac363e173057dab2b2b36c6a7670dbaaef4f20cd1a06e4ec438446c3abf6c2ac190cf0d208022a5602474a7e244ab2814a0dbdc6c7606bcd4ce1bc9180350f33bb0d48f257c32dbb447fbc0f0969f7bd059bbf0a1f58303e3ab532e76529cf14be17b98810a14f01dc54ddae65e9d4360f8b359d159e6d15716ca951fb3a025c9d08479fa8707427fa1310a464d8c4e12b43b62f95f37a051478b3984a1b013bf265019f66c3d25028f9be8487700d92c4c50eacc40454978adb0e9608bf4291c7e7436b3d6a533cbae782ff8e13d24421c809e5f9d0b75530cb89de077470a2a22e19ffb77f58e66f0b876e45b0d27fd08600bb1c8b585ce0bb5d5caad302d41e1e4a3ed645dfb00ae0811ef612be66c5ea71a406e6251eb7df184d8db51c74d8013a983b79193826540b900665b9091435d3ea54ae43b10cef321e3a3de285a6ea45120dbd9c1a27e80b537ad0d75da6defa4f5bcff30539f3d7d8aaeede0f26dafdadd7aaef7aeb80898337cdca5347df79d864c0d918ce36f3a6681c1b065bbf202343941ba5482bb80aeada492209055de96bb835a4dc9f83071af9cfa1022d02baf850aa850797d37a8fc3869a6f0f7b95192016c30b246643fe25263afe0fd421feec9c6b5965fe37ec56f8dfc19b423a198085a19f43d0c004a728c3eca04e80f396b97d1215916b00d49c48cfdf6a20bc3752202ff64294db1ee3f7398ca74cfdd77a0d3374a012cc50117a65886e1c99693bf677ab8f198951df43b32927909ddcaed8c6b4495ca0a8e7fe97a13ceafc50a51969beb4adbac54d47221a0cb5a2c2cc1aae982e475271d71f8f9f9767edfadef3eec33fceedb1be8494e5f62aa63681a6b9a65d4e488599cd5e46a717b3bc9732fe32443479fa7ae35f37b182db8f16db5f19b517f01a9d66141986e783ae62688605bc383ff90d052f51f8b4ac9974792499af8c7012b7d43dc2372213288fe43b397e39a45fd745b228988b376921f318e8d2cb2cd25b35c534aceabf6c010dd703b7fa71eeb296e8093bebab8da87fb5afe83598c9885406a3d0e3736d9ccdf5c6aedb86020f8faed07ed0e48f877a19ed7bca04e8b0a8bc47396c51516e04e9420ba8d20fe1d861a9f3ac87eca6f6ddf9aa1d2c5c95000cbd0f20605432dfa44f9351d1104a8a2cb1a1f46955361425f02cfa5e8d441ece22d52840fb1fadd50cf4d81a5545f53ddade6dacccabe9d36fe135e0ac17846e058afd10cc553886d1f3ea0464f971ce", 0x1000}, {&(0x7f0000001340)="90ccf5be8709c24a9933038f18322106311f4023cb9237ef55d2a04350592b93a41fc88a50925937091757b4e32aa054839f9eae6cfb71597b4e21deae3b6f0fcc02a37b65c5bdb5076fb21e252b01fd4b1081f02a0c8e3ae747d9b7f4e557ef7fda114a38900da1d4bb11bb9c45f2a6a3e032841f39b6032f676b8b82095dc8341ef3a364c9413e9e0d9c7f9f296698f0fa53929f7f317aef2a22afb790693758edbcc86ae77af7fecbeea374a4e30c2d0c8e4539adbaafc5551f82a15a3e03b719d245f535bb94256e591a6996d15e2bbb76660b6885081841847eaa766fd2ffbb09", 0xe3}, {&(0x7f0000001440)="1ec1282bcfaa7dacf677d7e8c2239462886b87c0efcbad969527dabfa41bedd02e9492eb6291130b83dc3435e65e7c3bb77d10e77b26a925e8c4c8fd3aefbbfad98a612df12fe3e7c0188e8312b64d906046e8c89beb9ada55478b05465854c94abade141b7f24565223cc6335a1ada9f937b08153", 0x75}, {&(0x7f00000014c0)="aedc8c62ece109df237e5484aeedd07acdda9ee142984ff5c94d9be2c0410d95fa9e3f1859571ecec62615e63ca94eba2b70f0c4032fdde303e59d76534ea737b49e0112ee6c7b714a5e4c4b60e8e3637a28a359fb94cb21e1ebe6b161d7acaf8f8e9ad58c43f522e252794da92525713eb27153e7c80ca410429634fd07ebe766b5edb2368f5386328af0c8e940c6e3e2c1246ebff2952d1ef1d00a04315371587e637edea01c3f7fb5c71dc1fb89bdb7f67c0c9f486b812100a5dd758f42b4ffec326a4a0c4fa836150a550549497f4e29bfe7aa0f", 0xd6}, {&(0x7f00000015c0)="f3dfa6222f0ac1556de53a6de6262ec541f2004c0af124d86613e03ecc2a48b44e1fd886ea180439e3f0c121bcab70f4936ab4116b4478dddffccd85b77341cf7951f5c8fe47fc0e72fa666b932aa92cd264f296a46cade97d3edec6c6539028417536c4ebe4bec9f873943f68f49a990a554f95787aa93500af830318780aab32a6260254ce3a53f903b5a33324d9c3b6a7f86dfe1c9e56336ecd5aac7dac2511bae4d92c2f833972d064f74c914de2af4f33b39c30528057b04045d50f850021b51377a1d12f1b3aafe0372ada0f241cbc", 0xd2}], 0x7, 0x0, 0x0, 0x405}, 0x2) write(r0, &(0x7f0000000240)='pL', 0xfffffe4d) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) accept$inet(r1, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = fcntl$dupfd(r0, 0xa, r1) fcntl$dupfd(r3, 0xa, r1) openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$TIOCSTART(r0, 0x2000746e) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x6) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod$loop(&(0x7f0000000000)='./control\x00', 0x10, 0x0) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000200)='./control\x00', 0x0, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8802, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./control\x00', 0x2, 0x6, 0x400, 0x0, 0x1, 0x8, 0xc00000, 0x1, 0x2, 0x18, 0x10000}) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9, 0xffffffffffffff7f, 0x4, 0x2, "e4d44914bfbcae81257297ec4617594e22fb75f3", 0x1, 0x48b}) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000980)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) 16:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x8) setsockopt(r0, 0x28, 0x6, &(0x7f0000000180)="774b8e581290447b57ec2916eb692709780551382390debf92737d47fca689bc58db1a5fc22c540f6fade5dbb5481be0689eec45c7e9ec96fd18511f139c0be620caa78a59dc31ed8246245b212c5a8bfdedc4cd2037d3545911863bf71a029d69c83bbd7986d09d1073649eb02dbc5639c841182fd0945ecc9450d4382707d3df2e023aaa38d8016e4fd8d8cd8dcfa6faeea966fa6a42531280f8274eef4fb7bca1da60cec1f07ca05da248142a90a3e904446f39d882505fb782470ff02b6a790664d25dac85e36a093372b02c3046e854d1d844080b566c0b67278a60e07074fbf20d62b1f3e21af869f266fa0d0f6e439e5c6e9259233dc0164117082759f8fe2482f6f3aa3edbd552542b03b82323bf397899658a61d5e5794ccecf1414d1e97ce4845abbbc8e1d9ce148f05f71180c7b5da49bbeb12cace286d48155bf4ebcead27b34365815a1c0b486af0777651c6f27235407f9a97ff61d8c652b8f78cca5c1a61aa2aa650eb4cd46a2b419e5b327574d32bd258c2e5dcbcd8935de0a800b4764c69118daab662a02d02539aa9871138aa4e5e9cccc1872e3485667d6c02e5056ffeeae722654f9c58c72d2688966616dce43d0093895a4a1bb971cff68c5a8a4eea7b52a520daae2eebacdaab1114a2effe7c3e191ba184077e33b7cbb8424a2058e746982b0d5b50c2d175b1a4a46bbf3a42577741ae6bafd1b7d85795e9e674301981d0ca4ea8a2cc8e40779249619e239c19729f74ec91e6f778dce465cde8398c56f522d62823cced15c1a7322c278efcc314717470a7d51c406c6e2d843d5da2df73998a4a37c321b0cdcca7b249c173e9ef35110a434d87ec2f47582b868cf5ee5d295e186b36ea494ca04c95185da341ee255b174cf5e0cf4ff12ea84a1422dd2710a1314e8699d7df6c6d230515d8e312bcb79c60db646035122cbefbc926830f128399e3ed453559b8d4f882a5447c0f9624b14c729dc9ba446dfe83d6c53446ed646d15d11d1e54080f478394c74497a2746d1eac29afcadecbc8306015612b96988a6101dde2925217e8ee559a1f562a9fec505c4eab8357b1907ac70448319bc2e104ba10582cae99876ea93604fa053b4dbb69641eb6b4b82429ec6a3cbcb9ca87bfa6457cc5fa78a65e9da04d0d77ab7c262ac43cc4f27d6d4b65a0ac59b397d41178dbf08a522506b9cf817ee0d7bafadcbd52a1a305fc16ecedbf213f1477c135d57fb3efb6d0fe843caa4445f1f64b09bc8408d10ae89230d426952bac49ea2d34176196f5db78542526ed9b5f7df946aa7b85967c8410767aa722ff1e05128ce841c637379461ff6b53be7260eb49ecacd4d20fb5c34692ad4ba5575c7a9eec8e10f8fc2fb9412a563f881a13aa4cf073c1b52f088e4bb09512720b0a52916f7236c336dc1766069f0cd222a2c4dd0fc78f49e5876787e7d93ccc8495b6f8a37d72c741f97e8e84a7c797c19be5de9a867a06d47728d861d9fbdb25d4a36a3958441f3fcb67a812a62a73585e3dd1f5e36e01250834990f45e448680ad2fc4f079085d1796e3c979dcd17edf81f47b5c95123966438a936c34152393f706db75afdca43fc678a3a88f721c0a40119a83d4e5c984584b9380083af671c2a1a07f6c245a0033710113d973b06a02ce1bf498483dfc48a08c5f7049a872599b5bc686b39523e3edde1fa5496580018486004d4610d8f531afee559a0e7d0895680d6e611724c5aeb9435ff29cab263b784cd5d50ea1ad803554d3366a8bb44e8c38a4b91218c3b93618988352eb296b36cd3d27bd5639b032f3d120bf4a63cb8ba450ce8f2ca7fea2d2c554c52a957037b41473d1bbff7f26559dc1e8535f90bbfb794de0ed3ceac6d391e938daa41c20653080eedfb93980828074619f0d89ee3d3c600634cf112eea9554a62f7f723488db323ed9319d9039bd5feb3a0d913f1c6217dd22feb97427cc84b67748d3bc71b79b48f0c10917694c5b3db9b3bb0bffdaa144710fbe356e84d811702985044cc2397482d708275b1d9e0eeae844e6a8b3a0ed604cb33d84775f572421066630f1a1e4f4e451bbb912b83aadfd15e1defb8b427de8dd7479939afa2ee1b931304efb72c6ade9bbfbacb2ad6149c90ebac3ef456c5832c288c3adeb616a48b934f1fe20da5acb20e08ac774323d5239bbeaa09a369c58a7e72eb947cdff029558f171c9ec601129778d1bc98dd3833818c4a335cc4f1125894e1f6222f72e97f717cb3d69d2f7f418fab299dd03ba1344d264eeaf561aa27150a39f8eedde866632dbb87cac4d8fc2b65e9d029e0aaa0cb54f52d5c219e80db33a78a998f739a7bccf5f4faf85d713e47fe200adeb6840b3aa97ff6a4333791182e12197d31942dfedf2c7bb9fb294b20a59bfa0ed757e5520500a66a081032c9b7e90de64a17bbbed0630eae020719a9bf34f2afd7c160d95e0aa6c88fa4b2c2fc37abe9798b6c3c50f9bc97b5d7db48a0cbcd082389d55a9fca637aefc946f5d1db02f65bda70300eb8e0ce59233d26c1f45fcc50f3fe7862103c739ebc529f04876b7c3528602fa798f684c47fd823c364f63681003ba09958e9a1955896a29c6f0c84cd00eedd245e34d8466f9bfb8ab167184673cb029e40122090f8c9b4d9dc2483a88516b8fba2760890d74910fed03597882d734c207607a4f2055177c883372d5bebe7f860a5155e86e86ce9b8ed83953f3b3f49dbd9b3a765869fd1d5a861dce5199c1a28a5139ebc5b4ee7221eeab851056a2e521c1d9ea8948e8583ad832d47551b093f981a8f6da3e6218d68b211e800393980f05ea5e07edf650123b22e76f33b15685a2b383f246a669e97635ca96735808361e59ffe9e256c6fb3541d4cffbd6ca2cd3ae5e0a19337e4705f4150e7147f06137414a6909932991404b63f600e0cb7a065583f2fe7d649d458b99a14e114478616dddc6da977d6a180994995eff2dcf43785515023b188b10b9d70794fd333e9e15100d2aa6ab19155f2ab8583ad1043fcc42e99a541080db1482f572f205c6577f07713b2dd9dded05eed17448feae6772a3c6ad70e1095bb7abed8262b55359637a72bda530be8606d14a0a7e320690922e8e531b96fa5e41301223fdaf51e16bdc5c16578d000fcc32eb43315b62ce0f69ad40a6865bd9e2dce12aa00269bb9b90038d79dbc16e835bc53dd2f3e8bf8ac172ec6cd851c0268b2822de4955f0e5e7fd04c8878b80494f0c76604bcff2be0c949bedaf859b22b752241b27d49274306136b5b10e25699591ca5e4e214b1862bc04a58678bb3ec8790396c176e78f4fce1f2d41df5cdc2450651321e042ddcb5a7a64a3393a9a4132ef07fcd406f274ea855f58c8ba76777e0a95e8c14b83a843df96c5f116db6f69a0df5cd4cc78b707138a9c86389e6709f86d6b952ea3c704f3786329415615f28c7dde8d4881c72c30d737d1d1a888b9db55a798a0dec974327551472f0a6e0dfb3463342999a2bb29a0b9594398c9817db2b7d7b26a7850ee2645905a884f0a200539bbdc1d2fbec4bc2fb9ceafa19b60b0ab54bea40a17d12907b3fbc2770ebadb908e2235e22b6f09c75f6f8e7724eac4699a8edcab9beb77ea7636055aa6af5c820da9dc48557cf42788b770980803b815a97d884e6fc44e8b3d3044ea9825636d530caa1f4fb255b7c19aa3adfb2a5a1b632a6b8295758817b715267397a96d4a403942c7adb04060d97b0f693d09b933cf8364fc8e1d04a65ebcd084e8c6faf6200395edb1d60827063d79d16f4a6c5a632a4f6bb6857828e112d240b51b3ce6cd020b69a19c71e37c32d5ef74f2ba4c21059e97ca684862488ba9af1cb60f9446aeb0ebf31ade8f66a759c2c747cc38a3006b833c0f3921946ec58e3c7483780f57badbb47dc70332964959c3531eb4a02d80e3dd2ea5c58b71799d24fd150305b73916c7bd02e88dbacc0d828dede2202151c43646050325a09fa19a2299164a066a39c1f27878f94368f19ed80abe501c128988fc0350016b9451c3a90621d1450d8cdce8a010fac18b0a286b194b2dddcd1c0bbc8ba778e826cccfd974af0c481168865efd1497016533eaf8f43c3cfe46d6639a60c6fbfc33618e58308ec644b3c63343cf12ccc752624e46141c41386552f2565c81e34505f2d5050be341f2791d8ae3c65784be3622a5c93c1d28abce65e40640ab1e167408de7bef8e531379881d29c1111dbe0227b9b29fd0e0c956f3cb8ae0cfa54216c363a6a3a0041bb87397c7acc05932d5cf86a9df18a7b21ebecf2de1f04588ab3ce64131abfc22f5ad14b466779733f933787aa5ada4e380ad493c0e49179829da08b6f0210bb9c40deed6ff5f47bd6a211f4dda70c8b47fbb27e73708d281937211a311c69b6d4cd04d442bbd1eb00d30b174545adf754f255d06f0540bbd3899c503fba86d62c0f88c1583ea1606604bb694430e3ee8f3ac54fd48744a9d5b0be2467a01e618469b5358c2e87e6c943b65466dda0b4f92228b82cf0d4310b2eb88b1b46828eb58b404470e1e1c87f2001d2f216e0dac750f9313fb7e6dab32cecb12147d566b727b16246619262d80b11198afbe12b81007a621d01fceee42eaedb4a8bfd476b708cad3b2e70c1e14860dcf0006cb54866ef90ff08ed22b728beac390ad1bb21cc05b40105e231a78202ea18e53b09ababf155d17ae0240e316ea880feb5c54cf74c827cb75f1715bf021d4ef9322773c011d28f793cd0c4ca695a2c6e9c7828f3338efeb6a9e1bdb57c52f57b2f41b5129fff30ab62e984d322ec7775911198c17e260ee7e0fd8caba26b2e61cc9bf26f73f9218a88ab6a8fb6d50aa8d14a821b59fcc7541b8b28ef9e3ed05cb1df8a2cf9756a8c35412bd58e56b673e1f19db6f0b2c92c9cece1ada56a1fde245f60863708fef86064253c2da91df2eb61f15fc6e9027927fd2df1cc7c04f507b9c41d51676eb6216598f0f0942267503c57e434b75349de72050913102d1eaf739c8a95f2755962c1111e98c18b242f945711152bf67754d094e185527e0b858e91800c69beb2f749722579c1d30e1672a23d7e9d66f346c05689cc88958efb5b2489affa9f671b70734be97c575f4afdbead4c8c9e851c6a3dcd25075bb6d9ce6415e611ae030f34a57c198f7db54d5e9c966dd656aa2ea27cbc6add3751b3d92c7d554f0a9061738b2d27117d4f1d58ecc15cd3ef15f66f5d7c74848c172419363499dd7d548c24b25a09df5b3a13869c9f013c214c77362436fcc39c547b46f3e3975fb809e860768dfde52496a4406ef9479f47a058d668d0a561da01d16aacc69fab6047130daddc16342c13569c238952dd95f69ceab95f455771c32c496e80ac51a8277ae990cd943e66af9d64feeccf16d46711d1f112e19ae87c0ef6e5405244d3ed42080d81a2b69a43724cb652e252db5125cf54833ef4cdc42997732caf8baf63d22aff0565170482d656dba126eb2900290cc8e418e98cc40483649e4e3b958bb7c392ec696e023d61fb9a69c9e7178034b6b6b8663264a8cef8fa9dec4f4146de2cd3db54ebcbfd1700c078ffc20659a777229d4a760abf668128fe93dc5d2be6cb29b6d690f3288f5d0c79c38894174639da2ebd0f5a8a8bc8a93c9e31e79425fc19471374493d76040862199647a8f7751c18e92c46e132a6bfd2e26929c04bb3662fb5a00aab4c638606b366ff7bc24bfd4c1af690ddf2e0c91cfebd59cb47c8b037a5fbdb63c4ba005f33657e45146c874627a40c8b0", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) getsockname(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x187) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x6, 0x1000}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="13a1b61a5a41dac685ba479ca34b2ea5c5cb5184ed77997bc037ba6c388aa0ed9a6ec207a49307b1b6126692b5332981724b6a053ea7ab7584b8a70738f2911da2ab31c09a1d545ad153e657b3251798624985ebe3247ccf6e372f28b719b934bfbb5f3ae2ab497d9185f0702f4ec0646a2a874145ac60d1692716da11436a91c82a2432a666b644a1f680cb6d17f102f993fdaa431b73ec482a82fd420bb8ba084a5f71b7630a4649f8fca592ff9d1016bffbcfb425056bab8ad97bef", 0xbd}], 0x1, &(0x7f0000000240)=[{0x10, 0xffff, 0x8}], 0x10}, 0x8) 16:00:06 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x18, 0x5, 0x6) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="b6c8aeb9") ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x8, 0x101, 0x80}, 0xa5ef, 0x0, 0xc8}) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='./file0/file1\x00') 16:00:06 executing program 0: clock_gettime(0x5, &(0x7f0000000000)) semget$private(0x0, 0x3, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0x190) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/62) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x340, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x25, './bus\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) 16:00:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff07}, 0x0) 16:00:07 executing program 1: r0 = socket(0x10, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/78, 0x4e}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000100)=""/227, 0xe3}, {&(0x7f0000000200)=""/46, 0x2e}, {&(0x7f0000000240)=""/89, 0x59}, {&(0x7f00000002c0)=""/35, 0x23}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/135, 0x87}], 0x8, &(0x7f0000001440)=""/240, 0xf0}, 0x1) socket(0x6, 0x4, 0x3) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) readv(r0, &(0x7f00000023c0)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/59, 0x3b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f0000001300)=""/190, 0xbe}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: 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}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="e215e70bcf5557270855c151606345eb69dfdb7bcfed7a1ad2577d64e05d06803cfd9c14a6632c07828fe853d84dc615daf57f525bcfdd0e0f5846d9789c55bf8b512e0ca5287d947c74128f7708a3844871bde271e6b05367be763c896fc89f88cfbb1bfd0409e59f056db625cbf28c89736f6acb9558455b7337dd99dc0f71a2033b1bb2f87f9933e5b6c4b2666043e44c6ce13c490d074b96b943a9ab1b3db8e02d08383546e3794124b348aadcc815b58fe2a1c8afdc2957f4ce95de1ec1c700b29cb6db8fba0a8d704d", 0xcc}, {&(0x7f0000000000)="0d71480925341c78c78d17115a7d8dc304c7811c8e36bf612130bba9b85745f77dcf872c30efdc8b2d3cc5c754cbd36180", 0x31}, {&(0x7f0000000040)="6a4e30a468cca233663cf48236cec5e1e1ac56a10a4dc051eceeb9408c25eb4875716bcee833a9", 0x27}, {&(0x7f0000000140)="434b0afb21d857a5d3a0d1e4b94c28052619f6bc1d1a2a3864e479041c76fffd038c6b5a8c305f8b671df21801ab2d201453aadad927a623a8c746af0ff4634f7741122a3030a66a258bca483a6a7aadc154f243dd88433967a94a20", 0x5c}, {&(0x7f00000001c0)="0686036e090a3db5afc93515e4fc092e3ff5399b3bdbda94c7973d373e1f2b8e733edf9b635b6389dc1d25", 0x2b}, {&(0x7f0000000380)="ede5faa28d29352bb1eae6ed206e70d3ccf71a51d9298f", 0x17}, {&(0x7f00000003c0)="c51ba0a71622c32a87c87a9a", 0xc}, {&(0x7f0000000400)="cff9c896aa8a842f70930cf6707e3389ff55c28861ff0ef4ce94fea599951057c5c4915602eae081964e70dea286843acc7c82af401401ebaea9045ae4a191a3369905d46aca13c0b89aac13c3b0d5fcf4c367f3e1", 0x55}, {&(0x7f0000000480)="e7628bbb44637b51fb90842b9c5e6cff04198a67c4cd858f4a9673dbdf50680fbbe7e7d06f804197ffb4e38e2547d9520c906500bd8ab654f7949ec2999d2d74d4c155f77d0fc744d70a972d0e59308e42c874d62fe8c32fe4121776b8a2677b39c75c458fc03816e2de2c5eb18af78b8037e37a810df8bd4c7a77eaa5f5b55cb4fd3bdd686b1e76608ee503", 0x8c}], 0x9, 0x0, 0x0) chflags(&(0x7f0000000600)='./file0\x00', 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xfff, 0x7}, 0x10) close(r1) 16:00:07 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0xc, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xfec) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) fcntl$setflags(r2, 0x2, 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 16:00:07 executing program 0: r0 = syz_open_pts() getegid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8fa6ac7e74dd6c97f4142daa9d3ddcaa24a21a7", 0x0, 0x80000000}) syz_open_pts() 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8092, 0x48) fcntl$setstatus(r0, 0x4, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x1f, 0x401}, {{r1}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x3}], 0x1f, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x7, 0x6}, {{r1}, 0xfffffffffffffffc, 0x4, 0x28, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x7f, 0xac3}], 0xcaf, &(0x7f0000000140)={0x10000, 0x200}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x9, 0x6, {0x25, 0x7}}) close(r3) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xfff}) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x2}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x7fff, 0xfffffffffffffe00, {0x7f, 0xfffffffffffffff9}}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x7, 0x7e00000000000000, {0x2eb8, 0x3}}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x0, 0x3}, 0x10) setitimer(0x1, &(0x7f00000001c0)={{0x4000000, 0x8}, {0xe5, 0xfffffffffffffffc}}, &(0x7f0000000200)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x5) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x8) flock(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) pread(r0, &(0x7f0000000340)="3b0517ef75da374c10c31f5ca8cb948f1eb5f80f6b873008ca4301aa119cd8cddd63ffdf30aa00390df78cbefb0257903902e0840f68642d936f132a03fd62be1644a1bd368ed643449f028f4122c9e23a221cfbf438009b161485682b0a07d629d21bc558dbf691915824a552ba5c41539b31b9faae7eb07bf50a0046843e4aaa08999ec43da9c9b7574ceb87", 0x8d, 0x0, 0x0) r4 = getpgrp() r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000440)="54062fea7a5d44f7d745d50734942cffff96ace035ffecbea9acb813ba870fa86a371d7af795145d6dce69ccde2fa98209615f445ee03c06a2980dde7a293cd479e6185c78628399abcb74d73d573aa686d6b255a6634657e0f91b2ff70973b6966a292dd106bbc450a4dfda874657aaa394822e0ed887fc096b0458eac76271a9840b5b8379a6c354b1373a7cf41b78eb06d5bd5d3207119b4590eb5c51fa40223f24", 0xa3}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r3, r1, r3, r2, r1]}], 0x60, 0x2}, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000680)={0x8, 0x0, {0x9, 0xffffffff}}) fcntl$setstatus(r2, 0x4, 0x80) renameat(r0, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000780), &(0x7f00000007c0)=0x10) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000800)) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000840)={0x7, './file0\x00', './file0\x00'}) 16:00:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000001280)={&(0x7f0000001380)=ANY=[@ANYBLOB="000700e0b8000009810067cde6327b9b4984c24271e24aa43096835d22730ea6bf25e614ef76af17570aa9ab801508248f89b54f0900000000000000000000246a0aa77eb3d1536b88e104f1ffffffffffff67a9009449e5547ae0b1e04193710030f27bcc7a3c121cb75b81abaafe8a7174352dc4c269a10b506080ef9283e32a3d03729c445612332a6df4e83b07ea0b0adaa27d1cdd77899cc0d03ec1cedf087226"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="12516273cce0eadea96c57ec1ad97264c27296fe8f67b2a583da829256a3449e5e2923daeb99ec961757f3b4717870f3c6c44c8447086660b4f02988612d3a5ef2930c4dbebc5ad22694185b16165152730707735a7146944aef5ca0603f76d65463657d557fcde405ed2bd3daef37a3d6a24f3b258f6a4f60a960a24b32f7c41e31577add859ba52f058c10eefb3a90e9f25ba344556726aee06be1442cd33726e333c67c0647cb43d0d0216afcb92ad85e2fc392b51eefaaa99826c9ff4d50a1201881efd44248c5352abb2fdc4d20790a04cbde60f93b8a6e3b38", 0xdc}], 0x1, &(0x7f00000001c0)=[{0x16f, 0xffff, 0x1, "f0d89bb435bd4fde24563c3ca3bc268c8e2a695d4fd5541588a15731bfbdc04e39666833b4ef530fcd86be09752d53f09249e189d2e3b0edd0d290dc63dcbe1035afe43ac6f136e04a41f736025514d6c00f"}, {0x38, 0x1, 0xffffffff, "c29f430ce78aa27f2ec474913febae3c44c72f116991bd452c1cd116a317e6e1fba0c8f0"}, {0x1010, 0x0, 0x7, "c068be671de13f8e89f887565396fbf787d989b81aaae33a667e1eff7d3a096063c243d62f80dcc76e29c4c938e00693465d570ea15345bf2fe4028b86f019e7ac29470c300269b315ffaebd35057e1615a48d83e1ddba58c035d01c368d46a53b788db430d7b365c1f921f95d0729377b9023a42dcb9507682326ea75752e1a7aaa1588c4d60cab749d84e4e0521481fd099ae5b540a4ce2c8d0ae2c9b4e104f18c0c5387d4086e1797c97cd1826ec9b8fea431bf14a77635fe33832058a11a79dc1a6f732d916f9d5d75bc2cb46a113180726641ea39ee74596620be9e0e65571a6546fb051593bb43f7a13da186e2a15f7a1c2ea5d97dc07dd81f9e81938939167549ae454ccbba71c72ef3d7259b039a535854b3f997823e6a00c6465cc0430c21921e7b5ed364efdf4c39db2d9c6cb080ff3001a670e0c93fda1a8a530d9abab7c854369d351ccf4442015c457c4d297fc7d9150757dfe9da9df4d8dc206551ca1dee303d63b962800313fbab78fcb5551350d606b8f2d1e81d34edf11b921ed5780c53797573496852beac9c114e40261bcf901add7c9607819e0b2a72b1c09b5004a5ea4d6753570a2f1955021c727ce196cf9a3e98d3c7a6caf2fb79ce83dc052afb9e16b26e0664092b29ca1df2d648c263052d23d31bc59a510aa74ed43d99f2cf14a34cc32fbb35463f659717d72595346b7dc76f334bb10a2845ec168dce0dc1efbb079261880c6f5323659df33459e3f430058162fe0e3e181cd106f0672e14c3f706d26b3ffcd0e5edfa68cec0d52b62e976e31ea4c0cb1b184aa9f5472f426b382e26f55cab302d6bf37cb65791456f7ca6a77e7d08733c05e40c919ca819a4914f673f2d33f0d064faef0ae4c8d16aa4e2d761fe3d1c5b0f3a408b84932d9d74e2b79b20fd3a803879e92c77cb5213a85a76d4ee43d794493b954c571e394430dd2a533d871c2140173f447c2dbefdab82376f8d9876bf917aaa27adb849355c38bacd24adf3297609f2270ad0c002073ad8587cda3746a374337a9b1fce0f7acaa8b7fb17afd308b0e8baf3d9979e413157a6f86f174b30f2a46b5ffa9da2821591ec04cd1fd3e04490484de3b53825b93a1682e1ae89cc007f0c6761eb53928e7b3d8eb279504a9c446c3152680337506df329dd0a353d075faec9c5eabf1e2d6d855b4646aebc78c5c524ed08bf2cb5074594dd3fb9678269c6649ddd102aee6dd572542d0f3fa03864e550a2b126cfba67067490b014701b82295f27a5cf93c1239bda6ab9c8c0ba3fbc863a9d7d3d2291b5aa51481bf230b281ad69872f789eb8d64a8853e272ba5d266c25902319b7c84815633d8792e15c32ac6a22b60d033a838944eebc46d0be7883bf02282e20d702129e0fbb95df6a335e49367550a32a1629774994e49a4f492b3aac8c10d2295506422284c94b38be98c4e405948861d612c51a68a26e86012f94dc3b56dc37b6f7c999a2642196734881ccea93bf9f20ad0a79a7bfd7c8cfcb67197765a940d8e0bc209f1fd9dd5f00660c4ffb7f2829701c70cd54df8443fe3168878e60b836656e8c9ad30693d3e6ddc4c7be1790510331631f04759e1f48910e15ab506ce4b16d4ae04690a093fa1399b7f93af964d65a7daa7c3fdb5754c2101cb3b166e367f5830371b5026ffef272cca3337e3de6d7bd3b98a98843c71de62dd6f61cc049878e38ef0457054011b6e08b59e4fc38e5c737779cc62404170e048e6f0177a0e45328fcd25551a52033e4dfc941d53c93d788a5c156368671f290eb25916eeebec0842a31f26d836f6a89b7640fb072288339c30dc7657d956f673d0416f94cd2569513ca1b3e4b65f015f62301e4aa2040a2948b2c66334b8806c2ec3b7957f3aeeeda3a72e89ddbe1e3201da55888b3c5d187daccb7f69fa83da6a2789840bc4c6271c03f7ee1a0b47e187b658656394ed12b1b5376881e027d02d59971008dfe649f10dcff0b9c249c90e9df1e5d02b8e624b2c1f2fcfd4be925ec64d66f0c9885092a08a14213e03d89380cac2a16b1fbc937daef78be1e28d3e8c85c7da03e3fa55e0e2521d747d49bab6971ee58c72e7054e9a8a7f138869af25f598ce8f93852f9c5254baae6a2c5b10adbe259ad14e23c8fdc8b439e7107717eeb2784aecab95843049f0da06a2ea3fcdcf641a0323f87575f93139384407fad2514afb0151b1f4074d09f4c7c6a78889f3d3a8e9d65d1429efe4d8d1e35ce251483b9dcd582ffbf8ab069c0d9a9ed0264f1a18792892a849e224a67f2b64a73ac9baa378e1cc099647bdba43cc508788b5e5b25efd0f7c16e13bddc0a5b4f325c4fefdbb2f2c18e9cf85409953da2f5467b7934bd3b67dfa86724138a46d1c2bfdb7ea1d7c00212c259084d47694e15d4f2dfd9ed658e6e06d2ab9b6f9d426f721bb7b084025c0ac0cc3c86dd3f633acb8ee0bf43b5437e57b72fedf325078f1bde38390dbe10e8e3bc41a931c0935636b40a9376772e511ae75bc699532c9571d0655d1fcae5ab8ecefe0f42a586ae65c3e4c04773429c0a21863a76614b644563847a9037978d977049f31edd257ce50bdce628b1e144448bdfa3dbeb6bef288491628b70bb22e8bf31326de876a462a75b428297d83545fca2f9acff3b5bf023b125b2c37b97070d8dd31e57c5fbe5d41ee3fb9ce42616faeb42e241dc02c45db4f038b9ec360cd304d2d22e5c34dc7c8f92703e1e28c2e7805bcb81791c4d392a670ff8ad507d83480833a7ec2a4a73a04f28b18cb909610146f4e9e1e656913f414bada40d4fa78629b3ea02c8c6ab6988dca056d393dfceb988b2d8d53a588c445f5391438af3dccc7edd0426ed1d971f5ec07f03e4e1072ace1e256ac5434c8f9ca080cf932ec89850d260d8c08881612656a4d4234dec27e32b6de22b06022466a68168bde2695ad522cabc529e2ab3ebe4203f3589a9cf8e113d7f08ce0414392177068fee7181698cf646d28231a545c70097ae2b5ea339de6762cbe75625fcdadaddd5539c0c284ffb175232c3e465391bda2a1aa111149e04eb0f958533fe1bdc59f6b54767ad5ac97b40ffec52550afb8a345a612308a05471b8965965146ffea9d82ca85a05b984de0deec1bcf0397c4b72c8ea3bbe7d1a98c5f4ab2f6ce94af134e4063e0cfc626d44b1b62e12436f13200d839184031c5e18b5871c7b9e2ff2cbe7e864f62aa81f50b48d4a7fc6333aaaae076613509fc4016cbe6edf60d2415ced2e4f941c33f95da51c39f42a0f87a23ec938369241d3f377380663836165a15fd3c966476639710cc645d9aa24d920ecd05d7fddb2e59b8bd83771fccc03fb7632db902167743313617b8c677291eeebb50bd59522681737df506f2a728e65ad3ba048bf8ccc26b0a89d983e76e5ff5b8d136d73b4417bd7ad531bfcc6b34a740ec0ef3a1beaf6eb7cade4df5f21e4d6592253184af1ffd16277c3102de34a668cce0b7f44b61813d9dbfceda444a57b26545940147501be1473806bd18459009b09938478006ce3d8a6cb510f61ec1f27e87fe8ff27cbf9a1efe7fe7a7ce624e056bfe137f9dba848f75b9ac7f1da4c43b4e67046f5587b1b9c422d17b1bdf3b73b0eff7aea38a2bce71f6b1adba35d3322397603898b9ce668e699375f2e29687c23395b077f5d0015a6b956f54470195c7c3f1ca091fd5125996bedaecdfcb94e3a84039f0232aa36f8f1ffb1e403a101f9b58c2db77fa2fe1b0c3706c0b78405dd366ee2f0999806a714ff95db51d41fccb6a2b8d228d40f431aa733c868b56335383006dfa68a98383b3cfc3cf4449cd12db924b8fb00b5ce5be6ef0f5657c2af4a5f1c743177a83ec3a7dc0fa809c5ac72e2109e6e38d5b6d7ca7a9742884fa4545867a8c4a279ad9b45fb9efb12b0a8976f8895f216d6c1a8aa06173387d44248633f26b74cf7fae388aed64747e9f61352f08f350d5d6759439f1e82a7486d6b4e53e31a370bd5bf798a7aa82e76b929973fdfe3d229d06a5d4fc0a99c3f1f9ce3473a42caf8ab55ac586cb2bbed80409874bd067a7bb4d5ac22dc2cd51086245e6d541f48d1eccda5985dd463cc9eda48050cc1a08997ca335c9e1352351e2cafe9d3d4b897292b93da4489f0bb981f09625a299ffc890979a0f5af1b3a6632ef13c5986eaeb968f4c72098c53540e71ecb92b7defb94053f37726fcfd4be39a1ec371a768d1d41edd5dbc5612d58d2b277535481e7d3b1520d894b495284393e08c0460cd1142cbcc9d52455f6c35896d43e5518bd76744e9070adbb01eac3816674129ffbb621c98fdc7056dbed8c3a6311892f0f0827c7d215621652693bca6b046810094b0c9ee91b44d7008982e14f12f78eb777a643d38a16b1c2fb32290423b7899d7adfcb496fe8921b271ec3af41dc32b1f625d1927c4d087aceb739731c06fed5157bc7866f20e0bb80cd19b7e870bb8bfe037f628b151071cb18c480a7c8a8c0f5b2a6d6b9d2358cab21b63b85b93c9f30618ac203ad0613f4f42788c05a3e46b5e0febe100e0b977a82d3811016be0719a717c1c4d9e6ffb9438721fd3deed6ec94b6243a1470c88a4a66586cd918929a5447ad8c60ca3f63c6b4a310ec5a29fcd2472e5e5d6a150927f21131955550ecbb6084328b888b2ef35f757ac8ee51f8b2708a84b4498d2ea4e73a6175c76e579c11d9e5343305264da9af9488316ed2b004d67b1e28c3c54b4b68d93c3ec6e11686362ba3937b55e1e98914b4713b53bca2e2ce9cc65a596bbbbff6398e4b4625e6e27df7bdd5648b5dea678dd32c947fd4a8dac437ff8e21a8c9a82964652f591be50916684e27ce21fdd2207b914a788df90aba8bca9b6358a46479f1782b52016780551254288f68f07d4fb2e8f5ddb9f674be9a86548c68e48f3ad5f31b6103dbeae51f92bbd9f028a059e7aad4be3f749627a684da024993e29ec686a01ff055378d498ef53a333a2d257141bd2e2f8c377d1b635e6c290eccafe8e43276733ddd7a98d048f83ab7aa9f440fb8e082811cf8c1c8734dbef12d58c4825638eae3f9538907c6d0911e54d702e5af4572ec9e47628bd8d9c4fd031670042025bd8d22c471adfc03540cafe60e52f39ee05c5b819956d3ebb628de2d71e8b0a14c138f8a9eb11ddbd12fd19535446d0fb4c353d3d3ab619fef6e73969cdc545c52e90af117a03a588cac32b933af72ce423629e017f1d0081e33f560d7f3388e4b170fbc7c87fcc5677b5bee176b58f79c704f12713a73eb3eaacdaf01a90ec66f36447d39693e8d0084eb8d10eb6ee3e873fbcba19f5fd590d8985ce4e6ad5421ca8aa699719d9e82f05c8a5ebc3847f6aa276d19f5afab75b9f369c4a2a247f032393e900f5786f5e9680bf59ec53034834be81113531c7a4bcd68a75db6cfa1475b03f87a0cfb6ebc2e1c2fb1170c5c24f76a1c14512d29fdf86d699c39f7f2ff4c6987c5518c7cd4e95e3f6cd767531ceb8cda7ad4ef1586a20536fb0e532212e8e30cc84a326130f0cc7e6a9a202cd1c7d817cd55051532a499038ce17ee999f786d9f9f80b4e83f7a5056f8c5832cd0833b4dcec86c166e9718014c5f8046dd9bd5b6dd3ba9132e8669c2bafdb701ab4d616d6f2b7845db5ea395e913eda19680ce8d6c6d0d6a637a1db9629e26f4afa7b7cc88ae657a9ae4ff33f4489c8f1896319c86e81d263f814ed2f5f3a4d2c85157134d4f643e66a4d038a0f39ae77003ac24185189cf209a652b97f5b3e65f1d4c4e59bbf6a84233eff1100"}], 0x10b0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:07 executing program 0: chdir(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x2}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd90, &(0x7f0000000280)="cbac0ab43518de5a64f41a9009bcdf069afde5000ed9e6aee1de5325d6c9684e97c08b3945e60c48b454dd91afd64b7a74b2f2817ab09feabc57e6b14c014a3ccf2f0ece2468f53c8689329138e3e2d1f39e9b245670d12e1e9c47e3bc0f3bb61d904c58c16c602a7cf0a96d3278500aefa75160edd994a2faa6c7ef2d5544478ccffcab5cd352c36ef0e3af6fd646c87fc6aa731dd0a53818db4d84db23d6e1e3e4d44e600dc448e2b3ef4c85d82167500642b5119548190baf2c347fb8dc5bc729bfdb0123bc5dd0dd72cf79b3270a7d8e7afdf0aa34c7362409fce65ae12cba97dc9b14316659059b4c5e") 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xa, 0x20000000086135) open(&(0x7f0000000000)='./bus\x00', 0x8050, 0x1b0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f00000000c0)="260e22", 0xffffffffffffffe5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) 16:00:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x3, 0x7, 0x0, 0x8, "0f1d38a37b7d8d191929c386058baaf42bc9c48a", 0x8, 0x9}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/183, &(0x7f0000000000)=0xb7) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x80000005, 0xffffffffffffffd9, "85754908a7a7230062f90f00000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x1f, 0x6, &(0x7f0000000080)="65b33084b87eabf8aa05f746a273b508001647098602baf1ec37758e9606ae1f7010fad7e861165b45efc81d7ae2c6efb0d721e3df5b3d80ca248c52f377d5b645211019efdbd282499d3e965afbe99f1bb608acbd993ba5c7", 0x59) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) setsockopt(r0, 0x1, 0x10001, &(0x7f0000000000)="c28e1de4e43fae777bf6fa317d6c5cc0c96d4969799ee54a75f8f1315363d67a6ae6afecce178b42945de598bf9eb4d96f5ed97b14b77ae1b2dbb32906655e1e541a", 0x42) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) setsockopt(r1, 0x3a4, 0x6, &(0x7f0000000340)="bd76828df84f2e0a3c9684845beed81cec7309429e131d61cb3be9f57ecd696eeba064fb40f6d511626e5ab99158b9b6b1adb7efa77242d0680493c61e029d51c0627f142ce7fa0f5456b12df3c3dc25ce3dabc816c8fce4964ed68a6e72f3e15e30d48ecdc2a73b17ceb79b40ac72eabf96fbf903fa43aa8a02e9eabd848baa50cd380bb9e51cee7419f23ca775c7972c818e063edbd043c14170622ca4af527635e21ba5b597b327a3e4db4d3aee6dbb57aa3b25854c289e37f3c1aa45b65b4a3fb38494555c17a86776ca59b99b196f7026b423b43539e9c36f7c6339a55e6b1a4106b34755f31457ba3b6174daddb70a6fcb23cddbc55fdc4e05b8acace4e35522f34eb935688831bd98ce28de42f5d1a8e9e7fdeb7b6819087069ed4bef4ff75a54d4df0a2a7e134fe529422a893e6394c9b20b77ead5605079ec41405d705abcd4274aedc05e811ebd8aa40728fbb58e49d9b7747d597e18cf6f1488e4648d948424d6c30f774dbea2870a217c4a0ec4c0afa90c373b6c6bf5c4eda2409c1340873bc688608f6f429862397b86dccd3a95cc82536557eeb8d8871d6db8c980e46480a8c27f308f59fca5c10195ea36d396f41413702e3c5a5ebc0016a297c1bd095a799f7de36b58316a988648de37674c48c15d15df681e4123bf6dcc9e28efd2adceba2d808b372484634fed67f21dfbf79f7fca82ab5d695ad284d5b4a06b852768bca3e3d9be15f46983cec8c2b15f7418ddc1ba7ca9924f1449ee5be5ad7a6b309a2912c315f11085a3549b0d9195f99bbee22ddd19fc96471e34d54d2891c6049bda85b30f7f985627a5d52fe13ee686d6382215238b03f0fec59f7e43869807c1b113de0374be473175576dcf339741388e4a60423d6ff1780c1daf0a05b685ba6fa59626fc4d7ea354ed5302e7f97e96f0642235619aff8a3ce85be2677cc692a7bc091bab9b63423bf57548fb2d7d8d58ce061ac86e98a260c6bfc4a1589c4f2a3fe5d89a0b2eead53892bbc1039d242a7fcd5516b6f643d6161643213264b0d22fd2a4c6b7ea57994d2c2e2dad7d127b6ff0ee63c933b5c622490dc2b08f52a76e6686aba44940402d5fdb910b73915bdad79b685aaac4cd0e7b4745b4d13085293047024ceb2eb95f8299d12fa16a84ed823f782ab6e30e6fdc1344dd4f8ed23ae8187b707024d63e45194b5ea1c9fab6d3b8c82b453b0bfbf72330f81bee5f6adfadf2b3e133f49747672a8483822acb1c4f6d610a36806db1c1a412a26cb6a299456b7f9a7bb66fb178bc102e6f90cff510123e8edb13aea9272a31e73ef57282dfbf05a22885f277a4bb1ef143eb26d4d98bbf2347a7c889f96dd1f18c04a68da9a1d29015ed6f8a7f744a65d38b97abdb9d87ad6f86e97819f7878cfdb399c265b74f327c20a450ac0fa386c908c0e7aa2ce324a320193291afd56ffd430bc8ed9324cbc89ffcf6e002d7c40081e4c9c542abbaebd702ea68360aaaf075c633080501e1f2a20576c88f0612e610ee47726bc2b9b7cce14e5446a0e9ceea1024a7c3dc7aa34a018cd80be45c19117d9851724ef546d877aacb40b41a44acd475e9ad31af1303ceac579849d5dda8dc1372fd07fcd08fd944c1d35b1fac94eee00d5ff2045fd18dfe47bb3fd1859993bb96dbb39ece500498423fc1ab09f544de75a8696534b04390e80db0081f600a950ee3af0468c70435fd3cc3e0a257ca2a4997d3f0989f1598bd91ae0980d764e9cb18934b9d329d7a9036fa05d47821bda7281b2b015cdaeb5f13751e7d62d5ce2300b7d96e647b87b829d5362e8611dc92458f26609895622dbe2c62c8cc4926905c2cc72b8e5ec198389f26ee3f67bc63d17196902369bdab6cd32ed570421b4abefb45b709b94897fbf3b6e416e2930d2956195205f8107b02c4b2653ddbfe8770f69140c6940f4e899a360488780444f5bb8e357338533bd6b445751f846fde4358f67c227f15f20c69795b07d82316bee835b62f117316f174c6a399172d593816d613ceaea143240acea4bf82ab36074cd7740d951de4a0e08ba6c0c8fda6a1eda57030a867c0e0299e688940b888c1c4e3f9ff0f6b6082c0450b6d731997aaa109710550d73ccf331ac02271aa554ab30e020de31637a1656a96a46e31d0e5b7f63fb006021691fab313efe5b48e29a2e05f60db2042d71a1922555aeb675269d7cd28228fcfffb0b9676f59f3c862ed41b59b19de36e39e73b285eb4259eb7ee11d799b83b433f9d1e26e33a8d399f077655c5965583b82bdbea4fd8cbff14df9396c378abf5172c1f57005c992ac3cbf313cbd7411254d9ab8e8513d46f0b0a666375da0894681a5bb3b528c74e0244b99829848a5f81e5089494e4b8ed878a002977d66b9b6da42b0b4bdbef035b3ba20145a86ac278124df2258d41d84fc92b0ecb8615e99bb25387a35b1aad85001a83fdcffff09b60746449db2b58fbe9572d244d03ebba16cdaf94e80798aaf00dbfe0498927ca0b9b453de078608e9815f06a52655f84d6e5fda83e4da3a4beca78240ef10c69a1a141e85f4973e2e0aa76396d95d05b7bc70ec7fa4823a420276e3c1df207d093190cc58250b5bad8a735215aa1530e973ebd343926b7517803df765fb9629517634b73d56a88b735fdce1e3128e2e71b143d08090d24f17ad91cfce6549ecb43b8d3f969625be73684e90fe56adb14c3cda20a5b50eb88641cacff5090d5c755616fd579c4b7025dc5453cb2f4499af02666cdc5b74e4f1cba5fba7f9697d683f7f8cb3452ee7c7f380b524a910465e85ad57269ccad9133206e83ff33713df3145bcea13f502cecd232854cf0b6883110f1f67b3719dc574c483455ac1b2814506f127a8b98f60c3ce8a9f48bd9d4a457937fe150fd2e05e8ff5248ac73683f32e27d72a85c8dfbc1c4fe900cf3a6502a454d60db55c21270ab6cff65b1d4bc32ae305174f2444b307c7bafeaf5498c9540176ae6fbe69af9757684c4b7a9a7f185a051378236c563144f97c8d90dd65651a6ccb804a6bd3c0b80125e9a94793069ebce8e23b26e5d6b45e9d65f9a51baae7325ef812002803686f34394b24fec1c562fea08d99a4bb6653a93d062e57c449a52b363ce78b38aeb9236ac6566ea763f99c4dc2de2b37dc85674bdb3f5eaf855545f26ba7f8303e2935cf5de1176efe956d8c7b80796a6389c83ab8b99a6c98485ff31a4d684fbc71fac729b80c5a5d6bf68cea3dc70c42eaff109cf432f9c4af17de6c4981d729104c6f3ec22967d10b1c9a0b65904a47568323835cbb6e63d98202d6c988fbf94ee9098542ac4741078b9d74f193fa4e870eb2fd8a26bd79647ea2fe2520b20c5f4d7a500e4c1d3209fdb65840c8b63d7ebe4498e8f95a9b3ee04ec40f13d97133094327abf183eb0e0409ae55133757915f2ba066b87f86423f23253d9cc998937f1b6f2b36e8030c3ebaa69d747b1812846422bf10d20558ce74b70ed79b2061e9d38e7c620f02a04db6aa9bc46c1bc04851dc779a3f27f4cbeb657070fa0642ce54ff17cd9e461b7b0466d3f5892e94d6e71c99bc3713b3a32513bc4a495f6d9725af0ecf97c43594cf19f7a2bb1aecb593772c1e7937b9dfdb7db5e3c2b43b537d79db74bfad09deffa560c936fbd22193cec46f818d6ed5f6ad3e6b79893b8d9602b4a1785877cf84d1a3edb150c859518c9751ccaef4792962e8b61740a849c034439017e4211e0d02c1f4aa52541cebc49587841c4718d096b6d0bddac846f4c88b162131c5c4a82d802b63c3720343a82a4f465af8c3612ad65fc9074ded7c7764909b849e916368d94563839643d3b3387f385eb27cfd235634cce4655dfefea2d76ad818d1f1e00e3f1b959def7ab0f4e27c7bcd2098227e5c7c6e41a9f1996f7e38fc10d607114a462458a4a8c8f91bc2b5d0a5148e048fd75ef862ce220b1a5b8299125431bfb777b09c08aa9d5307d3193def6cd0b7a53050753e577ceae6d38272d306a1b9a8edc0471c862fbcd88bfa14f2fc4aa69e90085f31a27e74e5326d16fbfa507627a8cf03517545509d2139c0b86bead23af3aa224b90830a99f1ae37a58163672af5f8013fb9e5b5663c54c7fcff8a5684991dbb9ec45badeefc588f38e22435270117145eecc95184fa7afbb4c89a72b67c24b1ac7b89855471904de5963752bed0ae5115ffeb069d21090002409089888b52c3d01093e10056b1415c68d53eec0d724aa2aaf6e7f7fc73a9b8679500f3e7b14f9fe01625a278cd8a80d7cfee35b5b30ecd6d4a5751ee047b3b33fb45ae13deb8d7bf17f33003c6c10f5fbb2b780af0707cc7f1e11bed60da68860c409753981286dc391ab516d5b98ba6166c7b114c10bd9033f38426fb763ebe6b112aa2f402167086468a76d11690f7621d9c28bf9d3619be18311c4621ba210d0dc171073d9a7725541f35e56f558785e274f60d96d7de07af281329671680fe194aecaa3455bd33c02a26ea5ea6fba5eb20ba95f0dc32931f1d6f8ac7652f8f62a1a18a53a1f5ee7df2fc52f1ca399a3d6067cded0bfd0820d6202085c70ff92009d511579bd5332e96b4062b1e1043517d33dea6e0bcd428698472f95a2cff8c0eaae83a91977282fe182e396d6194162c56aa2353e3884174e8d2c64ee101a54dffbc01fb4ae4aee8ed73a30c9f9bd58a129774fbab7250726862783e0c83126044ee55ce7bc593b986c579ac59661a7fb2e83501008d2efc3292a3d923c894c9f7808ebaaf29a272bd220b4c46d0b6584efb98abde6aa1083f47772b1efcf1f5fa20226b5824d973b3b65876ebe0c584710e10e737ca2d273972d5db263f2a12c56b4ced53c9ee83ab86fd6eb83aa7060a34c6bb847a0b4c253bdc5af0a2447c291ac7935ba778528a8585c1b6a5b70b70a4dcc9e7458c9f2cbd0b5db50bd4310a89187d8f07a2128558c5062a77231602d75110808b9a6beb7c022ba967c7eb9bef7d6b3b69c225c213aadb7e61278d26be46265ae8f67c7814e30107d34a935108579fdc69ddb20536b75d8634c076fb50d200e65081d0f2ed76e39c282460dcd568858f8d73a624a9bee0134a701fd28f91ffc563bd902c2f7ee041595a023102871518262fa6cabc127aa812fd4a7c054dfb04077b9177385d3f488b7eca3707d257c2d19aa5ce0056d7e74974fce56b9de95c3a40c6d48e1edf822c77181d8494ec21528043fdf2fd7bf192ba3b5ed529dc21474d147e21c4bcdaca644afa0d4a3642ca04821d3bcbd4bd0e3e6c3bc650e05173d89598ac3fa6cfc3672912ad3f53ee3b65c1849b1292e29780ca3ea061f7843e30b63ced6e460543c110c0372c0e4441b6c0554922fed0948881808cccaffe5a8632af8979da6be102c818795f3b15d8dbf2cf6ade1c9c4533b2603e1454a8fd40fed38afdc756a73d958753eba73414e736d71d0b8626eea6583f83b52459b7f6f7181d04eae09f591a070d2028724761d6bf659cdf755886b1ac54556b9e599b1878910af37c4e5ffd077d0197e0b3ef68051a44fcda1d159061ac037eca12430207463f625bf9aab9eb3b3919aef0f3c68c4d3a78469cac2a00528595794f4fb2d6a0cc2143865bb2bbec8fd805c3ba0b368a6e0a8c9023b34592b828a0e3d343c99566ead0ae03398c5d31a9042be78c4cf1222b879548d8372395771e1b639e33597638d20ca945368b8eb5c073c2db3c395b2780ac4acc4487f2b188508ddbfc32a312a01410b19b4720285677ad11b7354b2f8022ec736df442", 0x1000) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x2, 0x5, 0xfffffffffffffbff) r2 = dup2(r1, r1) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:00:08 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$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:08 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) socketpair(0x32, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) nanosleep(&(0x7f0000000100)={0x1, 0x7}, &(0x7f0000000140)) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 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)=[{0x30}, {0x15}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() getgroups(0x2, &(0x7f0000000140)=[r1, r2]) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x200, 0x101, './file0\x00', 0x218, 0x3, 0x7ff, 0x32750709}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) msgget$private(0x0, 0x1b5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) 16:00:09 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shmget(0x3, 0x4000, 0x892, &(0x7f0000ffc000/0x4000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fbdec643bae44da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006200"/4098], &(0x7f0000000080)=0x1002) getsockopt(r0, 0x6, 0x10001, &(0x7f0000001180)=""/140, &(0x7f0000001240)=0x8c) poll(&(0x7f0000001140)=[{r1}], 0x1, 0x7) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x200000) setsockopt(r0, 0x29, 0x80000000000003f, 0x0, 0x0) fchflags(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x10000, 0x0) sendmsg(r0, &(0x7f0000003600)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffffffffffff9, 0x8}, 0xfffffffffffffe13, &(0x7f0000001200)=[{&(0x7f0000000040)="47b5ed1c8b73ce639c15c2e6ee7c5267854a43888cb4676e7120f307b899bdc45d3201336eaa496392dfc154c477086e5d16d29f9967d7536e7adb4f8ea1cf4ad053c974bf56aa69b471e30dc45c67b285d21ff67cacc8b4ef2d6958ba3389540cd58d12b7b64d909c88b04ec3bcbeef454ea7cd87ae94f50f69769f1b1614de7d54a8d5a46c82f5b6afac66c0eda405103ca3e5fa8b75a64c7b534881bd36838e52bb32f13ac46cc0c4c92438f93b8183c157535173217a3f3003b8cf3065af292dbfbc", 0xffffffffffffffc9}, {&(0x7f0000000140)="590cb62042656e17ff11617f87c6fb199f83d3954fa4f1469f54f6b0d9fa29a0ff1fce942774310f76f7cddef093d709c9bdec57dc97e3ba7a42ddef9134faedcf992132a4ebf0ce551ebbdeba6156334c3ccd59c50aa7f8d62cd8f6fceff39766176cb0346ceaa384a97a09757626550eb64ad1297328b558004fc6ab751af4", 0x80}, {&(0x7f00000001c0)="5b47434342c41206c94d67921e8021f1b4df4923be226c590fffbb6619c282a5052478976c504b98c5848ac7dca570963c7683731182277d3ee9109136b9", 0x3e}, {&(0x7f0000000200)="668e2454f65bf94f8bcc68cb94ea4f5fda75e99007c4ad6a03e0b18ca36b53ae522011e3b51db5dbc9123cd42030d3cf3b6c72ff3fec7dccd5f5cbb711b4cc2f63ab971b2ff41cd2c52fdcb83e34d1212316deca8be02654e340c2f6380acab7e58bec0dfa85052e8e1cbb3e663fd192583530f2672c40cef1911f85b6ea4a7e85ceabc89126ca20441da5ca9c05d17dc6196ee5525d1ce51904c218370283fe249aaab503ab4c2144852761dbfa73a93a8720a215a2b1019010854884fd856b8f78c6078ef21713b9f62de625d8b6939ad6ab07897aff2255c036f6ba96e4d8a25b9b8a436dafe19cb322d48ae275acbdbe355cca824ccb332fd32b6f8431ea01ee8be16e99fa1dd751e7e4a4341934a5085d6f244a246e0fe277d27f06cd5d2437dc9b16dae4a4e7b0a9657cd0d4ab6986a965f08aabc7938060cd70a9e12192f72a62458e934a548389c0c77b2b6b4a7abf7598849df17632b2d16eede038e210bbe3dac8830b4e6eb56842b35d1239a3c2709b4d403720c8e127ff2a08f6ca5271b2762984942065b399c4e7ee024eb6335af1bee5868d069efed7522513e235306ef6b4dca4ac141e629c0a97d2a316e14a0af95b251b6e252781aa8e9b1d6c969699e281a294681a4e0570556102733340496be2a848b3e4fd7f470a5b7f8ba401254558ba84abf3823287efaae3495372b71c63abd18f4b89ebf793a919a861b906448cc2425a85e1e2b9555b5e29a3e4e2bd60a592f246a79ee3906177e84b22812a1471d5a100f7f471baaca647f5ff076feae35f4ec96be821d6f92301f3fab0884f30515a5d053d07e558a50608ad8ac2cc7d5be5ba43ffac9291fa6fceb6d192d428bedefd46bbbe4dbbadcca1c3a8883387ec00fb59d39661b0324a86778e51280a495d9d0258d2fa43623d51b19ef4f55989eb1dc54e911651aee5d1634f0d91abb669bfdc32a974482ac1ffbc4e1c09c0e46e0a566d66c27d5e8f24dbcf0f28e942d6ad8c66533de7d04e5efdc3d9b17333b3edd13950efda30ae3bc467148c26c6ed7e800250c4d075ed70f75e422a71be47c42a85b58614458dfe561d043da830f8f127835fa1cd30394a775cb7451dd2c7a209df6825e5d3243031d6f9d0199cc0d86c7f55762a3723f0d49c814d69320b97bb8dd94a5c0742d2396cb75187978222544d5dce94b7595dbd7dfd54835f2586cc896ef1e64631e7764684dfa4cf43ca5e7718e0379a57def300f500e30a35b07d4c891b71f28a67b89d8d2c1b379566772aa741ca37dcb077013919bc8aaa2a0dab39f38c3a8ca0973f323f4add13ace44079fd61cc6d5b69e7ecfe07dd683b2eca13e15659e6a5da85d228582f9ad64d09cb78fb2020ffbf28104749b223feacb76e4908394101d527476dd2d9e74db2b827523d9064082c834c9b192d64ec55d32764a705a65b67ab3be6d786dcaa61351c87292a26d8085078295916561f72d112fabe39c7d0e35ade5ada85ed16a87a34ca285806657a9db8a218cc80bd58b489b0f5b6dc251519f53bd215258ec9437d832da55bb48956d0632216e20b0e4be006e83c191363010abf97dde4076986dfca4f0fe915c934a62a729615ea684107795820e6795f1e1467d6840a2ca4ef0635c2b9e88a6f2788708c6901004e9900a165cb2ad6600051696b17e8af671490929992433a2a590bb09a2f9756ab91d20bf7d09a232cfcbb15bce6dbaff6ed17cf8e22faa94d62b95914582af3aae36b7cab45a7978d11511b91a64f26567eb1b1ab458bf29fc91ca1f6bdf6ac9c43ce79012361c7583914f85283ec411ffe47708f690563aa84b4fccb45903317c7f799e6b94e02a71878626b30c4e285c50efaca0d98c494bd0c518d8d73be4ff8690efad693cbcc8f29df68064b01bfa8785a26e326d384574466fa19da50137fc991c9bba4b2d28d9478931a070a8f6dedad372186916f1b4727915e7feee6d1abc49e74401aecc304bfc6326e8269bdb832b17c10ba16e06b7e9ae21cc6ba7d39633d058b21f727790f080e8b554eab679558bf29e7535d54d4c9909db438d60676d8ca7aba80ae39b07fddfaf5cec4710aa64eaf8d2422fc9f20f29758fb800989c2198ab246db8fd491aabfa21d522535b387f51e99c62a0da63bd05dd190723eec38e62232d208677f0a6adbec16402f456e7fcbaf45381bd5bbbe1b0b33e09eca750edfe87cac0c2b651cde3ce33ff2ba06b80e2ab85fc1148f2e7099f40e17330c0e6debdb2ade2a75db2577774ba79f5edfc04e192a420ccdf2a1d4e70d205fcd3f8d7fbf3e1bedd7c33b853007f3bbef93ad024ab7ed8fea3a7adca167ace7fef26aeb4d7521ad7e7527681b9bd31da4d9bbb7a5651d8c46efc736f26eaee88da126d40b1c3e93c070e6093701670899ba1577c78a9b25eb1a99a12fb24fd271d28ce95d1cebb1ad98073b18a15586c2e044ee27d8ab4695c76337d53eca2a8cc80eab398ad2242b1e3b4802b5cb42aaa3fadacf4b1b3e92ab0e3b1ef38b01dd5d561eeb3095258eea387261220bd13072107c3e82a3961660156cbf223700e092abc76b5bf502b06ab50823026fc1c41e5c41a2d6c1655659c6c2a85feb38619e461f7cd3f06864b585ef4ba6ba5dbfffae37087d219c2121776845f14ccb012637fa63117dc6f90e129f1c589c896430e91233bb0a617d0adb027dcaedac09f13bc67aad231e54ccc03fea9b32b97fc38627f89f03af203dc51fd22a96a9b170a64ae184cd23d848ae6fae4c95910f60257e197216576e108365d2c9ca23ad4b8ca30b401eb62df5aa078edcea71590342a83085ae4a319b7fd8e6dc3fcac7ddcc07f2e79fddb5173021f008ef463b47deef17b724b440f1d9b98165f3d0cecc9a2254de542acae8f9baa3b44b4a2bc4b1b472bff926c343230f78d8fbd64ceaf3bfb5ee0280910c2fd9dec9c986af6eb6cec30a7be79909663511adc5884c776537d076676b25f97718e8dd12722e7f380d498a792b39c18716628993f343e13181406ffc2b06fd0e8ea97536ba4accd67d327ee73885141a4580bb221197441965bf40e7707e5c47be426f84f465181cf3253cc1b34cc466b44e02cf3ec8edaf6252d6ca788a45b43c6a7ac9f48971bec07423919b16791c967dcfac62d09ddfe5bc345fee1ba996b46cc684bab65b4dd65af9d008f1a8d14c6e3ac4e963c3ee901e51322dbf59049a74baf9e3a48295716d0f73e5cc7c4d238f9ef17ce7611ce90c554be42526fa11bbe96e8c8ae34462acf0043f44638a286df386bd1db8ae0ed05e71a7beca7e3bb0ce5ebeb690d81a9860359848f4440518a8f4564ebe19ef58962ea606d55168ebdcef6f2b47523482ecb5fa163334960c73dfefd0849d233ddeaf07167233e8396e5ac365535e6f03e306138c1b6acdb0e076174df69341d8288098a23a1c3e48ef7ce730f385bb3b80a63dc9451eef1d2da8e592ab3799c716a52669d2b4b15a095f8e3e7724b8df7372ec9a02aefa2db745ca1bc16b21d1f1ea8baa281939ee19591192b9af13a1c696dcf8f6ab147e5a728eacf221c8847e1724d4b1e8bce8a1f443aceaebe72f2100526a8579d6c50a64aa544acc76f63a334c2d7becfc70253000dd0ddf355b23adb9f5a98bccda860c1bd7178650a2caa73235ef6a18055764dfc05f60de937fa9a2433da36518ef98269b8398cb01373eeaaf7815340d07ee2f9e2cae31a77c4b6f98df8ed3cedeadbe3cc669a612d7167fe310edd84a57be0bb4813910e23704724a3981acc03544a6ad5813135e06639720bbf549977a67258504c4574c540f19a109702eeb0d77c85e952a5632a3eccb36415d06cd2fa0d665cab980244142dee7f0e8163beefca2706ff86427dc9f78e9a990587064729097f13e9ea0b92a6f9fc46e99f4102bf055ac1f6e54883714393fb4ee83024ed8a6c9e64604453164e93b6636beb7e0bd315c4c3dbdfa9a8b981fc1e4518fffed1c120a419a88d649c54a1169cc1c87019dbdf29c6aba11c8628c5df8935e40c37624eee14a72d298da073bd953ca40c8a3afef7e30c6ac69fb47d8171f11d33da831f505db751d0a67fd9ca5d3fe84d690ba15ba87f261719592f04abc3c6b38a18028159616175be36d395acbd115dbc36290096f54dec33dc975327a1ff3fb378672ab74939eab8b64c00df18bd0b5e39ff31cee7bfb15eef3715c0bda7da30fb1caad43e79d03ff6bd76a7aad1f705b03eef65fd34858511bd8218496b162f6cfdffc482ef02b9454764139e67cbf872a3317c62151ccaabc02b68870f85be4da685aeefbc60059582fd21c2ce8e084de62ad5daa6b9a379dedc1401d461e3456142cb030e6358d4719ef9b975a1aae8734dc3284138072df830083252d1abb4dd09363009709be0ea0dc5305ededb597ec725f6196a74ac2c3237a470eedb28f961ea0311917ee751e9d2184bc278774a7ec400ec14b8653fa0cca03ff61e370ef71dd34ab561a215fcad0c958434f28d1cbdf3d494c4a4e853fb230b1d63a2341238818f62100e02e8d2113458f7ed05174e2b37e4d24a199ce15e0bb6ee191d19b9939ea93f57dc63f3bb899b9697957dc8559668013ec4322c139b8d3f19414d12d64469392d2c79957c93d5fba09e23d02abc611e78a9d0ebca00b01c34b82806cd53bf3d51aebeec3003957f10f319afedbc6fd42b75ffc01bc024eab3d5f86ee9f88538a1fb428af3cc0b78e2dbb3c094fa8cfde1e9f8a540d27f10ced26d5955cf3b345e0787811af1683c6dabb251b9a15d04973fd24dea1de94b69cdef1b891c67fe2b0f982db5a053f49ffcc54183bbcb136b0596f2c2171d83a92b542741658879598bdc62952059c1ed60c592beffd0ee3771af229118cce683d0a1b3eb2d623538627d909f2f854852aa271ea3582f268d9f74e9ef550eec073d52ce9ffbee54bc1466ccc99b74c28f74c588dfbaa8026e6c8837ca6f13a3a928eeef39cb549ed4d470ff3d7147b36819e83250b27835d070441b94ac474e52db457d1a0575276a7978e9a8c55efa1b76870fb67eb2ae64776f6c940a34908bbbd74819bdec5691921d9a9212c5e519a34be5a37f8d96e634139be619fb6866d29036afa7b3d235560d870d1ccae1b4004ecf7e7299d70489601e9090bfb5e2e35aa20e29a6e2878451950c7826272184a3c9b242bfd1dcf7139a0217939955e2c7d84ff704af950a0f406863b20606f6fe8c68796ca66199841eb576cc0e9ef696f5ac3f9bb1d83536df816fe426655b06a7cd45920e517a9a22117e0abe31c4843a3034c7067867619d25b1cd862685f153bab4a443945cd1070cbfa9bbc18682a8d3952c5a185b0984cd4e941630b5d6e2c3ce90097738cf93fa5ad4f9f77a5279c1c2d28638b942654ffd9424437a2970a4fee7cf30f75ad6f55fb3781725202aae5fbe1a8ac87b1af62fa0dc25f9842cee81cf1b2ac3ce31261f51df2656b6123a1cb8bac36fd9803fcc059bf69ab2baf310b62c7c0641c787cd290fa9dc070c232daffb85b365a012260fd0a8fc93385e7dfdc26877547d553152e9fd19f39db2477b61dd2f8217660d90766509a35cd2dcf4f6898daf5022e78480d87440445ba3bdcaadf91aaf102da339ba51485096f94422f1aa7320ed6abb4de454668fb43543cd0de9a84fc26572aabb070617e5fb48220c1f5a33a4434576a18aad42c9332e0dcf70bf76275681971c87294198a47353dbb78daaad9a2517f6d269b2102603d86bf4c96ec37fa32", 0x1000}], 0x4, &(0x7f00000036c0)=ANY=[@ANYPTR64=&(0x7f0000001300)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f0000001240)=ANY=[@ANYRES32=0x0], @ANYPTR64=&(0x7f0000001280)=ANY=[@ANYRES64=r0, @ANYRES64=r0, @ANYRES32, @ANYPTR64, @ANYRES32=r0, @ANYPTR, @ANYPTR64, @ANYPTR, @ANYRESDEC=r0], @ANYPTR64, @ANYPTR, @ANYPTR]], 0x2390}, 0x2) kevent(r1, &(0x7f0000001380)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffffc, 0x3, 0xa0000041, 0x1}, {{r0}, 0xfffffffffffffffe, 0x29, 0x2, 0x200, 0x800}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x80, 0xab8}, {{r0}, 0xfffffffffffffffe, 0x30, 0x200fffff, 0x6, 0x7}, {{r1}, 0xfffffffffffffffd, 0x3, 0x0, 0xf5b9, 0x4}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x1000, 0xdec}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000028, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0xb0, 0x0, 0x100000001, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0xa0000080, 0x101, 0x800}], 0x8, &(0x7f00000014c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80, 0xf3df, 0x8}], 0x7f, &(0x7f0000001500)={0x10001, 0xfffffffffffffff9}) dup2(r0, r0) 16:00:09 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 16:00:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000080)=[{0xfffffffffffffffb, 0x20, 0x1, 0x7000000000}, {0xdde5, 0xff, 0x2}, {0x1, 0x7fffffff, 0x4, 0x8}, {0x4, 0xfff, 0x3f, 0x7}, {0x6, 0xff, 0x2, 0x80000000}, {0x0, 0x6, 0x1, 0x2}, {0x1ff, 0x7, 0x6, 0x5}, {0xa000000000000000, 0x0, 0x7fffffff, 0x100000001}, {0x8, 0xbe11, 0x2, 0x7ff}, {0x9, 0x8af, 0x8, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xb1) fcntl$setstatus(r1, 0x4, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1c, 0x0, 0xfffffffffffffffd}, {0x80, 0x4}, {0x200000000006, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:09 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x11000, 0x10, &(0x7f0000fef000/0x11000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x10000003000) fcntl$getown(r0, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x8) socketpair(0x0, 0x4, 0x80000000, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x4003, 0x3) write(r0, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="d288ef", 0x3) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x45}, {0x6}]}) syz_emit_ethernet(0x8c, &(0x7f0000000240)="697b5f1602ad5649b72f34b2df5467768a7ce3ac3ba59041f937430c59adc3c9cd771a0278e7930f815e9f2571c7ffdbc62bdf9986cdc2750e81338587be70dd0dbc78c455a98c25772b316cfff091d702f725d4a7adfa86d341d16b21b4a1554986dce2027d5995a8a0f3fabe77d23a9ff48f26b0412ff448e0cea4438f92d93ec668e4fb12906a0da65a26") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:09 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x40000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)) 16:00:09 executing program 0: socketpair(0x6, 0x8005, 0x200, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) flock(r0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x3) clock_getres(0x7, &(0x7f0000000240)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x480) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x80000001, 0x5, 0x2, "e0d0c716becc9cfa7a423e9bfff2f069362cacaa", 0x3, 0x81}) r4 = fcntl$getown(r3, 0x5) write(r0, &(0x7f0000000880)="b60f5bee0cc70cac2c9dcac6e3fc69d81a53e9697a428f9313ca3800115457eae304fc37a54d494dc8bdf7708451c7c7fa88e8a9fef0957e3f6c81db396894805eb20953014e5cf306000000b42033ed4d0c481c550feddcdf3bfe5a967ddc4c09a84848076e4e171f776260a1875fd6be07256eb504bf2e98f6e8bc18ac567f417f19be94100485c0fe7a34fdbecf1fa6e2133ffdd7656e8c9e24f4b06da61bd0ef609839b6bcaf5bd711b3ff609c2514c024429bf8fca507787924ff083a51a894b13c77e8fe121aaaebe963e77f334e", 0xd1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000280)) pipe(&(0x7f0000000340)) fcntl$setown(r3, 0x6, r4) r5 = msgget$private(0x0, 0x4) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b2180ae1c84110ceb9ac0667d11b46aeb852ffe6e3d6aa576a5eb4a9e044ba41498508375376d"], 0x86, 0x2, 0x0) msgsnd(r5, &(0x7f0000000380)={0x2, "6f6e2e67e7c7df8fe1cf815308ef633452df6145725a4673a13ab904a63da4b70ff0d738788e3808bfd3514bf3a3cc3d168146b97e8997bedcdd42203fb74e874bb3a0d37782e2895f4644579026377a52253282bedbb81eb32d3d9998dde2a5cc7661f71a297d9601a5b49c33b37f0000000000000000000000000000000026e2f8b5843eae6ae63ce27d7f48d5f4dd632390afbe99fb781f956f4eeaabce2dd02ce0ac37df500e000000000000000000000000000081000000"}, 0xc2, 0x800) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = syz_open_pts() bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff4e) open(&(0x7f00000005c0)='./file0\x00', 0x20, 0x21) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) read(r3, &(0x7f0000000100)=""/221, 0xdd) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x6}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)="de09d1a71c51403ae5663f7a44df4539fca75ec39ec8fccbe7db530d210859aea69ff7c960d7f2733fe5fd9da8a605d351e4eb836d02ef4ec796cddab4898fae15034c37105342e78a8c955852e03649741cd90bba549e1252c01f0e625e678004dcb2e8545991f6b4fec533e3984ce0657ff7f80839a2719cfaf5a1ef2084d70e45d9a8c0e3dcfbe4235c96e04269a4d49ec632889f5ac227b2a0d96d3a80fa12151e74c39aa426182c990819c9377982e5b2b70e239ca3407d9473dca70e092c12d92a277874f46ade38fbb1961a999756b2aea586e7d72435e5e139f74e28dd7711ec779bf0d633db99407713c31a50339a7be6b6517e0c482ba91f", 0xfd}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="8000000000000000ffff000000000000ed0c01d3b409148f095af7b0d14cfc0bf5de76d53a1621b717cd78285905e4312c71bc50488df6fd5aaecd77c6200058e2c556739b10eabbe974e51eb0c8196a5e7d20556fa069c300ab260f9b82b8959703187986257bb390629e5a80078890b88e8ba5cbef6a1800000000000000ffff0000010000005288627fa900000000ffff0000050000009f280ee4f8b06ce70b1dfd0c5dfbb5ca7fe45d810c9f2bf16bc26066aeaacc0529e9bd38f1a3986d242cf1892369cb1140693e147c378ef2a97d6c05087943ff841e09254907000000000000007f4f96dd4bed2b63bd618e68e297bf8aeb6f710b741f636293773a47b649809580fd60d7a860e2427981ccef703914026245a29f30ed040eb0f4200258f2054945f4ef892c6631cb9848c8ba590ae325d725ea00eb3a2ef4418007688c998493804c9b61b683e2a5a609feef692f89ad49328ee5673c86f1fd8cf1aafedc110000e50000880000000000000001000000050000003c25ed787e783ef167a210e13e5e2d836f2cc69e2d929dfb133420563d3af30a232979f143cd2c4ae3b9db171194acd20c269ea08fac4361b533b103e9ad2bbe036bc1851d70bd2c6c5d143200e86b4c75cf848262765e2be18d64520a4e3c2fe9acd20f96c94dc5c459eb96177783ee24f872cfa5610000f6c715085ca56ee0d573bc6da1fa40e4db184cfd13dbbc38c744b6bc567b07d97d289d2a7eec3d7d05444c76fcc98ea37cf1690f3bfa111bfb04f68de3b286eb57dd4469e58c5edd0546e7a197f74cd33d53fbaf7610662a214dfa09631b138d021b93ae8e1b0ee4626529ebdd13fc243a9432ea1c7376ea964bb5bbdee36ec849070126b2e47f1f52e8bbca3e33f4eecdc08c8e373b2189d73b5feceaa532f84e6229eff7a6eba0d7a513d353184cbb6b3f9d0dea585863c012909ed7476ca06c6ea571eb7e75"], 0x200}, 0x9) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000380)={0x2db, 0x2, 0x7355, 0x7, "41aa6feda3672e62ad9d76bc7acf0456632151ee", 0x3ff, 0xf50}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xfffffffffffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7e8dd736e23953b) getuid() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0x8, 0x371, 0xf}) 16:00:09 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = msgget(0x0, 0x405) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x931f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") msgctl$IPC_RMID(r1, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:09 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) flock(r0, 0x2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x10, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x0, 0x7) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0xfa89) 16:00:09 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x0, 0x220) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus/../file0\x00', 0x1, 0x0, 0x7b, 0x1, 0xfffffffffffffffc, 0x8, 0x0, 0x3, 0x3, 0x1, 0x8}) msgctl$IPC_RMID(r1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000280)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0xa, &(0x7f0000001380)=[{0x1ff, 0x0, 0x5de, 0xa2a}, {0x7f, 0x464d8280, 0xffffffffffff0000, 0xb07e}, {0x4, 0xef58, 0x101, 0x8001}, {0x977, 0x9, 0x6, 0x7}, {0x8, 0x5, 0x7fffffff, 0x9}, {0x0, 0x2, 0x400, 0xf96}, {0x81, 0xfffffffffffffffb, 0x1ff, 0x10001}, {0x6, 0x4, 0x5, 0x7}, {0x5, 0x76, 0x6, 0x3f}, {0x80, 0x95c, 0x4, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0, 0x40) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1, 0xa4, 0x8, 0x1}, {0x3, 0x8, 0x2263, 0x4f2}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000002c0)={0x6, 0x7fff}, 0x10) recvfrom$inet6(r3, &(0x7f0000000380)=""/4096, 0x1000, 0x801, &(0x7f0000000140)={0x18, 0x2, 0xfbe, 0x5}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001400), &(0x7f0000001440)=0x8) 16:00:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='x\x00', &(0x7f0000000280)='x\x00', &(0x7f00000002c0)='x\x00', &(0x7f0000000300)='x\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='x\x00']) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) fchdir(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x1ff, 0x3, 0x0, 0x7, "bd00f82f4a9342e6c4b3221dfe9dd58058b5640b", 0x6, 0xec}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) clock_getres(0x2, &(0x7f0000000040)) 16:00:10 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8008, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x3, 0x2, &(0x7f0000000000)="0393d3217252cd59d6728d98087d078b19db5856d6eaf6ccae97870efbd1b70ebb80b05605ba2491acbef9e8b5bf513f86d5ac4ef3d81436fd8eb35e968aaacb19c93b64a24926cb08b5cdb2b605b68ef98651c753f95b4dcdcf4a61d58a0d919ca9d35aae1c4be0bd818f83288139551cf2", 0x72) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x27d}, 0x0) pipe2(&(0x7f0000000080), 0x4) 16:00:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x1, 0x2}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100005}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) fchmod(r0, 0x130) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f00000002c0)=@in, &(0x7f00000001c0)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10c00, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x30) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x3ff, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x9, 0x8000, 0x15b, 0xffffffffffffff7f, 0x2, 0xfff, 0x200, 0x2}, &(0x7f0000000280)) r3 = semget$private(0x0, 0x3, 0x20) semop(r3, &(0x7f00000002c0)=[{0x1, 0x4, 0x800}, {0x7, 0x6, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x4}], 0x4) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, 0xffffffffffffffff) r3 = kqueue() close(0xffffffffffffffff) sendto$inet6(r2, &(0x7f00000001c0)="d098f161a1a25f6061aa2c5fd57104835ba95fa044b8dbd971fd9a8f223a8ce4cdb69e1a2105b5cbbe967e9ccb24e43f406eef7738c455494d7f846306b29eaf6f02ed5f2d6942be2d66c7dc0eecf3def842268d96ac0472c5fbe0b841212e7b846dbc425e91d73e260729cb16725010275223276dc8ad76c32b9b627f2f0898e87b8d6ad4604d793eb3b3668f034a493a4976533c1c123f581ccc57a7966052eb094da03ca2c83a13e4bf4289dd7d166a528b63a23e0cd296c3d61df1acc1d322dcd6d85d3318dafd8787b8eba380f76126167c20179d35a188fb059bdb7607ca0a64157d9387d0399ead8e5110866895dd16036c314fdcf187cf7a8f", 0xfd, 0x2, &(0x7f00000002c0)={0x18, 0x3, 0x81, 0x1d7}, 0xc) kqueue() ioctl$TIOCCDTR(r2, 0x20007478) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002003, 0x5bca) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x44, 0x20, 0x1, 0xc6f}, {{r2}, 0xfffffffffffffffa, 0x2b, 0x20000029, 0x1f, 0x1f}], 0x100000000, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xa0, 0x8, 0xba, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x8, 0x80, 0x81, 0x782}], 0x9, &(0x7f0000000140)={0x2d, 0x5ff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x3, 0x2}) dup2(r1, r3) 16:00:10 executing program 0: socket$inet6(0x18, 0x80000000000003, 0xff) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/16, 0x10, 0x802, &(0x7f0000000080)={0x18, 0x0, 0x6, 0xfffffffffffff001}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x7f, [{0x1}, {0x3, 0x4}, {0x1, 0x7}, {0x0, 0x401}, {0x2, 0x3}, {0x3, 0x401}, {0x1, 0xfffffffffffffff8}, {0x0, 0x1}, {0x3, 0x8001}, {0x3, 0x9}, {0x3, 0x3}, {0x3}, {0x1, 0xb87}, {0x3, 0x4}, {0x1, 0xa}, {0x2, 0x8000}, {0x3, 0x7f}, {0x2, 0x100}, {0x3, 0xff}, {0x1, 0x4}, {0x3, 0x20}, {0x2, 0x97d}, {0x3, 0x9}, {0x0, 0xff}, {0x3}, {0x0, 0x4}, {0x3, 0x40}, {0x2, 0x8}, {0x3, 0x2}, {0x3, 0x3ff}, {0x3, 0x8}, {0x1, 0x3}]}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x5, 0x4, 0x8001}, 0x4, 0x20, 0x200}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8200400"/177, 0xff98, 0x401, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x84a3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000100)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) 16:00:10 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) r5 = getpgid(0xffffffffffffffff) r6 = getgid() r7 = fcntl$getown(r1, 0x5) r8 = geteuid() r9 = getgid() r10 = fcntl$getown(r0, 0x5) r11 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r14 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="0934b25cd718d7708cec2ae3b87fdf512e5c7aed84a9502e278e5d2ec32a861f1c7da48de1c9062b54fac0a4c8a465", 0x2f}], 0x1, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xe0, 0x2}, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semget$private(0x0, 0x4, 0x1aa) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5) getitimer(0x1, &(0x7f0000000000)) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:10 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(0xffffffffffffffff) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x775b) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() r3 = semget$private(0x0, 0x7, 0xc2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/212) semop(r3, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) 16:00:10 executing program 0: setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8010, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0xffffffffffff8000, 0x101, 0xcd, 0x4, &(0x7f0000000080)={{0x2, 0x9, 0x0, 0x8000, 0x7fffffff, 0xff, 0x3fca}, {[0x6, 0x3, 0x1, 0x6, 0x2, 0x6, 0xffffffff7fffffff, 0xfffffffffffffffd, 0x888, 0x0, 0x0, 0x1000, 0x8, 0x4b, 0x9, 0x8000, 0x8001, 0x5], [0x8a26, 0x7fff, 0xfffffffffffffffc, 0x7ff, 0x4, 0x5, 0x1, 0xffffffffffffffc1, 0x5, 0x862], [0x7, 0x8, 0x9, 0x400, 0x7ff, 0x3, 0xffff], [0x100000000000000, 0x0, 0xd8d0, 0x9, 0xe5c9, 0x3], [{0x9, 0x1, 0x0, 0x4}, {0x1, 0x8000, 0x40, 0xfe}, {0xfffffffffffffffb, 0x1, 0x8}, {0x8, 0x3ff, 0x6, 0x4}, {0x8, 0x9, 0x4, 0x7ff}, {0x1, 0x77, 0x1, 0x4}, {0x8, 0x100000001, 0x0, 0x6}, {0x9, 0x401, 0x6, 0x1}], {0x3, 0x10001, 0x7c2, 0x4}, {0x200, 0x9, 0x9, 0x1}}}, 0x101, 0xf}) 16:00:10 executing program 1: 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)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xb99, 0x740, 0x3f, 0xffffffff}, {0x9, 0x7ff, 0x80000001, 0x7}, {0x400, 0x8, 0x2, 0x6}, {0x17bb8db8, 0x3, 0x2958, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x1, 0x1}, {0x3, 0x81}, {0x2, 0x4}, {0x3, 0x7}, {0x0, 0x7f}, {0x3, 0x2}, {0x3, 0xffffffffffffffff}, {0x3}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x20}, {0x0, 0x1}, {0x1, 0xffffffff}, {0x0, 0x1}, {0x3, 0xbf52}, {0x3, 0xff}, {0x1}, {0x3, 0x9}, {0x0, 0x28f}, {0x3, 0x100000001}, {0x3, 0xac}, {0x0, 0x7ff}, {0x2, 0x9}, {0x3, 0x7ff}, {}, {0x3, 0x5}, {0x2, 0x6}, {0x3, 0x10001}, {0x3, 0x100000000}, {0x3, 0x1c3}, {0x3, 0x11b}, {0x3, 0xffffffffffffff80}]}) 16:00:10 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x180) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8000, 0x3, 0x7, 0x8a}, {0x20004000000, 0x2, 0x100, 0x6}, {0x7fff, 0x2, 0x9, 0x1ff}, {0x3f, 0x3, 0x3, 0x7}, {0x800, 0xffff, 0xfffffffffffffffe, 0x5}, {0x2, 0x5, 0x2, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="35d2a54a4fc384982af71dde49e340bd28e7e4e9828683cdf8ad59e602fd8ba51a60424f9744bc70857fb3fa4444c503a7c85eb748b04e4292fdb54d78c94e49a997b3aab887e09a4839e86a95e9394dd5fe9abf0e08", 0x56}, {&(0x7f0000000200)="3af2d61068ce", 0x6}, {&(0x7f0000000240)="dc1b4e35887601ddc3", 0x9}, {&(0x7f0000000280)="8a2b63eea36fac99f840289300", 0xd}], 0x4, 0x0, 0x2d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x400000, 0xdb6000000000, {0x80000000, 0x80}}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r4 = dup2(r2, r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x1) fcntl$getflags(r1, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x8000, 0x5, 0x40, 0x81}) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x0, 0x7ff, 0xfffffffffffffffc, 0x5, 0x5}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x175e) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x23, 0x7, 0x10000) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0xac}, 0x8) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x820, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000001c0)="22a677f48678fb034c06ad4d1a8d8c95ffce4134e33ae2b64b44da5b609cb62e39fee8f4ee0a61c2ccf64dabd346df7ed99fb9fb7a9814c3f71173ec60b1e4a4dff359f539e24eda0be639ec80969fa5f0bec815bfb57012b710d479b462e1e2d8487b7b70e1", 0x66}, {&(0x7f0000000240)="3c96875bf64a541d4a3c1bdd2f0e57a75f1088c049bea510e2ee715cee798da11d0c5a4d8caa7eec991339fe6935a016c75f223b6a2db176f72b5c4f26237c65079e168f", 0x44}, {&(0x7f00000002c0)="f165076ee6ac6ed5f596b563c91c93de922b0ee348ab0d06efea88f8ed7d164f975694b78f48c0f5c6b9f930ab8c390df9aa46bfc84d02bdfaaa549a4aeb8e4e871da5cb630df51e9d44dc245af83b5be53b3aa1f5319cd8b4f7cae69459", 0x5e}, {&(0x7f0000000340)="ab8c8b93ab9072123effefdca3", 0xd}, {&(0x7f0000000380)="7e98d6e488769e14191e62f86875641cac2c01ea12a55d8fc9ed5ce8bd52dfe5630a54c957a478d5737e2b83d4ea1aef4c908786315cd0f614e082975dc62efc25906e5f0e78f5abe207f258fd45219f01306064f3", 0x55}, {&(0x7f0000000400)="3de9f06e5ef4d5f938ab7f6b7573cbc72cdfc383048d83a8b7ab4c28a49ec8cf341bc1a8c555f8c79530c6e4b7f0153a5e00488dd15367fe4cf5c61b5e2ee8a96b4291ec9f882a90ea6ee48934e2f64cf77379e7992a1e0af51ab253f5450547187e88f5280d11d7e377ffb47471a7cd1d154491831f4802ed578f29aa944bd93954818a528cc88cbb5a306f3c9b819e80e1a561015a560ef4e3d79339b9c0096a0514877b56ac687eb47643f6365dae52c087cb", 0xb4}, {&(0x7f00000004c0)="9dfa3d60887bdb2699bf7fc8aff86b15d19581ddcd46b5a1460ca24917e6e2e24979b9ac08a1ae50f8", 0x29}], 0x7, 0x0, 0x0, 0x3}, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9f28453cbac362a5b27d94ab237400d50d2eb296ec", 0x15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x122) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x8}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) socketpair(0x2, 0x0, 0x7, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:10 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0xfffffffffffffffc, 0x1, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x3e0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) pipe(&(0x7f0000000280)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000002c0)=0x200) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x100) chmod(&(0x7f00000000c0)='./bus\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x102) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:10 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 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, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:10 executing program 0: clock_getres(0x2, &(0x7f0000000100)) clock_getres(0x2, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) accept(r1, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) msgsnd(r0, &(0x7f00000001c0)={0x0, "b94df2d4c291f346e6d6933e9e55be474495133efc1fe0d8dd58e836d0040000000089e030102345fe475ed17b892cc2317f07fd7dbbf90ede5b679d145f8198b9068933168b48b1f090532edfdb2d5a0f5ff9b10f2f61fb7b0ceddd1f4c72c2876353"}, 0x6b, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb6, 0x7, 0x8, 0x40}, {0x1f, 0x9, 0x5, 0xffd}]}) 16:00:10 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) write(r0, &(0x7f0000000040)='&3', 0x2) 16:00:10 executing program 0: r0 = socket(0x1e, 0x3, 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', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000080)) close(r0) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x842, 0x10) shmget$private(0x0, 0x6000, 0x100, &(0x7f00007ac000/0x6000)=nil) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$setflags(r2, 0x2, 0x1) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1217, 0x0, 0xffa0) socket(0x20, 0x4, 0xb6e) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x400000003e6, 0x5}, 0xc) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) shutdown(r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r0, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xa7, 0x1}], 0x1}) sendto$inet6(r1, &(0x7f00000004c0)="67afd84982a1154564f2fbf2408fd075956ae1bd9fe9a091740899ea445b3bda6d63fbb050ff3acb2d56f601255fbd24203cd62fd5aea99c9c6049585a0f5932927478d0860f6ee98c4c004829bc08bf906f822814e24a1370f9a4aec9da34f52ff7c4985b8cedf164d4ccb91be65b7d9bd523c88e0193d1292fd73d298c600a11cbcdbe3567d8cd83ae34195c58b6718a87dd892d6f942edf4f294012152f41695fca55fa02fcb0833ab7f6044b1c127164d25d523ffc88a428f4ae1768f126d6d6762e4dbc3f92161a8b38", 0xcc, 0x3, &(0x7f0000000340)={0x18, 0x2, 0x2, 0x401}, 0xc) lseek(r2, 0x0, 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:11 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) shmget(0x0, 0x4000, 0x280, &(0x7f0000ffc000/0x4000)=nil) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x800, 0x40000000000000, 0xd3}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) close(r2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6c}, {0x30}, {0x6}]}) sendsyslog(&(0x7f0000000340)="25fe1727451efde3ac9ab690f200de8b0721f935a2bd265fe54684a873af871cf2a68c3945fd29e4dc91cc85ed5e3b78df46fadbd36467580137cd636507d3bf14858ca6797a81527f24cb748ae5a7221d3cfd939cebb6f4b8b09fd08f2335622126df6cd015a0dc45db32cbe2d3da65afd3a3dd99aa40d7100f7740cf370676bedc6b7e13cdd56a36ee36bfa9db2fb356c5920982ef868e4ba54ce712e767863d1d43ff6946763dd9a95fec66706e22272e15b9d552cfdd9055bec6714d92e8962a371503ab0acaca7dc352871b992f06ab9bfc9df737957f6eee9ae077872b9f4f73ee81c7b3d1ed4312ce2ca9266dbe2c9ef9873a5fcda2ff67f7aeeb21318c6c5b9a610d7a5b00e6224074730f71795d7121202e2cbc7699465c89a469e4c963bd8c4b44f5ff8d84853553961bbc691f0eb80ba5899887ee54668d9db2e2c2e5fc6e78d7f888ea974cbeffa2549d84a2c078e55b11bde7b315965c961980dfa0cd3a744b8db2ee3b6a143adfd0a1a77a1e021a0c88127a7fac582624696ee614dabafa66de53b81704ffeab8f5d809cf826a8d368e9824736e18cc8a9f48cd45ab3e6b21caa38e223f1c0c7d3a52530ab71a390fe3750f657e284d682b1bb813fd16b874d5db8ab20112c7567aaa35250cb3bcba9791efec898f6323b0e8efa6f9318e55ce315c2c6dd608da03b3cd1b7ff190b3a0b4454964094b6e0ef1f0c2b893e44c9331180621d7f55e383e9169e23798be6eb549871248748cd5f5ca66b1fb824f453733b3c8fed1934f55c23d5b582a7d09f3d6a1eccdb70ed8b2b03f324942cc19d66993ce07a89f07434ecef6039f70e59d1f8c9f96935ba4799c9cc90697e23fbe589d4308973a2120a2d9d66ff79aab73f872e3dec4c1fbc34733b3640043f065a4460599b6629c48b4e1f0ad1f62bedf8b867a6907be780a5e9675fce50e880dbdf0e8f9fd73adbd84cad94829211682532df3ce3f42df5c793377872fdaeb2851413161fb28cddaee5bf097c1f94be5ea02f3d049cdcd3986a1a41f809224ce8026ac326b93d606ae81b07b2114e31ad7a8147fbd706040d1111be83806f1795ea535ca79b991361f067c8ee5b42a2487d7cc92258847cf68c87fe5e3a38939320cd99a640dbbdba166624ff2bae4c5a6224da87559bfeea5352cdd20dd4ff636e96f1876de7b96de4f39b983a199bbd5d08b7cf3c9d194b0aa6857101acce58342cc140aa3cc1ed70ebdea35c39fb5589efacdac001fea845f6622b4ed9a38f77ea83775df7d64e255ebbf0a89dc7853f9ac933669445f2db04f698517eaa877d844790c5b5bfdac1f0e5a57f7cb70c0d387448f17f48c5d51054e93b7d404bdbe422dad10e386d698369294b8ec66a8fe9957856596b3efc816ebfda04d04fcef01dd893fa6d708090c32550e2b4941ee3f78bd0bdba44c59c01b9cebb7723c16c521fdf8c2b44a882b54f71b7c00dfdcce8333a5d44a491d1d3502bb90b4d688e994e99f327df4757c3c9f7a347825bb9b3cbd14f6ab829a97f0a4c1eb40f213f85582790d8c0a2427bc90c09295409bf2bb8785cf6c5997e21e0617d3b2c1f6a781da2b0862fe92e201167fcf156d968a40a0df989684880940397afad368209dcc60fb56e128dfb890a0bde071d9e44c5f454d912da4149e2d8b235f450c210054333eac932e24b3eeda6ab50935166ed8d4b0d5f8997625a53d96b5240e03db1e7fb138966634c1fce93e2acd76a09d06eea9d32aba8afc36d6851d91acae9750b922ad4a95e076354dbc7fd98a7758099b024a056d7e05f240de1ce8392ae73deb6ac85f6f26a1e93db26d0ba02fe40563dd543be8c2105b2ee344ce41113dcaab0080c3a53ab4de2e4ea07ab7c9583361b6d8b91e9994fdcfc449b49fd1ee07d0941ba42c3216b80488dbc2e90792b5c5e3b9de9e250d60c3823af03a75666c7519bbee72d525c8d3303b5a898e89cd0922fa712b7e77c5a49fb802224730ee4e5cbb3afce6d7fcfa1d40a0f5b6c913251feafc1754bdd86eefb4175a49fdc23dc0e4707cdecd22ce25df3416989df31e04d35c3d977bc409a650384c012b787ba1cfac0657605a68dd4c0ec308d0871f9f9cbcf6cc5675e98477214c1fd812e56b0eb580a54907bfb2fd708a5941ceb9fe81dbfbe449fb4d3764f7b1cff06564f7fff7247bd95ce90c4edcbbc16e7754dff726b0747435a112b62acae25c921547642ad31e54a4131b49ecccdb68c22f42b4708bbc26b17e7c539d6ab9a6e173088de1c22bcbea0cfa0e8ba2de49ab12ab3867fdec4db2a3bcfa18d9ae288fad88980466ca79057b3f831acd09f999124963050b8f0a288363e512e27322726c3c9fefe6a7ba1740d818ddbebe83ee0344073dd494d77cbde55e32b3ed0c4b8c32acf4213f114e990084f4b24d0484480c2c3d075ffdd43aa2d7a12bbd19781f2666d1ee1f989243d8bcbdcfd742cb58143753350f9799d563b0b52e60d531837681c49cae5df633caf55006987e1d607799b3ca1ed3d42b1ff80a928bae740c6591b0ffafd3236502419a0e1fa8c5153aef996d492117f39f305cdf96dfee288c765d5a72715d74cbdf2dcb67e94b3ce8721eb4d0542a2930acf69a642b22e5dd8c495002f1736dfe55de14c2c242e4bd0dfa60c71d0cc828e248b58a1b3416db0aa88e9fd68b6511c79a47beb38c6d01c380c67725a7e9bf0ec52b0ad3a599920d0940c06d397724de9cdb3ba6842845f5bd897aa489dc898db7aeacc554831ee8346fea4cdc0499a8483946a2d22f45114b192fa0d4d0d4f1be6a18b9799e04fb9f132d28d00476fc602fb48a239a1997914f66e53c31fbdbde0400c59128134e343a0d0c92b71503a56bf774fb516d7399195987cbe5e8e1509a035bbcde44e716919841a2f90a530ea22f7ecc79e0c2cf477b73dcc9b53b8d9c39982366e4e7f6f0cea389f440adf365b01eff8dc4496c2ab0e75ae1ebed2b4ca379ceb64a9df2c4fed714dd27a1374fdc32e52166b8882e99fd3fabd2f506ad05272739e3b431763a24061816049e09230270140e01bb1c02d5779d1c3b917da451c9d3d12c979e1b1b39c333acdaa094cd03e74e0399c56671ecb5cac14855821d198db627b8e85465b184ea142f95f758d7ffbb86e620bd9df098feb182f661d6505ac749771592351b1453eebec864b2ccc3010a072e1e56ab34ea88dfd45226f75f3a097e390a7e251549d8999c88eec9d5305022c81189ca771647b7937743002efe6195d82ba721cc69dd949d9e88a3c90b82ef758e6c7b44d1ab7fccbba89df3dfb1b1efe00db6b586730b65de05f0379e381d06886879eda5f5db543be2a1760f89e51b87a71b25d63cf3c4cbc1d94650fd671197d20233d53133c2fd513f4ab317b83801bc6342ec6c032656ca3d61297c227a975118a54973e435e9122afd8b6b5c2d8d5f49437c4907f866ef8db145efe168f34645696f29473eccb6b3e07498539bb7dadfeb0aa8d60b17c401d79ab0878006612dd96733c9bab12c6eb209641486f74902025f99f940aaee43521e4810ef3b3a1fdb221819c99c094c5fd00b4ac79c57cdd01286631a7ad74e3d55f892f8de945aafa200864661dc72e7be64c00d15ee8e63205e81fd364a72463f4a7bc4780078f5be2847ad571826a8c4aa961d9d5f70f24132db3356df43b78b710117d51c3fb29164770b2a702d0385d2732a121a1f8ef04b60d3c836330fe9a8a23fa3528c030627d6f71f889f1e2e668fff523acc0d87e3d46340caca1f0d835e33abde86187d7a083dbe793022491f6df11e214658523dd99553e8a0ef46f8950d15e8413531a896ab7235a6d84e37b3e04008236c0ba7792471b1d81998fcc6ec98f685b2e11156db333ffde58ccb26c1a50c7a44de053cedbc21417cb4c480175b6fe61e3ef0169d9273c1147fb6e72b0a74fd5288fdb9ad979ff09a6269d0b139890d97925bdce637946404640ee1e75d8f1845c3d2967e9e39db2e6ea5857eaa06868d15a354e3d486a43a90b75f0efa9414cbe37cf0ab5f23dc28b2ccd8b47449945b7a20062e594e3e7dc109aa0c96fa32888a2a0000faf4465d54a89b85b4dc9235d6a8ded816c96532717f81cee7c41ff6e09ac4757fc351aba01edc1e6cce7e9db907af8f0bdebdaad1be723e4162940c8c88dfe742aeb1ce5b6625f559980eec4d2e911577f55faf782c131db4300d1872256c626c4b7bf6d6b6494bb2433cf89e3e697775b1fb8b315134c8a9fb38721fe537aca570a02761af46be13beb1c3b8c23a2500e71ecce810f20e76a5b3636845e97c8d20240704611edb7150de6d7ccf3c85644a7f6432b505878c1974173f6866f4aa386cfeb5eb8ee7488b697f788d8c47aa0debe592832b7cc7ac08e5260ee4ffd117d9c383a0a69b48197037e4fd468cb4ab82ad33fd93750c411aa6e1de3a8005a88b9475530288a0f0a9d489117162dc6cdc04c214b5b173423fb39457a61422890fa47cec44face5fbadd1e28471b8ea56b1656363c7a7eddc1bfcf943a066f4f96491bd3d5485b8014257103940a576fb237a1ce90370f7926ff37ae01594bab0449581b6bb76f4133143f481c8ceb0c6aa95d65b69b857f50c4dc72a2aa4140d1080e8f84e0a73014b6ed2722f625d693e946cea065df5a16040091588e0ea0d665c47e1d07f6b8dbe40cfff05bb133f8733fb8415fe395bdea14f6f3ae363c641861f9a29d7e12cb562995449933a81df8cadcad34f3c2cf4785b57b4969eb8a9faa129a87ecaecb47d63dac7672932c587a6accb110466cf9359dabdd2ba546e41704afccfe19d9ac02bec4711569adefa2563b6018b9366da71f8f109bb89a4aaa479260b8f9d05456e83a7a9bc7c4a05cdcfb3e8ee22b9d5a0fd4a73f6ace1de22eebb0c412383bdfd5c29454aecc5752c6e06c428e099e5071038efe9dcd06e03d534513a2affda716871723b1de76c8d9e9537b8f3714af03be9b4f3db80ac83984226a041d09cb8c02ae89ffeaa2c781cec6423b3da13fcc0f65a5d7a4ee4f6bc4f9fdee46643292a6d0836d504f91d89bd13704d04d0a78625da72d2ace2a8803f4a21f8d5b287d6d695f32c8956996c24b99b784ea3c6042e90ad4cf7fa7119ac0f2a586870abfda7b3088b873af9c21112d9f11348cc0ba3996979a31b998453e01eeb3e9c871221028ab09799a1c8b3be57331191568b26faa816863db313d83eb8138aefb34673a1e869d2cced5c45a0cc1def7633ae80c92758b474102774358ff1a109ba09c8952c218011b76a4f7f2deb9191a1a56c73de04242ab554f805cec6392b0c1d3e0fbdaa28f1b95eec688535543544d2aa9a033555a630cd3b7b2356d563cf71f4c41ba530e4104b302ff2bc4ec9e069271fd1f4806769dc92a475761aea4d4d767d4570e46bde0a3d47324ed7d1334ecf27c88b6a86afd8f0b136b180f9626044d6a11d78734e1248973f3e46acdcb28afaa303bd725ed76697cae6d72125f5767c09ebe154e47777a1a09a98719624de91c07ed7cf2cda418c908831d337d1b6b6d8f0bd9e9fbf729d3bed8c8dfbc1f584d8cc36b723cba0a4db1ca5aaf5902e617c879334088653146bbc9be63767ed026a826473f685db008d808b5340fb15b9fbfce05b20db4878ac4f84fad467ec82e99a62f05ca42a210cb8bbbd8df8c6c31ebd0e599e6b5673a925a0ab23fd26f9895254cd7adf5a6c058a8ab2c8fc8c67165d3b1365e4b629aded3c765119e5fb710d8363d2cb4", 0x1000, 0x30) dup2(r0, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:11 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0xe9, 0x101}, 0x10) clock_getres(0xffffff7ffffffffd, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:00:11 executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x8001) syz_open_pts() 16:00:11 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xfffffffffffffffe, 0x0, 0x0, 0x3}], 0x4, 0x0, 0x2100000000, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x160) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setrlimit(0x6, &(0x7f0000000040)={0x81, 0xfffffffffffff31b}) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x103fe, 0x0, 0x1, 0x0, "1604ae2f31c4cd0301003c2f92570039569a1270"}) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) r6 = getpid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xffff, r2, r3, r4, r5, 0x80, 0xed}, 0xfffffffffffffffa, 0x4000000, r6, r7, 0x0, 0x80, 0x1}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7", 0x133}], 0x1) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r0, 0x6, r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee332}], 0x1, 0x0, 0x0) r2 = socket(0x1b, 0xc006, 0x6) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080)=0x4, 0xfffffd9c) r3 = open(&(0x7f00000002c0)='./file1\x00', 0x611, 0x9c) fcntl$setstatus(r3, 0x4, 0x80) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1010, r3, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0xffffffffffffce4, 0x0, 0x0) getppid() lseek(r3, 0x0, 0x0, 0x20006) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x0, 0x2, r4}) close(r3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0xffffffff) 16:00:11 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) 16:00:11 executing program 1: r0 = getpid() r1 = getpid() setpgid(r0, r1) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f667c6c653080"], 0x10) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0xfffffffffffffffd, 0x7d) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004008000000000000000000000000000000000000000000000000000000000000026c5d3a14676", 0x2c}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x0) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x40, 0x2, {[0xffff, 0x1, 0x7, 0x401, 0xcf5c, 0x200, 0x1, 0x4, 0x0, 0xffffffffffff8001, 0xb4, 0x1, 0xc4, 0x400, 0x1000, 0x8, 0x4, 0x40], [0xe000000000, 0xd7be, 0x1, 0x1, 0x1f, 0xf1e, 0x48c, 0x6, 0x7ff, 0x9], [0x800, 0x800, 0x199, 0x6, 0x3, 0xff, 0x79a], [0x3, 0x7, 0x2, 0x80, 0x872, 0x7], [{0x7fffffff, 0x5, 0x401, 0x4c}, {0x1e7f, 0x60000000000000, 0x6, 0x7}, {0x2d, 0x5, 0x8001, 0x1}, {0x10000, 0x4, 0x400, 0x3}, {0x1, 0x4, 0x200, 0x9}, {0xa4, 0x6, 0x5c9, 0x9}, {0xc5, 0x49a14d9, 0x80000000, 0x9}, {0x8001, 0x8, 0xa12}], {0x3, 0xfffffffffffeffff, 0x80000001, 0xff}, {0x8, 0x0, 0x3}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) poll(&(0x7f0000000000)=[{r1, 0x180}, {r1}, {r1, 0xc8}], 0x3, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x201a0, 0x0) sendto$unix(r1, &(0x7f0000000180)="7a85b6f80f56caa13602842090510d8cb2974f70027b17059d3223ec75b9c8e72bbed6247e20fde39141eb2a3f7b59a30d4385563440676cf93409dd4a5de36be21142fdcd8c097c9b41ab8d48c1e13fcd77d56b24d92e40e9506c8b7dbb0060e7fb5dec2fefabd617528ede35445800623a1ad70d68aa72a43183da8d64d8231c684b64e793cc1c1291da7d227cab11bae38bb3e66064435815a4a376675c6402c882ee34d6dc65a427b0f4306102140e663223f4997636356a7c9d0c9c1e773c9ea038cb90cc87", 0xc8, 0x40d, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f33ce77390db0a7ab385f66db55881100"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x5ffc, 0xd7800) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() getrusage(0xffffffffffffffff, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) clock_settime(0x7, &(0x7f0000000080)={0x7fff, 0x3c9}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() getrusage(0x0, &(0x7f00000002c0)) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) getrusage(0xffffffffffffffff, &(0x7f0000000380)) 16:00:11 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/16, 0x10, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:11 executing program 1: r0 = socket(0xe, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821a71c94d16d719f200"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgid(r1) fcntl$setflags(r0, 0x2, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="67f110e04a1b1504f389ddc2b8461fab6582c7453bce3144be52dc83cf2a0e986839867eaaaa32bfc5d05c6f1d699c7f7a0dc5b09b426596ddea61cdd6ee54f34e343574c672306b828f514ddaa45fb3b95563a4ba055a5d2675e657853d342b4d488912697ed5de7fa085aee3", 0x6d}], 0x1, &(0x7f00000014c0)=[{0xf8, 0xffff, 0x5, "05c97364e063740992a0576e1fac6b161bc46c0d8d3e009d094aa9c31899765782aeb4af8173f311445e7d74476c843aa965af60365957b5c915a52f7d813656bf5ea6a205c1b2fe2a609a617b195ad0843908684fb42726dac24fadff429e8da4b559232838c24f6b8483770d28f22fac2c7e26429d346d2bc0a133c2e82a3c32cf3060485950beb819ec21d1313d9d85bdf0e17bfe4c984eb354061fd0577024924bf9bdf0a300cc676759ca414b27475e9a57c462e5148375a4925fcc16a3516d75d118f58d90ce429435f5adcc87d61668b9332a646dc64cfb3dd4bd984e771dbbd6750f79a6"}, {0x58, 0xffff, 0x15fc, "e0a449dff2cfbfe3375ed4fdbb7a0bcb228adac396ebdc1a9e706128185bcd1bb76187e31536788f94fb71a39aa595b1c175a42286504518f27813eb7cd5261581"}, {0x1010, 0x1, 0x6, "b5df76219a00cf76d5b72695f14058f28bdadaf716dc1fcbb55d4cc9d08ee4735e6d3b20d331d97c263e98b2d2e2712428b705ffdf7debd10af5742a0789067c18c59272e14835742776533abacac89ba3cf397ab5169a6ffcaa78f1a4c7b4460da4531a833a90e56105d80c41d65bf24eb01fe3bb5aff3937686c0f9630164804b0e54287e4ff152143df8980f0368802156dc98c28214c1b28e410846af275ca45178d57279b1b744d11681142c84675102f64db82da9241ebd84d4d9ec8b069eff2767877a9192bc88a9d017ea807bb431a24168b462f4f8a5fd95072f788d22fff07b0c16aeb96fcaa8766e311244cbf7e3e04496b16d949dd8baba23e675e6a71ba095162c964d30af7b064a444a464c3338dde7f8468381afca08e6a40f8554d3fd77950295e56b4bbe97cf9fb8f23d948ae1232768670e85ccb6b58c9a6d66cb5815271fc156873e872730d40267d74f2a93ba0eb3e3d1c82b73c011e5b0275db7f77c999995c44d96dbd2285ca47adbb693861b6c02454860b8375e897030a430bf41d4ea4bbece41dbe2246f5312f0c8424196d41e1e4124c691b73bbd245cd12e579df05351506e2b5a78ffa8736f9095674336a28a21787e199396b085b2922cc26da5ea85232178fe9f0f8c789493bdb5cbd9da06c1cfdce954c5929b9ec3c0b18d7fe921e94cefd3e7f5fe997b93ada26d7b2e3f7e75c237c5f9b6a7a55b314c211b457653795082faa8aabd450fbe9f6aca957a3c9dae7c378415fdecfffb0685a47ff23f6163efecc6910b01b5b8edbd80c738d2c4b7d786b9e29c86efa6f87d6990cc12d74bee46cb422ab92cb022d329d8e44f90e1692c3209c9f0ff378b175a264d30ec2102e8cf936f98cb79e427ef6e6261467523181f2066781ed43b487f559d627687ca79da09c03e9c1f6c5284419e6f36d233b3b0b88a41054b99841e3941c9fdd1404be43f44cfbe3ad54758a7d27b9ce97fbb5344ea1b933993bd5384334e3eee3d4e8ea8beb178421055d43cbb8e8622ed7eea1dd09102e3af07e017c2aed0c34579861c6f345145e5833ffe3a3a2fec07308c47776efe1d5f59a25c44b0829246af26fcbcf56d78ea604fc8ca4b3d55eb998997c224cc7a503217533f4a54883ef7ebc5c84f55a46e0b7e4a7d974680ec7d1fb681860ddc57a72d4b6fbf4105ca2c52a1c68cdb76586611f77986dd0b32543d626ddb5e42dcc9206a785f45db35a3627e4d02ded73fd1aadbc60739c2d5026e14776d00608c8a0d5aaa20f91614dc0a4cb4e15931fba3bf8ddb5a293c1454e730c51843c32f3db91b70158677b6461b8807b4d4cf4a4d67e0017d4dcdf335fc0b9cfcc72ac46edd2ce569477f01cc6fce10a0bf19550fbfa8dc93f6763cb6becf4cff70ca270a9192fb0d5a78574cd1fd0ea8d3548a73160e58f765628a8126aa794062a8d3d5d6914e98558a6506d8ffa718045550860c2c7dcd3eac35ed6fbcbf5f122fd6905ad4fbfbc43be4eb15f23c65d282463a0c2e14ff273ddcf48a87548c100731ddf4a033ba872a78d27ba9321523b039d2d55cb9d57188cbc3e2fa5721ce17a773ab885ae2d76ff5db0eeab77d89fdada76e9a97160dc202c9b9606b3cfdd55cd451ad1b276b29bf9ba379263d15ee2e0d41462d7ed8d0accebea6c3a49841bf55447ba0b2a60772dfa711f9e1c8769659069d5b0106efa3e85fe588f6ec6fd6a473a520ed9e40b6c2c96b945876bb52b3dd4f9e3bee6a9720ecc6362f74fa61c4555d1b532bc0f006c08efde90edd2cab4c200231df8e2c08055c3e13e47ce898bc67c856d8b5be6eb07b7a378b37e03c7db90ceb71c535b84bc31b4a519812b41a3f7aacbb6beac4861e7e37a13275bacd0653821ea1badef8f6933f59718a3641deccf5c26ca76310e9bba5c1f59a71dc2eda63a68e5b0529e30830228309ec2f1a1d4c77c837f2c0afffb49aa887f74c75d39838c2f98f72d10f73f7ea2fc4faade4eb9e3cb9fe8f71afb0e15bd0db1ecf3451b847a6cf5224ff24097d854b58b0f56e84a30cff608523af2af0b7c15cbe027dbde86bb04214ed4834a54fc6b38efca0ec4c9316669cf857ce1c31817049bc6aa0735324e730c894c90335600e87609751f336a16da1b79f61609e115220a7348f4015d74785a741ac3e0ad5b6cc4588b985d447800d0102d33eca5088bdd50624cbfbba7a4d7831625fa6cd696322446a8391a5866c63da63a697d25cf6d36122e8229983c31deef1c83d175dc813adfa75fe8ccc079f6693d3f4a034aac632584cedde0d9a3a1e4ea5cb71032ab73fee0b9533f4d0fb1c9573191618ace74be8bda597af7fff01d47138d2dc486197c42dae1f71af46d1f63e142be31fad0c297b313475e3fdbfc81339c57b4279bb7c212a1268943a22e443405aa8028676e75066eff9c7a6f1b6d2645359b790e9ddb3c36a9af9827735d25cae515a950a62ef064c76d1c9e63d1af0832e9b711784501ef6ae0d6dde72e71076a62bf63977fec1f54831564fe110c5e29cf2e35d4c022fcce941777fb84287116301cd5c786d7e243d1903fd72b9e33e05a9ab7356db8eb5160ea5eefcb503740cf79f00bef1a48e6bbc8bd8c4d57afd2f684a0f2212fee32871bc1cbc1e7379375009e33c267df3d8fa1b83e37c7cb107fd01aef816bbae5977c1b5563ed2492a0006390523c3e0f7102b5ca4b8372355835992b7c3723bb61da7a0345a3c05e92fca80497efca71604ee90538074560ab0057f68d0de522e3189cfb5529505f455a62049d726540570c46ca5fe3f7f74b54f0e3f1f43278fe97c419a4ec9b0d92d4fc9acd733364baa7d7a516597475c364633472ced95be2682bb421df60f4262fd296f3b2f612b9d31774c08226927ab9a8aec74ee328a7bd0813098d212909f709135a7b261d1d699ac1508093a906fb2a9990b73e4c12560c209a44b6387b2044be6a9f065f5dea36ee2222511fb6d9ef103f5930230235bed4962e6cd2dd6acc94f47ea4678cfb3584ac6f42a358ce8c379106e0e00ea0ceec2adccf56edd03266ae3c125ebc1b93414fcfc4bbc4c5470bc96c94a4d6afa8ef34c8a842a38e47c7ada6cf60ec3fca968616189ddfcddb4f6380bb8aea57b82744820a8f0d0e26dcc56beebec584fd86570d3a820bb85943bef0b2b35008d69efbf04481c5c0137bbe4b6e2a78efb50c2d31195f93ac513e75af6b4e5827c73b875817a66f9326fae78616379bbe65ace8bd36151cc1e695a994d87f555c015ca9c52ca6bbe1271db4354d7fa316d975394ec3bca21795e54f9124d6b644ddf7e71b66a95256a25989f57fab68b1b9ded0a3769fef8d998abf5a09e7363bd2645f2a8db4df1a706efd5faeb4386633d0e0f4583b00123e8db7f14d387e03f7baac1d8673c02d96120f744ab1704d77fa8a5ebc2af0a4059f1f9a8e73481a0a5f92860f9435b5d137261253506d933cf546e39b9fc6438168f79cd8567bad0a8c7dbea98e9d7e019eb643be4b2ca395efee0f938a5f27fea8477f50863be1d960747ca0da836e49ab7ffc0024b505d321216e269cb65eeb8fb2e206cf05f2f2faafed90ac5b3cb0e92e4020cc9d412cff42ccb9c3a7c68ab408cca9f94f37b9bbd6381d7c707fc684080fd5308c9c27603fa0bc78fbacc51911e7ad4c1768307d62d55b56919fb1625983f5de7d8deaf3515c902a0db58a1428635162149366dabd31989dcec1238c3cb56cc3ba4eaf92e785bd076d88c837bce088567240793c5e021e61330a269808dd0e6aa119c5473a40c68c6eebc626c94dc05c077d6e123e4096374b3563703f26faeb5d7f092d81e3a6c66d24c61090563555852c67d324b2b5780993d876e79b036452b032b6fbc062015c29b592a49724ccecfb90c0ccbe66815a928eace45ade0ca1ce23292f393765a0cb7a121713a1d6d35df407e9cab1c92bfe2699368242f20ecf897910c88a7079378c1469e9cb0b24556971824c5cc6d1cea24f1ff68b6e7e4dbe11c810bb2834c9c28475bac22539623a2350832181390e2884648011263bcc745daf7c34ef02e2de2711c5d24d0645c8714c6902ffbd34b0729b3e9aec2179404e98f447b55eb557cd211535c21fbbaa5957142c79e895a57d6d0a602b6c4bb6b38b21bec179c8ef762a2db4c4ae7f11ac62a1ea19e21044501b49f9280ec15c3eb5b5e085c5e4c022ca490d312730e469570e9786e0de92c46f3f0b6ebbb8fc48c87ceeb58b47208f6734d382684a6adfd48133232ef23cc506ef48941964f51b1e89e957266031ad4772cd2727ac2db5b03ecd6c1a7102a0256a630e6a0f533aeb8569770dac661d360ed9bda0195c0638ba5628ee7ad542582735f7aeba45588116d6bcedd076e9cf6f7cc65058ad338e68eb3f977d75418175df772b0c835b917720d8e0259edb666b4f16182ec7244b40288f2bb3cb0c6731926f8f33450b3d052ca9c548e8b83e4438ea24db341687b570b73425395fdcf646c25e471ceaf9148c2825aeafb7641b5778949dc91888e77750602b2a49f91f0c325298726208f3cbf7cf6d256db36cab0dbc749c196f4d52ae47e971fcd8360cc880d7c2cbef1515050ea9164fa5f7957daf35f55b4ae6de21c0b1e0296d769e759b2d92a5209b0ea20ef5190612c64b50128876335bb5c0348d89d071d4415e2ba630d9af9856043b91e18293f75abfe93bd2e277eda0fd730be5234eb939732b6dd3d058c79bbcb352a40d7ad97cf421f23f7a1116e897314e7b7c5a44ae7c1e957381dc6cc6cd8b0a11908c55224cb3d520146d2643404bd607bed45da85d5ee6a1a8d7ecd6b0a2c6b7c834f6323cb6c5f8a5c8579acbfe77679807afc9b3b737e3ecfc2743dea581f6a9ae1a9f1c7f24986a6d6d1b96c5374d3213377641924408fa7994bdd67a323e523c0ecb6d12771b09becc0bf2882b80dfc0ab4d59cc86fdc3350eb602b1639fb692120ef82c842b301adf1c8efe9bb4278359052302c965e9807c09a757e9af270a56213b4df4acdaf5460ab4f0b35345354f0bef59116ec62ce93b3a85194dab9abae273855b8b9a31bd30dde51923a5f2d202c87ba2381aaaf4dc5689ba2c758a828cbbdb76d8b2a4d9fbbeeba68e69136922110e85e75a989a0040bd918028c4cd12d5a3cac329321b3933e8fd0cb2b5f7b831b6c2295afff38fbb4df83d25f4e33665fe7742a8e09243fe9e1d9bfa205c2b29eb700b5126de2e57b8ceed5168762b900410e4167b6512827523f6382a24f916478ca8f4fce48ef376ead528987f868c59c00b2d46b9bd4c022efe4bb96da03bfc46bc2647c3f8b5b8d113391d05e4387ea7ba144bea7e6e37d69dfe938958d05673a015292e6c44b4ac4a6b8c9fb07db79f927e7267f459078214f9212a62538de6670ee3e81101845dd9c0f8a2fb19abcead87367a3bea826f8a4a84d0c7aaf35c1e568946d336eb8f2f724bea678077b197936491d2fd173a9b55e20020025609087ed33fe79ecde0c0947cd9b4722396fc1bb64e5b34cd4662f2fd062b3e7cd4a372c1882074c4ca7f9faa10b6a26c88a5a148a0f002c6331b8bde2e5662d3d2489a6f7b4ef651422a15d49d504d1c2aea1d680f7560a5334b489616f249267792c18241339d8d87b4838d4d70acec67a0161a3f24daca7ea9aa8641dde572fb68e3191c695f13baf63341ebaa5701f5eb847ee28ef72d20691be8e7b89b6f6194b73b8ec923f02d804c1932a6d8f4efdd0d8344c4327b02df5ea202e043c2"}, {0x68, 0x1, 0x200, "07ec9775cba8ef25dbeeda9a2d053c9a6c46fcc89fa991e296ed7dec4e21251d5d92c9f32e1e8c3836a5d4d1d19fb7b3cc500d6a49dd9a18106e382ae7c662a6ab043b6ef703e3fdc4ddf4d8512025f5e4"}, {0x108, 0xffff, 0x0, "89e14e1bf2fcacdf79b19a076ed52ff266068ee7707272add93244a5a3509524f779bdf3a9a60e6ae932d8ac85ec746b3a399ddfac3d7ef7ae5ed3048483b8684f33f1265c0f16a8ec9614e9a1c4dcbc741b9b9a3a6a7a457e266f15c2a009aafa72d308a39e8ebca7db5db5a449755c1b087cafb5178f6d1596c80c461263ac3947c51a72d1911478bcab5478101c4d113f47e765ab701349ee649de4daf211383b1d512a78dd298e3a04ceede0c5cf7c419d8a918ebea82894bb88ce37e9d3a3926b413e5a9f507e7a705abddccd145cb4c3eb20b8a7b6622067cf33b567a2ea897e1c0b43527dcec509dc5b0d8004c7"}, {0x70, 0xffff, 0x100000000, "12c6e5d6df79362ae11e98dfa174dc311994a340dc0b50d96577cd73896d0db85ef71b02295295bd5abb5cda2d51e3db3808e268220eb458488ca72f6d403be02a582c5c0907195d7428173369d2f5cf203ad2149d1c7a5318591541e668"}, {0xf8, 0x0, 0x6, "1b3ae47a31e7eaaf15b70b40faacc1a6ef9481cce41e7aaea55014c5c3536c4aa7c58ab5e0ba31c0b329ae21d90cdf7a106308e8845d9e343d15fa514feb9fc7fb6af3f8e0c0355605b3ff1917eb02b9c6fcb1b9ba0e01356db207fc2f2f8ffb93bdd37a69ff2989a70c4d1a78cad0b2d55c264258ebeddc0511f96b97384ce2433739eb4d8e570f45ddb6fa2bd4668b5d7aae4533c09186a3e86e3cbe735387824dc770678323724484edb4c0710c7e73c54d6494a7401d6e14af82202d2a2d76f7c2099667b88b9af1949df0d4faf14d71260c6944762e7ef349761a920ad517fff490e29d"}], 0x1438}, 0x405) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xdc00800a}], 0x18}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x6, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000d40)={0xffffffffffffffff}) r2 = open(&(0x7f0000000840)='./file0\x00', 0x80, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x200, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd\x00', 0x800, 0x0) r5 = socket(0x13, 0x0, 0x2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x10200, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000940)='/dev/diskmap\x00', 0x10802, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0x0, 0x0) r9 = accept(0xffffffffffffff9c, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x20, 0x0) socketpair(0x6, 0x1, 0x101, &(0x7f0000000b40)={0xffffffffffffffff}) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wskbd0\x00', 0x12, 0x0) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002eff01696c653000"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000200)="9258e59977817ed81a27bd2f8a1f40e4fe6641d26f299474004feddbe6a3366dda441a8d2d286d137899a8544e36c746db486d1e08d43891323562f133aa2ce341fb82db1234f480545713292b13311986d6ba5e0d3725de356ac65f9e2547a41a09bf5e0857973f0890cb4ba0b802bc06a7ab3fc3752060bfc31ba86dbbd77131301c2bd6abb5c1b92f69665a1096be6ea3a5c65e677ff88c664ae9ecba0a057ea4c741f6f8bce95bbd5eae54baaf580a35e853d2639f53399fba6adabc20681f8d3208d7cae53e108175ef6a1e9bb1b2d636788e7cdf7df51b8ec02532a169284ff3ef93395e569709d3381b1c5334b7d08ea027f9744a10f4f8516b", 0xfd}, {&(0x7f0000000080)="773ced2d70e068baec7899", 0xb}, {&(0x7f0000000300)="26e2880f14e6f95f7cdbc449176906a171cfc233ab9ad2d164af4c0db8974d8ad5b94868a9f3b04a91b877602c747060c8a1c3fec4182fc2b8c4451895c6348cbfd187b862de3f15fd776f892df08ed03be20eb737bc721c9e57012a033d96d38fc44226a5ded645f53878d42097d2427b1aa8d649aa4dcc32ead3179e05ee", 0x7f}, {&(0x7f0000000100)="ca9b3e05cc0a7a2dfac6df1111936f8b1d9b36", 0x13}, {&(0x7f0000000380)="05a21e1afebf62e2f455130620449bd698ea62917f51231625232d065024797d3ad68a7c9144987f5f6902ff17ff7312f8e2054d55f75ad14e26f5060ba73e67d1b05a26fecd54c430bc98de3abef4defd92138cedbd5666c64132ebda77bac33a03aeaf2d7d6f4fca65ec7287057c5e80e7b4c4de1ad37746866039b66507a1301949878bb7ca849f81465824d7b4a31239421dbddbb678645bea0424c056b85cb823bf4f5d9bd14abccc102ed70915430c8481c12c9bab8952296d52d9", 0xbe}, {&(0x7f0000000440)="179f2cb9b80fceb439484f89a6e607909fa7ef05e9e0cc416a085db3d30743586dd120286fce9a89576215f4517f855e651f3608d1b01b23d30e4d76503ac18acf840df00b2443adf661d8fa447e019c3b0de57a9de4a9860f5fd364299b3315a17a2ddc1f0a26d32ccbd845149a99def99aa624feff6ff090991e2bedab28d4b1126eb3b007f090bdca9acd690fbd605e16a50fea875fc9af61601f31b7b0c85850723b417706bfd1771a3eacdb591674a3691a073a90b7eaf21e7b5ed0619c91682ab348386f29f85c97b144e1e61f2635d748b0e96ceec7d13947b71013faa9421656d8f80aad1b2b79a54c", 0xed}, {&(0x7f0000000540)="6cad", 0x2}, {&(0x7f0000000580)="2903ddc1f8ba3e9fb772cf2f851decabacc18e12623e544b38dd99b161b696bf59819d766df3e95c784ab6dcac60865274b5858ad2b250641e98fbd0cdfe9599d0973c4c55272e24143749a37db5fd3d5d6fecaa8b712bb6653739f958b2fd7fdb5f25bbad99946d601c599e6510221171746dc93505b13a6e906b8e769bc5af6285407b02148393e0cd84b21039ac133e9183bb2bd723f8f72556ce78f17fc543777bae5901e1a92715607f79156471cc7cb4ddb582a4bb07509a", 0xbb}, {&(0x7f0000000640)="c35e589d2aecd7c83fb829152fa1f034aeb28699f9baea0a1eee71c944a2debe210d1a87951eff683ef0abb397794c34a49c741a2887a60cf83c960da50e3630d3ac3fbf4be00705f15f10f4ceb11cda99800af468c93480c0bafd385983f46337bf22f248ee4b18a35bed68f7e339ec6e6043f903e4cf91cb9e008a84f9fa6a3c3dcbd811708ff773a61d7a511f8f1c5c306a1b53095d84fe38395844cd253fe299e8e7c21617dd4b8b74524ed926116a0d4e8f996e0a37407b74f1bb018d6bfa03ddb3df7626e9d8b87ec7fe3dae", 0xcf}], 0x9, &(0x7f0000000bc0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14]}, @rights={0x18, 0xffff, 0x1, [r15]}], 0x70, 0x9}, 0x40a) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa70fa5391df6cfee, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xf8000000000, 0x100, 0xd4b, 0x1, 0x7fff, 0x2, 0x1, 0x1, 0x2, 0x5, 0x3}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x10) r1 = msgget(0x2, 0x30) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) accept(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) lstat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, r2, r3, r4, r5, 0x42, 0xfffffffffffffffb}, 0x0, 0x800, r6, r7, 0x100000000000, 0x7, 0x18d, 0x3}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:11 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') utimes(&(0x7f0000000180)='./control\x00', 0x0) mknod(&(0x7f0000000000)='./control\x00', 0x100, 0x528000000) 16:00:11 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x10000, 0x0) fchdir(r1) fsync(r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) lseek(r1, 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="9233d123baa241137251908e392a59d8d7164f5cd1f960d3636c45fd71b35b400da061de9d770cc489e8364b66b61128a979e91b5cf875bbaa063af564020f9320bba13bd74f24653683ecfaa357ede4189b0281528e6d4fae5d47e56bbaac71b4da2d72c5bcc7f0ae7e7da5da1dccd93615d69de429ecafd0be6d39461257fa7af067e4abf5bed8b1566a1b282755635fe08b789a20f9780ee0919b5a4a19832eae4e824dd449abd7da25a1efbd1215af6e35ad9fd4ee4b4356", 0xba) bind$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) r3 = semget(0x1, 0x7, 0x57f) semctl$IPC_RMID(r3, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r4 = semget$private(0x0, 0x4, 0x200) semctl$GETNCNT(r4, 0xb7de7bc8d3828e12, 0x3, &(0x7f0000000180)=""/228) accept$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x8000000008005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/70, 0x46, 0x43, &(0x7f0000000380)=@in6={0x18, 0x0, 0x3c, 0xd2a}, 0xc) r1 = kqueue() getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000440)=""/83, 0x53}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/215, 0xd7}], 0x3, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63, 0xa, 0x3}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001600)) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x35, &(0x7f0000000000)) syz_open_pts() r3 = msgget$private(0x0, 0x6) msgsnd(r3, &(0x7f0000000080)={0x0, "14bd91d0d5982d9394424a24c9d29d528a47cad3cca99b1d6a72a29926"}, 0x25, 0x800) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='r\x00') msgctl$IPC_STAT(r4, 0x2, &(0x7f00000033c0)=""/4096) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00118ad44553378c8951977cf51e8203f58df4f4a7e83800745c4aaec3ba803c0f"], 0x27, 0x800) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000400000000000000000000000000000000000000000000000000000000000000000000008e3c000000000000000000000000000000000000feffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000e28d9e5086325f883aee065f889dcbe5a20697de77055f"], 0x90, 0x3, 0x1800) msgget$private(0x0, 0x10) 16:00:11 executing program 1: clock_getres(0x0, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x8, 0x8, &(0x7f0000000000)="ce4fbfcddfe4cca35ef8e836679c9db753b69734983706f022798ae2d89cff43aaf219", 0x23) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x3ff, 0x1f}, 0x10) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28e82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) socket$inet(0x2, 0x0, 0x9) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000340)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000380)}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x4, 0x4, 0x5, 0xffffffff80000001, 0xfffffffffffffffb, 0x3]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000300)={0x7fff, 0xffffffffffff0001, 0x3}) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820252ff21326c653000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x669, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7ff) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 16:00:11 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x0, 0x8}) close(r0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0xfffffffffffffead) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x8883) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 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, "73f3070060e3dce5081a6f09000000000000f200"}) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x400) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800000000000040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20002, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") socketpair(0x1a, 0x7, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000f2ffff189d80dcfa35260000000000000000000000000000000000000000000000000000000000000000ca0d5b000000000000000000000000000000000000000000000400000000000000000000000000ec4dbd22a9c8ffdf91a3982cccda85bd2ec676ab9ed54a29046b34cb6cbc8d2dae64c6c8c6a012ceac33188e6dede28e3fcf893544e557b62424173d20205dff5ffac4c25757b130a1b5e2a957ed0bde4bcadfffe5480440c1f49c99e109171798c72d5e3748989541ebce5c5e7aabe9a39744fce598d686fb6da7ebd7773febe84d7d1a8ef07d560fc088cd22305b7d437908f3443b2d3f7cb1a8832f7305576b2e0e19e3f8c4d8625b0ce79f846d11e48d5cd60a1afaf135bf065de77a1309ccc6aba40164f01d5be94ce38b2d1c00d488938dceb37c84d52c077d8492e7e5ad2c118c750166742772a09fd147c1b36c62676208af4c439780d644"], &(0x7f0000000100)=0x64) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) clock_settime(0x6, &(0x7f0000000280)={0x5, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0x200102) pwrite(r0, &(0x7f0000000140)="567aad64ec9fc5f4a3e369c5ae19ad5db76e8e02f0a61fa72f1f77337a4df10aac4f551e2bc0897f4342cbe786830278a2cb6d7be8a7d1793948bcc46c88f706b141964b56053812c1c9de638d0ae11fd648052de9b9549fe083745e8f3cb6ac9f669c4c7073417e1d3ed4f0a9528c7de839df98141a88ad4fe82c1b7637f856a02988e9a51c14", 0x87, 0x0, 0x0) syz_emit_ethernet(0xd5b763fc31282bcc, &(0x7f0000000440)="b0") 16:00:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="ecf681fef5939836c0a7faa1e64d87ba374ad8dd585743f78476a01334c4572535ed2c3a5bc885c09a95c04682b9d1851df222a021e15c4eae61cbee63926b6425961d966e8ce8b01528dd36b257d57a728f1ce0bd6457e90bb6251bf6688e99", 0x60}], 0x1, 0x0, 0x0, 0x408}, 0x1) chmod(&(0x7f0000000140)='./file0\x00', 0x8) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)=""/46, 0x2e}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/61, 0x3d}, {&(0x7f0000001300)=""/172, 0xac}], 0x5, &(0x7f0000001440)=""/71, 0x47}, 0x40) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001500)) mkdir(&(0x7f0000001540)='./file0\x00', 0x104) flock(r0, 0x4) readlink(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)=""/102, 0x66) chmod(&(0x7f0000001640)='./file0\x00', 0x48) renameat(r0, &(0x7f0000001680)='./file0\x00', r0, &(0x7f00000016c0)='./file0\x00') r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000001700)={0x3, 0x3, 0x8000, 0x0, r1}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) mknod(&(0x7f0000001740)='./file0\x00', 0x2100, 0x3ff) connect(r0, &(0x7f0000001780)=@un=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f00000017c0)='./file0\x00', 0x18) r3 = shmget(0x3, 0x3000, 0x430, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x3000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001800)={0x3, 0x1}) shmat(r3, &(0x7f0000ff8000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001840)="d9be53dbc6f415794d755f0f4c9b763140ab310721b1d6893ea084ba47b23dc1e269d24cdc8c3d576fdbd9edb89afcb2f2a489d1ec0c22f60ed033627cab8c9ad4f3119e1d1cda8dfc411b4a487cd8e5d55268674d6584169c2bdff33f42332043f73441dd7a9b22e22da89135017b920a1417f3e3c47ed0f088f508d8bf2b4717d66c2f70d76d1c6be464aca38b9c9cb80444e805230089465476ab972fa9ebe9574e00abbc57d97fe2e2cb9f4b2ef22faeb7e59ca58e34ccd6376bb6230ecf089c37327be5384c150e40226a674ad0610c3382a8dd954d6f239622c41fd0b79da6edac3576b1abedacf6ca92f2e581f27b626b13981b462a539f293919e63cdc2b88d4e7214758d294209ef1a73e1aa96f2ddfc377093d568427b7e5c70d054d2069955f0abc8daf5a96ec49e1098a10d161cf88e80a1d112bcf3d9a26b4f065ff5ae3f203098c75162a120770703065026a1d877bf417f5b6ee8d3890176802b21a811f0bd202891741b715ced420938fb0cbaae6c07b4215b10f506b082275217a39932f6e25372991b95ef1614ce9ba20273c59a0e97f567a2d809589da954aa4f9777930333bebbba2ee6fe01cd649476ec373331480c92d60ab3b448d792e1cc91f7412fea1775d8737ee7b5bd687317dab4385bb30305952b730a68caa115fc92f10f110cc044cd3eaf93ef4a13b78e8e6e233e53b3b1de1fc781a0b153e5eee53108c2f29dba4ce325fbd2ff0884cedf80f587c3da0fb26fdca864b58987fd4b569ec8cee2bc18c50518cd69aa213e8c29457554eb595639cdda74991b46039503952183a81936306e4e03f56598a2e7de90aaf49819c6d2a8bfc4aefb8dd31119cf4428c55c53b28afc1571433b93b33f69511a20ed289695290b68a65db8d58e73d30571c026aa94c1dfbc7fff26745b5257df56a8b0d64ea8b3540fb583d4317e79d2b9aa0c3aa597b5e2dfdb1f25efb8fcc5f1bdefae5229023140a8a25e95e951541285b626127cd4fa19021008e9d450287968035476336933242b7a2551960f0a095dcfcdd54cd5f90effa65ec2f9a376443b0e30393e4284bf03b24a53ebcb3c71d06bc2d2b6b4abacc24fa93e244590661475bf1402fc5cc27bbc7d3305c6d8a7dc3658e479be8578b1a27b24bb65caf854d86ab21082a7c874f495e7440450244802756825f9ac5f42073d26c807c6bdaabcc7ced20bd6bdf2d7150c441dc4369208d1468a5a5b91c98a1a81bda4bc6b40dab0235b40f787dc91845ef83456b39fa1c6a72dda188eb35637563054f5c26599c905e3d83fa22e3e56a4e429b94207c937dd51bf037ab19dfb9372fdc531927d953c1c17e10477ed0fe31fe19e4a0d2f4c9b94223b3c5d6350ca9dad82af338abcd6a4943701cc9b42ffcc37c2b184fde27a8af204d5269f4fbf603df461bc25d92672e62a935e872df1c62d6231fe69f53e3b0ba71935ffe98d8533c7cf47eb2f871b8e479d695436ea5e0e5d063e97f496d9c054dfda5670a58ec8c9ee4d07b9634d445fab7544938a35b8361fb59377fe915aa66f570352c92597c801f267d9f718e74d923e274845e9baa5710a9dd2c3a1c1045b7cd2681a8417e7d3e901d589bb4fd3d39f14d0b95a7c87688405dfd8f0c4fb28b658bad9d45d1fa009c97f912bc6f55e824859cc77b40d1ef8a6080719e94dc855060cf74fd8b1d318da71f79200ba815dc2a7cad79bb3219544f881519d5b1ca82b1c69442a127b7293c475a70cd888e522f1d49da31f42c5ee1f8eb66104363830f6a557ab9e6b726b4c9b2ddf01ba690ac0be2932e79e7de6db60ec65c605a28476e6ee9c1f1011acbc1e307c5c5fcb9485d2dee9565d857e0d9c6c05a749ad723e1b3a8687c519930e27f00ce48059ffa806a498d227be0adcf63936534f41d4179d2dbc0c611df5ccb6412619aa11a1574e845209a87dc53a80bbc4940fd1e7556c9b7a10b9f6b9a1e5b00e838017fa057dd16cbfc40a41e65f3830c895761a398c1f1574ec40fec7f06ba89d601d4c4ffeee247167b28f31a58ac8263755cf6f11c43e71b7cbc064da12f0a730af6a025115141f43ebea110c41fd92841b7854556f940703fc457853d2491537ae3c8a14ad9aeda22d394af24fbf8b8bdf1c792239836584ec9ef40356f61322649ee5dadf10eda624ba48ae5a3159b358549e43bbfe748a1c0312e788cd7a4de2b26786c87ce62c4f5e4840406ba8a9b31c5f2380618889d83254a230a31763e4f0720a530d481cc2fc0d9929f4e21b1f99bf0844a8fa8e5d87315fdc63d9a1d67fc5edca8fee0acb0333f7b1f83f4faa0b2eec724c215183ad5c561ef3520d6418d1b36af8805f51eb508ba604de6dd688af8446ab4afccbb3b5339397dc4dea09a47f4445253a7fc8ed694b0207e47370157586a63673cf8c865a9cc86a546e9e0558dc69bf8c459e8416ab275c1403077496690cf80855b173dc4c25c13198ec21aed1f6fc9b19dc2e6918dd71db8069066e71bd4af77bacda66c9450e1dd438e8f0e636a26e2ae4a61dfc94be6828718635b380e3f67096a1eaaf14c2b775f02f75ef6f2009cf04947484e3ea12790f2bbbb0daf858b003c3ef5d18f48ddcb4f0fcc69fa45e77f7c11b0334d94fa4dba5c9a5f168ca780f973b782bbf4b15e057e84b2c37786528f81db5a2698c364d56b479d9a00fa7772164741e47fae42fde0dc5c899a6df8139c86bb64d0f7fa2240c49f2bd99f2600340989a85386d8e9f441d18c30907a8b9ee69f6e72e11f1a6c22b40b643203c7f3e8f64bc2995cabe99d7904eb4390a0d321f20d83c4bb40aa0d2fd23a645e77434153eb7640e088555f328c1025a3c10bc0d04cb374bd27830b446d34d89d1cc8a01a63d9f27d067e482e324fd76bd42553eef7c63ed335abd2f67ee6e2e9fceb90e93d55dc23ad29b59d2d4cfe09192f3d84198de2fda558f09e6732c5f476876cd9a1b884f0323c9569e8d15820af6139ee8a4d3aa55e72a803c2480ed6c0b180116674dee8ab674ea93979d74c0bdf16cc1ef07afa43403e6cfa6537b881080db2fe05c3eadd41f315005ef5dffc761d02cb80b1743436e6f5e5271e934236a6b731a320fe1ac8719820f70960ff93d457aa5a4c21c96d3fd179710903908965243a8bd9de7ef6152195b714664343126ceb45624c4b730e5f8f1c25195602c35612e4c451d776599535c759196732a48f39c9decad9ccbf14e159cc60f7fb453e952a540e041bc85e9814306774b179c199ab10f3d45ee9ac966f479fd07df2d9943db01e29c3726eee4240ca2a669e05ab7d86546c13ba841eb2a81646def29997331ba5179378606718cf87da071443f75abf1556195869185f8c26c61bf58acf6790c8346cd5122aa4f758379f7bcbf7e8fcf74c07a05ce9a182416ab5d063f896507cf1a137306d975581ffc9564b532696b6a5984fa29b8c5e321df148ad4aa94c0183019fe13bcca69aa4f36af44c2cf0da5bb5278725c77803d3b6158f4c5cb952a04e20024800c399846be38cbcfdf0af4ac594b021902f867d8a84f7ec9988602c28d098fafd1539b5dcbd272609dee7929b16856fd5ed5a4e70bb4ce2c0a1c8bf1b9e4c4472d457ffdd9ab3b0764a6e7b27d0d3c2cb18f85a5da7c4833208bcdc72d8ed97d900e872f170005c58f9f0c936f244a952a1b80e6bba8a7cec5e0faacb4546944356692107af3e4d0bf0422923d8e59440b6ec507b22781ce9d7c5939f488bb9efca604b190aed500d3ac573076254f80c8ef344c788b821d40ca92001a4cda8e8aa9c71a83ae9f0db93f5d5e23f9e62338bcc086ba3f704d816c8f33a013874f4ac0e9456dfd2fa854eaa732b05622a4aa2664c2405d0682a149c42a95f6100fc1483e2ea833380c657fc93deba1a6780b945a1921de2917fe7cdf03ddb940e176f2cfd9a8c50789d0dbd96131db5bf189058705b94efca4608f9af0334367c7935eded22c866a72fe16a35feed18be4e7564e06401d43f8a55c8659149658bd7315b3c6cc9920ae67f5330ead1680abcf256ea354782e421a9d16722cc280c026c09eab2fbf4535ab737dc6ae027a060a34d6567454468a21af55ef18270fac5a72a9dc93cbb232ddcac247c4bdefa018f9bde3ef39e2b012c6388e575509738d7b85ae3cd3336a82979bcda85c38051fef17a6342d21c0c80aa894d42a7b732ba66d31caf9a51c4ed6ce24ba41a98001a722a89e1af398a4d8216493d2f0721a3d906c8f0fdb9642261a3e2064902833e7e39b24e7bcad042499dca0f27b2bd01b90ef8de710827368c6640e077206d498c1e4548d7f9c49e91be36f5598166b2344bda50e11bbb2163afd78a59fef57c09a303b214c2608282b85501351882e7fad0c4f0bdd12f399f8ef9416af6bb5eaee6c063b52c9346ac7b0083cb651ff5a833a85d6e8cc3083b6d7da73bfdfa5cba79a6ffddb4f42276537ab6259a75b8a22bff1af6bbb210951c2ec5453b12bd0187458ec0ee2beab91efd6ae2b8fae9028c4e3f50f625f1f59a7b2a1ea338f0e624146d491f94b8d34402211a06d6bb20f82aa18fde0d4fa9ce6133d6e76e1e0ae1f694cc832989810c2bd75d0a6361668c347732bd7350c18a799d363c9514e8a18e8012d2c50e426248b0af31ad1faf27749c3e565dc6172bdc69725a3e8a0924b1efe34a1ff029c76879556bcc7bdde3fe17425d486e12bcc39820a324ccff5951abb80c3057630d0f388b5612795ff4263732da195c1560737069b6d1c7888deda6823db9fd2add6a8d4f8165e85b497311db533a50ddbf99b542e3f6786603c89728b494bcb73ea2b424b433e74add410da60d965e5875409275730fda98072dd45a81107b75266594511c6d6ef96e51d898a66d7e1aa4ef65749eab51d437d4d023719ff6591866a337210f41db981f09c0a4d6cc943d252ac27baa2420873e6e0931f802ad9b50d12d9c8e98bcd41eb1b7f95fd5aefd570ad15e99fe3fa480d2a233ead7d9a7ffc9346e144d6fcb6fc2b7bbfb3eca1de80b3000309e9a136946b84bd7084f656d8421a415a45e26d44c41a7378bd2756c821156853fa567c4ae50cdaacb845bfaf39f4146fed2c7494e641d2e91fb4613583a0e9591b21142a201021c62fae06f9a2327b78ad5806b5fafa97446636bbee1aebccbf107a0914b0b9ff2cb0e14b5f237a8962ac34053a9b3e3d5f86c8fc9fcb219313c8b4d8f56d0078f1817ae7776abf75a0aaa5cf7eba68abab0096f67d08a0d7a1b54bad106042ced19fa1b27bbcb949453847c95425ce679da64d6bfa1a1327ecabb8298fdbeb5c64d200ef44ac438334c4f20a23529bc428d1edc61950d405990200162dea0e2e419f3ab6839c2cc489c8a8ee3d0c8c825df7155d21e6d6d5ffa728339b8e24c73cf83cd3f031207bb5197c4b4f924c59a81d6b098446b8fc3208654baa0cf6a31b897fd4cc98d74b7ebccd9dff76bc41e6c55fdf8303035562ea061485c202a2b71f443f6c28ae72e45b927ae81f95ec9348ed64ae2f561b1c1af87704fa9ce9a9d0dcbe4134c7b37a9d505b8d4a8530e0487d2acd5965c75968315ec0cb5e43b39057bc75452c5929031b184c230e963a5798a1ee12c7dbee39798037a295f88e58e73fcb752f0f5d665c8cbad5a3e7ccbd994d1699fc10cfa574d14bdf6f1a33119068ae356d419c8a7fd8f3f0b54141fc360a069bdd412cc537cf5fdb63a38b8b48471b2b27aae53fe72dafb840d61febde310ddd86e1d1dd35e5f074268", 0x1000, 0x4, &(0x7f0000002840)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket$unix(0x1, 0x0, 0x0) sendto(r0, &(0x7f0000002880)="dcd9d532be2b1dc8481d2782c6e0fa287ff4a406729a2f3fdfb6ef071e282772f7904cac822a569cf81454", 0x2b, 0x2, &(0x7f00000028c0)=@in6={0x18, 0x0, 0x10001, 0xbf3}, 0xc) mknodat(r0, &(0x7f0000002900)='./file0\x00', 0x30c0, 0x1f) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000002940)={0x10, 0x80000000, 0x4, 0x0, [{&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f9f000/0x4000)=nil, 0x2}, {&(0x7f0000ef6000/0x2000)=nil, &(0x7f0000f46000/0x4000)=nil, 0x2}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000f98000/0x3000)=nil, 0x4}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c57000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000f62000/0x1000)=nil, 0x8}, {&(0x7f0000d4f000/0x4000)=nil, &(0x7f0000eca000/0x13000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c9c000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000e31000/0x4000)=nil, &(0x7f0000d02000/0x8000)=nil, 0xfffffffffffffa55}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ee4000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f43000/0x3000)=nil, 0x20}, {&(0x7f0000f5b000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000d5d000/0x5000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r5 = dup(r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000002e40)) stat(&(0x7f0000002e80)='./file\x00', &(0x7f0000002ec0)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) socketpair(0x6, 0x8007, 0x80000001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000240)) ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:12 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x8) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000680)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0x410) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0xa, 0x1, 0x1, 0x10001, 0x4e4, 0x1, 0x1, 0x0, 0x3}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) r6 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x1, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r8 = getuid() setuid(r8) fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) msgget$private(0x0, 0x21) msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10005, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:12 executing program 1: getpgrp() r0 = geteuid() setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:00:12 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x88, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x3, 0x7, 0x7}, {0x7ff, 0x4d, 0x6, 0x1}, {0x2, 0xfffffffffffffff9, 0x7, 0x1000}]}) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00005ab000/0x3000)=nil, 0x3000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10208, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x280000) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r0) ftruncate(r0, 0x0, 0x800000007) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="20272f1c8f77f46075884fa3c5e577c66496a1ae3f2b1d98587ffb9b26bbadb1350def10057003cdc86f0aa6a8608d013282f44e7bc093f19ca0b79b5a343a797ada1297eab6766d6efcaa2900fda1691b202b23e560e12c71f9b4f8fd1622dd47c79faafb89780c1126d45960fe1c46b55bdcd3ed21dbfe5b4d6c4b77b310693d1b8f906e0a3d68ddc6daa0c0f1d8bd0bab7906ba3b8d205179f97e38d2d4f1ce8cd211b3292bcb1e238ee8924f6de4276f87704d1657369b53352f306093a2701bcd95af70e294eb2f673f", 0xcc}, {&(0x7f0000000200)="062ccebc7f09c61b5aea04bc79cf68cef339e58d8cfce5bc752c6b69420baaf8024e53713d959bf6d0e08d88d133cded5fa76954b3db25abf5f18c85b4a9bd9ada2771b88da9f39459e741f835cb7e9124a26a862c367680202870c15235213ff75b76f3a5fc2274ccedc3e660d26ef1891088fcaa724e677fa79f9c8275d808581db7db028238f513ecd61799d826944efb097d540380305082f7e81c4668b1c2a08a923961673a095a9082cc4bdabfb4f9dcbb476a1f91e6b3e9d628a7cabbc41fba20a72b6a0b76706c5d36853b50b5c6dad95f", 0xd5}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/70}, &(0x7f0000000000)=0x48) 16:00:13 executing program 0: r0 = open(&(0x7f00000000c0)='./control\x00', 0xe5a42d0feb92a2c8, 0x0) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='W\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000000000000000005e6f65431714a2d314b2a543cd471a"]) fcntl$dupfd(r0, 0xa, r0) lchown(&(0x7f0000000140)='./control\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) lchown(&(0x7f0000000000)='./control/file0\x00', r1, r2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001b9, &(0x7f0000000040)=[{0x1e6, 0x5, 0x7ffc, 0x3}, {0x0, 0x8000000000000, 0x0, 0x4}, {0x104, 0x7, 0x401, 0x400000008000}, {0x6, 0x47, 0x100000001, 0x9}, {0x7, 0x80, 0x7fffffff}, {0x6, 0x9, 0xfffffffffffffff8, 0x80000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x88, 0x0) 16:00:13 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x3e, 0x1) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = getuid() setuid(r8) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = geteuid() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r3) write(r2, &(0x7f00000000c0)="4e2e0e", 0x3) dup2(r0, r0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 16:00:13 executing program 1: mknod(&(0x7f0000000200)='./bus/file0\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000880), 0x4) r1 = socket(0x11, 0x4003, 0x8001) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208717ffffc000100000000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x1a8) socket$unix(0x1, 0x6, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x10) r2 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) socket(0x22, 0x3, 0x8) r3 = socket$inet(0x2, 0x40000000000000, 0x7) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000500)={0x10000, 0x6}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000540)={0x9, 0x2}) semop(r1, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup(r3) recvfrom$inet(r2, &(0x7f0000000580)=""/237, 0xed, 0x42, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r4, 0x2, 0x1) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) setsockopt(r6, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) munlockall() ioctl$BIOCPROMISC(r9, 0x20004269) semop(r1, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x1000, 0x5c0a3a4aca9f76e0}, {0x0, 0x62b9, 0x800}], 0x6) msgget(0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000480), &(0x7f00000004c0)=0x10) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000240)={0x2, 0xb81}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000280)="f39514042a99ce061c0e42792d290be6fc0de39835a949b1b38fa6f6666dbfda6c9c4f83b20d3ee0effa7f43d9bb96bbbfddfd6a860d93b4ced9ace9e2760e958b783196", 0x44}, {&(0x7f0000000300)="df6ccb77054b0beee05b812ccce350529326e273655cc1070c882d997b944f3727e7fc5aab56790dc41247df90a36f6fcc190fb24a8453c757b083551cdf82add32fd64799be072a0e112338625af36afd419879895c0280ba0e7d0e78740ed1a14d35280b75da632a3b387e73f90565721c61e6dedbf4723f7f26751b228bbd02582674df791fb9e6f73a5f1458b1eba6a1f2d0cb1ef2255832c80ba369fd70", 0xa0}, {&(0x7f00000003c0)="f37d0c3fa006a205fe65ec5e27396ce0ba7266f71dfab67e52f3ad82d3282cb9e50e9196e459c2c755fcb8a99e98227d7df64f4d8f86394870eab3aec2b043b59a5ed98b870c0043d6cd6d5eda62bb2da5b5c4dc1ec65036b7b496fb3aa3275541fef6fb20ef5e7d782b8dc756062b702a0ad95b3fc0a822b711933a5db17b", 0x7f}], 0x3, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x299a, 0x9}) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0xff) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = msgget(0x1, 0x8) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="030000000000000036199a4588d99bd950b2c82babac2737e08ff84aeb5b1f6d0496fb5e13f70c823f1a59e223cbda4d6cb5c32dd29518d560a5a121419532f01eb2380e1177fce4399d308aa0ba148e34ec1686045ffbc7e602d2f1df8b95c4a65c4961c8655d6013df901c859775f5c15424440011cba1b0a08312cf74b815a3f95c4f5206a9e11e50ced01ae8c6088d5f65b748348461a4b248ea7f594794f9b1eb403ba65606bd33de7480c5250cc1d1a67975e64c8a946bb82cc79920d5b7f3414486559464d8c30de78882f8475b710651897aedf6c6abb8701f13d85b5bdab1be9893c60dcd7c64cf31df941c85ba51d023d3d292bffa0f916e04ecbad72e981ac1b0cdd8751f2e1d0fa7721fa6189e781b10503343936cc37628e9d24e67849e"], 0xe6, 0x800) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0xa12a, 0x1, 0x9, 0x8}, {0x3b680f0b, 0x0, 0xad, 0xff}, {0x6, 0x9, 0x9, 0x7}, {0x120, 0xa8, 0xfffffffffffffffa, 0xbbc}, {0x7, 0x100000000, 0x200, 0x100000000}]}) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') 16:00:13 executing program 1: r0 = socket(0x2, 0x8000, 0x3) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x3) close(r1) 16:00:13 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf, 0xfffffffffffffffc}], 0x10000, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8f78d8a7726109a4) kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="150c216c199dd741e70136a60e65e46609f4c63ec87a0bcd912fa25da24d6551aafe2494b261bd2a615383c48df2dbf3eb620be5c1d67d79a01d3d15f30544afac7e43641fa87abcbe88114f9275127fa299060000000000000016f7ee3444aeaf7b064f1be2b8d277dd8abcf76955dd218cfa2282fecd265c68a5cfef6bb5bd7a213bb19bfd2288df08ac5b362dfdbb1e3929ffb1750c7296e0ef734a936dd56fa1bb434fce4d53310640a880c1b1868bf6eaca24ac9b78da1479e0e510ad27e5aa21ba6ef16c19b3fdb1a8051158b5993fbc0f245ae3e84927d259ae2546142e2e27e3eb1a768619ed9e16d5278b02111a2986cb61168bbe6b0725de3ffed22af978038f891c86974ac1aecee6623c5b387a664c093786a91ad52bd9d26f2330568407279f48a00e59f8ab07ba8583e19db517c1fff6b1a2eeb6132c382f768ac091aecc46397607163e2e829fb67277ed54d4835214132d4815a1562ec314cd"], 0xa, 0x0}, 0x0) r2 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x30, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x1ff, 0x0, "d730000000000000000000ffffffff00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="e7c072bbf13d8cf8aaf54ddf1b9dca13e7b24f21ae8eb8adc2e4ae4bdbbe50ffca6734be70c15b3d2c10c72259784ed6eb3214becc3109736487d9d11c30c751611cf1f91e32b08b536b0512fecd0562026d4b38f9090eff69ad93d41d3d2f22bc65b6531eea08b3818f0967dd0fdf397a667169ead00eb2e60305aa93233882f36976dc85ce22361331d0ba4629a4289ed02d213da13de707d26eb32c892b578607a7d965008244287624d36b14f69515db389313c1b8bab84dab18eb9d1390339d6a", 0xc3}, {&(0x7f0000000100)="917a8c8fa495aad60522b04f0f8b6acd965339aaf114acb1cc4cbb4c62ba8ece", 0x20}], 0x2, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) socket(0x0, 0x3, 0x6) 16:00:13 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8101, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0x410) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x0, 0x9, 0xa, 0x1, 0x1, 0x10001, 0x4e4, 0x1, 0x1, 0x0, 0x3}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r6 = socket$unix(0x1, 0x1, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getuid() setuid(r7) fcntl$dupfd(r6, 0x0, r6) mknod(&(0x7f0000000680)='./bus\x00', 0x1000, 0x86138) r8 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r8}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x7fff, 0x7, 0x2, 0x28}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x3, 0x3, 0x0, 0x401, 0x1, 0xfff, 0x8, 0x3]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x1000300000005}) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x800000000000001, 0x1}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1af, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:00:13 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r1) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x8}, 0xffffffffffffff50, 0x0, 0x0, 0x0}, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1725af789343df0e689e28db9d82ae97ec9be605cfa82d0f9e6366602744518bba3cd9afde154eb32f9804e2a4712acb75622f75733271e6f393da5e117f58601900ab8df1d3a17326f34af33dab180260a2683528d607dd378850a136f0782c944cf9c3acd1d4f33e275bc13864a7eec932189f53cae", 0x77, 0xa, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup(0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xffffffffffffffc2) setuid(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) socket(0x3e, 0x5, 0x7e) 16:00:13 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) r4 = getuid() getgroups(0xa, &(0x7f0000001500)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r8 = getgid() sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000300)="2dbc79bd1ea72ad3766b39a6f506c35bdc2ee22ca24330ee593bc874115d880bf44389c08d50cacc788534ad642cf2027d84654ade433852fda146445d020ee6dd84af9f74b5715358779de4711f20495ce1c5739e449331fd0464acd7dad5697fb51cd6f29ff2e979a72261c9cddee4af4d59246e547045c13205e050ab88c51a7d1e288950577cc72830e6166304d2a5543c58311f66c7be3c734bcb5999208c380c1dd3e7b7e37a30733db7f0794d53c717dc91e5263d2d9bae701edb1b280b8495082c275cb1531329451bc98b9ab3c12db558452b9e3a9e8b8ba68739ba7882ae4a3552b3091034c642bdbc2b958ce49f5d9df2c48c00f4727c2c8728b05cd75117e19a9952de7bc10b709db6e438a5a9ce91a2f93ee6a3b34f474c358770a98bcb8cbfe6d9ab78144599b854a3f2a3f7d5b5bf65379e8a9c7481cb351f6808d8fca5bea6938ec9a9ded08a1339e778de9c480c15e59eca29f5f851f5ff0fa6cc372daf14110108c09a3dd0f1f7654520eaa2f0f01bb5803c5fe9168de929bd7a56122df7279c93016ee1473fe6cba4c6389bba1fef11ff3e19d96105c75feef2ce7656aad44b7ba1038dc603e09ba7e65c416f0d2dff9c50c05aea193bb08e6a46a03c2d7e2e940a74e737cdb39c1253776e3cd5d1e48881873895b846974fe229c13c1c1eeab3103700800043986e72abe8a245ca8fafd5e1937e0de0923ff0b822c495a0cf69ed6f5855c0824cec00e9e97768163262e8bcb0a8141cd97397a2f0f755efb09c1d61b692a187df37d8a6de4d300c46f68ac8b5a8c157a59a29289a4a0fb7bb64a3f76403b182b0ee3ca650bf261b3e5b0bc5f4fe5141f56035fd4372df8b50d7711ffbbcadd12ef1d36f7a5d9e6d4dca7dd1f8c5dce53aee06ae3b6cbd68a1ea2ea18bdc180b6e8f0758994b80f4c8e2d85e70ef2e1d6a7b433bee0c0e7867aee3af39f9aa61a8256290130987a7d8b02878de632f8396b87dd9fc335987d521fe1a8e39cec8880ab3d99a1081eeb033755b206ffde830ba3addc7c5b99dfa146e97eb3d685e9ad3a813492704da5b5dffdb919aa18c7ca58c4693a085c0fa03ec8dd20ccc61a8a91c829e4802c33c7eda0c4a737dcb07e2f52c104629bc295ca704853c42c7dd0729f0e81b958f8e3b28c4e9ef4d190a8e810ef8915640400c384785e03e4e3c44f7c71b5fd610ab2de0cf7e8cb30e5a02061e41ea12049700677b62abe389e79f2fc79f3db1c62e0426b86b30431d7bb9bc5f2e61374ae5620f16894d69ce8931c3bb6ea0a45bf33d5faf6cc1fb8113468cad1640df0ebe72c0a8e98429159549178c4703f1ac4390a3dc002ef9ba08755c8f3f281b89af984b6549cf5a94c8b6a31fc9ec4f0f071281e7301c22f8860260c50792381d82b1a256a35f56c88cf7f3d597e7b5ca9c382e48f9f004c74d8da21f69f3fb5056fc618da2957a3d336301cdb5a0ce855c4bc44677eb487df012f0bcbecbc7305746f2c244182719dd5a596469e6180e45abe3e0993e82d917c030eb2c043a7f439e732844e933e6887d3a6ab03e5be6ef16edccc692c1d08e2dfc1a8cb000a679999c39243e0f00fb5aebf095aa0044667fbc182477c7bdfd7e411fbef52d61634c65dd4b0cb8235453609bac5e6d7d406f2ac4bf4ba50e68b3595e067d575fbf9634c4b21e44ac704feddc6c3c5b1d69c937b5a73ac61f76ca465aff278e4284b4b09f99adff27acdbe4d7edde9569532c6a432b26b49483ce64de8c8755f1fa35b30cc3492790878e5bfa10878700005a101246d27cc043d033e1e1a5601d7980e86741a452adedaf1db529f19ad3007e753ff0d21810f5b13cfd010f27a4a65a66528046b4d087a3ec8bcd40ba7764cda21232410058d31737212a23831223b442cf1d029c1dadbfd47a1231df95dd427904c2e575af8b15c3cd0a36fe56e9dba4c0d992f46979aaaf9b638f733c2454a6e7aca20916e2f087fb36bf672aa00e834154673ea5c5276e293b5485bb9d8b104fcc9826c3b2d661592c039fae8979b7afa5fd99e153607a74bddc8d038da066b351662c9eae766d2fc77e41f21dd1459a608bc4adbea591e698b0eebd46ab6d1bd0ddcb7be1683a123824287bcb6243f49194f43dc5468ad37f30e2482f59e520cebfca3ad7143b723aef954573c102f9966fe7110a5b5d7ae5d352a3ae1d5ce8953b5e5a22493e5ddd457a4a6c4ce4bf0e4a67e0c798d106ea511e2fb72742966ea23e3ad3e869f41d055e3c2906244572880a8d4fc6eccf09dfee1f4a51fc3cc021cae9aa4fdf3e6d0e8235923fd01c993d23a9138de2796dd9bb5ba2ae221bab210fe57c69676d672ac0cb821616eaffd4bbe6713b54f1e14ecdacd584ef1d7fd6415566f6129b2e75d4c95910b45538ff7faf40ec40129788ea8ec577457d4267cd270e507b0724bd83079c29d98bf2606627f9996603dac7c3a772dae969112848c22cffc550dcc5125109ac88b828890120ce4103e771a6a168ebf627023f36a35df01fa49050d690a2df641d983e126c3b8ac4f0a7af950dff0faa77aa345c8e5edc51b65ca27415d6575ebdf69695630a3506202c3c73aece77d68f0fe5c3deeaaf2c765d8d3f4318656a3406e09533c6c82fe2797ba5065f9639196a17ef494d5d83a8ce7569fc679f32b83de012cfb799c804082f08e282b4087ec0eeb14d185a4f8ae488957d62b60800a36160f1978869f435ae21a124982529482bff2c8ffea95d7e146461f06018530c201cf4ee153a7025cd0d0bb20cd315773badaf0ac403b94b4896ded46a69371e0f37d047d1beebde9698f9a75b4211862dfb77481881959dc241f163b6f61b3dd150ce0ee99a2900a56280afdd1afb55514f4cb3f6309a30eb10542be1a2a6cdffd817f6be6b93626dddda1d4345176fff6bb11bb1f8f4b726f0882bd05544d735f80a4d046d374e0d90315c82c47a8dd3621044737019595064ef7930baca20a4da01a4303afff58e708872724b8b03c6aad00ada04a21c6911eb79209933afdaff0053a9bafd8da2c70cab84fc1b4e793e6df101d726e24daa534fcf99c78d0b559215b02c567536a7c5348af89f6f46a09ac57ff15d123a0c5eca2bbd6a9cd1358d7c56eb79665e0284ab415c54142eea069f3df478dd344f439ef1dcefaeb45e57c297a77c272504f281828d84e3401f1c4db0392c520856637cbe712c105ae9e2e9846d7277ec90edc7e7a5139b1412a63404fc365775792bdac0916f3355d0fe8ca0374232b8d59f19a3271fe934cdff26473973b81ff0e476471dd009cf6593abb418fcce7fe998fa05babe56007ebb364dc9be141420e13b080a7ca317d482df8677588afff2cdda6f58bc09574737f1c3d5ca4fcc1f1368d690e4ca1532e55bcfcbac52b27711fa239744670c695edda45f17a001b89e630941f2b2e4dc49a2f821036256fb78ca255ea8ac51ea3f4241278ae3b579bf2b9fbefe7f05796663f5626bd9b7406bf5044428828b1a83ebffffbaeecf5b6a23defa9a3426fda19f6842fca8e616d2f8a6709cde600276b212228b04bda266a8898331e64331b6a5b6a56eda74aa7bfca1e7ba58108678e192e1ec87dc4d804edf3bb233b70900bb6f75210364812c37add508aae104dac38f59838bc997a90a83db462f200414d0e432170950199740b958a3fe0547aeab2c4ab6be0f714d4ef021f88fa6ce8ca4d176c9637695d0be550460cdf26388790f21a7439a531daf7d1526bce26e3ef65d5738372da63d56adeeffe335c74d9753c383d2423ba3e24f686f796016b7624bdcae24303314212783cfc515f520bc13117b54c74575a985f07f4c87528e707c401d19543deb32762ac1c42ad5844167977fd5eba3ba8c8f38f403818c6d2ca6fd8c5cb6db06ef20fa49137394efa2778e254a523966a1916dfea833f31727de6897c1ab82d7f0a029f27786def7369614b7a8e7d275a7b90b848b8e9d03cfcc0c484a8a60f9c2ab3350e01ebea83db0e7535553a81f1e139d84bd0839c7716a0c81a88fbb182b9708be864e3d52c50910842060b49555b1e669fee7e83032199fc2a24efd3835f404bc0ca24c0391a107ce3fdda26f9050c437b59ef1ef28b052546019396dc1d69cfe5a89e1948530d00f5728121d85737ef8ce48c97202b04f9102bcdb35a99c0ebf70f81c4d042b09f1c244126e1d2ba427e69a97d4a7346b9b7a46941fe50142fad694be4352464790ea3867a5c2c25af4d7f71030530c14e9314dfc9dde23d3a0016cdf69128cbd9d8e14553f103012ad2df0bc36e7c47bf07b46ca048b00391a4f927336584e694c4c3b6bae76af9fa9f7f1ed42ec9802ee6fe953c879ece28e0fa5118802ce86fa17a6f484d8bd456777debf5d1080ad90396c25a0c58eb07ce4bf7febda93f6103e4af663a2aec8ee02b805e2086b78eaf9cadcb1373d6c3e79855fc9c31405279eefcf4b1771a6387415a2087206c20b33c109d91d65586e19b978b47f8233dd1df7c243f19c1ccb1f5f9eb279b848da6071bf52d6de177cfe16f7759f4d660ea173092a26ca949e653f85c11e7af56d685714d1c3218c7219492210e4c8dcaf35ce64439dfb28fedc45d3b5a1a97e7fbe9176bd53b1c23e2a9e44a884178fe62c6df0deed46934d00182342b4ef3ae1cec12976679300d8c22310794af93fcfb7c0bc738a7c8086a1a121e4b2996c82a089279e24a17164d3cd752eaa8317d7d912a3df57b1e0e5109b133e2eff5be3b1f3ace3a4d30659db0bce62d49ea5f7e273d2c731338c58afd8d7a6ca422bb7bcc122e704cba14075e1af3b791d2320d2cc3f836a43c1f7cd17882f96cf5d4fb1ffe992f64ac1875632bee0b85a59185edbe028edbbe916775281ea1f8b03db6dd810eedbf95ba31a5db163bc893d683b15061504bd471563e6462a8e3e0f085d9eab3e1e2b87a140b24217622548344a0ac7a521875841100b394bc0361c3cc86f3c251a39f98287beda58e571b9d6a7d0aefb31d2a99186f3114758d4a991a307a39a7afc0603451d65276dbee0fc26e02f46a20bbbe6725af7b8adb694ba164ce0a175cc77561a60e5732afa2a56bb082fe9617f95495be4fec93bbe6d4925d5b082032b51e151ef0526caec9deaf80633bc14b78034499842b6274f8f203ead785ec76a4edcea230e30f5338f77f3286f9897a374993162239cd47c0b920a2594b96f4cd1d19ddea08bfd1dca75f5a684c14f3cb238661690ce6065ea9384847ba6b69d37ced5f63d5b7e159c4226633cb39da4e75d5b1f3fbace3474363317c63d5370fcc19bc3b0093f9366aef82ce9c3afc563fcb7e3bbb51d24317bf554e3e40a7af672fb89c0b9cdf4133a348bb32dc1370519e2257053112e4b1a47672385d9484ea7a77e68b094bee24a05ac31c9650f9a6c42cbde83a2622b48543bb2f3672e7ed430956adb818a66ca897a907d9c9dca549ced15861ca979e8e731c5829b23bdc0e8a08c83e1caa599b616b39ec8977852f97531ba1505ce6bab217c9a50158f43575a118caf671f47e1fa2002da47f0ef7d0b07c1c961b52f011ac6943a08074866a691ce20ec53e4a5ae05ec6b5032e16db01dcf8a59007c69a28a299456958e433478646d065dcd06574bacd943f6e7a6ac9d089ea9cd5903484b407f3fe45c3f0a5ab9d7f1554702729b31801568c9d923f346d99ce318aee2bedf0d704db92f75c47410773d8f57d67cd1a0f4906ec47c74df45d1cf8013457a8e261cda1f7693892cdd", 0x1000}, {&(0x7f0000001300)="2f4e7c2742205eb28eeda8f7efa3c73fe8b1eb50f4edb1db1e84e240a9eb9776531be0d37bc06f8fe06ae02b129ec62e3ac59faab7962052127646fbf8d67f20b8962cf75445b444b4f9e7e4578a5c48a059b02e9ace9abe705f9d9f79f601f44cdb671ea60bfb029d4f13bf4343213594c29b96ce529e0b50637f32bbf3b8713730042813cf52", 0x87}, {&(0x7f00000013c0)="70cc8c8d3579ba56300917bd3284d172d6e8bb2843f8829c5f9fe0158bdf2685eaa0b4fd269b7a7eb512172720e10ab4dc923b2d20c08273e0e2e3f4d815bf63a72f35e284606c962c0b7e52e605a879aff163a411d9bf33a30e1cc0a9b3cfbf4424dafb0a", 0x65}], 0x3, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1]}], 0x80, 0x1}, 0x400) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus/file0\x00') 16:00:13 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x100000000000) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x169) write(r0, &(0x7f0000000100), 0xfeae) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x6, 0xffffffff, 0x3, 0x6, "b9105678aeb7a398701273b08b2e58e636b307c9", 0x0, 0x3}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="d223153e353adc894ee24002a43f5630fecfce4d24e02c98072b9449a90eaaaf2440383498a63af866e99bdb34dca0a2fdb39f4bd1903a02b8e851973226ec8f6df4f9a090102cf9032deced8a93ef1aff36afb47058e33a37129907d44508969b81905a08179ded1175a6f3f15c22da49071aebeb3c3fbc5131c71b89c72a0e7283975cb03354b6c6493a4a64207a7b495c3864b24eece74824b22a37c811185f7f567765be6912020a769bc13b173d30907758176bb94199702549b699873c3a270ce50108bb1d6985d0846d6e00a22bb2820c631119de834e4a77a26abe634608a0e0dfe0f6e78c80697fefa6eb40357b197dbd", 0xf5}], 0x1, 0x0, 0x2d) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="eb182e2f6669660800003210d848704fcff7ce55ebb8b13f61e1715b559436cef508e4ff15443fdcf47ac6463f9c8fc83a4f808b97a2a6e3ef7fe0cb811edcbbb073f755dd290ad9ca32324fe2f81367016c44319aac629452df711bea3d4e69a42d1ebd54510281813f7b9b558e3404c68dae05628e5911f92a8a6a15a1d49c9e0898cc5da216dae93d4df0917471d2e9d9af51d34290ce72967e9746c81eef9446a3bc81be8a1e13746b302d2a1ce8c8a508ce16061e6945a55ecb06b135cc5ae97495124d18a771e4f3f016e1d922a7284581647e91e07a7777a34545"], 0x121, 0x0}, 0x0) 16:00:13 executing program 1: nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x4) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) recvfrom$inet6(r1, &(0x7f0000000140)=""/221, 0xdd, 0x800, &(0x7f0000000240)={0x18, 0x1, 0x3b, 0x1}, 0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_int(r0, 0xffff, 0x810, &(0x7f0000000000), &(0x7f0000000140)=0x4) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x3a0934c44f7b202b, 0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000000)='t', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) r2 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1f}, {0x6}]}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) clock_getres(0x6, &(0x7f0000000300)) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getgid() setgid(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4, './file1\x00'}) sendto$unix(r0, &(0x7f00000000c0)="ec02a7af8b0ac5e215b20698b5ad277c79eafbc6b4274558e8e91cfc4969d498ecd13db5afc9d3d768f1a5c614a1da02283e5f7d979817fd582f95820ecd5d706fd487b290ae92495a33cb939c153a335063d72805c163a5453fc229b47e26b30e8bc4467c", 0x65, 0xb, 0x0, 0x0) open(&(0x7f0000000380)='./file0/file0\x00', 0x800, 0x2) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') r2 = getgid() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000340)=0x7) unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000200)='W\x00') setgid(r2) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 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$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, 0x100000231, 0x0, 0xf00}, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r0, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000001c0)=0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x80000001) msgget(0x1, 0x80) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0}, {r0, 0x2}, {r0, 0x100}, {r0, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfff) msgget(0x0, 0x4) r1 = msgget$private(0x0, 0x60) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d584803351a3687a922bbcbb10c66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ec20dcd07d2ceae2c6a31cd27c3746dc3b25a2204c6722957732dcba2d8745094eab6763e17f034e540958c6639aff44b617c46497bebf90cd111d8f016e668a2d0554aa1d06fb22222ffb97b34f9d36ceda56def5e5d90ee0d59ea0929adb3b0aeee4d3901caf88c6787e1b8a8b44de8973c"], 0x4e, 0x3, 0x1000) msgrcv(r1, &(0x7f0000001b40)={0x0, ""/97}, 0x69, 0x0, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x88) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4006, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x20) sendto(r0, &(0x7f0000000080)="fb086393282b138b723420745916e92130136fff7bdf0d5b01ccf9326deb1eb436c725a49eec026205993f0f2da56a961e66f582ec437583246de393f0c245e33b44b47a19a01f35a47544c30e62033aa75efa1637ba075b7a15f71ff48ca21a0f617557d2f82e4dd1427eb39eebe25c93e5d8d31b9d1756fd7b76b063834d573982866a99e252213d80e6fb67155722c7ef", 0x92, 0x408, 0x0, 0x0) chmod(&(0x7f00000010c0)='./file0\x00', 0x118) getsockname(r1, &(0x7f0000001100)=ANY=[], &(0x7f0000000000)) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001540)) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="e125a64209f64cc8b17d2d6f90a5ee64eb233c4bf18138e174b2fbd4024da443757785abf36f6951bc8257c9d55c79455efa043f65b5b7c0b1e4df28b45d7484309c1351d6344409cd0239bbd341e44b2fcd7a7abb0b83d387", 0x59}, {&(0x7f0000000100)="02bfab3bbfcc5ba96a4183d18b0401567ae647c6aa9a5d8b0ed648f9c029454d209b0619a3d8491ab7ce249c106041c5b2fd36a01ec530349a95313b78ae243cad1214189a0b033532507a64f43c56308b96e64a25846933ab37279d60cdcc8e120613d013d784243450224b50a7b58823ff2b48dc49d9d7b7463441cf401dd6f4bece1c7df31271de99cf30eae30d85a458f9839129866c548ba6144a104c3db364df58faab2b64fb4fe36ca6498a7f45e3afced8567139279532", 0xbb}, {&(0x7f00000001c0)="a52562ab82d3bdfd1d67d65b97d9b51150046ccf07e5951467f6d6d9fff0cdf6f34421a59115b1526097674a7f29bcd1a1a04f81bf2fab84ff1e5d696aa8b97fb7b813367d60e1baf3dc9d987cd6a8bcba3517da2189a100450cffdbdaed2666", 0x60}, {&(0x7f0000000240)="53b5b59e4fe57fd1beb5e34a2b2ae12a2c9864fbe4d735ef71cd2f077749caf8becb21a93e2ba6819f2737ba349b9fb4ff34a0974ffb7e72c43fef9e0f68bcecb99edac4c1135fb123d97427fd7b7162deb2973c0485797e9f2f34aa1c464bbd58dac0de6581d9b5144dc77bcd9fc546de3a1ccc6123e26a041171328c399fa561cf788936771b7d16023692e990dddfb28fdd2dcd0c39f7782df4a39726c18d9d2bb204f38cf9e24a51fe37bc2738d69660d0dd61c5b0189d00d4886faff7c8230647f66c21c669a4ea41f95693764a57f814fb94ea31eaf276523c99d13e575fdaa15451c60915aa311c25e7ee475e029b69831e06e45ed57af188a391bd82bb1d970126ac387c682c976f7e309e61e69813afa38e4a35897e66c72954df3f9eb0c9000f36ad6a347b9a3241321c0cdd0afaee23b8e7b10473ae461ef09d5f5f3af46cf2f966bff696cbf49f66e2a233804875214d2236f91c999e6d4b9c0c68f85670861f3d48a33b3f94ece2f949f4f9f8850e9a1b6ee650c5759f094dd85af6d428d0975532e56906ad89bdc4368cacf4fcf3692253a5b362045e77a3e4f283a2b5b2f2418a1ac47d9b59204ac0b8e508fcddca443f178c203e54931bf7a5b3dec3f0d3a44ae8ceeab796f4544fc1a697707dd975510fb93551469347da29b0f2bf27f9e581cd5f1d9cc7191721072db3f7c58aee9e4831477cca0c51f3e0d55966a085dc40f5af3002d9a7fd8d89a0b3ab691d82117b59fa8e63c25143f2fb4966103bf695b5b33b3868caa461fece5b4d002e9416d5dc341ae9f946538a3decb5e10055802ddb1b6b0154087780e9dbf4b2fff9419ae3bd31bea4d43657e81f985aa11fe0ebdd66c5c94f75c8a4cdf43b47bc0faf15d343b6deb7dab81415a237b1b41cbb961e0afa103fbe4c0cfb8e24234e091a72d407151545a97ed56770b610521a452d1adb607fd0d982978abfa73a2c71e0b94e6f9ae1a4dda39a78c36d7db77f588cde07eede1ad9fa31c17f3fe6d23ea85c590077f03699b61f3a30cde799578c54454b1ee22473f96907ddc0cc61f05eaec102b4c388a6b44dba32a684be6d39f0466804a403e3e853b0b2ba2c519e7a40c9379fb2d16f2193d0971fcd2f8627fcbc535022d90da93b06f7de504225e80c07efd40aa721033b9f23ad1409443e47f1021b09315748eef3c00abcc65e2afa1e63bffcbfd6c39417eb02a0eb7b616e31533b625c05bacf6b98c227a5d6a85f52a49019a98e14786ece0472f526432ab00584e9fbc4b8c20f04c6f09866202e456529ebae9f1e870067801d8a0d00b03dc9a67cf8e7ddfe1ddc910433881462c7b948ab1cdd427bedfa46c77874141cf9e35b7cdaeed19c93fed208982666a85254a7f82cf234f106e94fd63c05231162078a35b56d2662133723370aecfc3fb749aa968508657c0cbc90b30eeb0b222c5d5cd40e485f9a55b61070c8fe85c61085bd97bffb889c3174a38dd09b87492b80ce93072131c72a4114f9438195e0310d99e469b436592ec61ed735c3f34829a4b6ee21c92930ee97e93803a78c6f8f6ecd275a24381d475a6190990653d92a213d66fa4c606447c3541f23fcf6ba69c0b6feb3a0f8b619d1a8fd1d3b8c5b9b8a0d5abd0a8ce2d4bbce32060bfb205ecbef7e2f4e4ef5aec5e5c6451894fc49b0667df3251f0762f4198016cca8e46d6f884b502e3fc51db53732231474f1c88c839720e4820f6f294202d7278ae85fb0c113579203e73fcab0872454bc85b34d65e7b678ff2f7f2a0d9ee05677f819781ccfdf33428dd2ca4775525019171b17c97b70089ff03cb4f7bc24eea55a91c63e01b2b1e3d85ec334c7ef218a64cefe63d870ba2c491b715a75cb78f7e14aa271042dbd406cf7f729ae51d0d6db2c4ff0bd57631e3e37ef9380c89371b44bde673e94d616e462951ba7a53c97d2d89312d10b4378e9d00286b32f13471d11c9d40ed61bdf31fc679184a64bf9b30dbae2900b5ddbffaef721ea220547944b7094b57cc0462c0581cfd7764553ec237ad420d6783d41b6b881ac257013b36009ad2553b7ba37f2649505fc783ad938a9d1e4510bfeaa5edfdcdd09cb73c69659a62c26355df0de739b37291b523beee399bcd70f5512eb05ba48ee458201eadc381386d400ff96004897ace107b5c2bff415b7bc325f6963ce7afe66b2e0d063c3e558b2838dea837c7031380b9f3ded4319ef844d77d631cccded56cadcb876f68fcba5ab33336b48977bee8a5ae8d4d72771531f53a31a2e339a4e108d25d7e676c6bde02bfbc7a2a16cd4b69d11a7b37587f3716b9b7205e4a62b03a857962ad2cc93dfaa5d748f564fb65d729edf5ddb2f08e209721161d5063b2c2ac1a79e4b4442b60ac6cdcf57ae154e7138025eb67ea5f135c3eeb9d27f02b5e25bf0a22f450e95859c17491ab2794a3dd59d6fa872b41b01fb4784b801f333a39aefa7858449c2177c06ddfa1895270e50a4b36437b21731abaca6a242243bb006dd62c90b260503d8d1cc00618241ccb251592c39a6db63f4b0805f6454c574254a0b4444f7824f15a196f18e72587b6d53fbe3cadbc2f3b72d855397bc206a4fff019bacf26c8c4287b8f021aadb7e291e5dac08cad42b5e400a29edf2e7a3d205a3b75ab3e0f21eea908184b4652ba5ee53567e66ae1ddff284c690112e486450a866266bcccf2fcf3af505308fd1a6bb6e9b8cf9ddfb1cb8ea5bcf4797a71510e48a986f74da019bbfb2a5dc17587ab165f6af6280eef95a4d97eb1fca994f9f41f38c948a54cade965f0f17d58d756dc2ad72bef8668722cb782ef9965c06a9ac46c351e518698dcc2a04fba6415d7c7fb3e36049700f9ef100ff6029737fe5592f257ede1db37b831de796115f2bdbfe38414868bbbc597df1717436a1d56076ade3f3decec889b57cd89e2efd1ef62e5c4f42a1e02ff27e9fbd0238efd41380211928cba0675364ae6ee9f70e4ee9bcd8ab01055792fdcfa636a3acc55a6232e48008ca6b2ba7d8b60af4a8a963c61a5b738d134a56ec658ee73694368e68d4ac0801f499a05b62b5ff9bb16c35a76a97ea74e2a300fb9c284bd00d48479d4a3a40382c1067654f654a59a17f7bed3755deb8c317f430cf5900b56a3c3060272bb48f8d7cb69cfbb96ba2bddc400214c8e7fd0025c7cfc23c8a13bf2d24a0408e41526955da16791a2e8b6c353c6485db4ea65b5829ca62d266302567e8fcc8c3f5996b103ddef59f164ed16175dd9bd7d517b3a20c6c4e03209c786c50cd0b4447d7cd04d305742f6abcb20b3f4508e961fff4da164c42b76f0b42c8ecc57cb3a611591ee70dec9635e51189938878b7d43059774c0df5a7d3aa9afeecb0b3c7ffb005dd285efe3129776f5f16b48e6b8a5c6bbe1bac063c0ad069cdf36e0b5e52f5dd29ebecdef40140b20289894c9f87cbf5abc626affa722006006b3743178a5601242ab9ebbdd3264e3766a54a530414638b51718f3d5831fd73851fa49209beabe10284b1530d66e00f2b83b6a69262ac6d6e3a628ccb99ea222de8683b33b3cd2ff402c4c86d19e466e8933bcc881e4d850dc4724862c633814520ee1d4bc3815df3e87d08af7d89a0194ef377267688656a8b75e1bfe1e72001b6d0286b5f6b7e80a2cc5e1af52aedda127b7e023f3e55269e7da3290119b9b5eb8bcc3a47175e67e37646b2164ca0446c785f14f08268bcd80decf75e58906fecb89d35b34e0cf3d02bdd3de409c6d9ebe8f510676bc137a5506fa65f1945bf8d62725e692b3348d129dedb38ce87c422ca5aa0f4d60d1c698c9bf6392f87160aab65c7536c5cff2ad51de4692f54ea2810ee198fae9321f95f21617feca99a9889cb5cce7f8f3229279a3200da603a9f7a171f1c0901ce6713998aa29c6f770030bfa886fc4dc9d1f062287c0620c9987f53af1556ce2a912a10987a612c0333cd7c04b42fb4eb5d2abca20346af6f7c75ccd60fda758ec3417dbe19bab9004079a806b4f23e016644e1837dbd2723157eb8256b85334d43df5671d9234e8e1aa1bcd06c95196ba0b9ac2e9637551d3ac7da73969f4029cab5dd77d87d359d0c306ef97f00c047b278243ac8c0cd6e0bc48db4e9555a7941d44b79b6515993e42f30ccde6b3ec6acd5bb2c586b598ac876c471534341808b8999e91d00ba4d40d5716cfa12bd1a0900c18007c3c30f8ec27f9621cab969f4d2a8c77f671b059def0f9e1e6dd6f21f2b8999d1de035d28031427c88d9b3b3866326a9bcdcecf45fdcd0dfc46f4eeac5b14da3da426f9c49fb78b9d32c27378cc62822e7d71570caf0aaab13a8087164ffd37e7b2c8d24e87d291684080267a9a82ee9f77cbcf130f7e8b81f1ddfa3f174fe39f28e63db7e70c0bb321617964f2107b6e9feb0f8c51b26bf29b7935120b4c7056400be1c9e729db1ef2a3dedee81b7362187c750c58129df4f39328a6d2645b00799683908356e581e46a4bbc94370522e9c1833f3330ed2067d5fd45a0ee41a4a42c6c0f63326f0b3392dc444fffbd451120441695b10b89b1aa24f7d23caf36be4527c6a0ea61ef63ce9628f6f720d89833b0c72cf832e42dbe8995d1108dd1454106ee92007609dfa57c428fd1e8b3169e91c09b627d53fcd66d6417416a382391f09a9f9ec1e409625e7b47524e0ac4ba30a429670af7f931ed4896b1ccb183689a67fbc89958445b7ae738b07d24904c615c19e3a110f772aa4e14cc82c900b16b4a2b2e9b9483bf440ed9a2f27f0fa0e66d778f930700ea336ac61a8c818e68838fdf01c8c1c0c50a5f23a4c7d283443faf46ecde0bd3dd00089a8a1eb91187f9ebd92e22786a81566a24917e15b979d7fd398a0ad7c0e6d0909e18b4c2490cd702f7599b7254b519dc9c11c864f332470dcb339e04249f3295f17e95f49a2e5b0cf10948aac9da74dad449152d6c5b515735996a61afaa810e4c31bfe1a5063f7455e1e1873fa7ff5de04bc6df2bd926361e5fdee247a65152febb29540ca16708840db5c0957c61f6fe015f6bf370d2c60b0c99d3a2246b5e3cc85a12cdd449f223bf88d5b06326bff15e3034cd8805897699e7072f377ba570d1815b27ee75657041ab2eac33ab10807f685097cff66817392be189726ba022b3df97a508648624022cc5c97363ffcd49490af3e675329989b2024148db5a5d5a8b7a9b5592c681d7541e8bf9589b8a882a9585e09a086964b0135565c16eba0730a6fbf731bf09453d2c393a4ac3a0198654ad599829b5624c36ec89c824290d680870d5fc2e36a75190a7027d1bb064e0ad70103ab31f8efd3c3df280473f2f498ec4efecd5ad1a1b4fcbfb6715465153a9a3294672a44201495d3ceda04c21f06a0b97e889688d6a117524eba151bb013a7551b8fcba8f96676bba733333ad371db01a3772b06cfcfca2384c61565da0f2457d9b75ea56a4b5933af8f8cf7e2f7676d4769889eda3c6adab790a76588598fab9ae10c7ee94a7041a98c252ebb78be287699607d81d3544e7edb3f270bda452d6ac8eed2ffa25f7b7bcf9b19afbcc728d4e71fb33e1f75ebb2f130ada7e1bc6fcb1abaa22e84c9036476c670c512a46f02ac63705f933d29a739b10ad873f47e264a94e9d4c3e166ca511dd2d9a15bc30e9782a7d240cfcf7e9ebc8f1e0eb4cb084421b14b2246ea80b17a6cf1df2346afb13e2410768be945da4d9bd4403089ced2560b8f1dc359c8b052dfb149cb67a2b3dcc40b555fe76198ab11486e49c53a5b4bd07928fb0", 0x1000}, {&(0x7f0000001240)="1fe6af9c69d05da905023a6041e094487d48dba47902726c0c1bcdaba723479893163e46f984f1f056ccdde35d9398d844955e5b4f9d0a95f868cfea6dfefd77c69fad913a61c1321d7daf2924661096c3b256abfcb44e74a2a0acc05aaf462a7c4c828b789bc8d04e7505aa891e76ad57e1cfc8557817c50ae23b102eda619fe58c36a60a3c6222ec5551957f3c47c8ebcf5ce9f93c59420063e683a53e3a954ef0442d48ac6889ab7b6316b1796c735a27378dfc32638201dd806655d7514645546b7b41de7605196f333e1ec64395a0d065a2d2cf73657892545d", 0xdc}, {&(0x7f0000001340)="18ac", 0x2}, {&(0x7f0000001380)="fa395bf76a9ee42b17805f2b1eb44fc2f54ea3e1a01877a1dfc69b4397191cf6b99881dc5c0f973a922ec36b40ff9420aca3847d38033f7752c228d477c6d69f", 0x40}, {&(0x7f00000013c0)="2086286a99a70f398eeae6bfe16f3ff7963358153b1f4a33e4fa34006af338267323637a450f589f4e33c8da22e3f25e7bc2b4e41ae397994444fbd007c63327ffe19f9d4ef8a6119d871c3ec8081411b326f22b98e48116462b8758459ccb10a0b2ada8e8bca8e5d7f86a25315fb84c291180fd55af17fe9ab3a35b3f7063d2601a1e992a6a93f22d060c959604f53a56b9a5a15acd6d731d0d56f3aa1a4aa35eb6e3d4df2284eb5b21c4703277f38a202802bcc4756632aaa2f2fbac93fd96aa6a72c627f7411b13c53449ac225fe2aa94b7dcfb97bd91", 0xd8}], 0x8) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000015c0)="3f6cfd0bb0670192bccade3c818b38d878059f3632146689ff82755c9b7dc3d6e8ae13b239d5e5f880199cbd98ece47ab5f22aedc935bf35e26443f2419c647efc1425fb78e0168c1fa0490a38a0341aaf4a4571403fa4b3c663384dfa04688004d6892c7d5a5bdc8ae2a7e2a7610909829816e7b91fab77a5fc5f9321eb6aa6c0aa21bbbfaec24c0a4e58f3bfd87501c6def3dab1bd6e7989970e32ccc588ccbe502a78441bcaffdc1e4822320fae40f2f402b98323d1e8586b7a6eda15", 0xbe}, {&(0x7f0000001680)="973c00bc2e1e7affdbf5e8ec3f960e51f56c6532d76a040a6291588be88e25f7ce8d750430ec649046c53f5661c9abdf2b7a4be90ff7b8a0f346471d44f40c244d52cc2533e63aa001c499fe0d30f9129d3a7d0ec8140bf7fdc4189778f6d6bda31c1f965e331ad9c178c4007d1edb4d8a8dda4d7c6cff1577", 0x79}, {&(0x7f0000001840)="7448f312ef8559b13475bfca0311e776bed468bd7466e8234c57dd63bf338f8b47525722aee258265c8448f154aace2a8b73a8d378449038c09540f6d46061548fdcf4d5", 0x44}, {&(0x7f0000001740)="846c83c7a76f8708527352c7df52f19dae1e8adb8db95504f2be", 0x1a}, {&(0x7f0000001780)="8b1bbeb9149f15d699ec4e458bb851a0224380ec", 0x14}], 0x5) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001580)=0x3ff) 16:00:14 executing program 0: r0 = socket(0x11, 0x4007, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x9, 0x7, 0xa6}, {0xfa0, 0xff, 0x7, 0x8000000000000000}, {0x7ff, 0x1f, 0x9, 0xfffffffffffffffa}, {0x100000000, 0x40, 0x100000000, 0x6}, {0xfffffffffffffffa, 0x1f, 0x1f, 0xfffffffffffffffd}, {0x0, 0x404, 0x3, 0x1}, {0x3ff, 0x1, 0x8, 0x3ff}, {0xfffffffffffffffa, 0x200, 0xfffffffffffffffc, 0x8}, {0x40, 0x9, 0x1, 0x9}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:14 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "ff0c003c02df71795acd00"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x101, 0x0) 16:00:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) socketpair(0x18, 0x3, 0x40, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x402, 0x10) r4 = semget(0x3, 0x3, 0x200) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000140)=""/1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0xebd4, 0x1, 0xada, 0x709f, 0xe982}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r6, r7) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) getgid() close(r2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x80, 0x0) bind$inet(r2, &(0x7f0000000300)={0x2, 0x3}, 0xc) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000340)="63753cdc44", 0x5}, {&(0x7f0000000380)="6aca4ad3c1376d1cec1e26aae7a1958b0602c1a4ec102e320b30314f21929a5711bdc6d8670ea8d3334c1bae6084f1cae116b3211b61a15d931f91f60aa18279d022082d8827a342454f49b4e58e05e87fe71d4ad4b42b348102c6b7ca972ca0c754032698aae6fbab0c8967047c402e3e0a9e394833aa250cb9557abc0e7b0c0c65836a52d74bc63c5504e88aa579e3f75685560fd5752c8cc7cfd68fb10f398ee0632fd5116c5a932d30f1ef427e4415829c2c31eb86ad05ec13e4b5abfc833fab", 0xc2}, {&(0x7f0000000480)="4d7badf0e214e1a72ae40766a619050838e97e31dec3bdda1f9999f952f149f3d19215fea652ac5cb1513831e5031c76b4c168e42b5f6c96314755e4135a7a44c50adf0e7efaa85f0c9c6f4a731dbe258916bf0d8acc4435c22f4fe00af57fc1fe25ba4dc9ea46ee36693343600252", 0x6f}, {&(0x7f0000000500)="ca17b33897a5b8ba9d5a6c5d05793d1db59166e1eddfe5522d182c3e433a12f3d5fd49764029b5d459e7d7c9df20130083f0ce5c7a5e46f72cf8263279c139106c8e8daebe2e56193c166049e1918395ba08c1d101fa7b5b794451964092254285997bc1fab1726831e2c72c5e8c5b6a385c35407297c9468bd2b16eac8479319055d53adea3a87d58f5ea3a891116a0dd39d4c8f6e576cd520ff15cfa4aee6c8cbdcb486c08befc08a68216eeb6", 0xae}], 0x4, 0x0, 0x0) getegid() fcntl$setown(r1, 0x6, r5) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000600)=""/94) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x4) readlinkat(r3, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/53, 0x35) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x800, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000800)) faccessat(r1, &(0x7f0000000840)='./file0\x00', 0x109, 0x2) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) close(r0) r2 = socket(0x1000000000005, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="001100000000eea4b695"], 0x10) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d718", 0x5c9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) 16:00:14 executing program 0: getsockopt(0xffffffffffffffff, 0x6, 0x10, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100c0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x1, 0x1000, 0xfffffffffffffff9, 0x1, "240748622ee469829758256e05da06766aee1ce3", 0xfffffffffffffffe, 0x3}) link(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus/file0\x00') recvfrom(r0, &(0x7f0000000140)=""/229, 0xe5, 0x803, &(0x7f0000000240)=@in6={0x18, 0x1, 0xffff, 0x81}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x6, 0x60}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x800}, {0x18, 0x1, 0x9}, 0x1, [0x401, 0x8, 0x20, 0x5, 0xa666, 0xa844, 0xffff]}, 0x3c) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1002, 0x0) write(r1, &(0x7f00000001c0)='\x00', 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x4, 0x1000000000000000, './bus\x00', 0x0, 0x1, 0xfffffffffffffffe, 0x9}) 16:00:15 executing program 1: 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20a81, 0x0) getsockopt(r0, 0x9, 0x200, &(0x7f0000000100)=""/53, &(0x7f0000000180)=0x35) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000002c0)=0x3) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x5e04}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000340)=0x4f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000300)={0x9, './file0\x00'}) setsockopt(r2, 0x50, 0x80000000, &(0x7f0000000200)="a926bbed8278a946f95e023c6c5d23972f460932b1d941214b13fce027402d710c3800b4473dc30ecd9efe6cb4c2e912811520f5d54046e39fed", 0x3a) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030, 0x0, 0x8, 0xffffffffffffffff}, {0x87}, {0xa}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x0, 0x1, 0x7, 0x949c}, {0xffffffff00000001, 0x0, 0x694d, 0x5}, {0x65, 0x7, 0x3f, 0x80}, {0x7, 0x7c, 0xff, 0x91e3}, {0x188e, 0x4, 0x9, 0xfff}, {0x7fff, 0xa74, 0x2, 0x20}, {0x1, 0xffffffffffffffff, 0x3f}, {0x3a, 0x45, 0xffffffffffffffa7, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffc73, &(0x7f0000000040)="06") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x0, 0x3, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/99) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') getpgrp() 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde2, &(0x7f0000000100)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:15 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000001) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x18000, 0x1) 16:00:15 executing program 0: r0 = getpid() r1 = getpid() setpgid(r0, r1) setpgid(r1, r1) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x109}, {r0, 0x155}], 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) syz_open_pts() ioctl$BIOCLOCK(r1, 0x20004276) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000440)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) fchownat(r1, &(0x7f00000005c0)='./bus\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r6, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="4e2e0e", 0x3) 16:00:15 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r1 = shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000d033b1fb00000000000000000000000000000008000000b376625c3899f97200009e8fc3acd6ae2d2e179f00"/62], 0x1, 0x3, 0x1800) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = fcntl$dupfd(r2, 0xa, r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x7, 0x1, 0xfffffffffffff873, 0x93d2, 0x200000}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xd1) setuid(r4) setuid(r4) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') listen(r0, 0x0) r3 = accept$inet6(r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x1810, r3, 0x0, 0x0) close(r0) accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/88}, &(0x7f0000000180)=0x5a) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10aa0, 0x148) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x18080, 0x4) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000003e, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x36, 0x8100000000000000, 0x7ff, "6ccf16af6d77d2f88da30e0c0aeef724f2fd57e2", 0xfffffffffffffec1, 0x3}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x2ca}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538be4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59cccfc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892f61cb865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd01049d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc26", 0x360}], 0x1000000000000142, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x0, 0x0, 0xfffffffffffffffc}, {0x400000000000002, 0x2, 0x0, 0x800}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:16 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) fchmod(r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x4000002c}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sync() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4c0, 0x8) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000180)=""/97, 0x61}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd2, &(0x7f0000000240)="e169766bb3a27157da0b605f3b0089c4a706179c376bed3a98ce81591eefa4d815aa42ee0ada2233add7024cac90aea75bdf8bb66f73b79e11b8e6e97a50de254534c5f68c7613aa6d3c233c9dee30534b441ca162cc85cc8c9d1d121a9f4774b469401fdd0d77b807503df5268bc373edb993456c494f53b7843cc16425d5e16a6d1741d4e266af2ee24e82920ee9e6763e681b4f53e884f0df7a1ea68c456a5cd254e56453b5fec0f7e653072c0e3eb75de7447c67eca21356cd463950bbfb4dfde24ce2c98fb9ccad8241d218c52cccbb") syz_emit_ethernet(0xffffffffffffff65, &(0x7f00000003c0)="74f608eb09004aa9a6b6") 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) dup(r0) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() flock(r1, 0x2) syz_open_pts() socket$inet(0x2, 0x5, 0x3) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)="82f08922dd4932d624879ab318cf5c0a0b66bc082a6f04e551a3639f972fa16f3953aca8a22ce421af65fea0af5894d537e4be056a31821120c75147b915f992d760df822db33289f5c408bed6b306d28e662a6bcef209ff303a9d02f869d0b6b2a54cbbb81ca10ade72e9720ddf432e37a5e611a282864353aed1413fd5383edb6ced260ecdffac9bb423980e5c8dcc3624b20bf70c1f37489e729997ae6904bcf212", 0xa3}, {&(0x7f00000000c0)="82c70aaa67f4485b72c750d074a605b1f7f988b18dd2d82e301e9052d5f42b7699920288c6df36884713f847207ff602ff6dd98f632b3f0dd185f2953726077327e1c8224b5c3166dd3bb5fad0fd7f601d2b9d151ddb1d6b7a1d69801dc43a19", 0x60}, {&(0x7f0000000140)="bf86d6ad8c5a564f9e1b912646aaf31304920e99fae29dddedcf3373dd11763c2bafc4ffd32f2a34e15ac445d998d15c473380facd4838ad4d8e01f3740ba444cd", 0x41}, {&(0x7f00000001c0)="65a6a83933406b399d27e927077defa75003e4f7d49aef625b681caa9e76c13f9658010afdea695c1be927d76b100685287f8aa2eb0e2731808ffefb5aff0e376660fcb1c925806b7a174f005238605a738263aea191c94dccef85e67681c11b2abc52eb33317a6067b36a4bfb89e212efe8b731ada3c88b6905acf849a87426e05a3e5d48b0bc39a7de863515df94256fd902", 0x93}, {&(0x7f0000000280)="02cbd9cb8e27a53ce66d112697b1be50a3ec24b4b6fb65188476744564fc46c9c08cc92fee30ab46947e070ba398de7626af9b78f331e87adad4977fd06c451577164a310a", 0x45}, {&(0x7f0000000300)="e1dbd0da1c565300b7f8d1c2ca09b88f4c8c9b78f01c22a972ea03f655e7d394170be6c0d7469217b070c3e8d1d808cead8903092899c2561db46b734c71c1ba96be045b0f4ab3ddc55f6640b9c00d3d0ef0e0059155b7a68c96413d988cd50bc05f19fdb66e60f07858b391afc54da1b82430f8385d914c53349d030d1308110e13604611c9d80d5fbc56cb20bf8479792bece16ef838eeea96027292dd356e96c1551d1f5c18bf464b12ad585ac98ae8495f1e36ab4a6ebe8a3954793a59aeedf0b33c0f26c1523d0feb10142d9a3fd494d716e28ac30367", 0xd9}], 0x6) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) fcntl$dupfd(r2, 0xa, r1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x101) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="f57e34af5d822dad10297843592662b1834d4d0ec3af1da15f1e826e5d4174ee99203f4c8071e2ebdde833a91480dacd50182974b1b2e979c6ffe594f6aa2ea60ad2121e1feec56ac1cad01d3c57bc9c221df68e0cb86090979521ff3d377b55ceb2d7807fb2187c795148a0685436b4e95cf2061582f778677c1111a1336ec3e31b7c59b3a77ce1f05df7c77891f05907e859b637dae2eeb99437a5f5d5f75ba79d7603fafe1cbabfaf9f3ed63984a503aa506575eda8dfd3a6d2c49a8b9cf193d16c81b4f26abd6ab0c35b8127cf8f05213c1fb00354f8c198be49b8328bd888694368a1820becc94dd9a59e1c9bae042a193403d6f1f6158b4825609ad22b4c94f0af5fd2e9fd9c0c58726b81ad906f3aa9b405be12d1d270406002a181151d90c9db6713c2d50f89a7a61306d06da7130de09481b97bd36b861907d33265d2306c9b26b40bc11587b488b0376cf699b326aee67bcd393eee9023a7fc5b420f58bc56954591bb081d1f9e93cf7d5c38636418a4146ac95c87080899779b75", 0xbc7de58f73290f2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000001900)}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x151) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x30281, 0x0) r3 = semget$private(0x0, 0x3, 0x52) semctl$IPC_RMID(r3, 0x0, 0x0) linkat(r1, &(0x7f00000000c0)='\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) 16:00:16 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) 16:00:16 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100), 0x10004) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x8, 0x7}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0xc000000000000000, 0x7}, {{r0}, 0x0, 0x8, 0x1, 0x9, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffa, 0x90, 0x0, 0x1, 0x4}, {{r2}, 0xfffffffffffffffe, 0x16, 0xfffff, 0x1, 0x4}], 0x7, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x61, 0x40000020, 0x70b}], 0x6, &(0x7f00000000c0)={0x8, 0x1}) 16:00:16 executing program 1: r0 = kqueue() socketpair(0x2, 0x4007, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x7fffffff}, {0x18, 0x0, 0x7fffffff, 0x4}, 0x9, [0x7, 0xffffffffffffffff, 0x9, 0x6, 0x401, 0x0, 0x2, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) clock_getres(0x4, &(0x7f0000000080)) r3 = dup2(r1, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x6, 0xfffffffffffffffe, 0x100000000, 0xd87}, {0x325e, 0x1000, 0x4a6e, 0x1}, {0x5, 0x400, 0x6}, {0x4b9, 0x3, 0x400, 0x8}, {0xea, 0x4, 0x6, 0xa2}, {0x8, 0x7ff, 0x100000000, 0x7}]}) clock_getres(0x4, &(0x7f0000000180)) kqueue() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x800, 0x8}, {0x18, 0x0, 0x7, 0x7}, 0x7f, [0x4, 0x10000, 0x6, 0x1, 0x3, 0x100, 0x100000000, 0x1]}, 0x3c) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x880, 0x40) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10000, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x1, 0x6, 0x9, 0xffffffff}, {0x7, 0x7, 0x6dd0, 0x7}, {0x2, 0x3, 0xfff}, {0x100, 0x7, 0xb1, 0x8000}, {0x3, 0x1, 0xff, 0x2}, {0xa4, 0x70e, 0x5, 0x9}, {0x5, 0x7, 0x2, 0x7fffffff}, {0x8, 0xfffffffffffffffa, 0x0, 0x5}]}) ftruncate(r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x8) 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x988c, 0x4, 0x800}, {0xf415, 0xcfe8, 0x5c3, 0x7}, {0x0, 0x2, 0x6, 0x10001}, {0x1000, 0x8, 0x9, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7, 0x3ff, 0x5, 0x9}, {0x3, 0x2, 0x8000}, {0x8000, 0x23866ef1, 0xffff, 0x9}, {0x5, 0x0, 0x4, 0xfff}, {0x3, 0x101, 0x20, 0xfff}]}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2000000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x34, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6, 0x8000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10028, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x0, 0x0, 0xf26, 0x300000000000}) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x22) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r1 = msgget$private(0x0, 0x10000400001) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/79}, &(0x7f0000000180)=0x51) recvmsg(r2, &(0x7f0000001640)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000200)=""/130, 0x82}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000001440)=""/95, 0x5f}, {&(0x7f00000014c0)=""/111, 0x6f}, {&(0x7f0000001540)=""/22, 0x16}], 0x5, &(0x7f0000001600)=""/12, 0xc}, 0x2) socket$inet(0x2, 0x5, 0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendto(r3, &(0x7f0000000000)="7996dda5b8aec321e539d49c9658ea5f0678463bcd7023010d20c15e8e08723aa624f817de52e6e84cc65fad44703ada602ef7c61c39f3971cce0e8fd2a577d1fcdd75ceddadfe24e5", 0x49, 0x2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) msgsnd(r1, &(0x7f0000000300)={0x3, "245672e29ad653e5b1211f5b7704a0311e8dc4fcc33ffb12ff4e1db4058d9cbcd71015fbf977c19c7ebd20cc040041045be47873e7e12bb021ce99f3f52670bbbc1db100c02364edf0610754ee72592495f8cb61326b81298bc7cf0a2815ed69eb18dc3a5f7a4441bf0b151c732a17b5ad3e721ab4725a1ccf8309da5d9a70899040a0b9d940f0fe7e89c1bf9fecc51a9ace5caae65ba21d217cc1c8871ea191267ef31e2aa9a075e6fd4a68d46bfb23f136580b9342fccc6d99218717bd31f7cffe167381c1e62691caeade9eebcbda0351c1052609c45ac6faaa5ca8da3d37c56a84"}, 0x3ea, 0x800) mknod(&(0x7f00000000c0)='./file0\x00', 0x48cd7a10e6acb899, 0x4) msgsnd(r0, &(0x7f0000000400)={0x3, "19771c6dc24c757d02b373a0dd483292cc5a5c2bcba0387820062fd5323d04cf865cebd2aae302a569f558225ab7e19d0f83eaa1ecdecd21081c028f275ea62854b2b5458a68bee8e22115305ad1b1b5d63bc4fc0f704a1bf0413f591ea1195e7592d32d598a7e2a71a3b45e000e8fe8216c4d5514a22f31f5a9c9cc3bd85d1641f5b3dc7498bb1f2f7851251b99d263bd508532a32f827196ac2380aae1c7f0565f2d0fc0ab95f77db726b2758f741cda83ae6fca246303d491e7528853603bfeee0d9a16adfe444fd51153275335e3fae6142caefac9b6a661e9a8497f61f2fb4152fda693448b54a536f5308456bf28cc26699b82ffa24e76631449c385862d7e4965c24e2d327b363ddf88401137425d598bb92b098bc212c3c5b79a7887f379a945063a7edc9e6184967ba4a98c4499c7bf8657161ae7dd83fe63e0d44f882eb12062356c4eaae2a3287c1193c11984166edfbd29287034df71b17a9ae4de371bc67ecb157df0669ff38bbdb3510f3b60a95f4e9328d1f4ac0d2d10b8baa31425688adad1fc9771ac2f6140dd4c128b26991d252ccafb9c60cd189787640dc4d1d7cc7887bb3d88c114046ec5c6cc751c9152505173c48c3275981959fffd5d609fa54ac0ca12cac1ada4954c65e5a61b43126e6303ff09920f0167d0da1aefff254aeccd19299ed9cc707c16b9f1b72552d9b8f744c4ec2fc11a58b7a04ae343e3b0b12878836a4f868e6ab995abd7a93934d2d35a19e19be1bc752f037f321b0dca6df563538257804785bb475edb50935634a54438331c5984061cbfe22eb3ed16254d7486b705e993c9d8da0a46bee5164b8d7d137ce45e50314aad3836f1d9ba543b2bdbe3d5bcbae40d663e3a62e767b7443583203cd230908c3aaefa0d0a8c61f3fc1e2a1707c40faec73e8db6114758fbda189a00d48d076931fec8d0b101dc0e0eec11cdbb9fca4c5d9fd1c0e047169478fd7de1e0b51ecc3a59a0a2751cd07bc31679eb328428017b6c4bb37441d57bb573db97fd8502ac8e5b98838fdcce8e927b512eaea8d4cb8d2b9f21a355cd5e63c54c1e83ad386c6c181fc7e6fd6faf75fceb9ea4518f749124f8530d0713b5fd0a6bbdd7daefa6b884b871c0e7321622302a34c235f25829e9935fca0894249bc53c2aa0ffa978b689b1d8f6279ac0fae96e284cdddac5458c09984e6f16c79ceae9cc4fad1950055854ac8034447d09b4515c6c9e62688c0a92c1ab05c3dffd3e9ea88c57336b00e0e77f6921e593e39708b7b876da1cd1d376b99462a37cdbdaa1297ae7985e36f5efad1847b4a6a6bdbbc27de521c882b51536b06e2a047e42cb827e3639af2a95bb983fac5d9485df9c706c9e696fdc75b94901c4aff94db8c38618433ce3a49091b33e4f13d21327200af83d634ebf1a8232a1b50899892edc1e47462f38d852fc76ed1cdc899cec876023f172fe39e235b019374ee274022e6036beab8e72ef8497f958c8ddc7c7cb18616d27548b5f9ffb842f4a35162bc339362a06cd7218e9b9aab7d6ad4d3a9e099a1c1662696eaf03b2af1fdf84e6193042a4957b0f29cfec48ff988e4b0739705aba67affbdc028ee053079f97ea503318e1ce66e8bf26a08b18fa273380961fef12127acadb317bd59dc629cb16b3613bbe9399ff008763d0b9b0170293e08abc44bf72697db3d5c364d532b922a11a13ae30ce01b8a7eef105aa56e06218873c6343a0ed65f8a2fff6f19318a51c6ea1fc2ba31ed683c4d663b8ac1777cfca4a27f204213146a3fb964beeebad27f598ffa6944d87eb34337dc417859afb97be12928dd7aa13dcbe04b0558619ce681641bead58d984aacdeab211f9eded61e55fbf26fabda2f9d9cfd47e51a35ec89e631ab5b023e22fd853bdddb1685a71e20af694f8123a8d0e771539739a5821b7d289837b89359500215f94db6f84be81d219279f077dddf45cb49598b6c4114a49601f33b44ec275126a2acfc11f13690b3af7507b1ef0a81f3c96ec70aa371f988ac9047cb327a3705dc1133a3f003f1683d8250898d5d3e7814c02ec5f2f37d695c5cbbd29340908e2dfe60a7f0db97517bcd9937a52f3b4e5a7957f0ba4de6fcf4380d5e561c3e48ad42b205dd4e47b19fc77949018267adf9386b8a04ab2e38628fa11df5febaf3df1aba670a5dbbac8294962be9ba25e81435a501d7acdf8c1bd22924252891b99353423893b067fb19a231123866f7ce400c9bd7406a5224264b68c71e148eda1e7a572ae560601b2d9d0335683e4e0ec470b8d87a2b81142cfe6f58928a9eb01b226fbfb7b132ad1c265b0394fcc4f04d4960ad0bb7c2c608c16239f7735bc3a7c5d64cf257f719eeb7ed2afd3f1c048815692fb563e6fd9ad103a35c8a77ecd8ad08b79455335fbf438b38065d7c250e2a72c6b81a4d4919301f4f4e1d56b76cc533c5cbaea9e8590a2cd4b0a8811a779ca363e97ef87dbff7b0033066beddc18282b9efbb6f1ea991fb251bbfe8a0e56ebde819992781418fdfef760d1d692e22666435d8e7155efa5aee6a3c3c1e2f6144cc183530b89cae2f151afa14db462a572d85add1199ae231a3542497aafb1db50912b383123cf71a6d5fae92728fb779988be2d97266396fd2f6d7794db8c95cd674756ac96ff61bb678901a8f871e2072545b44b9e1a79f9d2472d5a4187cbf56311bdd1d7299cea5b063a7f61fec2836bb51a3c535b49b91c7846093a8b1fbb2d6d8999274f0f61028726af9dfae9b004dd603404d2bf4ac74440bdb8412428ac3018dcb8767d6e49818737562c512cebec54befb309b7fd1e83d8a010f83174ea6044bbdb844f08fc11df23b773bea49a7a32a7f2c7b99f0dc26a884c988d262bd9441bbef16d3d9f42b5c4c21912adfc1af1650392195d3ca48532394ce86967a33243720adcfe3f0aba6a0c801935a7af86ac7635d5c44456486f549e1b117b7caac551984087bf927d44edad1392476a6522e9a6301befc74c9bbafb418e33aa2b4bf2175755c1b1db5858633057242011fd6df621f570ae783eb52c2ff82f33d7509c1adbc4c5b63c69075aa553169916e6cfa3bbf70ca831e7f2abb368910d85da00ae7bb9a6565e7f1e0fdce12346f3b73f78265e5e66812f6a9887052bcefa303ebc748737130416fdf3c20a4c05aea9f1d26b7bd16d08b0bec3622e76719b44a12533af607a577065e74523dcd18a3373c8bf4c4818266739109364087167cd78f66b062975af43254540218b6f28f35f3a39639b1b67c3ef34efcac849540aa522e1676a936be2076d02b408119b9b5d9edf9da6b01531f6bff3f2b4a02d46a43639163af33409e1d757faccea8b44674cbd5c37a83352a3ab953d2b7eeba6b2b995a6290d306abe115f77572acf7a365cf5c181fdcffac9ad3f488c64d8be9b8d1b4cef8579ce591c59a596004d6242cdbe2ff96d513776cc63c806a9bb53ddda111b95af1ab1af7c443f5b7a8ffc13707172812f9417387ae651569e1053bd4b3e9efe68f6184d8b0adb607078dbe7de49990a0cc71c93bd4a032619132143b0881bef7953189cd70a2d802a36c0f94cb70b33c10e003261aa1c0c7663ff2469d8d7cea301f605c420d13a1bc1b4e96da2df5a3551335577d01333093ab05b261ec18c0e90da8901f39e90042907045d100ffb43337cda38e1ed144ccd771fac97dbbf75d3dca5a5549e7ce748100e5dd536d8957b70927efd73d400f64a45d48a5caefd6cf56bc64981481ce3ff48cc16d25aae4f79b7a68ac72a896e3175135b24cc4c57dc8ae2d2d6f813115ee471515f9337e4ce5c742dd52230c59f0a93456dc266a24ed49a5eab326bcc950a0de600e2e24ac5ace0fa77d976b682036ac633245c87ec7a68c21a71788b7e59ef40bf4d76a7bb447d832a0f47d104f6c3a31f4f4675ce674910609c4cffe2c4ffb794b4116155c4504fab3b05f4477f75066d5192302c101f42cd53003da3775ac8374e5fd27c8e8cd94ca0244c00615df4d9f25e4c4f2717721c18e1a32c92c691f02e84cf5fadfb207a002b58da2c47fc707a42b399541f6cceceae70313fdee8efe3d5ed1cfd39095d1fd4b4b1066963febc87d8a0b5e2a088d30d0445747f38157816b15c3a4b8101caac2789123a237165b69046e6ba5a82d8b614bbc054a0f1e4e17e5e8c7ed587871559b5852d878c42d731d6a5a46efabfbd853cebc7ef8d15f5b945ea79d78a2a1e127f4e9fb41f0e134cf8e70c684192a8e0fcdf092c5830f4574189a9b15e7f5a2716fb653c3034b734f0d79e13292a4cba23d2a4f39c7ca07dfc8acb01170a4790ddbce60b4d33ced300c2088f9b25baf207b7e0e7979ce5a97896f660a95b7363eaeea5f9c69044682007996839cd290033eebaf70ee6b96ae00c711a98353c02f6ed1ad2717981ad6c36b828a09446fc5216e34330417852e60afe3b6935229da4ab18b6b782f5cbf2d11e1a4368e1999e2eb948be241dbb3e1895f5d3821dbd5f7b9330b41418e14a6e3dda1115f3b33be6323a2ec499336a7fc8a77edf962d345868305077b8ce13f3e11d527ecf2568035a645021ce47d455a328430bb5f7cb0166249e7a82fb150c340b2f971e0d6b4b55720ebd5d8cf4af61c382db00da66102a3df89498c0d2246c80a96180a91b884cb4cf682985816505734559ffebb4b72812b5f31eff5296e9763382c6ec9adba2e6ee3f7e948ff1cc806901dc3cf5728e241bf414d213e16910e211e6e1bdda2f65373d37ffac9d8ac367719e3df6f791ca46455c77d2291cd1b6d5351ed7e6a4af8682dad761bc765353a6989e6bc71d40a4c281a462f54dcb9e7962d614ff6340051765625a7faa6aba77b4e1fafc23833b1c705cd2558aa21ec5354a40260d836f48e3689f458ea7ea3c6ecddf73d2b2a46178329789dc97661d4fc75d134148243654d5bb5d0d4e2d2723803bd1675920d80a6f0dc6f62c0b400ffb7c4a497baca53bdf35609d35c5cbcea72f957ed6d7c54d9463bef9e4ac38ffbcaacac12c12ea02e75d4109f417becb362e491fd907969a002b35d3f022f2ef3cc78ca6a528bbbc64e9cc6e63a051a5463b3a9fb1f5018c777b9c5a1e2301f2d91bfeaed665004b566bcd92b7803c490ded23065f99ee6238c74ab0a3fdb42bb200abfb2e46f6c35902ad3a33dc0e7602dbbdf1f1e35565eba97a4c11791ea8a0565cbea4ed8a6bfa3b6965e72701dd5db4cae939e0497f8569f3e7e427e387f8c0a5e32279f4876069436022e74ad83c275af87efce0e65f9f476e3f4c2138b0e4c2c702f42cc46e3d95c545dc98baf47265da08db19f247a6c96750b70eb0c1bee52a258d3e83388793bcd9be18fd6f670f8b0d9fb586863d633abe4bc97efa8d51cf9dab7108b8043c5678c43256341502fb11a3dba826eb3e6e5c62e6e4334988ad6ffac5ee7e55ce6e16fbd8eaba4e2db1352fabb6d1711dc78e0ace6f008180bcae7f429e8116ed6fece923ec68e9463c976b0dc11d7ac85e3c1910d5649639e7d5c7c373f3addcbdf60dfd9fe07928bea12165e615effc237dc6a2eb10ee8e94e02161f9e5dd760ab523555b9e12d480caa8f26c7fdba47a48090df39b37e420106718492c12f4b75f55c6118ef062703977d67c6989762526f81c69a012cc0a8f01d7c8580c159ac1e5e4cf947802136bc575c127637b5153bf3f6ecfe3e5b5df10308c5cc7513421d87bf0bbbdd27865420d9b658e0245db9ef3533d857492ea56731e15dbcc0b24eaba875e6e60147"}, 0x1008, 0x800) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x20, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x200031, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0xc) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) 16:00:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0xfff, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x1}) r1 = socket(0x400000000018, 0x4007, 0x1ff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x10000}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f45abcf77012d4ca72c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8180, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x112) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x62, 0x1, 0x77626730, 0x4}, {{r0}, 0xfffffffffffffffb, 0x25, 0x6, 0x7, 0x8}, {{r1}, 0xfffffffffffffff9, 0xe4, 0x1, 0x7ed8, 0x7}, {{r0}, 0xffffffffffffffff, 0xca, 0x40000000, 0x7f, 0x8}, {{r2}, 0xfffffffffffffff8, 0x41, 0x0, 0x800, 0x2}, {{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x3, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x84, 0x22adffe9f55278eb, 0x5ea576e5, 0xc5}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0xe8b9, 0x80}, {{r1}, 0x5b9831e957c6efc7, 0x40, 0x20000000, 0x3c, 0xfff}], 0x1, &(0x7f0000000200)=[{{r1}, 0x0, 0x46, 0x1, 0x3, 0x3be2}, {{r2}, 0xfffffffffffffffb, 0xa0, 0xc1, 0xdf, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000000, 0x3, 0x8}, {{r2}, 0x0, 0x20, 0x80000040, 0xffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1, 0x20000002, 0x10000, 0x5100}, {{r1}, 0xfffffffffffffff9, 0x14, 0x4, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x2, 0x54, 0xafe7, 0x5}, {{r1}, 0xfffffffffffffffc, 0x12, 0xfffff, 0x59, 0x2}, {{r1}, 0x0, 0x20, 0xfffff, 0x91f, 0x1f}], 0x46, &(0x7f0000000340)={0xfff, 0x7}) fcntl$setstatus(r1, 0x4, 0x84) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setgroups(0xfcb9, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:17 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8200, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xcca, 0x100000001, './file1\x00', 0x3, 0x80, 0x7, 0x101}) ftruncate(r0, 0x0, 0x2) getsockname$unix(r0, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) listen(r0, 0x7d) read(r0, &(0x7f0000000080), 0x0) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x0, 0x0, 0x0}) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mlockall(0x1) r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(r0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x24000005) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x8007, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) connect$inet6(r2, &(0x7f0000000140), 0xc) 16:00:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10040, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) fsync(r1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004008ba800c55160114c412b867653fa00ec18593a2b27febf00000000ba0d31e99a0000000000", 0x2c}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:18 executing program 1: clock_gettime(0x10000000003, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x400, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000001a00)=""/4096, 0x1000}], 0x3, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x7) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0xfffffffffffffffc}], 0x1, 0x0) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x2, 0x6}, 0xc) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pwrite(r0, &(0x7f0000000000)="7bc344c2afeb9fd0585cd9239e6134b74ec500f7232ac83cd020caa490a30b4990aa7e83539bb14df5a9b58b575571490e17d2b057736ea1bfc7fc12ba90a25259779fe7e7bceceffd0827cd79ba97175291f1ccbf7c", 0x56, 0x0, 0x81) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xfffffffffffffe72, 0x0}, 0x0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:18 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x21, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x808, 0x0) dup2(r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0xffffffffffffff80, 0x200}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x10009) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) 16:00:18 executing program 0: socket$inet6(0x18, 0x3, 0x102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x402) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x20) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) r3 = dup2(r0, r0) socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x7fffffff) listen(r0, 0x2) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) sendto$inet6(r0, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) 16:00:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000588a"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sync() 16:00:19 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x9) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r3, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x101) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x3, 0x7f}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x860, 0x11) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)=0x1) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x10000, 0x5}, {0x4d9c, 0x1}}, 0x0) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x8, 0x5}, 0x10) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0xfff, 0x9ba, 0x2f}, {0x0, 0x6, 0x3, 0x80000000}, {0x1f, 0x9, 0x484, 0x5}, {0xfffffffffffffff8, 0xcf9, 0x1, 0x4}]}) 16:00:19 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x22) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x80, 0x2, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffc, 0x60, 0xf0000000, 0x5e0, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x48, 0x10000, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0xca1, 0xa649}, {{r2}, 0xfffffffffffffffb, 0xaa, 0xfffff, 0x800000000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x1, 0x2}], 0x4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x9, 0x100}], 0x1, &(0x7f0000000180)={0x1f, 0x7}) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20002, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x7fff]}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x66, 0x0, 0x0) 16:00:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x280, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) kevent(r0, 0x0, 0x400000000000000, &(0x7f0000000140), 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66c65c2b6903653000"], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8580, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000040)) close(r0) 16:00:19 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="e500a2acbaab178f4d7798455059d0c9b72e16025649674e6541f90f5db2ad56ea8e829c9b31e581daaf775e4884ddd2c1d052b0b9396546429e60d909ba6fdfc3bdda5932c9a7ada85c91a40a3e242bdb95792854cb2900"/97], 0x322) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) chflags(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f1d3dbd094"], 0x10) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:00:19 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) accept(r2, 0x0, &(0x7f0000000080)) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="57e5e5bd9f8d686d78421af7a187f7f5895e3a244f6c1383d88df61940d026fc1567c74266ee7c2898abd600379f61b30f5ac39fe59c39e97e92cd919a66a13b2af6845390e8fd8808df6e2d5664d0bcb22f9cd97a4d113740b050891532b84ac60d595b3d2865526187eb489a2e03051668976fcc3e64ff7bb69fbe1963a03909", 0x81}, {&(0x7f00000000c0)="6309ed55cc1a7ac72290eb8a5e40548e148279514146ff0ad5db3acf5805b0b462cfdbcc398ffe3d5f2f7e9d292f34cbc45fdb989f98bca02b3c33f8158cdb5a2760b73cb91bb2dfcf3737a6671d354f9a2f99b58c3af0418c7ef198d367598676e31dad9a6722cb255e54aaeb8f024a1b91a36b83f9fbe1d17c371bbaa41b02e605c214e93b08c618e7d8ab4b825c5150814c36c35856e2cd5b6f2cb70010d6cee30165783fd81ba46e87bb0f70d77809196121f8ad6cc7f63ea040fd8601f395f58da00b90d0733946b0585582bab359c5af48705764", 0xd7}, {&(0x7f00000001c0)="695d7953653ae17cd80d649ef51ec301d59b511e57d4ee7d238dc1c3dc29d6a2b9331e8b7aee592beecde6f74d21cfa05a2346ac263955f27f3689c1ba5eccc2ced59ce591ae6342bfee56e9a6d80563a76a7d32a85c6e0de66b9d02472c536185c705789575c5d3bc8d46f6824a85651db695b1bdc0db02102f9b019f8fb19188a7318ba5f40cec499f85dfebaa7af2c5343633416241e5c2e16a74c15495cc0bfd067d340d8940bc7e01fd2150acfa20e04a3ccddff50fcc0e61bdd0d4148f801dfba43d5e019a4f0ec1ea5144fcfff183ecd0865cfec3db912e3e5143baa9355b034f3641ffbf8b2d3d99196086c6e70fc54fc0aadcfa19c24af5a3dff428c8073e3a405a40c233288b8b4e0668294df2bcb377b4a6f4ffb19a5ab736eee9fdeb031960bdc26aa5bc3998c313c93756c98de12a608a93146c60b389e78871dc8419cb00b722527b8715f7ef11c39d7f800538be0cfc747aff9fa773bb0abdad6e78d78de585d46048f2884be15b57679b309de762b329d23744e5b49cae269f26f84f8920cac857dc4915c9c2209d1be6e78519ba77863d8be585e9c086b4c11e3ae7e8a3311cb2fc7069b12184146a352c3a48f96c65d95c16bd9e4d8ce0f2356c2596f540ac4b862a149ca00b4b35e73b30f4d78d9b4fdb49b22bdec2ee98c5ea4557fc3f1c7075f8500a76a20e5421eb059a51d2a22a0e27397beaddbee1a2b4e151a7b09e0f02fd52bcbbc6ccd3138a9a8c90db8df9f681e16d1c62d75605f2cc8a4698a75a78f173765ca476a40c5cda916ad6248b9e69a55fba516978544f8fd5bf55183320fd3027c22e38ca3106d47e5a7dd29bebde7ad821682cfaf8d46a729f89d481de9d94c536bde059fe8ccfab7b63a962210ccfb22184148b8527ab8b418ea2f7b92f9107843d0849e6d31f89df134afee09e04749584ee73b7cb79337dfc367594758c5def232d1e3f50e34357b118884fffb79505820adc6fadc2b00dcc29f21f53990823b3a99687e72ae672f750dbe787caa44e3194f26672e02501c3d73ad5ba345ca5d08723cef82ca798e101fddbeabaa5a043ae0c5a9e1f1323928f202b0c488928e5fd9e2cde82c147b67dad70c0ce27d14b47eacfb8c7f88d2b2b9cbae1d3256a1b535b42d578298909733989b743b73106dad1a85c921b90296152c9388206e68039793ea30f3ab1ba6fda7e15a00f1beaf63f086c462ebf1db0fa26762d81404bb61eb7ac4b1f199488861c3955cab420bacb5d17ed8c6ee508659bb9d0e27b59dadd1867510b16d4a30e576db8798ff5198c63b2d3d6ab318ed114d88d153732036f78f089862ff17735143be84767acd19c9616ddc8c92c11607ad84a99f15ce9a50c0d952463379f6037050735b64953d08fd7714ab13b4f2d25fc518cc4ec4c7adaec8c9a9c870162205aa4f5e35a92a55eb6e1cfd9b594fd6e449bdb2ab4aee33995e6197f896beb37e9aa961509d7330b51757801f30203d8855d6e331c812e2500ad9e86297b06e56d0db1e759b31846872c7468a57ae932d9c2b9593f5afbbdaef7e4ee3253707902b46de3a462db2e1ff4b6eb50c972d8d1d25cd6e8be0acaa2f8d70a4c16a67b07e44ae318a1bb10843791b7c1ef017890afb16f2ac5c72738a957629371a7ce41188a34e5d22e2ca83c11612f08c30b88947aa7c8c04b9337302d537dcc7ab08eb0af7e632dfc43e362290f047356d2a8011e044806d02866c2592b728e326c4a8a6b1d05e76fccb898d6b2062f598fc90c8c73be933aa3ae60505efb3930cb2970e611b35f0445541f0997d2fc95d7acb793181179d1f541fa3981f13de3fc26daa15e34901e91fb45f4e5a87c8b3ed1f1cd49bfa05f1b3537e87052cfe98ba229aba0c70fe8a00625ae625d6450c11ac9b3826f7c8211722fc45669a355d3ec7f62fd074bb599ddc11b767d537f7dc28bdc52e1438ebab0e03b6d68fe3a32a6f9a3a71dd28ec3919b850236e8d0884f2d4f653773e39089adc09b2bfa78b8bb47e0b749fc6d23ba533980c4e53ae05048ff0a6e5e10d23ce2eecbd00986d9ac98b0659e07c8b7d966f04b0378f3f1dd0ff1fa3481e4a98f027bbd978a908f2773b53fbf1364e715f2303f34d72aeb3c2c06c5f8e300d61ec3afaa561586c648429c818c4bf6ec77850b82eccc4e09593fa8181422d8f4cfda4ffb0f0711d0bff41f40eaad10e7d309c3659252b8bc46bfcbfd48d99d2b2620a92c8509b3904607a7179c8f2f378c80e823c07ff4e5dc2fed98ec42ead42da1c13663c084aa650fad0e1415da38f342087aeb67119a6fc7a916aceb854a80f641a4e2688b682758a1e62a144fdf3028e12f6f6bd6bf8f152cc0284cf88f702f21af7e3dce3d950015a81950b96bbdfe156515142c527a75a1201144b91b1a9e426cd4355f3d94bd2ba46c498c30c7f3ce3f9443e158ab086f9824a8d16bafb1713d61aaf4fad628f3099bef9268e021ba3dad9902213ed9e3e004863b9c916d55c4b0dca66b04c761eb97270fa9132f25deb219200f5bc2e96442d8de2e1da5d8894f677cddb908bd0c451166bb56f8e9536f65dabad1def96747bad576a92c3536f3c5be0247b2ddd1e5b7a655c4fcd3af5bde997d9dd27a66aad733dd97dddfe35df04b1e56c240a0f7f1873ef337399333f8973161f927be87e60b1b322cc3f9b7ce6338751026dda6ca7c809075dbea206da75c59f5a261868a2f8517189834ff59f678e83bb5f4cf10edfeb41f917e13cefee807488384259c612b9a81547f096be818d1dd72a96cc6de96dd3515bfc054b222c971100ce7fb043d100260363dce7588524fb08d6bb26c630735b4a72631334328258d2a7c7f801b15a0bce5372551be691e902ddc72aaf5f0caee1aaaebbcf7b304d2cf4aa8f94c8c02fbf6e839f2cda80b27886c0a8fb8940df0dc0142585aecaa02f28d2abaf5bed2b681de00f4012d871db87aaba2eb69da6c690e1db0fb2f4e77d6b4e68ec51973a629c4e2a5e1c03a5407b2a0c3aa62a35fccb0abfaa55dffdb54c3cfe557194233489b44c957258139116b98cddf25f691554b6f8baaf8400e6eb743f5a2a03aa161f3d3feed64010d3ff0b5c1bb06003b59b3f43fd2a8d6d3a236bae51a9f7655f53f987964f7b457989a00d5556da2fc3fe61a0557e07bf31e94f1115f8c1ed9f7284cbcda7a6a573a2137db3566f232d0a1148e049d7e10d9d96341dc9328e432e4f46fc8433dcea77a35ea3d1a2b06d2f96377cc330a3fa272968dc5943237c24f092951b5dfa83f19d7d8c03f5a419039ca919ed617a44b303e763f69064b5187f53d2e82e0b49ee120929b16780f631ae12132db1167213fb6473358be9f1d45b489b5c390390ffdc490a1f53f525842e5f100a4aa9f96df90cee0503b2cae332d88b3ad1b0b2166298b3c4f0396a2ad75fe9b361fe880cc410f770b5a2c851a0a72d25cd512f4265e99b99f73eafd3f8d519cbfde68b71624935899e5e49949ff129595e877cb93bef9d952d80a88eed6c9db5e1f73de7ea51c0881309cb30e49537a6806589ae91071a2d46808f964cfa916d01dcbddc450bcf24dff263229988d77405273dfeac661f6fb25a7f801e3dc7711c7c2f444dc6185bf6eaa0f3de27c49a9a6b3ab69502c6bfba9f1f716012cf2c2c5ec903a1e14e9c3a0907f5faf52e3ee86a40ffe9da17d741eae7183ba386554100a301e623ca83cd35d47896c9f8a516b3e4493eaab37fd46d8490902ab3cb9956084b7f6111ca3f0353a9235b3990ccb320ba06e4963ee40182df18c87755eb00d994b201f490f058474a2a1772c2253d7622b6e2c785278c43aa3cb06a120d4abc7dbb423b22d459cafdfe46f11d613e51a58d9cff5fbf8b1944444a47095703d3b9a7815121b8521a5cdb72eef5c9731de774c8441fe1386e8239af34bbb777510dedeb312dc76c9fccd62bd0d18dd5cbc93850cc2f38958da26686a354e13f5a999cfe0016c511ae6907a48d42c685f5cf41931ce28bbae902a42395cc49dc5489c7aafb989d5a01a44d3dca65d1aff0dc715537bdbf6713193edb3f062fe5f7d723f7934a559509365f3837ca223b88566099f56d342a557aa0039d294900db0da21af4069350928533253601c62d4795b90b75176e5806f0423d489b1b017634a17adb36939929f232eba0a55124fefbaddbc35c11e699f55c4d4523d8a75171973a18537f1950aef2c81ca315ae3a98c6b5618f17f9edf94d1e513bb75a9c4ab27ba1f3127a7e5c1cdf7528ca091a36425b46415b228ce1bcb52650e4418fd2086c4909b2b99a0f3956d5021cd6b9b6e77985285c673098a1ffe7deb819572e126dea5a8d722a2da39fe001dc5de886892a833da76da08bd5955a6f39f47dd011021b3ffc56fbdda7dbca2631d37ae580e1c842192cf05e9edeaacc428f7c45e8408a17a02289bc92065f443d6de4a44d436755a4d515176426a94446417fc62c78e5ec57d52e239274ae278483c7601078daae95b2d202a7f24162508f20e9870797af10664df1e5707c20f55c01500ec9422d117ab16595c930f1a60436d51f686f8091f66f20bf54e26be7ccf0901c5aa9fcc103a9e0c9a693b5f92df9ba09d87fa0927ba3014486bf2dfed814a33f58aa96049559871494256029a3adcc3846ec36a9a27ca7092f775b9e5a7446b4cfe160860653c6cfa378e24cd95474f922ac598227553edf930d590d19bed4bb01bd99e596c66e67eaa93705a0179017da5c4b8fb1ca7bfec48b13e257ebe2a865120c785ad9357cec97819d82d158d0c20f9faea8f9d67a7fb038a20e58b496a47fb2ad2dc4e033455b3073880781925d6a2c77433e2ccbf1796fda3c00b159395b719740e7c2473830e803d90d9f1b1c016808a7571f4062681302516ba24ebeb54706338f7cdd2476ac06fd332557a213a7c22aa1009dcd83632d2e6a976f14d593aae7610f344c7e3b6cb2da92bb00514d4d6388ed060fb869d340b3b2b57eefde08997bf54e8d11ca3f650cc62e0a8f4e2f3e979c62c539869528af4ba80b930e2d3397d8f44e535002efdc0b70dd235089e6a5469edc469e9087621b2a6ab1b4536020a24d30ceb4b3a95471506cf4d01453e2d34ded1363402fd669eb5e2ba76e0ca3772125156f556229e44ee17ed4b6126a029c41eea4685739c8d255fa6bf6ef319bc6624e7841f92c6b12710efd34c74b68802347379e6c0e80bc258b019a17cf13b21650b364581c21c3747957c8931e8fae115e72bb7ebe9e70e35e1a94f8f5f5fdfb3eaaa28e9743f2c8c665699fe021832c68a409fba17078bef7b88ce73215373711d9b49cf4870044f12d78d91b0373d273f2cf3422eb1b85bef6f01f6620df576218e9042a4aca4d1e0044469b5165cabe172630c51b8f603790c8d0943d55a3b6ef9acbfdcea4078c35048c64472dd6aa3b1cf38fe8561ac9e45433c76efd22923fbc8a416be3aa1b443ff67175290c5ecd9cc85c93c9faf309757ddb0777734d4d16edfc1ea0d794c559eab3aca6a880a3c9d9a8eeb43051f4eb09d929a605343b7dbccc32eb7ebf7c934c1e112ec3cb5b8200dde76cd01ae483fb35b353296a5cd7a60c265b08610ac35483cdd84d3a330b403ab496e570f1a2a1c89b6c3592fbf59cd78f6080730cc38ecf7065ae23d0a90b333df8628b73933e801376ee5cec2c117d33cdd2eb6efbbb03fe06a0a6fc05c55e4dc06bc6986e509b623bb4ca77dbccc34e071cfdb79e473eb693377a646a54b678f98", 0x1000}, {&(0x7f00000011c0)="3d3b36885dc66c50459662cbd9317f9bb79e1220ae916e41df5635cd389ab371c659b98939c0216fdf7964af8b7580757dd10dd6ea58c6570603cf6dac38813ddabebc", 0x43}, {&(0x7f0000001240)="68e32a99e7a9e594922380d0a3dcca0f9e265b629a41a43e5c208e1b3a7faf9f8839395d529bbd780dbeb80507805fc93c4c2dfc7f6ad9d3312ecb3fe6b51fd887ef4e6722e4461a03f3876ce7390669caa8cbe0ff77486bfdf1776dba4f2edbc9fa5352489a605ca27040cb454ed5ada0b433f55a9e55afc79ec052a85e2a41665d9c56645bef75fb03ade970046ce15eb583a92396948e47576cacec61467540b4421e711b239b38f2b8ce", 0xac}, {&(0x7f0000001300)="a3785f69a6b4431553792b0943d2ca1c1d21cf30198a941cfe50db413f54684fe7070b0a5d9deeba55b94d0fd9f28691cb2cb81027c73a1d4a", 0x39}, {&(0x7f0000001340)="7791f6", 0x3}], 0x7, 0x0, 0x0) shutdown(r0, 0x3) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r1 = semget(0x2, 0x3, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='M', 0x1) 16:00:19 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000014c, &(0x7f0000000000)=[{0x2c, 0x0, 0x80000000}, {0x40000002c}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = msgget(0x3, 0x20) msgsnd(r1, &(0x7f00000016c0)={0x3, "feae874d9f9dde555f41b9ce53733a2adf9302bd1ad44c98275a954a901473a0b5df2906bab540ba71afff00b8b291e913ec918d121b97bb6f8cfe010b78f126fa0151026d7c6cf00b93"}, 0x52, 0x800) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="7001ffffffffffffe5ff"], 0xe0, 0x0}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20040, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x7, 0x13600) recvfrom$inet6(r4, &(0x7f0000001740)=""/21, 0x15, 0x3, &(0x7f0000001780)={0x18, 0x1, 0x800, 0x101}, 0xc) sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="00cf346f7ad574a7a2e9c5a1a5156a6331b859aac2dce156ffdcad6349386c0a1c6d34b69c53b98ce9b9ae23bc842ceabc69f36287dac976f8613e90834260ac3c68727fa05b083cf1997bc3ea", 0x4d}, {&(0x7f0000000340)="1962fca245b3367d10cb88bea2a2c526316ae93405e458bc03c6512960c2fcae6bd59afcc21c3ba7a21a3d1fca062f98f3a491fe6fd0179ba5e40769b91f544adc8507193da601107ceb487d23ac1b69ff02df01aea3906abbbe6a4535bc2586e55fc98823a42f77dbf8432d621f285dce940423a207244b8ea2e54461163a88036020133992d32d1b3043ed250c4476e056476d45b569bce1125e35069009b6c24d7e155a9f4e2faeaf9464bf09fadb896dac2f82886a5a66e1f32d7f33761e70ad9cadd813fd2e4befb488c1b4ab5134fc2af573147865a2b6c17fc4061cb554dbec33c28ee773bdc2e2b5ac6130a4b616098a127c1a9cff732d362775d233870dedb1dcaffbb8eaf0b54fe22e88311db15e9455c0453d70e4073456d0a07223d82763c3044741db3dc5119a6c14c3124436adad46b0247f8d76af290a5fe5f4367b14736e9993216633f4bfa7e0e9f288062cefb21d24402b4edad5c531e6564f5f04f6c8cd30a27f9b7da75d79c6953cca97654f0ca6bad7743e46e1f1c496e8e3ac0469688cc73578b1737ef646a08a27ea05d4b4d5dd445fcf348529f510db6a6b37f740633594374ac9d9caaf7dd678371ca8622db8051e7363b6560520115780874752ec232efdd155d1473d6df601637d2b656325c7a9e05a723d4978cd1fd342e1cdac6fafabb14ed283d542e1e2bdbc9411dedda5ec9a5ee8a9d58986180bbb678f50d9f87031db6dc3d302bc7c678650579da2b0915b644d92b9e9775c2070361645191d47506dc3dabde0588ec4b77c9031fa8a618295c657d12c06a6bd8776bda986be1ef9f289b69b4d67b51c707caa8a2d9d291ec7b65ef94cee2a4ce0252f2eefc8eaf17c9aeb63503f8364e94f84d0f7f4a8fc3fa30be49b2f398db3a0f7afc0f8f73f45767ae46928e7537c1c050d70ce9f31d0c8c9d2cca7a3659107e431c126c2837b4fef28f7efdc190ec862fc219fd96d06ee60af0e475f9bdc4c203e26fb3280938c13259a2435fa87ab92e18e08725ee78f5a4b9e8e0a3af65058819468b4ceed9fe81e9fbf3b6489ac9eafbfcee4b24158884523c1f73c5d0bc3bf8e710aaca458c4324336b59b9426c1f632cd26ef65518b33809f69557b847fa38d5738530f109ec7b6136dcf34e99cb9fbda9d0c5789782e98cc8c51539ff04ef3dd3f0de4c66b0ee83690b839a213bd1cb3f4466fc5bc3ea83a1892cb6b35957ae2ec0c4d4fe77babaa82800d26629f12f6fd40c11d0d0f3b78a347693190600ebd06426954661e28d2dde6d464c4773d37a8204aa55b6e1ae43c5bc215b02773a4c35ed8b0b2bb5bd3d49317ae2b245c0f009748ad36457857f4d3e1dbf8047bbd1d80ca80b4f5ecd9dec4ebe9f2db159a3a79628451aa0e7ed03a63ef37591606b9e6dcddd6fad5c579100eaa2635c5f338e9531694f9fa0a2a735cc90fd343f718ad8b0b07061c9bf913e5bf397cc4ace56e63fa5ee4439bb63ce2e612e5242f9e7bc1ac8ff92a8103e681e1e7a56a363893c54c591795d5e7afb102960c69a78becdeda5ebb107b8a49e5647dcdf3e0779ef68d9cf59401424c20c9f3edb58de5d0b33298bffa25a29fe32308d7450b3d515ae009d0f307cbf3b6236b7cbd59476a039cdaee67ca3d5ac4fa628aea6f3f9c09c0269325cf8f655d910d4a355b319aaa0040a9d6d001acd76d9fddc49dc28a1436aafea9861fb5b846dc1aed46017d3234108684fcbcdd2266aceff924b95c24d664502525669165e298b3d30dda7fefdc69bad2f5d14c5669fda828b5378aaea6b0a2a1792a0a17f3dbe75c8877b339433f8ce8d623393bbfc631731c641f9cebba164e7c36d55f06fe5f77f72d78fa7720f80879953ee874c7a1ed978e860b1bf82d8734bbf937d9627b0e1f052532ae6af9d6d13a705b4fb255da4d59cd446720817c07b7e755a9240b3efe8d1cf7bac0df2b499cd673e1bf25badc7d4a213f66185e647b1d2362c6952e7e5e4c61f8a7bfe460d700dd53dd67575b669ef37ccb73baf41b90f9b4485668297c246274cf0fc9b587c908714e2afe2aa1a15f673fe9e4ee62cd170d021abfb0aa0fd9fcb256a92b062ddb1be6ef11eb87c29a40434bfe2743250eb2c6baacff6723b18bf58d22020c3af52a59d6eb7c2d24244b4b849f0f5094610790714deb14103b60610c75760d42b9431738f75c20c0616f88b8e3ddaa051534c441ee909d2fa050e0a6ef2c4022bf52e214fab1718ffd4c212f76d8b3f92e20cedea8a77d6b64e115cef30144caa35d0f286f4609593cc6a764030144973a6a23f54cf3fbe5d84c6e3d1c761b9da78f25e9b8246cf017559e037be1867fbd86c7e45559583ef7b038909a624bfcff0a0830cc67112498bb103d95cb108803735f460fe34744795238dbee443e01f577813c37dfc872b2ff6a63100b02a792fb5e04b7e4fb54d4f8263a0f868d46f020e54825fc0204efe3cda65e751ebc514798a44958558a5f752eab163b82081f713db129ec9b70e4d71e1a5cb1676acb03758f311d16d72565f42154a0bb280101e4540e0f762947e55f0a92952bc589965d057ff8d952f471f50db49fbacd6cc123bd66a8edc10504a105cc55bea6045806b621d431616b6606f42548250a622bc8f794e0312c111584b7471e0c5cbd7f446bb1e7fa429c7b52903b273b8056019c9711b01398d09362bcb9534b7ba4a5ee9de1e59c6768374da67d101f6ff48528b47be3e06359efdec0c5555b82d661861650d18c43d303b4e70ecf3c6bd8b5c83a9469b08cac9ad3b5e3a62b93aa1982c03ac4fbbf2d72df95adade27589522018e0342e1c943a10859e8aa4b1a9b6b614c6844864fd97a2b1073575fb102eafefffaff649072ae8e99f31cc7cbc67c8a5dba611fee5b3e6e8d0e47b6fdb1a2e74bad2be763f644fd810b76dd336041ba405b91f4f26fa3c093598c207e16f856ef006bb749337bdf435f8c4c980337cd0bdcdcb9f4dfb92c308d990b4d15d2ef2324ef856acb7eba50375dc8712f29c15e3a9f16c8d7221f92d5460c59fd5b83bc8d1a75bb22434356de62d50b41a438a28afdfb3e9b13a52e8fa750bce86b9e94e527499b38966c47f31094e8fc364d05bf94e44456ebdd2c20a20ffdfe68af65d592ac80a7a68b7e9526777d6fcaa152e904e89d91ad7f02bff43d323d0023ae4a6b51214cb765a76332c9ffb50367571397226cdcccbabe7e986a3bcb1e7827bd8a8e11f0dd5377d17be796f6f75bed347f4709c3f06d62ddd32c1f33ea3ff85a319c4fe4f16f7f4d28c0d6b3a1ee558b527936e659e5e5e9dfe5df31b4c41a007bd0f33f3a09a7e5455134e7913cec746911ae9c2e2d32fb700e43abee4a5bd593eaf766b16ef7570435cb847ed5f0f48261dbca1d84046be9ede89f646ab2559d33852ec7db48f591ae95bfdda3733a2249bcca832e8d528b39912d8d8a9331671e5b88ab606a7a7a17a63d43cdabd7fb3e000b97e8c0da53c6c7a57baf9b18d25605ac92505f0ce66dd7e23523bdd579cc7445c0ba4df24d3bd787293bcc542281e1c3cd69144767ae878116de320810d1d4a6272f36a96a220252305b159519dcc16ac8d9001436b5d0442c83754071c7ce5d3f5e307b983962e37aa092783d4a00a70f4e97c5971dddb76feddc481624636dde4c3a4d74815608c52ff1a87d2bbce7feb3de8034fa713aa2f13c5e96cbba7d5a4a7d0f4506542fe68137dbd909844d1ab8104fc34bd4b0263bf4ccf5723635d54e6d3f0e01f76e6bca732cebe65820b7ae8f7b392d4e2a49b4c6545a9f9328ef6b34c5260fc59e16ccb3def16b7d28a9c67e19af234cd8ea89576ffb5bee14b4ebfdf375b72d891c76e29b6d66097eb5f8101ea2d4e5e176d9ea2a3f9b2d27cc3535a509305b3365f1a0c84b24eeb7892798b0c7587d8bbfdbc6ca5f611cf568ebf8bba82486e31fbbb36951ac1a7b127f22574e432e489f461aaa796e23bd37e4f9a21424a438f3925917fcf26f64e8bde366e315992d94cd99a750dadbbe2611fe8c02c94addeb0e38479947712ad375bf7d07743669602c4388dada088992ad3266fa60b58fa2daaeb6ecb8bc87c0c21be8e6dbfd5b7bc3b5a722d2cd84aa8d95f37bd27fbef02e96266935573795549b95ffe4b5994cb145c5a612dcb2169d986f51185f02ee53b542255dcecd3297407a166af756daf3312cf09ff79b55dcc1fe27e2cf2b13466eeb4ae2c2af73ac32f239313bac5f1d6b74fd49202702ba640a0c8b645a5c293f776db4c9f503052ac753aef038d6e93bc31207ff61e6068a23fa6875fb06430d2dd8baf9c865d36662c34e51dab0bb93bea751b7b253d349761e05f899f82a5eed008f1ab60d96e1d01ffc06e95ca167c2d46138302f26a02092caacc2696121bc39429ea9173a59663a9a4a61ac2d0649297dfd984a1a2f29af19c676b485b16d659c34c162a2b1692ccab4e213281b208eab15fbd6014db41249bf780c1e4bf2e12389ccd342532d114999dfaccc66bc5acca33583df92001755ed7ab93e69c2f162facb75e51dcd59d24301f42ab25c0defcb1917af9685807a8adde802df1a2684ed1253762c8539fc92f5571803546d811897ede0eb40f420af9766d24a575b5579d7c582359d275aa5ae0f128d9a1700edb95037da50c7193d07059ab82d2e8f30993854202947373160846db2f879b6cfaea453d6ec29f0d77e519356f124b0d06daa73f1ec4af3f76f73d2548e883db6d6fb434bfb107b2f7cdafd79b2f7c328c157b7e7777900565c9e202b812d464807851fe6018ac17d6a1d6f8657f533f900077c617d7ccd5255bccf303adb89497cb66c54c59dd0f3a8746c300812ee1ffeb9b96820d9bb77544595c5accdcce1afeed1de65f66c1774edd5140003cbf776ab435ca9745dbf5d970cc744acf9ec9d68b85c182e1f61f5dca2e19f14ca779beb33987d517dc60691adb9f1fcf409879fe9699867a9bb8313fd3e6c99c4c8bdec7976db35a9b9ec58bc97e07a380780655df196a5865d9401c464b2e7d5ce2040a0b1f0bbbe7017fa36b7b8bd262a8675fa42480c165244a6f3590deb3c56435ad746002d659d269bbd08444a44d7e3181e7e0e67bf4e4398a349b2435222b9ec260a9f9a00a4065606c08bcae7250ed7e1ebd1dfff0b6cafab4df43c170eaddafb72b95fecac3e25b12e2db9ace64ce350e27f8365674a801bbc30b9e64f5713983c64b1a4ba4059ec3f14795b1e3f2569e9fafb767dd0b56751feef6c65f8ea483808f040ddc391f42e3d7df1543180da6d0bb33ac473d3587a2cd0e1bb5f301a2188d2d2f1751de7c3604a2ac64d9d38f7aac710e5c224ed90ab2576c0ecc9f3168ad1f189585f7aa989393cfa4c9d8e799e312324732ac27f894364f37d75831b4b68f88851beb4107292b2fee5cfe726326b369c582ad940ee3d9a387dfc928f8c34af0bb95cba57c68f03d4442436284a20cd0d03f8d6146399b41cad655dab95591d5d4d66163d60b3310b82e1b676d1b8d717a9911e33ff1afb805d62f80b2309016f8fca62a3b7bb0bb5b301a1d7acaa275afdc17ca242ee9a1a90b0e53d3d737ac4db2cd4aa446e60cd3aaa5f935cdfd111954dd3af36d7921c75f70cd1630b41d31bf0d0f87f452763fb08d049c2da7daafb33185c236167016badf247d9d915807133038345b62a6e61bb84efbf59c67b75d15dffd65e5a297006f559c1663e752b67ea8a6e680726afbe98590cf6e966673d738aad4520a3a58ffa2", 0x1000}, {&(0x7f0000001340)="070cb8fe2072c8330026c35d19b495acaee54f49053353d0a5eea19586487a0314d2df5d4db4dd24721d867662ae735f0322fa69b26e18b57c1c0cdab115df3eaa965b090b68e9ba14481fb66e4512bb6a15f01dac9253681614c3393a7229028ff11e058d6f1154571f657b53007395b56167323609ef4114f108a57b1f502474de6bad9c0fc97b67d32af3ee3a4ecc1ce5d8e7686fd96911aa950b4ff3d6d83e777ac0e5f6a2e0c90e467d2eea16206be82c73ed5348643d54ee68b89a", 0xbe}, {&(0x7f0000001400)="bd0ac514605c057b3e4cc9061db3f3060109cff344d3bf5817209f7e9a1541416d552106279317c995ed9f0f05537d40f2a92b9d979dade0000e7f6a1494dc4bcf86b6ba0f8aea962348ffcf5eb28b0544423fa0ee81e3e8f3286575a7e1c5c400c4cb7f09d6ff357ec1", 0x6a}, {&(0x7f00000014c0)="ba89603621b967ff0b49323fbcb7de0fce8bf5881aa5024601e85945f4f47394271285dd428302a09f39f2eba1516a25d59a", 0x32}], 0x5, &(0x7f0000001580)=[@rights={0x38, 0xffff, 0x1, [r5, r5, r2, r3, r3, r5, r2, r2, r3, r5]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x88, 0x4}, 0x8) msgrcv(r1, &(0x7f00000017c0)={0x0, ""/35}, 0x2b, 0x0, 0x1800) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = msgget(0x3, 0x0) msgrcv(r6, &(0x7f0000001680)={0x0, ""/34}, 0x2a, 0x3, 0x800) 16:00:19 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x101, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) close(r0) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x20, 0x4, 0x6, 0x4, "d262ac4b3ce6764e864ab4df7bc75476489231e5", 0x7fffffff, 0x7}) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000200)='oL', 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) fchmod(r0, 0x10) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = dup2(r0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) fchdir(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x3) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) 16:00:19 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) pipe(&(0x7f0000000340)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xbb) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000180)="da2550c1256cf0eef623d16239d96f64d437f3408ebf89d36001d3f9f7cdd83a208f5bc88aed737638f3b1bd608ea4dad08b412aac6eef062d34a99a2dc5d09bdd91c38ce21cd0996ae1ad15741f608f8f309a0810b9d013c2a010b546642f0aec23d314c6d74e136be59129e77fdc4bdc767e256e891e33acf651"}) setsockopt(r0, 0xfffffffffffffffe, 0x2, &(0x7f0000000040)="ecaa71441aa037c24ca43c8a290e0d0daa24d69ed4563086b6536ac325a734a5cb752559dbdbbf47beff3feba32b010446acb68f262d96c3166cd5f634781f1a62dac12f306bb114f426de5974617d7c5076aebd93871abe62e7c69684455b4f0f3c77dbe1332a18cb39a0c4708661d7eb723bc8fa8f198b5a0a716bd6a1f0b6267cb0aebc3c86a57aa81be2b4f9d2c018d41782aaf6b75fbc205a402687788ff176ae273256072c11bc3bc434c88c94342b101b166195353522d724f18715c6073462d98ea81208447bba8d496459cb306e2a343d0858539c655bdfe8478fbf05f0f9de2780a5114b", 0xff53) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") 16:00:19 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00009f8000/0x4000)=nil, 0x4000, 0xa) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x9, 0xfffffffffffffff9, 0xf417, {[0x9, 0x0, 0x4, 0x401, 0x7, 0x0, 0x7ff, 0x0, 0x81, 0x100, 0x0, 0xf3f, 0x3, 0x0, 0x7, 0xb68, 0xfffffffffffffeff, 0x4], [0xec, 0x6, 0xf8, 0x106d, 0x1, 0x3ff, 0x7, 0x9, 0x2, 0x8c57], [0x80000000, 0x100000000, 0x8, 0x3, 0x9, 0x5, 0x8], [0x2, 0x9, 0x0, 0xf5, 0x9], [{0x7, 0x0, 0x80000001, 0x1}, {0x5b0, 0xc84e, 0x1, 0x7}, {0x4, 0x2, 0x5390, 0x400}, {0x3, 0x9, 0x8, 0x1f}, {0x6, 0x0, 0x100000000, 0x3}, {0x2, 0x4, 0x3, 0x5}, {0x9, 0x80, 0x3, 0x2}, {0x8000, 0x8, 0x89af, 0x8001}], {0x10001, 0xffffffffffffffff, 0x1ff, 0x7ff}, {0x20, 0x1f, 0x86d5, 0x4c1cc3ff}}}) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x808000000100) faccessat(r0, &(0x7f00000015c0)='./file0\x00', 0x182, 0x2) sendto(r1, &(0x7f0000000040)="b18363f810bcd33783c34376c24d1eaac923de997a1c714475fe4fba5d90008c880df503cdf786d1", 0x28, 0x407, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000100)=""/85, 0x55}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f00000012c0)=""/227, 0xe3}, {&(0x7f00000013c0)=""/134, 0x86}], 0x6, &(0x7f0000001500)=""/161, 0xa1}, 0x3) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x32, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x2257, 0x9, 0x2, 0x2}, {0x8, 0x1f, 0x2c, 0x100000001}, {0x5, 0x4, 0xffffffff, 0x100000000}, {0x20, 0x4, 0x3, 0x5}, {0x80000000, 0x1, 0x10001, 0x8}, {0x3, 0xfffffffffffff801, 0x6779, 0x7fff}, {0xf5e, 0x3, 0x5d, 0x6}, {0x8, 0x0, 0x3, 0x3868}]}) r3 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xfffffffffffffe59) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)) getrusage(0x0, &(0x7f0000000100)) mlockall(0x1) 16:00:21 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x80000001a, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x7, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffe, 0x100000001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xe78}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000000c0)={0xffff, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x7, 0x1, 0x0, "e972811a91d344e2695aac5be5ea79c66dbc0f5f", 0x2, 0x8b}) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:21 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x200000000000001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000100)='r\x00') bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="2d928e4f5e574554630067ac676d32b86a28ca17c083f0afad822ba5fd555c19f9c6767ae56a0efc99a490cd767e5021c95d873621eb3aa47bae45de8fc2ae95ea7f60"], 0x6a) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000006c0)="922d36883d2f86b2c24901ba2dde381c473612ba9853366b68423dfab9a10c2e6c40aba3066b9edc6356d513b283f430db80e810b113bfdb8e05fa3807f0689dbe0fe527f657c5f8b794c140dc2bb0603eab12feb1e47efd7c37cab7b61a5f622af76a0b2123b6c9ab3c986759888802376d4aceb0ce07eb9c730588f52752f86107ff240a297a9e78889055f68912c9b999bb16d0b00ac0afe5bf7dd97abed33f07e1c4426fed69700e1e4a81df23beafea5fbd7fa722256a84332853c079dbc56ec9d4dba2eb6213808237057e0bc7a6846351e59ecf86cb02173bbcfe1a327bff724444cc623508023e1c37bb73987dc6b0f029aca3950fe65d44d9e39c15433448f13b7cbcc690757d70b907d024eded2540ab827dd0f382e1885bd825ea1f06815682a50663ca84033f073666205ca79e9802baa764612f23169a2396e0bd0d1709c399dd2b3f9c050b6051ab47bfdc688484c19a33ae944b20548aeac73e4d4d159ef26721118f652dc47d53758248d842f78100bc18c4c66dcac763e1f4c8759b797bea72308d1982a130cdf9390a5a94225e4ebd8bfc14a953ad8097293d909681ac92c24f8b2ba8f42dc1df674b9fbb96b57b2d15a91d2389933b1e8fb9acda43ec895cb046ee0e8ade1e57ccd8ddb6eb1c3998b35a1ab8af95035aa558f0a94db4798a5d35e0db440d0e6b4fad5b13c9945839e45267a58e36498f8789a1a0ea0f5285245a46cb689a581c24d8fdd5157db915fc2cddf0cf4075aa81417f12fb8c275abe0f1305512730db8b29f2ff44e4df7f60c47d5603a0964705234cde3476e20389758920f22aa5629c5f004e3b2cc70cc6ac9629ef9c623e74f664a6b40b735c7cb04e79ff8ca632fe5008e669d55dd0634e891fcfd1abbfb52debdead965d6413eed778f1bef73e62dcd927af395778772bc620730acd8c091f3150ece85705514c3cf0d5030ebf423c3c427bffa90ffa1a42e1c25390ecd6d157c1de4d7e2769ae1177ac1196738bd9875da84ad726cfb6cee435dcd7805fcbfce8e066bab12044b01042c15ebcf3606fc05a577428701cb2ba5603e14d7230729e82b7fdc947039de985b1f5f87ae64721470c34bd095883998ce2751d8bedacd87800e0cc967f64e26fdb081c2fe49265b0cb12f35dd54ad0046c59acdbfe6d36cba71ae7819ee1b5127738130db614758ad80cf2eae7ba63038e3fe996e5503ccaf8f25882441d4f30c0c14f2c9a36102932db66df5e38aa522477c6387fa78a8b6f382855678d915535f1076653c6ed9855fabe933604729c879fb54b7ae69cc08d6496157d3626721f528d6971a3b611861b069a9d6d907ac0ca4d0c9051da35e321ba9e6048075f15c91334ae144e42de0997ec2f1bdb3e0ff28b3b017401d993bc08b3e8396f1403d5118ab95f1f472f2345ad35ee03bec25988fa84f7f06ced1ac3b49bc4a7e717e2489912eb0853fee412736527267dc1d084b227c18a0dd069e503f7660d78ab3941f668a498f4b2999327b03714777235ad741f8edf19295570283db08fde12d7a95a361137ca24e0ff3ae94470ec5b06c09daf56fe84dd5d304d30b322fd5cab63c193bb66ba840eef855f34ed90a66b4390abac329c508d9975f3648ad183ff03ef2a7feb6f6bef98edd3be9131eb7cf72bb231fa647b5884341c56f69c42e93c144cc822c9889a2a43aba726c3d45dc683cd1858c285e398b6e9176c1d21f2c99e1576bab092b38409287f17d80ad57e41208dc1e5a0431d85c4a80d9a364e55671428243b300b34337909ac7ae290de30bc0a4c079e347592ea26c406cd819bc436c772f016fd15ddf77c87fb7804b81af0d3ca56d2264dc184dcd33813345b5d3a846ad4e5f7389cd2dc9cea4f2b980df25184feaf63bad8d7c17ad5d62f290de4dfe9378d52c68ddbf70692bf604adaccd593efc8ee2803d7d2c921e15480a7e4d09d0bb89a6789d0ca3f04737a36506e6c34669a50a46eea42a3c998c29a2723105dfdaf44ea6ec0c368f62b2fda015d604b928a527037ce88d0086afe8aad3f27bcd2706d426bee7f5a85db2b80226588931abce01c6f61fbd7e685248961b9de418a9debc2f7ef93699094e72b4945a0022ae8bb09ec97b9d54cca123cd1070d2516df5fd6538a36459439ec9acf4eb1e9b1a0c720b269a07ccbcc6ff950d4731cd222a5cf13007aa084d11a8e2b1511fc5511d19b7526fedc9dc48c38672e3f16a95f6a127ddd5f1be32b9e6f5dd23b5dfd91edab21d542f0a0c060b5526d1298b422f511efc6da7f3c2f5e2aae04d44cd6515106615282df1e7508f95cc6d52991d3db618d2afd4f8af16606a7686fde6e749d9e5ff0de42ea3eb5709ff50661e6002e7755a6feb916ff4537b9b6032986531f6c271f50a27bced4891112952b70738a8c5a7b3e752c0e2a9c39033eac9930a1bb731e117db7313fed14ddcb421729ab667ca34f8b7e52c8b5350eec7a92173761b55b7965ec9098d755c8310f6d1981a8dcaa29ebc0c9c13eee030272a16f6393f3aa81d3877e7601e697707b724bcb0acc598f64512993f3c7682c35a1b5bb5bb82a6c98c2779ab8a3a2cfc18f0996dac4f53dd7e67242cd59f5ef24b6ec7cf0d626eaf9523180068485f7768e08c620252b82bcd2309f91725cb91937e89887fb158ae04cbeca22617677c562d4672ffdded97e57222d22ea30902bfbb8219ce56afe3663be4dc4402cd244c365ad39703b8dc99215d6c263f17905104aba064e1620d38f4629531b999f3ab7d819ad481e25e362dc18ae56e6a684f45f9b8d642c456056808fd2810aa1496433972b8b3e5d16f03167905c811132dd67ce1950be47182340ecf0d8466be929d601a52179c470901c6b9934b614c49ac08ab977657b3155bf546f7d16c0d5e30fb2cf82730506afb3ff98676f2b8b3753683a6bc73176ea75b3f4ada5aab6d38d78b24a4c94fd2da9a2e3fe43a4faaa4a1282727eca89a1f9ae14d4661b060315c3d07a0d6c7e333fcc4f54366fa8165529788ac6a74e884129ef65e5798c3cdcb8ab8776b60fb1674cf6387272ccd7336fdd55fcba7742e35b955129463a8b66ca9f794586e161012eaa977c8acfd5b011ce0fb22b2d89f3cb282f75892d27055ba9cc28965d02ee70d858f0e5768c09df7bffcbfe44586ad575742b103757cfc029b7627ccf52bd87373bf0e80fbe02d1f61b6a814854a5a1078562e2f8330bdf23bf4e785e186977a6a7dc70f23d494329c5721b403f64a57cacc9e28537244de435b6daa740805c8e72bbc3590584ca25ed94f0bc37eea1137533b242b4e2b9e5ddba52afc9b32ae903991f3ccd0aee2d0dc3b1808ec580f7ac305311132bf3ef2d9b698b5363379d18d7d8bc7567a9b77bfbe0f4fda940b2e7c5b1e1f4e160f6d11a2af8771b34f058911b1b41f73770d6f40e78864b20ef99083402d56e0e34d292d3a1e984b1b48a404dfc260856a1c6633fd813e108b3308ef318d89bd136f9916efe5d28843e85e98fc116c08c57be5709e31bcd10d14ecfb6484af338dd59d9495666868cc0a505570bef796ba693b598df8ea081c7630d34ac756b3c4232a833135e2b6705f8ff68f243ed112e3adf2208a441bd9340461627cb57f68b48ea557d1c5712fc63524ed6e4d3b1b1107a163127d052dd981305288d9db056644baae1ed9f7efd9587668faa82fb09a425d376efb5a3032f6e834912cfb00fa7d234419cf95eb5aec1f4edd19de56a54a8cdbf4ba7d2b5b4d8acbccb27362c2a80028fa8fc41a7221250e8345c1bcbbd0291156e2b10e1950247eea8b9aa82bd6af23b21282f1e333d02de4ce8f181b29d1c749a9899851ba5475112ead8d1ae32e17217df315de9a0360a6e02135bfca1dff7408717ea24ff75cb9dcf6b14cd7566ba4b68c44944c09c8d7cbad08ed913508b3ac21bdee9eb3fe272ba18e4ec1997f9e1bc4b1844eddd0a5c863a4cf45dd6bd072953977b822d90f79e96de57d13c24f61419158326bda330aad2f556462eade8f2cd8728738aa6a5a4fc69138d4969eeae078ecd8123c32a5f94cbc0e594ff868fa604607780999a89a6ba571d83ebe0675c4ae09f60c09256f87582c31273a642760b7e90462c121e811a202f500e40a73544707731b240954d24c01b3c397d4910b7dbd45505caee42f98610b15ac89914137bb53e15f896e7b7466eea8001a220dc4f864f150a3fd71e1d1c2970d7d236b15cf462bdb8bca154cd8e27de1c589218229a822aebcef8e576279a571275786f7b3f1ab6c3d53f4208dcedec066b575d5178c372fb8befa321adb43a10eb77a61e37e865eac85bdf472bf2aadbe96f7ca63706b6a52ebc34de625c33e58c68d9800a44445084f6553660b558f207e668e4396e089769882bcf9f9c953375b2728c7f7f7a1f104b8f1fac6cd80970766a9c022d982f67a1c674f4f8f22aee949f03c869c386acb7e09a7925272d9dfa9c91f6c72b1888e1405fd7402ecbb93eda5dcc672affc4d09294376077de9384ce58769fbe50f0ecb16f6bfc29d9fc46a53f4163ff87c6f7e61e5a87a10f6c9d4382fefe51e4a8a68e8a7ab087796057ce9e437321b3efaa2cc7ebdc7417aa87ea8909b02de5efe8cbd4cf1dcfdb5e00b42a7382b787079ab6e7073c098223570e71c32dc2706d58fcacfa180f15358a8b9a53570f5aed0ca1413d214fd2a971934c6689fa50c39a0a12299e0a8a0c46581cdd4174b9b98ab9d5be599cbafd768cd8f5d5e213bb98c4ca9c1a00c0b6502b2981c7ebc367f7623f1f2bd6584f539c5ecb62f13438f537a9b6a54d955488bb587a0c8a1e69b495244ab1001c7e860f22315860621d8b0eb1d79e1c3c47b27ec24f9af8d6ea7e38868e8529209840674de7730ccffb2de31fdea04f26e521524f7c39ca1de4bcac96036a82b98001a71cbfdafe892e804f03a24668086cb77de3e3bf91a7dd1d28519cee56c9f06bd65fe47086403509ca5b17f91d1c4deff861bbbbf1c33313a9e610099b18eb16db897f784da5ca0121c6996104a29637d2c3b0d8265957259e6b977b19b13512d911ea69614f310b2abe6aaef921085bce87ae2341b7f11767983908bb621c2469f39e072d43b29f00e070156c11336cf1ccf2ac99b752fea1a0b889206b1814a1a4ecf3c376b20b180ff4593bc1d0f672d346314cba90173d639b61813704d02ff25e30b2b8db9d92f8807e968c8457061a6675a9e55872c16f6630912322af97b7315831615f164dd82224b99ed30acde7cd61921d1a8b4c8f8cb6a9c09d50bd547d146832bfab31a18ff695714d1f056f858360aa410e1bc829c9730502084974aa0fd71a891d7dff92cbb91008cac8a3c60f704a10c79e01bc8fd7b1a01b476e01790ce2afe48314e33ae2985f90551cec7f00139cb1207c4e3a717040dabad0c201bdcf00e6af181c1ef47a0804b01c850b1c51f95ed3159bdec5a3a8f3e4d738dc09319fbdeb36b608e41963d14fdd75558f35dd6887071c7998906841deb5f9b51c060f4faa9cb8c79f56f5a3aff5fbfb4db082544c5631432ce5326343d85c418110549a296701a6eb8d7e5ded0c34d3ea6b42947350511c3993021030fcf04888657e1c3d5e8967f048744ed8197f1c1b9959c1556d03f97d09f16f699849bf96ca1352350335da4bfe4958a837610733d2e654d07c528f1213f75d4236c8e6e57d3650c0f3674505bab880ca980ea2e6c298c1a40c85bbec51517018af16d3de6c77f4e77ca20cb6bdd2f36a", 0x1000}, {&(0x7f0000000240)="97f19e5c7b877f65f3629906ad15f6ea082e94ebb5c2c2b643dd27bdbd9d8f53a99aed28374c0773e8e5e5de64958d0b4b515bc4b9ea0eb8fa1292a0559f9329a03c4548a4fc3f5220cf2f3e5acf56c3fb5a36ff2f2068211c2ec73b048f8e200f742baebb4117d278d569ceb4995e5d4b7fbcac13b6042a65344000ebf1fc9ef87327bb336370bc0908b2e8518b1461169c0a4275e466be2e6c00f4dc23a98900db6320bdf5e8aad2085c16f2c40c4392cea472d04ac63fba4dff6343afca967a27e250b5d165b61150ce", 0xcb}, {&(0x7f0000000180)="6813c00f70784c", 0x7}], 0x3, 0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000380)=0x2e1) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/94) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/54, 0x36) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) pread(r0, &(0x7f0000000180)="015a2c97dfd9ddd94195661383473ea76a76b000a272c6a854509af749a40fa612319e6a4b9be3500407d92602b26360fa01d26e73f6af2ff03c7e0dc825fb4688bb7117c58e29fe2140972d226d22feeb15869babfb58ecdb630882e0b680fb64a1211da5192730e5d5923a6cbdff", 0x6f, 0x0, 0x4e) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7) ftruncate(r0, 0x0, 0x7) r1 = socket(0x18, 0x0, 0x1000) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = semget(0x1, 0x7, 0x100) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgget(0x0, 0xa0) r5 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x400, 0x142) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000048c0), &(0x7f0000004940)=0xffffff27) r6 = fcntl$dupfd(r1, 0x0, r2) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000180)="53e812215b8ce5687c921dda9228973f8df1174e4235b53d7832a6c6fc8c4acfe678999016a018578a2171110143c676f63a6304aac64eaea7463d492d3157985e06e4204b9ffe11201ae50fe987cf0c69ca7f43a7030bf6a7a796ea9ad022098f0a9fbcb2f0148d14c561205d6e96e9132bfb1af22d123e2a19ae8c43ccab0bcbee6d67e393f2f5ed5f81bd6225d6f6c32539209e7e98bbd86cc3865de38d4bf96a882b6d9214c96355daa19304c0e279c43ef72c95e0660eac46384aac3ba6db0f17c4385b28ba57e50012616f2e72fc0bbb0766128ad38db36b984ddd952c8c64e609530796cca9d3bff0593481ac88c4006ddd119005ebc0838ecdda2d51c782a70bf5278ab3b4bbdc86562c12cab97e2bb843688e002be49eac9502caa00d3e3e0595ebff48d0f34ffb820a2a0302c8bfc446feeb482be74ee2d13373442228e519e86e4e1ff354e9af06905acbd95bf2a68250648270d24eec5edaa1c552e0d9222b6ab65a35c767d8b00d7b3888101431b08cf3dd95538012d8d68556aef8a8504791ce865c0e2fbf5f720294866fdd19d05ea42d230edbbe5b01815e06be35b3f7eb8b532c26efe3c27cf3e22d7dca66bc343589b20beb493f64593acff8a0ec061bb18941c259540d934b15e962230d71cbb058315240b1f315dfbce070b5c52297ddb948173433b00db7128ed97aa2e592db7ce7d1c6df4f6100aa5ba831871466fde60d4d98d8b3e297b5bd2039b67a0c9e98171c663533f94e4927329c221846320f569e1330c166b1d9b0c4fdcd58573bcf8f79db54bd4b912046fbd92cdcc34fbd89d709b464b115ae459fb84ad7e39009288b6b98451cdfadb3ec7d4d3268b9e0158eade114f6192eb66a2e1c57e0a82e8cdc8e6364fadd61b021a12ad2c8e47eff066582559f4c7b9112fc5217954075cd9a575df0b60b619a6b8f29b8cf6fc447081dc4452a0eea288601ddb702e232fbc31089b4e48683edcd3a7c56d0c14a4e132c49b7d64e6d66cb13921a195adca2f04f9d20b89f170356ca07a064c19eb8b20fa2d7c90ca2e119915443bb53b5260c9d91173e58b17d1605e735fa5c3ed2c1735ae30f437a6e99a05d1cf4cd0b925486e284ef8872c4d5e47111a2c7f57e172ec8a4626b4a54e33a0234a219c0c2c236600d56933d3d96cd51d5ef23e5a34e6a34883ff719e44669b63e6cc83a7d0d66d78e9102dd30edabae71629645c40411c1c557e6992cdfa4c1b6c168e4c5b43a43e3df97276df56fc40757287922dbd7106e8ffedf2a70e5e729bd110f654de836b5c8e36ea4762be4c165b533c9b6495ded4b82e4bc8c11127a1c52e09796f57c9ee6f060ca01a92c486e5c17fa629bc0972f1c0e9301ffea084aae579ecf26041f3d2cfd650e1b5a24e89fb7ebd2afae10234d2586e16f9a654591e5ac93716ba45827136017cd883fce0e7fdb15f05f0e0a20862f477dc11b6b830e4abe0bb3be3d4a12720e86a779ce7d0fceeca89376d00572d5e8e2563cc2fbf948bec921de831e4bbb0aa95c9a115c62d7f6f6e76ec5692217b739b3e4b06c0ab76a2eba9589e952c216ce7d1d3b53d68716e51ab92647c0fd6aa325bb0ffbad612b3945ba13a10eccc801bc07e9d0bf83d8e4fca994b847eb6bc2c81b4327b8f2fd2f945b00af44db039cc2aa787a9ae76f024de8ca77290e5dc003c8516fddbf354f8f7acdf835d039da447a33fc686e44770973b815a7caf91e010df19de9f388c500bb7491cd2f342cd1b3ecc8ad5e04517ca46bb8be0f616032f0655d6c514230a0651c84e790160b2769d40ad9eeca58b795b343509a62f4848a22010a42ec9fa444948e0e5369c3d491ddb5d2227607c2890caab0de85a1a0c0d4ab20ff1d8ac94c15e809c8a0ef83bafe60b3ab5861a1ebea2600654c5fed17edc7836f74880d25c777e7381c9f6ead40ee3ecc2ac412c9d90358ec6274eb72ea47e62a0df86a0a42990b95e2dbb5c8820579c58ff3dea8265df5f206cb355f20a99281b939f2533dd2f6deb8bc98b73e28ca075d31b8d45219948b45bada2f72b2f8a84e4791deeba7a817b90b31655f9633e2d1f614e66167241575fa9106e317c11ca9885ae80adf829c3abd2558366abfc5cb99348fba54bb3d151b568ec4fc2efb473a064587da5c343b462298a59927239ba01debe7004173a2298544bcb5a16fe346f79d85130d52438f3df2e739fb6cdead36d361a221105253cc1e3f3454a1497b2600b6090fbef9e0c689608b96f3aecc9bed993b6eea383a54c84ce30d471dc306f912fe871732d49ebb266da2995fd49617464da62eb6ddbbd9314f39fdd7de834f14ec76667209edbaeff915d3d2a16f3a0fb46ff378391878c37b4d388fb0d262c77118009c626647bc83818877a0a8b7bc5feaad176ba0482449df343617c741bea5dcab59c2d71682483a0e8d6900b725aba512badec741600df85f1b16b127887033ed1632027ad6a29b9a00a632efa151cbed5f03d8687fef5cbcf55ff4343efe2fbfd9d7c6ce095fe49efe9422d0bcb1e8baf53e0f740782585c732b1bebe41dd17b4ee7a3b8402424e6e7ecb9afb32dde0670449c2e8fd12d8432de68ab642ed2563d2406b9e7ed9358f2c51f92b87419701f2cd02be6ccddd9234f31b77181cb85f660a429d326d1d79fd459b93c6398e90cb75fc1bd30af8f3903182ba654a10ff28a6f988f0372af049a6790f9c5cafc0813cac26510f8325d9bee8422197d0fe3fbf416d97727a59a309bbd88c7d7655f897a530e40f2f61184c66f2ea498074d8519e13763150af948e1a04516923e1f4534c25d68724807f8744251314188ed70a64947dad28752fabfd7857e623ab84b922324682454d4f2f96fc2972f83aaf7bb179149f6baeead34474ed3897479b4063981020733e68f720d7764c8a2c627a46e0b3b64295287127c5208324776dfed87d00240ce6e42d5c38f36c919c4969dd3984f96f81d666d23ff206be77193b3cbb616e9da92f80aa76d15a954b742c575c50df0797a403b19b8b3f56eae7ba460de7496b41e9672dfcd4ab6dc7949aa47fbb99d8e3c6fd679cec765f362bfa9afcde3a4bb2b2b9a1d990884c4dcce9c2a4dfc03a7fef98888bf9103b54937c440fae6be4469a129aebb0fdf093afe45a1c1b1da51caa79c0cbcd4d34ee5085f4a317060ede87c98f58dbc7c05480dff24bb723c45e9773284f7c025bac105e96ac594136138255c86499d7eff9d1e924fa6a6f19cf57caab6cfad4546ef4b3fdf60717e2dd1b5eff2ed2a7ee33751cb8981bc11959de64798b91d7683808d69057b039a804004af9aec85f64879785ac32a6b9c4074a03277155a24281c9dff1cc2f50b8b58129aac212fdf45bf3862bc2a9ab5e76eb5c9c65855cf9e92c6b6ccf81d6a63a4952b1f368a2e43565234e584035a7da1d846250cac51272116773a18283dcf6ca51b3ba8a01da2186978909d603b97804abd5392b279a4f0adfa83f72bd526f730b0fa098b17fa15ee609766cbbe5e18c25b661254f9ebc199bf02d271401354e2d342615ee4c6d954a1ee4ea32065874f0c91ba57b9841812cf6534b4a59ae1d8fb559d74cf08b6b51cc2e1ec3aad91d4e2e54e2003de881772a08f999c0221bbebd95a67b592cc092c7742767b7775b25635087f699e296c1328f2f404198d112998c9fba563f327d6b0e04e8bed7affdb34184fc0af940c9b7e2c4ec070336e10f50f45dece1fd8b49066b8aff9398d5ae980aba459fac671e3bf32ce9b77e0c3412b21f895c63734c2085d47bdebb6117e2869d1a42343da04e8c5d1c9c0779cd55bd5c615bdbee90f89ae215b36dac81a5c14888f36cb352ea7863ace908bf12b683b0730e6b523bf91e8a44f67324968aefefac675ba4f3f0cfc80dcf48aa128b0c83073346be0babc6fff7d822b5ca10ac651468582046ed2f35f4b90226da69a3f1b9653b53d1d61385ca4936a60bbe7a129193f7af616a9a031a34fbb839df52d2a3ddcceb8335269ea66aabec8a8ad2eb69a9b2b535ee8a36363f30da7e3f18584b2ab2891cf9a2e39ee90c0952159eeb56669dd919b44f3b0c312d78625d1964e5dcd275b42241eebb6eddd24dfa2548bce195fb71501e5e580af287f4713fe8fdcaac54ff39fd0c86b82be787d5ea1a478222f3cb0c5a3dd87c19a50fe041eb24b1c7d0704708405466af2efb1307ffde2b2bddbab04953a7a6dd087ea4a3b5a48c898885fc95c6da88459524a8038da99f79d821bddfb4b48e4925280f3dc425018a9a0d443677a22b53bb0add502f05189aba5f9e3f93f6c229d670542286969b0fe12a1cf0e8ae0964e75005913e30c434d383448365e54d443656a47fe9b3f08a0125ce268fe4a66aa2295f1ee18ebd69cd08ba5927c3f497d00290692f48fef3c19a2020908ebb3009f623baa099dc57b8ec68440c81bc68c16329528f66b1c859f73887fa14298f4bcd545d575d77440c8ebdbc1210c72d8b67f4757e758d746d7fa8b7d5c5b32055d87c77d9cb849bded42e7a4ea567cac574278030598a0f9df1cfe519058879dce684ec4cd4657b8fc345330f538b47be8fef60e4d1dbb674e4164b38e7307c7b90795ef95540e397c479298f8e489479a7d6b78cea0d12c608a7824b836fff6117beac4816594f3ae889914303a9951110b839b18ad0f73ba2fa805547546ebb8c319cab79f35e52cba2709dd1a6b8879de3c6044cac1660cca1ced86c5871eac136842c510fa57e01e596245f3d507d3d25e21624d57b7578dfaa40fff6aa61e0bf058d97911f4aaeb956154980d21a639a257415c520298effee0e45b852748fed3bf4236e6129b4914b923f0fd1b92b102701252a52d741a54c527cbca3a8064adfef282832ba4bf9defe05069dae84f0c4b2f48e1da8d887121927a1712cdb0302e6a6f7532952310ae14a3300dc2a0ff9d219b6eb3fa20523ee7e316d95b8a5282dd677d727c50274a343d9c860fcd0625cb3f1a5e2c1b185a037aa302c5f91f10f1f1cf0edc262e56ab7ad14ff5159a9c109ee29cf71f0d9f5b9b2d8803418b807eca6bea1fbfc4e27fc246ced503fe73137f37bd45f61695b26173bdd2fa1616fa3c684481eac568366b58d99e9ff0aa93deba9a2b2385d484fa2f85b5a8d54e73ebf8fdb13a863910329dd2ab603359c28977249579fa1f41ebe78321ff4d856384aa8b36e1265d35b89fea918ffd6eff4ad7f86f7eb11203899a1fb183a01b5ce9ee76b919add1057149cb6387f6a18de2be9dcda6c8a6db9450083d24fa16e9f4c36fa111c83a3c59062d4463d9279a86f415a51da3b1f0ad98ece20875747496dc369ed5e1734a59bbcc58a2e23adbb4ae546d08cd83a66643f90ed74aa2de15fd08a114c002b18027fa443dfc24a992eaae2bda77beae32179fb843d967e36756ded04a4f03d70f161587fa50d99e3932b92c83735356878a00d56bf293c821b9b404d88e0e7a3ba90e3b3e73e5b6cb68c8cffa0e7e9f356169558864710f27d16923c438b60e1e4b40913844edfc825eb32c5940dbaf571d5695c52bebf9f76fa4debd83d73aad7360615d60925025ebb75553cfac22bcd64cfefad2c27ff9a1b817c8e0f606d8906ef210a50268b4a14603b3bdbcd1701768d654dfcf1b9fd6698962081d3ee8b5f741df7b3b733bf65c5f9ff2ad95c2814e2b18221b5e8098905ebad7c6a2eec82a9ee57988c719c45050f39b093f14933c3006a0d5bc5edf52130bf8add40f412b481b2379eb", 0x1000) connect$inet(r6, &(0x7f0000001180)={0x2, 0x0}, 0xc) msgget(0x2, 0x418) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) semop(r3, &(0x7f0000004780)=[{0x0, 0x20000, 0x1800}, {0x3, 0x3f, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x9}, {0x7, 0x3, 0x1800}], 0x5) flock(r4, 0xd) accept$inet(r6, &(0x7f00000011c0), &(0x7f0000001200)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001240)={{0x18, 0x1, 0x6, 0x400004000008}, {0x18, 0x3, 0xffff}, 0x1, [0x7, 0xb7e3, 0x100, 0xfffffffffffffff9, 0x4, 0x20, 0x1]}, 0x3c) fcntl$getown(r0, 0x5) fcntl$setstatus(r2, 0x4, 0xc4) r7 = semget$private(0x0, 0x7, 0x0) pwritev(r1, &(0x7f0000004540)=[{&(0x7f0000001280)="c85f18ee61b152818aedceef6e42c3c90aada15993c3", 0x16}, {&(0x7f00000012c0)="824a08266cd7f78f65dfbf1dc72d3d86fc276535ad12de288721653679080e10cdda4f3c0e79ad3e01d571b6907d6afdc5a07a88dff7c326a82eb77bfcacf9dcb1d34125177e5042310c6dae2f909b5a4c72ac83f5d757849d06ee88346a9d75ed7a39facb23e2b52c5491df88b826e196d390a1ba4114831458e1ef7019b7d6d7740e", 0x83}, {&(0x7f0000001380)="71187e6ed3d0ec21f9901fe412b01882ac047ff8f7c034041f65bcffed", 0x1d}, {&(0x7f00000013c0)="9a595608db67d19413d8333ba268512e48d1f557fbea219a01e544924728f6fb5d4c28026024e4b88d2903cd72e2bca684ce5d2a2637803967af995b3a", 0x3d}, {&(0x7f0000001400)="fe4f60b48c71a4b7921453ab843b75ef7d5ab55b9b4d14deabc1669c250cc4d788f4f5a698c837a228675abcf77c87cd345721b504aad41c810c321fe43c81ab0cb0ea071b07ee91d0ef06d3b3dfaa018953416a8912fc933128ba961192f0b64ba2f5c3cd8ee4850e02f9f0bbf71c595ecb7ea548640a8f308e07e2352dd221ef7a9ffb8787199324743b8f6901246a095b3df46e5630d8acc2ebd5e724deea48b558d0b7c1428325af84ab834f0034389492692ec35b7d342fe39caca4a5c3f8186c1217bc400640a9f11ede2de950f57b545a5af6b8d0b69b0f1a298bd9f108c5ff3773a7992aeed08dd58456c3c3d7ed0bfbe5e10ab5d5c0bc8deab050c401d43433b0ff7b6f36b86a91cbbfd064da23c371a750392de7f5a7a5e72c8af70c361d6dc409cb87cfe78104924afe1e6bc13360d74c7dd3977b9d936a63c2e246a8b1f06e6e1876383d124a9b7ab26d9ab1158b41afd5ca2e6d55f7091125c1c9e86c2fcb3b647d1e1ef6a9055355b9c0f9444e5791fac709914c011627ce13e9c3aa3dc20f9248152db56d18e240b04a769b0532008f28a3f14f8bcb787bd2a90b31aeaaffd39bd67163655dc71ca111f0e3104cb36d3b5fd682c6d09bce50776aa100185e54f6d880a29020a27bfd47951e5a9b4c26dd7c2d242a19aa51cc0522d0e63ae2afdfb24d6e9fbbe3cdee741d1de026e3c15001c5449ba9707334dc565cdfccd2020445f5a4ce3d0333fdc880cc2bf4e5049bd4f3b757a1dcfd6bbe312c9fd878e44c061b314a0e395bd2c9028e1858e5a4cd6d147ac92d88455c6a93c49485bc050bfd9b480f75270a47b1a3d3d727efa87f25d1984cc48065b0bcfb66a2fce66767de8219d9327f01a31c7e44087ce019103f84bb1bb6ca2bdeaeb69fdc178e34232f644d447e9df5036b0b79afe8972c1355484d99aa998e4d61357db60d20926017a9c5026b76790526ea75bac1a69304c3910774f84e7e674407b4b19f30397c3d59c73ebdedf52c1bf50fe96423ed8485df63d7bef2c46b77e691a5e1b4df4b51b8bc8d2c3e145b2842163f3c6bbb5ba19d2356c39ace15a3cdedd4a16867e6008571c8ebaaa5abc96ec08aa2274f373328925173e3c62b153493e4e734ec4545c61296858b2cf2e6128b879590499be815355ad5e72b6498c83901c0f10f929dfae9fe1ff04c1d4a768faa758f71dbcbb92933c0c6ec0b1be5d784d7a35edf378f62640c95e53fd4806c0df336134f5d85280006bd770dda39ec08114867e9f8c1884d66b5e897a0e11777299562cc9eccf7b8a740803bac1dfbe71e000d64506793e8145c0629fe76c0bf66e2eac0cd6ca0cf14903842ee921a41f62624b123b93b0cc84e073f6188560b4399f8430d8a5bde668b01def0c633d2f9f66b03b23b4d7bbafea20ee112ecc3a670dc823da1438805a811be665af1c03e100692cc0403811edf3bdf0586de3a880fa4c7bd824b4264b9fa1d166a6ed8e9f71e27b7d6b9b2f3efe00dc0348f2e300e12687269f12b40d6583114b6f9c66a446ffbe957b5f13ea3d5a081b6a95fe582421158e195936f92242873a6555b7c7893b6d170876737f3c3b58be811cb69dc3f33d2efe704400901a371011f4486d883196a8ed0363a6190400f685244eeb515d4fd728ab5d6ac11532a64759c332fa05f67e7dc6de0b18731df80f423d7c6803335e8b45769790dc3256519bca6cd49c943e746d34e153454c1339b97210f366435ded5f2d6f32cb5f601646d9a77bc27a75bced97b5c8f6ce96a751c6a2509c14bffd5f714494b03435fc9f9e338d1f42c02a3aeff7fae37a8db15b367d115c924d479fbcf9d477fe6ba387d6ac18ce12084c1092f59e616132653d3fcd77ba3071aae77a4b85a57f451da70e30f5964202ff71e6a553180742af5363125a011990cae798b0cb8796d6f8b4bc74c694296c9aa813d143eee973331f882ccafc7df63c1fa4afd1fd9ea1ecdf900552184f9e5856c8f6cfce7b6fd88b5d5d0746b2fa0e9a61e65c52808486a1336fe48b2cee771aaa522c95bc9ba0eeb2ca50b6b18901b9c33ccbca317b604ccc735a6b8c3984cc1ed4fb9e24391730df2b91da64f6be84c90c5230e8eae3cacdf89f82f25bd2c3ba7bf8acc970d788e02fc435bf49f137519fc973b89e552941d778a5a29dee8e9541b724a7a041f30dbcef99f60ccd1b83f37c29ccac31d0bd98c82388360e14149d6dca9073cc57b166304996b7b6327953138d7dc46f84cca68da2dde5495687546c63c6ae11581e1c092960563b7fdc67b1398db66eb344737b86d159c8dcc59c7ecbdff4ca9135a6b1327c5e20b0e3b37325458060c1befa0f4669e9815b5ea2a0bdf0d794dfd0712be94eeea11c643e79e109eb0c3f2fa44cb5dc3e4922749f40546dfb2a84f96790fa094647ae13cca4b3d021e158b63c05bdcdba0f85290f782488b28826ea8066879a7aa9d8dcaeef32ae362d6f9e575d388351fa222ad21063276e0f32a62f55df6a1b07303e8b812b5310daaabbda35bab43d00cf426a12e77bb7e08295b9dabc042dd36516361de98b094c0c5fe25983c86a7a020cd738c84d0655b3f1a10f0b8175852b835768cd2aa6caa60f2d38bacf43a54df83249e224152636272d429262db34caab2c14a0a9c34daf9b9b3b4be99a812b67c74b2bc73f01953055c01dd418f985c69a147d27737c913d5e64d33ac87eb3b68214d457aacda08f26a44fb814c0fb96d44820031e8ea300d6176dec3e5087b1c7568123b93e7f4189a556569715d1e34016d72b66afd6f9cffbba5693ee6b8f67bb9e3703417985712873b3f9d9b4250afd06c67592182c4ca8b625e2d172cf9c7d6aa276b18abc959e103281ec6c087734a0e7be0f42928aba72cdd135a1926b214dc6f40f8d750c90e743c5f6d40c1e345452dc04bd05f01556e598f9e24a01c43222923a1b37f1bcce7a86ef331e6f0811a320c123ac8133f16754494f977bf4223e022fbac5c362f7f4b08af6edb1b60280793e680dafc2e5205159da0c5250cc50ebb65b6c7b352158b6b6051ed3f117c8091fbf2df8895843d23d0e133464a4f0f3db3e077da80b9af0faf806ca0f82a8b73f8a470cd98225017b485003481ece14769ccf1a0f77b427ae2cff6300d437826c82e2cd1076b01f73eb7e620bf6dbe5f7d58dbb0268188754d21f028d011e97d4f06394b7925d45552856c5b8fdee5b4562894825e794d6ff35a1497d7745aeb5e12ef95b7a5e7bb460fb58cba29c123308aa2384b3b9158f497e472ef16fb85cb5b97aca5ea1434b1fe37432bd16daf2ef4d6c87afd18f61c691294472685001d872953a301074a90a152ec23f8fb2636742f2609e1c6e9487db28a7474308aceb94fb8e2725057fdd61009921ba610bc421e85bc71303c660001a4bdbc59cf8063dc60efd8bc2c8c2ec57ac3e1e1dbd01602d040addd8fdc0557bf18f4bcb99da6b4028675f303ee33a50ac23a7defd66b789af3c6d69cc167474a3f1d20bb40237fa55e912355315f44a8ed8033917acd8a2eae49fa9a53a8582df337a58873523f29e3d30973b0b5423e6d4bbdc48541717d47fa72e40ec0caee5bc1c7cfe5648a0a61215e56ea10cf7caa130841e076ac45fa211645d97b1122ff7093be93cc8a5eddb57a7710ea129d555f4b121d226e1fe8e588af7601ae08af922a8f31f2be612ad82a2f231630e83e6f929dabe6e10b56cc20cd0b18159cfb9fd8ef505f20d752e7f420026e2fc666e4b428611f825e2c1ed2bd98beb9554ec0dcf2e01c4374f31600cf60071d45c6e7e0fb82ff7fa8479847b05d721f4694f6edf316982941e6b6f1718953c59ae2f917b766fadce381d27ea272c94e0532cacd6370b067a7ecf9db733c878c54104dd8857208d6d1baeafc84a71f9e55256d122f84595620b2eb6dcb7c87eea27c02755869ea2dbfe293e2b8f41d563b68f9beb668f60f0aa09712276a0ff44bdb3d08309bd6048285a49c4125e040dcc0223ad0700d48b4b1fc1855fdbf9bd090becf10166f7db1e0652bc7990112e3af3fdd9a18566de744bc3ada34e35d3de7954781b8c6751dda77481e8a37ae085d995af1af9b7c98b03e8766dcc1a5cfc5bcc2097af3976b13e43fe8b7e6e01edd62697f84f8cc2749405383bccf01e526bc6f0ae6b6e4be710c0c1d39729c656b4ce7fd83ac5322aa4ee3d852b05f433e8f1c246846be3322ac9f3aee3bde3a0f1283e670b6b2bf56d1297b7982d2e121d9da8aa68e3524181d3542743e2b4910691c59e94e68c6aa771688b36c9962370749e245862996cd8f7b49d1d346079739bc12fe1decb335d597d0eb99281975e5e89421e19003d07633d38eb1593468fcf948531b7c6313a9f9cda169892e5df4b4b49efb3bf6feac976cfd55ed8f083547436356986084ead9dc7ddc3f7f2e6c0363dc8ad3b4e2b7a0499bfed2b9ffae642de542d0d63f39cd322e59b4581b65da3b675ce177bac68461e2ede3a43f597b56d6045275218d5c50d3ca84367e287486a2f217b40dd1f0c9856ad8b178504ba1fda5180e979c3c2f346a5bdad4fee992e464b7a9efcb1beff0674d5be2177f6d84881d111b17cda1a81d02451ec33be505f214dedd288fc13933d721a1fdcbbaa6e903293a19ec954a9183f230f0659f5968f7af5ef12873fbd2b32d5825fb607a6fc80f4cbf01049d966e2900aff0220cdb016e85b378099a3a9f5be34349584589887dfcabea705a1a056a8140826b512aec364d102ea1ec40bfaf9c6f23380df41beee26b7713f3ecf76a927d8db02d91157af466a2cdf9d317a879ec236c59eb94744cf4de0a58904aadf608df0004eac4567adc7bf3136f36747b56364b48b0109274d21b81217ebe73630f6992c553b533db4c55f551e5ad33755bc28ddd10da5c7047ac25ade3a8c046c0d1036773c3f386dfbac666e273b8732fef982e60fd67e77732f8b095371318a521f9601cf431f65bff8588893cdfa78843bfded11a5e1f30ac4c913b19fede1108b2718aa8753647372607e6f6ef3e17eee84bac8ba2fe42c97a245b15f2bd754a63a639a3ebbcecf9f0407bd07d3b849561d8bf9a5740af2ef28c6d1bc035bdcdefe77aaea19a31ed5eae866416d39e996bbab9f096ae6399e10d85a2f6b6e55168bf378ae97d5db548e739f38fa34e8f8ccd1a444a508b368e6722ec8d8e6181454de9ee64ea80c86cbcb2c4b2a9f051331c804dd70074a91c5d9c9e9368300ad44683a60f3e0b3e19d60e0dc6a9aa52cde85db4391db428d2d19065dba079be9f17b1c5bd14119147247f9ca76eabedb7453849022c5411e9201a3b8f1e4e6a57f50fd8b72d6cd814e6943a776c93fbf7fdb29216be52abd34f0cbfba081c0fe5b2f686272f0ffa32b66aec914e29b306578a993f1172766b9163c0cbed28aad24d02557b6d1a31bae171b7f80a3ce2ceecc44bbe02898ea20e42c1ef41776a9a53ed9d7880d0716825648ebcbe007873d9eaa4e9ba87c737ef31799407393ef2d4b2694f88d6d795b4c1b3fa1bb146ccd78747d7a87f6252de5562f43e93719c67cf89cafdc995d0c8067dd0d0d7bac6ced666ea10d5f02386c21c46f32c5ba25d08b79ae82e15965c1c4b3a038b6917c86171887bb51e3105ce789f44365a805efdd8a89fbf8222a6e939dec8c3e5178aac2511b2f21ce9d86e2d93b04eabf2a10a8ec4dfa7472459568fb7e55499b30705a14c8a49edf992a4079d86d626c14ab2e66d621348fdb9fd403515cb", 0x1000}, {&(0x7f0000002400)="8d53f76fdb34a8155e2a3252202d1a791a7d1f1ecc39dd4e041b33faddc1d8334b693df29f13e1501884cf9d2b3543ebe1f54119020e162b4a2269778437486c6d4bbda92c1c03a33e626ccdc6b3e9fe815fda30f1aece1ee620b8acf521899f5f5468915150fbf0cab470706514ec057a7203c3a26fa3ceafd39e79d3f54a5b0226c97a2cbb213de3c7b28d9dc7a2417d77011cfd349ea9ebd8f0e48c97165b4e9e65fe8110231cfe13022055f4284f534aefe630fe056bf95e1beed4c2289aa3482934d64ee9459376c74049093301791010917b5ed99c9c20d7830181c772eee18f3988c4a5c1f7eaf7e8ef28df36ae15df57c962c4089f6bb147d9a30e1fffeb03228be61a8e1ed9e0aed46ac19dbb4b670800235927b20699dd3fd77353c21daa732fb659f78a9339826535b6e70b0397a9cbb3f9758b8ff063992332f67df7b494c5d55e23ea042a85866aea3ef2947acca45fd36d8fd0b19680cc0b7497c0714da65d3f32deb10ee056c86f8cf4dbc282c30c326da8c3bfac523401b15039758d51447ee5909e1416e36e4837f97aa79aec94e185cc9f85b30511a18ce5663189e33524d0227fe029237f6cc9c59d273bd516c5e5cff92fb36621ccb0962af36f4883dd5bceed9caf5f702af7236e46f2c9a716f0c263469efb10d809686420e5829ee59bb8e21303dfa3dfd02989cabd4e1f20c20d32ed835107f141a836909576fb6892803fafe7a25a020cf7a78bc3a5ae8d03c7fda1a494ecf46ec2cdfd5925eafbc75545b6e78931797de287fc51bb5410b08742788e1b193cbc89588de197c5469e7d2816c68a5a6ee5dceb5ac8dcc28e5c641f1af52f73607792e90356014c743298c222d1c39b4626f1b7df3e8683ac434d12aceba12ffbbaf632cd6295a45d4bf17860ebe1951fe2a79252779c686fc808f916994d2bdab683b623d4b6ef3820e7396d4b66ef0f23ecc0962337b2540af1db2cd54bac1ecc1d2d2f788cd10790993f6a95c85327472399ee95dfec528c2e6c6670a4aacc2c1eede873aeeae5f9b775f1e4669d5155806a801e192147d074a8c7a09bf6fe2d6f8f874bce713b1fd50f5242787a56448c981cc1947b6661f09b2e83aacaf4a55520db61118ef3217a8e3eebadc7ed6e7ed25e78b8ff8697e72cc9b86851a4675f71c085166016079a7f2a68b7fb50ebd168af56445bcde60a2e70f06a987a6dd1df0de6aef750ad3644ceee5ff1101cc2f9f204795b74263831a062a936ef08439b2a0ff4e07b36d687951221581606bd8edc98168f1ae8dbe2dbf90e148c9dda5b26174cfb8c5acd327e9d04376acc4bfe83c733895dc8f098cfee187163a7e35e0d3d8176e432bbffbb839dba3913a7e0aff285be3eaf5358ebbdc9c9047880982740da5dd2e22b43834adeede1c6a6c587d5078f6fb1993c29f7f6072a37bcb2f364543df16a5054d2ea2007bfc4ca96ca5d6293570a1904c3b864442bec6f8007654471d6354e8d4b8ef4d4c218149b13a509277fb685c12d3afc85d056d29fb8e1169d9b3e7afb30a95b4721cdf1292f0fa53723243a87027c6fa83df82162fe2651acee4d26b916134a6ca572155ca2b2943cfb18abd8e962da545fd3e9c05218ee7422c96cef18299422b4d19040ede663049003784f15b02b5e149f5e4a6f735e5c2d9711f2a966547dfa6888342303dadb57f07ae728ae1064affcb64f548513a7bbf58a126a938a5e97555ec39c93c12db9324568eb5db299742f4574424597e30a2f27b443cd53e9acab0ad30fc3a94a25dadb41ddd075b9a3657cc9993ec540af56eb07888fe7052b17f753d62a16a848e3457d2a1d973ed3ddf1fa0f572e6924f04984998b0c8b8b4e865d16e65297fe05a1b5fef038c100e006fd0fc18fee21362c76a594d74ddb51c052bed2025e6e0fe7419bcb9f5a75915c7874fd81e056f8348cca7af7c6ecca903e2392a1b80ddfe9543dc0dd3f12fa93f1beb441885d75a6e9c3972ac8c2dea648390a17740c0af636a7817b388a134350c603477a0c2a82a3b7cdac7b49e6080ea1b4cf2b4237c682e213feceeacb47961ad2fa2a888e3549d5889f218172f6a853cee087cef4262a7513ca7967dbf189d291733d6390b9da7a0cb6c99f31bd220d58d4b2cce51203ae52e2df86860631ea5cbe36a4f30c5adfe108e086ef630091cdc72208a0efbbf5a1014bad0f76059057a1fbdb04e20100c8d7d0527abda0ed95166c1977493541635510040be7ad9df0432479294924ffdcdd1a87a6a68ed21751fea0ba73556e9b9c02859703b4b71210f4c9be64ba2cbbd25e1e402727d6d791d8ea70fdf7452ebe22b25b4a97a4680478ed5c6d35e33294a0582696a696c8dbc13ee337d424bf1dfb1e957d5e2950a8b2b3860526df03c99d067b3c72606b3a6a9f46b284202775e9746a480734f360be7868f1dc952d80a3400028ea48af0ef64233661facb0ddfef56a3249c0414202513be43f5409367e4bf81cde7036950441dce0cf8ba66aca69fe7c2d956bb4024addd7bb6902cfdc470fbb2a34c43816271fda3508ef45b7dc3c3eb885a574831893b3594f800099a00cd2129952845b2d206cce5fb3614b0098efffe68578209c402b8c03944d02bc0edef771473a69fe556b26f57596817f037040cc975701558cc2fbe455a1c71a7dead9decebb58d70f3c8ed7c3faa63b0f3a377e0440b5c834f4978351b94a7139b9607df6ff027e8f126b251cf395805e23a56826b6fcf76a59dd68fb0df84cdfe83c312baf16c29bc8a0f17e5d3e2e63f4b170e14b9163d3d37cff17ed62b304a96b9ad6ac6e9d62bd2f9d736c929ed3f2e79e8a376c6ce91d2ab6d678a0dc9bb26c53d8b64e0c47718bc1cf42c1918e49e3e2b7b0a22ec37f979d3821b4b1720d1de16597f73a1060bacf68d1baa88ea5d5fc2fefc0a45d68b0bda711c72ad2e59286652d43783fbe286d19f967759195a4a40d90e8ebe7fbe7db157d017dbdbafd58ba374406ae44d9dee573d388c340c954307ddf5c0baf4a07fe551c70e204020d94ba5fa14547b89ce6a04fd690827b3180c9965cba113c57af944c20f8b028cc95715a2d116a35fad862bd5659e75751c11a782bc7b4124802367a3c27ecf5bcb92557b76abfc87904fe92904f939f4e412078d52655f45cc4dc7b7f568bca8801b9360260cb18aabe3aa0befe9c4dd49e4f9acb0a97a1613213c4b9347a89af794b764fa3bd41e9d4d197355afadcbcfc8b69d5126d508e8b6c493dce01a94e1d2250e9e0489fbf1221951ef979421142230f602bedf5e74f0c12bad079ee840b2632f40b7c14609aa606315c1ba6d4c8687e7e5c7e1232a498445f927005da3a11d1c4cbb7878d46e0e600f9eb4f680dbd8122de6aaedcaec2bae344ed758e8c47a4fe3740b73a4db53259af9a89a78217d2f2549f96389c80415ba8a31cceb5dbf7b7c88870f0b8fb94e410f896ad44b50d9a599e6dca47da1ecc3550599e8c2a18ce97eeaa88de84b67ead67b98d13bb7ae37966a41d1bcb180f7a29726d0999f78811b52db8566a178bba8d0acfc9b7826bf7f84e6a6409acda775f1a44d3a0ce29dd76bcbd54c79423dcd9e2af667643e1a980253df7cc1d761d972b076b134d059db35fcfecca9bac317f728a9aae8524bc5d47b7ad75d59ac8651419bdb0c1721d5a8a6953e2aae6adb81779bc78921b123533ead93a83a1e4c96f7e8a1775c5f0e840e2756529d3a87552bd8bdc4094446354bfaffa91590e17cdb50004f79282983916ae686b498819eaa47e4dec0166e7fd5f4b14e0053e4221efd4c69012b07d0db03104f6d3f04c47295e9ec6deb2b064866dba79529e0d5051e589bbbcdf337d533d1b63e10dfea5891c6c87237de1f5a8ddfaf59882af754d48735cc02a31038bbe6aa1a892f65bf237a0f6b1994e0ddd4ca38b103be25a9f4023e593d52cf327cc225f05c1cfb0db5f4ccc96def0bebff3ce04bb10d2969cd4bd2eaea171fa2a3b8a5c6d09bce56d28e4e8745b910f23ab6849f138fc087443d1b0e6efd50706f14d33d4361639b269577ccb09bfbbbd7c189bde60366791c532c836d9531e07bc706fde9bc0856c0af4ed87334177cb4fbea2f8d552c46fdfdbc520dde42367e044198bd350290fd80f64227f787f8922c0233cc2769ef6cbb041f77e7b48980651463c21e416ea585244ec90c3afb14876648843f627813a30629296393daa6654ba723eee765d0e66ab9a278d0f2b16f8fea7cf828d31d1c06abe64351b435e1053a5330b57f7651a66b15fc169a00cffc54a4baec410cd2e57bf3a0a3fc5d8e1889b08d18f9f554ebe3e3242f73b02ebef94561b6e3d06771a638488789c44a94db123ca60aa574fa0a714468f15f5549ad7977b2aef071f6cfa2a884a668ec3f3037f42ccd22bc63ca8de3e3f6c0f9d27ab33515a0d5337815941c67c1085103c78b843e6ce07081371b7ff9116d4dae78d75c7c8f17f57fa8a3a92106395ea6bd47747dc5e1e65ff827e259bd0dcb6dfe1f1e76ae6c09982827d0ae1d36ccda6d0f4d9f05a6e5dcc542cb16521d28af22a059163a102cd1835d5d1a52417724a0dfd96b3b25e7ac5a7f6eaf8eca4f8adc88a0ba3766205f82e3260a4be94814187c1ba270b7ebdc2d1a5619566573e1592e754fb2bbdf52c172e6c719ba402d2b69693d823af940c0a6f9e90ac7f513326a959227428110a9e71b096345665cdfc93fba48aa98d9b98457a3056973942cf609817a81db40fcbd917d14d7f97fd2ccdf26e6190fdd106493765960a1ad32ee5d9e20cf5115a11d4d2650c8e6fa3e97ae42cb95a20ce5f4a008670df89cc4d4b4fe0bb8b36b6b5e3b129cda03047f04a5b34f0d568cc551c4ab6bbcbdfdca3d180bb202fcf4bef58852b8d1e0f8b16f72b9ad33e3c658c4138c75eec07ac07075c6bb58c3693a5a84bb9229242688eea8bfd6e96ef554b764c9cf4e3ba6a205fc205938e249ba28b1951d931be848019b31b7c86c62778a7b2eac77eb7bd03fe5fb0f2bbc0b5404ceef99bb89d7b3777fd3f537e02e2bddade1eb912098a16adbd1413531126a243ac49f70139c471151fb730dbd4ab312b81dbac2c550d9d7e202c764b144bffce61bd8e66ebde76dbb8907dc383656f8c43b7dd4c45e148db92033b8fe7bc0c1088fd3e7792b6dbff7578375ab44f8c54cb0d68f87d03f904e9213331758352e8c29cca192c3aef17abf9380a2cddcbfb72c61f213a08df6c744b3b0f4263f6de66b1447ebee25be59e52e7e66c772a2d98f13b2b45bbbe675238ed0bc096a752bd484d6e2880654bee2a73bda0a84aa539618dfc79cfdd55b37c7dc6907990dd86b032df4e8fe2673c2024f88da619c727e92d90109f7568839adb150849a482888656942587b1ddeeb91f4f8814e1f2b210cc25aac881c8db9f41219737b78f8003362b5c1688ac6170728e19b81d8d3c99eef0af024e7cb8951935d403dd92d03f702e6eddce57a62bab330de5f16163c815cd7c7dc5cbd7e44e72ef9a94dbfede5cdf1ffc78dcb3b5b2cf9cf12caba1357c8fabb95f3522eaa1486552c13ceb0064cec57a96f5a973cbc0cd0dc9cd191833035cfc9b872e5316ec1af8b7e2cdbf45b71e67d5d2dad5db39e148ac2e43fdbb5e52edc835c8aa48f8407e4cfd93a480aace2f36a3940c930ed920e0a7d82d27d63a76cbb42ca9b6a974558cfbce0602be446a19398aa352e592e696db93417b12bbf16162235d50f3447dfe9ff3b5083d1b2797a0", 0x1000}, {&(0x7f0000003400)="187b948add4ae6725e412d8f0e48a34656e32dbc2cabd5a20e8e39b30cc649353076e2ae032c74e6f0967c764ab2f4fe972abc4436df16caac74301b0297351be05d4caa907d97be27ec72db2e0798e76be84e32df5bff80b248b3f4c30a2a635154ad7572fab8f0666a35a936f0c709c4f63f35d8f49836b6541cce7eec53c675f3967e4318982dbadb62f9b62220bedf0ccddb2a8aa87f1ee2d2d75318ab179a528985fa9aaa0c8b98674368d61665c2f5ed59352b82754e142ded3eaeff05fd48cdd2180afb9dfeaec8341fc5c73d08922c08a344a347", 0xd8}, {&(0x7f0000003500)="8d77ad64b3e3863f50fec2ee283dc623d78e84c6b3944989c4fd8cd8c03af417d7ffb50b43bd6b6faa96", 0x2a}, {&(0x7f0000003540)="4df9da8ee9d9f06298ae22e7482698559bdfa6797d38bb61e6fe2ed2f68e38d11cde6c8f6689430fc6aa06c034b45e53358078e4b26bd6ed8c3d44836c200ca6db4bea989e9c734a242902cf3316d42ce4af9d4fcae827e86f80ca40e5ef27252a7bc97cd0624b4bfa890c3cf57630e44d7cf3e20aa66355227d13cc7272e289e6b8a399871405899a78d1294e8388c69b97aaba9fe2cd54ccc5fd2e3ff29f75fb9ca89eae38661e0635e66583d9f78a2b871143f71d89e501b42199fa6aa811200874630f284f476a500a0abe186eca627844bdde9390880b165bf921bc77a7a450adb2bccbc451cddb3e221ebe07a547a59cf6b2645fff94ddf6b807fb48371227bd4c9faafd03843bb76c3e3b11d9af7d2f7d23f56cfe3bb88fcac0764e6e9011aa5aa526ef64d53c8a2aa1fd91f61587f8a51909db29a2ac40e154762f700f26e1da0810bcca32093ce37721284ac203e38a9bf5758bc6b9b4e01a1a89326d113eac986d2e7dcb9c3cf7ebba9236b3632ed54219987bc2dd3710686a5d217acaf33d94ffa5fa7fdec24aab883d8ffd16d4a531bc30e5e6e62362a6e642b0b20d72d8c237c9393c1af7dd8a3f7252bdaf916ba8d99bb773b4aa595f3cca5df561304734be274ddc41e9fa8d93a15e663dd6f24f62efc53b01ce4e23564628a5c571fbe0fe527094d8f28583c93b9689772801ca67e25ea3566038bcc9ca923eafe804ccc8c922f582362be38970964c4014fbfb9fb0fb4c520ecf773ad8108778b24f42eb33759068c1330e63bea380ba9e22080adad2eb148d89ec8f25cebd395f862ae0bc70722c703e6e2c366a6526fee18f13547935a1b4d375a60276439c91cc648c570e3ae8a0fc07b26f2412138abce554cf157bfa6f3286248baf1420f3945f85295f26c89d6bc4c7bd92a1f2afa6a86bed3238c3622e6bb82f18dbe7ae7242a507540ee9b656787a12265f505d3cc0e91f38ba075adccdb1649dcd872b61cef42595407ff19fd08f2017dae8443bee98144acbef0e5b6d701c871709d75e0654eb893e0c2b1dd1ab1de1c0507f10ddad521e3592073178233f37323115d7393186e9938abce411b454f6194ff3e02255aecbd7171b31968b9b919fc0a324244ae61b4b565ccce8e6043b88cc3691e2d3733e8bec61e3ef860b62f32d6d5bedcc5ba8ae2937ab47f4346d73592f11ea8adf514d68e47839b663499222739e8b8d17d8b4ed0ef30f8780b2f4731ab5c1d08a93c7cab3617355210036bc6d30e2d4b9a4520624102f171aa1370cc60c9e3aafcc0b66aaf1e1f438cdb982cdb7b665361f3c75a7da509403f21cbe724a68b831cd0dc2cad07002ad7f379efdf5aaef66ebd4f7fe469660e71801fc5c6d7b6770e772779059092db19be2ce26d83b949393298d3ab9e4aaff1a9eebaf081b363ad270616fd103135cd0ee33294148a6e78f392d709171ea75fde6c39dbeb1d4e8f99d3de41b20db1249584a96289e49a38a0cc012a9c437ea01ce75b2f2861310221c1aa47f232e0faa00fac7168f344408167d71e5ad2a1d94d91c2e37c2cf2afefe0f62f3741186721d5c5dfcd9b4add4d48494c802aa4daf89a71e6e3d3b89632bc3bc862de797082aa7c25da0f5451bfb88fec2c431f8a1bbd5df753abda7a5b9df8f10a055e6d8da9693f0ec5baa21f87ca5191e185e9ef3b8635dca0ade6bc1f0481c81530b478fae8ad6d6c0c66cb6aebfd183e027bf92c25ae24a7905e2e5442a846a220ffc39f491bbf3a5c696b010e35421c7bf528d9174cf4428c6cb578bbca67214c3db024d5ef1ae238b49bb26b7e74b153abb204b6fea2a68dea29794093d43d588438411256cb2d66929798eddb4ab41f3ec329c8685c0b3936f7a1a1c7f1ae1bf010ba6d4b947729c4e2f4737762b400fcffa800aa5c4e253799a1eafea08ec6250c6eff3676849b8bd89bbf374a8c808a0c1113c7f52888084ebf0b52a549e3bec702dcb42b92456d4ba878fa56c31231fd56038a5311433d1075d6bed48cf94ecce2830cc41956555cff08bd705d5c35a310aa77e7bccadf88addf5ded08261f0c16756efeae1e39359d0e357a3010500baa9634ca761548e376a0f3327a4e05d7c00f23db6031e57e90a555a9c85c34709ff0130f6a371d2fd5a02c5485a9478d55a482b347a480241fe660c3a7606df997497c6a9dff1980b86f727eaf99471591d411ad99153b39995daa09d2aee8940e17fa0d322bddca109e8e7e15cdcd5ba5875c2195346bcfcb4d4012919fb5dedbaaff0f082450daf9e193a8a8710fe0223c1534bac728da60aaf20d57ee9481464ada43c514356fb6dd61450ba1260eb5839dbc9f6128c44fd997a613ea00a6222205256c94673ee5f07b2d37cdc23199c77c8da751c4a4f7942191866646e08fd60f39c6c94646431e400e98b47e0b68f06813328a0827d1ea5f7891e32eb98dfd5942b73450e561556113f3b0a30a77d070341ed7d5016352cd4651f459b335b752dfa5ea8d837791bf5af825d9edd9defee8ba1c56a4ea27420dda7f8883039b8133512e609f3891be76045bd958d244b6d86704ca747cb577a0711b82634b4008b94de7439f8c31a45c3ad27277dd19d73459ab96dec845e0aaea1af6a672f27b9ebdf1f9d48b85a4715edf5feaa4bac5d137bcb013367866550c443314a720decbb2a4e0921b048f2f65dc26d5a39d0607aa67bbce5d921825643a644fd72defa8f5c658ca7617db45c2140abb037dc67c5f21875bb25d633f3e34cd6a324423bab2eeeb768fe644a057ab62b5dfc65c93c542a1d1f58a58dc9f12c09f2f30f5809b3ac8c723348f996c40ba21863218fb881480096e6bbc343625adf91df22381775be85ad822275a4f90c14c36427b7c260b377c9c25020ca73dc8fa8841b6aba399a4f48448144a33f98b9ef8728a2f419a63fd9d7e1bee96545783ff070f2cfdafe831256ff7e1ee86f342727f2b78fb3365d434d1db6ca87f430267f029317b76cb6c8ef49a764431984c5af5a5b3433e2609caec595bd1bcd8e734211553d0414d7872b8e705ee4369d4f8b8de77e0fdde79ffc51e61de5e6024fdadaa48238821cc6cec002de3219619c7235f74ed51861417c62a7cd577f2d665f27cde90a00c714d46061bb03e24ff965778de71dbb95c2171f39c9efc2ca900aa1a11a80ab268af66df547db5218622bcfd84e1b40f1890caeaa3836cf6ec538b67759fff536609e998f401f86747c08a8fdae34bf0dffef9b3bdb086715112457c32457c418a9aec339ac1254921eaf064e925bbb176eed3b0a62d52a3098c51b53163a27fc5530e821faf496edf546f4b2df4c2a15b83e2a649e6483a2909d54ed15388b6dd65e43cd392825d1cd166d8d35dc22bb593d10274e5dcb4abd7dc28f6e1a3dd5eab79625db7bb15ab2beb098c689ac5ba2dea59681160b6b514f1621c6f248d5aaba411593440c64d4ec4e203e3ca66fa125d86fa38d9d8090c32b20d76e73611a9cc47894c356297912bd3b48b40b332e9a3ab025fe352cc1075233b83527dd460a0a16968b5d1d04616a1b47953d90ffab78c339ee204f8b40255e35b4a8e85207c00acc78e27fa5a1a07b6a7175b15c36d18c738cf52a99be43532b9deb280c633aa1b59234c41176ed94184e74e3704f3b8c2ad81c46862e070f013fe72d4bb7e7d2cf6e784294ba54d4d55f3abee310f42b8454d327cc187f0c289ed1d898dbb4ce5daa784706b754174dc8af5430267e0e4015b7cd56e98127c6cf2b6affdb81b366e616bbd2e520b7a9145a16accc76808b21f3f04b23b17f72c50cbfb2a25cc47ef04b33924406a5d4fc4f8b23c8710c9c877533e3d68065d7aaf26f5febcc3db2bd126230eb1f5f53b9cf1010e03282946151c96b8a68fa405d8c925fbd0a98955c9b84b74eeed042951cc7d997f027fb7d8dacf7de05ed54cab2045ebfae57f65250bcc1c03873344e15ea65b5ae8e624ba648dfcd6e8a856a388986bc978c8f55dbef90114c2a71e732ad402c9c0390785dc4cfb2170714c374fed9dd4582687cf17f715607562b4130713af9611f099edc3d7b4a32aed3ca959b5c7ca0344b0bc9503074152d41e8acd0c7341690d7c5bf8a6b5e7b796e11e15903f35f2a2195a8d57c5d37148382e79a573be5e4899017af80ee3937f1d111af4794ee7074220ee83740d691cb9ddac4fddc06fb280293dbd0e7311bdd606a25ea6695aa34c159434a5164b541f9654cac6f121b9a7e08cfe0f37b8e7a908ebac7a6050dfd45bc04871b232e83edb92f7004548bafa1c7edd3ce70b4c28a6bc7811bac846c08e1629945fe4329fa3a5329372f51e493d3e180ede00fe2a8af3087292e4251b8741f5b9c09b73f909e6723c06dbd8bc4819df7e244046098c479b84a42328fee9561253ace5f9d525473aa51a07e7188cc7cc097b43c0ad42a8378fb032e98eb1e81df1bc59d1f497bf2d12e0813c04136620f73c841cb2c10b83302d5cb220c8ad10058f394c7e3f551a83e808a033edb2e04846c39536ab032513f0db55201d3ab6ad4c20e962c8ff5c03bc073c54849db01b64dfe2f9d75739fb2ab64a5a14a9a9325ff7ee48db49a4c6974d6c0eb8fb02ccb782b856d6365272d237902b039dab500ab24a2d4a73b863d26912ff0360728389b96f38fac6cd1cdc9d37cfad45a31da7445b112168f90f328480ce23bc53919abd6ee1c6a9a3ef674e20ff7f504cca04d34c9b1b8bf10b9abc2a4a381e0aac3964915cb23fe252d580319274939ebe5b3869a7d609e11a9723eaf1d9a8d402b27222a5056b23358a997d1c1448e3cf80be98a20be8f38268965793e34fd4f4ea54b0858d201af69bb98699c31c6735b9e3928fdda50e5cf0666447fd05983186008583ce1cf2feec1e807f5bd4d850bdb987b84dbea2cb35f16542e3f4ef59c8296d92cc7ec7161700c7e8f98795016e48ee7db6e3da7b5428229652bb5f80f9e6d90c5e7b78eac94966c68c10b0d64e0fbad6c07bba00d12ac091960bac8ee379df5b484efcf75ae9bb33dd96d48fec96733ce54aa48d7c8f1d50fd6a44163f652a51b3800f6269d5c0a652686169dceecd05468160951110e6017c6d5f7472ec8c5576b7f6615c7a90860a709fccdf11a36cffa930279b908a5e1141d075c9a76110645e1babe2ddf46917f33d33f6f511d65a37fe962aa8d2aa5a2c57b1c08ed913a5045b86769db1dee5e8f9a5806e4dca7c0f5c21d26465dea3928a9b85fffd1ec77939b27029554dae1f6945178fe5aacb08c21d06c3270d3717ee53948e66ca50754e52fe1f80272b01e6abb3aa2df551e991b7974304db4f1a7ed1858afbbf794a13f7d81648eb4362c0eeba36650851790f60f3697d44797c6907a9e34665d9f58fbadc264aeddc4ca8f8bfdcec984a9452a90e873e3fd19da2495fdf904a841f45cf33b6e931faa69c940e1dae05ab6846a6afd5d48991653518fc8545934b990442cca13bf9af27cd6a26bd19c6c92f1bd8da7f69a3e68cf429863e5aae33bcb61cb4c3603793b46f77ca14b882795d5d5e20739c18256b84d7e165d6e87ffe2765e45ba8520a96e65c951d19e49fa60ff64290d7e9fce085330a21bb0ffa5e5231a20406da624250d5c3efa7c318b883c0e66b2b2ef672122bb74a34eb05fe4e5ca673ef3b562ad77f023d3062b343f7a6f955a36376f006c100642fab156cd03d612ddcd7e7b65038c5180ad95487a7146e4c6e45f0eba446ff3fca23254477eb7f83d8c92951c", 0x1000}], 0x9, 0x0, 0x0) semop(r7, &(0x7f0000004600)=[{0x0, 0x9, 0x1000}, {0x2, 0x39, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x7, 0x1800}, {0x2, 0x80000000, 0x1000}], 0x5) accept$inet(r2, &(0x7f0000004640), &(0x7f0000004680)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000046c0), 0xc) getgroups(0x5, &(0x7f0000004700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000004740), 0xc) 16:00:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xaf}], 0x12000, 0x0, 0x0, 0x0) dup2(r2, r0) fchflags(r1, 0x0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) kqueue() write(0xffffffffffffffff, &(0x7f0000000100), 0x28b81e) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) lseek(0xffffffffffffffff, 0x0, 0x62, 0x1) 16:00:21 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) write(r1, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0xd0) write(r0, &(0x7f0000000100)='N..j', 0x4) execve(0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x3, 0x8, 0x7fff, "0eafc38dcf13b0528f486fc524c5f4023d6f849a", 0x2f38, 0xfffffffffffffffa}) 16:00:21 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x4) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x748b, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40, 0x20, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x88, 0x7, 0x88f8}], 0x20, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xb1, 0x80, 0xfffffffffffffffb, 0x4}], 0xfffffffffffffff8, &(0x7f0000000240)={0xa0, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="93", 0x1) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000340)=[r4, r5]) syz_open_pts() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000380)=0x4) r6 = kqueue() openat(r2, &(0x7f0000000400)='./file0\x00', 0x10000, 0x40) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) fsync(r3) kevent(r6, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = semget(0x1, 0x4, 0x140) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) mlockall(0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27fed2481361ad48c2ffffff080200000000000028000001feffffff0000000000", 0x2c}], 0x1) 16:00:21 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x6) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = socket$inet(0x2, 0x8001, 0x2) sendto(r0, &(0x7f0000000040)="7266d2a6d0fc077dd4c5ad94d8d0865117e1ffd10c76739e8baa80ab877802360c5f6607", 0x24, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x4}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x30000, 0x61) fcntl$setstatus(r1, 0x4, 0x4c) 16:00:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffff9, &(0x7f00000000c0), 0x4000000, 0x0) r1 = kqueue() ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x400) socket(0x26, 0x5, 0x0) socket(0x6, 0x4000, 0x575) kevent(r1, &(0x7f0000000040), 0x63, 0x0, 0x83, 0x0) dup2(r1, r0) 16:00:22 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r0 = open(&(0x7f0000000000)='./control/file0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x65, 0x3}, {0x44, 0x7}, {0x6c, 0x1}, {0x83, 0x6}, {0x141, 0x4}, {0x87, 0x4}], 0x6}) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x800}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fcntl$setstatus(r1, 0x4, 0x88) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000400)="8c6786a91a863fc6c7b48ab69ad7af9c219d23206240219c0125a2edcbad642d", 0x20}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02014000454d25b58cf8"}) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000040)="3d78e5f41b90ab252dab334d5ebd5a976a80013947278fe1c5f32ac9a9ff56c6d0efbffd6e99d8060d", 0x29}, {&(0x7f0000000280)="89ec1166cddeed90630eb8757eb4ef7fd4137698843cb4be3726962b7ab8d6cd2fc77f5eb3862f18f319a1b4db566b319d2db7c407586cde30402ce356322bf133aa595117b4f4c98e5a8dc329fe652f6796827182ab04b49ac6fc435f199309caf73a5ab17e933ac1bd54c3376564aa4e348b375f2b8c60fabf0de241a0a299683d7a69d9df689de679399125590ebba3db75f5919c036cff2f1a4b6fd7ab92922558ae77f7caf8ca3eace6", 0xac}, {&(0x7f0000000340)="f0fbb779923969c32f28bc5308f7d3c8177534fce03ab2035b50ba544ccd755dafcc4f320c71802364c7f2af1b67a1509768c95851063c46d829ce435d9f5ac106ffccf5517fa53bc01f97fbd817225ec12a4d6aa2d2aa9f8133166705f934655648bd254f518dad7886d2362cf6d7aa677f1cac578873c6fbd7ff55f2c71a36e950ee6b704fc1c09a3217579415f8f35f9aa3a3b26fe2d53cb6a95a095e5279db63a82b9070e60b4aca8c87fe23f917f32624c73f229dff61ac580d36fb85ad60213777ea406e445793e6846a50f1c028a9fb2f0b46372d79ef1d68f9c2040e955115acbb595741fa715b23ede1a90adc9324523d1699c97d17a8fe0b10", 0xfe}, {&(0x7f0000000440)="8ed358027618bae43168e420d590e1283b29837c19a5080b8f84fae2d63074a7f9e08a727c8798062b5eaf0b1df981996d9f2e3d6430e302a3253802427326dc9ee4e9cab17b466b47dbdbd0a2759059e478cc7937773ad145dd46dd6ece59e344c697509c2362df061854ff00fa84ef1d07c0635ed47f90f565aeb477e20aa2a44645eacf6e68e28c8224839dfb6794a6aa86d5f151fa08c1c1f81d883fc19c5ff16a74a12ee043d58eb0680ac7ff03c7740ff96f5e776e58830105b21278eb069dbc4c7bd75c3687428387efd152dd27a0952a716f873770359b5fc0bc225d5660c03663b2165eb91b00be2ceef64140aa67c4704e21cf54ff1f4ceb46d971731596d4e81b4e644413ec5d25a4e4a7c6c82d09810a537ba2862c1b853a3a305cc660e2a8a60502ca9d673c8279cadde573496452e4247e8064f0d4642cb52574e295bfd9679ce332bd71a8daee05b801f79260c17c7410aaf4c18814a0658b115e0a05e2fba7628d99e53eb136e5cf1741a7d2029f7eb3995a6422755daa503e4f1431e482384682a5811555c87a726bfc974c27154691b0d0e0c4dd5f0167619cfc057a2d121a9fbd9a103fe601eceaca933c1e40b0135a3c94a99d6f1e47c0edc461861cd7fd418faff8dc5c7af708b3f445c042d23335dd344ba125baa3cb9211e5ec3209b94ec8c9b157b41cbc01fa132f1938eecc0714245f11a5c959ea6c3bd8ab7b99ec5bdcfd4246033a00963b54b872e77cfabc514ae7e3d20405de3db26d77c561e66226f07d0d4662e42b8bd2a619d51ff41f32972941900f1bf2922fa3bb93df96daa352d17d6e09484ac61fab59a3e5b38b31c98283b7bc938b59f908797c60a5798e149718f6c9a1b494da24aaeb0636e7887bbc6f25dedeafa2b4235a9aa6aa114966811cf6f718f06c8c7961c784dc6cbba7c4887ca4185654c749c76d808e6c8ca0833a6db9e6df2d15337db5fe58f7e69a08de99c946b2821a2f608120b62bae3c94a4215f3b4f8151223505adcd63ef4327dae7fe1e3e4e9ec3b328245fb65a60d24709ba614e51680337e73acb7a47e552f119517cad6b6eb55df97cc45bb77c2e2610a891cdfa65aa3622e9f26f5de1af54bfef419d5387d08fce1e043c40d839b936af2ba6746823ddfefcd21cfd86b1392fa3b944ebc235593033d91020f1c31737d24fc65a569ff2dc623396f9f03e1857e07c5de09b08c6a70829c7788fee27685f825cb9627a12ccf7032ca5a99ad152262668157782cab0edd1d44ec5fe353903c452f90606077f19260f021dcaaed11c6bfa852c66e1fdaab79ade6481b28e34a50fe9b588c53c7d2a822d14b424a0f9ca44ea33f82f24188cf1dd254c3fc368e1875a551ccfde34b9118fd0b2f24e729e8a64b235a46e4c2f72e40499ef55596a1bd59ac5d9fabad42f971f3e3248711cfd4a57e3304901da8815572539f2063c4641a88df60e0cd601ef61199e4558697f925becc70e202b811f55be0cceb7f7f491994712620254e2718c7a5f73d97bbeb8595455e7b84b9ae5aede6556eca4b3581bdb6d48fc3bed34800369e190bdbb0232021a8cc9be0f933c3641535777b7b2980df043a2c57b115f72c12b6d3ec00e27da3f74b35a291c22b6e0333652b23abc9158e9a50d036b78068f4555f656819cc29ae715f3c961d49b39b71966311a31850ac6b136e86361e7396f22c0ff09f12e0526e2f6b897c42cabed41ae5f1e0edde3355b00156d9a94711ea217843b7dafb6758946037711eda9e966620a17dd14fd294ab9eb1aa88d15936eb0bee21f623259892661cf1a59aceb2f514a127ed4982fa1f9c0231e36be0338b9bf6070080e16c538853d83053bfd80a8ead0b491f274db831ac54630a50bedf54593554d7037c1b8af4244d3841ad528cd26bb913c90b232938038a0f8b7d29a0f220d79d5ea0c57f26a63a71412735eb821ac6924047e381cf14391f63194f4ca3f8328db0e48df06544b18a8715714b2283204d93c46cf58b0ce5ce684ed7b3e746f15c18cc3b52df52f903d61951b50ad208f9efd1aabedbaa0edf31a347746cd23f82c13f078ae7852884f99f27e7a628304fafd290e9c6232957fd113a9c4d6a1d88ed007304eda6bd0cd75e2f5108a42852ed09c98492142c0bec55461e8377ebe11a8e0e4974f9c5a1c4a387d99746be49eb0840b5475843ff9a6b5733b7d0badf9b1bb93d7e56f5dfa27e5c013157d3fe643d0d6c856f07553ad9b0b0c9d0559003ea44e671f5f3585ff7508cbe0582e482a0cf150ce80761cf536d372240aecda3e6a3a47eba67192fef418dbb7af0387e2c00d46548302ec6c7bf2f0140d7477442fff5771af5060ad2889866487958add632a5092ceab8c82ec16cd0c7d88eb9188e0b5078e33b2d228a1d45950dd5dbdc7b0eaaef89872cd1f511d82af3b1b67bc2a3f2af0e2404a91ec29dfda133cced86c890eeb13b4bdd7b28da13cc378ad57532abe1913c9b624c6e48067fac233de0a9bc7e0fa15226b3877ad4cdd6c44c366fa1dbd7b78d72b867c1abc8985c3dec948f937d5ca3e0b38878ba2700b80a73da319a22f2c3b5414924a5beee354b1d0007279e17c9d3e69fc90c434b56f8ad34eda43995fba10a623e9b103824af890680fac75c8f4b034ebea428b88d1516dc06b282d614b4681e5f1f9a31b7b382b5d65216475cbb8b3794cbfbe194c1a464bca59bfff6d1566c3a5a5ffe953c749c59ea2555b4da36e1cdbb1f7cd4c96126d956652c562aab93c889db9189ec41b60eda786eb846c38c3e1d226c76a15ba1a4d550caae52cd772caecd44099a0d81c83bbe613d53e5c2bac07b62284aedec0d52794840bd28adbbfa51500be7caf03f81aff97b732623b5396298685e80cffcb571e5caa3ebbe6983debdb87f0b1209a0bb095ac4f71539f13e99c763b8d429b81876fbcbd859a0b909c6d348e43a0d5af220140e519ea3423e9bfea8400aa6c4247565e924ff33e16f3045108d3f4909a015eb31bf8dda2a8c3ab632f90e0046ac9c001724aa956cfe13b0ddda6e344aa22d317bf82fef19ff354d70e1011cdc31b8c5a8bccc8f68ba601e923e39c3b40ad6c9b782104c9fea53e8da12f6924d32854d1566e4e740af922d93de6e0ee0b8348fc351dde477578f883d80c06065f3985df9d48f072e4590888775c0e9e50417826d81ceb7f3f64186f99f84acbd31b943b5ec4c0b242929485affe708e80b41671219f97594891a7889f31b6922ccdd2c05806bc8b30f4e64d36d3baf763c9ec7bfb5b3e95d3585397b22fdb107c4bfa279979502eb34fb874e2c59c2dae3645466e4a26d7cf094ac488b901b9e978d82506c99a522ee51c9df520c78b675869c19709fd401c8238c8b702f1b10c12d98a3a98139a2b2e87892c778918da3407cb3af9d54bc6da62e24a80bf8574d75d282b51cc59df834705a80f828bae3fb8cbc3875c8d2a41168bbd71bde0d59f677c429c0bb6cc80f0361e0a3f15999c1c0506415991ff93cb7346fe51091b6dcf8e7d1b0ed8ea90f330ae3672286bd4053e931694b030fea623cec326675d50af8e8d9bc1917f28b7e0b95e96ec212f6837aa7aa071aa10df2a971c94d7e14516c12b5e283513602f6ba3001e5d1918513ff81be78eb1f85efc0751200f040eaf18536e262a6913f1f46fceb296f78f203983c42658e4d6d46652a29ac3c1334117d14a0accedcfc8c6748cb21cb980300b88411d307bb46b05a9f5eb1ea9c403a77c7da13a2cf7092879d79dfc61a2bf28fc8e372683c7a4c2176f130b9f49f1c550d40466e8340ff125eb566ea8751743411685ef439e6dcc05537bc4d2049e4b1ab7c672812e921f5fb10257e134538375203eb37a77e31fc6fe0ea9de599e8e4fb09728733ba0a8192a43fc2bee848e107b0caecb3e680240c0033543f72e910a5b0c205732e8c9066aff6715c9eb27af9164c036bdb6591022826a147501bea5f8efab6bcce91c11780aa05a29424bdf0aa59dad0be40877aa077e979ff8ef87e98ecce8ba80d65816ef71517d3487353fed658e82838aecb99a85b18ccb7ffe437769eb795b8365c3311b77d8a563b769a3525d945767f82b1edfe98b40881144cd4d246202a2d863ed4fe89540fe03bb1375927f8ebb5755e81a485cc958a24dbdeb753b3c8687b39cc141e5905f1077acd36f32f997ab27a43fe7809b1e0cdb69b3d5603c63ecccdee31c3cc5355517f8e2f5b9f64a2250630f6abbbe8d1b88ba69e1010110974f16e8dee625d88724fb5e03d51deb29d9b0b7d38916b0e0dcd5eb3113441012c24bb175fcc2f11967e937616ebea53bc34bd5067d462ec4ba47304027f3d4634f381c07307b08ffff8aef3f3740301b6382250d2ab8bf66eee28f2ea13b923fe9d273529cdd8b051b9abeca8edd4e997f7e4cc1000bc123f6d06d8d46633de883a5bbb51ac375fa9eb52179caa3f39ff99b12618e9ad0c1df9eb6b38dfffb68168838f83bca39a3f9d27f46835f0af3f973f15e97ae936c2ae57d898473fd8a0aece0aa69954c1dc8a5a2c14aa28f2922765df582fd61aa1a4399a337f86d245e445dc0178c2360290ce4684065e558d8eb88a71fe442b3f75224d9ffe17022bf4dc5b129e4ba1c53ae3e3186c3187faa5ab632d0ac75ad8c8be39212c743d67f48582debcc58c766cc198a9fdf49638e871db61347dda9dfda6a66f48d1d573e1b2c095a01bb4f026ec1a82447bad272f91775a6becab89727fe2adfdf595a5e5fad1392b8c83b739caece96a37c52421f166b802de7e7123bf1f1b258e3b999e69316ad28ba5388b6072a44a073606beeba31b6d9696eea4a20ee62e7b56caa99f63ba3da79da677d4bc1979577a56f9420d7f02a522332c6bb39c659b820e26ac56e921fe3d25a8f74000d0f60b724909e6c75e8938f9531901b1dcd07535a3dee369be6b4cb4d6da02dfa9ff098433e2ee900a09d682e7731476ae23d494527d41ee71ee7fdc66ce5a467bb39c50ad995217a828607d93e247a6d0c4bcb1c6c9c9bc230bcec5960fa158baa726a7bbf2fd9c809d9333019a179c702cb164171a45a7c489df5a1c2cf245d3eaf6eba4d85e8c8e71c440a6b50c2a935df09e95bd7fd9a7e46efb3f52ad348cb08330a1632372a4399a5115fcdc112a6b63f9ef494122e72474fd0499c5faf5894a7046eed105ddbec759ab9f72e1e1803c29887f6eaacbed968f9d989582e920218eecfa720f4624067bdf7abecfd2ad56078e2e7bdb57b306dbdf1914a1615f3379e2f2bc5795443daa2c81dbb634af8e45ddf45b830ebe33244b7aa5bbe116d00ee6c9e7dd06ba8946903202e2df60707217b3669b43a43973aadbdb4a674d537bc37856bcc7a8b12e343f66918654543b2eb83feb6c79f4fad7b006f1cfc356d427a621e9824dad630f303320ef9ced1aed97f4765ec6a033f1582e2deac5ba302ca18c43ebefb9447c59cce05cd606ebb7fffafcc820470f3499cd686c1b58a649f8da7a9102cd37a97873d9b8ba1887b63431d04820aff712ae96ca05c0a44c6bcaaa75a0b1b26293ab091edccafd2c231774711192beee45c611c75d9eb76bbaffd9ca97676708ff704693788ed61779ce33ad9bc9eb3046bc64290797c177f8e4e67ea9c6242a9afe244a2face8d1e3145d8ee34a8cc91aaf3615bd7aa63d21710fb929959cd7d65a50d42737e189ae4a8415749460f11b4c4b7c4a49c779c42522694065e765df6e7840e5e95b8a181a6188bb04de6a1", 0x1000}, {&(0x7f0000000180)="79781d", 0x3}, {&(0x7f0000001440)="57f9e74a5735803e961e3c234f90ab31b0fd054def2743d021fed1ff91120fdcc280e70354997b715dedc41cf5a1cbd6e8ffe326bcc2002c6904893f936b4850a17931538addaf18c30ae3d18dd1f700", 0x50}, {&(0x7f00000014c0)="66fd853374ad13e80ef51d47aa3c0c27ddb63a1912a3b16f6b724bb56b1626f0f701bde9f85e0dcf9c3a69204819402f2e5d355a351f0b5155e3d5d193ad971bf0652a66bacb4c3440bbf777aad40e7d7262af13d12cd8e946b81b0c14a17cda32ec328c460f919c37a1d3fb0c42a3b4daaa438588d8117a5e9a43ebc801bdba6b0153a706bed39f448c6de842059ca498b10307bda1c1e29905145a83ff07a2c5731c67ee40fe99029633e7cd47206dcf8af0aebf13a84e715c7a49180988e4ca7c9cec2b99552faa243dfc49ae8169ade1582a64ff4e", 0xd7}, {&(0x7f00000001c0)="b38d454676bb2b", 0x7}, {&(0x7f00000015c0)="392503619a53b2d85142b57a6f38a006f7968269cf824556cc4e5841d1a23859af87df06193fd04b591fd374b13c2d7836a7bb0cb7dfa4f6c6f2a2f991e1f6509bf5825dca0f", 0x46}, {&(0x7f0000001640)="2f55e5ec8b498385c764da300bf6e91ff8e6c3339f507ef70ba5cc06df48745e3b57a847c3e0c1eef866d8d6c8365abbc8d8918771d3d9fc3ecd34f38a7fd7b7bcfc88f659156d3cd7fc5d4b0a6404735354bcdfc98ea0e7a44eeb66d456f2e865ab3331db914aab70f55b8da50409cb7cde59424cb56ecdff313b5eb185a3a8ebe9a404081dcb4932e3f8678fb5652da53554169b1b9aa1206e7ff9d52f915a149b213e97fa029138dbc9adc3bf22a58b06cbafbcf30def1cc3f39050a3f5df6cdb7d19a1f8852ebd3462f753f5", 0xce}], 0xa) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:22 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x1, 0x3d48}) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4cd, 0x3}, 0xc) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:22 executing program 1: open(&(0x7f0000000180)='./bus\x00', 0x82, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) fchflags(r0, 0x1) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', r2, r3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) nanosleep(&(0x7f0000000040)={0xd23, 0xe202}, &(0x7f0000000080)) r4 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/72, 0x48) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:22 executing program 1: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="8323c5fad2452dfc2b0d985472e9d7d339c181973d1325dc000b78481c550e1a42c49980d336c8d63124d7a48e9e4aa50476b7226a941bcf65bffc8216b00426f827c75e791d30457cd17bfe4ddfd876b66b82c18fcb5cc668dadc037351755541acbc75a6a5d13a", 0x68) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x40c}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) sendto$inet(r2, &(0x7f0000000100)="7daeae38a73f40eaeddeacf489b3420ecc49a79998b52aad1eb383831a1523c3bff2f6a3ce3ba6eaa07f809b995b424c15f8a43516841daedddafa50bbf25f879ba5e978f37abd994424c61c90379463dbdacf1a9a3b8bc1a8d0590fff5920a473b39bcd1a3cc0f79317ce0623913e00c064d820551aab012741309e7cb2c4b0aeb0fe5cf9a5aa27f4e70ea1f13508e7c62c5636f92a3ac27b9ed79cefb804990bf24a815701816f9f36aa001f34f34e0f45fd6f2894a634b07dc0d102bd03e4fde82952c2525633c82f020540dd72958cb1ea54f306442c8db44882b442b5840d6ff32026b3", 0xe6, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3ffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x20000000000001d2, &(0x7f0000000140)}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x2, 0xffffffff) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x5}, {0x3, 0x0, 0x3, 0xe6}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom$inet(r3, &(0x7f0000000140)=""/99, 0x63, 0x2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/110], &(0x7f0000000280)=0x6e) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r0, r2) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1d0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") read(r0, &(0x7f0000000040)=""/57, 0x39) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x2000020000007, 0x2, 0xffffffff00000001, 0x2, "03280d095d399687328798caa38d2d9f1070bdba", 0x100000000000007, 0x8}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[0x7fff]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getegid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) socket$inet6(0x18, 0x2, 0x2cdc) r4 = getuid() setuid(r4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) r5 = geteuid() seteuid(r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xc9, &(0x7f0000000180)="c8b8af147b7dddc9193dc609c9ca2e9483640fc2df6b469965e9705e29dc45d0f2b6a24b2d05a08b4908d4e72c7e783abda2a1bd57fdc303738856b58f2ea796bfc50f0103579d23b76f651d5f6b88e9480e59d3c9053dfecf5b60bd2f55fc999d7a9f2a4ab96263798d9f02bce0f40cb265fdc815571dadaea79c1ccd8d33c63f958f6c4308b341ecd421790558166a50b67e01402432e766496834081f2d0b32a5928ac43ed2b76e630dbfbf0a18f6cd346c9ef4d9b3071264fb8a2dc8f3c59311b33f6f2e8e274e") 16:00:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000001c0)=0xffffffffffffff88) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='\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', r0, &(0x7f0000000000)='./file0/file0/file0\x00') msgget(0x1, 0x100) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x400, 0x3, 0x2, "835d23de3ec4f617ba7b28f4121c1c9f7199e4ed", 0x401, 0x9}) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x6a, 0x401}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x10001, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x801, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x401, 0x1000}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x401, 0x53, 0x4, 0x80000000}, {0x5, 0x7, 0x9aa, 0x7}, {0xff, 0x1, 0x1, 0x10001}, {0xffffffff80000001, 0x2, 0x5, 0x401}, {0xf58, 0x1, 0x5, 0x8}]}) syz_emit_ethernet(0xffffffb5, &(0x7f0000000380)="0da3c9234ef259d6dd9e475fa6460700cdb876bcd120b31fee1e89317299ea9365284ff40825b072a8fe9056924648fc4665196a0cbeb74412585872524915ede99e718a78fe8eb36466017f8aa440b815a46e9a5162294fa212e417211eb93ce783ed4d81c850a4385979a5802512765b5328406dcd23966fc2f010abb36403e9be394f8436c6fb99804060f987f957e8fab0c0da643e52233156c18bacaa65ce61425568e42863401344e35659905c2954a7a1a21bbc00000000000000f167dcbb9d4b0000000000618da5456b0f46ee16607e3b595851bedcf2867a927ca0ebe600009aa227f10006fb04b08f7294f8951920e8e975d10d05c52fa73f7ee5c252cad2b279d22c0e35977e20a0ed18130000") 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom$unix(r0, &(0x7f0000000040)=""/115, 0x73, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000050000002b0100002000"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="e9d9fdc3cd2463ae60b282c68cb9d37ddbfa5dface5457b126e453a85d18fa75199128a0a43cecba384d82aab459a9901809c9aa30d8bb2ebd1410f8bdc52da36759df56f2becd", 0x47}, {&(0x7f00000001c0)="d7afc4c6e2b03203f22be8ac0bb862aca702076b453a9542d3bcfa2a6c587f2faef3181475d4e9817ddb48395c7780279d7bb55a3182a67b6f48a564dc5464f93033252d650ec45c35d9013c118689fe3dc8e19126816f9b5cb00c4bd1c1c7e4e9bd68d68fedf03dcc9f98e81588dc4bfb64810efbd1d62688886c5aea2ba61d2498e4c9bdd3d04c5b409eb68793c7de0ab24f7deda64f25c1", 0x99}, {&(0x7f0000000140)}, {&(0x7f0000000280)="1ae80be757e706034b33d69d0d0b64f5b83f3b48e37af0a41f7ba2e5a00ea1c9b8d6eccb28b6745730c814234b5fbd06b2715eb9123466fa7be5434af08a", 0x3e}], 0x4) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0/file0\x00', 0x8000, 0x41) mkdirat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x2) accept(r1, 0x0, &(0x7f0000000140)) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x4800000000000001, 0x8) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0xfffffe53}], 0xffffffffffffc6a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x401) 16:00:24 executing program 0: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffff2) write(r0, &(0x7f00000001c0)="013d00e500000400", 0x8) clock_getres(0x0, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) listen(r0, 0x7ff) fcntl$setstatus(r0, 0x4, 0x44) accept$inet6(r0, 0x0, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x681, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)=[&(0x7f00000001c0)=':}^$\x0f:\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x6, 0x2}, {0x9, 0xa872}}, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6db2, 0x8}, 0xffffffca) setitimer(0x0, &(0x7f0000000040)={{0x9dfe, 0x400}, {0x4}}, &(0x7f0000000080)) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r2, r3) connect$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x3f}, 0xc) semget$private(0x0, 0x8, 0x41) r5 = dup2(r0, r1) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) read(r5, &(0x7f0000000080)=""/20, 0x14) 16:00:24 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r4, &(0x7f0000000380)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000bc21baef4a5f520da59da29df9f9dea5361ddcc0b3d3274ea8cc103ceb09f0ca94511ad55ceb1d76161e53ef663894d00c6f09154679d3c4b5ba9b4c2d7a20e1062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68240131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226"]) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)=0x2) write(r4, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) r7 = syz_open_pts() r8 = semget$private(0x0, 0x3, 0x6286) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x6, 0x2811, r7, 0x0, 0x0) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0x9, 0x200, 0x8001}, {0x10, 0x80, 0x6, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) 16:00:24 executing program 0: socketpair(0x20, 0x4000, 0xa5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x14, &(0x7f0000000040), &(0x7f0000000140)=0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x101, 0x8000000000e4}], 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x4, './file0\x00', './file0\x00'}) getsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 16:00:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8c9, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) msgget$private(0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) 16:00:24 executing program 1: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="ace58d446ceea4fe4efe1681afcd3a0792fdacedc9fb699dea0f2b0891e3a6af38eac0639dd3da3bb2de6817c5af8b954b9a320eb26c1bcfdbac4d1308", 0x3d, 0x400, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = socket(0x36, 0x1, 0x7) socketpair(0x36, 0x4, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/231, 0xe7}, {&(0x7f0000000200)=""/117, 0x75}, {&(0x7f0000000280)=""/63, 0x3f}], 0x3, &(0x7f0000000300)=""/152, 0x98}, 0x0) r4 = semget$private(0x0, 0x6, 0x2) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000400)=""/125) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x2, 0x5, 0xef}, {0x18, 0x0, 0xfffffffffffffffa, 0x1}, 0xffff, [0xffff, 0x3f, 0x100000000, 0x4, 0x3, 0x3, 0x7e50000, 0x6]}, 0x3c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000500)={0x1, 0x6, {0x9, 0xffffffff}}) getsockopt(r0, 0x40, 0x8, &(0x7f0000000540)=""/229, &(0x7f0000000640)=0xe5) r5 = socket(0x2, 0x8000, 0xff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000680)) connect$inet(r5, &(0x7f00000006c0)={0x2, 0x3}, 0xc) semop(r4, &(0x7f0000000700)=[{0x4, 0x3, 0x800}, {0x5, 0x1ff, 0x1000}, {0x4, 0x2, 0x800}], 0x3) r6 = kqueue() ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000740)={0x5, 0x2}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000780)=0x10000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x10, 0x0) flock(r1, 0xd) writev(r6, &(0x7f0000000900)=[{&(0x7f0000000800)="f60fa28851688b8e70a64382643b2712531921450262a2be6df0b66d9f3e6690e82b9d714633accb7120ea358c0ab70145c3614d73bce7a83a7211f86f74605b369dadf11c07090e6166e16b11fc94956e3c20f18f75afd725deb143841d6b72730ec25bf568df047b8b12c3f47180934911789c18486e586bc2cc23e1f215be3eb5433ca93d0b5d3b9c35ef32b30e4bf532e6824d03d50d8823e2019c94aa7783743b5c5fca3026376ec379409455a76efdba1e7395dc69b21a62124a10c7a9adbf4111871abe", 0xc7}], 0x1) kevent(r6, &(0x7f0000000940)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x11, 0x1000, 0x3}, {{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x100, 0x8}, {{r6}, 0xfffffffffffffffb, 0x10, 0x8, 0x6, 0x400}, {{r5}, 0xfffffffffffffffb, 0x10, 0x2, 0x5, 0x400000000000000}], 0xff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x40, 0x81, 0x9043}, {{r6}, 0xffffffffffffffff, 0x995c23f3f2077ea, 0x10, 0x9, 0x2}, {{r1}, 0x0, 0x11, 0x80, 0x8, 0xffffffff80000001}], 0x80, &(0x7f0000000a40)={0xfffffffffffffff7}) r8 = dup2(r7, r0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000ac0)={0x4, &(0x7f0000000a80)=[{0x0, 0x3ff, 0x3}, {0x8, 0x1, 0x4, 0x5}, {0x8, 0x4, 0xfffffffffffffffc, 0x8}, {0x6, 0x8001, 0x8, 0x3}]}) clock_gettime(0x7, &(0x7f0000000b00)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000b40)={0x2, [{0x3, 0x1}, {0x1, 0xffffffffffffffe4}, {0x3, 0x5}, {0x1, 0xb06}, {0x3, 0xfffffffffffffffb}, {0x3, 0xfffffffffffffffd}, {0x1, 0x8}, {0x3, 0x5}, {0x3, 0x9}, {0x3, 0x8}, {0x0, 0x9}, {0x3, 0x8}, {0x2, 0x5}, {0x0, 0x401}, {0x3, 0x2}, {0x1, 0x53}, {0x0, 0xb}, {0x2}, {0x2, 0x4}, {0x3, 0x100000000}, {0x1, 0x2}, {0x2, 0x40}, {0x3, 0x8}, {0x2, 0x9}, {0x2, 0x1ff}, {0x2, 0x3}, {0x3, 0x97a}, {0x3, 0x5}, {0x3, 0x4}, {0x3, 0x4}, {0x1, 0xef6}, {0x3, 0x4}]}) kevent(r6, &(0x7f0000000c80), 0x9, &(0x7f0000000cc0)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x4, 0x10001, 0x1}, {{r0}, 0xfffffffffffffff8, 0xa6, 0xfffff, 0xffffffffd102a6a6, 0x9}], 0x400, &(0x7f0000000d00)={0x1, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000d40)={0x1, 0x3, {0xffffffffffff30b0, 0x1}}) semget$private(0x0, 0x2, 0x2) recvfrom$inet6(r0, &(0x7f0000000d80)=""/246, 0xf6, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x6, 0x1, 0x1, 0x0, 0xbc2, 0x7, 0x8, 0x1, 0x0, 0xb07, 0x7fff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0/file0\x00', r1}) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x12) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x8001, 0x100}, 0xc) 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8100800080002004, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x3, 0x6}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x5ad}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0/file0\x00', r0, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000200)={0x9, 0xfff, 0x3}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x7, 0x2, 0x5}) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x200000033, 0x0, 0xff65) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8600, 0x12) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) shutdown(r0, 0x2) getrusage(0xffffffffffffffff, &(0x7f0000000080)) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x15e) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca6efff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc40000001d00000000000000000000003aa43786a2630ced59b48118f01e07c3c2347d6cddc71df251679fb089f2f2be273d72921f412aafbc9186a9fdb642149cd04f739d2f5e0b5e4f11fe3b9e87f076f19fa3f7cc81e92398e97d5bcb250488444aeec5f11349c4bf6a17520600000039e934821bd4de86aafdc2223ebe832af3a7263cac7e2e73adaea48aa665351486d0d36ef1d2bd1a877ea4e60711923bcba7ab48ecef625311c877814f5e93a15bb90197e84325e4fbce046f3817cda7d1214c8bb53ee09b9beb1dcc7adcc0f243bcba612674088e18a3b5a268498d92ad9bc989dda24a59b0e93e5937eb2bcf04127c10239b42f30ba1"], 0x1c, 0x0}, 0x0) 16:00:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x1, 0x4}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x800, 0x9, 0x36a3a92e, 0x2, "bec1871081453441751e19c00e90dc765e83d0bc", 0x317, 0x2}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x0, 0xff, 0x4, 0x7fffffff}) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) openat(r3, &(0x7f0000000000)='./file1\x00', 0x180a0, 0x41) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x2}]}) flock(r0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:24 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) mknod$loop(&(0x7f00000001c0)='./file1\x00', 0x21c1, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x88) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x3}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) 16:00:25 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18, 0x40000001c8) r1 = shmget$private(0x0, 0x2000, 0x680, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000009000/0x2000)=nil, 0x2000) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x519e, 0x2}, 0x10) 16:00:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8002, 0x21) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40074}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x400, 0x3, 0x6, 0x3}, {0x3ff, 0x1, 0x30000000, 0x100}, {0x6, 0x96, 0xffff, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/214) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000004c0)={0x10000, 0x9}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getgid() syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) r2 = dup(r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000002c0)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x1) syz_emit_ethernet(0x1634fe96187a89b7, &(0x7f0000000340)="969b39f8548b3fe3c365f7e41fb0cc79327995c716c8acbb5af06aa4213322df6bef14baa0e0320e60af801dec23a881dc13f3c73a370955d1713641348a6ecb02437660b6350cf184c511d942e087d331982008a3e32baa4ffb0d0ccdcd6689b47e6ed46a21087919e15442031cfcf876616a03d73f3f54c49b63b4f51ff82b5b46ab401cec39a3f5be1862776e73961c1384c2dcf55e28f9a8b1bab47ad5d845d3c6e351833803de968ae7fce109be290c6e684a267fcea28cba834bca8082235955ce379cbe5767dca8dec91e37909a8f0bf731268aef09ada5580b6333b20cb729f6c969e22b5447e062949f5a359e91f7a29ebf2925d0f2193cf940c672f24613731d6118bc1c026c685fe2e782") 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8c00, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x284) setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6, r1, r2, r3, r4, 0x84}, 0x2, 0x100, r5, r6, 0x7, 0x0, 0x0, 0x1ff}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) fchmod(r7, 0x108) setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r8) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETRAD(r9, 0x20004b43) sendto$unix(r9, &(0x7f0000000280)="026f086aa9845573a1e1b8241e5f6826b5a97f89c163f87ce9c7bea64c710a2a81bec518dec30c7576eebeff89b77b16522b337d5ec12d6947fdef8e02b62359c694d363cf9215084cd79943d7156d", 0x4f, 0x409, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) syz_extract_tcp_res(&(0x7f0000000040), 0x12a, 0x9) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xa0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_broadaddr=@in6}) r2 = open(&(0x7f0000000100)='./file1\x00', 0x800, 0x2) chflagsat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x91, &(0x7f0000000180)="662bbcc0fb40bc570f649c2ceb80ddd2089e9ae9800c5ebe673b33994bb48025da434a6f6dd6e95716520ecc839cb9c32175b751a6efa2b6f9080cd94208575cfee2ff76e2ef573d06ca5868ab7d905e5a46613292f565e73cb81e10f0b86451ac5eecdca327851e5385d7f2f45a0f4d05c29140e5139c0553a743db4a2e55851b7dd0868a998803d456a26531d87caf4c") connect$inet(r1, &(0x7f00000003c0)={0x2, 0x2}, 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x4) r3 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0xffffffffffffd41b, 0x7}) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3) 16:00:25 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:25 executing program 1: setrlimit(0xa, &(0x7f0000000080)={0x2}) dup(0xffffffffffffffff) setrlimit(0xd, &(0x7f0000000040)={0xfffffffffffffe00, 0x16}) 16:00:25 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) msgget(0x2, 0xc9a68f5e58357e22) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x4, 0xcdb5, 0x7fff}, 0xc) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x1, 0x40) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:25 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = geteuid() setuid(r3) flock(r0, 0x3) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="5f3960c973954097fc14aa88da4d60f46233695cbba22d86c2e910686a175151feabe2b42e84b6", 0x27}], 0x1, 0x0, 0x0, 0x8}, 0x2) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xffff, 0xae4, 0x3, 0x8000}, {0x5, 0xd1, 0x1200000000, 0xb07}, {0xff, 0x5, 0x9, 0xfffffffffffff000}, {0xe67, 0x1, 0x100000000, 0x7f}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x64}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a4eccea6da00000000000000000000008000"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x81, 0x45, 0x6, 0x100, "635651510826a8d5398bd104753b15a5cc529a50", 0x1}) close(r0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x10000015}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) close(r0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:25 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() close(r0) r1 = socket$inet6(0x18, 0x3, 0x7) setsockopt(r1, 0x7fff, 0xfff, &(0x7f0000000200)="5e025205da18e43233360ad54f54c75231446f538d113f0fe0a115c5fe257a42866fc8ce4435edffabfce8f63c4f831b91fe555063380e158d6acc3e9a68be8512f7203f6faca2bb1ac8eeea0f54fc65a14c1ddc1b2bee3f189ea2d5c0b552e62d931a3352e0f825e251584c0c730269886304dc0ab45e9dd91a645af009e700f76ccd74abc43fb617fd16cb03e634ac939de4d807760b90c22ed3f7dc3dc1c083832de303136987fa098a48f58a0ba264eee3b476ce75ccbf9a977f049e8d1d572759062a3072f931295ba0a6c98ce1e146", 0xd2) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r2) 16:00:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x1, 0xc97, 0xfff, "3437f20c2919c1636023226ce412c8ff65454451", 0x4, 0x2}) r2 = msgget(0x3, 0x100) msgctl$IPC_RMID(r2, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) pwritev(r1, &(0x7f00000022c0)=[{&(0x7f0000001100)="bc667c13554e6bc7e7a160012b0a4070d168ab2be7bd1c67e6ef", 0x1a}, {&(0x7f0000001140)="3d1013c31660137efdd57bb1a731e720748cf5445bdf6a0da5813c3910a2a78b73b1c9e0adeac887bfc426104aef0ce1455deba6da1046a72c965a3685975ecdf4d6fcd79a299def9371e71d6eba0d9d58716c8540dbe2ee2a30b92cdfc21fdca3055bc05f4739c33884a6234f63252d8b428e6698f98839cdb3e5ab99a64649e6365877791b75f0dac86be50920c76776e389d0638d4568b5d3932957197f228a2b102af52ab21f7b285841", 0xac}, {&(0x7f0000001200)="2a4bc6426fb9ad5a3d76006eb2df33c8b2982cf66f77fa23a65d1dd6b035bb4b4036878823e9fc404ee1c356f2c2ea5911edd103284c369a70642ea1825e04ea82bc7515a376a0e117ac65f61c86475cacdd2c0b3bda705c8fc1488d1068a5d1ac734e0d3b85a37fa5b55a6264e707a20c8d8ec992da0cf37a22cda80e79", 0x7e}, {&(0x7f0000001280)="e9d908e157d64db471d55de8768c7840f3585e5b9f2882ad8eedabd769c16698f760d70bdb4ba3d5b181f7a34e3c87aaf1e7d343e3743e5cd4064179d4f453e04d46ab7b307e5b8059e9754fcffd168db44ae0e68d2f35662fb28c1d1c89f8f4c09e7dfc3d76ba8cc8aa30636167932537f6d0be70766d46cc5c98d877ad32eaf547b502c253315e49ef2a4f41327706a9c491a49df01dc761dec4e061b639d7aaac7e4f6990c0aa66f98598709b7471ba5dc5270408eb47b7432e19d0fc25688946e7eca032cbfd14eb7b13d31ec442a636de836fbed5164e9f72203548aabccf0098f04da26fc1d5069ab7c2499a282574c6b203bd378f1d29d0fd1b3a7a4aac1db240b1c39d389b1987360c76f7754504966f5d6a2c9c1f39bcfe4978b783806329c606ca103fc9f5d49b98e76da3a90b23ee6ceecaa0aa2d339fd5355cfc36e62b2f234d81e3de1040521b7b80c79117265965f9051b457ff9c03edbdf5ceba0f1bbf7d3d662fd89e811b57a57eccabd761726da654efdafc89f1d6e04ec97a47b1099536497768688789a9689d6f05108154afc1669e2f01379b2665f0248372a299d252aea7a478a5e86a7001f0d0223f86bdf809a72d1de8fb93802ea54442e28b54971a01a4b6d8532501fb0939a71dd17535147256c2c9ca252480f08e9a59831c9fb4c16bd515154fefb42e9c66f0fea7049cddfacb6cf720e89d1b0ad97b0af430b1852741b93e8744c681caf45fe774b3402663d9ce53bf6f8b4ea5ba70c0f3e81d90116554345a52495af8b9f0436635ad18857063c416a93e1f2b647a891eb937ffa0c921aa77842ea8aff79063c17c8a4b1871fb975295169a19af87d30b2ad76f0a267704cb71bd2b44afb90e47a816550a96152d31b134e4ca1c85163c9b017d0f55316dba518f6d36be75e84d7af389eb8ff5c6cee77d71c9bcc3893a67d6f535740e277c8f4144d291eb858d38c599d0664a6e87f9cc1be8aff616e266c4845a3343ff64c5e3ae125029e9e22903efdb223e433643b15f7499c343048b19b3750bb6dce1958f2d4998d43894f905d2adb9db3088dd5a5ef6816d9a0ab1bafc66445276ae77f442e75d59bb89a8ac35c808dec8f0dddd5af039ce631424948ede2506f04ff389feac9de17cbe554cf7873378b8cf062f495487ceca7a6252fd8220ec886db92b855b8694a66c97bb1a8cb0aad5521c2ee083d402ac9da4f64be38bd2b306d9e976e370956e85c4ecdafada1b1e8043a9b36de10025bf5b94b5b2445f93941bfbc5a7090343f2d695a450394284c38a14fddff9a0bac06bb8e49de0a1bd8ecb609ee43f5313298c1c3ee4c177fbe5625dfb43fe5158c2f358ae386181a213f6b677e34a1253bd47469f80d4252aefb38f6de5d359bf203ba06c4862abe7bbc3b2b66005ee73047b2938c4bca6ed42e1ca12afec22b69b3390ba4b439245b08ace3a8136081b920458e81a5f4fe606dd2d4885c9d8ae52a3ba40eca06c03cafbd716f21e0b33a838a6fb51a7ff3c24d0f4088906210e0c6316a8dcac58b8a87334cbb0558675df07304dc8ef181d610ad4366ed69188d71e2cd25c45ff222a18adf9e4d3bb876fedcb6a15a1ef922292189f21644199469364fe405f0e7570d9aea27d5e24765b5c742a261618663cd22b172a1192120d3ac6467d71e3ba18e232c4f5605d72274aa6c15699880442a5657a3e7c125e3e00fb26656bd6436d929d92ab0d0ca900d95863344d8eb36348eb809478504eeebeb455e4b231ef8c6f10c61c6bcb973a23c59bec4e397adf29357c73239f18daeb606ebcc2d4137c8436acb49b71bfef60dd712095b22a3f7ca6a6ea774cfa725698a32b6e4eb4abea7b3f98bfb3cad7568385732ae3a2577c5b5bb0c5511fceb1fc1bf71884e0d1a3fe3da16d3eb5f71235c452a7dce18602d22b4d1dff812799f3a6921b65c695654dbb83c8822b318353e4eb3b1eeff007639e23a346dfbc047ca98f2ca22f85ac80b53d12d0fffe839afc31b917cd8b9013032a3c289ee8be59f64b129e862f686786adceb7feb9b8555307185735d647d2b699081cfb171d868a4d394c9ede3c1c58fad3da98131adbf5f0707a669707560b73ab22bbf4a59f0ab783d122df5f0e829997cc53257463148f3746f579a15ce0bfcd168c02e308638c9dfbb8463fb829bbc646b8a4f71a553034bec985ca8f7a9b05f434b3480f05d2a237d610f5f489f0fccb0a41c8f6198750893e683b485112f27ed3f687b2dbf82f02af660a32cb519f38658af7fab0c89df5c7c2abb6ae29d413d9e997dc7117f4fd8d7c543d53515529918570821df5e1f16c93b2add3856c66e4ceebd44095573ee9ebd71e65ac3ee6ef0852ffce517e58c6f089b519cb5e10ed63153c67989a71b040b05bc368b0a207a618fc12e553200f80f39ed66d3f479f0cd69ab1a8f63a814e7431b79a548f8ce8e277ac3c3ccb7f20f6db3dbd3c6d212b88191c450ef5fb3035b9d359a8218e1868cfb510dffa1df4fa7638942bb9d99dfbcad08662e15fe7ac6642411d3f3dd6a9b45efd14923e5dbbb9f6a5ce1474b9901d7fb106782c5c235d2a77a7aef51e0bab434361659b1efc868902514bb9b9061eeacbb940159d890164ccde99a8f7cc23af1a2199d1c8ab86a5fee0b81350eb56a783acb1624c09486b39ab84033ac708fd06da1f2d0a130b17da9e4fabf82e23bd7c4496ad571ef2469349274e3b4271476b790986663722cf2b0d4ea5a0f46ee6d6e66f2a6afeb75676fa1417ffa8d99f1f757c07b312db98e15831c991a9cf9e2e4b29b564debf229eff5a792260cb85ecc7e63a88b212656ae1243b81559c06c8de5c511bb1bc08508e3c6bb4b6745ad55cdc718b4348d40f82470a3c726f0ad7bf5629766c8124075c1a6381e35ec1f8eda8b7a7ba630f5a6e18465b6d33f18839a3707a6a04a4ca8056379f95861df03b6d0f33b22ed0c5aa53a39aad0652d7248434fa2d8f1020deb4613e2c1a9e1212beb9b6fa69c121d35a9c9c002fb04d05d9d01180d5326c35a95d0a6b4096ec3266373ccb73e3712dd0474b49ccdbaf4ea020230e9cfc1495989164ee37ab0e0572fee8af700539021d2dd5ee1e69667e186f9098f2846e5362c99d9ba52774dcae31c6219ce12a9ac40dafdc29f1840d02e86bf0763cee0ae9c74a13b7b5702fb7cd7812b2448f05d42964f6a150ed2ba1c201a717be9441c03c8e7123ed8511955cdad0cb7766716b9f70f12e1ce5571d1d21e716a194b189ed233885446df7cee72d1532ee634efb273a2ca4f7b8337ef73bd971fd53d9eaf138c309603e53a8d47745a7b1d137b181bfb8b1db1ce6269d44ed858888f7287c1c5a622722d132893f6066233bdaa8425cf90ca101037296662d4cbade61013136405f1cc4df44278bcb778b0070aa52ed17eb019d546ec25a99e5eb8b2012fe42e68d003d14d9cf2ca987af5d605f519773d903645e1b1077ea043ce3c2ab14e9f99d388b005fe11b173ef1652666b3b4f44338c4264efa3b1e8cc68cbe9e0ec4a8d920db932a0cfb671840cb3db6d1e56dc123fa06cd0edc7a59458da6440f7bd64e1cc9e6b20809347642cbd2f76120ed680ac3e44c004b822742717a896b385a803d82516ed0300d8ff7f9c68b1b86e2c6b39f87bd23b5dc37c1ddcdc81d8805a281bf9e6df7a94e3eecde88056c56c4d9c23e9aa4c486334df8300d93664834038727f967b1e08dc1950acff164ee7b5539d688fab8f5b0946d8f464e3a35abbaf58ea9bb1a50c92c9718f6a76c9e7a41e756785fbe919060421b56a849f87335eb4d0a639274897abb85eec3ad9b59496424c159c3ecbbb9b88e01d18d8da211fb161307d20ae1ab36103e5f471509a9da4e54e06171f0599b271e73712ef58b2f6b2a6d7bc5aef1fdf46cf5d9488184887f7bc34d0b98632ce663cf2bc01d08df297d05b5ae5c8f8247aac419fd9a4fa48ae25642910bb8e4963e9c950cd614ecd772161221e87351dd45782937524c043a8549cad0a63a7e02e39dd53f3e9836e3474535467810b6c7a1e73d0429568fbd51607faec10cd33eaeb493ed7aa25ee3d3e77f9551bab469abad04576640f8ee45068999073f565684ad149d73cfc331956017ce28aef7bc7a6d8856daa37338fd90e6f3d2b6806103e7e02f97da804b0f4cd6f449424179cce867f2aa4e42d173a7b87ffa01f3b2be6ad0080d707c35675a993442dee58326543e868a4322fe88b96dff479c8997217f959774267eb9828c7c3cf98b5a1bd17160991a072883d9fcc805bb9a7d1e075b48cfd591c19d493affe69347c09d35c566afa9206d2d448d8d9fb2896344f2cfbe138ac2cab4dad37159cffd2e0b0ce25199400ee903266c4120aebef0007b443cd2108327a764923531e8f705abb9c573430062924da04621af9fbdae6d1ba15303424620766f6969a41503c8a6261fe581458576433fd43301cca42c2ef306d55ed793d34a4d25469728ff391ce1a0340764375f4afec925f405fa7cb57487e58e096c6311a6f54a3532bf851876704ea5096a091aefd3d30a4241825f1d2320ac0631763c39259846319f0cb3a413595b5d3756f530104059c8b05e2bc16089ea318fd1ccb9a31a272bdeb5704e8e0e0fe96b7ce719412e0cad3b96b0c41b69e3cef54432e76c61417077206be1b4e6a21939c692f71d27bba04bc5c26ec34318b19436803526886f4ae899a1a449e4c7cd65012f954c4561a36b143c7e7e1157146f7a03709221f022aca35d06449cce6698f2936aa1addda515dd797ae595905bef9c0f4365f47e2f1205493135aeed52f6c112cca1fa756cf9a9f742cb1cbb96225ce86941f61b751e8171971c4e37aaebde588407f5fcc197021caab6ef729fab1a9690240f9e14bcb22eaca19c1ed49919c47216a41b3205ee33cd0a5db957685ddcf26f6924b4f6ab2dfc118a86ecff1fbb42c2ce9f7597e59160c8b0cd1b1078ec5547de78f8c06cd89959c7648db4b8df6da096ecddbc4fb9682ebda5da69a68c33e045674eeeb553992c1e042211c6b7daafec6b437429dec6b1bcf422857f2ded80517a9a85defc169d49cd5be482cf499325dffbc47fcb1139d158ee3c2e93bc01793efcfd76f5bdef173b5e4ce3440038a7ed8a9fcaaab84f14625028264bde6a98311565a3133ee1853eb0c90ce09cc0f5a7079266f808ff5929a02dbbabe63e0bca628b04b6e9a4545cca7f358354aa72a4da751efcc5d3fe5ecac28332fac939dee3d732cbe22df9ffd531e8caecc1d39f4bb329dddfffb4ee54f50f892debcac92efabc1443a28ba33ecdab8da1356135d8e125ae24d170622ac0495cd09959e78eaeb4c741a4c015046a6b67b57b4bd4637585e1607ed7c0d0f0c65fc4b7d5d99c62c4b629a6c3b70fe374865006fa97a8c14dc286b9d81435985e0fed72e62dfa5037cdf2101d1a3b798abf3e3dda2a2ae8b1a05ca0778b5d3da14c7253ca41beb144be492f39cab46b1337d4da0e167a83be4b0117c2d620a27fdaa0617a2854ab0bac6f9ef12dac16cb2d690616388cdb2801e681fa36c2f74942071520308fa1340b31edb7169eb15d40e83bafaf3586c77334fafb78cc3482a615869a95417dd21541529264e7bd65fde49896dee4c140bda177ce45df71413c20d14002b150fc6b137edd17e52607dc2b285127b2d8e1fedf506e21c59bb604dfa750e6445a52ccba63191b4df928cd64d6862b7e80cb6f8e31276fc01f010b8bb519509125a", 0x1000}, {&(0x7f0000002280)="c9dac69fab5487678c307ef8a9681c087601b1f5dc076e5b93baf8e53ef49d41140b503555390c2bc026bb5eff1a89", 0x2f}], 0x5, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000002340)=0xffff) select(0x40, &(0x7f0000002380)={0x16b, 0x6, 0x0, 0x1, 0x2, 0x9, 0x101, 0xc000000}, &(0x7f00000023c0)={0x7, 0xffff, 0xb, 0x3ff, 0x4, 0x1ff, 0xffffffffffffffff, 0x1f}, &(0x7f0000002400)={0x3f, 0x9, 0xffff, 0x6, 0x0, 0x924, 0x30e9, 0xff}, &(0x7f0000002440)={0x136, 0x1000}) r3 = open(&(0x7f0000002480)='./file0\x00', 0x10, 0xb2) msgctl$IPC_RMID(r2, 0x0) mkdir(&(0x7f00000024c0)='./file0\x00', 0x24) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000002500)) r4 = msgget$private(0x0, 0x110) r5 = socket$inet(0x2, 0x8000, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000002540)={0x8, 0x1, './file1\x00', 0x80, 0x200000000, 0x2, 0x4}) r6 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000002580)='./file0\x00', r6, r7) readlinkat(r0, &(0x7f0000002600)='./file0\x00', &(0x7f0000002640)=""/122, 0x7a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000026c0)="7cd70bac71dd44c7be27b26ce8d4dda72e687d49b99700c13ef26bb9c83cc9238e69f7ea3dd59bda5648eee0b0065e529e36077e5205af78d9d352256fc359a38f468e5b8c030c8882955937119583b624a7eb556876c99cb01996d7976582e58f32d6707f8c9339af30173374e82e1aa29b9d62", 0x74) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000002740)={0x10, 0x100, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xb8d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x79}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xde82}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x463}) r8 = socket(0x2, 0x0, 0x3f54) chdir(&(0x7f0000002c40)='./file0\x00') setregid(r7, r7) r9 = socket$unix(0x1, 0x3, 0x0) msgsnd(r4, &(0x7f0000002c80)={0x2, "95a1fb8549e731d7c8bcd6de68b98c14662b4781e39dc3def9e52f43021a82b02bd8993691500e69760f6cb5e42ca39e6b135f77f0e991480b7b32f8c8c84c81"}, 0x48, 0x0) getgid() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000002d00)={0x7, 0xd4b6}) socket$inet(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000002d40)=[{{r3}, 0x0, 0x76, 0x20, 0x7fff, 0x400}, {{r3}, 0xffffffffffffffff, 0x2, 0x20000000, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x1a, 0x2, 0x100000000, 0x10001}, {{r0}, 0xffffffffffffffff, 0xc, 0xfffff, 0xff, 0x1}, {{r3}, 0x0, 0x8, 0xfffff, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000010, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000002, 0x6, 0x3}], 0x4, &(0x7f0000002e40)=[{{r8}, 0xfffffffffffffffb, 0x20, 0x20000000, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x12, 0x93f, 0x400}, {{r5}, 0xfffffffffffffffc, 0x21, 0x43, 0x0, 0x2}, {{r8}, 0xfffffffffffffffe, 0x20, 0x4, 0x8, 0x7d}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffe01, 0x1}, {{r9}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x40}, {{r3}, 0xffffffffffffffff, 0x22, 0x0, 0x8, 0x7}, {{r5}, 0xfffffffffffffffa, 0x39, 0xf0000005, 0x0, 0xfffffffffffffffd}], 0x100000000, &(0x7f0000002f80)={0x7f8, 0x4}) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x110) setuid(0xee01) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x6, 0x101, './bus\x00', 0x5, 0x6, 0x7, 0x1}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x9, 0x3, 0x80, 0x4, 0x1, 0xffffffff8b358b30, 0x71a3, 0x10, [{0x3, 0x9, 0x80000000, 0x4}, {0x8000, 0x3, 0x6, 0x8}, {0x7ff, 0x0, 0x7ff, 0x86}, {0x2, 0x5, 0x10001, 0x974}, {0x0, 0x6, 0x1, 0x19e47d5b}, {0xfb6, 0xfffffffffffffb70, 0x7, 0xff8000000}, {0x1, 0x2, 0x1000, 0x4}, {0x6, 0xa4c9, 0x2, 0x8}, {0x4, 0xffffffffffffff9e, 0x2}, {0x101, 0x4, 0x7fff, 0x7a}, {0x3, 0x2, 0x100000001, 0x80000000}, {0x7, 0x5, 0x3, 0x9}, {0x400, 0x31, 0x5, 0x1}, {0x9f, 0xb09, 0x7fffffff, 0xfe}, {0x5, 0x6, 0x2, 0x2}, {0x4, 0x800, 0x37f3, 0x52e1}]}) syz_open_pts() openat(r0, &(0x7f0000000000)='./bus\x00', 0x20002, 0x12) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:25 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x24) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) read(r0, &(0x7f00000000c0)=""/24, 0x18) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8002, 0x2000000000000000) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) 16:00:25 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') link(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x30300, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7", 0x95}], 0x1) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1) clock_getres(0x809, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) 16:00:26 executing program 1: setuid(0xee01) r0 = socket(0x6, 0x0, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x6, 0x7fff}, {0x18, 0x3, 0xa249, 0xd9}, 0x4, [0x8, 0x5, 0x6, 0x8, 0x79, 0x8, 0x2, 0x8]}, 0x3c) r1 = socket(0x17, 0x2, 0x0) setsockopt(r1, 0x29, 0x2a, 0x0, 0x0) setsockopt(r0, 0x2, 0xffffffffffffffff, &(0x7f0000000080)="e627cd70f40cf3e9c5b5e1c03934446f1b8d97efe6f925375ce128fdfec2dcfbe3d941b1d2f36dd120a6c8ea95d800adb269787550269a03c528f371e7cd119495ea9e892150dd62800f554cedf07ac4829151e4a9375d9ad84094d0b580ee426a69edd617f09d39e0cb9eff58953e760fe3856ec7e24721fe99495ca37fc343867d2b0031fb18d2349ef69da635e9a114ade72b28c6f46ebf08749af664b1c45ed6df370091cd7f1c33", 0xaa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000040)=0xc) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x81) mkdir(&(0x7f0000000140)='./file0\x00', 0x90) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc00, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:26 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r2 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x26f) chflags(&(0x7f0000000140)='./bus\x00', 0x10000) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x8000, 0x6) sendto(r0, &(0x7f0000000080)="a54b6e66feeb4b1ba41e4975f0a707c453b72cc61444", 0x16, 0x0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) listen(r0, 0xb10) r1 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r1) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) r2 = dup(r0) write(r2, &(0x7f00000000c0)='p', 0x1) setuid(r1) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x7}, 0xc) sendto$inet(r2, &(0x7f0000000200)="0d742108bbf69b3d183ebb55357dadce914e3313542115ddc715a1854ad63c7592504344ea29f4b2fa31313caf58d144f100409205451737491e7eca845301d68f94de0072d6408f99ae8622bb5276b92ef3623c7c3b053db8fa6f6ac1f3cfe7038bb7eb288e1acf3102fb2ee9156bbcacc2456fea66b542eac7311ae71a81db86d346d459d02a0c8628199b4106510e0651224309fc78c1d1a86f69624794ada15783ea91e0d165baf0f1e2dae0c965c10e35dc20fd470e7be21996b25b392b687b49a602db8c18c96a5c94c79fb55d7d7bd571768150ec175128e82e381b31ae48e669639500fdcff05b53eaf8df88365c7b715a3f7335", 0xf8, 0xf, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='/dev/bpf\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x4, 0x6, 0x8, 0x100000001}, {0x3, 0x0, 0x7, 0x100000000}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x280, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8004, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0xfffffffffffffff8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6, 0x0, 0x1}]}) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x7ff, 0x1, 0x1, 0xffffffffffff2d89}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = getegid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setegid(r4) 16:00:26 executing program 1: pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000004c0)="8a83e9cb2b86b5e4222532375ab22aedc34224d8f813499d74bc6fb5f446156944c72fe1c9fdbc1bd8cb1647fc81cd1396609057c4a56f4c7e5da54ee63afe6fb9fab4f5a312373c683153d6998f4ca0239838234e2b8a388a61f12bf31f76ed8eb0b6ba6e40d28970e79657f575b17c8581306f6c323d9c0cb089df2ae93e0f367bf35ef439423557a148611c5ff46e5f885eb8d8e3e3af3b154fdbd0435a24acee4bdf2d6bb696b7a67c5d0c8b61e397d5d123a878826be306355bb7d85dffa98445cfb059d3196cf747886e0734396051263341e63d04", 0xd8}, {&(0x7f00000005c0)="0cdbf399a39980859a24df3c055e943953b35ed5cfb102b8575417a900e679ce55120fba9f35b1ff66f7ee49cfcf2d99c8970da45764d69e72a7c26d7037e042a9fe6ae72059a85f834b77ca8504c18e5f0394fbc7a3c01b4a3d1be929cd062edc64df401b5e1ee827956e9783c17a64aec6216ae1952b20a7d3dfaf9d92b1bb65dbd1ef60a9f37c81069d4311f1d281218e7b7c2777240b4d779ecd82fb9a9aa33460044cb925190fca74afad0b17fa8b981a66fb736292515a041fdde5e90cec35ab175a22fe", 0xc7}, {&(0x7f00000006c0)="58b7f2f01fb40e067edb1801558b085d2372ad32b4f9cdba448225ff2f39ac22a29bed2be7c22389c3a6880498557b0e685d498589ec9286e3643c4d22205b54b73dfe61d86071237c25f0e427ebfc815f3be499045a7d5a4677d6380b6eeda5003d8558b1af59ab6061b549d6c6c8d54cfed3bff1e59bdf9a666e930c0f58091f79cd1fca7fd99db4c060705ebbf1302e7cf70af931535e1cf2ebfb15cf1df1300f8979cfc4d32289f791b8ed122e49d79afe6baf84e6da87faf4657ff74c2d88c3d2c3c4e8151705bfb3a2cdcb7594503bb8cd61877668a4e5c1eea606d54b33b9a64e12e1962401739bac4a7cddb539c0", 0xf2}], 0x3, 0x0, 0x0, 0x1}, 0x406) r2 = socket$inet(0x2, 0x4002, 0x6) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x20, 0xfffffffffffffffe) mkdirat(r3, &(0x7f0000000300)='./bus\x00', 0x8) r4 = dup2(r3, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x1) r5 = open(&(0x7f0000000140)='./bus\x00', 0x49c, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mkdir(&(0x7f0000000980)='./bus\x00', 0x22) fchownat(r4, &(0x7f0000000200)='./bus\x00', r6, r7, 0x2) rename(&(0x7f0000000840)='./bus\x00', &(0x7f0000000880)='./bus\x00') r8 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) symlink(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="50b3"]) chown(&(0x7f0000000000)='./bus\x00', r8, r9) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:26 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10080, 0x0) setuid(r1) r4 = dup(r2) renameat(r3, &(0x7f0000000380)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000300)=0x823) r5 = geteuid() setuid(r5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x180, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000200)="aaa6deb8f63d4c38072c8705c5be295022bfb02846e64c0688196fdd3beaba9ee85f02aaf8c4d40f48e44610467a4fef9e6ed1996d06bfccb1702f4cc319facab76aae846e875cf413af9beb57088bbb71f16e763b0863263fc18dbd93561607ae558894e1d2994a9a5a318a7e9dc9f9ee7382d7b8fbfb0baaf05824b1d4d7f3eafb0b0dd1f5f181684e5d535e788f30a9412a2255549e0e857060ec897ac349bf04eaa60a88d726bba4d7eba66b0b8528ab0f8b532441586ca9c832f1f0e4937044378506548909d520abe931f7357a80a6415bcc8d", 0xd6}, {&(0x7f0000000300)="6e593f2df1eefe64af70bb89464a473476d0d880aa1e68e5a198eca1f278f22d37c68800d6db2124cd69cd2b9b7bbccd18f979ccd755475f2a352c7d940db086a649593e891a1ba6db6f005ce1f6042b197b69f51348e1fc36ef2b84f424f572a5b383c28778b34c89b3f955252dda049a06298ddd18de620076851c65a4c04afd8d3f92cca47825c6de8498350a547c81bc7025233825e7154550f02f4ad520403e6445c09ae0469d4fa9c51ff37c4915d9915517ca336c93499522b68dbd04bdf409a5ee8004547a7b58f964caf63fad3c164e33ab9dfce16f3cee680ae12f5df43c996dab352197007586610041553d70a42a5ca482", 0xf7}, {&(0x7f0000000400)="ee035287f9cea7132e7b97bf94f916fdadc4fcdd2e7e6da51c237e39c5374f7b1438f6a68857f8997082fb07828f6cca6a39cdb7541bc3ddbb157792181163dfccae757a3bd44514841752758de2293ccabf5a6a26335310eb7d792405a2db949225d10c9f6bd8cc98b684a4d5fcbcc0fb90632f3c11456d43b445b079a3615e21af2aad86f638b385383ab3c28540b86cc2689eacedd20352febb1cc737d6ef256be53b936dec5ef75bdfc12184e9bf3e14c53e93b9675084df94", 0xbb}], 0x3, 0x0, 0x0, 0x6}, 0xd) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x4, 0x2, r2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2d0, 0x20, 0x4, 0x2}, {0x1000, 0x100000000, 0x3, 0x2}, {0x0, 0x3, 0xffff, 0x100}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) r2 = msgget$private(0x0, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x6, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = getpgid(r4) ioctl$TIOCSDTR(r1, 0x20007479) r9 = getpgrp() kevent(r1, &(0x7f0000000240)=[{{r0}, 0x0, 0x0, 0xb, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0xa2c5, 0x4}, {{r1}, 0xffffffffffffffff, 0x18, 0x2, 0x81, 0x8}, {{r1}, 0xffffffffffffffff, 0x82, 0x40}], 0xfffffffffffffffc, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x8, 0x200fffff, 0x100, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x2f4}], 0xafd, &(0x7f0000000380)={0x6e}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x6, r3, r5, r6, r7, 0x4, 0xfff}, 0x0, 0xfffffffffffffc01, r8, r9, 0x200, 0x8, 0x2, 0x9}) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) sync() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:26 executing program 1: setuid(0xee01) socket$inet6(0x18, 0x5, 0xffffffffffffffbd) 16:00:27 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff45, 0x0, 0x0, 0x0, 0x38d}, 0x0) 16:00:27 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) dup2(r0, r0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x10001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x100000000) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) syz_emit_ethernet(0xf701fcecfe981858, &(0x7f0000000780)="a14919c96fa5ec2333965ca461c85cf857447d799ee5302d084f269afbc74c42ac6bfaf25b095d5f22c3a77be706d49c4bbcac0c8e423e3519871d0e7de935cf414924c8e62ebb8c5eb75199bc1d97cd9e2ea072bf4d817681699e440e3c2cfcb5f8ab8acf03fea4a606c6cb3e8ba0fbffc499cad712a2a0135dc7927997563b272eff9d67c4ce571e502e3dc45e4a9d44ef30dccdbb73aaed355468bef2a7d08d878f92dd9707775e4d4f20333975baa403f9b4e50f9c4dc407bb6c1e1b85a1b53346e8a3ac3a9b026f891bdeb37a4d53000000000000000000aba077d81bca740a49dc0a8077057190e1b8fe956c7525d2267f0cf0104d58d4efe463eccdd7572b7be226b103726a3785ab406201568b33c761dd56a1615aa891502417d27bd267960ba610df9d9a3b640fdd65") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="22f5869c0f1d622d2fe43fdc8d81302d9ff71e8e7b2524fde4f5ceacf90a025d48e9e521377e4f5c7f2e457c4ccdf53424850957612461958d923ddc6c7888b412971ed8701841153cb04d43d4ec8a7794a961ed09565c74d7ce6e1a8f67d5470c2e8abc2be77b9eefb17f5d8d8112ecbb6d3600cf192552372b42db18d7c3a2a7d64b0661ea66ace956540ba3c1bd577415433339bbb1396dea13") 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x20000cbd0, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) r2 = shmget(0x1, 0x4000, 0x108, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/24) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:27 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x2, 0x0) dup2(r2, r0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x4) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xffff, 0x4, 0x9, 0x7}, {0x9269, 0x0, 0x8001, 0xffffffffffff7fff}, {0x6, 0x1f, 0xc85, 0x4}, {0x7fff, 0x3b60bc7b, 0x5, 0x7d06}, {0x9, 0x1, 0x200000000000, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001440)={0x8e7, 0x1, 0x7, 0x41e7, 0x2}, 0xfffffffffffffe64) r1 = msgget(0x0, 0x5) write(r0, &(0x7f0000000140)="4e090027cf3767129d29baa94c965e2649ae16709ed39fa1681a4ffe987bb5cf83572dfb76595993de2977d5591d26a220a60b486590df02709f00931b1e011df853de4291180a30c6727ff7c10d09d68d3fb4cb603ccba74cfa460ea2ce3f9312b7a873a624d2d291fecd6d548b5e2c35d3e276af2cf555ea92121ccdbd25bec559626720be0cc81aa4d238b4e85576184bf5285648ed7b1e3577cdfaa7762cd5e46cd1a46c9bf631cb8f863dd8caf6a199196e6ba2a2d0e72605", 0x7) utimes(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000200)={{0x3, 0x2000000000000000}, {0x6, 0x1c000000000}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001400)={0x80003ff, 0x1, 0x9, 0xb0aa, 0x1}, 0x401) shmctl$IPC_RMID(r1, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x20000, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x7a0, 0x0, 0x100000001, 0xe1d1}, 0xc) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/50, 0x32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x150) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = dup(r0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x100000000}, 0xc) close(r1) pipe(&(0x7f0000000180)) ftruncate(r2, 0x0, 0x8) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000240)="0dd3c4a9638f7931ecac72d0c419700713226471e15e3b9adf9d80167d4cecc04aa2322c22379400ca1fd7f624c09bf07b32e885f120a00575a2cf46d3b04e4311928cbf1b9650b49452f9a838e46ba40edd07dbd31448d3b760714c9ff73e0b274fe1073339fe0b7a0a", 0x6a) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) close(r2) dup(r1) syz_open_pts() 16:00:28 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) fcntl$setstatus(r0, 0x4, 0x44) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000200)="e097d02519f853f6570638819db260f8236a4b1f51d00c0dd05d781c3d498ad17abe304a3a9c84b47503ca0b2c40c3ae95599bf7c19decbfc531da80384de4410d2b903615d89a4b0e192660f75fdca0c46ded5c6b10da1178b4663daa451daf2bca65b281f8f15dd98db53ec69f56fbf5ef266dcd5857b812eab94883afc108b80f6d7eedfa1ea5d5004d863041c0f37fb9a7f35392d2893f01f1abf7a33b8d64202f06795dc6991a98176729ce68a50ed16a891e733701c1c0ac8b39f0f50064d40ae3e135b8e0bc3d9ad2ae", 0xcd}, {&(0x7f0000000300)="7dfd0d65081018819f5af14b46afb2e32114b8d5b8f58cb088b441d29fa9627d71bb3a24ffe6a0fafb0a178a1ea3474f9312b1ee8ea14d0c21c08abc5f609fa0467a1b195de8639651757a55e5bbb8f03200e8f9254acc544816948ecf00ecb3c4b04c459bdb647c0204c407a2627170a901686c24c9d901f465004d60a7eabea98de9433e700b5159da062e", 0x8c}, {&(0x7f00000003c0)="512ee091e56eec2eb49a68ff13df6146072a0e7e3b63f9d99dc27da0b51aa8710cdeae926e4c3580858482b8334fe837651d07b591031dc796dde9b4fa3ac759c5f4b3ff11268ddc7f64cf178dea0b66d475f60d450f01c2e28a943a828573c1adce872b434109a7f460154cf8329645469a1bb62b2592dc63b9d5f59d2dd46c933015a1e112f7d7c207d88a5464843896da42", 0x93}, {&(0x7f0000000480)="18e62006da99409782b4b0fb3da08b97f0fd95dbe21d85a0228fdffdc0a64007592f1e15b8b71e5e2063be8a5c1f21aa322ca0ee40d5935ea6290c282614763d463c99d2792db1325ac6ad189ea0898718c1b10783232e8b76a615c927f13b416dbb67403e9fee277074cb5579b2023c92666357915ba3e0bec3b6bc79ffe2b67bf9fe1112843d5c6932c0c55a58b9d8e7ad4fa08d88ccf6de5606657aa5530c38f445b65e02f181332a4491ad", 0xad}, {&(0x7f0000000540)="9e68d6af0449ab5916671d33e1106a21009e5434cb0cc1d208ba929edaa98f3d015e9b6f40d30121db6eb79cf5f5f99b99c2b9de1a5dcfa8f39ffe560799a4254437b163075c25deedc8eb4dd808f574e48016c3f88381f89f119cb60949281774b100b81e42c20f00", 0x69}, {&(0x7f00000005c0)="66c7bfffcff2be55886e57759522f3b308a48876c039eb5baf8a66fc21ace0bc98c12731c3b4cbfadf8c1c4210894a21e0fccc6bc9f6c54d144ccd5b95d7386852c2a06f2813bcbc1e0d42d2d2c63a277b167fdc8e79dc28cafbff4fc711bb4671930feb9f28b7d9d1e6415f98aff6b7a572242d83cf4215a6a1543d491df77012", 0x81}, {&(0x7f0000000680)="3c64b05365952a2f674f0008cde6ca1de539e9abb7ac63986bf1d4d17af17d3c75efc1b0b633a776ec6796fec4c77e5650b439bc33dfec22190fe4a01d160c88169f211910f6eea992e74d652e63412e1c1e473c964eacb8df58bd060c989dc1edda159a180196ec37b3bd9e4cea2e835064e5e6db866d8c5f748793c44f5929da573c95f3a0c736d1adf64aada908c9a7c353d4", 0x94}, {&(0x7f0000000740)="edbbdbbc0f6a33c91a5224f3c1504db73b69b5ddf65d79d41f0886bca48534f0a07ba6648dcf9baae451eafda0e755e44f0f45d37609de5a916dbdef9fd9a4ae6461b1c3fbcdbc1ed80bac8e94e0e95a20b2869b1765923d42174016f8ae6445e788a5d81ccb1bb06b6a1ca2bb4258d4ae04f63595119b260c56ee6b33779420a0d67c1828f9082738d84d7a284ba6d3d40d37474e837d2d0fa2d846530c5914", 0xa0}, {&(0x7f0000000800)="230ffda77ef9504fc64b40703b5555dad43ef9d7eef4366640aea1ddecccff994cc70b8270792362d5a63f88cfe0e324e96a44d8023b29c38a1ae4c35bac5455e69eafb70b2e21a498b0f29c597646f113613c538c5a8775c77c69f4c1a3a4884aeb3fa644a18c61a26e317229938dba32c3a80e590d520488fa1e762ba4045402b5fe53eeb99f1f49b527062c90b2175d6ed6f7b31e9652a21ce3aa64e478d2c7393d", 0xa3}, {&(0x7f0000000100)="832c13770d301943875565cba05532de12f7083e1f46e67bcc934234d98dc401f7e33bf685cba75571", 0x29}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget(0x2, 0x10) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0300ffffffe20000"], 0x8, 0x800) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013990 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013990 failed: no mapping 16:00:28 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2}, {0x3, 0xffffffff}], 0x2}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x8, 0x6, 0x3abe, 0x0, 0x1, 0x5, 0x4, 0x10, [{0x7f, 0x8, 0x2, 0x80000000}, {0x8, 0x7, 0x4, 0x52}, {0x20, 0x7, 0x6, 0x40}, {0x2388, 0x8, 0x8, 0x5}, {0x0, 0xdbe8, 0x3, 0x8}, {0x5, 0x3, 0x0, 0x3232}, {0x9, 0x9, 0x9, 0x6}, {0x8, 0x9, 0x9, 0x309}, {0x7, 0x8000, 0x3656, 0xdb}, {0x100, 0x0, 0x800080, 0x10000}, {0x9, 0x7, 0xa0d, 0x8}, {0xf0, 0x7, 0x1, 0x7}, {0x800, 0x80, 0x83e, 0x5}, {0x5, 0x9, 0xfffffffffffffffd, 0x6}, {0x2, 0x1, 0x80000000, 0x5}, {0xfffffffffffffff8, 0x41, 0xff, 0x7fffffff}]}) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') syz_emit_ethernet(0xb3, &(0x7f0000000180)="59a824173460d3803216a095b1dd03b78de5ffceb53c9408820486a38a423035b5cb62b00b21dc23e911ea111c66a31033354a19ca2b6d191bd15fa4447e797d71f57c7c84a6ceae47b53f3279576828c02da36c3c238d7bc128d3f7036ccafa38a9845099713c10a1f133827739d0e2a029b3298e8b8ae2431652443252e8fab168a6ce0049e860c009539a613176024723d06a04dae90820f02eabef53768e249ccd5ed8fa3a25e281ea36b13ed890d8787a") 16:00:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x2, 0x84) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) connect$inet6(r1, &(0x7f0000000000), 0xc) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x8) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="e0a0bf639c8e0377bc4da4d4f78e68c45cbe7e3039e3a4711db997c48805ed08ad01fe906239ec886b9e61c68a3e78fd5dcd5bdaa54ce61e34a86c65237db0d827776b1d1e942f179be189d7291bf5ce29e9d2492b406d3b3fd0b75f32087f261e999fdd0f8597fe14596f9f0b7465f6243a5c341b9df0e5f24abb571772da685e04504f15c9a961d6d14d3296e4dd5f60df0a078964cf1363381af954ed765e14b77db8e8d5db4d9547c004d063c991690a9ec1408430e8844a3f1fceace7de8e348dbc6e933853c5c5dc29300fd0dff0ce231a2c18aca025377123cf5d42b4aa174fb0dcbe350d46cf2f69", 0xec}, {&(0x7f0000000200)="4baf309dc68ed52691ff16985cfcabe181a372e67a380b49431790bad8de6337e76e920ebb20beb6497aebfc38b624e622aa2f96efd7cdd2643517e73c8de49077a927a6539ae87b90730417e5ccdaebb4ad9051f41eb82ff41c1585e43d55126e9e2d1492170d5ffc58105e15a5e33b275b4d3b28c12338033f8336562272e7372dfedb8b47d6025a371981a58877f39b2ad894045933d151b9737cd1f7ad23b86c1691354fe37ee5f6de5452b83a6e1f8f9695d5693a70f1f087212be4650adc0224eab303019f07bbaf62926374a8480ae67c943dbd09d6b73391f45e01253f47b6f5bb5fdad05be0418604fc28133ca9", 0xf2}, {&(0x7f0000000300)="9f7cb11ddd35d8625652d57b858cb87963064cc098291345bce18f4533a9e1056c5cd56f795fd6a2af960d12f8a6b90a4aa310232d20b1ab0789538b5efdb7ab897f96b1849fce7e22edd624fa3a080f69763c5888275cce1e95d029f4366a76c3239475afebb04c8323e156414e5176e9d306699b06fe4e84f642f30e5d90b0211b841b4afce555a40da797e6da7e740b669456bdd748be5c0f7a94382b8f3dc5335e6df999df0be40175506985b33a503f5106fa25d9a04ea8864b2fd734b0ca7ffa1ac77fb67d6dae099809", 0xcd}, {&(0x7f0000000400)="15d775afc1a7e65334648c2875a102f9389bffb4602a4e6d07c86acd83661b98312ea3fc20728aa9673969844397060a84083ca62d2d741de8da87731cb3f290316e901555f72f2c50ccb0e9330345a14e3f53e208582ee3a98573f850d26b228a9d455abab97fa54e97749b478562279e82f6d5e80949e1bad76843598117e3c3351fbbe8f5c29ddb65a1803c4aeae4cd9f848328b791f92b10e07f5991fcf94be9b5938b4847acf864a585c827c88a8232161efa55dfddb2bcdeb0851d19b1", 0xc0}], 0x4, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/202, 0xca) chdir(&(0x7f0000000080)='./file0\x00') execve(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0), &(0x7f00000007c0)=[&(0x7f0000000700)='.-{\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00']) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) geteuid() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) geteuid() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setuid(r2) fchflags(r1, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x10000) 16:00:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000480), &(0x7f00000004c0)=0x10) r3 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0xffff, r4, r5, r6, r7, 0xc0, 0x1ff}, 0x8, 0x496, r8, r9, 0x100000000, 0x8001, 0xffffffff80000000, 0xf7}) close(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000540)) syz_open_pts() fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x81, 0x0, 0x0, "7870fde40100000000000000fa00", 0x0, 0xd772}) r10 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x43, 0x800}, {0xa6, 0x7fff}, {0xe7, 0x8}, {0x43, 0x3}, {0x5, 0xffffffff}, {0x62, 0x2c3b}, {0x7, 0x5}], 0x7}) pipe(&(0x7f0000000580)) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCNXCL(r10, 0x2000740e) setrlimit(0x7, &(0x7f0000000500)={0x7}) r11 = semget$private(0x0, 0x5, 0x1) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="01ff7f00fdebf340731b0000000000633ea0a1b0d8e8908021caa690958ff08458a7000000aa4de696fb7f0f951c5395566c5400ed92e55a3a18d0b639d562f5aadea42f9465bc3a878aee1a0d6b35f8a645896f1fd7591980f0bda902c302edfba24cda8b593262bbf16fbae0e71967c9e1b1596d4ad732ccd8f02482230dffa1392c9ffc2757694b29b165439d89007fa836f23671b1df5a22e32b000000000000000000000000000000001fa8d45999fe66c065a3a762a5abef69e9f10d9a41e8f08487dd264aa179507685fd9d4e6d47073f2c8c70f4fbc457a5e80cd5b2e2e9ef9b77aa31ef9fbab60f5df9c72231c02e9fd8b872dfbf7a9ca5a9cccdee5c9f2f16c99c3ec572026eb11e228bd2cdf39e91989fbcc0b058ef51bb7ce918785455c53b8109b0250f0a9836a9330b80b64780d4bebbce53a8a2652e8fb3bdacf2b528f932c89b7b7f1c61fce423b8a42d50f9a472a8d3750ee01bcc28e38892c781eabb83d30b7295e708b1ebdf9066c49b681ed66e8fffaff59443aa8e49f222f9ce057a5e9c7454166599a04c30f62de6b6760dcf18d129b7355d63d2a5754fb8861a7dab08cfa79e5b0db53cad6c7b5eabb177fde8fcb228ff122eee4a7d77ca3048aefb8bae7cd98af51b64d144de950baa2aac37e54898153f79c8a5cdc4a2d10ef893b65027f1944f10279c26e25d5d35490d4db52b7380cc7a0b25f4f1365f0b58613491d2619a8d9a17b9dacd6179e467b2029a1381415c44c73c137e3c42e30fd0a9125db72b47ca6d76baea47e42f9dc255165ecb4f38c7fc081429ff9ad5d2d7511c8e495a4bad3f240905672e952c000000000000005f2313925aa8b20e1eb649a2ed470f916aea915851ce7ddfcc66a8df9373fd8d4caddea674d6bc523c41c2016eded6166f0e460acd14122d5f4eb6607553fcf0c05819efb1e1260df5c34eeb1a601cac3bfc4ddbbb5614293b97695521592ef362eaf74305779e2b8232132d9256433eab00e66605473cad3cc8a2300588e99ed5c4578950af2a8ccf8c33cc7e3652f1ca73326b73157b5b2655414dbab674bd225c01cfc826f770323164a4f9e9cf741ace8e0e"], 0x1) setuid(0xee01) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000000180)=""/102) 16:00:28 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x5e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x8, {0x2, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000140)=[{0x0, 0x80000000, 0x7, 0xffffffffffffff50}]}) fchdir(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="87") fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000180)=[{0x5, 0x5, 0x789, 0x7fff}]}) 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) setpgid(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) getpid() pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802000, 0x3f) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000680)=0x7f) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x40, './bus\x00', './bus\x00'}) socket$inet(0x2, 0x4000, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f00000003c0)=""/139, 0x8b}, {&(0x7f0000000480)=""/235, 0xeb}, {&(0x7f0000000080)=""/2, 0x2}, {&(0x7f0000000580)=""/114, 0x72}], 0x7, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) 16:00:29 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000440)={0x7, 0x9, 0x1, 0xfffffffffffffff8, 0x0, 0xeb, 0xffff, 0x10, [{0x1000, 0x8, 0xc300, 0x8}, {0x401, 0x8, 0x7, 0x7fffffff}, {0x29b8c155, 0x8, 0x5, 0x9}, {0x5, 0x6, 0x7, 0x1}, {0x7, 0x7, 0x7, 0x8}, {0x200, 0x3, 0x100000000, 0x8}, {0x4, 0x1, 0x5, 0x4c61}, {0x3, 0x2, 0x800, 0x1000}, {0x7fff, 0x8, 0x1, 0x2}, {0x0, 0xfffffffff7556363, 0x4d, 0x9}, {0xff, 0x6, 0x57f9c673}, {0x0, 0x3, 0xdf2, 0x1}, {0x8, 0xd36, 0x2, 0x9}, {0x80000001, 0x10001, 0x80000000, 0x9}, {0x94, 0x7, 0xffffffff, 0x9}, {0x3, 0x2, 0x3, 0xfffffffffffffffd}]}) sync() mlock(&(0x7f0000005000/0x2000)=nil, 0x2000) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)=[&(0x7f0000000100)='/dev/pci\x00', &(0x7f0000000140)='/dev/pci\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='\xe9}%[\x00'], &(0x7f0000000340)=[&(0x7f0000000240)=']^(*\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='&Y$\x00', &(0x7f0000000300)='/dev/pci\x00']) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x880, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) fcntl$dupfd(r4, 0xa, r0) 16:00:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='Q'], 0x1}, 0x0) syz_open_pts() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20481, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x1f, 0x1}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) getsockopt(r1, 0x3ff, 0x6, &(0x7f0000000100)=""/24, &(0x7f0000000140)=0x18) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x8001, 0x2, 0x8, 0x4}, {0x17, 0x80000000, 0x5, 0x10001}, {0x5, 0xf23c, 0x8, 0x3ff}, {0xc, 0x80000001, 0x7ff, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6, 0x40000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 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)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x60}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = msgget(0x1, 0x1) msgrcv(r1, &(0x7f0000000080)={0x0, ""/31}, 0x27, 0x2, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 16:00:29 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) write(r0, &(0x7f0000000000), 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() write(r4, &(0x7f0000000180)="d5", 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000400)="6a257530a27a5bc3542f1835013f1b7ff180e2bfd6692fe1ae4fd3cc87988fb5ccd38992aa9776c50bef63ca2a56694ba7dc0700c4626a797981d408d5c1150b7e0e19a4494e93b5cec31294b1fcd25a67a041eb164af097c4f52a45fef2d755e3519d581620474514d821f2966fb3ae507ce8895e374690438d004c4791da3ec8b87ba973d182e5931d7dcea2610de49794687630fcece3627d53e77e5cb4667299ab422761e85fb4a0912953b2ad3167e94921216ea86e192df82788b37baf3d011650f3a8eec6eae0723cadae6e0a30cab5561f00e06bc9f4af8af1f3212719b29d0737d96efb29141ef8", 0xec) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) setsockopt(r1, 0xffffffff7fffffff, 0x401, &(0x7f00000001c0)="eab4b27036a7de78a48c23d1aa0a2593acaba4b219fb6776c0ce8d1bc66e4d45bdb4557754fa536fda07dc99564a6aa9b3f1", 0x32) pwrite(r0, &(0x7f0000000080)="a182388075f1ff55bb0f3d59b8b59247cdc29e50595194ff48812c0b78e6df5de0b41917d55349ff000000cc6e8d8871fa80cff732a72ca705e007e8fbf2fc8f70c3f31a49805484d7af4a4657f24a05b19c11557d61291a9bf9b912e988d216684ceef9f07fdffa5c720d91d694165a518389accc8dd7da78ca9b2328c331e8afd5abfff77058f3db98f40d4353f5f6d636c599f0133bd5b83e9f63f5a5767bea04d77816f2e2a290db9faf251a", 0xae, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgget(0x3, 0x1) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x1, 0x1, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:29 executing program 0: setrlimit(0x4, &(0x7f0000000080)={0xa, 0x10000000c}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) close(r0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) write(r0, &(0x7f0000000140)='\r', 0x1) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x1, r2}) 16:00:29 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="ba6ced1b1d2e3e81b6fe0a3adc44bddb086e9ba0c394f5e8a3b049ac0eea55cd871cb8e0488f7033a3f753", 0x2b}, {&(0x7f00000000c0)="19d726f20debdb1ca5771c0f556330b7f32e7e14f7a64c2b19be86f1fbab", 0x1e}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x402, 0x1ce) listen(r1, 0x206e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x8) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000428000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = shmget(0x1, 0x4000, 0x4, &(0x7f0000000000/0x4000)=nil) shmat(r1, &(0x7f0000003000/0x3000)=nil, 0x2000) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) 16:00:29 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x7f80000000000000, 0x8002}, {0x10000, 0x2d}}) r0 = socket$inet6(0x18, 0x1, 0x6) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="00004000000000020000020000000000000000000000100e0000000000000000000200000000001300000000000000000000000000000000000000000000000000000000ffffffff684f70319c57dfff32b4994da00be693ee20af34c8b870998e83b7e54e1aa84be34e7bba228471272018337f038e52a832e00238ffd54d8dd35f6c77f7a1cc93734e3d3db57a98085f9652aeac6474f3fa6550ab3f74fb7eae5bce9789d1e176000c7b7f012b4db131377962519e51dee137c59f74336cae9a05d09f5a9960b014710175c284a7fd125add137a71514ceb45edff569026395e85922995150c3dec68ebb5df24d0db350400000000000000708bd442d11ee0"], 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000004c40)=""/4096) pwrite(r0, &(0x7f0000003b80)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a4fe545bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce82013b0da67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f6d93d58a8189d00c26d01b1d213ecf76719938352369dbcb6d0bb761b869065ea80283f7c1fd32d9e1c5b88db71b286342e80c47213eac2d8e7cbe81654fcb86982fe15b7c5b3c67ca516b2f067702c4198b58db3fde737169a1bb9c70085be43c9b3b415dcb0716b9446d6c438232d8ab355c60d1fa411fe720a5eb5d61885a0a618a4cd21446ef8e7eaf08d3041046ae6041258a06e8c42930b62544a5", 0x109e, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x10000, 0x180) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x1, 0x4, 0x1, 0x800, 0x3, 0x10000000, 0x7, 0x400}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) getpeername$unix(r3, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x6, 0x6}, {0x18, 0x2, 0x9, 0xad}, 0x6, [0x4, 0x5, 0x784, 0x2, 0x6, 0x2, 0x20, 0x20]}, 0x3c) getuid() getpeername(r2, &(0x7f0000001b80)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getegid() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/62) semctl$SETVAL(r1, 0x39a0a5b4b1c34522, 0x8, &(0x7f0000001ac0)=0x6) 16:00:29 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@un=@file={0x0, ""/26}, 0x1c, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/110, 0x6e}, {&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000500)=""/240, 0xf0}, {&(0x7f0000000400)=""/126, 0x7e}, {&(0x7f00000000c0)}, {&(0x7f0000000600)=""/151, 0x97}], 0x7, &(0x7f0000000740)=""/141, 0x8d}, 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x900, 0x0) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) r1 = getegid() setgid(r1) 16:00:29 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xfffffe70) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x4}, {r1, 0x1}], 0x3, 0x101) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:30 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) mprotect(&(0x7f00000cb000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000002c0)="d04f9fef850600800000000000da094ae7f576b8861b2969cf79555698df85600000000000021d0c24ffce0fe4b21175340c92cb09aecaae1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xb7) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getgid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000580)={0x4, 0x1, 0x5, 0x6cb9, 0x4cf0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) recvfrom$unix(r0, &(0x7f00000005c0)=""/141, 0x3dc, 0x802, &(0x7f0000000680)=@abs={0x0, 0x0, 0x3}, 0x8) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r13 = getgid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="1d8503c62cb1cb74045020c6f5e37402b16b8f683de7c7ff07f56ff7d3c0e41d66c829571e07348bcd", 0x29}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0xa}, 0x403) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x30000, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:30 executing program 1: nanosleep(&(0x7f0000000040), 0x0) clock_gettime(0x3, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x22) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x1, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000280)='./file0/file1\x00', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x488, 0x10) link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x22) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f00000001c0)="aad6ac1ccb3b2301a2759f0f4771d5591b4b934d2354e2163c0836c67fb013121629025319d3b60188a52e0843e786cdec3b1a182a805bc461f4b230ec92e1bef3672025d5ef81a429d4dd3b"}) 16:00:30 executing program 1: r0 = getgid() r1 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, r1]) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getppid() r3 = getppid() r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r4) 16:00:30 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getdents(r1, &(0x7f0000000080)=""/4096, 0x1000) close(r0) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) socketpair(0x26, 0x4000, 0x2, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffdf9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x6c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r10, 0x8000006, 0x5, &(0x7f0000000700)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) r12 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r13 = semget$private(0x0, 0x2, 0x1) connect$inet(r12, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r3, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r13, 0x0, 0x0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) 16:00:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10f) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0xfffffffffffffff8}, {0x9, 0xff}}, 0x0) 16:00:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x6) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000340)='\x00', 0x1) r3 = syz_open_pts() close(r2) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)=""/27, &(0x7f0000000100)=0x1b) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffca9, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x181) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80c8, 0x10) ioctl$KDENABIO(r2, 0x20004b3c) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1b6}, {r1, 0x40}, {r0, 0x114}, {r3, 0x40}, {r1, 0x80}, {r1, 0x88}], 0x6, 0x80000000) write(r1, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd08ffffb73a92d6c77d5e1a5a0500000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mknodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x40, 0x6884) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus/file0\x00', 0xfffffffffffffffa, 0x3993, 0x450, 0x1, 0x81, 0x4, 0x0, 0x1, 0x0, 0x70, 0x2}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getpeername(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x101) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) fcntl$getown(r3, 0x5) mkdirat(r2, &(0x7f0000000340)='./file0\x00', 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r3, &(0x7f0000000380)="fbaf8a8d1a029be96914f6355e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(r1, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x12) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="e787c88b9f6c3c206575", 0xa}, {&(0x7f0000000100)="6e386a3d9453372148e7e97cd0a2b3732374274f7eced88a8fddbbdae56beda97e", 0x21}, {&(0x7f0000000140)="e5a58658074bc925a848b6332515bd3af6a829fed2b106", 0x17}, {&(0x7f0000000180)="7e4133e63a83e0435a8e29", 0xb}, {&(0x7f00000001c0)="60ae6d40f1e4a6574b0949f7cbd644e004451b9aa3350bb7d5e5c99895e5adeac9974e546249df3db8cce06c2dcf4fc7e522a05577ff8f65b9c5dfbfc9cd745b3c6866419a3e76000a1fb81b8eda38d7b7f6404f323c9d683957134ae190c8390e2f8aaf1cb42c4bce1a6dfac7dfec76a636c611362cf6b1dc2df380528468b290ad0bf599332087a840e27b7a45d5da0e982683658cb6d93f7e4d3339114bf21403ee3b9fc49654858cf17bfdb26b6956fa3eb42b0f216302d25bd9c2c11e36a27dbbdba01f4b7d54bd568a3a1b9dea0476d1bbb60afbf43cbae9f0b410387f", 0xe0}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) listen(r0, 0x3) dup2(r1, r0) 16:00:31 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4c8, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001180)=0x100000001) r1 = semget$private(0x0, 0x3, 0x220) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/4096) r2 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100042001, 0x28b1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x46, 0x1}], 0x1}) 16:00:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x220, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x67, 0x80}, {0x20, 0x20}, {0x23, 0x80}, {0x1a7, 0xfe2d}, {0x3, 0x20}, {0x6}, {0x3, 0x8}], 0x7}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x5, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x5e, 0x60000009, 0x1, 0x6}], 0x5, &(0x7f0000000240)=[{{r0}, 0x0, 0x80, 0x80, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xe1, 0x3}, {{r0}, 0xffffffffffffffff, 0x30, 0x9, 0x5c, 0x5ff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x54e, 0x8}, {{r0}, 0xfffffffffffffffe, 0x14, 0x4, 0x8, 0xa9}, {{r0}, 0xffffffffffffffff, 0x41, 0x20, 0x3dd, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xd7, 0x4}, {{r0}, 0xfffffffffffffffa, 0x3, 0x0, 0x619, 0x70}, {{r0}, 0xfffffffffffffffe, 0x10, 0x5, 0x7, 0xffff}, {{r0}, 0x0, 0x10, 0x0, 0x0, 0x6}], 0x8000, &(0x7f00000003c0)={0x6, 0x20}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9}, 0x0) pipe2(&(0x7f0000000140), 0x10004) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x2) preadv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000300)=""/22, 0xcf}, {&(0x7f0000000340)=""/100}, {&(0x7f00000003c0)=""/19}, {&(0x7f0000000500)=""/251}, {&(0x7f0000000600)=""/236}, {&(0x7f0000000400)=""/105}, {&(0x7f0000000700)=""/243}], 0x160, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x20, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x95c6, 0x6, 0x7fffffff, 0xff, "fed13fbfb7c1c7f06fd6ccff7b252c1db725861d", 0x6, 0x1}) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:31 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x9, 0x42) 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) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r0, 0x7) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/189) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semop(r2, &(0x7f0000000040)=[{0x7, 0x6, 0x1000}, {0x1, 0x80, 0x800}, {0x4, 0x280000000, 0x800}, {0x3, 0x10001, 0x800}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:31 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) recvmsg(r0, &(0x7f0000002400)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/5, 0x5}, {&(0x7f00000011c0)=""/92, 0x5c}, {&(0x7f0000001240)=""/91, 0x5b}, {&(0x7f00000012c0)=""/165, 0xa5}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x6, &(0x7f0000000140)=""/21, 0x15}, 0x800) setsockopt(r0, 0x7, 0x401, &(0x7f0000000000)="218504d4b90ccccbb34c9de838fb6d63857f46e57e2a6575974acc3a093cd1477d1eeeea24b022d67cfd23b7fd93623e26bbd47baf577a648b8626a78b8a98a37adf7c9378a58f9e478efc179445a8c5b6203ce043889e1e93d4a69a4b608759a90bef72aeab9002b25205452e30f29de80297fb7521f0311a170c662e1ed690d90a", 0x82) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x908, &(0x7f0000000000)=0x2, 0x4) getsockopt(r0, 0x96, 0x9, &(0x7f0000000140)=""/245, &(0x7f0000000080)=0xf5) 16:00:31 executing program 0: r0 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) r2 = socket$inet6(0x18, 0x5, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) accept$inet6(r3, &(0x7f00000028c0), &(0x7f0000002900)=0xc) r5 = accept$inet6(r3, 0x0, &(0x7f0000002880)=0x2b3) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000300)='./bus\x00', 0x8000, 0x100) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup(0xffffffffffffffff) r13 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) kevent(r8, &(0x7f0000002680)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x200fffff, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000010, 0x5}, {{r13}, 0xffffffffffffffff, 0x0, 0x42, 0x5, 0x1}], 0xdb, &(0x7f0000002700)=[{{r13}, 0xfffffffffffffff8, 0x30, 0x800000a0, 0x3}, {{r12}, 0xfffffffffffffffb, 0x50, 0x8, 0x7, 0xff}, {{r10}, 0x0, 0x45, 0x22, 0x3, 0x4}, {{r11}, 0xffffffffffffffff, 0x10, 0x0, 0x1, 0xd3e}, {{r7}, 0xffffffffffffffff, 0x12, 0x80000003, 0x20, 0xcc}, {{r1}, 0xfffffffffffffffb, 0x42, 0xf1, 0x6e17bbf4, 0xfffffffffffffffb}, {{r10}, 0xfffffffffffffffd, 0xb1, 0x40000000, 0x10000, 0x3}, {{r10}, 0xffffffffffffffff, 0x10, 0x20, 0x6, 0x10000}, {{r5}, 0xfffffffffffffffe, 0x48, 0x80, 0x1, 0x6}, {{r11}, 0xfffffffffffffffe, 0x10, 0x1, 0x8001, 0x1}], 0x2, &(0x7f0000002840)={0x1, 0x4}) r14 = dup(r4) r15 = kqueue() r16 = openat$null(0xffffffffffffff9c, &(0x7f0000002440)='/dev/null\x00', 0x0, 0x0) r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r18 = dup(0xffffffffffffffff) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000002500)='/dev/tty\x00', 0x102, 0x0) ioctl$WSDISPLAYIO_SMODE(r14, 0x8004574c, &(0x7f0000000280)=0x3) r20 = accept$inet(0xffffffffffffff9c, &(0x7f0000002540), &(0x7f0000002580)=0xc) syz_open_pts() sendmsg$unix(r1, &(0x7f0000002640)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000440)="4e709f5fdd6e9d775516b51c01712ca0c656bb6e91e73f50855457fa43015af4c019f271945ae47dee5eff004d4ba88cd25ee1ccdf0d5c43bde09185a8ffd8d1393ba86fd38a0fbd3d22efd930dd8881bd489125f3e45e1896b8c6225847830ba89bf04557027d7573eb5c38a1d614495e830daede22e779a3719363be023123680806f4ec6336bfd2c8e6add0346714e04829ac6e3b4a50c1bafa5810a17885b6f83de63ad6597f6e8757dd510278672f59f07d6d84fb6b94d2e3f79879911d3fc252a4436f6fa08c220a170518eba79d8b4e7fc68063667bda61e634baa3f2a0d12f5e1cda78e74c54abec716660826f2711df5f6938dc9dffbd33de75b8668c281087a309a521fef8fda80489a7fe433ce6ffb3ca2f84054ee97a248c9142d8e8c4fac974c70ec13a3a24a78fffdb7720ad8a0b36ebb6ea4afadad9a3d2686bc82a56cef115975e217928f2331929e9f1d83391d09a50984b8b3a826b172863ec5a2b300a58677d7cf8da41ad4305aa94a35aafd73e700b1e3e692c039952c62890bf315e1da9d4879cd760ee1d204e831e3a796f84bbc3a682f2799be8b4b2c881251ad2c1c997a73824be8638c251f10279b88153776d58ac0700287f768ae75684e0acaab74010823a72fd051743e74ddc3de7e94e1d209aafa6a35f7aa3b42094288c3783a25c1ee984524d78983b1d90e6768383d7be03577d7318b288b45542d1fc523b749975df241090cf72f2562f5d34e2af35f39fbfea5566e91062367c182145caa36affb37f7c4aedf679438b4d6f3936a56cfe507c04f7b088454d5a8fa0a05a76cd4dcc7bc42f851ffc9a23bf5156a33b2c16bfca555767998850b5a22f48f0664e678dabaf0bdd7e1e5aeb136f5addbcd4773bdc9ca2041f9d0637b593542dcf0b1f8cb4d4906cb0a7f470cc8ea1da8a660c44d639bf575cf6f2f1c4892cc1deb380b3cf021ca5fd44ee740979ea58815eca916c4191e15e4237597b35f6c763ca914edd1572def9979534a6c8254e28d374403da3216d204adc394074a6bb1703cd6ae40eb83fc2cd618fd072ddf93e9db52e8afdd70470d52157663ff5f10b2e9c5559f5da480c7932c3c6cd68e60e58900e59b52ecf92c5979a9eccd56fd13f0aa4d7d6fd04755ee2fdfd7b88c0a40551336d236eebbf25d85f65c657868b515970b7dd8667d89a24adc4c87c3d5934012c41342abcad2f833e2c6473559b38d41a4871539aa48088037fd1b44e3f4fc98c193cf2e4c543192460da7d1b18f7f91ecadb771924cc27116ea04a3e77c9e5f92f863cfb35dafdc262e22600fb038fff77ef63a848342a84c25fd9c50c6aed021ee62a7f9258701e7e62e167d479380b3fb0473c76019de631baa602e5a133bd51776738068a56c693c372fad5c4aad52e5ac46ff13e8455a9c42f69629af64705ccc36a0844f27c61923b74a177c173b4c3bf29f6724fd9d9b9b7634ab7369d7ed96b642f62fd136f7084a8f69092020b5ecd71b6dfa1d481881bf28f6beeb1483750a0b996f30a8935ff2a1dc3eed685bb9b0626dcb6bed5e84a2e448fa8d6e3cf900f1c2edcf6aa1604f1d7ce13263cd1049daf045fe0720e14a8483af8bf70af5b64fddafda025c49c58b83e0349096429e95e08ce67949a11238817487622c28cff5e7227b7b20efac00cc59561bd5f0c5bf7d0fdbc14b985612c11c35955cf57fd3198e9ccb30a50401474f798b22ac4a99ded44838dd83f9d3c4bb414a7e2b466d97d39527985e7750d052de792e1e417e0fafa2355359efc60e108800fedb22165e33049dfd5860e1de34dc5492272c0aff6b8fcf54beabdd36b082db446a51d6c2dccca0ecf801a2ddc0613b2f0b765fcc597a3db95bead7b6ad0d0a62cccedbb9219e249274432f65dd6d2bf0076136e1b25c37c662e3dc7d2f179d35dc00cdc47341cfecbda555de1e502ccbe189c884ff1a2c312fc124968dc6cdb6aa19662469efdac477de6e752dfd0956db4d1c3dfd7fb1bae85405d0971716c774fe80f3668342deb209d75e187ff53a9296499821feb802f4c53f40ef1d695e81bb98b7a0e2a21870e219a012c0ccba86afc7db99c699e68598f90dd0110d4a50e89edb611a45e0bf45895366a7ff01efbd933008fa7f2c4c45f3ff3fe5d6ecedd19f2debd5d057b3599ffefe180707296fa559067f2a9b99a92780ae56cac74a104181f15375ed6b3bf360b7648defb821b1f0913fe85b5d266bc609a578b1928bdef528b2a674e9094712640ff2b6b9cbd2c40e8c2a67891a7cdeca4db9e836b7f5760978655b8dacfb48945a63d9287b67f2b200dd6b52e240d937e63db382348fe8562611348baf3a3dc6be8cba8dc5875041b1f86c73a0d52d5042707e50e6d67b6e960301ad8a2044cdff72c087e75c4c5f53e1c771a652d1db86acfe3b845937579c9018420232208342ea89a85cabeea5a81383530565c93c09dbb270d67d77b5ac22e3ac011cd93260a75fe8e6c92bc1ea53f6f2f7d6fdeac8d417c1d594b5ab841b5ec84d124d454bcbc7a2ad4e9f09ad1168bdc61abc3493650c86fc7933f5c1bfdf9f9ae076fa39896711e3ff15ca2a2109e74f00aeb201e2a92625b98585c8d836d2be06bea482c396f3109b7ea76e05f054af0757aa74fecdd8c02a05c8ac7972c87ae8a1ab2eefe10441a75105d8dd24075ae3abdb7f9ece2b0f4e34bf62fdd57d05b0013a73053929d1f0d95293ef7d2f5365e74ad1115979698eb8fe66447cafa306b28a8c4287ef97c888d7a66c75e58a074f5c6b254ed145bbcf9e2f309f6cd774712208528e780409484183ddcfe976a8bff7410994a30e8115de807c9b61b17a93b63560b6ff8d046af767670b47b1e1a3e059382c4e79da3faf04b91600da45ff6dd00366ae0b7dc6b463870024079e016abeaa4d834b54ff71bbc5924ad7763d8cf15dfbac4ed8130a8fa835689898c0880783ea4fa0bf6020100ae05f60a26756b103c266c955c27ff4e5148cc6ad36a48b6fb178824e775477b5c959f4ae057fb17c182d7e192084f348132bfffb970865f639f155d398a47bc6486ffacb9b10595f56ffecffef7497be5afbd8dbc9a6b324a7c508d7298c0918c8766675c9e73d97db154c2d9d3518dddd871c71d1004464793fd50dd2013cf1ea22e0c2aba9c0345dca39386dd06b8a9371bdb0bc675fcbd4b2f7ec6f6e62c8596f13b47f6e840b875a2a6ec2c7c6ece03c46eedad636b3c19dd60873010a69149577f6afa35319b0139ac6398390dc3abc63ac21761ade4efb0732d563548bd90266382144454852aa3f2a0aa7953f2897a090a24758a3cec229c68dcf2d7344467561db212f576cc118cc814a84170dd8265e8d302ac8c5a80b8f01568b53bd61af13f2827043026ec721582475d0738f74b0d2a8d4be0304a6b21ee234c2e7ae1c76f5c081dd081df06badc2d575bd8760a98dacf302858cb96285a85cde8108f297804c7a5a27b850777e8792096d678dce103ed60b60ab4f51f649be9ba6487fce2d0fe02578bae73603bade60f935069c9e1b488e5f6d086df7c0de30f7a931beeb2f6c98f5a6b3d14ef35defe7bcd50aff408fdd74e0e8d36d391c439c9342f9696718be9359565ed0196d705e9eacc7531ac8a1faf5cf6a5458b420491230d4de29c8a95642f45f84693114655fbb263f725dd9eb612b44f88b2420a0ea123456e7a80fa34bc694bde52638caf628295224695b95d6ab587b86039a17e81e15cc6d339176d115d24374dd8b77c50fa08ea13cbdc64dc3b6a303ea081b4b05a24dc3f6c06a51ecb9bcae9a7a3b7046dcfefd446c1cb8dd509bbdddb5d52e39d7f03ea0c5794ee27be28a9d716b57a6394c0bac2bc2b9f6c7dbf64d5b536215933dd1bafe28eec46fe6e981c1b7964406c692f61a26ce9e7fda8f7116c0f40091bcf77a9f8e3c6cf7e28f8f293cd084fb65ae54045dfe8ddd5d580c16565e22aee23ce86af2c11e76187606e9dab90513f9addb81fe685738501d1b47934f614861134f266c242e2d3abfd357a1f6c2ed3c3df5ad6c5e3f63cdf7218a8389042a94b37dd53415dffe1ccf78045cf7c8fd1a8d9b79ad79443995b85e4ade32fcd7cca54e196f309cd4dc0c523e567b944f9bd74b828c8e13eb3597f0b69dedfd20f4d3f98f67f577ce6e383302afcbdba7e9a677b58284186a78ea11eeb0b0d2220e2e54b13d35855eab2fc4eb9dfb7cc7082b07766d74dde3c27dde5ae30a7b98bbbc5ebe8a89db4eec41d6b0eac822e83c029fbe02dfa0d3521bbc697fc41d39d758600e38173a3c42b0053eae319d8e4ea009f02c37aee2903f6e10222f780537eff88bccbe760c64ff51798de41c42ddc8385906322304bfd701ad324a773223e9d3444cd5ae6ae33e7e048c99ebff63a991ae83749215fe18e0daf0d3b5be1ca8c6eb44102f7e571be719475884037b1490e2c61cf93d37290304a79fe12254234c3ec303d82452f328bcd97afa4fe29557390f2e9ae12d903c9b5087506269647091c570dda84466ac660649042c9342bde4e0934a60598258e3fcc200328f81a62af15918c65faf12dce4e8da24566779ea87d88df0d4aeb9ecc3ac1149244bbc8e5783571168a009561fe2bb0a49f87a24fc4e408e42d659f20bf06a60bc22d2fa0fef895d71fc95e7d9c6a10c271bc48cb70577d5ea1075da5cd8099dccef65734f0eb3916d3db0d967d868b400d40bcb35c38641f2a25ab4eb93774a1498b66137daa209fe31a8c94376513dc519f3fa12db5578ea64454f088d3b98f6de492feaf06c74a57d322dbb75cf2b5c70bd24d9d1fd8cc663223d6769f77630538f83b3d49301a34e12edcdbcb3ead02fb54aa72a3c28316e4acbfc3ac36b5331cbc35d3d5bd5a100f7de9213748c905f01eceff4e49baf75f12fef0a7398e01127e1fac081573fc196b5dbb5bf1ac02afb53944592be8ebde9e11fd1b0a6d99470e92b24bd6a0d36ed106867ebad207fce390c7b7e8ca9595697341d13afde3377d22a741caeb685e8f9bde798540733e8658e185a023793db4698bbe8af3a7bccf1b23c5412f5befc03c5d9af11b8c465d2f82cf2860f4b8893d3e37114706f92964511027283d953457d0e8bb35ca456b930e8adf425baab289d50a0289635283c015d179838ef92f380961b7a48f0de655799d30cb4139d544d238af70b54fc79d34fde527c27eca02183acd54e68ac85c5d6e952e8b4eb552834eed7c4a374021045851f56bf62d755d83a2714f4d05f47ff5359ee91ebe8b247d18135674a55fd1f733ba7868f3888731dfebd7103ee0ee3fdc88042d63e55cce8134e0c69ce576c69e5b1a76ac36c1a11934c30dd8007b615eb0a49d23d97b8ca5511910183b9da13c2f355cf6ce04849b6f28c18686564e466211f79d5bbce1a27e5bd5ee9cea6eea9a15a70b02f72e04f16a46654da403d38b1bfabcfbfd712d35d6542cd564f3e5b2608a1a8769eedbb1cea849ee4959f5548ddcb5f35e76f37d63f9e56a8ca361fe0bb9274ef4e6cd7445ab1ef318922f1b8aeb9efcb9a23d869ae642d740b2b404a64ecf53cb5e79bdb1720323d5991d0f4d6dcc84398ddc16df4d9e46067d0e794818e3ecb8972b3f1c8ad86ed75ce7f73ac0e7b54917121056e14bb4fb47408d710bf976e71633df1e28c1427ea9c49aed9c3f6a27ff94e523d04b7c2a1f5a106a32093eb09b7b832f34700e88394ab43fc63670e2f7574d507f43acd639bb6fbf22874510c456ab4138df1889e65c", 0x1000}, {&(0x7f0000001440)="5ae7763d129c81a6e1328f6cc1427c7c5558b7ad8da52e100e32f51556d679b3b8091e029b9d3979d818997ba4a7f9ec00427ab8433431b9e5f38c4cbd7b48cafd5b59a3ebbfe84bcaf02f13455eb21d77946de3b666bce952c7ef2cc7db3cbf23b30d7ed9753115c741b859c28b0a4b28fb97aabecacdf816c4a66812a9bd2f8c0e8adda57fb7dad65434fcc15aa582c59c6cf4c3a65b4be0add0e6c06923faa1b9f7bb218e929f4aee3f51df76f069f8f01700bba11e3d36c4522b1281c64750ccae9786e82fe6c5f64064d18618b89e57a5f5537b70ec2ca8ebbf4de55f20858d8d9e17c6ba70567567da2fb5ab6d3c93f38569a69a5573c2a10bd8a48d7eadabc229d7ac1fe697b00fbda1d49c82d0e2185528eaacc087d0726bf5c570df62b22738e26e6bcaf585f99470714c25e979ab37365fab12795479f72c49451dc67bcf1f095d444af58295c97cf3d73e9801e0f41314816fd2203e76765656507834750f62123baa853c36dac7dc8247c21be1117044bc97636c458ce5de85c746266cc4e0941ff9ce7ab78b1b7333d7b7f5fd658e742700c91fae2a514f365b752313607226a041b66c5032e5cb234b49959fc52f663ab09362816f6c6a628f66b19354875588601477770630b9d0969a1b2a2755375a32099b8f5d731ef4e43cd8e4810b33c80e323326f93896fe420d3d24b8de345093de2dd14fd26a76922285aa0695bf87e6096e09e2984aaf87f495c2f509f6d4e1291659d4578f71dbedf8e1ac3a4bbaf83db1f0cc7b60f7791e124da3bb12a2dcd97ebf4448b0388296cc71028586deefbe508e3467eb6ccc62d73f25cb4b9524627e69f1fc0b3b32250e3ff39195ba62a2618d00b9f2d3aba930e102b590224add7b518db040903a51e01d7cafa9bd95affce7ea33dfcb8509c0dfb0f8114e04ec5ac77506643e30331099e92576c0f1f0f933f388046caeefe207c9c72e10f209a599170d218a46fe5614793b617c01f14bbc44fa77b58a8afd5c511f544e9e24badf8aafede95ca424f8d0a60c1231863e9751b718a0b981a9cda728677fa9bb0319e6635c90a0fc04f8454670d49b821d7eb1c5c2d36e833a8665a8b3fcbdab5b9a1c645e91ff53a32d49de38dc9ad7697a2a5b7047103392ed3428aa38e6a028713eb2da807d06abb165697682f9514158effaf41d74168a51daa81fdc52b1605b66d9f46a1978240017d2eb322dd4723b0ac6998e0c153e6467dd3e55423314cd82c529d2355dd068c471205a18d0d70fc2fefc667ab4fc1854dc5bbb37ea28f4133378fc9101d8e0e90d3d5c438681244369dea2d7321305adfda6e692122f6faa4ade54e5e264f269db03d9962e3f7f60f490694d62df6884bef7f8df6d37d8a122803efcb1f7c13ce63e4d1c19dc45fbfde2c4a052a18a8644ce0cdc513568e8a0ee7416dd940a40cec8a935160c35feb286a7da359cca28ac812067fe038deb1c28513a20168e0dbb301410352262cbd534f42c1b7eca8380396be63567c6ee494f5584e81714f968f1b96a19c722a9d4b01d8dba2b638f99b90a612723902a5a708640fac190e6993006e5c1bb42f4b0897c5faf3a1a0a0da6cd5b432e46929a37747b05f6ea9eb3973693f423e148e2bda3f048ab7323d614fd3496901b5872367ffd4626fe9ddaba4a7987785d5bff9f455e6841feac34a361bec1f072214ea410c8e672069742b80988f49f2f289c1d8afd15c467a7f9fe4eb61180cc30a184caba2d7f5c182e7c8ca8dc55220b80ed0648bd90a7ba4e34433977e0514c5f3c13f8b1eb8aaffd04bffdd58528f0ed0d9d63f8e45ed16fdebbb2dbaf24431f3dcca6314a15058a298212b3ba478862d1b2dc387d68ae610acf38ca14ac11b8be919951134e718f936af224ccb87e07ea08d62db6bf3c60e79a756d32ae850665501992b371aaff6d558c7fa5d456ed2edf0a7a8027389a96eeb1415cd8a6524289d002dd83f842ea40a4c5be59a102e147a70ef22b1349eb7dd7bc65619323623aa99cf910dd9a590d4e75ef7f154c90ab96879701a7bdb60dfbdae3df36506ab9bd836958d09767d03631fcfa38badcb125064ad9e3d598fa3c9dc121f4526f53e7ce7d89d8c854161e8d2142cb2d08fe7fb646d33873e9b377d1d06955847d7f08219d7ab5f7aa77c9ba9b23ba2b0213460cb7988856e397d12c452f72cf41f380c8eb4e3ad54874eaf25b1018d3888a2f8699cfd4fd8208f0498b5c6a08a1ce64d3f9b94eedae26e815100faaf47d5fe43adb99933f9c70bc278db5596d7b00e56b37f68d040a1cb081a331600bae3f86b55cdc1e2b1fd553900c91f07f3f680021098de369aea623d3a327addb476fa44ecd600431add0760c8caca2f057652fbf23ec93040256979fde0f354440eff5d50089aa97a4ba3471061ad986d3d0a658177e9bd7c39ccfb71cd790c0ccca69f89d73667765c31364788f95702f58b61cf1e98d7b0b2bee5f7e0a04b2f5609c9241a15fedc688adafa97ab502ad0544a5b5e3aef3bd633bf02f2b69f5cadce7491f4aaf58586939ba2dbc725f3bcaf9b8124edb405f6c8b715b6ecc90593f09453093483823ff866abf8bb19d9e42b8afe2b2fd508a2be4466c97dd570fe98bf57bb4078230e79ec8665d6fe6087510cfc58b9797ff9946414f7ea2670bdff9cac909656cbfbcf75fa6e6509ed85470d1cb626647ae32880ed794f3c2321ca07d89b7eeed38e7713780b5e06c6ce0c0b79d3fef989c9ff543c40ab38df92e93e57f5f4d7a9f77c3ca4d64159a955a81a847ab8817ec3139da465d080865de4b267f4f1931c574dd2b8fc32ad2499ccc467c95b650b80988d2bd199276b7d666a947053279f8e3e753c1122d66ec9ffc96a31f3cb8fa14fe9d2fbfc745ae438cdca65da06501b93e1fcf667bd4af885f51a2efe216288f9a36b566764e1161d14392f624733a9c094d9350c03be4410d87ce095b9c4f428da8ad8ab8ba9c1df9fe831b25e70401fcb5b0c21b5ad7180a296f30abb2fafaa239ec218871f94e81c8684de17a2ed1c68b71c24de45a8ba7e41804deaee1aaae5370bfbad92807da0aa09f5fe9509f7c136a419d949096ef9a37d7a49d1421fc82472ba95ecc501b9c51307e8c0858c783f91d782f8ddf99cbdc0d6457974ff966fbae6fc4da1b10de8466d7a8ed40c1466b37dc487066ff54b463b8c8d8e84880533d9e7141edeb9aa781c764212e15147e600aeadce7968995db0934cf9082c662f7566e56e274fd1f4db6e1732f8604b809459b16549ba45b41346301d0715bf65f26479e1980fdc4086647d93cf312c64ad6a5a7c87ec32c1f71309f29fc88579702b69c80d44f292df62124fdf13622638c65c0e1c3afe1310ee34b3ff12be01ab7e636bf612a731e88041b34b4d0f65e81c43bf3079416448d41e7ba4221fa3d53a72364d0d777603c02ad68146ede215c581ce0b7bdbc9ef0e91435e6e8aa4899ad7e1c8b6a4e3e5ad585b2ea63dfb611b2d4dd20e027e8c87d254e9a16019c84830e87a963d4417924138faf9f4d4c4c48184becdc40eaad85db754e99da5ff90e6411e3880ca351f1af4920c93534aa0b5102a489da961963041771da1f32ee04186fcd16e9e255a8ac935ad02a7892ebc9d88abca8a865a212ad09cd61c011ab79617b1bf47473fad8dffc001e21326fe46b60fd927b591f50620eb12c58c08d7c0e72c6c85e996a13877dbd9a85feef559917776e65e6f036229b20f5eaa93ba94dbd6a0c82970f9c8a5ec1915bee676e9610031a5534b193b66a69366dad93260d36998b3ab8c8ddf007d572bb7937e831eb9fe0d3fd8c453a10c2f897dcf97616de3ad8e286f4ea11ea96aac6a271c58945fa9bfaf155cf28ecd68568270b0056a5892e0963f74febda0bd94f80df0fb56bc267b3ef5bcec2e21f5f07267550f3558d7c9fd4fe255788b9db78f48aa453ac1a60b1406612abcc68f4df92765c6d9ef6ba582322bccb9a6af897617be3b23ba9234d39edf8a6f9567f9a3c6c07dab70f227f5152e2d4f375043e08811178b6307fad3c4be2205f503ebd92745cd005077e5adf7a4d66768c1237429d74139807a1d29368fa954ddfb4f0f454d1ca9636c424465a20bd2753293b85bf8f45f119ac41e598e00de55521b7a38c80ef93d50c809c0eed87c830b30c13545ba4d063b9fc6a57f1d9795f6d747116b8bc8015cdd7f522893671332585fd9cda39c5c06be7c5d233dc3dcab062acd93026b3b81824ff0c8983f8e235072d63ff07eabbcebc4a4ab1910dd4492cf6a444e08de323a4b69cc3e330c041bc5f425607b1122b6c89e8330b3f3301752572a730befa59bb86c518fd0fac1e069167537d4ec6df82d6487157e29b067d1b70028d1610eb9d724d7ca74547a3cbe255b7f3b6f7fad0052cc7316dced4fe4d6c93f501c3d3d09eec9503e99584e9c9e476015adf9e97bde492be4195bf003b5b0c412981eaf77b40fb5566775846dcbe2d5c863fdf29c759072a8a89133ae7fe210b60e58e1f3bbd78dc0e0377532688f7e1ec2650659fed70fb38f588739a8f62cd6a99c252677dde6e9713e46b64c7afcf34ef7ab4c82c452457671dcec0a6e998a3d24202f6625c929dce269ec91a70402acd0d4dd592c2f3ec2e4fe29a537135a176f68685283bb9677f90c364ded52f7f6eb72130fbd7d3a529581db5d559344189f5b26073fa1da2eaf9a4e6ebfcec2a5af54a1155ed05d39414461292bdf8077ccf427a25344b63bcea865c2a266e507dc3daf840105ec7a54ec94133490d813397cece2b8450ea4846c889f1c03f1062741437b197616bdd75175f255115f71438c1ba7aaf2c28392d217c1f0e48eb4dcf24e473e6f5ace51295b3e398e46ba9bf307ba92dfa9f8fc71cbcf876d83be093cb6a1eded82c4cc109c88358fde86a8030e0ed54e6884a2dcb110ea3fad50c6b56ba62132c4e4b04d9c036914506f814c10ee8ea6c7881a2a28e50ebdbb15013289bd76f41e8be86c92b4a090415364eaa5bc21a8b249f3b6236f5f841995a7260dd7701b418d4f401d91c9b56444c45ad43ba324807caaf55ba8f0f1ff5ad71ba84945037e8524ca67e1612afa4437ef4579ad8e6e7089b41aa1199a8b4d5391a8c2bb74220ace8e12aa00ab35274227a77bc24411f0861ae0c973afa20ad9f20b70137c383ecbd6c3b30227f3a6a1dfada4faea70d8ae4077eb3a39fdbd6970f0a2bd192c82eb648917ead2458d6eb4172601b2c3d4fb1f5eb6bd74edb6579c45d43db9ac8748e14894fee789b0eb131b7ff22c86eb1358aee3e84b3dd86023e1472ab957c474b69271d50cd7cc003e696b6b879a4a792e197ed921885e522db1a151274f68cbc89a0af5b4cc1406f4fe613b37e455f12ad51222bf62a669cee97cbbe5281ad13d5f299c363db5bacdadebce599c8fd3f59c888ecd046bf000dda88df89af24996ffca428b3f138b0681de127ed060ef116c1ef563c7db29053871a8ec51437eb35951b473b1eaa5bbe43c7e41ec2b0704dc000d08a220a9552754f90c96a7726178465cc7c84155f0094b11ed9ad7d91a357371d4dd92fb42f50c855823b22d1f6993cabaa1cab1911353e77344eb3b51372b7edfea21cb1e48282bfe2d18c18f22834785881733447f0e193c6e20f3c1706498efeda0f23e8e34f608da6e3c995b040537cc71547bcb9c39fd4cea968c78836663c1a4be4e85a7cac645fb63c45c42fd1fdc144169e854710b204bda878821787972c", 0x1000}], 0x2, &(0x7f00000025c0)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r9]}, @rights={0x38, 0xffff, 0x1, [r10, r12, r13, r14, r15, r16, r17, r18, r19, r20]}], 0x68, 0xb}, 0x402) r21 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget(0x3, 0x3, 0x110) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x80000000, 0x35c]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:31 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f0000000380), 0x2aaaaaaaaaaaabf8) flock(r2, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x400fff) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r6 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r6, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)=0x200) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x4d) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="6d0f73de758449", 0x7}, {&(0x7f0000000240)="0ee2fe9c28a6c74f4972373e1514eefcd6266b5f5967aa7fcf52553ef25f0579d1eba9c0afda7e64bc28cd3e54f76f7ce3173f726044dc2035224f211da9368c5878e718f489998c8b103a391f3dac28d49474", 0x53}, {&(0x7f00000002c0)="92c567ed6913166e30a12a0b3142486ffa6fad55e729dadec39d98031d8d1af39bb8e14289f5447b553b5f3d7ab5230484f96171cce3c16d44c92152576e1da456830b79b2719f2b8c5288b105bc1f2f33fb92f613b045f732dddedf7c8c0e6ae8d3412dceeab644d36d8a1a46d9e70b93acd1635bc016d821ead79e93d9b9b583a72fb0d4c8456844bea2afd8ac5befa8dbeab6ef40ea63a84b0e8cd1ccc49ed3ed985824f00a861d9f7a69e7ff6b09a5e8f7405df17183cf4f458afc2f6e3568151b55c54b4dad4d75f1062a00756eb1f969ee504f398d4db6b16bca9ec490003373842c176346e8c38afa20e9f1aafbe9a6a44e9d", 0xf6}], 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="0000001e6004008b00002b27feffffab7b7437000000c673c5fffffffe000000000000000000000000000000a936bd28a4df96789c84853834082dc5f75ed5cbf0f6d633678484ea95a4fd6db40ddbef406e0e1d6c8270a1626b1bc40de0d07bbf08ce1081593e1ae7265399a565d70131b320325b3b84b3147b1d6298a87bec7adf40865fe1d3ac37c89d486c2c3ac03f1fc048f420e02df00c729041290475ed2b66e544c2bed081859085503c3eb61678fd72104f29ecc6c59641f26ccb399b5327782d6c4600ff0b662c2f", 0xcd}], 0x1) open(&(0x7f0000000440)='./bus\x00', 0x120, 0x144) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)='+') 16:00:31 executing program 0: r0 = semget$private(0x0, 0x7, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x1) r1 = syz_open_pts() unlink(&(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000140)=[{r1, 0x44}, {r1, 0x24}, {r1}, {r1, 0x2}], 0x4, 0x101) poll(&(0x7f0000000080)=[{r1, 0x141}], 0x1, 0x1ff) write(r1, &(0x7f00000002c0)="d591ddd4b3c0a104ded9f1e6a5cb87c5e2fa031e3146de667c71459fb777672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ca0a8e2a44df7dc650fa5cc8d0ddaa30d45f664f9e62b7e5d4660ca8d0034eec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf301ee0ef4eaf6af22c3adb040d61c37a6df7440959994dacb6bfa285bfd40429ec0bcb46d1bef591f6e58807f15dcf3e90280010aa7890b664dda41bed7dda652", 0x12a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)) open(&(0x7f0000000100)='./file0\x00', 0x28000, 0x1) poll(&(0x7f0000000000)=[{r1, 0xc6}], 0x1, 0x0) semget(0x1, 0x3, 0x400) 16:00:31 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='W\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./file0/file1\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) 16:00:31 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xd48, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x20002, 0x2d94) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000006, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180), 0xa9}], 0x1, 0x0, 0x0) 16:00:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x13, 0x100000000000046c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) madvise(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x1) fchown(r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000080)="00120009000000b201", 0x9) 16:00:31 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}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00: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, 0xfffffffffffff000, 0xfffffffffffffffc, 0x200, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x5, 0x401}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) write(r1, &(0x7f00000002c0)="74aa7cb7e3eeb71b9fc09a1fe3d2e6bcafe61a92f349910598ae18a362e1bcac4d2638ce79dcf12deff2c620cc9487d5cdb579", 0x33) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffb, 0x90, 0x40000001, 0x3, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x2, 0x80000001, 0x20, 0x10000}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40000002, 0x7fffffff, 0x100000000}, {{r1}, 0x0, 0x22, 0x2, 0x6, 0x4}, {{r0}, 0x0, 0x8, 0x20000020, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xfff, 0x4}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x40, 0x8}], 0x100000000, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000087, 0x1, 0x10001}, {{r2}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x100, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x73, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffe1, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0x44, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40, 0xfffffffffffffffc, 0xf16b}], 0x2, &(0x7f0000000280)={0x8, 0x401}) write(r1, &(0x7f0000000440)="8b9b8fb4315f238bd27a7ab828dd6858aa602f2bcab049dae0bc3832044363b33cc90375f93275c5f0d3d5c2f6214070a68cfce31ba84a670cd32c112fff65c9f14a863e632fad6dc41615e839a00d8fbcd9b8a97144e74b673641d7f99acaa43052c2e613762f233929bb18d07ae674cbddde6203956ac23d7923718d3126579e6e39326b88901790162a2eb455385adaa733e3e5e6fd57f0a9224f0550e8af4e63a61b2553080bc3b99e5d17e60f655ab9855c2a3fe670e59ac47db619feac3d383c96a974c3d33ce7b3d35cae5fccec08143396a01b84d4ac107571f5846f0fbb", 0xe2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0xe52b, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x60, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x20, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x10, 0x100000001, 0x80}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x81, 0xf0000002, 0x10001, 0x5}, {{r1}, 0xfffffffffffffffd, 0xa1, 0x2, 0x80000001, 0x44}, {{r0}, 0xfffffffffffffff8, 0xb0, 0x0, 0x5, 0x101}, {{r1}, 0xfffffffffffffffd, 0xc1, 0x42, 0x40, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x4a, 0x4, 0x9}, {{r0}, 0x0, 0x2, 0x80, 0x5, 0x78b}, {{r0}, 0xffffffffffffffff, 0x21, 0x8, 0x9, 0xcf3}], 0xfffffffffffffff7, &(0x7f0000000080)={0x3f, 0x6}) 16:00:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x81}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket$unix(0x1, 0x5, 0x0) getgid() sync() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) 16:00:32 executing program 0: socketpair(0x26, 0x5, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/112, 0x70}], 0x1, 0x0, 0x0) dup2(r0, r1) setsockopt(r1, 0x972, 0x40, &(0x7f00000000c0)="eb44e1bd", 0x4) fcntl$getown(r1, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200000008001, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x5, [{0x3, 0x7}, {0x3, 0xfffffffffffffffb}, {0x3, 0x9}, {0x0, 0x101}, {0x3, 0x4}, {0x1, 0x8000}, {0x1, 0x6}, {0x1}, {0x3, 0x3f}, {0x2, 0x400}, {0x3, 0x3}, {0x3, 0x10000}, {0x2, 0xffffffffffffb6ff}, {0x2}, {0x1, 0x100000000}, {0x3, 0x3}, {0x2, 0x4}, {0x3, 0x5}, {0x3, 0x3}, {0x3, 0x8}, {0x1, 0x2e}, {0x2, 0x1}, {0x3, 0x6c7be399}, {0x0, 0x80000001}, {0x3, 0x100000000}, {0x0, 0x4}, {0x2, 0x241}, {0x3, 0x2}, {0x3, 0x2}, {0x3, 0x7}, {0x3, 0xfffffffffffff001}, {0x3, 0x5}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x3, 0xffffffffffffffff) 16:00:32 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x1, 0xfffffffffffffffa, {0x7f, 0xa0}}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f00000005c0)="b9", 0x1}], 0xffffffffffffdb0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000580)) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x8, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x2, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0xf7, 0x1000}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x7fff, 0x7}], 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000600)=""/26, 0x1a, 0x842, &(0x7f0000000640)={0x18, 0x1, 0x9, 0x100}, 0xc) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="b9fb8fe6cd0a8947906d64d8f9ed64a02ce1ac3a7d32d776569bf2d0ff944a827c8e023f4e7225b560b3e3e761db02955e85aa3d61075744904b35eda9574507196269f17fa07b192899f1eb3f5848625903419c40eff3d0bf3d18bd251f5ed88f76357259778b", 0x67}, {&(0x7f00000002c0)="0eb56ce0b0fc2d0c3d7781dcd172d1db9e51408eba66da39a773dd258d9c6ed210e6a6c9fff69c199269e27c7d546f4cde0d65a6a96eba6696e06121e037eb77cac7bdfa5b43deb47b1775aa930158958fb46599c72f228a2080898a4c054050028a990a0f8284dde4e0288c9abe6c47f287fca5d26073925e57953eaf1172298d881f2aab2daf15868580dcf730da5fa17ebba7b5b752051c89dc4bb3a2222380de7be42467886d040ce110f8bbcbd0d05614baac9ee66f66588a1f1e6a573593b8671a030f22c9ec746c0b251cb381018f3d7253011002970d95774d9efbb98291cc5772e37f18200e20", 0xeb}, {&(0x7f00000003c0)="52c1ac6e6a45bfac587a82c7357d08f8191b79d9cac1e7197f2065dbab06c40ac0953165e2552fc03575e9d5bf0af09ffbdfbf3ccec31100b22acac6cfd7b98e5f9204cabcfd0630afa4a97ca86bccd4f00f2a94516b0c6d290d18173b9ec602112a1a565619fa87c22d6271cf7a1495935cf7965df040e176b7645a244a44ec67d76f981d769ace8e2f632c", 0x8c}, {&(0x7f0000000480)="409ad46a9cef2f501b57dc4276a3a61be273365d01339ce28f1c663126461afcdb02c11b5165d63aa900e30ab538f5ee1684decfce05b4b39d43799bf3fea730c45053a69d0b8ef48f49bae4125b78314330a49c1c968e4b9e03766b824074700cf6968a4d93842cee4f8ff691203df03a00d735c1f96fbe2cdf0fffed19a9543bf9b79aa65bcee5eb8d05b500f90cf45e930bec786d144363a78260b34ed1bc24bea37d9341e5eb8e45dfb34bdd174e80eb30cd", 0xb4}], 0x4, 0x0, 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0xe81, 0x40) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x6}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xad}, {0x20, 0x55168c2d}], 0x2}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x4000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="b68d") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xd, 0x0, 0x0) 16:00:32 executing program 0: r0 = semget$private(0x0, 0x8, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) setegid(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) open(&(0x7f0000000980)='./file0\x00', 0x8001, 0x203a) faccessat(r3, &(0x7f0000000440)='./file0\x00', 0x3, 0x1) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r9 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r5) semctl$GETZCNT(r9, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/13) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r10, r6) 16:00:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8099, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x2c72}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0xec, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x5, 0x10040000}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x82d5, 0x10000}], 0x6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x25, 0x10, 0x7, 0xfffffffffffffff7}, {{r0}, 0x0, 0x19, 0x40, 0x7, 0x92c}, {{r0}, 0xfffffffffffffffb, 0x56, 0x9, 0xa94, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x7, 0x66}, {{r0}, 0x0, 0x80, 0x3a, 0x517, 0x5}, {{r0}, 0xfffffffffffffffe, 0x84, 0x40000040, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0xcc, 0x40, 0x5, 0x9}], 0x800, &(0x7f00000000c0)={0x6}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r3 = dup2(r2, r0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) 16:00:32 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) fsync(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0x81, 0x400, 0x7}, {{r1}, 0x0, 0x20, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0xae, 0x80, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x6, 0xef92}, {{r0}, 0xffffffffffffffff, 0xe, 0x80, 0x1, 0xad}], 0x9130fbf, 0x0, 0x0, 0x0) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r0 = socket(0x18, 0x1, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="9d85342fdbb694110828d75a70d32b438f509c433fff647f03c2347d93ea04e090ae550f9d01a0946fe1e2d170183d475be486a7c3b8c7f95d5be4d77f14a37ab57069e7c63150c0935a4be67b282eb3f0ce45da66729ff48e5ee167ae7d33a946efd5c6d921ba8f31587a7a2441cd5e1cd3c98dd0384dbd97e58e8f27a137495c6e7a4b805ae635032443e3a2c4cea007e5a75d423f3292821f48e82e", 0x9d}, {&(0x7f00000001c0)="e48e2717e96dfeca845515f13ba15ad287f0ff9c944fefd746337cef67a9d237fcdb9fc35abe4a652b4ec7296521e0fb74a1427d0f33", 0x36}, {&(0x7f0000000200)="1f448dfb9193aeadbd2a69007513a5ad98df8bb240180c54ee889505508b4ce9a38a917175d6f00ccbcdff6ce7f56bcf678ceb8326765d995cb12716fbf215fc33d79235521b3d951d327f8e3ed7c67cce9e34", 0x53}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x10) 16:00:33 executing program 0: r0 = socket(0x1, 0x1, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x9}, {0x18, 0x3, 0xd8, 0x1}, 0x9, [0x7, 0x8, 0x0, 0x3ff, 0xd38, 0x1, 0x5, 0x6]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x8}) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5ebb27d59a1a2746cb9844653091ca811d0b5ce73d0e2042b954bad06b5720924dd8cf5ca2e00c2e324312c91e85678ae951cc9ea4b9c86c03b347f5bd8194513be84be9f83049419403593858d6d313d0cb41718c6f86a82225edf0dbb2903e001e7c2606df05ebd17922185338a96d336fff40ee7374a95e0c845d77b4e9992fb8f4f4f8422f6d8b8c746e37124a36e55a554f54f1a5688e979ec742de17db70964cba14f95bc1b8d99965b477a0935929e2bbfe8ce748b914373ef1cb767446c6b68d5424df615b8a2e720711a182a4a64be0b2850858eed9bb3679333cd48a3313c5c1dbc8b54322a41879b3e9c165162d7959a512d8996c880579d0d11ac833e903bf55c3496470e3066967435b4ce281433427b470c490501dd093265cef77bfd4272ed0cee74a697c993b1e8bbba98eddb8d0c02e8f2f5cd95e73dfb0b59a18124a95abf12e572e8563baa92dbdf5de846690c421990da88036ec73acbe247185c066fef81715d6fae12b8b6c4ed8437923dde6aca0824ab4fe3e7cffec68e623a86dc37f490f99d1db1d10670a9446a0d77d47f1b746e7824abbebdb97e455b9fd1113441bdd23872f7431f93b273d945575163feca2b7110b577976c15c6ff21ecd161ffc24b7ed3fa2e2bd958e7f5be4e4f496eb0f1e145794663a9dab340dfb222154b69963e45643627e3609aaf864c8ac328a0e33f704359c0c17fff9be65554124ada27a9fb194761f1b69e85bb853817ad414b1fe52fd986b7a365726ab8b1d9e2c6bb42de9658f5e67d60dd4259f6fba21397b7471e13c552c76c8805da1879579f4d3da9c23bab7ae68a7a545da651ccf105689d3d61707e9e5cb799e8dd790bade73d811006e90b81a0baf94e0a9b84cd2e6425202bdd9451e34e65a300c18efb34b693965c86551b8078bdc71dac73291055752706f4c50567d3fd020bedcf4107e40581dcfbba6d856e22883ba366908cefe39bfb23117b74e43735b60e8b90fba0b49b4c4ade6c09d5e669277742b81822ea2283c12758a82779e14527f235f7d5627a1ca4c95f2fb89fea18bb0ec5560a5c36e1ed21583c3bff1c08a650c2473e86ea5c9f536f9bbf74b4c9efa38e5e06c6a2809bde5d2f73d8097b4dd040287b910f47f3c12c5170aacb4e30b77e7a12e61253919927a9bceafed54b3ddc652f5275ba2a26c5af02126707a200202fa4dab6d3e83eb976c67fa0924c98db216c0f0173163ea6a29ffa053fd9b200afc436c385d5e0778ef32dd64af9103b54e7f7d708d7882d3fcedb71a5f9b484b8da9dc19167d0069cb51208862081e60166811fb9d2d412edae4d0954258ea9d91b52cccca8de0175e1749277bd14c3f02af29c52c01095b3072215a08016a03c3b949c5b3b116cce445cb2a12c183c5525d4cb39046a6bc2a5af4e50609c50ae1c711137d6131ebacf89b12e5a68e10dc8f1af46859fa5218193408007608c4357e3fe81c8b52a6ecd9c5616c9b1ef0d31f0e4ce59f4c642ddb22742e9fec2317de4d762f1de847d2122cce099aa5dbccf872c4a470233c7200975c20dfc110bd572ac368b9a165185577679427c27da1ace2218d5aecd4f324ba7b83f8de3eb069bd8882ab994191d48bbdf12a07d537e5a8fc97c434154c14d24d1ed0cb7e2ac060bac5baef4a545a8f3eb0d9901b2629cd96d1c4e6a80e102c85a5311875eaea3e280387130ca87972a725fc365e75a2b69b5d82a8ebc7f3f8f2e0c8a3328154b1e79e71203e418ba32d73f7b4b66dfc1f122b05691d57c1b7a5f14452881ca5cdbcffe09d23fbfa7a", 0xf80}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 16:00:33 executing program 0: unveil(0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) fchflags(r0, 0x10000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/89, 0x59, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) setrlimit(0x7, &(0x7f00000002c0)={0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) r4 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000006c0)) close(r4) mknodat(r1, &(0x7f0000000500)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x40800000000000, 0x3, 0x2121, 0x0, 0x588, 0xffffffff, 0x3, 0x0, 0x1, 0xf46a, 0xbcb}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000640)=0xa) r5 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000680)) r6 = semget$private(0x0, 0x4, 0x2) bind$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="01002e2f66696c6530004a8303f201f5d6d2a907000000000000fea615efed4bbec2a57b9f2c187c165a4651ead5815338b69ec7f4f43a9fd491922d8d15ca8d9ed8e211da235208d8fea193a452ccf935798611"], 0xa) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000440)=""/184) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r5, &(0x7f0000000540)=""/226, 0xe2) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x800011}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:33 executing program 1: clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x8000000002, 0xfffffffffffffffe) 16:00:33 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8102, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e", 0xfffffffffffffffc, 0x1000}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unlink(&(0x7f00000000c0)='./file0\x00') 16:00:34 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x82, 0x4, 0x400, 0xfffffffffffffffa}) shutdown(r0, 0x2) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getgid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) 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) read(r1, &(0x7f0000000100)=""/64, 0x40) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0xfffffffffffffd49, 0x6, 0x0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x56e7e586b1c17abb, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xbb7a0195af885b60, 0x2, 0x40, 0x6, 0x55d}, {{r0}, 0xfffffffffffffffa, 0x22, 0x80000000, 0xfea6, 0x1ff}], 0x6, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98, 0x2, 0xda3a, 0x36d}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x100000000, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x0, 0x8001}, {{r0}, 0xffffffffffffffff, 0xa4, 0x10, 0x4, 0x3ec}, {{r0}, 0xfffffffffffffffd, 0x9, 0x0, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x81, 0x1, 0x2, 0x4}], 0x8, &(0x7f00000000c0)={0x12d7, 0x800}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x88) semop(r1, &(0x7f0000000140), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x3) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x4f696bc7) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0), 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004008000000000000000000000000000000000000000000000000000000000000026c5d3a14676", 0x2c}], 0x1) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8001, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000002, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x9, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x35, 0x44, 0x49, 0x20c1}, {{r0}, 0x0, 0x20, 0x4, 0x80, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x52, 0xf0000008, 0x6, 0x8}, {{r0}, 0x14b0807e40191a87, 0x80, 0x4, 0x8, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0xffff, 0x5}], 0x3, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x20, 0xad91, 0x7}, {{r0}, 0xfffffffffffffff9, 0x68, 0xf0000000, 0x7f, 0x3}, {{r0}, 0xfffffffffffffffd, 0x30, 0x48, 0x80, 0x76}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffe, 0x4, 0x41, 0x134, 0x9}], 0x9, &(0x7f0000000500)={0x8, 0x7fff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pread(r0, &(0x7f00000005c0)="d2cee21a42e73413a48f10bdec66e427b6bf925ead2055cb08a9090b58a9a3473e4ea2501720b52b143fc71b2cde6f01f497e529dc0f9d9d224d70f735c39feec2494604b9c4b6534c9e4d7d26f132c050169afee688e31dd463af244bce74915e80b1a6327b7dbb36060000000a18c55aba961da5d745c0e4ecb3b862e4a044796264ea78d026c440fbf0a296649752be566cc7adf7d6cc33d1781337f4bf8c319913864182102f62580f07", 0xac, 0x0, 0x1) r2 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r2}, 0x0, 0x4, 0x20000000, 0x8, 0x1}, {{r2}, 0xfffffffffffffff9, 0xdd, 0x21, 0x1, 0xfffffffffffffc5f}, {{r3}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x0, 0xffffffffffff8000}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x7, 0x40}, {{r2}, 0xfffffffffffffffb, 0xc0, 0x80000002, 0xfd, 0x7}, {{r3}, 0xfffffffffffffffc, 0x41, 0x4, 0x5, 0x8000}], 0x61, 0x0, 0xfffffffffffffff9, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x0, 0x5, 0x8, 0x2, 0x59}) close(r2) fcntl$getflags(r0, 0x3) write(r1, &(0x7f0000000100)="1bd42dd9d416131fb9ae206319d63086fba8d4f3eaf596e8c3b70b87de8127a0cb5d25de45ba7461a447d619020e61e694cae5abbdfb3475f9ac791a6382d3ed51", 0x41) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x10001, 0x0) 16:00:34 executing program 1: getrlimit(0xf, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x1) setrlimit(0x6, &(0x7f0000000080)={0x4, 0xfffffffffffff800}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xc000000000000, 0x7ff, 0x3, 0x6, "0ac50c7c3a3eb6bd2b17db0523cfe60e1fb71189", 0xb3b2, 0x7}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x400) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x820, 0x0) ftruncate(r1, 0x0, 0x9e) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1, 0xffffffffffffffff, 0x3, 0x1, 0xffffffff, 0x0, 0x9, 0x0, 0x0, 0x4800000000000000, 0x8}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="7b08a43b4cf2e94c025ff66f857d458fc326994c0f1efdf28dc8f1a059b03e35ba0c920522c2cf233ca51a480289c413a9b747c1a0cb95868fccabf68fd5f563bc6547b6be7c089d2a2e4b14d5ecb9188e0a03429a701f03187a772ec9ded03b110a01ee6f13f418236be6d39285dffe714347cadbb54bd38b946f56793d5f44ea46c483e1f92565f63af4565deaf12a7507190c0e48c3f200491b87bae1d15d8275d28da466d2a58c", 0xa9}, {&(0x7f0000000300)="f295b5a5ff584b0bec7b2e2fc6d787dc89420c8ed6606da1efdfb25d5a8f8457b6c928eb8ab7d452bbf9a51610cf030d260eab6db57712d23d13887417c25468f9a5e2d98df465b67b4d7e44f142e00ebe4b4142dbd76a7e0bcfcab247f397cbb3b970fcc9b94c8ce4b4bb7f81da9d56d86bebd714f5d186960cd571598bdc64898ea3b74df75d2ca862f71c68a8ff3ad4c6bab0d56419655be315f10030f3dab59ec620d771b9a1c5df255d0b8a10cb0ac52882968c5be5e7de6da1c28c2feca66bb75f5bd58293c2fb373d", 0xcc}, {&(0x7f0000000400)="3b34e1a8adb60ec87cca8e6de55cec671dd3e581305eaa75303aa287d1ab3982d4903c85c6b2ab24940ed35f5176c48e9dd1b31c6670b559c7f93507cc2126c67972f6bce62cda90458792ef109a42780ac2a27cedc786df7866fc5bec9b114caf6f91ce4bbb70c6f409cd83537c3490ce48cb0a94b151de20cdca77358e71b2caa151c97672591250bf2ed09f5e589178b93095d22aef3dd6cbd2962932e693ec31a720120351be54aa663e5aee9579a970b574c6bee6f4d70de8f76709e5c4180b8d936ef8", 0xc6}, {&(0x7f0000000500)="166e89c32a7dcf86609f74a69c83c499d49d081a", 0x14}], 0x4) getrlimit(0xf, &(0x7f0000000580)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) getpeername$inet(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) setrlimit(0x6, &(0x7f00000006c0)={0x8, 0x1ff}) getsockname$inet6(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000780)='./file0\x00', 0x10, 0x20) kevent(r0, &(0x7f00000007c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x9, 0x48000000}, {{r1}, 0xfffffffffffffffd, 0x2c, 0x2, 0x41, 0x19}, {{r2}, 0xfffffffffffffff8, 0x2, 0x2, 0x7, 0x9}, {{r1}, 0xfffffffffffffff8, 0x45, 0xf00fffff, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x0, 0xb74}], 0xfffffffffffffffb, &(0x7f0000000880)=[{{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x4}, {{r2}, 0xfffffffffffffffd, 0x90, 0xf0000002, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x6, 0x2}], 0x2, &(0x7f0000000900)={0xfffffffffffff001, 0x2}) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) writev(r2, &(0x7f0000000e80)=[{&(0x7f0000000a00)="468e80a9c9b67e632a4b5d51152da5e29895b9e920af4f462612d29f4c3c10c2581de9cceb9f2c9bd59d73ce9804fada98c332014a04f30565c5122ad253fd442f3ba700aa3cf2f06ffa69b8c3670d266cd7c9524411a9bc4463f95e0d8caa64f8e61f276eef77698ba89c1d36472b358dfecc809842634bd8b98e6b922ae614b09a1c3e24a35f04ed91bafff8d9eff0f7bd37b386f31111f628116bcc020566addb84a54d1b8fccad47d1a3f983babfea6bc3b0d37b1cf186fd61cbec80dc28ef0f8764d97b75aed585313411d2968345be67730c3fbbdccd", 0xd9}, {&(0x7f0000000b00)="8236a12e05ef79758c62b9cab3f8f8a81c437c05c88875fae64fd652c4586f41610f4a5e2444abae954d45dd30f19010d905ec683ae50327464d7b1737c85477fc1ec244d525ddfa129c5c55dad53efa5d4e37a60ba872d5761b78979fbb6d6e384c3184777d64a46c38df985cf7e4860d72c4c60a2830f965a80b5b38cf0f666acb4a0419352007e9ea72dc6987a4ab5e03d90225423b32f923dd366fb87e13e9243a83b12fecfbf10ae62d25c507b9a29a254013038f4a689748caffbff835a40273e1381aa49f", 0xc8}, {&(0x7f0000000c00)="d382838a64935d69af000d97c9f82297640979075440923f056f049351ba575a9f78256d65eb86be80884706503398e0747ac3e3c8aaf707b13f0a7dd4a6a5cfe8924cd3ef813974ebe45f81243f64063318037547d20de51cbde4aaa038b808093c5bb67e6bbf5d071c12abcd11f3649d3fc5a40a15e4917a3bdbc753a54c4f4b80d618a4843df20b9d38adeff688a4ee0f2804ebfeb8a709a740d0dbb6f1d2e80e791297f47e64e89cb71a510d3653629faaa56ca3ef4b0a558ad2fab0e40b36a7952125940fade39ad21f40b6383198ee3b26f0e86ec632200e0e26d226bfb3d3e2861618e4ffd246e43037ffe5104bf238f0da0ca0df547cba033a86", 0xfe}, {&(0x7f0000000d00)="c46978bc9db128e0b8026de9b090cf42367ce197f03dc16295203505b9708b220ca5973d9c6cc8cc033b842c931ea2325806900090d29b6e1ba4852bf3929ccd0635c2dca29ae8ff6f76bd04c8b8b6c611a3b79ff1869f21c66904cf3fce31b37ae9a66fcb8ccdd08781947e1c54a98e069e27a2ff48e74c17a477854886a2392271f9b6ddac68d639a24fd49261291def7e9f9adb256bf8fa17ad3a52af5258e608d1212e7abd70921d3bb72a8d4397417dbb74a63fdc88", 0xb8}, {&(0x7f0000000dc0)="af9f531383542fbb7e71905886f058b118472bfb43fffb0d1d435754820877cd31dd128e0b6e2c36843f1f14d1da92e384424bbd5e6f4150bf624a687750aa899d70df7d6d43d7befd4cd166e97cacb469e292b7c088d4cfe287e8b64216d90a56d4236d38ca", 0x66}, {&(0x7f0000000e40)="9bc940e7a4d1522e2997a7fadb8ab88062d6f07afbf0377637794cc8f85fbf329ab512ae71aaefedc33c5d9c8dff6b67de167b21191415a517c68b39499b07", 0x3f}], 0x6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000f00)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000f40)=0x7) r3 = semget(0x3, 0x0, 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000f80)=""/190) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001040)) setsockopt(r0, 0x1, 0x5, &(0x7f0000001080)="7a6149bb69c26e20d34f114f577c3bec9f58e36b5b5b50a32e14977b543cbd736f329680f2f8fc27330447f99bd81477a204f05349f83ad163020b9361b8ac576497777b1a179f925a3662f1bbb667c3ba82019d347218343ce729bb11aa6e9a761533ccd881d9453dc732042e6afc97d3c3421c18e94362ed98dbbc734ea6644deec95e56a9f964f235cb5015351ac08f05bb5c74f0cc10ad61fc60f6b3f82454e84b7bdd62a1d16461a8375e2c27375b48c53e00e939ccd27a0a8e6975e576494bf5220505bb081907f6342386fdc635e709c1b52a33f787bebdccc06463ec6d7dfa40dfc4bfda54cad696785a47656e78aa4c28447494e5c42de4141949e93eb9f60152bfe2dc3e96e4ce1e9ebc3fad30275a5f216260a77370d7b85c4c7abbd00c5e5402ca1b30fce51ffce9bbd9c818c19d1e1a9bfc6f1b515e9e135d5cfe453d13c442af187dccd84536b18d3fb88eb567fab9b27bb8c62e5d0968f0b9730ddae7a6059347affa57bbd94d629827baad754993f6808519505f4c94199ceae747964cd368b4f2461ecb152567ee904932c85964c73dbb47b7d4c8e266f7d31d112a89aa750c2fc233d6f3da383b6f1246babc2e21031bcdd9f9e2e8c99716d8b50815bfe6869d3963873b1ddec809000c7df6d5e843f1cf490c0d2edcd1e9a320d39ddd69cfc1c8a6629d13938c831577d5cb974522b04444d286afd07fdfba40a2ace7760f4af8739f8e04060c259b558301bd27c0f3bab7fde23443d406386970f6676b5fbbdd14a035eb593d52ef0a39e093eacc26c238bb3ace399150bc3a7411222dc4ba388be57b93be7a85f9613a1afee75cfddc73b9fdaea707a0024a1e2a69d986cac91686d94455901257783543f7a9c25c4676acf896c0d1cbbe3aa06e46ba2a84cc13ec37610cbca0db3a908f87a4cbb7fed98084c17dcb8508c44ce0f9f621731e39738a2fa62079d4bb459da1dfb2f3597e45816174ae51a3de1f3c96735ecb4dd20763de7f9c5b58f5cdf15921d41e78f5d7d6e1822cb6d25e6226f039db78bd1f5e4128ef6cd7a5ff94c469ed1730bd289c159538e874ce9054376c69a983597ba3feaee62cc7a5f8408be6b449895487dc14747a50571abe5b89bcc640c8e9eedb83e0fb79bb0ffa1f9b295ff31e79a9d50598d8c7bb4c2fe9fd9f6d3e96fd58b0158234a709fa0962b885b61289e71ca0fec47cfd347bfbb4fafcdb26f3e1aa9257b9ee5537c85da93f8cc980f93ba0cfe326bf11601eb5cd380d12d9be42657296b37088ea8d5b59ba09422945d52ab1ff95be0a01deefffd33e9f22988f4310311100365a3a6fbf059274aee8a27b42dc7be91a2d53bc614b30e98eac4b145792e3fa9c68fe1928b23216f8781bac1e9c7d7b6984a2ef42a1590d141a3c440afd3dcf1375e99bb8c6ed2ef4223091e841a81fc289e9d0883f39751dd964941c764dd1a8fbbb884d82597084775c525d8bc746fc047dad0eff726c5183ecdbc2faf33c83506398b43071ffb71011f6fc0960b2e41cdbe397fc04f821bbc4db46e998255bdc3221fa8142c11e82dacfdf5fe5011461499db54a2f95000afc86aba405d1a2998afffc7122bdcee0aade8dc69b8df48ea1395311abec845e0ddbd6bb3c6311006a57956022d9399cf7fd9f41cf44c14524026c7be7cdfc61d1baa645be0f4304631909fdba9b9cff0c4940bed918a138a4599929de183e77ff295586310bfb71a689ff59f5f345d422f70dee53b4c65aa39e876e6d5c9ac58c07e480a9391c45be337ec94625c412f4bcc8cc7a09551b3a357bb1bc0fa2135ba31b17e7c99997442f6d2a1eeb687657a9157debfb224cd9dac4e3f6b73bd14964b63b0a64a155fa4b9f6721478bca78c4b1a47c1ff356afc6bea5694d787430703824f8cc898a1c70a701ea1b29dfe461f1dc2181992a6d875966eaec4578fd7dce8e4511c9b95a8a299cff791e5591d99a1f1e5528bd57e588b9376385b8ce86626dc214490489c0d47d709f0bfe07e3e06f93041f5d30545535cd607036f4a7122276764ebb4e87baf232f957e37e71b86bc1bb43bf00171406d9e08e7eaa9ea0faac2e4f6a954e9926f25f127a18ce0c7b46436b192673c20d6bceb28839958dc05edb9f53b6fc5990b097a26fef3d06793eb43afa34bd06bd6968bd545605eedaccb0638f8bf93a0e266bf8448e9d7f970002f7ed54a67a9d13ac98b48baf3bf97887642066018df7f9ef30567e670133b774e844443cecf9753561c80f83c1ee739094dcf1678dacd45e70a80518b2e043bb56725aa4afe17607f58d7300d73eadca7c55b3ba0ab2d76e63a2ca5a0996d442164767688a9c0950fc0b3054d38d5ba2a68c550b15fab9ee7397aeca90c31fa63124e721bcd976915ad0d94ecc7994efe1517f2ad598f7ebe24a06d407f8248ad7975904d2ea873304546a2915be3c6454cdbefd8836c4a8c0395d37653c87a1bdf0a3e95f441377be2055ef8949df5744d671bcd3e4e7a56aa985d9d65d051f21c3552277415eadf9732a9582c58982b89e143ebbc1590568c99d96c3c8f26de808e82522192665e2f76de424b1a3fc739d7654ff6f915980bbac989d8eae3fe207bfee70fa5394b4bc5e63e8ab6dd4b9a777c306321f3a485685d84f3bf7c9acce116d194abc7671cb4b21309aaadc539ba2c8cecdcddf7e4c37897ec33acf17552f789e016a1240ac07819613fb7697119207d0abe3941b75d0e2f850ad4ff8565314b17f473163a408e6ee8890a9314d958f22a7f59f713f31ca2beefa2e194ed9d991bf843c63dfc8d4624d0aed44312282a0d164a688962e054833136521abb346b6c0994a608fc0c0a52751d1a546b17866d0e31e75c603365e1d4efeb5742ac7f1a14457db5f5198fb4cd353db6f4b1015aa3ab69177e4e3004481cd41b8b5284495a2e88412683e9070f642d77e56824c157938dffbc67a5f6bf50f16991138616b3e43e1ba503a59fb6a4d929803197f2191f504a3fa64dd265fa8ceee657e816f9bdd8e9e5b73b21cec5b5837c84c7b3fb5b4ba0069cbb9319ca2c9a7411c66e179669309fb7383f74a9ef07d57bd6f98f09a68be1409b54d88e4badc4e7f0145e1455c2bf991d16ce0412beabee0c085deb7d969bdbbc73144e61c8cf2447198aeea2de43f0909d9b87783cc09e38c682ee8df2e39d16b368f2135ac9aac1ea92260b2b8ea0192a4d6baf177b7c9416faf0de10e595083c5ce82f68d676d52dc623eee4f14cfaff30c2f50359f005fe88d27a2e134589020d7abeb34741efb9ddd3f0bfba0f9a13ca8d59b00b63e5f083d6321e14ace7b1811b4327b67b6c7608c375835ea4fc33fc239e58755e41d4810a9ec679327975e1b8c11e8bb7b5adece8a692e397d2a66a91746e32c213fda7503a72c351f3ca589d463415deb65a1a598ac28e48e7d5c2d0f3f40fb418cf73bfa2140a2990231362da5b06bc8b7c22ca556c622fdb42221428b32a054b2207f299be10349ccc9358c0f3d57d72a7dfb5083258aed55720e9781be54c0123e782d37656ebecc43a8cfcdb344a7e5f67a6e95e6b0d0e566ad2732c8b36a58013e3ed6829be3513ff3ce10448b694888a112b2eaf548d9136f00d08b1d8a14477cd37d201940bdaa21257e290f30bfe425f1066ab696a59a0d1bdc0db714f05f4365d53900e92db5a1ca814e476cfef9529df2e2a1eff5cce9b7fae3f4ce86aa7f02fd5b6b486c113d78ae104f478562a0ec093dff8f736ab1f6fc5df8d12595945f024d1139c1ab34ead0fb0b71b6e2c2f9160f6bc58f33e76153bac3aa00deda849372a244f9726b43a950795dadcb3a1db4717afb946d7ec9c6a9c9ebe949b83049502bff2313caf030f0b021c44efe0ec8f755b665b9248ec4d789d217e032b650edf1431ef214d83fc3dbbaa28ba50c3633d8f1b516e2994d2470b43fd590e32daaf0651e6d4a67048047b5b03a479b69d0136c4f32811fb8ce254cef27407b7b6fa5bd7a1dfa8b8cc2cf8e23c331aab8bd2923197621a4f2870d9b99eecd041f403c21cd35bc43c777bad6be13c0f61ec03b938d03709341391888dcad0634ac4c3224b4c44fdf45625146abe9e96d51122b1a3b78418dae4d10af2f128942ce3d9690af4a159c2b707bf46e02d4a05aa247b3766a81cfeb863a6a7af345e4da60dee6dea1e719ddbb708b0a8d1632b97dc16683bcab50cbff3597a5be7427844898115aaff990b1812524c9b7d4225e82cd5665cc2b10d35d12f0fb3952a53bfd16925bef8d88cf21c2ee74bc78dedf357b6ea04b0154193b0568b1dd86c64cd9ccda22ec44874ab9ec28776c7be7aa4fa7a48740b0d69aa4d5fad53064e27d6c19e03584be905c0fa64fc9eb77c4a1065cfb2f88b57c4ae183e1cd9bf0680f267cf566c246ee57372ff291145c63ebd01121887a5dee0b7be213d8fc519778b9a38dd380d280d8cca360117dc0b91fa2940c3823c41f6a62ed668d28bc678d6b53e9c45c9ebfb7bd7ed094540390ad84d43c2bbd66f2aae2846b53b268aad95b8b75681835031e32f33863cd9038c67b4fd3b2c859e2fdd28af736898f148e24c62e78c13559611a46baf946ab7e6584d70c7c0ba6f5edaa524ab95e16d67070bc8f0199b7fb0cdfcfc8d2be3268b5a6c3a6c54250e14293ccc3cd4e410b50827a75e00b8faba49398b233ecfa3b38c6d56047a1b50a3114a4d571309cc538d64ecbb85230e0c74ac59948d43e2cdad2227e995a128268e5e2be30fba1c8b1924a7bee4361f53f259b256d72a7279be817310c485c9312c8eb6fc822f78a0ddb352f8fd3e2616f5330924d1f97ba678c25f3bf549f8b4ffd19928852f83c28c55f0e2933af51e23af1102abfd27424b78e6c5fe5019046c45817be615923d1e9a6a172e7002e6965b9437e13a8866b14ee1979d8ac763d36bacfe56a013d85f9a0049801a79e454f1835e01ff7e027ba3f01a7b94fe3a771c976cd828879bbfc14875792a8d165689ec14d8efe7179b72333fa8269a282464949bb18a20dc8938ca148ac5c2e9db21ed650e481fa8912e8fe318c5c5aaada2a3e71a8147f83d0d82f104031668c56386e8d4652fb47062cb498e363043ed93ac1d29b79792af0657e6d27e2e2a42bd4567aa8d980fe2d00eac7f0977a30448e4d03f438f30067c23a1e50d0a64dfff062db430aa2d9b57fbd6f3fa97c05454d06c3b1021527806d5b777ee5fc9af64de27eff169a4285c18f97dfaff932651cbfac1a27e29ba0acf52ea5d359c875b7ea2b1bc444f3e20b2e1ccfd60ca94c789140d0ab213f0fa1c19a4b598443e097cc4da52321df1a05d9285c21120132b6a65e9d86854c7aa3035e467807a025415ecad01335fd90384044bd8453b4ead4f273b638d8cc052d8c4c2f8687d5757fad164c51698818673f69a18e5a0027aa5460e0f80f1f4f4161bf66e5bd75f19523841c2679035bdd543bb7361e11dfa1f1cca41cc26b04952e4e4fdf70e40ea10d7f05032f20ed972ac0be09247670eea1a4bcb42a0378a2e1f6569b3c0dc9f7c13afe2f70bad6c80adcd35a02baf1d562927708427928813810a02070c7cbde96da01dedce74afe06b58a004de17db47dde1fc8c82c8d00afd2f9d4ee1fce8b8a315342c3cab3d2b83e8a39e621b3e57f0d23a5d21f29119a02ff30455fdadec6b0d88a12ad650261163ad6a9815c731f1e46e14ce63e292f0cd7ae044df243e0653112ab3cdae603e960d7bfccf93cffbf23f4e41ea432aa2745ebeeb8", 0x1000) bind(r1, &(0x7f0000002080)=@in={0x2, 0x0}, 0xc) 16:00:34 executing program 0: socket(0x20, 0x1, 0x3) r0 = socket(0x100d, 0x4000, 0xfffffffffffffffc) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000180)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bb5065db057872ba5bacb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb7e160a3eca9cad7, 0x5, 0x0, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7f, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80047476, &(0x7f0000000040)={0xfffffffffffffffe}) 16:00:34 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socket(0x17, 0x4004, 0xffffffff) r1 = socket(0xffffffffff, 0xfffffffffffffffe, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/71}, &(0x7f00000002c0)=0x49) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x2, 0xc1bb, 0x1, 0x0, 0x401, 0xffffffff, 0x3, 0x1, 0x2, 0x7f, 0x9}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f0000000240)="e781daab7c368aade0a178b2edb2921ac17adffb3671a0cf3ff11f34e024d1a7cdc10fbbd1e0696ab1effb8d13ad4be9d015a9bdb99f3583e4681b8468e8c729d34f79fd52953a31ff6e23b13e7cb38e7cb9f2bf7ce8a4555c930a3b3969f16902445c6324410660bfbb28fbdd0d996d62b02f9316eab2709d3133b9429372ae5828f16b373e865ba214a5b9a3e29ba71b84bf3740c7d736db6eaa778c9be4", 0x9f, 0x7, &(0x7f0000000180)={0x2, 0x3}, 0xc) setregid(r4, r5) r6 = dup2(r0, r3) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8888, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:34 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64]], 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r0 = socket(0x39, 0x4000, 0xfffffffeffffffff) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x100000000) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/43}, &(0x7f00000000c0)=0x2d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1027a, &(0x7f00000000c0)="bf") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:34 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000780)=0xffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f00000003c0)=""/159, 0x9f}, {&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f0000000600)=""/3, 0x3}, {&(0x7f0000000640)=""/192, 0xc0}], 0x8, 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x200, 0x0) sync() fcntl$getown(r0, 0x5) ftruncate(r1, 0x0, 0x3ffff) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r1, &(0x7f0000000c00)={&(0x7f0000000800)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000840)="f0acb4aea831e15d8f9dba4d807c64fafe571d9bf386344ef0c5012a2e0bc13a20062a0d5effe09eff35df66674584e03f659e0e019a1b723e9af153cd241a1db3fb66e965f71c5b216d8d6f85e45b5c9ab7c549352fca0246", 0x59}, {&(0x7f0000000940)="4ea517dd95785da8dd9da3181e8fb66c7bc1cf80bebad794d8a50b611d941ecee2d8fe4b69ded81f1c8daa1ca3e58622f36ac65a67458d1b760f1f5f5b22c5fd500f72", 0x43}], 0x2, &(0x7f0000000ac0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r1, r2, r1, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x108, 0x3}, 0xe) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xfffffffffffffffc, 0x0, 0xfffffffffffffffc, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x100, 0x2d573aed, 0x3ff}, 0x6, 0x400, 0x200}) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x6, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x5, 0x5, 0x13, 0x7ff}, {0x1, 0xb5b, 0x7ab, 0x3ff}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) flock(r0, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2000000028}, {0x6}]}) r1 = semget(0x0, 0x2, 0x8) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/106) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x20) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:34 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) 16:00:34 executing program 1: r0 = socket(0x20, 0x3, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000001280)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf9060000006730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02cef82d0a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b05000000000000004303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c10b0919139e2cb5aff91f576d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1f508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faf8ff0151eeb270381bfb9d62df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e575dc5977cb3eddd7a7fda9e7751df179c6068669fe84fac6cff16eb2eea71e8c1608df25f77ca097cd664fde5c16fd2428557b7f2664d2aa19d3b98f4e6082330c59bab6eb07937314477bb94b481b9453602e7038c44cfd0254301be815bb1116bdae0cce723f3c811527705ca7cfc431e2426d09bcf1089f5dd", 0x5f2, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8008, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x7, 0x5}, {0x18, 0x1, 0x2, 0x4}, 0x1ff, [0x6, 0x8, 0x8, 0x1, 0x2, 0xffffffffffffffff, 0x7f, 0x5]}, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) close(r2) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') r1 = dup(r0) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="a11a7cabc7c42a1e16968b75de9ac6d2c97b7905de4810a5c735", 0x1a}, {&(0x7f0000000280)="f8a169bae34c3945213e4fe1427cc171e1ad1a5b69801d5a40c60fac6708a8f792b6c92e8a92b5e0465af1d76292f8a2378ac1ecd170fff6d6b8dee4a19b4d3e5381205f2569583ee68a45748722924c0457be47ab6f7b2a9cb116098e92b6237b526b86ba28fcac2be89c638a86ed3b0bd524c005a8fbd2af860244322bae105a567817fe35dbac27628f49847981b846774d28fc423d56f5fff23f97e74ae8088c9d8aca", 0xa5}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="1001000000000000ffff000000000000d304d81365d6e5a3f7c35b87b1706a909ee6c51c854721b83fe5f1d15b989bba657d9ebcaf08eddc0cf25a43f305536f53191a7e274d2c23e3782ba7369a11ece28c76cc2b9e01eec41521c475537c644a461706fa8249971f51e406663793617c2fc4368c196d1a98ee620d5d8fd031688abe9de07361e4f7de399243b1c516bf5edd45a40ea8bc3599a24f7dc97f1dc3fda0d158f1f98e4ef8ee6c41d5a41cd9ac40e379bec9f27e18f24794266eaf7a90a11acd8c49b525554887e055772f0311b47ac63c05f32e23f5ba892ebcd1bb5a19e29633404817983f8e9b41c05d26bad1dbe4c0991b7cd482e0d124c8e4f2db469642341f7e11200000000000004800000000000000ffff0053d92e221929498800090000008603944a395bc79b0f4311792f009a60ab8d0c73c2909e922d7c69da80f4b84f33a9f5839d189e49f61c6dfc5ebf2d5c8a855b69419294f34db0f26113c2487ef4728ec228c874036c0b1588001b3fc7743dc752afa73e5a8aff2c8f11d56d0fdfb8d9db890c6839c7d3cc25172e178f51e73f77a5afa1019f5684f59b1239770dd7bdf879289bfc19d3"], 0x158}, 0x3) 16:00:34 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x4, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1, 0x2, 0x23, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = dup2(0xffffffffffffff9c, r0) write(r0, &(0x7f0000000280)="e54987bbcf9d2a3a217d70b97f2a919b47f633d4c473863e5a0fad654a675bcbcd983b00673f0507bd200de303f744e0bdfa714b77ee88b44d3332a1c3bdac5d03e471114b723040e3105f66587c066fae1b8d574579fdd3613e032ad4c5abe65af2", 0x62) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x14, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002600)=[{&(0x7f0000000040)="8367848dd4f6a306aa413cef238fd43816410975b686b99c289ed906c42b706167e613617081d76593b3e558da8be42ef9051df787062c6f117a2d1ae1b803963bb966e41098", 0x46}, {&(0x7f0000000180)="2d077cde8d7a014b449552d96279075ffff198be52178f36407493322a90f046b4787fa7f53b75329f05cefd1a7ee32b4bc4997b4d1cc70ba4d87d4bc7f836470341076a3e8cbaf305c69e81091b6eae3ac6a11405de78fa06d7ef0abe77cf3ea69abba5d294a65373af6715a39a865dae926679b0640ae62ff3032531a2dded26ffc97c34c31106e07fbf954c12bc9175a54944a616b543deca02fbc8c15ab1694b76ec6c7ced9d80a2842a19225c91bc727ccd7e972b007b0be43ba4e15ec5", 0xfffffffffffffe7d}, {&(0x7f0000000280)="14e12defb6b1cbe6c382c2e285b1bbf4e2d0e5986c0e69888e52d5fbe738d9104bbc230ca8980ea67063946360066259b06cde534bce3ae6ee467c2e82206f5c1c7b9b0b5e303cf4f9c0c554b4b23c26b6c1ba322ae74f275658aeae233304192d65ba6f230dfff29935e527a77fd325d00c6301677876aee648cfcc74e4a58f2a928da9e3145831ba1375c6cfb76c826dd74ecc148b2cea99977f3f3bcaea4b18c5e105e4dff47ef20ac329eca0151317a0b0d128c5ca8c0b7b28fd32597f178a5b0b75ae38626dcf051225166d3d3a0708", 0xd2}, {&(0x7f0000000380)="d24ed01b219fa2fe40714fad3d2a03848114832388fbdd35348ed5ed8fa5f64bb7a395d539ff674a9827d4d45a80bf8a80f00bc4573b95074a8f12f173e15b2d3455e4c221063e172d523ff9096a34d0349cbe48d682d76517c4ddc828d5adb5d2de1c9f06280492d175ae35128a0fadf5db3dd6d781bd6f492ad75c69c21e73e3bd11ea9dc76f95f1a25fb58bfad074345d06ad10f4d74cfd39c9459dc72155366e7073709a79db8dd8aeb0b43b5c068470feb412b7e146a2fe87472e28c9624af969caaa4136f4d6334b0fe7d89a10aadd054c129ede3e2c62a99e30551746597326a883fb0add6520bd095315e2702e93c7a68a5e5349f6f2fa65a722171986b5ae35c73c5a285875a87893c39e480e71cfda378f4eddc4e186548bb5240a5c701f429b573983d0f033a88135f969fb1fb9386fc05d16dcfea084386566ee7d83153c673429bb06130c46b484e73cadf3ea31d5de98b4bc7797e50fbead129b36978709303341b08eb1494415732d58560936c262b9c0044d432ccc3e8b8bb9da17e2b73646f9501c3eb9895878cf3eca8094ac804c2151e6842f9b2366dfddbdeb59820bdb0f260d858569a96fba63dddfd308d3fb7f3ee6881b8e08862b416b5e4431413a01b6fe1a03e33986f99f3ef3298ffef5e830fcea0cca1a038160d1345dfbc1c21243468f0e599f7825454b0c5b8eaaa28ab18af1c96c547c5be7dc7a107556d238ef861d8cf250062b72b870c1aa8e0b1295dae37fc75fd72a74f80b665a76ca18c710fa4c35909a04feda622906c444da98e308d358525ebf33872b34606df2b696f389fc90ae139e51eb531b4f8d4a96f9411b14f1f7ccba8a7e0f0bd077dcd9250c24d40f13432e271e5a2082e66668cf867b40ef3b612bd1ed2c43352aac52e7d9219dac8cc80b7bc49f6e1d4c3d9188630db19be586ad24228da19aeb977a7490df8d9acff49a7b9b05c1db5a71f3d403d6ad5b165f42987f7ce6fb0c65ccf5ec1b9ba59db67c077e4135c6efb0842c8e5b83c501ac6ab6b02890f1ff94e78a90b275069b8e37de667f4551d20dbf4b0c8c2dd57af4ae93b6bf7cf507862f62603aa505c85b01cbe5918dc7569d743676ce4bb4bbb35024db821a02e082e145e0e9cb58617082087a451d0539b5f77a70af2aa14cd6f3772483e52410a2a9fa55ec5be93ac38d52fb2eb593b4b6e9a99058301ea7c79a5400201b57a9b6a30ca1baaed89040da2c5a58469b1e55a1baab60b08a341da09e4661f678bb693658022efc76e8a45c4b8a269c0393408950885d5a03137b468f910106a3460844a594a9c136832234a00f54627f339f54f10b75ef4c47e28fd113220ff20f9c2281864c1bc3cf44b899a2b63e48b5cc6a193918e8d9312870561e60f96c0ce801a06a47e5dc3ed1eb343645d4113e21e5cd0fc04d996d7a6bf4cabf02512de233cdd192f5d74535588b7389c850f187c416eb7bc8ae8bf49c6c2a2ac2ce02585373517ab1853bb4538e17051119f8c9b2de2fecb3e55be2d0543dd740dec84bf93e0a7f08c919721c3f837f1190c79a5434eb1f58b06595aa69cd0ba40c65eca56fc71d4b8124d23a52c4c1cba963bc4b7def21810eb0bbb5d337c1b2bd65371cb1b4f7964125381b7a017067bbbc95021a60d6864fd4a7d8e476bf8709f549d67cda84ee0816b2cc32e3ac5093eedd0185c0a99bb9023eadb3b01a25da5c0cc46016e08502907609ae2b33a4f559776ca8fcc63b5624fa15a6c5e5ec68f507b4443bd7c574a13ca434f58d7e46a99e7164ad1ce2ca63ebf60ec2d8e0bfa9b99575ac9d5a1d8e07f607f98c9b5dc220b636a37fed0c3687ced8085985d4b6be7cb0318621666507fb1bae5ff0b17e8684e2ced440b331a66b03b7a8f611aedf544290a4f34e7492c137d4822912ec879705ca375583bec805d2ffff751816f6fdb46e9124210b676190fa5ad3fbaada231c3d13d2073574f715d4dfc4ac2b44012b66bb79e27f32c4301855c7eb725db18c60de99e31719b040fde794775d66905706bcbfc11261fad3122c523bc0dff367d50ba395d0b006cd52fe04fa4991eaa33f6f822bfadd6a080bf6b5442ffdc770c1c76ab9203015500f21ab605f8fd06fd6f83c24fa8146a0cc61e87fa97e583ca195dad8efe8cc3536fb31c44eed43060e6f5366ed978c05622458135ffdaba0eb9ce9a1ff1ed80929097fabfae4a13c83be42bd50ef20708e47a23ba120d7b5c91a5f528fd55e1a7ba7ccfd9a7f27ef29b4b17e841cdba1488cb9343293ac6402de3e61c9df878cf7d6d356f420556897bf0e9ab81654795cc74f679fdb0ce830373fb015a8d38bbabc28d653fe4d7497ef980ebc88030e1be6f8bc76de2330181aa0d4c55087010759348f376c9bbc0c69a8b255345833bf0f785c12b29a7b765f6d2557bdcbc8dfb639b828664fba85218cc7680a02ca8e1ea767b6950fdac4c07d32e7b0b0a1c9beb41b7b4bae7c6858088ff23bab16c077dd68f661a931455d4811ccd365bc60536bdec980fb33c1909df08abc1aafe2868f20a2507304afa92955a49a4a3c1f87feb41f245dc180719f791809cc043dcefed822668c9e03bf1567b86695e6557ab098435664138d8e8e018f330a53a8f9ed759b0be3d50c0c7e146a7a2a9d7a284c62eec70959015dfbcc68bfe7801992349676ab56f8e785cb452286ef5cd3e29c05251c8b3e6f529ea5b810c381ebaa6ea65cd8e01c49d7a2cab5278cbab611f7a79cca21b3d50c69156787875b84306b2016ce7165f361ec667b5b06573335278f521067090c9b80798db84dc522b3b1e3924b838dcd5728c13c6020d7a953cbd3acb8c175953da2fc64abe0c9f790aa27782dd80f5a013b1fa9a27ba8fd55ee3bce86b9b0ed051e5b73c7a677e9b28f2bbdbce7d13e64256ea091896dade781d9b28cf4b27331d523330ea25633d5cc2db1e6951e88eb2bbfa92d5adc26e82e5e68f3d563973fe40fe8fe0661473efa59179c9306a867677ee95c69404fd9be3c63df11f1445f726cacf77f8dc2d23cab5f9967f5f5eafffbea41c9108a983d2e7a18e8dab72a421c3443f77da4751e3d26fdd25458cfa52d7a162b3f29b7a8082684c80ad0fa5526e790c9d5467046293a482e2491146d32f4ee137e32588660406c37092502fba57dcfd5631f839cc76a5ff997414c4b9521604308824a8905e1e0c01a7c6566e44a406e3bbda20f41b1cfe9da903612684cebade7222b20e19313e9e47803b4915301d63bb876b101ed6901300f5b2b76183e8f862e226ab8910c766cf2cb2c8e78a35b188b554e386ec167b873f064bcd3e3b06c15e7f047796062fd76907b1dfb55431a53035025c011241bc0df51b0e24eba66b5b31cc3da13d054964657f23b040c4cc7dffa618dd6e3c19b6db51606f7339f15c0865bcfbd5ae86695641704b74606df8970609407b6eb99cc91fa82c9294cf8540e62948b105fe3e7d03461856ad339162c44140959d4164f0ec0a1122e43fe92d335f044a230818de0d6f2dc6f2c1166eefd0c97651f8ef1471e2c6c2ba846bb89c2e3f59e68eae0f203a6e5e22fb2f1f1e5dec1fd09f11e301b0cd6fa254db549ab0cd283bee6f94b79efd44731188e4b37b00479dd4565692fed5a590971df05041154730ecb90d4b82e6604b139e005fd04159943c41a8d69ee987a056b5728faf02f37fcf616edc868b3ada7fdbf0f69755270bdffb2b024c077fd4170423e1fab7ac21220df3ac47789c6a41945deda7fc1e40eb9bcb4f883c571b93349b8aced818956f37091e825a94d6775e1ee384264dbe3d391540e445e936dee0ee7d8546a6a4d2b7edc7af8882b718bf2ae25fe2792b9c64b66ba91cbc5b9adf8538f2325fb9e3489bcbab7219ff0163a3e32ce5839971b8088ca18bbedf9c44f956916f4721c49d10d7c6123ead01e64f9b0bfb64af7378f0d6c1ad1240ce65bfa176aa6cbce03474517acd5ab419694df84f43bf715d2542c40670253798a9fee8ca3e70e9fdf410ae7fec2be788d0ea76f640aecb55b1726f519726e87fcc2e5e7ddc42f16a92affd7a95dd438a87b98dacad909c732097e3ab4159bcfd21da0a27d5e37e9c1b344042596b2b6b722432c89adaad26d4c5553030710f4c684fd70e7f52ed6dae64b2c9bdfddfd0f8181266e553afc47572d64cbd615624f65286798a56252744eae50638879e7703f33a8ea78852b2d7c2ebfc9b3efe124a7b58838ce7c29ff1e3da1be9d178d99a759e06607e6960ce9a0c3b2ebc1b5b09c960df028419f2d7f988c815fc1cc8235b02a70ccdf0ce9dbcb8f468a70e3242cc68d3bcf152edf08c46ff184a55e23139f0e21c37be21e1207e629da19aad469c9d0c8966b78a2b32b1e1cd62f65df799cfa2408069c90265f36532a6b043416d08a650273d6954d1bccdafca12179eda8c4a8dbce2034d9460baea48221eef127a5ac4d98f0c17d826e0ffb47b35d1e5451a7f73b7c4e2ae2315f7fa02395bd275580fdbc7662410584b908b849d4cb8102858138f3f1674f39c516e54955377c7156a5513013351f9518787d13225ecf9eba0963610424736fc761caea29af5fdf22ad8ba60a6740a6498f5708270381354a1ddd35e6b316c16730574ad651544761ef5dd9079dd1c56cff5236969fd5d872cb0c1431818edceb15ccafdb6a0e0494db1a0a8ac656c41872fcfbd6d352c5b4ce88dc7945c2553bb73e525676a3c3341d61b06cdacdbf08c9ca2fe4129c9728022e87f92a7d44d909cff4b574e2b3ee9624506d9da3c15a3efa8a692dc68f41b0faaa66a3ba359eff08887c7405126b74a9d1687af1f2e15ae519b6cd761be1a4626b45eebeea706274d1524cabf738b5961bbe5911e1f41df82d323d2c8b606db3178d89371ff72790b50bbab35fc6b597e21df13ff9979a4f8dc4ee11464a606d843a9170d4abb3485030c3004cfcf1f22414492999057917820c6ddbe98ccd7ff9f260bb44ae59831e8c2474682a79f3b71b31e0b2a0442e66cc5778c29c9beca53034029d9b8262a19cbf076e7ed41e8063e0d1f26564fc3def0e12f87d19064787b9851f78075321a28c5b8b9430f888fab6e781f25244d7fab05609ca1bb46d990c9d7faac97e7bcc7a1f8cc06aa25b0691b7ffa39bd65229659f5380cea30e2b392de94cca211fb62fbb025e56ded9b22a13acb9435d2c9b1c8326d6e757c7e470611accfb04ba827f9d3eb14c1c041e710ddac1a0c8544aef46d0ff3f5126421e90650b60222c4402c8928ed3444865a855121b984909a2b47f5c3a94d5ccbb63fded9d1abb3d7feb93be94e2512e02bdff7fd0f267a66f8514a743386e414ff77b8818a69dad3f33c35ce74943e23af8e4744c66a258ea0e26f9e9636ce51f6b6ba6c9868e839d48c8ce67edccffdb50ca1a16199584006b5dc177e13622a5d64f99532f4f26ec4fee35a508bf10afc85fceaed0107b2424c1a6a87166de3b11784eb2499d1a284ef7b8f828f5bb0b6bd20a7ffdff151ba1539258cc7fd3dd956ea214704bb1bc376a332e9ad92dd481fe455b48c6f7f209f470d1e733571e75804e63f795b4a23edfb7443797c3a2b12f69e4972ae8cc1e17c641e0d3162f9cb5e7e491947dc92da33567248fbfc4e5dfeaa306ea8b5a0a910942887eaaec1fddf4112421c57da8c6ead0e4663d46ac56de478333720af5067462f64d961dc0a770e245c4baf21a7d4c5cd9532c9a61d86fa611d4cfea6cbf23ca9a61d06b7217db9cdc1c", 0x1000}, {&(0x7f0000001380)="6dedae81458ad65e64024018135271af8f132ed57206914b2575ce5f6ac64800b85ab269054a6ccf6f55126bb15b94c8387b022502b2706a0c0e2832ee9ca0988deb209c29820f1cc41993e0b06972a0119454e5cd26f00d096e8ce19f9cd4220fd267764de2b3af87d30711ad3ac0ce30e74c34e260e65aa0764daf6969834e9588a0c96f2d0e06f672a0a8cf9064f948a9d3f8a530d03f31da336313", 0x9d}, {&(0x7f0000001440)="aad730e33bdaa7e79b5982bae3bee2688023040a33baf9f1ce2bb5c525a1bb150df05f216131d5ffcc97376f51bce100cf9dd128ac4bada7c722da4c3db5f2a734b8c17ffb6b072a9a6911ab990faa38eb7c8cae00954b2ac6e3d0c83d18d1b2fe4df70ee3c679c1843374e5e6be6293f9a882844d00eed44c021cfc56923e056d23f57f0474c491cbf5683605d94b5ca8fc9220ab5542e75888fbb019f08f572520c445073dab55df5974ca8bd8abc792774e8c8248ed7ac38d9f21644eb23a6f798220e4a977ba281f8822669f0732e387b39d99f3b90348db0256379a8aae03d6f00c45922846294f46", 0xeb}, {&(0x7f0000001540)="8d44f43dfa07a7ab3f8754a9bc3ec3f7de5cb141d1c8b4b09ca249b0d833782e98b77e03a4afb619701689b0c9cd6b9ff64d9baebede37083cf7362a737bbc17abaf86ded7937980a7554d2f8fcd24f3fbc0b813d469ec4efddd10acba04340ad4096d759995952b07bd117ffaa628633c4d6e52a11b6ec47b2a156ae9ba54982363bc41d675b9cfe657b59658", 0x8d}, {&(0x7f0000001600)="67297eca8de9c293ad44b294864f6f6088457ad019431621346b01ae3a2cf0f7f4c8a905d6e64d45b61a56fe99d080045c4f7befba251673afc2317c3590799f7518b441f8941659a7527d04a6b274d6fd424e9d4ef42775f49c30f67ef2e9aea0c08c96f1b9e805c229585b47b4b2cc62c32906fbf2bfb6fd3554518134faca261b3014da2489b6c803a0e8896ca83598f0f005269feea5bda511d69277cf4d50a889e579f2926ac8f7e991c176082b6e2734e8e3a03f1e63dd6d83d9dde54065403827a747c087869ec7eed75e5d88ed44698b0c7a9abc8e2eb7430fcdfb98f57fe19e58d5703d12a3179339dd650bcbbc71735cd5d667b54a56ca2f0f5c0fae30531c6238a78eceb2eeed06a9528c6436c64ff23935703a75678de0c4056108bcfd3b4f15af1e4bcfd41359d43b9b30df4535b4d67c98707cfe27c7d7e852b75b9d72fe9deb8f3434f6a5621c4fdb326fc137c64694052df4559901fc45b2db6b65441d5268eb06c092982d83cb350b49bc1fb69c0e2aec1ab2540c60a4422487e3ed4b032f6a0bdc8ec91c0d0da591b9937fa15c6c77318b913f0aeeba5a70076972260a486560e6c599f9f817d77f34303c8312e64c6e11d3ece8f91092da72fd25f5293368658c2cb4e1046b73855a7d332e4ff2ff0edb47842c9b563ce49f853b54c12a365fd8de8f7788fb944f7482854d0feee0539c53e060a57d5b58676b2f5194dd135fec74ca46ec2607bf340e2bafdbb84ee31be17dba2a9d4e4d1d4a9bb9de87324e4b21219115ced96a763297d1e540b7db5d4ecfb9813877e99e31e750239bf7c386e7e8e21c6f0bb5739c73e8b76cd2e6e9cb4e3b0d80b705b0394e2188d94249e088dce9705dcdf7553c7f8733739d57086ecdc41e7bbffeb44e920504e2c44543194b248c6401919f779d126276df2d3c59c45a95ac83be46fa8b13b8b514caae9037f17ec4b89cbea5b7664e803d0290dd438be2a7b8970cca21f66c17a976c76c1aa09ac573550378f918b4df309dbadeaee9dbcf918eb66f5857b806bb03aec3d0f1d4d0ef2cd4a4abda4366e8db70ae700746d54c3dd85afb78df7ab7d83d2d145769d0eb838d504fd090b240f0cd704ea72b2c8b47f75bb6726f633fecab0ab9dc18b38a92b7a95615539a1660058f30ee8daec4584b148b6c4123525bf2f088ac1e8c03345a128ebd278a50411a5116f73e2b1e3c098ffeac90453a84d5d7d1f88e9ae5edcc002c8756f914b7b16d69a1eed1658af5918c943751bf6c2c1bc8a200b9ab9f44e90269829c5241436ae1230ddf1b5c2e12753afef2ab1323e2bbe0aa71dff27f7ec1d2a8bde2092048913437309f230202c209cf3a86fe94290ac75717b201532b80bd049603c3281c787a45dce9fb38f1c4fd481eea0d2b83fabcf681614b213510b4c430374694eecebfac2f41f69547cbb623a8c6cea00aa7691f1d55806d15dd0d5e2ce9c8ac2a160d68fbab5e81b2457803f817cd1d815152139eb2e6c52b8a05656f721b332f36553354972918f2fd174089faee3e9506b9ea22fd39dad1619b5b2276eeaed3512d2a7ae46ba08963229a3aea3db6e497021d46ea534a343eda65de2956665391fc95dde8023767b90a0f884760d8d2fe7f70c73bdbbc8c6271d5ee2d1cbbfbd449da78a34ad12b3a25047960d8282b4cfd9318958ef9a2fb2ca7d0d895de721ec86161768f2bcd9f49abea07c291fd3101910428f55f818af67d6c918f6c62ee28421716664fe630859fc9db47dd744005df466e8872d6032674274b2766f0de8f68793fa745ad48c869d9fbe6d6ccdf4c8364cc009c4cad193660ab57abe4958a11d7b4614a8e0b492507a2b035c6cbb0d2dc51aed67bcbf9573496d2abcc6a2d21a52d68551d82420c207321de04210b2622816ccec3cd407e29656a9caf9d4d8f3660d693d54a411512fbb41cc32bbafe16fe71bbef5af4d4db2bb7ad048cc32fa98de2ae01a7ae3da4cad460202faaaf206f9fab8e7d0da525e84df009c18c2d341f87ef47f9a4942849200d43a8f3d6ddadfd5c5fe961b055bb7a293f238b28b1559e1ef84e8b72e254ae6cb06aac63464e43905855f543c0a2b82ffb9e1fd2f78e1d86eb16c1473cd8beaa3404eee2eeb65a50524fb221f20b1fb1be974ee4fba39c9be71102181f3b6f0a22d18801476cbf26077ff0864ce21b2e6801177d2288ce025e567d54bd5f3f80b6aceda2c3d8088ccb4c10e029cbcaccad41108dbcd78a9f9b7813184241c255a58861ae82f04e9d65d146734367080fadc3cd3b671917b39a7af1e945f806754419bc6ae4b7cdeb71e3a86dfedba7de32d093b6a9747f2401675dececa84838ff569f62e290530d38070c1eafbffe04977563fe474a8792a8a6be96a01427e3f7c3acaf2a6ef95851e254c60b16f8f35e70d26ebb494d87bf81839b9b92725ec14141d11304a0d35cd2b3699b39bb01feac00894b4886ab4962657d8a217b8b2e7a0ee60ed34baae85debb0755894ba7f7ede67853887868a78542c81cb334bfebb2a67798a9d3e9614b8d2f1b519e128eb32ea78d7978dc5502bdb8d0e74185f69931ba517e8508d54d3e9e54ccba16edfef04b82a28efbd50ecdabc70a93f0db22057fb444960a3c2ed3b646aa8b23435f1daee2a36fce62e3b1f6e293ed5eff946310867b56361b4b152949da4eb0ace2a941f46015cf7bb08b010af106daae3a36f07584bfaeffabe9182be5415a32d78448f4ae570907b132d91d09e0325a39b8580b4184b60e924e8fc0ab0d6804452e20f0001cfa293f867c1c033bb1e196fe96c2d053ce1b4565fc6524076eb8571ea5ff5b3a17a0a1057346f99db31a85c21f9ebf4142856088b66d811854dbba7430695c392a38df214fa9566d7627254bc148394e76fec29a9e8fcf5726e8ae4dcbc17a8958c22869b279f21ca4cd44e7839bb67f0e2ba94eb7d463e6fb77e3c8baac39dd4674e9c0fc2a4f700a65dc1ddbb127b7b3e7072dee5db2267d65b971cfa98e03171a6db0d76d374ca83bd373946ad503d7bd7b587028958a6d6067769bad76a13bade086eb1d41d5a97f871ee6c27d2cda8079b327cdb7bbdafba715f4792f8e673031201d34414fa9d04dbfb34dee84b42d7ee579499df4bc6f2df029e9767b2c551d26ae0037ff5f03daf3699dcec73b34b01f742689f658cb2d0185deb5106a43fa043080f8b40cd8ae7537bb203eca98728bf173373315194a7a36b807d9dbae7eda89f8dbb0948f96ad2b1ffed1475f853fd2bf288c44835e11005610a5468f388c43c5a5ab6b4af5bf7e05ceb0568408c21d4e2a11f764d5e9ac1bf66b15248381f0df8d16ceac5654a5ef56e863153ff1168565e767f84c44715439905f3939cf4a91926212301c210a697d777452a78cdc290b49cb5b6a7af10de3a168ea7b2429676a2b7106a221d80a227f7688dc7edbb7d768c3986fc29189516901d94e158a3251a8870cf116da490f29ba8603e766b7bf7492f8fdfc9256adbcf7a7df75d81d26ecf450d24e76a53fbc96677a3660785ee8ac41ad1ce7d9b39e32ebcfc11a652d649492f22d871a8e6410062d123015c242e6d45cf779e60239468bdb4ba90b63698d5ec19275784ccde86dfcfeab350643c4d9adb79d3b2cf90a86d5f15bd5eada7deb81e4d3d0a9eec08be524e177dd0453c269abbed94fe66107898c1916ebed2c7d36e5785b6d48f085bd39ef71e7e1e2892096bdf218811142467f9a6ce2ec1e9d440d8caaa2a08f11d3d85f09f8c94ab07de7f284e2d6499ccc5a06de45a0171042ee16a78ce1dd022933089d4e55a354cf5cce01e768e45059d8a92b27d1ce9fb63b73c931055009073c733c58df1e407eb0c0585c26441846db44adf467b0667c8257776a856a62f05f9e7d97945d5bd76debed467b5a76ee6543b24df858235083ef54f68e1eacaee79ec22108503ba8f696a698e59441364a4681656c2334940045687ac656c561449537002fc8bb4efb8bebf37922f5849b0ed3346547afcd17556bf2682dca964a17e5dc4395aafd07c388f11422ba9015b5ea2bd9dd0237a156df180a7ed3938aff4049f0f666f76d9d803538f77f604732cb228c6189264ba6bcd36fd0a672192ec2f9377f6cae4463ad5ff93fc79e17ae04b56404407ffbedb135395a425ee9a830e03d14ecf9ef0a0d12921650941a0295b41cf1f9a9653c24ea5a8e1451605e0f029fda0ae4379fbd59903e99d841de05ae7b0f2a71892a4ddfc088fba512f44ff7bfb31ad16d804b18c36fe59729c6f8a9089aff7daf781e5cbd0436f5ca1d1b1b1190c7f5e21d30cdf8676cc22919e06ab8055152733fa5d0537b9838acf20605f86511213666e315626e363b4961cc23f470aaf9b590bba889d09d2bf5035dcbe0a6e4cca4e118fa3543fd9ba0bf354a60d697c8741241ed111a5fccd03b783d12be39f9b18769185e865a2f3c8662a9d75fb8096ce5da5e1d96e46e0b8c390ef7561f40c386d3a5dde6b697ddff09ad7722f15172251d8c107514ec8f8f7b1919267dec3ec53d979630d3ce67f0841e0cba4bc2723a67561317d39a838bfa77a6a62280675744b60b9cc483ebdd40fb113d1e1870e2325de8b20262274bc6cef93b8d12640e0d14195d4545bbe149f00ec005f8f8151d3ce5d589189fb7155e4c6d5a4c4bb16f77411d5e0faee544fcd9b1570379bb5e462e017ea9356572bf78f8841212db9bcc146bb2737d4ae66db66ed19388add1787fd55e95d9b6f95071504808e592e736f300cef27fa751562413f778ac09e7a718e1e2d52a62d03d9aac8f8e5f2abb378162509a1361a0e45047424a3f1a022f6f23f7aec473968272929eb38558d94371032b8f6ceeb09e56972336962f893bd3a87d00bfb3cb5d43221009250b1621bedb153aa279bb54f61b6e1f431ddd381679d46ecdb84a851473a1b96ff27f904d82781acd4ebe76d92fcc7e37142aa496a21eedb2aed6786a8deb627c1e422b8da0502a003c012ad339bb79002533466e5bbc2eedecc17704ebc9e5030527af534679a31b257b22503616bf7870abca05657ece6dadf7e4c6e4959e932714ee84b7d9b0773b03fdcea37a0d3c60ab5c450010d577cd42a620c1404f23d3c6a4d8656c885cc25001eb70cdf780f3ffa43b2a06991f8ac262f6ec09e985ecd7e00e85a41bff0acd8842fbff02cdf4fb0eb3299b0d8c1967a959616878a1222f748da55f310080979b032d9c445440f163241e3f2082caaa91454b53d817bf29be7fc1341dbfe50e3c23daea942b66f8374c0e97f5761aa6ce0320151f96ac263bce60a900f5206221d4dc8d1e9f4a408d3731e08397065da5cce8608ff50aba088b4d49fcecbc4c5dab5bef6d8799aa52a0a29cefb98b451a414125ea3e3dccd987422a142f720ade3150be3c2f6a5b3ac726d0fd3f059d11c872c67e16cd26b766d9f95aabaea90911d4fd0670d584fda0971a010c3e0a0d294bb5ee0b3974b4a99a55dcb6b1cd416626ba38543100bc7a617e0c3f62209c7f35bd19a8e07b40c18929a58e64879c144def83a4d422f5e17d2ee97161ca4680c70e11de59c10f6a759d185872771e083af4e11682aaaf49ec3b28f809d118eb4b2671e73b77e473f300bed7e410cea54cb40fe20f56329062965e709022a8d8b36949bed6ae7999ac98bb57270ef705556a5429a8cb955fb60f6d748bb2d4b463800267788dc19062b15d625794a44cf01f06bf8e469da1084df9b0b8098f7fbb650468adbb5", 0x1000}], 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:35 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20138, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x87}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x88, 0x54) ioctl$KDSETRAD(r2, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x1c7, 0xc9c}, {0x167, 0xfff}, {0x80, 0x800}, {0xc7, 0x6}, {0x0, 0x9}], 0x5}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x1e, 0x4003, 0x5a8) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xc1c4) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x7, 0x3, 0x8a2, 0x0, "f3639ecb9ef54b8448e95694e187594c7b6374ea", 0x0, 0xd4b}) mkdir(&(0x7f00000000c0)='./bus\x00', 0x2) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0x1, 0x71a, 0x2}) 16:00:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) chmod(&(0x7f0000000000)='./bus/file0\x00', 0x12c) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:35 executing program 0: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000028c0)=0x3f9) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001700)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x400004, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001740)={0x1000, 0x0, &(0x7f0000001880)=""/4096}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x80000000) r4 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) 16:00:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x8, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) socket(0x37, 0x4000, 0x6) 16:00:36 executing program 1: shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x120000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x3}, {0x18, 0x2, 0x9, 0x7}, 0x101, [0xcca, 0x8000, 0x7, 0xffffffff, 0x2, 0x8, 0x10000, 0x7]}, 0x3c) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x40000000000001b5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./bus\x00', r1, r2) fcntl$getflags(r0, 0x3) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="93760288c0", 0x5}, {&(0x7f00000001c0)="433af265b80a63c8ee89dc332a6b", 0xe}, {&(0x7f0000000780)="3c3ecc5faf807e795ff3d2a1eb3946d8ae7d6ec55319f5056c84283b94fc4ddd302d157c9603c86eed3fec7e42a72d7c39b4f65d130e3359eae61f2891a4bbfc5e88a2e43ff9d7c5bd286e89c38d581509205875c453154ba316626dff43c58307b3ed58d7b1ca6c3ab7e624569d9f40dd18542bbe11f516bb093f67f94b99abe9e64a142bbeea509f780cd775c3f1bb266ea5cd85289add9da9d5bfb98ad1536c9a5e31e47eacacada9e468179f7a971702b6cf68bf94c86f15c5d742b31481781d303603e14852d928a13b9a8fa819cc967c4880dc18ce28adeb968c05bda242cd35fc02de1cc48795c8cfe60ba0cb03af576ca3a863681fc06a149db4ddcac186fd70a5fadecdb6e15aabb91511a22e97588c66c86c180b1a7f378d7b177f26e3a12818abecb65f897a60140bec4d1bbe14410fd8babe3e75f8230da3889a6b9a85732a700d83570f4fd86ed507d13c8e108201c3bee0d5b80d953789dafc447fe46a3bdc84d9f3e112ed35fe453077c3037543913bc6859ba64971e2a521a2528d2c059b22fdb83adc77248233b1bdba378b6db0a8c29fd32b20c2334ace730e3c742abb2f8c6d4bccb81252be0d499a3e310d80a9dbb282a860955fd7f100e3cf8aa44779b5bf90cc007caa1dbb5e7d7c38e671c297f51017e5d70a2810f80e5e53c916422e3768ca0f5e87f0a97a10e1d73849c7478ee2c5e288d6d5f791098bc2b3f28ea21dfb5877f2130d2d87038e011296ac0562b4230a2e47a45e3f001ba3d8cfd3cf7749ca1b4e9e4d993238f7759335a1582e3fb5bce01b4999405d59bf78156b31c1c73661331be7c28dd1538fd7f35f97608a3abb9fd8aa440f09eebf02803c1ed4a75af8cf7e62887ab245388331e1f05e1c1ca6ea82dc765d8d3f99780cff29067119e9f19f5edfd598b0a13b38f50de3d8626d1ce07e923a609f7784447566ea0d5cefad1b4953efcc8401c74006d3a2d0b8ccfcd7d5c6c037f315e3d7ede39298a6fefe359fb509550f8d9b9a5d34befef8c54b155507a2a992a8f6d1c1621002e88da8c8c64e7e9edce37b63f4e0d80c27849930da5d44d942c656e4f575f0724adc81026eedfa47d8f48148bbfeb7e2d39b2a0795854ab73992e25ae9852d04efbd99d76070f4bc499c7ff19dfc7d62e057200c408f676735fa54b0fa28edf70e9cc881e74c4898c9fd68db7d8bf22cdbd31510e6a8498b42f88ab6c01578bb36f3d0b07bd8db679554886f98473853dee874e6fd886b1bda5ee470e8417ad87c30b1d6d0f83472cf4f7233ca3e9eff94278c7a3aca7a5a0cdb1149bb4d1d33b0d14323b1bb214ae2a03a43254a1ff8a3947987178dd3d436c0dd4b19f9b4b4beedca41074d89c3ac36a61e9e727e38e218e0a356420896821429be97166f9b761d477fc713c1d93400589f9360353b22aac0f2973a5dbb12069fabf0612ba4c53ad6583d24f8820a4f46ffbfa7f898d2e03b58f36fd0c9d27d3bfafd7a8f84e34f4548c2f303c7f02003a5f2de9645e9c7c8c1e7597f520f12b3c21fd46547723fde11b6bba0483e6d441cf7880bb3d996729d787956d45a7ceff67d9a864ba3cde7223d6eacd88c548e36bb23ca9cc5653b740fbad8f70a6e235b3f0f91036e2d86c1802fc163916e9485c8178030955c4cfb6f11558e314764dd648b05d460c843733dc79bcdeae3ce70e01cd757ee50aaed67c1c40f0ae5207761faf279f17212db109140190cb9f1bf3c7715d05ba86fa6b865dbc95d2442a647a4e49822d3b73f832cdab937bd4c1fcb7aeed10892fdc61101736050b945cd067e6e922bd0c50a468606e1bcda47a57f9232e370c111ac1efe5beb97ed2734e352409f96d016db0dfdc4df566d17992fbb7987492e659a50659d966fe6f1c50702e07ed2918f8f0f66f85b368b76a7a2f7e18dcc0b6fb96efa94e20f94513a91e7fb568f5a99e18b72c02ec8dcc4aaf5357d59e6ced47ca88826e56a6fae78bce927ba5a5e3c9be5047722948a5fc157bc72715a8f3ac750e797f65ee51e8eaeb60e8fcc5dde3448b8a91e8b9a23e16857b7e0a875d82a1c8652ddc674998f8659d70e4abe0125c543285a649255b8be9a4dd16165590f647cad1a77f029da00b65092010c7f3f9eecd7aa18cf570de4e6a379bfae4ef109fd86e7944906086ce9ae9ea34cb5af82334c55018afc6b1725761126a458dc97195b3ca19a26619e3447f0d13b0319f9a8c207213e0cc5a6618b23b876746c1e169446f4802cafaf9e56efa491ae2dae113ed196c78684263d3e0328928427c96d210a61d6376609cd9ca7c7a264addd667d9f32559411e18a7fcd36cbb38d505b3c92ab03d6c12584b960a92b179770ac5016056e15a156522e1081222024f564578735474c7f95bc03e4b038a0f082f030d563a2011517b969e8263ffb56ad9e8c049b7b90a17cefa25bae8f981698c85edf3155ab55b250f59c73853310e09e3b33c888ee94c8509dbcfee826d93f25df3e890b76f2f181e6e6ef4e08ef51f37b09f27dadbc98e9bb044103228bb9a4ca70ca62bae72544409cee4d3a1d704642563b21025e650a9f67843980686ed73267f6935963d9b405a29940e2bb7fd471202c64e4546a8bfaadf770b6f798f8cfcb04419ff82a9e705f81a258c02e21728f8adc958c0395cf69d3ee9dcaaed04edde5a97bb7f93bb10d69d84f82ab3952158c598977632229169e4ca6c18b153b9300c39d067d9e0c038f0fc667fc0d42c0fdf7341ca337d001a211b2308bedbf8e13acefef767749cff01ff20feb17d33f6ab5dc93fc120ff843c02086c96dcc55e05f2686d7fa498829830c409fbfaec94fe0cd673ed90a4ffbaf21181457c0cfbd284946503ac1f84c39b076c1d61c3d24a79a24a90010b343cd8250a7fa1207a3165f151450ca637a1a2d3f110c8290e564f14040fc528b5aef72ff6099a1a7e990dac1f9b3db01cddd49e5e41cf2a958206d5a1a294607af188081a8577f8af08471c93b0e05ba5b4561bff41fe063150b490be1d83c13ac3652daf37b77741a8747acb279a6f60e2ccb34e3090def780c0a19eb402c82486cf2482a6d417353991f30d9ee45e28d12b9c5d71f5c30132d734ca4d48db1953d3c74793bdfd987837b5a5ae23af99427387c9dacf821644b13f8bc131e117254cccf7668b60595fec6be1e7ce046c4f64d71e205007858b7214b0a915af3b4411a7decefd5b438648123ba6dea8c721bd4177d6bdef6170aa7df02541e7231ed293367f1ac7fe026bdb2de12e836f23f242fee34fead8234b7db05b6ab78f31230c50870ecb4e590b9a4913599c5118e00529e9ccc692fd724a2119670dae9f3b6880bc45b7bb5cf135fdc010f3555b707d175236071079d410ab2f61246bd7ed01b64bf90aac6cff26e4f21752b60e654c32136d1b2951ce5acb751e12b2f8f943a0c16710383d16fe3cef1e2c5c32a28711d9c8d6dd838ed89bcd39b3c52430a52bea6eb6071b2259dea14340e53edfe6b95eccb6ab51c107eef294b0ee731f1e64ceb8addcadf020c346d2087e9c1d77809c87d435f1f7629e048927e936bb8d9861e98013cf6bd9fea1694ea027aa8178b2fafd2ab6c81255a8b6e8d9d244b5f053cf9f2a206f91e564c230e9223fc144a3a311734bcb9bac4ed0b2cf613c5ed9dbb89df0da9ba8ed64e3fd5fbff53cf84b63a3b95b2f7f87e9c85947533a615a95e6c8a91791d74ddd38fbc139a6a785f27027f2350f3bc5fecb45302d807afcc872b048766b3555a7d5a8c61eabde228e750750fb710326ba1accf1bd3e6b55cc2ddbb4270ddde5f9252ae0878757956ffbfc924f02c890d14f892de43acd1c89d267df249012897c18ef781b402ff729e0a006cbbbd06762728e045a6c7f1e60d60e5f1fcc9c3f896205a3ab265d5f059db02e9d5f9ee4c60f069f4dc0a02e64a3cd0dc7e504f18262a20914c3090f8e34eac2eb042617377c729283fee21536a09375627c7db07958402b4d5a1e80cfd5e5e3db5feb631755d96635ff3737c0140c616fb7bd736a533cf234484a8f39e34e2962ff5c5203142f316167c40bf5a6b729f16d6b1656828f7b0494a238188548395395820c8fb45c0a93dcdd16a0ba7e2a5e002d2ce4823a6932708f6e4cb35ad393f42b80c06f54d9f91b0c553149b3505c95ba2680467be5e1c258451292c0d926612ee75cf6d3ca2be01803db17a75993750088a1d4a4e49e61521f5290e2d1b3353b41faa074b7652cf67bf0249d0d05e2a0d28eb5389c79969e827b8bff602d6a98115dac150eacfec72eb615d5ed459b9c7df2f26b3931d4d289e73b81409c9070c23b4637c639c9fee37e344bf5e534e2d76a8861b1726aa840d1ed4bf5467a6b60553a46c33a6bceed497db293d40c1332451fd47583ad7fc3bfa449fe68c245c1fc924c63adb1d0bc68c9f70d853cedfdcb51b446ebf2e086f6e2d16df213c313cd4f6c51cfba94f607a7bf78a8e57af6dec0ad8e4a651180c9b22dc9f5f9ac7bfda751ab95914a5b16eaa4357f4ce18074cdcf14df261357c8d4f30e8fdc2d93eed99dcf10431cfe2bdb3bd86b0dbefc2048b80d70c3760a83f309ec68cf4b0f53e714d265196e2a9202e9694ce88ae317a3769353335f74e0f775888e09195afd5bb6f5cad4ec6aa05730266dfb408136789c9c95f484371ab2b824f01e2c6dcd8c105f740ee16c5c4f1aa5d0af29fcdb1ace530659b118c41e4b07b1c5ac4559e88cbc2de1791916e04c5bb1e2b9f4d25aedf1f997cac47af99c5fe372e0e9314baf123623cbd4777ca211d36dc3d824ae9b5136a6b16ee1538ce201bb54156a4de44845ce0817279a5843ea6fc43c7c1d6ab9bbde4b54dbed9b8ac89458825cb836e37d719ce1a4c6239d71a37d16df3a9985f3e010844e55040724cb9ee4a493ff308ca32218fe7ffef47bfaf274266e54a263b28b258374149f7dfd0a4eb08c535bda4dda16c4f22d67ec85fc2f919e504742e487aaddece67d6d78795b427c7d6fbe6f9880be9457c22e482f99a1793198c8131a0efd612066979ce2ad880a42b88cadf86f4ec21c4ba9f0a6de426260beb0c61e33fd4f20cddb1be1249d5fd223700cc5a14d512b40ea52983b0a9274f652bc63f4a5064069c659f40790e7698af0c0c680da50d6e1eb8fe0e3ebac74e0e718adb31ff8cd4ea254200f1e5c64c52b359a3fa32d597216e492ce9dcc0f66b2fe1eea04738f9ebe45d02976b2e0a5257acb84c28e716f86dbc69da2212dba80ed454c85eeb48c5fb76579b91bae4747d49c895e3562994402b96a3658eadb236d2a28fbdfddf1084f0ecfc392c0146cf8b892dd32ecbd74e8f3e91f6e0aadc0fbdea3c8f2bc23519901e9d6e339e5d89d4f9e95721255ca4f08ee1911815c85c1b75155b1a2e79e4bec1e634f3851ebd51145da39499b64469902f64017b38bf2a88c6258ae751ae4fffab55734c5d82ee0a036e6b86db665ff08c803e33566df71a6a8b2e9a949f3ad9596b1984fdb4f27144be53cae6516db3a703d83ff7f74f7d1338285c70007fdae600bfbe8efc87509f23a9e9dfddc510b19dcbf7b2edc5e5e4dee250b37c339ecb72a882d483c0725ca40df4171783aa28454b4da4cf04f467e6ede64d277c507d9513363ee5cc1bcc9380097ea238f9a18447cd4fdf9337decdb177454a82823a82aa120a92b7451b35413c850dc8b7add3e5c7bf2a84d948068cda541cd7b40914641781f5ded7369fc802dc6deafd12460692dc5f9118df39", 0x1000}, {&(0x7f0000000200)="15923ad8218421dffb7eab5d154b62ed280c0128cb7e19c14770aa4b9eec8b7887e95598f499bf20166197d7e8fb09b0b0714818915ae77ba5fc9be9d1d6415e62fb14175457391950f50304af08507e1798d5f0ed85a5062e54e14856c4bc44b47b45334c2e6009d77e446a35fde2fc7a", 0x71}, {&(0x7f0000000280)}, {&(0x7f0000000380)="cbf0e0c7249230879b9eef0fe6aec002f77f48d9bbf792f1f5dd00e348f3c20dae9bc20bc3c0abaa59b757fdb99eddfa5ab037119975550c9e4c36ba0a45e422a7c9c0fd1b58686a2fc1a22adf68d19981a8838d6ab364d3e58e766c5ffa781542eb81588c532f2d20e30f5f23dcdd371f6be2d1022f1d84481086b2d61cf00d25564aa73622e78efe53c4858fcc2b7a0f262827fc36632dd49dac369f67ce3657b19e0d685bf45ce6dd15", 0xab}, {&(0x7f00000002c0)="cdc4e94cd09e7d7a6ac4da07c57a4b789e75cfdd009e2603ab312240cf0eb74c2fb870509fe5f30bf632e54ef1dda53069209634c50b5f1edd82353dd97f09e472a3625742b285dcef7b01ad45aaaa35c8662034", 0x54}, {&(0x7f0000000440)="f41c4e904c7a19b9745a682dbafbe33590180bedfa8e7c9024e11670ef9ab264ea91279130b6594f6177bfc2a00d06c9168b91fbc66aff0091ddd5f2aa2e4b4ac1d2c50c1d261dbaca03731e2f196020c4424748f5d154c8aa5f8487468e676c4c041850182d41de08", 0x69}], 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x4) ioctl$BIOCLOCK(r3, 0x20004276) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000600)="0002000000040089a8002b27febffddf00002000bcce00ba0d315da3137c000000000000000000000000000085b8159c24d2c0dd5f72ebd376f82b33dfeed10f88e04e572172f8a5a1ec5ff13c1f4c01e948464210f3437f3f6e0fcbb639e2bd286aa0877f554b8d06c68bbd511a4738946b7e9d66085970ae8663d09d7065c47e1a0de785c2a74cacefc98c544e798ad610fbaba7360b1fce73f4fbdca66227020c3c58df258b3d48db76fc92cb651d4b8b58dc69a591704b81ebee09b0a7912951f0bae821c4c503642b5a1c24c8faebecd8ce14a11df537d977efb63ba5676aa7dc003d8de62b9341b7f5d088b8368f60e06dee60d07dcc5cff50fd2569b845446215403088df1c83c50910fae426adc54da32e76c411c61830c3a83dfb8ac7fe016af4bb5087eab989fc1860ee634d8b0781617475d7d9dd1107a17ed238bd89e81812d150405884ead74f33b313eabd87ddb7e8cece5d3507f190ad22e35398343cf52da3d2db9b2a2f05d5fe7c2c48387668cb", 0xaf}], 0x1) 16:00:36 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000240)=0x3e2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x2, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000002c0)) r5 = kqueue() close(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x20) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x10001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x3, 0xc1, 0x80, 0x5, &(0x7f0000000680)={{0x7f, 0x78db, 0x5, 0x800, 0x1, 0x5, 0xfffffffffffff800}, {[0xf34, 0x1, 0x7, 0x100000001, 0x9, 0x2, 0x4, 0x5f4, 0x4, 0x100000000, 0x4, 0x23, 0x3f, 0xff, 0xfff, 0x7, 0xffffffffffffffff, 0x8000], [0x10000, 0x40, 0xfffffffffffffffc, 0x0, 0x8, 0x1400, 0x4, 0x200, 0x8, 0x7], [0x0, 0x836, 0x5, 0xffffffff, 0x6, 0x0, 0x2], [0x40, 0x7, 0xfffffffffffffffa, 0x6c8, 0x661a12ed, 0x2], [{0x80000001, 0x9, 0x5, 0x3}, {0x8, 0x88, 0x5, 0xffffffff}, {0x4, 0x400, 0x5, 0x9f}, {0x6, 0x7, 0x10000, 0x1}, {0x9, 0xc, 0x22, 0xca8}, {0x81, 0x2, 0x3, 0x268}, {0x3, 0x4, 0x9, 0x800}, {0x7, 0xfff, 0x4, 0xd2ba}], {0x3, 0x401, 0x1f}, {0xfffffffffffff60e, 0x1, 0x4, 0x3e9}}}, 0x4, 0x40}) writev(r3, &(0x7f00000013c0)=[{&(0x7f0000000040)="e9bcb8dba43a6f14dc25e8fea1bdc0f0f1804b46291f4a5a25792cfcfc08", 0x1e}, {&(0x7f00000001c0)="0c40fe5ff6f8003cb16ce0a316cf3d9b27b154be21139160bdd54a454c2c5649e62ed5035f2fab45c886d4f3e0959d31508b59d4bd7992eab326e2bad2daa0d6fef5a9780213f476845a8247c87e245f3fd93a37997f48c514103052f6c519d94619f05bda431d2ad916fc29b946505f3177501ff4f9d695046c7f13ec28fcd1b9535b3756c5e733e9597b5b7926511daf36f78ba660e6d8a6ce341cc4c220c3fb2837bfcec4b50b364998ab5607dc66aad3e88cfd45a87acb685754ceaa9ee22451f2ed452bf46fd57ce1f1bf", 0xcd}, {&(0x7f0000000100)="2e8bbb4a955f6630bb11a28351942205ee669c9c5f2596e6c893dc4b271bc2f9e1872282207fc1e886c6ff669bf7f987f68ba677453b202242a07e2bc6b1f130b2c066fd38b8c5d3c29083f2d34e478757e8e78e3639b5a9f99e2f053fded2665cc2e805f101db01bf434028ad7f2c", 0x6f}, {&(0x7f00000002c0)="4605c5c8858bd9c009dee4cb3201ecec3b02e64cd6c8afdf97faa01df71cc0ec8533ca65d6b284240cf38f4aa362e3e7b88941260b2a4cb9529c467466b8ec98f83c8e88a23343074b9f3e5f8440913a34d398f127d34a37602432c6504aafbf28528b81add55c2930658e749a275c8729530d78", 0x74}, {&(0x7f0000000340)="77bb0c4b4408191f4b910e8a5a19abd6a22a53c6b1ec119a91edc16146750bf3ddc08e15e2dadc4d25d7d669c358f94867466d057a22b1a06e0e3ce2429027b9265bcb6a84f76c9f74a6ca1da9168c7f8acec7b1c2105fe8dbc337c854566e84f9885bc094aa4b59d09057bdbaade26c1d7cf7eb71cfd73273a4b41fbbd521c9543789615ec88e1e3767237405dd01e9bde5fee99d70ad97ee9e654f1feeffb7d5bc12637e983f42ea4b31fbe78887358f82adc9deb81fcd14aaa6475bc69488cf6a591fe5948a91b9eb17b8ed6cd3b120ad3231e4a6b644466db5b62073565a25c21d79df3682363ab336e78c67ab2dcc7e29a357269024e9f7c2d1d346c2e68d7b272ba74de1414ce203962aa20891dca074539ba439906f6a850861ef1e1756b5167cc383a565f5c94386487a5f646e3939b466ff891344b07d364f9bffc87c830a30263d1ed9d72ddc01974dc67052d1b1d247eaa2408800a410c624e1f5d6df9d7150a434b1dac80863bdc32bea66ea47ddba03d8d6141b25b724ea69f40ea1ce8b0d77bd3dcf1003dab6a19db4a5a05ea52458aa1641ba88a336ed64c7e92481f5e22567383e65e3a16f4130a0360182c355ae4b00a8e884eac0ba4b18b88155fc11661007b4a2e1e0fc04bf32b7d5aa38f24cf04d79bedc1993ee2c17f1495ab25d304e2b8a4b327d3bac4c166404a6e9ace1226e713d9982be55178ac4c61f469b74e67ca91cc128a886cae6f2810b71ce0a31c9fad5242aa155efc1e378e7e8b95491d188abf90dab94332563f5f476000414e099c96135ad1cc596c5936b0005b1ae483c963bfee325f729f8e2127fcb4e9aa5022b3b552f122c3e2c5f1cf6da610aedd1978bfe2971fb831f29a64f5d613ec59e9b294fd9c8b709abf50029b79750fdaeea84e8101d33d03a7ca749aebf182b4c0cf2466bde5bc40f700ae29d91f71ebc0bd731b9c26cef96b1d54306420d43fc752e38f7dec6292892c1176ea0071b9000a53e98a2276995b06dc7cbe89984ab69c29cb51ece146941370800816a27b59d33e2f795d8eafcef32f7230ac83cc9ef9b526c3b6422d27668", 0x303}], 0x5) 16:00:36 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1000002000000800, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file1\x00', 0x1a6, 0x10) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x775}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x89) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x100000000, 0x7fffffff}) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockname(r1, &(0x7f0000000180)=@un=@file={0x0, ""/10}, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x176, &(0x7f0000000040)='\x00') 16:00:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="e80000000000000000000000000000000000007c618377dabbe5f2f9253d926caa2743389f34f0bc132f10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b00000000000000"], 0xe8}, 0x0) 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x4) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x9) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, &(0x7f00000000c0)=[{{r0}, 0x0, 0x20, 0x0, 0x8, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1, 0xda}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000021, 0x4, 0x101}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x3, 0xffff}], 0xffffffffffff2308, &(0x7f0000000180)={0x80000001, 0xcdf}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/114, 0x72) 16:00:36 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, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x1, 0x0, 0x6, r2}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r3 = semget(0x2, 0x2, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) syz_open_pts() ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000180)={0x9}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r0, 0x80104267, &(0x7f0000000040)=0x3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) fcntl$setflags(r1, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x200) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) 16:00:37 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0xfffffffffffffeb3, &(0x7f0000000000)={0x9, 0x7fff, 0x0, 0x0, 0x0, 0x40, 0x0, 0x2d49}, 0x0, 0x0, 0x0) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "000000000000000100"}) msgrcv(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac5758df747cf6c5a74de68df976eb67219f6741c1199a50696c444939026babee27771890909a6a3ea451f7f9ef71a361c9c69bc261cc33a09b4261b07804"], 0x80, 0x3, 0x1000) r0 = socket(0x18, 0x2, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x110, 0xa) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffffffffffffff4b, 0xff, 0x1, 0x0, 0x10000, 0x0, 0x80000000, 0x1, 0x3, 0x7ff}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='&-\x00', &(0x7f0000000240)='/&h-*,-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']:\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='{}\x00', &(0x7f0000000380)='{+]-\x00', &(0x7f00000003c0)='\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000300), 0x24a, 0x0}, 0x0) 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xfffffffffffffff9, 0x2}) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0/file0/file0\x00', 0x8, 0x40) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x10000) poll(&(0x7f0000000140)=[{r0, 0x100}], 0x1, 0x1d) r2 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffd, 0x1a0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x91d9, 0x5, 0x3, 0xfffffffffffffff7}, {0xa12, 0xfffffffffffffff9, 0x40, 0xfff}, {0x6, 0xffffffff, 0x8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6c}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x100000001, 0xffff}) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) ioctl$KDGKBMODE(r0, 0x40044b06) fchmod(r0, 0x20) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 16:00:37 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$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0xa, 0x0) 16:00:37 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x20, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x6) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/80, &(0x7f0000000300)=0x50) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0xa, &(0x7f0000000340)=[{0xffffffffffffffe0, 0x81, 0x5d, 0x7}, {0xfffffffffffff4a2, 0x1, 0x100000000, 0x8001}, {0x2, 0x8001, 0x1f, 0x5f96}, {0x100000001, 0x4, 0xdd6, 0x1}, {0xfffffffffffffeff, 0x7, 0x5, 0x2}, {0x101, 0xffffffffffffffff, 0x4, 0x9}, {0x3, 0x2, 0x8001, 0x1}, {0xdd, 0x100000001, 0x200, 0x5}, {0xdd0d, 0x1, 0x1, 0xffffffffffff8000}, {0x3, 0xbd, 0x5, 0x20}]}) ftruncate(r3, 0x0, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x8, &(0x7f0000000400)=[{0x4, 0xa9, 0x101, 0x74}, {0x7b, 0xb0, 0x980, 0x7cc}, {0x7, 0x200, 0xffffffffffffffff, 0x8}, {0x4, 0x2, 0x80, 0x3f}, {0x1000, 0x2, 0xfffffffffffffff7, 0x2}, {0xef, 0x9, 0x7}, {0x7c, 0x5, 0xab, 0x8}, {0x3, 0x3, 0x0, 0x7}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) writev(r3, &(0x7f0000001900)=[{&(0x7f0000000540)="425ee28dfad4a311fcad7a5c072aa22b534ce1a24184261850e432e45a45ed26ca714abf00a2af0a01138ebd2e63bcdc9138d7c69c3c0ac1ec5aca3272bcfd2723e71330653ecbf591165129c26350dc97906dd1cfb2febc9d7584fbb79f471f24cb9b17aedb04b92720d04b90d43f93a693d4ca300eb18ffd658bce22f3ed38a1afbf7211158628ab61f240b2b8f0d5b3fac111c6acaac55ebd600331d81d174b5ddd32030f721f4374b97a7de11caffbb9407fae8eb9c8fe0af5139b1ba04b61de8d6318fa1fb3e938eaa33b018015a8ab8704eac5be8504615690ac9a2d31b71e5edffaf36ea22fc8843ec26841d34d099d402c70420abd604b6689f5550e0a52297b260463b4477823b72628b56a055d8303161ea42ce17beabf28adc8d3acf6c32fd36f69ec6bf42b5519e5193dc83c90e1e20e1cd8381270f0a4eb28b5c443b4b8e6c4c5858d2ea3341c63bef8e0fce76fb86ea67c37f73ac20dc8a0d8935bcce62fd01fada4af8011f37bca73749eef36f547b86f230018cc076a71a19b5b87df4e2f1e97be1fbd87269e7ff068f4d9e0f43208c2789f469bd08e657aab7c261b0db033742b7504f0f19a6a222db8f1b05363b5a96ad77710338adc7ef8441d61dc4040d772ba9d3610f6f7279eb98dd3b8e5ac37d2e871392793eee1ad19ca4e0cdb97b7dd77d7f4028dec72318c6814015d9c55f058590a5f6adbaf8ec08fe62094edbd2a808eb2f69b8d15f083dd15d4b3e8308407f77b3853d74672aacf2eb9b553f2aec6e1f5090788306f8f7c6cbdc2f6f39be1f290364c06a304f2abb659840f500b457caf490b41c6b95734d7535f7e0eaabd7af01dc0240157c28ae1435c7fa32ab25442ecaff4f42575fe0d6a55e97091d794db56e1a294e4bf5defd9a452ba82b1bd462fc34603da7322241c59f10bf18951304424c5a2d87b253e1fbf2899d9cac809ff206bfc0b184df5ce0b6dd0e9b071bc9039b98fedc8d0a08c571ddcc93b2207e4721e8312cd0f4d6f8dcf3d3cfd88bf2afd2f99d75d2c9ee93e0d5798c42824f11868a2db6f2a90fbb7a0f5743e7b09cd20a537cf0fbe6b23737cdfc9a9d2d6eb7b19d668cf403d74d95decc81f932ace97e6eef47de7f50ff367d2696eab337cb86880f2faaebaf3773b585405578e8f36393f4ecd6e775f2c6526bb2020b4f9772054aca132d7269c8eccb156ab06a49f1a4b19e3d25bdbb714c687ce75a118d32a295edac5a000e888611e15727cefb483a1ebe9a4d27dd4415464bd2dadc1701e6bd175a140fef67d8accf3a2623258780b478f2c08e8e2de7f3a95bd6e94021ca59fbfeaddadc53c5f91148cd5d2a0f9ff58d8ff7dc5edb8127f6ac165375aad2e2ddcffc6e844c640dce1082a725614bade99ac5d7d8e258d5cfa85af5ea9ee978db13e20d1f10186f7df60f9b35692141e018b37412e2ccc6b782f6ca33742d2f0c1bf12cfd81ce7b640ba0561c8fa121b85301c7db4b1cfa66556a421c5bf84a88151a0dabc2a39badba8d2c66b9a1699bd49ba958a2e19cf2bfa5a1b7ca96accb7e270d4fb81557e142a7f1ed526ae153c87526c135ab84c3f09a2a132b50acff6f8a70fc3e798ce7f49aef4ef1a9dd32e087e5653da3728000a7b8478e4f2306855629474c7dc36564e63f9c713225d7c2bfbc40d4789d049a3eb6d731f32627b66806867f0893db585db2eb803736829a12e3a2c696711e5567985c6941e7457e669d2ae5e4aea13451846d9ef91ee8bccd86b3aff49f29a2838edb95aef2e00bec8b76e991716ae2bc9d3234cc613b2ef5de0f98bda50bfe85f1a1e539e2c6cf75943affe157cdd34bfa55dc62f9bc1614b6aecb5e622d9489f787f4b0cdf2ad3a0aa4cf1edcd2e2580a2505f96e2d4203adee814c2fee3ff99ea2f0d7685c44d44723680a3574a34c77ac0b4787a8a2305e351db4bff51eb15fb38ab8f7d5579fc2ccaff22d8e06ad8398721a988b7ec089a7695510779b2c6675c700d9781e9fcf691ac2e3c808e9ab1bdb833c09fdfb58ef99a83fd560a47da1a1cc0c48f54529753d9f8e07c4f488b88bf391635d741377c2d7758b2569eaf59e1624e2dc9a116c28e877c8462462d08677f071929643d1403c20817c107886445c0078fcbcbcee9c5cc3c94fc5a9066c4a17e5a09a7aa95edd4acd41cbfcbf0c9eb86fd909d231d591ceedc95baff131eac772be9bd47fcc17e803e426c19528cf40c9a874990302d92c82a03bbf58d3a2aa68b88502fcfda4ee852de832a90e7ec4720f5f22ce06f0ba15edcb2f07d432b7710fc8f729e03eb1c86b7d8febc93a439399cf2de0038928cba574cdef54ac614ae72f6b0dd99a6882e848b9ef80cc92bd957c7c5c4b0502caf4c7831017209cae03c7f8625aa7c5a36daaa165a2884eba20fb4b1104f199727d5291c01c831fc4ce2c165f10c2537ea1ef07a40928f300edce6051f15fbf6a1604a8ecaf6b59057ac1ff5f1f9b68887ffe6bf12fb98e75d7cbdd805f13a18567abbcf9c87a23d338a90d815739515df806aceb099271de5db710e9b1f2a8932b04b78ce633114272ccac98c846b0245551a81943292035d95bb6ca547ab91c557894608e47a80d873f3838f7a1f2cf062f0744f7d682b65543fbfc9e7f1fc131bb1a77657fb9e377ed5ebb7bbbfcb89bdf6d1431c6f976f69403e70b47fc950465d35c5eb2e669b8506df94e75b6bd559d0cc290229f0e84e1c43a2cb66d4aeaf26dbfd8fee9e4b1436afd987ae332b4936a83e77f8ce1824aeb506c802c78ffd546acad3a20f0ea8f3058c5b4e6a833dd061c890468776480f8b6514e406a2c258789be91b461c17775d9a701c75a868c7a7fed78d367953a2b1a22036361622b1a37746bc37c7120ab67388ee90239d54d5eb5d4c32918522e3b20d531165280bf28de9af5df42612ee3c1277dddfd160a45930b25fdec9438d571401ef648c8323e9143aac2dc2d2d070674fc353cddfee8bc9ec094ca342dc495bb7b3294af35738f1fcc3340cffd5ad9d94c519d2e7a17161ddf82fd4a1f345d4aa9c6044bd0aeff0939b802cb13c00ef34be0cbd5fafc2b9f7c9ede415370c26af856e904f5e0654a9b578387dec1ef0b3b9b332d9b6c3e9d70f933d41161ee5280c10de39b4eb6aef09cba8974db8f2e4897e67fc10fe6f0ddbac0187f33e1fe708c2cf1bc6ac8fa5f4f96df9ed240c9d138a2d6050856514f59ee3dc3c0dea9dccc12199c91a08a26e73f8d9c75b1e7a6c10c0390ccbfc315e467bc41b068c2015664cba569e1d5a991452eb14f0d8453d3056a24b851c1abe39da2b32033708183e295f2a9a0fc1090bfebf34870e9c89ee4a4b961f81fc9728ea9bd8c1aa80a53d0e9c7c762e061f94dc7c584fde7197349318a3f15f0ee19ea51a9af4d826c676644ab605a3760525f99e2e77b0d7eff27bc5523c81f4f1303c995683ac81fa15950368943c3ad03ce068a5b22c529fe85f049fdb6f7f0e0ab8f846d30fedc7d464da4f0ebe880f8d6929f9d2deb0b2ca07af7dd05b015e720be6080138bb35cfdb9dc2fc2cd5a861b2e01bdb998abd62929b45c8d5808d4315b19bb88be14bc2b1095de074036009d492b5c3bc1ec915f7c9d84112d6ba9221aee0905ee5096a642b04df6e0c40073981517754f7a35237ae82e6e5a4d0e124dd5128d4dee8ff88ce3e34a06336d5b137c6a320acb18006d15d0228453b5cadaf6154bd44b3aba0eec3dddbb8c3aa33a10e60af3aa34392e388d9c26098a5b6c02e66a2f0d6bf3f86a68da0bc0208b09456ad6bb50597d609a4e7b70254ce6886f643799f3b7c769eaf66772e21b3030c09bdd26fd4c7f4848f32814686747fbdb10069df7beadbb73c90d832b31a0a8da5e467d40799bc064cb1ebb7b7e42f5c6ecd7c7a10f788119e6d64f7828b2347e7f735f6c7f22f8b5f7cf4f6c38c76eaed418a1ff94db1f0a299728bf9c6c101cf8c6c44947d9c67cc47b783969d4bebb19aecc92ea74facb542301ba162296f67d274e7647067752974ec4ab8418f2dbf705f5dba726dfd5a118bd99d3ddb11025dc5e7681560d954a349950119b1ed45b140ec6dd21acfeb65a496b83436750a7fcf2a5573e5acbac00e3aff3f6f4ea89b80c5a1f0fde882a5335b75ea90cab006ace0202c628a0bc2a75ef6dd34e3978eb584f32ff700a3b4a9c00e528e9d0d04e0038e86c80dbd30620f560c4edcceb33e78ace26471fabd38a0db62f0d70c907200140f037fa89c9eb9d05935a4817d0a2e4b6be4720bef27f0ddb1825ed41ea56c6d8bbdda4e20625527bf247acb9378300b5df698209cb6c433a4f51b9c19942a07585150cc11188095b1be08d5de7a3319f958eb768bcfc71000c744bd8f4b9f943557cd7c10448f8ead4931719f8daab63f0e2971564995ab6b22aa0859fb1cc04d0eb3c63091181db2ef77c98e3e11aa1a1ebdb9c8a7a99fd5ac67b001d00902659cf210fe3c5f29dae317056865d894ba9fe98b28cc4e4139c0c0c6fc932417d89f7fce6749043d99c8e2f385e594e0a9fba0bfac25de34a715fa86b83a6705fa005403ccf9e41dbc01eff2cb4893af2f758bea99e926b98aae5d3c7deee2bb3fc6ed4abd1ed04691231f3daf8048c05396a90d4959a1c281ed8b51ec330fc62175895ac3f27cbf453878a14ebee1e8e32a6c41c54e83092bcc2e389e024cf700e186caa1e23c39b262a61c06f91014e2108ee0a443cc9a9f3e63ec3cb381cdd6ffa49c614387ab3f5c35123a0a5b961c47f53be107c61ab2f53129a696559ce6cb6da5654c0d2122550fec9378f469713eb14c38bb8adedfb4be0336d3d28f4681eb05714b3e47eac15e019dcbfeb1511251344119dec2524a4ae97a50c948fc2fc85d78728490d0667f31255a4d9785d6f9905941e74219aacb3fb96d4ea940834f44094226f8e5955aacc6a4a83a1fc9ebbaa762b21954310c6fc1f59e0794db2f4cf9d3e86529d956f9bd428fd2b82748927e1993bbd75cd426ea90a17522dea26cb5a84f7ef664851a0771273fbd22183d038301cf4de2467d81514d68b0f0e89ca4d4a59058079ae27616af2e5c71dc430342bd9f2a8a6f378e070d1f1762b82b7f5e1326d044bfe1f66bfeedb2480b93c45220392d9d3154b7a677e753f795169d372f853f2cc0c4a1d6a1b2937eec095b2a7fb2173df22880bd7f4dbac20ac265b9513b9de7899d7e69edcce732f877d5385c3e0e2f7fed4c3c5f34081f8f6278d0a88b0c84bbea772407095725a11ea70d1df0b27b6fd82c411b9aa5389c2a22725e993190745a7eca1768c8fe3d18ecb2e2fca44c465c7cd0a70ed612dae9f6078b8dfc6b3775d4998a58a67e67581848142125e99f538ce15a687138f6afdc82572c84b950590b7e704b71c39d4e9193dcf793f1ea3e556e76213f1125e537e7a1bdd03dd511c615007cdd3cdb8186cb8e2f3eb54417d058d2eff549bb9961d3884fc249c71eb8d7c760b6c16f0184202094145c96ac14063120623ba3ce8640116672a63f7f13988f5b12bf385a6420405a516d655fc7edcea19419498dec97643214be5af92190d2625d49a3af063154f17a00d4c651ff37c3cb8bcf59ba5de39c9a4441b9f8a8d27b7cfe5a70693fea5b803dae6280cdc1edd5c4ca076ab52f3f46c167025120aa8dd85785d5e6ad513e4ef094aa2d51595eeab404ae632afaccbe024ee3277a82f92028461b03d4caded74755b1c69de286886edbe0ca9dd8e588a51ac4aeda78df3e6bc950f0c3c4", 0x1000}, {&(0x7f0000001540)="f909c75928b1cec008a690b88bc28dee9db1e2fda896eb2acccd47ea01f6efddac9607641c95580d88d4546e30b70995af015a602a8b163ddc3ab3f48f5fac976fb2af594ce93f582d24aad49e17f9", 0x4f}, {&(0x7f00000015c0)="1e3b45ee427b79a652870f5f49b823c1d06100404cfa5cdd2f0ab09962ec4fdb76771c2a13715d4ccfaa368ebc83f5e9002fb0eac51674220e1a5724353ae2cb3150ece90cd61f93abdb961139cc99f8606f9026721114f7a798c5298841024f39227f546bc1ce2532ea67477d38eae7c0d16d654fe31aea8f37e8ee26d88d12141a1d4190e22bd9e7bf6809fc3df09b1f86af8b18af8abfebac5fd663", 0x9d}, {&(0x7f0000001680)="d5cda739ab298d83eee88e8a61f77e4706c9751e18db96ebc24f5df5004ba978d4dec1f1b00bd8f45973b5300ed34b19818a0c7fa8c514c2d5d378fe622653812f91bcc213bf65a11c699056a1a8e83be3b4c89cc30decb8bc0a211318fcf17b3020a5bdacdda6bfb886cc3208e3d7cb0c945c84006860b18ef344e09d1ecae9d6d1ddde7c277ce2a8bd3aef4fa6031f3348661174ce0bbe1f58faf9d784a2adc0c79066ab3418f8432eaf6b80cbe7f6d163704f25afa5a5d4bd4108b8794bac91efcaa2e6ab6c7918e8f31797", 0xcd}, {&(0x7f0000001780)="3d07c4146eb44ebbbd961c7b05d8320c789233cbaff292201ce32962effa9fde114bdee9cc5f3be636cb5b034e3df7e844f2022b897220f4ffd607e01411f5b29a97ba7cfe7630f8381e28d44cc8facf67b1564d759db07c98148dace594f6d7c92e3caba5b4ba3c1e544073335db6729404832ca8efe118969fb15045b7d8191e11184431ee9f303ff44f18fbbc6d96155b9406088c5ddd7c807af8621206b8d459d2747eb584377844485920a594bac9b52b47afcc35a89b8fe934be49b4d14ef26635eb05fbd151", 0xc9}, {&(0x7f0000001880)="84fea85e805ed37d4f5009beb3aeb7a791473651070db0cfbed959c2cde246a805f66905311751b3cb9e55f72de41d8bc1db3a1c0d9230179d42889c83c9815603e6c8", 0x43}], 0x6) poll(&(0x7f0000001980)=[{r3, 0x4}, {r3, 0xf6}, {r3, 0x124}, {r3, 0x23}, {r3}, {r3, 0xe}, {r3, 0x88}, {r3, 0x40}, {r3, 0x10}], 0x9, 0x3ff) r5 = accept$unix(r3, 0x0, &(0x7f0000001a00)) chdir(&(0x7f0000001a40)='./file0\x00') ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001a80)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/vmm\x00', 0x18000, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000001b00)=0x1) shmget$private(0x0, 0x10000, 0x400, &(0x7f0000fef000/0x10000)=nil) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000001b40)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000001b80)={0x0, 0x1ff, './file0\x00', 0x3, 0x5, 0x2, 0x100000001}) setreuid(r1, r4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/vmm\x00', 0x8598, 0x0) recvfrom$inet6(r3, &(0x7f0000001c00)=""/4096, 0x1000, 0x40, &(0x7f0000002c00)={0x18, 0x0, 0x3052329f00, 0xb53}, 0xc) sendmsg(r3, &(0x7f0000003080)={&(0x7f0000002c40)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002d80)=[{&(0x7f0000002c80)="20aa1681af81dc977dc1e09e37992f59da8c885af8ff1b6a7d3f42284dd4a0c699c4b0a423dde4f3ad2352b855d0d03b2cc9b7c46d5789ac79a90c3dc9fc6f180efc27aea3ccd78b26d92a1f45a042493a9eb6a9ac40a1cb790a496a25b7d8ef4a921b1035ba865c103ae45408d342ef373a93c732eaa1a8b5e3de521ac802ddc2eedc26aa2d64d303322be9f57b4fe6689581e70c8afa2ad259044fe8a74f0423e719864642cd24e2aa3a96bf44204a12309c105691f235f320988b2bc5d64c1f51d4ec73d5a684045d5c130254215cb23aeb7609ce003dcfa665865a3224baf8af4f3ecf2d087f4292f3ae8faa9b4d0287bbe93b1594e57f9389faae8553", 0xff}], 0x1, &(0x7f0000002dc0)=[{0xb8, 0x1, 0x1, "59783a1542a946994a31d7df7d46d820f76970b425dbaaef4e1dd81a643f717e50cacd81eaae65ec182b3c81c573f481b789bb902720b179914bed5894af006512e271adb677c4b472a35cf8a18708ff3a31c67f16d701994911e6ae0229c4e93f3c5d0a7fd2d2cf92386d0bcfb744d63b77a1d0c1c5dc8f4e902653ccaebad896a963df1071bba11c2142474b89e112af403fbda5d9239ab48c3b0ba4d5cd64da62"}, {0x48, 0xffff, 0x80000001, "6d84d12d09c7a0a1bc0e473ecae81fa1b237dd606098e310ae5c4f0001210096cf41bf1eb8cd17ad5a52275838e4edaa08"}, {0x28, 0xffff, 0x80000000, "90feac0205f9655b5a0848b29a9a04824f6420"}, {0x88, 0xffff, 0xffffffffffff7fff, "7c37213759258eca25783068da9f570302d4e6834237c863111645affb20503d1935bc0cc16b4adff3fb7a060734d7f8b366058d0a282105e356f6b9e8567d66e0fc732876488889e29257ccf974364e3ad9ba81253f99698aa10c9f31fa99647b63ee455111bddf03f6ce3076f5ad762b1b"}, {0xb0, 0x0, 0x6, "79894ae7d83da0fcd8eb83d406c271db381f5e6df3ac682176a826b3f2897a5c5c83d0da5657b415ed3ff31cb2529ec3beac3dffe718ce4c15c18da56ff9feda35834131e0739e02800551a5633e5bd1edd5077c64d52433c2b9363b6d9e36ac2f415eb15362b646ae581a201d5aed961088ba5ae1b5e1563c9bb9aa7ca51b784eabf095758558415bcc35e95e97f8c01935481ed7f681957e4a"}, {0x60, 0xffff, 0x4f, "0a9d69ec1e09c694edca4e58bc5bc7b0bb5015e62cf58336f0424a6bde33fa8f87b9ae741edb46537895180bfc5245aacbd0c1c29f253b9e6644a50d2eb81f92a21da9091eaf7db68e801771"}], 0x2c0}, 0x7) sendmsg(r5, &(0x7f0000003ac0)={&(0x7f00000030c0)=@in6={0x18, 0x3, 0x8, 0x3}, 0xc, &(0x7f0000003740)=[{&(0x7f0000003100)="4ffd3dfd6646b478e99fed9202c9ec4df02976e3577a72a0525df5cde1c00559dddad67f2f79bcd170958e3f756df2e88590ebfd044640bbc4b7c5d2d158333f4cbc599cfb08424fcc8d8ef128bfac21ae14d469777b2b430fd0c9f6eaed5e078c1413327c744efd889f56e97718f3e74edb0ec9c2711d46d78796e9bb7e94270a78382d968242a7a71d69354a3fd78d50d73e691447c7d4320443371b5345ebdaadc5d9f3339a150b3aac005b4d04be60c11616ab1e2edf901e3a7392af8ca17404b3100486e464241b9ca90795431e89", 0xd1}, {&(0x7f0000003200)="9ae63bcf8d153dbe47a7e2153b62c96a81ba20645f79d7debd30a63bec64ca0e81d087dbf4ad68f487d54ffd7e994bc42c06b89395d6a1708175d1a4fac646c68749d90b44e21423e03ca3a7cf16680f4ce21c7e3f83578e31", 0x59}, {&(0x7f0000003280)="9f2fec945f33708b02e78b3bb5a1882109f42a9209b814db344e01adaa0ff8301838402ea3bd7a1d87ebecfce5d428cd97573b875b01f6879f93a0a34d42a174f4cc0730e5ce1311bb35dc56d090e63ffc1068b439bc70f87c5bc8c7ca2e1c97a710c9de90d4dd14957c24e69a1f640b4f0a0e79d7b37d74037363f48b7e0a8c9a32c7e6f74d20312593f506e2112e5bfbfc7ac0935039a72d3c0ed0e81707cdfd40399d6f9c7ea57d5a63ba80fe16d99cd4fc4809c1beeeeb6cf9ac1688795d6245ff33579fc4e6f94c442637798c6eeca7b5e0f4aec60b12e4f0b26065084a8d0553f9394be2fee70e6cba7c7ec8174ec596", 0xf3}, {&(0x7f0000003380)="6e14a9ab26b9310ff5c339723312186b929934ce046f00b13dc75362d1c820c02016be1e76ac", 0x26}, {&(0x7f00000033c0)="1744ad1b4df4a694022627699682dbe0472d5535a774573563bd757deec6d22218f70d3a9302cda248e495618264529c7f4fcb4b37aaa2a084a74a7452c3c2786bd0e80e6dfa797735af412d9a20fe6d695400acc5e6d224a9a1236d4ca547411220237385f402f78d44cd6a4ee2ea8596a1ae64435a454ba9d07c7c6c1fd5f87d360ac53d32b097112ec326ca4f7d3f12", 0x91}, {&(0x7f0000003480)="d01fb14425c2e790adf9588b67b0db3d1190d095f0f32ea415ff5c73530a271ef266f1b5cf21a54da0733c38ed2f02be61fe228d56294d578361ec077c4e411658801daf071984b7734fc09d51b61e1f31edc4f6fb2ae7696e611324302503ddb5cd39cff1120cadc1a0a6ed292c", 0x6e}, {&(0x7f0000003500)="99a79c14c42612fd8274ac0fb190714854ac3a29d9c897ea0c537fdb0e741cbdf04d627a46d1985e2b6979f22e5f1c87751e4ce1cc3c2492df88463bae3b5faa6b1a2da26b32852af34ce38260fa7a17250e", 0x52}, {&(0x7f0000003580)="b0efd8a9182e85a1952f4f8261f0ac958d1f5321cd14d8695babcf87ea899721e571b791835f7a62a9de49126e5707deadd24dfc0615f58d9ebefefaa2a8146cf78bf0f96c14e6220f14fea5fdc5d9a2e6cd2bcd5e63da71be5414c40d44996357232f9309e80e85d20d16408623db6317ac2fb1a19734eaaac252b238cabb93371d40", 0x83}, {&(0x7f0000003640)="04bd88de85f4ffc22d617d3e387266993925b36728f2abb2e168249480f6da718676243734549120c83d5732e53b2c14d9d1e1fe65015fb2aef9b5d972638abf3915048aab9336aa213745831369d46bcea1a57ba5e45f620c266d8bc96d202db364627235f207b780b0d0ac24441c50999e7f04806b8b31ebc1e2dfaad88564282f7c486ebeba117bd3ec4771b38a605cdbd73ca3a6b8c5ae21127ce52544e60ce5a3eead9c29336e2c8268d5092d03ae45ade088ebb3f2fe", 0xb9}, {&(0x7f0000003700)}], 0xa, &(0x7f0000003800)=[{0x68, 0x1, 0x0, "569a91abee66d568e7cfd4fbd1c9a667fc0f3373720e7083fee5444917bc9b8966cea5051a199f89bce916685b8c2ff457e084cc04aa1fcd3eb0e7f402494af87fb9026dbdda7bff3b2b58fe3738258514f22b3890fdce4a"}, {0x20, 0x1, 0x8, "0c3993dc6a2d7cae95179d260a60426d"}, {0xa0, 0x0, 0x5, "42fd888eb6dbfb51383b5f6a070d7a2b5c0bc9423ec4a6efb9d3d3062621ecc0d66869da5b8df490dbecdd925152b641173f6fc1f9ca8d5d914ccb31467cb60fd29d2707a0f612d3e0611f849515b9a0c49c1af9e3eb446ad754c533656ed0f7942cf109330b80b971a84f9f36146b022a63cbe90bffab5115475e4f68b1e9a5584ba318555e31d77ef3e2f3f7d2e058"}, {0x110, 0x1, 0x1, "161e575cc2753cf51c63554187e7d9dfaab4cb34a053bc6ed8853689799302329a3328d6b3930ea1292d81d21a9fad6cfcafe197ab5eb7ef0aa9fbd9d1c09d0e4f2afdfbfd11c76ce11df996f4d83f09697889053d21fffc333ccc9dc478b24ebbab582449e5c4591abaa948b9a804ee9ee2f435524949131991d3a4186fc49559b1500a8c6f9f41e4282b396d404bd554e8c9141bbcc3b18810d2c74e19c877ed756cd08f893721bf42cc79e00a185eb575d3fcdab69aabeb4643ecdebeaa19434c57d2c51a1b30c77d4029300106144b9d798c541659790c83dec97c529a76de381c6b8369bbcf57755964afe90731ee25c4d7d40416411181577846"}, {0x58, 0x0, 0x0, "f14850b726c62578c84e3abac50f2271964e720289992793cd7ccd5751f4670f7f3ed7ad8e648c28d9af13221fdbc9b2e462a1c03df644ff7d4978b527536f03b45181b69761af3a"}, {0x10, 0xffff, 0x380d}], 0x2a0}, 0x5) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x81) setsockopt(r1, 0x2, 0x4, &(0x7f0000000040)="50a00b3a8ee97bce26130c6ed51de7c11b1ed00078b264b679a9c6f01c2d32ae", 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x680, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000000040), &(0x7f0000000080)=0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSDLT(r3, 0x20004269, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x800000002) writev(r3, &(0x7f0000003200)=[{&(0x7f0000000180)="d5517017cda85fdafe3f4312b9be1a8cdac210a906eb00fe940e160dfec559fb859554ae77153fa63b21818489382e7a91da9598d66897fd84d440d2cd19c47d9cf7749926a2f77a749e566233120ff1c92c1857dc9a086e1c85a6a485be948afa4f5bda67caf15624033e2df6a095251b1267bf159138f465a4a8740b86eac458d3263672d6d594b598c72fda6ccfe6a03bc7451f7c1d7bdc84067f0b6381eccf8860d579af493ed147cd5bfcbf76548948a7b072cea47c1bf4d2628ef3cd4a99280a230ca93887eb9e47068efb8fe86d44129fe0c1fdc7d3dd33e688cd73c38c1db8fad8d309004802026b929b3745dd5be90fdbb96da3daa5ddd16b13b22360dfe300ff8e8d502d5be20f9cf5259747300ef58b8a4534b6c4a75095170256269bdd6c8e4a981a238e02f6c08dc97475620baf3fb5e4ba83687a4f2b8fdde1d58dde04a5bad9041d322a09a77df8ea54bfc63599dc2fbb0a2977d51d89be86530e284570f65f8858f9aedbe8fb14dcb4e3e94a98eafc028717903852d67fe3a2be51466aafd936751df926817c6461cf30ff0030d9b68ca6350d4ed638ff4bb1b8c96af350cbc2dde9d22491ca3ae92f2673efe6ca5013401a4cfef0bde15868573c5abf1644fbd9d09a4e52d3952c6ae9c8155e9a93b45611b15374631876aa8962e3a05873617d4c87f9d6a5faa67236e4e3beb3deced100636f2a7e02d710298a192af182933176286ea8fdf6dcfbfdb5feeb19dd984557e6c98aa146860f323848b9acf98af35f1ab1e1a42282ba89f99c126f21d8c58ea70839a04c97b7c9a6f3b5781c6b24d3fbc534610599d0b3ae7ce558daa0180ff60830f744cd3bc5d694ddf8b62dfb4d3c31933716984963b82f3171f5f4966e06aca041f69a710992615fd7913724099b1a70815111be385727af02ad5d0ab5efc73f45f9015943ca26a328532a2afd984160e62ac977ca10a604fbbee747848d57e2265434388a00dbbad82074177f48429e85e3fd6ad01752ecf70baa9f8144a6d43c97ee0091203aec332e484c1d418cc04449b9b272ce8260bdd350e683cc925c5891ca2ed20b5e9207f1b0159e5b602fa0d28c1fb7dafce7cf6d9e8803d8b662764790040520c1a823a1c9368c5e74c41989b4ca22d21809b673cc682645a37e5568aea07284d26f1b6f6adbc7fa39a470e529f3a1d982ac221bf61002a567d8e6846678b4b3ae0b72a808fbfa1f93fe568e8cfe4aba611f222d6cf2a29dd148968e3d3326d04779ca8b18829865c73a69b66cfd7cb8d216439115a09e59c6a94e62279e9c3dfce18806ca9035be964438304ec020796302d2e35e54a2d2b5cb1f6c7dd7a010809c648316e0f5607652f702091822d599c5b6dba88ba7b79b191e6986bcbb178101c52d80c798a7c622399e661fff925114a2bfd57e5a6c18c4c090fb727bdcc1d22b80b13ab8a85e5c9741c0f0a2c2f229e31b32cb629c4c1d10f93be35c1199132cca466f22522a89f8a3b27acd1b7e5c3cd7f7dbe8e0d3d8dc90343d2d0672717d18f119f01f1c4879fbdae4855643854ee9416a3f3724b8a647f5537dba03732fb64d6c39714e64cfc280632db29ec8e80aed60e1c3a93445dc9ebf3692730e19ad20cc0c547f766a1948c72dc3e2b69aa250a729a19e6787016d35a36f6d4a32afb6e89c638d28aee732da4d192255bb281eda863eef8d89066b1497b5565bb900dfab90d366ede2b7b6e18fcf42f192581a85e7a201b849927312aa84347057eeffb227c1271c6b2f28be13e2c683ae223835b65fe70c1c3af7a9e926357a68cdead2169bcdfeef8908c68222e1bd9113c836c8108b84b1cc7a4bf17d7dca495733b114a53bd2010d640bfbaefd911ed669c8b3c8276720e6a3439a0807b28a8524151d74a117229542a60baf673045cdff75e5827c74da442aacf0e3e94b77feffe0c69f66c58b3267ac2d7aa2d2e1ce3e5144efd3c4ac60c78683ef5bc269b2407abe5687c3bef9a6c1914f9c2a82e5164611b0d2d4de19babb4bff33fe26047e18a163460e4db0f40e0e261c906529c0b98e033c73ad145fe78dfb2494fdc32419f91a3c451c1504b6cef8d5798826f28148621cfd7b1febdcb2d7490c7daadab3eaaedc6b6eb58fefcb7d9a78026c8e9d0bee6a757e92cec5fb10c44f8a79b26df44da31f3c6bfa17234d28085dc6218ca5cb67ec6b6d61a8d702bf4541a7f3bd963e628286bae49d208a4334a5f2e3da69afbf593c87c920227cafc3be9f9e017079eb60058606a2d5ec1ca97260037e81353961a81e07be83cd8292b0f707b71d43df13b69a34cd6fe20dcc66a9ca627d12bd77bfc616c4bec78dce9c283d60a36f78cb675eda94a1024c979a618d285b912e6453f236d4c804c0194273fe06652ef84cd0b8fe3f118e8481e8686fbd4fc61bec56430472c9119a4b46b295f92adc680c362d778d9a2cc30d9eeb2305dca24e8122bbd43b494107ee27a8f2ffd5c8d98617c4e7189f958ee3afce5103558816636cdceb335f39c7cd27b9552b019917195cb16d1bde1d657f78a95339abe4db2c26a87f91cd79a8e1093c71b25f0cb949a4214ff17819f4519e5b2ddb6098f6ac14f9cd8f2155fb9b22a4a50b9c90cb2a886445dd03e9005ee6f7d455615785079bfc30f0c80b6684765c321a1a4f3428eab0e489e0658a13a5792dcfc8a8c890e031e6264bedac5724995bde07b8e4be8523d21172bc58aca505f0f029cad698b20ba2759ca8b4d61cbe76ab9dfca951f9969942832f3505e641e9e489e2a3d390fa65ee23fad9fb80e748355cb68ca61fbdf032ec6be47b198403dae8fea1146cfdb3fb7df5ee2dbfdf65e25b64650c7bc97d668ae56b8ad33eee04afa89db7a0d17f3217d393b5e82de6f3679b97641461eafa597bc92df7e872e32e3e0dc42dbc98fb1603b262439cc34c54e82af8422a5e4d8aa2f33007fbbeba157b0934698ffd01c8c12672fc780f17893d036562a4e9980cbccdfe08b142b0fa070649bd562941edc7388bd79965c9a30577c2729514533df114c44b98e8d8e6823b9f954b59bc8c9fabcbbb9936c30e2a2b4e4ac4ce07b18e2152490874c48dc61121464f43f58e2280174b4407616a142adc1fb8ad7862b9522736203df8e0d65d526f01551d0f06c2e6fceef9062868f65a6ec5c7d5d030c740a54a49c547192e4b6d3681aff97a3a80a457e5a74a61ca0972479254fdc98c888f4d08c1738ac8b9ffb29d466a4afeaefed2445432a8f46d6f9e1091c19b547b1d57ea36ba8288eda819d3b40cf3c610e08de19dc0964b44f1a5493228da10504d67a19fefa26a4cb41666a88f92901ad9f9fb9483ee0221f850a79d9756a5d5404d7c65a0a0a170414ed748d1d48af5b75ddd444a112063fb2b71075f5347b0352bd310ad7e329d6af127e1cde5d31d01bc4a48e49fcbdfc0e43cd2d581f14927e875975c05d740481754ef5cad2a44f6ee14115559f199858c2c46de8f81660f209968b8f01cc5d850a87683c83ec884693a584715ff4802548a36829919685f2abec1aff0f9d68b54ec12c27d87ebda0028517d2cd8b36f4048f46b5227e08695480f7121fa7d1415bd2ffdb2a0a94706f8a5be1ddbc25098f421769f50e5f0e7b6ce37d67b8567d58c338b9b97d463658c46ed4629a8ab984bc020f06fe094e467ca9b61abb841a5a0c7271607d030b349fd0455afe515327cf08dfb1c6459c8feaa3d20a5a2f27883bf702b0b8e022741e3013804b6d12c4831c49b0181dd29410b8357d64e1f9326880b11b58b4cf87727f9d77774c8c93fb283c016da19c0775fc4eed3346fbee60494fbf3edc23600ffd45f6a3ae431b061ac29ab32f6399f0e185ba3aef0aecd1a0e161b59ff74ea3c6e30b28e5beda3e567988d89616d4220da83b494935c1017d62d65d40296eecdecdb3e449b595b9da1e3cfd1f44fc5b6178f4d1e02b335d717eb6a72248df6b3249cfd1935c28d1fe84fdad7c984fed97c1b6f4ac3a6b5042738854dd4eaeedf362d30e94b2faa5d6453dc3c1fad2ad4601b9297df2d48453a5b7113387a8bb22b666b1effd4fa9e90b49f961d3875bc88cd0eae97b278e73a8ca91a379d1d3053328d15410309455bc5a728e5ed5efb668925accfa5e054248babe10ebec602a2cf9bc8f369c54e621b6203f2ee9866ca63242c8b2e71cf4514dbf0d41454fa4ec70fcc85165c7e5b3ad1343b3e9ca19f76d0ac88bc7a8235361e6290d37eea2039bf9eda62b62d6d55c65084d28598bba0ce1d8083ce71cb3ab58e46abb526bfa5637579d02fe698c7778cbd772d4ad2c41b875cef49b74acb27c6c008601a0f0829d3ab2ffa136798527993bdf6afa34062d669de3810e726185e4003dd46ee7b63729f4ddc389d41a1e57792ac9dcf2f03bb3e37426cdaeb3eb63d48fea80138ce01d72821b398613bf7a9808afcd325e37f33bc03f751305de79c16de33da638f5f478cd3ee878b719a01ed6b5407ceb7f5eacd3694e0f29a0b8e72344b418f32d0451b650144946b40c5768862644d87dd6d9430ed656aeb93b73bec9dbb7948395e071effca617834b8d2bf911bf369024408d5cda966c8d45b7c229dd9a42ca1d8d0ed3f1d36b7fc8cd1de0241f688df3101eac13e23e01349fbfa7e70321496e6c0365231e215ce4ebd0b7a1593dad23360d5c3e18bb439c3bd7602aa3dfe00b90c51f5e1f5fe1e005f167976b2b719827949082982f152ee7dfa65df56cfbec30dc4a0a975b079cb8224b7caa310f7cfaf64b2660216a47b655f99780e749f1599d4e350aabc330502fe16374f57d1b40cff399f03d45f859f33ae99d03f1941c0dcec472b07276b9bf05a4f4aae5205fd90fb270dd84584f0cda28237b80224952b9ae8bd2fb9b8b8469466d42711fe8d60a05cb5a8a4bb5028b3c9cf6b87b16733c1a2050009cb2df8746aca28e0ecd7ef598b747cafd2d60312c4a809aa054d4d3093518faec1b9788826fe50fc47b92412cac918c5ba53d381d1ddbf7c48f7504ddda126d202e262c4e1945fa0c5588f7b670dd2eae3a3b85941245f5fe990de30feb3bff0775f5e16787ae986bc348e862c00588ef17e4937b23551927c38a6b65ef0d375247315b505ad744f41927e90db5e03f62581a9e35d2d188ac8fe95fd7add8fd31ba8af325d9495d08e5f511eaf78707c3b651d0e1f60220200af1f67d1f27c671d7c4ed7effba6a9f77ad1c413608a482b49e2ded6b3bc4da0e1362e3cc9f250d8318d9cd286f3f6396701058627736c01b76148cd35d6fe3a2041f90197ad5124454dfbd9ac4e9e44b55f84f1ffec9d1faa60d2d8f92a706cc0c676e5fd0e7e9d3e2a0be17b9df3783ce22e232d5c1d20f604ba1859cf9617acba69a6360add3c43b638ce59bb2c1079e4b6b7c934de0eee7f1e3d2acdbda7e45759dde0428bbda235d34dab27a468bf5e8897c6871b6c9afc37baa51cc156a973acbde3fce45fcf808b2e3a15829367fae4da3e031d711ff185e81a445a0f78e4b072f12d52b430fbbe7737004cea9dc277892f16529192ab596f5c944edce0553314ad9670dc52df93c1d77aa47b4ab749e9c3446be417e12e2ebeb96ab6bc1a7a39c3da55cb4f00ac82e6ab8bfd05949c31536d6db638ca06ab462509900e4a51b0435a796f00ce999725078b0a3a59e1fcd5f733f058f4e7cc18c5905f20a1a7b0f92758380f04b01c864c2f6efdbbee83be43936e6be0ac42997ec288a3d7caeb52e715d6678a6b8e3f6bcd23784c", 0x1000}, {&(0x7f0000003280)="dac52e64f77f073ae06d94443a86bbb8d2000b0662e9e9660ab995973ee3ce59901461c1b4f97c56562cf1b6f0f1da277449d4e52223360ba1637b7bbb3d76d5a9b73833505269edb75d79e3b4d886001105ffd4e3d21947ba09b39ff34bbe45db10f56d8a3de3d697e9ddc9cec12a481f8eb1f0a924d458e350826b6681336c3c87ef268991c91269f6dd22011539bd3969defacde7dba20dfbfc354cf5d93dbaffd675325ed99b70738a92020e7ac0278916656a289a4116b469e12dfaca21bf95df8c0fedf9b928083a2aa12ad3793d15af3f2fe3e273c1bd0a30e4b5083a4152a11beeda63d9d4ec11a42bf8b7750e1cc4fc08b3333690b8298aa95df15fbfe9cd37af58a1643ea5ee65724eaecca0ff0a7c60d02b56d92522f3c92c86a755f1aa6cd93ae313d6777a5b0d23e1dcd82d528bcc95751a49ce68d4e4131e3644953fd99f3b7c06a1b90f36e4627480b3e5faee6b1fab241ac7d75e996ba1badf20f47ef221fde70562ed0af8d12c00d098b22a41d7e80b7bffa93b516587b1648c28ad2864c9f01a3afaf61824642f519c5770b2b8ccde95fc5dd807db543ddaaa88d07fb5011ffd1d73e1e6bfe6078f6e30d234aa95dae75b104d0a8b3d9012b81cc1bfd9842f8ff394be1541a860919ce7be20d1c4735ea452f1738bee17e4222d916d5ea19cde787924ab1d78e2900ca1a2c770c10e65d2f2a6415c4c25e3c4548f02b3fa583f20c774dc5aa04bd82eea9bd0477da8ef48df47466e24a6009057ff632de8f1e63845c49b7925aeff8e01ae1cf6c12f424475354991e12570469933380e2ff3ddd2723f9ed066054c1afcca452e7be7d3c5325c4d03b04e45e249f16d73598b91ae0c12e5552473baeb275668db8707a19af92ceec62abc15315a6724bd2d3e376cb5992c2b8cfcfa38714bd15e6f6b5395b5b6338ef90ee689cfa8c21ba6833c0fe012b08ddc6643d97e6ba399fdbb29b0bd672da504c21785dcba0f18802dc4c424df0e34d45d1fc4a9c6e594316780125efb4048aee4e781c27150e9e32e6a3cc65306ad482781c31cfa784900af98daadc61a845b32e26682d400a10b3281f065f5b5bb1d73aff92abeb89df4100da802f46fa67b60e1b7bbf989ca01a6b0297380711ae861bbb0d087e246a0a9aef1692a79a3b46600a1a9ef8980cf961c54e9a02e0107f0413542a1e76c45bfac075c1c9c902f26ee1a52ab22e692b98cc12aa4aafbd0504d505eaac198c933b0b4a2d53e6cfc7965645700914bee5e7f1bf5074fcfa302e968bd26fd99d8770d9f409aad4b62d1913a1210874d65112563cb9a18a70eadf3e1783bc76d40c04b146d7a7d5247bb863758718da081021d16bbb53859a5d55bcab01d92f823fb2d6d00764596e638e94872d12aae844ca27a08761fa57800803ef1752a1cc8782bc814cd2f5beb23d109939cb07968fdcd0cbc9486018beaa11239b67e967bf38d923d6f80f34b302bcbbaea983dcc8404a167173618060cfcc876dbca4e3e5f4a031be70c6032cc83e8413de583e37f2128161448f2854473a24371604b8e34690efa2afd7a26eab495c54454e1c484df737b38763ddb0855d8b623f3a08f82016c097112cea2d0e1a54fc2d7aa89b06bf6783d4e631afc08671374f6537b31a3f4513f9831f41449839cf6352c8cb54980dfdf6a1450afec8d04573e023439d757bf199ec9f6548f3cd2e5af21f8d26e572653d0a2c602a6ad8ec04c14a8229c1743a97c6315ba07b532d4dbbf365a68e2072ca2d292e1715a944330991ad7e157303c0418b35f8a50e6b391d0a005870bdac55a0bc12efd50753636ad3591ae8a73ea398ac3a36f7dcd48ceffc340b8b1714ca455506bf4d591a07ecaa54c97629ca75fe4fcee8ebf3ac6c5ae7ca89b105722945487b38fa0e3ba86e5337b5acfef3098a32567abf57644126c7d1024ce04afe51bedd6e4df547de249f2d12de167ebdff19dbcc010d23feef44740ab75ec7b8bfa305e80b12c3209785338a1d521f2e103ca1a9eb2579df4c6ea97858c957f40a02136498b2483637aec39bda69d7b6f9a3a3fc93e39273ed1bbc1fb02fb6a156e1944a5eee6947e7954a986102c64bfcc1b2c66feae200b3b73273e911e92792066ff22c5db2f6db33644faa97db57704a3241b836b1b9095ab3f3aadf149e413c6a640028cae20d191ec19f5865817a2c6486655c102d6b7af53a86940ac44de601e6d209a5f40f1fbf0adb927b6e28a8e39b367a7bb4f021647c7a0d9bb4dd8e57d2d7f3464e38e27a770b0de867d7f7858bd233d9334efe3008816637531248ec67ae4abf5da8e600ba2623e84a2314b19a19fc9ecbaaecdf67395f89d03e5fe998536eb9d8e2c539144c65cf8dbbec7b447c2ef11b6ecf77561b7e969e467473dbce123b8e883fb53a680b693fa678ad6cb0fd0786527ffccac39df14b94ba28f187f622cc8cd53bd2d04730e39b73ffbe9f5b0be3e0829c0a0ff4e7bc8d9c924937a73a574866d161c8fd1b7c36d35af82bfbc115cfa6980c5d989e7cac8b48fb120dbaa1dc5ce8296f9c78f12da6855e313e83bcf19a3ff433f4856fadda46df5f5160e177eda4b6aeb13bd10599967d4a0f4761f774c63d3b5e5c988756c009447aad75569daf89ef8dcded400376fce1432c6358393aeb34b7538913fae76a9325973406981918bfc019d00f5c7fe44472d7af49ece19bc14aee2daf39c40ef333f48b75ffb6559103c588200d48d59c0fcb14b0bd5efa29be8f14d627157552a7c76f6e968514450e8820d09cef3333325362466942022aa309cafe83d6fb5208cb2c257f92cad1424be05560862a0ebbf50210f0eff321a7fff096915c0ad1527b9369140cb95c1f12f7f92f467d6ea17686b5f1ef3a2b20f1157e5a47f3ba6421f8b483426266255f88204087eceeb47197bd887c9849264dcfe2c1e0d44c9a766b524c22a1070a4082316090b6ca416224a8aa618dd897e8cdd7659bc2cb0cf622956bc460d516a5dce2c998784ff633b6d00a915a69041c1f29aa777725ac25397c670ada43aa38cdb588715cc6b35302af0bc29fbcba8457c6013351edfa76e6bef8f7cd2e4cb906d692c50a796ef8e4bcda6c20532cb8a30677d010c8e24df3f72b3469f80216670c6bb2e7a92beb066daeaf068a8c51aa69bd049d7df2800c485713682602fd3cdfa01df0e7f0d47618f4e6dc1a6b227a404f08d998b884e7c74a052c68e125abdd01e5c829d26dda62e07a1837f2bd696c7d0b149f9a200eb67b3c57359460978e2bb6f8e0b1fa7478b14e15f05760e44249421fe31180fe7cf95b4cef7a09d933e270703f488e56edfe562295fec6de1ed3a9d85e0498aa8b7a0c3a7ae4042fa1325dc7be8c12c5d93d6821f9639342683bc4ba85fa980003c82400f6d20539c5af08a8b5a96926c3bc6b3eded919d6a80c67d0ae2794cae043c27150e88b89e16c8e8d51255c6e6b7536331b8ae5405d969c098516e45f825c545bbe211a08a68d74b163f545963d321669115b9b3a51f3c6461d405ff1ae76c75ec6945c50f6d99149105591c9e929e2e4b31430ac66a3af0124ec8c4a65cf4a77dfeff35287892494e953dd459526442edaf7f60bc2f287387ff131dc70f804bf26c0138df65ba04e46f2fc7667f87d56fa4f5f5f1b65171901abee1ff40b8c2f584c47c654c87340dbd81391ef5cec8ce4df7a906a9fed51c2baebe77afab7b241b8f6c00d65410889d48b5eac7aa4375b7c097279e926083be074d7591bafde4758fbb392f018b36ef792559870607d273491e80ba68345432c04cb72f66d62491f5b4b3748b33212104c4d7551c1ab0949b662ef8d2f498a4757f1da2fe61b49c167d809f61edc0fb8cdc45a13a6bd5fda3033a31e049a6d993ec20d380c6a134a1940c2c3508cf97042fefd611674195afc22623a2b7f33873c50c2e0f711316c2b073f2bae18602dd13914d1ffada4988309ca57a9ed772757c470c9804c30f15f026785ea20545b07af7b2ffe8f4b786a7d3afaf91e40d6ff44dd8b60a369f77c3eff39560f19e611f714dae7969a8ac688155da20c0950cfeaebf489456e1a8b57a24058172430955ed7e502efa4ff12633d1879d0a2a9d341c9d8c1e9dbbc13979e30e206ca2664ed8897219035b84d3dfce50ffbc4fff60f4ee3cd4ff7210dc5ca7c26c29dc172e2b9c92903611ffd6a1ed1111136aacad7b7718c4c8f0d6957954d44edd59d1d212f3241df7edd13c003cea094d6a7b8d18c8e249d8f5513f5d2abc6ba33d6cff27e6876db332d10c14d2a940ea49e4b3342bfd2676ca4e4ed8ee0b78ca49ff597c60914029c26ac889dcb35233f547d5395792dadcebe9139873f190de2cccd84f687329197cc3bb1063ddbf770a44ca616328ec52397d95156dc440973d2a0e87ec06023b79a93d2d2ae4a8aeba62087b66f42c7869ddd4e0139f28b6fd6a655013023644d64264e4a2988c808660d0646dca439bfb87d08bedd56c0c3af204b3a373fcc293b1b2efcb559e3b2b84658f914c679dc7d8e92067035dbd3e881e56c3b60b22f61c16855b7cdf97d79b8fded618b6abc57dffadf6fe99af5b1f967426bb8e7c8988fe330bb5570ce5a74663cdf1099387a80b6b02c720f9c68fd5151fcfb4bc2214d1fac65f109d6489232f8ebdacffa8e78580a006cb61ef0ebb085146aebb11307d46aae3a31d40c81cfc7ac146dd3f3feb67ebca734ec0d18d7774c367d87fee244578bc98697118edaccf2f155dbb11cfe7456bad577b3a34a072cb698201fba4b9b824b8780a02363c965d1918fe291d30e80c6bab8ccef4559b60ce7501997a7a5bb2779b2b7ab172e817c5455ac768dd43459dd1300057836456befa21a35b803a7fb9797c2f40dc6aaea99c3a56a0a6852b473d9d4af6b23e0ab61049305a3ffa87c4f3c93c37dd9f570deccaac963b8bdcef22a02c880d2f0512059cebb1d0359309c44d8f3b330145584a3dc201e2412c22fa723480d0d5e6f465175a88dabc018470f82783c352f4ce27cdff7178bc3288ecb593b4c0c11ef3befe7f887392b219350d9c8a3320150e9f91a6aad11af8c1fdee12db102098b933af7c402851f417deca4eea5659be9c5d29bf4b4e01e460d6d5713fd3333de2472fc726a2918556f63b2e6e609e994233d050d392c430ef0178637f97ced787dc83c6b3f9e43b3f60f261074ce7763cba5e1531ed6beb91a36804c91ae61230420815d7ccba03bca816fb61bbab50a9f878b7b8c8457a16f7a38ab62ce36cea22467784cb8b2dda01a0a6c65ca76a831fed1e106ede233dc25d2f8d4adfd59ce32e2f9039d4185d75837190f5d772a00e8d6d779ea6a1a044b75143dfa6fe08ecfbf0b1cd37e0684d7ed7c4111c3d84bc3d007befdd1abfc2f8167e467a5d17c543e385cdf59cc95f8845718bd878c9b83cfd2c7e722b617555a311b0eeae9298278fdab6877105a6a53475a8012a2c41dcbae843f072edde6d9f6409260e7bbe72fab912ae1281c45ff9a0ce90e03c8b2eb447c6a85ce64505f637bfa64d5453644d967e76684d2fca945ffa5814b4c71b6f2d9fc45889003180d97c0f4f4ebca8825baaaa045502bb55b09949fb70eb53d8fc1d37675a38e34a9bd48614d3abf31c7171edfdf320fadac64c89fd85e84c63a86cd7f6d866cf95fb61bd76df85b867986b2055be693c0fa27661a51af6ab970cd47e71ea8d76daf4f54c966cc2b2e8eeb11d5f1b1c73f72eae8d509a42439c9637f87f1e", 0x1000}, {&(0x7f0000000080)="8a021cd34dceec98407577a20e88fe30f41d9e884ae171da1f10a9e5bf698c1052a090eb7d66a4edce62127bf0ae0591d713f647f9cf5a29721ce3a96c77db25044b8ff68f439c6494a54574e2e606f163b6fef53548bde473764436ff375714ba62ec839e3a0ab727da79c292f4e28f2957d5b4ec", 0x75}, {&(0x7f0000002180)="1fb07737663b42a6a58093124764435c977e93dc36534e1bd6333babad777bf4d15d8e0bda2b73fb28e4d62c439fb37a7a8ea28e5e956752aa3a6ec848a3fbc7af35a1dcff6b847a71952411d909ae005d8ca71756cbc8d7e1e3d8fa303e9bea550457b1f9266d0629888892e7230b8264c7d73b1a0089d8969f46f58ee57a6bb0342c3457bfa72923111b7773e0bac7672164d280beab5ed1326da0f23becfd061e99b5646cb88c7ad3f23a6c79110213f329065a42db1d062a1231fa0bd41b8b7403b3c0a80049707e11fe34f4bf0cf6a9fd4bf7ea4f9f36218814b3cd44175472c00436dbfd8437dd1315ba782c42b169130e96877cc8a093dab63cda3837369905da37e798f4401806684d1376d5c6a6227cdd0b70b74fa6aabf53231e2c9f87f181baa3f3b225fd41b66a207135067f6f10cf3a2414c9b9c513b77154fa4122ea89d4638b9e125088c31cadf19146259eee0cca00e474caa9d9d8f579db9f21e53117884ba153f13326b6d9c0f6950008acb4b47b1e9f7384f87e3bfb089f9c2e3173fd4a24ac1db419a08201ebdc9e312055519a6e76ad0fa15fc04462343e183d385053a7c08ea94c25aba385692674571ea07b5a02dc790d3117111dd692651394d01dcf1252c07ff3acf3c2cda9d41fd0339f2ff8fecfac4177905643ee291b518f5fdaa153f4d6e39f65848ccc14cf8c350bf1a2d6665ef72c534c535b4ed2782297cf68307e571ce1c706994815f6893d78700736600037a73ce8f1a9508ff4b9307403df9d3a03ef88b3d1e4fcd368c094566824f277ff2705e5ac4ab66e48274fdf76b53d634ec1287bd4bae57c7eb7f2b5f6e80574a917bd1042bd5c042a4e71a56508ddf13d1c52105a33fd1b8565a422d58e9de09d32cd9253240be3d728b0a402769fc79831b57596422a8cc6db50f55f1be5fcbc9b49b0217d7b318cd9cb0b039bbee8ab0ec0a1efdc566f080027358a9888da8ac096f989c0d86e7e8ba6a5e38b6f60313c9975e4adcd80131da9b36e58484f646e17a4f6fadd2bdf775dc3411376428cfb3ef778a8c1aad9fcee310d0ef3e712cf9d6ca32581793b45c286c49411d2d7082e66407c62a81553409efa7b627862f0fc537b9dfcd59e8a86e8ee193594f4f7b33392eef44879445867968cf350084806dd2692e932af6545cc347c3aacf02b6ab74ebf584cf5c5f0ef72506b793e86f95f15da941c6416ab32cefd5052871fec83b7653a3a0f9a06c04c0fc831145b48f2984cb5b8bf7918ca1f174507010f68d312c335db1dfc3c795dc78a5639ec2cf69881ccfff052796245e7de02aaae2c90d6bf6c87fc8dbe40d6ac7496de24e960c3d50d6df754a27b26bdbe3fb34bb72bf9916d8c22faaa46186784ed9b2c45391113df417e5e4255d02271e8d16659f342281a327d79e5d47050b5d602d05e723690e5f9fa2ca3aec0b75b1892b6550692187da019b79fc4633ea242e9e82605f8a58ff779322252f1bbfa562556b3c9fc4fbdcc093db97ee7bdc5760b844df722bb0945d7d91ffaba8a63d6f06dcd93a93b617568ba56e7a29adb31d94378be129c92d06e8d94591ff0a8885b058d92a72bd11e5adc86b3692efd87f9c407dd2c07f42ff3400e099fea4acc219d0f1ad7941f1d7953cf81ee118e442f06f4141ec8317d026cdbb32f9a2bd818626801b07dfd4ab6e2086f4a4a5c881967be6f4e32c396d66d332348b49db1b230344494c0f093d39c77770ac39e5c7280de0a4f057445b5d39eadbdb82f1c1e51a2db7b3c9fa51cce53a271b61f2e831b167a71bd5aa70c4885e86f2f3960e4c3724e4e8dffeefa22622e464992e6d928afdec66b86fb2cc05d8250d29ed37f835e0bb3c526a31522e591ab390a5ec43cfaaac4da7b9c446701fa925d0052714a7cc69fe365e342c50b2d09ad7275a68dd971b92bb49cbb2a411b7cb46cb23a07a9b83b7545a724af2c8ed482690b7857590830a4016fa8e0c575cc9ec2f17eadf89acc21506e744ba7a595933a5214277b35acc0c7ce83be2004fe28be7e709abd42d377142742f25b4d039b14695e11c17edb459a61606215d66c9a9de4a705eb75d4886dd330dc2e7f3311e5b20dfb22cd904979af0cec66978f4fca9f6cda54f0ce84e09241f14cfc74470e68084a473b5c483b8ff89530988a4fb9cadcb0abed3add455634cb885b95e3c61785ce2335235cfaf7439c9d88ec058945329054a86f34f8a9f6d60675ead4bf3a00c4bc6f1e9207a4015878b6b41d22dbc41e303dd2de0df815293b714b48330222d0bcb35684dd5f10e674cce464c6052bfb936c8937cbcd545aefa4591ef7559b600da15dca6cbed946021e4aced88f612c215558ed700aad615fac339114ce76cca41a55d56727489446622ff9692bc0e2bb24700d363089d9a6c39ed95a97c1e858d0de654783b5d64b7b3eac246f6feca469a9ad63f43ee7157f04692297a8afe3187dc9b860133fe6cd6a7edd06501c15f961b067f203dc6d55a91d94f9a660ee72b90002e3ff1da47c97a02026ca714bf8b85a92f17200057be3e7d7d2329b20f91ffd741bc467eed11033947847ba12b7f613efce94ba14a74b8b62fbc6109ba3ade479ad7c9583c42d19f1dd8ba3a038abbe38237254fbea6dd44ca6f6db98a2fa2d8619419a12aaa084a817c5951e0b405673d7817215ba15774ba02edad95ad81033f78db1dd4076f8f276d8f96cc067836e82e1bfd8ad58542d9ccb5cd6e52fd389b471ae5cf20a33e38618f29244fdbbb9a9ed53c14f10a26e0fb89a53755025aaf15bcbf522770b8b949f6ba09345240c6c32e16520fea8b89cc7c8f4d40daa1c0cd5035de11dc75ba144a049af39cd372cacbbe47c60a4d0f22ecb52c1b9297febb124e06b7e689c049363a3c2e9cd2744d65b6aa818ac0a7f388bef273d53bcf35388d7711581cb7fd81d11f4828cd1a4f7f2e722e2f5e5a2746a87a3016fc3fcbafb52a4f7162aced51a0169288e76ba9fc991f80c3c82fa28d3defc80e74e30b9a3ed8639269e2957a1c9d27f4084bae5c9f6a88e669c2de5e9ca41673b4eb6741ffa01c09ebc7e318283498fd1ba29ce9427c8153633f33b95698b536f286fda5a768ccb7a30f2bafc9aa9c43ccc9edead20a73a3d350656d5a5e9c9da1bc9906120a6b4d7a79a0b4c07ddac1bf2fe4b4b704f416f6127f5ad0dfe5eb2e2e6b23500b0eed6371ac9e91e4dc17eb5ca6e35b090733296d16de9bb9f85a1f57fc1f21e1475cad091d4e9f0c3cef05909c557e77f45d8005eedec3382273151dd1b22d7a9553c1b796bdcf498d4a148fadb6807dbdb3818742fbb358ebd3aede5e4dec051a0bffb36be8964e9546962c7d82850fcc18b10d02ec38dba6a2a7175d7444628982c634c6b74cb975713d8c131be1ed16d11f8d0c4779be8d0f35b4822d49b06db23dfe3e8f8a1c1555709e27189c7468c2299838ecc26312d087e37be515855e10614be96dbce15498b939bc4d644e360182027ce539e94d64a560d39f158c12ce355fb9b75e0e6403cb29d3ca51c351d0077d575e4a7e0eedf1380af298be64733e53a21616e7582cc34c4a68ae358041b7303769fce4d204b332779ca28bac357b9aec4002eb85a3e4be3d382422fb6e3da892c285f40e878e1b4d4ba7a5f8ad16c9fc98d8078a6349d84bf8142d5510dd9e34260b00243f1ad1efe384a25a336d95d14796a6f5cf5679aa1c95a20f671b22a01114b1e12d45414ebb893ce645e90a434d2857688916f48d042ec5ed4a2ac9bd85a9b09ea14062c49083034523891d0eed56b1d75a298533a0af67dfbc1c5544e6f9ca3311953c3dec42dbe5db7f16f9e90364ebfa4c31e004f49659164003c9274d84efc98bc4c3eb25c7e09ff4178c897261ed55a053bd62f99e628c8113be566b648218ff326bc37a7ddd4da7ea857f92d36b1a809e115d6f1a01d7a2621cf8becc1e4aa3c0f1f1c17aed2350e2e001048938aece911d5997262f7f95d108469e9f7937608db44f329f7065e7ee5d534060b5bdb772dff4409bbceecf8624dd78cde2a891b50b9bf3131ab8927a2cc60ad7280f9bb1b54aec8be5739084647d018ef105274288dbfddcfebc6028614f1d41a0e6cdd196cd337d9a764bc7e906754ada7da6f8a6aa7ec429af01c1777cdf370aa330ee19550e40c6c6bacc08c2364295762877d31fa5c963df7f784ddb258f10c93e02bec2ec0ef4a6e8820332b4ba079311a9b624778e291f4b16cb05e0b3061d559ee0b5d84c99001cf06ef647ff61230a3280f7236750908acf93386270ca02a7265b0837d33006e5e0d757e2a5b3f30dfc7326d2cd3a73139bcfd9da1364d774501e564ff77c7f35cdc819fa51edee0f923022d5b9e454df4f98565502a3445134481612947f77d33f3c97d14f4eb6f5b26568b2b51efb4261ac3bb4c0eab5f4ec1db9c17364d1e8d9e419baecebdb32135e67c688b1511e8cc477588732e5b3548aacfee94b2c54f2faf7331bd93ef20b2d4e632c2aa1404860b10e0fae2455e2e0bac7d3e4f73d35f7828cf376158510d19df75874345c8c139f793c11ebefd28468b1b5207f021f99529d06bc561a8cce480fd244ddb12bcf2b8a2d432e879ebde4fa54d853e9089c74c67f6446801a3f73c91d60121d2bedc5a81f599ab83dd3306f03236cf5cfa68d0295825f4ee5029dd42dbebf1ddfc9dabcceaff034ee0177cd3bd37a86ecc31d5ec9dcf0ac484b341e30877086b2573a7be7a79e41cd0539c1384665688da603cae71b9286ccf7b283efd2175268becf7b4c69df45070fd482c49cb16d6f6a5b07c30b9e86f6dddf24be96c5b4d8daf8a2e38bba7c5f6cf58de608572216c36306d1be93637793bd4c6f5f331aa2563b57f8d980a1d20f7dea201aea276515d98ef0b83fd9518ee3dde28c77616a0c0259a50311d74a5bbe19ecdc14b8c0f9151e6a31393e78ae8245a06190a7736ea6a43ded7a27b14a01b59a4890a59a32346664aaea172e392ca91403da2550757bbbc1229524996f4db48fe42ade15fe14184d9582028b5d88f9c2e2a2e543aadc1c136ec0620da7ee9cd8d4973111028e94c461b1a9eb127905e65b2e8141e2a3c054e7329f8cfe1380b730a470f5a89f39ed0ab1c0c2c4389111d8c1350bc6087484e9b2b8d1c53f95c3e6c7f829b091753f4f67dbc83de291bd37a05d3d39446e6caa8ffe954d2dd6a12ddc837ce2c55a90c19b4cac7242af724ad7a6ca6d1865ba260fd7ab8db651bbe73262473a378aa6afcf43174ac232f91b6d5bc390caaa69a6ad1be70b505742b475415573b6ef4580352535a21246db3dea917d38519c515ff48db925ad7b90dcc693926a91c27d6cef8554ffad3dd03b98d9165b40441488f0dd07e900f08e0b41101ce3027f21e6a7a6063766a638b430a6f1a567402a39755486f40f4e2a41e4c27e9637d2c869794d3045a7c0e1b685c2f04c9cabe7e2e94057d00cddde3a34272dc6b923249b675ccef0b730f0c94dd05ecb50be8377c2ffa403233bb48ede90db98c8ae06e438a7bb6fa95d447304a7c2047d60153f7455ed3ffb1e7537be8d104a881e4b6d46c839d96b5e6e11b48edab76eacf22f036851d6437ae5d7b3654cce280f714cacdccf6e019623d3399b2116b573e475f4d642fbcd86cfba78ccb62ea89db6082d93f9c6301efe08694e2c4e16aa7afffc84922b30085f32600164e04f335af4b37c2176620ccac3e768f9ddc28a9c0e1eb184c2d9cd48ca62fdfeffda40fc4", 0x1000}, {&(0x7f0000000000)="bebc6f38d057cab2c1f4ca77233cdf201b45143724d7d01a006c3d1815367fdf31939bfbfcae", 0x26}, {&(0x7f0000003180)="54a65c042912a87320b4219725c1ff534b30", 0x12}, {&(0x7f00000031c0)="a1789847910e1b86f84aca9728a45b9cff0bc1cb547151ba753de62d3ae44158", 0x20}], 0x7) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2c}, {0x20000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x4000000000000, 0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x100, 0x52, 0x1f0, 0xcb7, "c75d8e8b9c7631d1f7c2196664409324e5a8a1b2", 0x0, 0x60}) r1 = getuid() r2 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r1, r2) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x16}, {0x81, 0xffffffff}, {0x800000006, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x73, &(0x7f0000000200)="b4c0e367accf422ef15128cf3bffcfa731233aff671e0cdecd3e127f085fc5383128e3bbe094a231ed16e0d5fdaa7df471ca0cf9c4bd7bb44e2738bf8b3aa7be3cde5a80d918e730985d356052d9c2d07a3f80cfd08dfbba7762df66d15eb8d8f214f3e463b72a919d373bd3ab1060206ebd26") fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28001200ffff10000100000000100000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x2) chown(&(0x7f0000000080)='./file0\x00', r2, r3) 16:00:38 executing program 0: msgget$private(0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0x144) r4 = getegid() r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getegid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000000180)=[{&(0x7f0000000140)}, {&(0x7f0000000240)="563d62125db0ea83a02d17757279514ac930d32ccc2cc48ebdaabc5d25d82b0d4e3f189b0c0ee13d4ff953ef93f1f069c46c5bc480260e54fcd86f5d6c998b0b9a955188bd894372105b162a0a4417b3f44ba8ce1dba3f6dbb25d76c0e71b668f1e5fc7e613a639ef700e9447ea810ca0323989908f83b1515a4d04cea1670d5689c74fede51cc64ecd6c7a870e9715088b38d4238c3", 0x96}, {&(0x7f0000000300)="76dc4ac18e920679e4dd7b7eb1e863b57a5240d482ee701f095e5e881dc06eb0457b6c2b078b383bdd33fd5929d712536cd48fec672905a83147f6dfef2ba61d0049fa934964b0dae2f186fcf63410fd9c834741fab0a102f49bd498b687382ee768eb728bf298ae6553328a69df141b4523dc79ce7ddb661bc9be32022d43af3476d759da25208df82124ece77eec5df9aa8c0457fb650db6fae9ef2a1ac00b8d0bd2f7f3b7289bed5017a514c9404213b9455b16177f7c65a24b4d7a05f7c13794d5b644ecd6f0d2a6d3091151565d9c7d58462658e6004e1a5d", 0xdb}], 0x3, &(0x7f00000005c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x118, 0x400}, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000140)=[{0x3, 0x100, 0x6, 0xff}, {0x5, 0x0, 0x8, 0x9}, {0x1, 0x7, 0x1f, 0xb3}, {0x7ff, 0xdd9f, 0x0, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x10000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x3, 0x100000001}, {0x3, 0x3}, {0x3, 0x4}, {0x0, 0x8000}, {0x3, 0x4}, {0x3, 0x7}, {0x2, 0x6}, {0x3, 0xcf4a}, {0x0, 0xfa77}, {0x3, 0x4}, {0x3}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0x8d}, {0x2, 0xffffffffffffffc0}, {0x3, 0x9}, {0x2, 0x8e}, {0x3, 0x8}, {0x3, 0x8}, {0x1, 0x3}, {0x1, 0x4}, {0x3, 0x7ff}, {0x3, 0x7}, {0x1, 0x100000000}, {0x3, 0x100000000}, {0x3, 0x7}, {0x3, 0x9}, {0x1, 0x2}, {0x3, 0xbd}, {0x3, 0x1}, {0x2, 0x10000}, {0x0, 0x75ab6db5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ffff13b9fd812e60e18228944316689758488a6a9e01f53669876b5eec20b7fc88ab07f067fdec70f13584ed495f9ec503824ff74dbf36803b011ccc8364a8a419e90e56aa47f00dc238eddbe8dd70549967a809f8b09c152d9bc8e9ea0fec5a7ebafd08aba6fded824469f797a59d85c3b7d5dcbef1cb6e976a5dd8b8b916e0af34f13ef8b133f2905ea71389b19daa02357aadd99baf07e175280000", 0xffffffffffffff89) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(r0, 0x1) mprotect(&(0x7f00004d1000/0x1000)=nil, 0x1000, 0x6) 16:00:38 executing program 1: sendsyslog(&(0x7f0000000080)="fe6c0abb87749746084d793e9154833533eb2a0a5a88615cc8b22679049a33cf9585d86d879c493569320c14459366c9a5dd8e0c0d645d4834844739ffcd00010d7583b4adaad9e23fca74dee00faf467ed971a9532e0cda68b8d7cec0b7b0e466f52c47df66ee52d85bb90e09efb564ec6559b28e6afb37796b5b76b2b53660b3b64c99ac0d0eae7bc90d419e14d588940fc35c9af549c35951778d6d24c9f8632e81e61bc6f081b9e07816", 0xac, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/wskbd0\x00', 0x10fe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) rename(&(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000001cc0)='./file0\x00') write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001d00), &(0x7f0000000600)=0xc) getgid() getegid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) recvmsg(r5, &(0x7f0000000800)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000001b80)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000680)=""/9, 0x9}, {&(0x7f0000001880)=""/160, 0xa0}, {&(0x7f00000006c0)=""/3, 0x3}, {&(0x7f0000001940)=""/140, 0x8c}, {&(0x7f0000001a00)=""/120, 0x78}, {&(0x7f0000001a80)=""/226, 0xe2}], 0x7, &(0x7f0000001c00)=""/176, 0xb0}, 0x40) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000440)="5827001000000000000025259560f8e5811f73f2e3a0e968c4d5e41789632dfc94ff847379bfd18e02acb76f334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40997beae078b0a80da188763110dadb6a5fe1cff9dc3b4efa6865e5909ca390d4621fb9b9ae1607f528ac7ac64c69f1ff45504215daffd3015db310090b514907e9ebe63d9b040b0df6330fa326f7bf1b2e1361e4c990311a0eff874a27461bd7ff90c2f70c544bc2f7fe7c8cd09244e708a8e5e76f514a3df158922e570d88356cedc3c1ed2833a3a0001000000000000834dc288a64f727a2b88335644fcee6563ec0d22a1a1c99863a8", 0xf1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, 0x0) r1 = accept(0xffffffffffffffff, 0x0, 0x0) read(r1, &(0x7f0000000200)=""/141, 0x8d) write(0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) r3 = syz_open_pts() close(r0) r4 = dup(r3) fcntl$getown(r0, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) syz_open_pts() accept(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00'/110], &(0x7f0000000100)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x8, 0x4, 0x0, 0x8, 0x1, 0x1, 0x2, 0x6700f6bdfd31856e, 0x9, 0x4}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000240)=[{0x0, 0xdec8}, {0x27, 0x6}, {0x82, 0x4}, {0x84, 0x80000fe7c}, {0x25}, {0x107, 0x102}, {0xed, 0x4}, {0x87, 0xfff}, {0xe8}], 0x9}) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) msgget$private(0x0, 0x200) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) getitimer(0x1, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f00000000c0)={0x8, 0x80, 0xbe45, 0x400, 0x5, 0x6, 0x4, 0x7fff}, &(0x7f0000000100)={0x3, 0x7, 0x2, 0x401, 0x0, 0x401, 0x9, 0x5}, &(0x7f0000000180)={0x1, 0x1f, 0x2, 0xe1000, 0xa574, 0x8000, 0xfff, 0x1f}, &(0x7f00000001c0)={0x2282, 0x8}) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0xfffffffffffffd38) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2000000000000081, &(0x7f0000000040)=[{0x20, 0x0, 0x400}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='\x00j\f!') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x7f, 0x3}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@abs}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="006f000000000002000000000000000018100000000000000000b7e332b493f4abcd0aacbaa148563a689eaec8d37809b8390aac0d7c0afba8e40e93dba8b9c403be6825ff0e8983c9dea247a00c35660bd73f2bb7604d59c03166ba94895b66c57e889460c916e1931e2a7f933302cc20e672ced6c67d2f6171bd54cdbc878418feb09d1acc843e5b1194740005a0a3690440c3f8ca6242ed971c52b4618b60c0f70d58c0be229c81bb583e28dc1c3a0762ae6494048949861b700d70a9ed90"]) 16:00:39 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) shutdown(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 16:00:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7fff, 0x0) execve(0x0, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r2 = dup(r0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = msgget$private(0x0, 0x10) msgrcv(r2, &(0x7f0000000040)={0x0, ""/83}, 0x5b, 0x0, 0x1800) msgget(0x2, 0x42) r3 = getuid() seteuid(r3) socket$inet6(0x18, 0x8002, 0x10000) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt(r0, 0x1000000000029, 0x5ffffffffe, &(0x7f0000000000)="4b74954c", 0x4) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x7, 0x1) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f00000001c0)=""/129) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x3, 0x647, {[0x5, 0x333, 0x100000000, 0x100000001, 0x6, 0x5, 0x6, 0x7fff, 0x8, 0xffff, 0x64e, 0x7, 0x7, 0x1d55657e, 0x100000000, 0x400, 0x9, 0x5], [0x0, 0x5, 0x3, 0x0, 0xff, 0x45a4, 0x9, 0x7fffffff, 0x98, 0x2], [0x3, 0x85c000000000000, 0x200, 0x7, 0x1d9aba88, 0x3, 0x5], [0x101, 0xa51, 0xa8, 0xfffffffffffffff7, 0xd6], [{0xff, 0x7c1, 0x7fff, 0x5}, {0x6, 0x0, 0xb261, 0x1}, {0x3f, 0x2, 0x2, 0xf7a5}, {0x4, 0xffffffffffffffa4, 0x2, 0x100000000}, {0x1, 0x8, 0x1f, 0x5}, {0x0, 0x7, 0x6}, {0x8001, 0x8, 0x200000000000000, 0x5f7}, {0xfffffffffffffffe, 0x9, 0x1f, 0x827}], {0x5, 0x0, 0x1ff, 0x200}, {0x1, 0x2, 0x6, 0xc6}}}) close(r0) r1 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x1ff) listen(r0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10081, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) rmdir(&(0x7f0000000140)='./bus\x00') unlink(&(0x7f0000000080)='./bus\x00') 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) vrele: bad writecount: 0xfffffd803e0eece0, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1498, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *270546 44113 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd803e0eece0) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff80001499caa0,1,ffff8000ffff3160) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd803741c648,c0106477,ffff80001499caa0,1,fffffd803f7c65a0,ffff8000ffff3160) at VOP_IOCTL+0x88 vn_ioctl(fffffd803dca1628,c0106477,ffff80001499caa0,ffff8000ffff3160) at vn_ioctl+0xb6 sys_ioctl(ffff8000ffff3160,ffff80001499cbb8,ffff80001499cc20) at sys_ioctl+0x5b8 syscall(ffff80001499cc80) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,52b689a6010) at Xsyscall+0x128 end of kernel end trace frame: 0x52e52eb5ae0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vrele: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd803e0eece0) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff80001499caa0,1,ffff8000ffff3160) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd803741c648,c0106477,ffff80001499caa0,1,fffffd803f7c65a0,ffff8000ffff3160) at VOP_IOCTL+0x88 vn_ioctl(fffffd803dca1628,c0106477,ffff80001499caa0,ffff8000ffff3160) at vn_ioctl+0xb6 sys_ioctl(ffff8000ffff3160,ffff80001499cbb8,ffff80001499cc20) at sys_ioctl+0x5b8 syscall(ffff80001499cc80) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,52b689a6010) at Xsyscall+0x128 end of kernel end trace frame: 0x52e52eb5ae0, count: -9 ddb> show registers rdi 0xffffffff81ac3167 db_enter+0x17 rsi 0x78cc __ALIGN_SIZE+0x68cc rbp 0xffff80001499c660 rbx 0xffff80001499c710 rdx 0x78cd __ALIGN_SIZE+0x68cd rcx 0xffff800017a02000 rax 0xffff800017a02000 r8 0xffff80001499c620 r9 0x1 r10 0xffff80000003c780 r11 0x820c7694d7d60df5 r12 0x3000000008 r13 0xffff80001499c670 r14 0x100 r15 0x1 rip 0xffffffff81ac3168 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001499c650 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=270546 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2508,0xffff8000ffff2a08 process=0xffff8000ffff66d0 user=0xffff800014997000, vmspace=0xfffffd803f013990 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 44113 196313 46603 0 2 0 syz-executor.1 *44113 270546 46603 0 7 0x4000000 syz-executor.1 44113 268227 46603 0 2 0x4000000 syz-executor.1 44686 328189 79767 0 2 0x2 syz-executor.0 46603 289346 79767 0 2 0x482 syz-executor.1 69174 117875 1 0 3 0x100083 ttyin getty 9865 427460 0 0 3 0x14200 bored sosplice 79767 349338 84738 0 3 0x82 thrsleep syz-fuzzer 79767 74847 84738 0 2 0x4000482 syz-fuzzer 79767 219085 84738 0 3 0x4000082 thrsleep syz-fuzzer 79767 61996 84738 0 3 0x4000082 thrsleep syz-fuzzer 79767 324931 84738 0 3 0x4000082 kqread syz-fuzzer 79767 164893 84738 0 3 0x4000082 thrsleep syz-fuzzer 79767 108475 84738 0 3 0x4000082 thrsleep syz-fuzzer 84738 272882 40779 0 3 0x10008a pause ksh 40779 338293 90526 0 3 0x92 select sshd 90526 474277 1 0 3 0x80 select sshd 95936 16356 51609 73 2 0x100090 syslogd 51609 225399 1 0 3 0x100082 netio syslogd 74032 429644 1 77 3 0x100090 poll dhclient 46049 232563 1 0 3 0x80 poll dhclient 95771 218483 0 0 2 0x14200 zerothread 1152 523952 0 0 3 0x14200 aiodoned aiodoned 37877 200716 0 0 3 0x14200 syncer update 13271 521334 0 0 3 0x14200 cleaner cleaner 86357 445281 0 0 3 0x14200 reaper reaper 44952 282803 0 0 3 0x14200 pgdaemon pagedaemon 20046 448406 0 0 3 0x14200 bored crynlk 90692 322169 0 0 3 0x14200 bored crypto 12996 499090 0 0 3 0x40014200 acpi0 acpi0 38609 184497 0 0 3 0x14200 bored softnet 32470 328314 0 0 3 0x14200 bored systqmp 4158 427842 0 0 3 0x14200 bored systq 2201 375491 0 0 3 0x40014200 bored softclock 22038 464573 0 0 3 0x40014200 idle0 80115 365679 0 0 2 0x14200 smr 1 86319 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 9610 6523K 14777K 78643K 71513 0 0 pcb 13 8K 8K 78643K 1587 0 0 rtable 123 12K 13K 78643K 3989 0 0 ifaddr 85 23K 26K 78643K 1884 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 1091 0 0 iov 0 0K 56K 78643K 3091 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 22251 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 270 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 2208 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 22246 0 0 sigio 1 0K 0K 78643K 303 0 0 proc 42 30K 54K 78643K 3014 0 0 subproc 32 2K 2K 78643K 203 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 2248 0 0 in_multi 33 2K 2K 78643K 844 0 0 ether_multi 1 0K 0K 78643K 120 0 0 mrt 0 0K 0K 78643K 56 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 2379 0 0 pfkey data 0 0K 4K 78643K 10 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 105 21K 31K 78643K 52915 0 0 UVM aobj 130 4K 4K 78643K 142 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 821 0 0 NDP 21 0K 1K 78643K 522 0 0 temp 233 2729K 3373K 78643K 72947 0 0 kqueue 0 0K 0K 78643K 188 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 28 0 22 1 0 1 1 0 8 0 rtpcb 80 914 0 912 1 0 1 1 0 8 0 rtentry 112 186 0 141 2 0 2 2 0 8 0 unpcb 120 7336 0 7326 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 891 0 891 1 1 0 1 0 8 0 tcpcb 544 3460 0 3456 1 0 1 1 0 8 0 ipq 40 6 0 6 3 3 0 1 0 8 0 ipqe 40 12 0 12 3 3 0 1 0 8 0 inpcb 280 9420 0 9407 14 12 2 2 0 8 0 nd6 48 34 0 28 1 0 1 1 0 8 0 pkpcb 40 127 0 127 44 43 1 1 0 8 1 swfcl 56 14 0 0 1 0 1 1 0 8 0 ppxss 1128 378 0 378 58 57 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 626 0 428 17 4 13 13 0 8 0 art_table 32 627 0 428 2 0 2 2 0 8 0 art_node 16 149 0 109 1 0 1 1 0 8 0 sysvmsgpl 40 43 0 37 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 2206 0 2196 1 0 1 1 0 8 0 shmpl 112 140 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 37359 0 35937 46 0 46 46 0 8 0 ffsino 240 37359 0 35937 84 0 84 84 0 8 0 nchpl 144 68646 0 67028 61 0 61 61 0 8 0 uvmvnodes 72 7128 0 0 130 0 130 130 0 8 0 vnodes 200 7128 0 0 376 0 376 376 0 8 0 namei 1024 223970 0 223970 6 5 1 1 0 8 1 scsiplug 64 39 0 39 26 25 1 1 0 8 1 scxspl 192 226872 0 226872 108 105 3 7 0 8 3 plimitpl 152 1861 0 1854 1 0 1 1 0 8 0 sigapl 432 22402 0 22389 2 0 2 2 0 8 0 futexpl 56 371960 0 371960 10 9 1 1 0 8 1 knotepl 112 4266 0 4247 1 0 1 1 0 8 0 kqueuepl 104 5320 0 5318 1 0 1 1 0 8 0 pipepl 112 12418 0 12399 26 25 1 2 0 8 0 fdescpl 424 22403 0 22389 2 0 2 2 0 8 0 filepl 120 135645 0 135548 15 11 4 5 0 8 1 lockfpl 104 7908 0 7908 16 15 1 1 0 8 1 lockfspl 48 2701 0 2701 16 15 1 1 0 8 1 sessionpl 112 38 0 28 1 0 1 1 0 8 0 pgrppl 48 304 0 294 1 0 1 1 0 8 0 ucredpl 96 28855 0 28848 1 0 1 1 0 8 0 zombiepl 144 22389 0 22389 4 3 1 1 0 8 1 processpl 864 22418 0 22389 4 0 4 4 0 8 0 procpl 632 50843 0 50806 4 0 4 4 0 8 0 sosppl 128 274 0 274 57 56 1 1 0 8 1 sockpl 384 17975 0 17956 24 21 3 4 0 8 1 mcl64k 65536 4070 0 4070 354 353 1 65 0 8 1 mcl16k 16384 63 0 63 47 46 1 1 0 8 1 mcl12k 12288 438 0 438 49 48 1 1 0 8 1 mcl9k 9216 337 0 337 54 53 1 1 0 8 1 mcl8k 8192 303 0 303 55 55 0 1 0 8 0 mcl4k 4096 1056 0 1056 17 16 1 1 0 8 1 mcl2k2 2112 125 0 125 48 48 0 1 0 8 0 mcl2k 2048 90268 0 90222 22 15 7 14 0 8 0 mtagpl 80 595 0 535 5 3 2 2 0 8 0 mbufpl 256 253491 0 253307 182 169 13 42 0 8 0 bufpl 256 65865 0 58130 487 2 485 486 0 8 0 anonpl 16 1930168 0 1918168 528 471 57 81 0 62 0 amapchunkpl 152 94363 0 94258 261 256 5 18 0 158 0 amappl16 192 119493 0 118836 580 546 34 57 0 8 0 amappl15 184 1210 0 1210 6 6 0 1 0 8 0 amappl14 176 4377 0 4370 1 0 1 1 0 8 0 amappl13 168 4454 0 4454 3 3 0 1 0 8 0 amappl12 160 1511 0 1507 1 0 1 1 0 8 0 amappl11 152 2602 0 2591 1 0 1 1 0 8 0 amappl10 144 7201 0 7199 11 10 1 1 0 8 0 amappl9 136 2947 0 2943 1 0 1 1 0 8 0 amappl8 128 2490 0 2458 2 0 2 2 0 8 0 amappl7 120 7174 0 7167 1 0 1 1 0 8 0 amappl6 112 2590 0 2585 1 0 1 1 0 8 0 amappl5 104 1837 0 1826 1 0 1 1 0 8 0 amappl4 96 24841 0 24812 1 0 1 1 0 8 0 amappl3 88 5567 0 5557 1 0 1 1 0 8 0 amappl2 80 181491 0 181423 3 1 2 3 0 8 0 amappl1 72 383149 0 382737 26 17 9 19 0 8 0 amappl 80 51443 0 51407 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 141 0 12 3 0 3 3 0 8 0 uaddrrnd 24 22403 0 22389 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 22403 0 22389 1 0 1 1 0 8 0 vmmpekpl 168 135462 0 135439 2 0 2 2 0 8 0 vmmpepl 168 2565238 0 2563519 559 478 81 102 0 357 1 vmsppl 272 22402 0 22389 5 4 1 2 0 8 0 pdppl 4096 44812 0 44778 6 1 5 6 0 8 0 pvpl 32 5640700 0 5625553 1238 1057 181 267 0 265 47 pmappl 200 22402 0 22389 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1289 0 672 23 4 19 21 0 8 0