last executing test programs: 3.25779908s ago: executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) setregid(0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000076a000/0x1000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000145000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x3, 0x1, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) (async) setregid(0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) msgsnd(0x0, 0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x0) (async) setrlimit(0x0, 0x0) (async) syz_open_pts() (async) close(0xffffffffffffffff) (async) open$dir(0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000076a000/0x1000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) mprotect(&(0x7f0000145000/0x3000)=nil, 0x3000, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x3, 0x1, 0x0, 0x0}) (async) 2.768790013s ago: executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000001280)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r5, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000502000000000000000007000000330086000000000000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) setreuid(0x0, r1) getegid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) socket$inet(0x2, 0x2, 0x0) 2.750307974s ago: executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xb0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {}, {0x6}]}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) dup2(r3, r2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) chown(0x0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @loopback={0xfeffffff00000000}}}}}) 2.520233777s ago: executing program 3: poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) sysctl$net_mpls(&(0x7f00000000c0)={0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaa4ed80d97984631a0000fe350e28ef0900c0f1ee24be11200000fe800000000000000020001c000000aa00000500000000004e214e2094a771c249e0ece32bfe20d48604d722bccf527c35a607da2141ebec09946861cd8f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvmsg(r1, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) listen(r2, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x9, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) (async) mmap(&(0x7f000015a000/0x4000)=nil, 0x4000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ftruncate(r5, 0x80002) (async) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) (async) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r3, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xb}, {&(0x7f0000000480)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd65", 0xb9}, {&(0x7f0000000540)="7a8d4c47680e2d3e197359a72af0f843728001f1c33e8d0c4c36fdb4", 0x1c}], 0x3) (async) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) (async) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r8, 0x6e}, {r8, 0x40}], 0x2, 0x0) 2.500119745s ago: executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x6, &(0x7f00000000c0)) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mlockall(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 2.290092189s ago: executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007db, 0x0, 0x0, 0x0, "090000006f000021000000450000000000000100"}) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3c, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000546000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x1}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(r5, 0x4, 0x4) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(r5, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0xb73d, 0xc, &(0x7f00000000c0)="23a8c4a5f132fe7dc2fd653466d7a3b2ebffcbff", 0xfffffffffffffeb0) setsockopt(0xffffffffffffffff, 0x25, 0xd, &(0x7f0000000380)="ebff000000c100000000004e71cb48eacf1ce369bdc82dfb69e6a1519da2560f42563b20743c521d00920907ad7c37206755346a5f9d01d7f9fd8778375606ccb551ac1b83153557b5487a57237d0e2f9b7af964411e25dfd85fbca13123e48d00c558051cf24910729a90f44c67cd5e29e4", 0x72) setitimer(0x2, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f0000000040)) getuid() r7 = semget$private(0x0, 0x4, 0x1e) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001000)=""/229) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) 2.250011252s ago: executing program 2: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="0002"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 2.040007733s ago: executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x53) kevent(0xffffffffffffffff, 0x0, 0x40000009, 0x0, 0xf698345, &(0x7f0000000100)={0x8000000000000003, 0x7ffffffffffffffd}) r1 = syz_open_pts() syz_open_pts() r2 = dup2(r1, r1) kqueue() open$dir(0x0, 0x0, 0x15a) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe06) unveil(0x0, &(0x7f0000000080)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) kqueue() pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000440)="d5", 0x1}], 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x8000, 0x24) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f00000002c0)="a0ba19086d045bebde1eb0f067991ae36cb937cb637d7f63c9ad209c4a5347ace50062e46ba62d44b3ff6cb97589dac9694abba566c2e8a21321dc2aabe338a8e9fd845ba7bbbda2b0fb4435179e58e0e79b12af93a55da69acf02792c03fddeeac25f0a6a0334b125480f43ad7dfd4571959786abb637ea6e1a080806513b87decffa4d9aef44d9702092d9964a7baff13319af93758b0f1227df93bbd7bb1e62e18b71ee6cb59538ee2fb59010c1a937c177082c45a6561f41bcdd6eb0fcd74b55d7e49dcd0e09fc7039ceb9de4a59b8c2e22a212b65a1ef444ad022402f4d21ab3f5139479b1516343e25f6b2a3e8cabb94b5fd4eec1671fbf475b2", 0xfd) kqueue() open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x24db362bdfdca8ce, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007d", &(0x7f0000000000)=0xc, &(0x7f00000010c0), 0x0) 2.019273302s ago: executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000001c0)={0x10, 0x1, [{&(0x7f00005be000/0x1000)=nil, &(0x7f00001d7000/0x2000)=nil, 0x2b86}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000630000/0x9000)=nil, 0x8d}, {&(0x7f00004df000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f00001df000/0xe000)=nil, &(0x7f00003f5000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000391000/0x4000)=nil, 0x20}, {&(0x7f0000043000/0x4000)=nil, &(0x7f0000279000/0x1000)=nil, 0x8000000000000000}, {&(0x7f00005e0000/0x1000)=nil, &(0x7f0000331000/0x4000)=nil, 0x6}, {&(0x7f0000479000/0x2000)=nil, &(0x7f000071f000/0x3000)=nil, 0xbb2c}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000114000/0x4000)=nil, 0x7fffffff}, {&(0x7f00005b6000/0xd000)=nil, &(0x7f0000352000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x75}, {&(0x7f00004bb000/0x1000)=nil, &(0x7f00000f1000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ba000/0x1000)=nil, 0x494c3b70}, {&(0x7f000040f000/0x2000)=nil, &(0x7f000035c000/0xc00000)=nil, 0x2}, {&(0x7f00001ee000/0x3000)=nil, &(0x7f0000091000/0x4000)=nil, 0x7}, {&(0x7f00006a6000/0xd000)=nil, &(0x7f0000f22000/0x2000)=nil, 0xfffffffffffeffff}], './file0\x00', 0xde28}) bind(r0, &(0x7f0000000000), 0x10) r2 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = accept$inet(r0, 0x0, 0x0) mquery(&(0x7f00001cb000/0x2000)=nil, 0x2000, 0x0, 0x0, r4, 0x1f) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000040)={0x2, 0x0, 0x401, 0x62}) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) r9 = dup(r8) sendto$inet(r9, &(0x7f0000000100)="03c019b7e2399b388d3cc45f01364c934feea3d4c1fbf21dc5dab609", 0x1c, 0x401, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 2.019065775s ago: executing program 7: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f00000002c0)=[{0x48, 0x0, 0x0, 0x24}, {0xc, 0x6, 0x3, 0x9}, {0x20}, {0x6, 0x40, 0x72, 0x101}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec589040018", 0x62, 0x0, 0x0, 0x0) r2 = socket(0x37, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000540)="d7d1b918820bdb87db2d6814cf241c78d253ef095913dde7417ae2992a0087386d6af94febc6e0d45cba83bcf8ec6552b7662a97a0791d6ab3f007017d7620ae692f6c229c3a5ce3d8205845c59ae471b02631c9496c1f1239e107f7cebece643ba4949b83cc8cc8df0b81f6f30bb2ae0de3fb94b7cfac782f0b4b222d8b1e76bdadce2c71ebaf99e5852327ccc4a45e51941ea8f190551a84dc6b6e1e188ad9f0646a259601fb13a6db1136e0c8c3d3a01b742244e2f80afaca81ed80e366ca590e94dc82ae3218e530924ec67cec7f36e96b91146c01ce76675a141fc13db281268e11d4c40fe67de2a131d4a9c115f4bbf68eb82062de3e844dd37b3a237718a872bb41efbe247634c3fe5862c46c317442229096fb6633facbc624ee3909f545388d140445c0e8f7ebc7732faf16297f12fc1fd77c2095fceb4ec312ec7b05e17bc2150c322f18c3e6c7ccf8b9a022618036edd90029bb3f6e0ade7a166cac1689c155750a8156f11e4065e975d28a011b6614431ab842c173227bcd578a8f95900c052eb473b2e21ca95016238170d1bcbff9d7c804bfb6cc1bb32a344b37d7996fbde042e83a8087f81a725c9b7980ffab890d08163b978b904eb40bbad0ed54e2d0a9141f31187f2c71f79226cdc8c198f92aac45c46ea4b64bbef716e7c46272dc41a1316b9cfda1d8a3cf1d7a047a198ad3e267fe5903689b956c30", 0x200}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0xe3a}, {0x4, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x0, 0x8}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000000c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) 2.018895185s ago: executing program 4: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x202) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffde2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x6, 0x0, 0x27) chdir(&(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000100)='./file0\x00') mlock(&(0x7f0000242000/0x1000)=nil, 0x1000) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) 1.990033228s ago: executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x6, 0x5, 0x6, {[0x0, 0x8000000000000000, 0x80000000, 0x4, 0x7, 0x10000, 0xffffffff, 0x401, 0x7, 0x5, 0xff, 0x1, 0x80000001, 0x3, 0x20, 0x8, 0x5], [0x7, 0x20, 0x0, 0x6, 0x5, 0xffff, 0x5, 0x1, 0x81, 0x4], [0x8, 0x10001, 0x2, 0x1, 0x8001, 0x2, 0x5], [0x7, 0xd38c, 0x401, 0x200, 0x48, 0x5], [{0x591, 0x6, 0x7, 0x38c}, {0x7f, 0x80000000, 0x6, 0x8001}, {0x180, 0x4f4, 0x5, 0x4}, {0x8, 0x0, 0x3, 0x4}, {0x2, 0x6, 0x6, 0x322a}, {0x9, 0xe53, 0x5, 0x8}, {0x5, 0x10000, 0x0, 0x1000}, {0x40, 0x1, 0x7, 0xafa}], {0xfff9, 0x7f, 0x7f, 0x2}, {0x7, 0xd44f, 0x4, 0xd1}}}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)="647722c0dce9254669e6634f3bed56726fd655ca8727038152fec467e65230bf12d3a13ea2e8c29227bab13108f37b6459288d57b8fef6ca7c5381854b7953b0ff5b866f09b393018e249c42010a6f74d4a0806c4bb26f9db4f946a56677d129e5235763022909db78b17e78f28189b1216bc8ea297ebb504fafdc6e86cc2a7bfb497010fb16fd8b864fbdd0ef1df9f1baf6783f1df70a186ad63f3ae7a4d4b53a7afdef2dbbb66b0d2cc9ae06b5172c14224fe5f3426ba71b7a", 0xba) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r0, 0x2}) dup(r0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000600)="f0bd6a1484c52fcc441b7edee4677079ac44913ef09e4f4acaeef6aedec83a6ecd12c665e8d0f8d60ef12c709024b12c25734b21199be4ca59dd70484736f6de78783e29b918f99ba5a09c73a5a03760503beb37a7a399b9f2083ad964f007e89559a41eedc17cd909f8ac6a3a0c99c4fcf0ded5a9a395d6a4e2900b7bb1aa8f9417b39b5dd001dac26bb0e172745d4609f2b9a04e31e03bcbe9b0a3333c8593482a63b840c284f988df00a20da41e55525f1e1bf584d1c5b6e0ec5729f8f51912ae7ca940093b7a8d42eba95016a2c23164d5d248a11fea6990e28bca257687fe39990376", 0xe5}, {&(0x7f0000000700)="0742d11d0759cf6210d77712418893a53481d49ecf21f4284798de214e51a85fa7625e01f22f52460b0ee50f861e6d434465f20f29c517ae825e8300a2246acba0e9b2655ed93331f0576881f97b0e7a086d7502a5874feccacc57873f587a094a733ad176897dcd4b088b15674dde1d51edc77ec73ceb0d10513b9c7d1d5dfe3114c916c28a3771cff9a8e00b4334ebb0", 0x91}], 0x2) setsockopt(r4, 0x0, 0x0, &(0x7f0000000800)="f33d44d1494649bb8ed9345a0350c369df683eda998b770519a2e2df965158ba56c73d14b7e46d65c2b03659", 0x2c) openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) recvmmsg(r2, &(0x7f0000001b80)={&(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000880)=""/42, 0x2a}, {&(0x7f00000008c0)=""/93, 0x5d}, {&(0x7f0000000940)=""/44, 0x2c}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/114, 0x72}, {&(0x7f0000001a00)=""/92, 0x5c}], 0x6, &(0x7f0000001b00)=""/29, 0x1d}, 0x1f3}, 0x10, 0x40, &(0x7f0000001bc0)={0xac0000, 0x3}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000001c00)={'./file0\x00', 0x2, 0x10000, 0x512, 0x1, 0x3, 0xff, 0x4, 0x2, 0x2, 0xfff, 0x1}) sysctl$net_inet_ip(&(0x7f0000001c80)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000001cc0)="87a261edaf13dd68a07f7597e81d336f6d8ab51d10db971a2238cfcbace538b59852a18f2c3acd6727ed27c3a8dffdf80484965e91b1041a43dddcd052594369b35e0ee272600ca4bd85198e6869ea1bbc4a887002d48775d9fb9fc3680917c98e1685c31ea8b35cd4e7d02abdaa5eb0d36e5c", &(0x7f0000001d40)=0x73, &(0x7f0000001d80)="89405146738658ed423ec32d6dae28289e52997919bfa12bc268857e2c853f2ba47dc996379f89855270e42cae218e7eaee803e57dd41a285bf9283a7349", 0x3e) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001dc0)=""/196) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001ec0), 0x10, 0x0) ftruncate(r5, 0x9) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000001f40)={0x4, &(0x7f0000001f00)=[{0x7, 0x20, 0x3, 0x8, 0x5}, {0xfff, 0x8, 0x80}, {0x40, 0x6, 0x6, 0x6, 0x8}, {0x2, 0x100, 0x2, 0x8000, 0x9}]}) link(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002000)={0x100, 0x80, 0x10000000, 0x7, "c31d8ba5f425d9e05222413c06b28de8b1e7ed48", 0x4c8d, 0xae3}) r7 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000002040)=""/200) clock_getres(0x4, &(0x7f0000002140)) r8 = msgget$private(0x0, 0x20) msgsnd(r8, &(0x7f00000021c0)={0x0, "6e65a9fe337b9563c8a708386254421ce2e6796f6ad4de96936f03c35b8c777a707e5c0ea42d9fb5ab59c7eb41e654152ba8ee12b89e07167066d34a2e993714e18f52a22c495561262315f718a247951ed10e42d34e814691f5082dd0577672bf7ada7b20444615641a4a334c2baa70e0f0c67583c35049a9322b655014cae4c94c04256de4d83e1cb19d37903642e85c5d8110f5"}, 0x9d, 0x0) 1.77955638s ago: executing program 0: link(0x0, 0x0) rename(0x0, 0x0) rename(0x0, 0x0) rename(&(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0\x00') chroot(0x0) msgget(0x3, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x9, 0x4, 0x0, 0x3}, {0xd4, 0xc8, 0x40, 0x1}, {0x2, 0x96, 0x40, 0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000680)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708299c33bffbb48ef26c908de2aee5e78b5a77e4f713dedb09c30ed5004e6e3676ffa7e804502a3423a6fe1c2d328d79b9a595f26a399d6eaeaff4efa5de34c60c9d70413bdd4262e9988a7aa3520cf1d021e88831f914512d5a431074a1e488028d2eea8c65bed95ce70acd3d0da73f06767c54869a463c0e351406e8f153670d4565d5895a8c973b14eea04e9297be611257f4d6a34651e0528e6915589a3301b0226b8634d512bec761d761a924195c9ddb4d80779b99d33a9d4b268c144c1c466078c512d083568ce48d2c1f99fde8b07f5b0fc22ad7e0dc57f74c4b1f7084562dcced399ba73c911fc11fec5ae755f6aeaeb3f22b9139d2edc07340c40e891d3703061801a1fe1303366da1c064a86d110fbbb8b8794198513e5754d021222a459e3271fa07b0064cb747ac1f1e6ac61e9ad72a88fe31293672a8811a32661fd1f2b72cb838cd78d65f70f38d810dbdd8a37ccc50f4cd7307e993e4e1404da1dc0f3d534f50bd6f57343d995b89d8b7b9723e516", &(0x7f0000000200)=0x191, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) seteuid(0xffffffffffffffff) r3 = semget$private(0x0, 0x2, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) getuid() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d, 0xfc}, {0x44}, {0x6, 0x0, 0x0, 0x480000}]}) write(r4, &(0x7f0000000400)="76e5dead6f01f8407d2100000063", 0xe) shmctl$IPC_STAT(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1}}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 1.547199387s ago: executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) socket(0x18, 0x3, 0x0) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) shutdown(0xffffffffffffffff, 0x2) (async) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x17a, 0x0) (async) open(0x0, 0x0, 0x0) kqueue() (async) open$dir(0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) getpgid(0xffffffffffffffff) (async) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) madvise(&(0x7f000023d000/0x3000)=nil, 0x3000, 0x0) 1.546624683s ago: executing program 7: shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000280)=[{0x401d}]}) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0xa8, 0x1, 0xfffffffffffffeff, 0x75c6}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x80, 0x7}, {{r0}, 0xfffffffffffffffc, 0x83, 0x2, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x9, 0x7}, {{r0}, 0xfffffffffffffffc, 0x7a, 0x1, 0xfffffffffffffff8, 0x7fffffff}], 0x81, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0xa6, 0x4, 0xfffffffffffffffc, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0xf4ae6b0a83ab7422, 0x20000000, 0x4, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x20, 0x4}, {{r3}, 0xfffffffffffffffd, 0x60, 0x2, 0x8, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0xcb, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x14, 0x20}], 0x4, &(0x7f0000000040)={0x14, 0x3}) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000000)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000280)=[{0x401d}]}) (async) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) kqueue() (async) fcntl$dupfd(r0, 0xa, r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) (async) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) (async) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0xa8, 0x1, 0xfffffffffffffeff, 0x75c6}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x80, 0x7}, {{r0}, 0xfffffffffffffffc, 0x83, 0x2, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x9, 0x7}, {{r0}, 0xfffffffffffffffc, 0x7a, 0x1, 0xfffffffffffffff8, 0x7fffffff}], 0x81, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0xa6, 0x4, 0xfffffffffffffffc, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0xf4ae6b0a83ab7422, 0x20000000, 0x4, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x20, 0x4}, {{r3}, 0xfffffffffffffffd, 0x60, 0x2, 0x8, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0xcb, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x14, 0x20}], 0x4, &(0x7f0000000040)={0x14, 0x3}) (async) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000000)) (async) 1.543698497s ago: executing program 2: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fchown(r1, 0xffffffffffffffff, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) getegid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ff000000000000000100"}) close(r3) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) close(r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) getpgid(0xffffffffffffffff) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 1.541699649s ago: executing program 6: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = semget(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x6}, {0x1, 0x3, 0x1400}], 0x6) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket$inet(0x2, 0x3, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) 1.539451824s ago: executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x7fff}, {0x4, 0x106, 0x1800}, {0x2, 0x3}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0xfff8, 0x800}, {0x1, 0x7}, {0x0, 0x677f, 0x1800}, {0x0, 0x7f}], 0xa) r2 = semget$private(0x0, 0x0, 0x184) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x60, 0xc00}, 0x9, 0x4, 0xfffffffffffff7ba}) semop(r1, &(0x7f0000000280)=[{0x0, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x190, 0x8}, 0x8, 0x0, 0x5}) r3 = getuid() seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r3}, 0x5, 0x9, 0xffe}) semop(r1, &(0x7f0000000040), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semop(r2, &(0x7f00000004c0)=[{0x2, 0x5bef, 0x800}], 0x1) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001500)=""/4096) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000300)=[0x7, 0xe, 0x40, 0x5, 0x2, 0x7ffd]) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = semget(0x1, 0x40bd85d41cc407b, 0x344) writev(r4, &(0x7f0000000280)=[{}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000003c0)=""/50) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x4, 0x8, 0x800}, {0x3, 0x0, 0x1000}, {0x2, 0x0, 0x400}, {0x5, 0x3ff}, {0x2, 0x0, 0x1000}, {0x4, 0x5b5}, {0x0, 0xfffe, 0x1800}, {0x1, 0x7fff, 0x1800}, {0x2, 0x4, 0x1000}], 0x9) 1.534452756s ago: executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open$dir(0x0, 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) preadv(r0, &(0x7f0000000000), 0x1000000000000098, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) poll(&(0x7f0000001300)=[{}, {}], 0x2, 0x87e) socket(0x800000018, 0x1, 0x0) 1.533892103s ago: executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x40}, {0x3}, {0xe}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2015, r4, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000001040)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x103) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x2) 1.244672859s ago: executing program 6: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) (async) seteuid(0xffffffffffffffff) (async) writev(0xffffffffffffffff, &(0x7f00000003c0), 0x0) (async) execve(0x0, 0x0, 0x0) (async, rerun: 64) socket(0x0, 0x3, 0x0) (async, rerun: 64) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) (async) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) socket(0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000880)) (async) r2 = shmget$private(0x0, 0x1000, 0xa, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x87, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x8000000000}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000280)=[{0x401d}]}) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) 1.244316609s ago: executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x6, &(0x7f00000000c0)) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mlockall(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 1.047590693s ago: executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/196, 0xc4}], 0x2) (async) syz_open_pts() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{}, {0x3, 0x2, 0x0, 0xb47}, {0x1, 0xff, 0xa0, 0x9}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async, rerun: 64) open(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (rerun: 64) r1 = open$dir(0x0, 0x0, 0xc8) socket(0x11, 0x3, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x5a) (async) mknod$loop(0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) r3 = socket(0x18, 0x1, 0xfd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x64}, {0x836}]}) (rerun: 64) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) setsockopt(r3, 0x0, 0x0, &(0x7f0000000280)="eb", 0x1) (async, rerun: 32) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) (async, rerun: 32) r5 = socket(0x6, 0x3, 0x0) getsockopt$inet_opts(r5, 0x3a, 0x0, 0x0, 0x0) (async) socket(0x11, 0x0, 0x0) 1.03931267s ago: executing program 2: openat$pci(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000f80)={{}, 0x0, 0x0}) 1.02908165s ago: executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffe}, {}, {0x7ff, 0x4, 0x0, 0x2000a002}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) socket(0x2, 0x1, 0x4) 1.009966453s ago: executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x53) kevent(0xffffffffffffffff, 0x0, 0x40000009, 0x0, 0xf698345, &(0x7f0000000100)={0x8000000000000003, 0x7ffffffffffffffd}) r1 = syz_open_pts() syz_open_pts() r2 = dup2(r1, r1) kqueue() open$dir(0x0, 0x0, 0x15a) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe06) unveil(0x0, &(0x7f0000000080)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) kqueue() pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000440)="d5", 0x1}], 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x8000, 0x24) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f00000002c0)="a0ba19086d045bebde1eb0f067991ae36cb937cb637d7f63c9ad209c4a5347ace50062e46ba62d44b3ff6cb97589dac9694abba566c2e8a21321dc2aabe338a8e9fd845ba7bbbda2b0fb4435179e58e0e79b12af93a55da69acf02792c03fddeeac25f0a6a0334b125480f43ad7dfd4571959786abb637ea6e1a080806513b87decffa4d9aef44d9702092d9964a7baff13319af93758b0f1227df93bbd7bb1e62e18b71ee6cb59538ee2fb59010c1a937c177082c45a6561f41bcdd6eb0fcd74b55d7e49dcd0e09fc7039ceb9de4a59b8c2e22a212b65a1ef444ad022402f4d21ab3f5139479b1516343e25f6b2a3e8cabb94b5fd4eec1671fbf475b2", 0xfd) kqueue() open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x24db362bdfdca8ce, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007d", &(0x7f0000000000)=0xc, &(0x7f00000010c0), 0x0) 797.072127ms ago: executing program 1: r0 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040)="e184767f", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) kevent(r0, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xfffffffffdfffffc}], 0x802, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r2 = dup(r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/82, &(0x7f0000000200)=0x52) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x9, 0x3, 0x1, 0x5, 0xfff, 0x394, 0x3, 0x2, 0x5, 0x10000}) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0xd, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0xfffb, 0x0, 0xff, 0xb70a, 0x73}, 0xc) 528.731855ms ago: executing program 4: chroot(0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d9448deec3184cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x29) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x1f, 0x800) open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000880)) 528.494548ms ago: executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) socket(0x11, 0x0, 0x0) link(0x0, &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x7f, 0x5, 0x7, 0x2}, {0xffff, 0x7, 0x45, 0x7}, {0x4, 0x81, 0x80, 0x6}, {0x3, 0x3, 0x81}, {0x6, 0x1, 0x7, 0x401}, {0x81, 0x7f, 0x9, 0x8000}, {0x6, 0xff, 0x3, 0xffffffff}]}) rename(0x0, &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r1 = socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000c80)=""/4107, 0x1000}, {0x0}], 0x1, 0x0) 528.2328ms ago: executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000800)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xfff, 0x7fff}) socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xff}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0xffffffffffffffff, 0x1}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0xfffffffe, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file0\x00', r1}) r5 = socket(0x20, 0x4000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x34f89698d9fa9ca6, 0x3, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000051ab5b60000100000004e95003f9a00000000"]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r7, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) 527.966797ms ago: executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) (async) setrlimit(0x8, &(0x7f0000000980)={0x1f, 0x54}) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000380)="56cf5d6c6eb7d97135c179cdab8c60adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dae4bffc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b6cb18b0d9c0b5889b1d739b1a6a0a7154807529c969af129cd23bef06accf57f0645ece977e8fb6efd27f643872ddca1500b091f55d6b54110935d73fad403f873a395c457b149f8ebe539aba0c5af05b73d6b43bc732b56db614a47ffc55f10d4b2764cc248e1d2fa1557712d4033bbb317ccba9c1ad8e8d410b64ba9116c281a14f1e12b6987bd6b7765df96565c376034dbe04117e7626c369e25e9e6dc263dde44d56a96f66683f070c4c00d80ccfd910a83370bfa1c", 0x101}], 0x1) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) (async, rerun: 32) writev(r0, &(0x7f0000000700), 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800490000380000000000009078ffffffffe0000002441007010000000000000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000902a4fe9"]) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) socket$inet(0x2, 0x0, 0x0) (rerun: 32) 518.8953ms ago: executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x6, 0x5, 0x6, {[0x0, 0x8000000000000000, 0x80000000, 0x4, 0x7, 0x10000, 0xffffffff, 0x401, 0x7, 0x5, 0xff, 0x1, 0x80000001, 0x3, 0x20, 0x8, 0x5], [0x7, 0x20, 0x0, 0x6, 0x5, 0xffff, 0x5, 0x1, 0x81, 0x4], [0x8, 0x10001, 0x2, 0x1, 0x8001, 0x2, 0x5], [0x7, 0xd38c, 0x401, 0x200, 0x48, 0x5], [{0x591, 0x6, 0x7, 0x38c}, {0x7f, 0x80000000, 0x6, 0x8001}, {0x180, 0x4f4, 0x5, 0x4}, {0x8, 0x0, 0x3, 0x4}, {0x2, 0x6, 0x6, 0x322a}, {0x9, 0xe53, 0x5, 0x8}, {0x5, 0x10000, 0x0, 0x1000}, {0x40, 0x1, 0x7, 0xafa}], {0xfff9, 0x7f, 0x7f, 0x2}, {0x7, 0xd44f, 0x4, 0xd1}}}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)="647722c0dce9254669e6634f3bed56726fd655ca8727038152fec467e65230bf12d3a13ea2e8c29227bab13108f37b6459288d57b8fef6ca7c5381854b7953b0ff5b866f09b393018e249c42010a6f74d4a0806c4bb26f9db4f946a56677d129e5235763022909db78b17e78f28189b1216bc8ea297ebb504fafdc6e86cc2a7bfb497010fb16fd8b864fbdd0ef1df9f1baf6783f1df70a186ad63f3ae7a4d4b53a7afdef2dbbb66b0d2cc9ae06b5172c14224fe5f3426ba71b7a", 0xba) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r0, 0x2}) dup(r0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000600)="f0bd6a1484c52fcc441b7edee4677079ac44913ef09e4f4acaeef6aedec83a6ecd12c665e8d0f8d60ef12c709024b12c25734b21199be4ca59dd70484736f6de78783e29b918f99ba5a09c73a5a03760503beb37a7a399b9f2083ad964f007e89559a41eedc17cd909f8ac6a3a0c99c4fcf0ded5a9a395d6a4e2900b7bb1aa8f9417b39b5dd001dac26bb0e172745d4609f2b9a04e31e03bcbe9b0a3333c8593482a63b840c284f988df00a20da41e55525f1e1bf584d1c5b6e0ec5729f8f51912ae7ca940093b7a8d42eba95016a2c23164d5d248a11fea6990e28bca257687fe39990376", 0xe5}, {&(0x7f0000000700)="0742d11d0759cf6210d77712418893a53481d49ecf21f4284798de214e51a85fa7625e01f22f52460b0ee50f861e6d434465f20f29c517ae825e8300a2246acba0e9b2655ed93331f0576881f97b0e7a086d7502a5874feccacc57873f587a094a733ad176897dcd4b088b15674dde1d51edc77ec73ceb0d10513b9c7d1d5dfe3114c916c28a3771cff9a8e00b4334ebb0", 0x91}], 0x2) setsockopt(r4, 0x0, 0x0, &(0x7f0000000800)="f33d44d1494649bb8ed9345a0350c369df683eda998b770519a2e2df965158ba56c73d14b7e46d65c2b0365999084c", 0x2f) openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) recvmmsg(r2, &(0x7f0000001b80)={&(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000880)=""/42, 0x2a}, {&(0x7f00000008c0)=""/93, 0x5d}, {&(0x7f0000000940)=""/44, 0x2c}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/114, 0x72}, {&(0x7f0000001a00)=""/92, 0x5c}], 0x6, &(0x7f0000001b00)=""/29, 0x1d}, 0x1f3}, 0x10, 0x40, &(0x7f0000001bc0)={0xac0000, 0x3}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000001c00)={'./file0\x00', 0x2, 0x10000, 0x512, 0x1, 0x3, 0xff, 0x4, 0x2, 0x2, 0xfff, 0x1}) sysctl$net_inet_ip(&(0x7f0000001c80)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000001cc0)="87a261edaf13dd68a07f7597e81d336f6d8ab51d10db971a2238cfcbace538b59852a18f2c3acd6727ed27c3a8dffdf80484965e91b1041a43dddcd052594369b35e0ee272600ca4bd85198e6869ea1bbc4a887002d48775d9fb9fc3680917c98e1685c31ea8b35cd4e7d02abdaa5eb0d36e5c", &(0x7f0000001d40)=0x73, &(0x7f0000001d80)="89405146738658ed423ec32d6dae28289e52997919bfa12bc268857e2c853f2ba47dc996379f89855270e42cae218e7eaee803e57dd41a285bf9283a7349", 0x3e) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001dc0)=""/196) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001ec0), 0x10, 0x0) ftruncate(r5, 0x9) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000001f40)={0x4, &(0x7f0000001f00)=[{0x7, 0x20, 0x3, 0x8, 0x5}, {0xfff, 0x8, 0x80}, {0x40, 0x6, 0x6, 0x6, 0x8}, {0x2, 0x100, 0x2, 0x8000, 0x9}]}) link(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002000)={0x100, 0x80, 0x10000000, 0x7, "c31d8ba5f425d9e05222413c06b28de8b1e7ed48", 0x4c8d, 0xae3}) r7 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000002040)=""/200) clock_getres(0x4, &(0x7f0000002140)) r8 = msgget$private(0x0, 0x20) msgsnd(r8, &(0x7f00000021c0)={0x0, "6e65a9fe337b9563c8a708386254421ce2e6796f6ad4de96936f03c35b8c777a707e5c0ea42d9fb5ab59c7eb41e654152ba8ee12b89e07167066d34a2e993714e18f52a22c495561262315f718a247951ed10e42d34e814691f5082dd0577672bf7ada7b20444615641a4a334c2baa70e0f0c67583c35049a9322b655014cae4c94c04256de4d83e1cb19d37903642e85c5d8110f5"}, 0x9d, 0x0) 518.279484ms ago: executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x341) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x0}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0xb, 0x8d96, 0x2, 0xfffffffd, "3f7affef952ef7b81112c600", 0x9, 0x6}) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc) mquery(&(0x7f000059a000/0x3000)=nil, 0x3000, 0x1, 0x0, r1, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r1) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x0, 0x2, 0x0) r5 = dup2(r3, r4) socketpair$unix(0x1, 0x5, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000040)=0xc) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r6) getsockname(r7, 0x0, 0xffffffffffffffff) accept$inet6(r5, &(0x7f0000000440), &(0x7f00000003c0)=0x18) getsockopt(0xffffffffffffffff, 0x0, 0x16, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/222, 0xde}], 0x1, &(0x7f0000000100)=""/64, 0x40}}, 0x10, 0x1801, &(0x7f0000000340)={0x0, 0x200}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xffffffff, 0x0, 0x0, 0x0) kqueue() kqueue() 499.774702ms ago: executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) (async) read(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async, rerun: 32) r2 = socket(0x18, 0x3, 0x3a) (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 64) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000480)="faca6ea6e664cfa425f430e89066d06b0ec1a16ab645f46387322fffa083187b62e083749cb375240936e5808c02ec90201ae51b1e35a79f70", 0x39}], 0x1) execve(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x24, 0x0, 0x0, 0x3}, {0x51}, {0x6, 0xff}]}) (async, rerun: 64) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) (async, rerun: 32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 32) write(r3, &(0x7f0000000180)="24a608d334f68b1f26da3fb9a1e5e89f23bf1364", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) accept$inet6(r2, 0x0, &(0x7f0000000040)) (async) write(r2, &(0x7f0000000180)="00e2632648f0f7003b94357a946a29c047a533d122356a7f7926144f15218e214cb2b5fba6e4c4a752298c5cbdf5cec7454bfcb17421cbf845d854be3e40678a3c2bbc0d075b8f7887f56192f5e4efd064d20170282b36e73d7de081fb2e257139a59b951d6d174223559ffd19a2de30c8d7a2b5cb95f0d7e6aa6a72544ec91ed7d1d40d9734ab841e46d42e4aa730888253047b71d464169457582534fecf492f3b7cabfae0855e56a87d732cfae0d2", 0xb0) 299.913312ms ago: executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000002c0)=[{0x6, 0x0, 0x0, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x1, 0x0) open(0x0, 0xc80, 0x100) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() getrlimit(0x1, &(0x7f0000000000)) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 290.361958ms ago: executing program 7: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) semget(0x0, 0x4, 0x1) semop(0x0, &(0x7f0000000040)=[{0x1, 0xf000}, {0x3, 0x7fff, 0x800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x6}, {0x1, 0x3, 0x1400}], 0x6) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket$inet(0x2, 0x3, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) 279.489315ms ago: executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x40}, {0x3}, {0xe}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2015, r4, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000001040)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x103) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x2) 278.721795ms ago: executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/235, 0xeb) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000200)={0x10, 0xa82, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x7}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000969000/0x2000)=nil, 0x3ff}, {&(0x7f0000afe000/0x3000)=nil, &(0x7f000072f000/0x3000)=nil, 0x1ff}, {&(0x7f0000a90000/0x4000)=nil, &(0x7f0000a92000/0x2000)=nil, 0x8}, {&(0x7f0000880000/0x4000)=nil, &(0x7f0000940000/0x1000)=nil, 0x10000}, {&(0x7f0000f11000/0xc000)=nil, &(0x7f0000563000/0x4000)=nil, 0x8}, {&(0x7f0000cee000/0x2000)=nil, &(0x7f0000dca000/0x2000)=nil, 0x1000}, {&(0x7f0000bb8000/0x1000)=nil, &(0x7f00008f6000/0x1000)=nil, 0x100}, {&(0x7f0000eba000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000b8f000/0x2000)=nil, 0x8}, {&(0x7f0000972000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f00006f9000/0x1000)=nil, &(0x7f0000f77000/0x2000)=nil, 0xffffffffffff6f2c}, {&(0x7f00008da000/0x1000)=nil, &(0x7f0000e77000/0x2000)=nil, 0x2}, {&(0x7f000022b000/0xc00000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f00002f0000/0x2000)=nil, &(0x7f0000505000/0x3000)=nil}], './file0\x00', 0x80000000}) fchdir(r2) r3 = fcntl$dupfd(r2, 0xa, r0) fcntl$getown(r3, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000400)={0x10, 0x100000001, [{&(0x7f0000723000/0x1000)=nil, &(0x7f0000979000/0x3000)=nil, 0x1}, {&(0x7f000031b000/0x4000)=nil, &(0x7f0000283000/0x1000)=nil, 0x1}, {&(0x7f0000c9f000/0x1000)=nil, &(0x7f0000879000/0x3000)=nil, 0x7}, {&(0x7f0000ee9000/0x4000)=nil, &(0x7f0000747000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000706000/0x2000)=nil, 0x5}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f000073c000/0x4000)=nil, 0x3}, {&(0x7f0000577000/0x2000)=nil, &(0x7f0000832000/0x2000)=nil, 0xcd1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00007a5000/0x1000)=nil, 0x1000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000035c000/0x2000)=nil, 0xff}, {&(0x7f0000dc2000/0x4000)=nil, &(0x7f0000eb9000/0x2000)=nil, 0xff}, {&(0x7f00005bc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000be9000/0x4000)=nil, &(0x7f000027f000/0x4000)=nil, 0x1}, {&(0x7f0000bab000/0x3000)=nil, &(0x7f0000615000/0x2000)=nil, 0x3}, {&(0x7f0000e06000/0x3000)=nil, &(0x7f0000876000/0x4000)=nil, 0x3}, {&(0x7f0000d24000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x335}, {&(0x7f0000726000/0x4000)=nil, &(0x7f00005e9000/0x3000)=nil, 0x400}], './file0\x00', 0x3}) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000680)={&(0x7f0000000600)='./file1\x00', 0x800, &(0x7f0000000640)='./file0\x00', 0x8}) flock(r1, 0xd) truncate(&(0x7f00000006c0)='./file1\x00', 0x9) msgget(0x2, 0x200) r4 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000700)='./file1\x00', r4, r5) fchown(r3, r4, r5) sysctl$net_inet_tcp(&(0x7f0000000780)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f00000007c0)="d61f9a68244b6b3044856f001fc7846e7e9401ff6495f9b55a1601c2eb62bd994c0934f130cc851bd390bb148aa58a2613230c255dda9498fcde6bbef4eb57183f3ae520282b59ca596e7c77dc3c8f4c8a74b95ada8e0eef77cb72499b48b80d2baf6fb1", &(0x7f0000000840)=0x64, &(0x7f0000000880)="45268568514192567750e1995f7308e9da4e64e961c70480084b660a5f03d16ade91c30054ad47ccb6f3a62c4595cf535763a97b04ea473b3a659620aa005c1af05cc63b77fe6644638fca7b6ec52f3544d434adf647b666a89d0b0b4dcfcefa490ef25cae780c25432d2015558a546044eb89ba3716ac2444764152c8cc4e54e512cbb987ab739569e56bf2de22d9a92386703a7154612c8ed9203381aa92af08960dbadae1dc01472fd61f360271e17cd2ad67d29da487d640e04b53fe3f80dab28c619a6d964d65536ade9896e2102c5482bee5e333576def", 0xda) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000009c0)={{}, 0x3, &(0x7f0000000980)=[0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a00)) clock_getres(0x0, &(0x7f0000000a80)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ac0), 0x100, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000b00)) setsockopt(r6, 0x4, 0xffffffca, &(0x7f0000000b40)="07fdb40f473525e1fae06805314e85973902f5f6c78fb35a52517733e27f808f009475586fe00a287542abc6e4295a754315ec90f91fe2e7c58f5199d110a9724c1edbb683701f53fd0a84617875b73e1a238988", 0x54) socket$unix(0x1, 0x2, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000bc0)={0x2, 0x8}) fchflags(r0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000c40)={0x4, &(0x7f0000000c00)=[{0xfc01, 0x3, 0x1f, 0x9}, {0x5, 0x80, 0x1f, 0x4}, {0x3, 0x9, 0x7, 0x913}, {0x7f, 0x3f, 0x5, 0x5}]}) socket(0x10, 0x0, 0x2) 278.479883ms ago: executing program 3: shmat(0x0, &(0x7f0000002000/0x2000)=nil, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = shmget(0x0, 0x4000, 0x0, &(0x7f000000f000/0x4000)=nil) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(0x0, 0x0, 0x0) shmat(r0, &(0x7f0000081000/0x3000)=nil, 0x1000) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 278.121102ms ago: executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x401, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 270.251132ms ago: executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x7fff}, {0x4, 0x106, 0x1800}, {0x2, 0x3}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0xfff8, 0x800}, {0x1, 0x7}, {0x0, 0x677f, 0x1800}, {0x0, 0x7f}], 0xa) r2 = semget$private(0x0, 0x0, 0x184) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x60, 0xc00}, 0x9, 0x4, 0xfffffffffffff7ba}) semop(r1, &(0x7f0000000280)=[{0x0, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x190, 0x8}, 0x8, 0x0, 0x5}) r3 = getuid() seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r3}, 0x5, 0x9, 0xffe}) semop(r1, &(0x7f0000000040), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semop(r2, &(0x7f00000004c0)=[{0x2, 0x5bef, 0x800}], 0x1) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001500)=""/4096) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000300)=[0x7, 0xe, 0x40, 0x5, 0x2, 0x7ffd]) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = semget(0x1, 0x40bd85d41cc407b, 0x344) writev(r4, &(0x7f0000000280)=[{}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000003c0)=""/50) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x4, 0x8, 0x800}, {0x3, 0x0, 0x1000}, {0x2, 0x0, 0x400}, {0x5, 0x3ff}, {0x2, 0x0, 0x1000}, {0x4, 0x5b5}, {0x0, 0xfffe, 0x1800}, {0x1, 0x7fff, 0x1800}, {0x2, 0x4, 0x1000}], 0x9) 269.971575ms ago: executing program 4: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fchown(r1, 0xffffffffffffffff, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) getegid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ff000000000000000100"}) close(r3) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) close(r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) getpgid(0xffffffffffffffff) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 259.944773ms ago: executing program 1: sysctl$kern(&(0x7f00000002c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa00000000f752000000000000aafe8000000000000000000020000000aa"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x129) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffff1) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) setreuid(0x0, r4) truncate(&(0x7f0000000100)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x3c) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r8 = socket(0x1, 0x2, 0x0) close(r3) connect$unix(r8, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) poll(&(0x7f0000000280)=[{r8, 0x108}, {r7, 0x20}, {r9, 0x4}, {0xffffffffffffff9c, 0x80}, {r10, 0x8}, {r1, 0x4}, {r3, 0x10}], 0x7, 0x6) semop(0xffffffffffffffff, &(0x7f0000000180), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 19.379795ms ago: executing program 7: shmctl$IPC_STAT(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x60, 0x1}}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0x80045604, &(0x7f00000000c0)={0x0, 0x0, 0x0}) 19.075444ms ago: executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r1, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(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', &(0x7f0000000200)='x\x00') setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) 18.788705ms ago: executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x6, &(0x7f00000000c0)) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mlockall(0x1) open(0x0, 0x615, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 18.594097ms ago: executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) preadv(r0, &(0x7f0000000000), 0x1000000000000098, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) poll(&(0x7f0000001300)=[{}, {}], 0x2, 0x87e) socket(0x800000018, 0x1, 0x0) 0s ago: executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) (async) syz_open_pts() (async, rerun: 64) syz_open_pts() (rerun: 64) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) (async) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000001200)) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) kernel console output (not intermixed with test programs):                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 `%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{pckbd_enable: command error `%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{pckbd_enable: command error denied attempt to set clock back 1039729811 seconds pckbd_enable: command error vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 `%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{N7`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{N?`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{pckbd_enable: command error N/`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{pckbd_enable: command error pckbd_enable: command error N;`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{N/`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{denied attempt to set clock back 4261348575 seconds `%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{`%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6387d0 vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 `%56R>*!.tzrTtG>;2@E̾:rq1G^cGz'0Y@.Fфg2`D?Mgx{denied attempt to set clock back 4261348594 seconds denied attempt to set clock back 2130654458 seconds pckbd_enable: command error vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 map stack 0x2002a000-0x2002b000 of map 0xfffffd807f01b000 failed: no mapping pckbd_enable: command error denied attempt to set clock back 4261348621 seconds vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6387d0 pckbd_enable: command error vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6387d0 panic: kernel diagnostic assertion "(pg->pg_flags & PG_BUSY) == 0" failed: file "/syzkaller/managers/main/kernel/sys/arch/amd64/amd64/pmap.c", line 1422 Starting stack trace... panic(ffffffff8293091a) at panic+0x159 __assert(ffffffff828e8027,ffffffff8283fccf,58e,ffffffff82896b11) at __assert+0x29 pmap_destroy(fffffd806c40d008) at pmap_destroy+0x2a4 uvm_map_teardown(fffffd8076e56018) at uvm_map_teardown+0x287 uvmspace_free(fffffd8076e56018) at uvmspace_free+0x96 vm_teardown(ffff8000377f2b90) at vm_teardown+0x105 vm_terminate(ffff8000377f2e30) at vm_terminate+0x121 vmmioctl(a00,80045604,ffff8000377f2e30,1,ffff80002a6a42d0) at vmmioctl+0x291 VOP_IOCTL(fffffd806e374438,80045604,ffff8000377f2e30,1,fffffd807f7d7750,ffff80002a6a42d0) at VOP_IOCTL+0x91 vn_ioctl(fffffd806b996e88,80045604,ffff8000377f2e30,ffff80002a6a42d0) at vn_ioctl+0xbb sys_ioctl(ffff80002a6a42d0,ffff8000377f3010,ffff8000377f2f60) at sys_ioctl+0x4a5 syscall(ffff8000377f3010) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xeb6e6520bc0, count: 244 End of stack trace.