43eba91bb1f8caffe2282c2012ccd509393a238e55792a140cf3455e5d881c2d520135052c04a140de70a2a8f569ec667dfd01311a0f75c8b1bfa3ad000ca17a680c0bba5c0de6d605e338ac7d50e631a9c82ce62f616c1f13b51e7b12770ce05e98a0f1792d801903eec16b07d0cddcc7ff17b7a9722da7929277502f79e146804188384c08fb88acd0d405b7b0917492fdb2"}}}}}}) executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x182, 0x3}, 0x0, 0x7, 0x8}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x2000, 0xe2fd) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x200, 0x20) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206917, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, 0x0) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/26}, 0x22, 0x3, 0x400) msgrcv(0x0, 0x0, 0x91, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0x3d) open(&(0x7f0000000180)='./file0\x00', 0x1, 0xc) sysctl$kern(&(0x7f0000000100)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0], 0x101, 0x800) getpid() ktrace(0x0, 0x4, 0x0, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f00000008c0), &(0x7f0000000200), 0x4f) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) close(0xffffffffffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) readlink(0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f00000002c0)) socket(0x2, 0x2, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x81}, {0x87}, {0x812e}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x18, 0x1, 0x0) setreuid(0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) socket(0x0, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x2}, {0x3d, 0x0, 0x8, 0xfffffffc}, {0x106}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) getsockopt(r4, 0xfffc, 0x8, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x64) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) poll(0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) shmget(0x3, 0x3000, 0x0, &(0x7f00004a4000/0x3000)=nil) lseek(r0, 0x8000000000000000, 0x0) shmget(0x0, 0xa000, 0x4a8, &(0x7f000028e000/0xa000)=nil) clock_gettime(0x3, &(0x7f0000000040)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32=r1, @ANYRES32, @ANYBLOB="6002", @ANYRESOCT=r1]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x45}, {0x60}, {0x6}]}) dup2(r0, r0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) denied attempt to set clock back 636783119 seconds executing program 5: setitimer(0x1, &(0x7f0000000000)={{0x101, 0xffffffffffffffcd}, {0x8000000000000000, 0xc559}}, &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000080)) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x400, &(0x7f0000000140)='./file0\x00', 0x8}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x1000}, {0x18, 0x1, 0xa9c, 0x3}, 0x4, [0x95d, 0x6, 0xff, 0x8, 0xfffffff9, 0x9, 0x8, 0x6]}, 0x3c) r2 = getegid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000280)=[0x0, r2, 0xffffffffffffffff, r3, r5]) r6 = accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/9}, &(0x7f0000000300)=0xb) sendmsg(r6, &(0x7f0000003d00)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x7727, 0x4}, 0xc, &(0x7f0000001800)=[{&(0x7f0000000380)="e1c0791415f435c5bc6ee73f0fbe33531913e8bc746dabb5be47a7c6cf19814804a98a6c49deb3484b6d27e60fdb5cda815ecc485f74fae777a1313684c8da2b132fb6fd0df7343eeecca1eff0cebfe27a26c146791ec96b4e700ba98fd2f50953eb8b1a511b78d46f09a5f57ea2a5b3db8e2af922b36b7b5d59e4736565c37ff7bfdb4fecfc58c0362dfa79300dcd36f589ff03f677657eb40c18c9744515361317d559afa3e49c6236f1ae34a9edc5c6eed6023be09cd864f09457120a7c4996d41f82e1d1d77bee856d128e0a5c2f23c7b73db86295abeff72f2c2dbbc7db68f68d3f", 0xe4}, {&(0x7f0000000480)="6e2a6967a2b28a01ddd84d26c2b7411f1150e492040a0e682393e0144b0a1b8173da7525ee50796661ae254ecbf35cd2eed77c1f01132c78bf1fe4779c074ba7cc1a347857ff3c771161b46f279d5e97d84f9994", 0x54}, {&(0x7f0000000500)="792b1e32d7d7407d98bf367665e9de853e27ebac402c084c441e651ea1dde43b75380506de73c804cd6fa657fa63deb87011d27b3357900edb71ecab336eb6c2a9b22ccbddc5be7e6d21546cfa4a4da4895b23ebcdf055b52d6749b0efe20ed8a0c2bac28853ba4b493bc5dccbc0c360e0f9390c1951ebc2cc493c5132a62b14ad155e4e327e1e2c346c2ca8c0ffc2946c965bc7289d92ace4af15f0bcdf896bc52d3e9845d2692e74909afe6dfe4bf5d1d10729fd1e481d723ee82eb5fde91f7783778a21ba5fb9d46043ad9a815747534fcfa43f42410d084fff2a31e2b6b1c71e9c52b979ed2417a381a1f83c355e42c4ebe318", 0xf5}, {&(0x7f0000000600)="ab1e0109ad1bd590ad67f2b9efb5e91098d591d84ed21fcc983b47df1f832af2581905672610854c6a20e865c156213d11018c4c5eb19c188f8e4bedc353e173ba8bb74e1ec97d5f0175ba5de87c35445626de14914249129d2b11", 0x5b}, {&(0x7f0000000680)="39b865e5c285a27f1228cf9d8ad9e8dbe889f41c33eb9fdfb1cebb1be97b09027284b698acd0855b93b86933e4c4266b6c63963b53e147b049d0c889a38947543289a791c5101b26648513635537171499eb6d1bdd0f6aeded56a2bab63e9c3c49cfad299cb3c7e143612be4e9dc82acc22dbad575dadde9a6d7e53d724d8c5d9bfb923951d705ac8bd490e924ee2620131889f6d56d3cbfec13e1eae6539071db83d0069ab1ce25f8fc39abba7923485f6dc9d68769ac60a5d66e85b5187ca6f60822e9b924dd59e087ef2c1c5b2b299eac66328f2a55768aebae19453630b5b3f32be87eab4e72dd15d8af73c289ca9f8940d4c02fa51d06f471622a298486dbcd1da6c072403737c33dbb5de9d054b9d2779b5c286f8105514fba4acb05f0272da7593ad5c9841b2606c022c8efd10740f35defa734631404ca3caf181cb77947d582e6864ffd73f383f454804e05d2a0aafcfdc05a68cbede1364f23276ccac752b7cbccf179c58e195c7d3f925787920a720668748a42235a65f1022d6e6e8e76f626a78108fe54ec438ba4ccaa89cf68bfe212d7c740f86aecb04d8bb8cdf8c79ee7924dc62ab24020822b25f9a050136b0508b0191bc9ce41d4b8976b66d2abb2043c6695801d5ae510d7d2dc60ca69659653a534a033d7bed05b9e6c36a7fb655dc00c0b28520a4a6cfeaf1ed9ca96ad8a76e883d020d9c3928c53a1264ba741de6d4a7aaeb35c631c19de6d9673a2af7e0f455f04d0fe859a7c6dfa4611ec7d028239f4cd6f7137200c21262e392e34a69986669daab551ade51cd044c1cbaaab0e71b1c315798499989552fbd06eb39778c8990f101e95ed67bd88bd38856d82a03f6d909a8b6b0f37fe10f5bee386a26baca34781aa02d8864104db3e2bb7428bc30843ac573f2a176d9ad205c9c9d76e58cad9c6dd90ccd3f9fe3431612dcffd383b4d545bc023c86125a33a13a5ae517f3a1ccc6cf75e1f676ec84d7ab01ecce9f37b47aeb71e5764599920a7218de2260d6c655bcd329c346ed8f204ba3d9c003108311dfcadf67cb184c09dd0d29a7ff91f0a3cf09efc708ba1a9d1315f589ce0800acb933cb5d5b30fef212fab8acef0511d39117b98bfd476b85c5cd35c6825e7f3fc1ae0c5a60ca6ad447ba758f9c3df7b88b76e51c1d51a5922acdff40b647b7559291437b0bb5984968cda512c77a63477a3ae1e1e702019762e26d7af005c4dcb7c7ebdbb765b35d4e196f22244bfe055d5361528263d9d181d5c6cefc7ca4d41cccac7574844cf9b1b5e76efd70c0de9075847cfe7e2a787af50266bcbbd5dbb32101ad8cc9edf2e5fed2a6603292e8aaae34b342cecf6f1df729fca45c83629ea36f076ee01d3bf801892572c17d6ac9fb94cc6d3e81016cec90eeb246158a9e771ff47be3d40b1e6cc14634129731dce4938ae49aa4c5e84622060aaac5f2abf1bc4f511dbb515d7390f72b7aa4f4c9f4bd4213b85bba2266c12204f0eac0249e94e75209fdf1ef3af79900959bfb2cc767e31dcb3a212a13bb4642115eac6f4b61e6f9b9fb107ac22c778dc845439ecb567d9d60601c674fa24ccda2b029893bd8c8bb5e4c2c8f53d6b37b4d15bd266f9ecb8028847b2d764cfe6efb3301875e1583c565f6cd1beb7e2d28d717f9fefb2e6989b0a107a4729cf28b3ec8692829fed99cbb7505a1f2819c07adbdcf2a999cea39504234db1ff2d97f79eb49a9ae2e25b2aebcf7c944a1e4212c67238017077f5522d2d8a020cdb9a9bd86f15d7b727e698d8b1daee3c21d9c5eb3fe975ba6afd7bef9f6e81e3054fb19585334096ab5e5284bef10cd6e15a7d76195789de8333be5e556533a32302eefe58066af7b02ebb5b2cdc2f08921f8cb4697935e61dbd4d12a39a5b8fb0ab993b77bb60c3f230b69d5173e53bbbae832c52da64f127a9114571e36605bea8f9e74fe775a18a1ae8c6283072fec8151ef76514142c7d61026e411e9c51a6911ea7cd76b32c9ff85fafccc35a2f5d93c66b3ce886c6a32d56b08118b1b3c2474d03cba9b32662a2f220a09c54995546cee8642a40a1be5eb9e42d7e81f6d81a1cc8a75971675544fecbd905e3a3217157d7f38ad0af0a0899c703edd8003ae50c60073f03c9c8c03921c948e979fcb3a7a9c1776d1e860ec83f60612a15a7ed9622a671fa9092369b5a1efe5cab4a0979e01f30168bcad74a48769d64aca02723b3a0038d7a557135921ed67dc6fb4f1ac4abf8c0b7bd8316cb72faa53ef4b681e55d50ea342ddbfb8ec48a666ff3f1d50c58450599723cdb03fbd6d6059c655be35711f629e63884c65a481c757776534833ef334ac3c69fa3684e9c841e1823cbfaaefd62a29d01e18c34ce15e2afeade5a9aec325e7cac02c26eff0f937fa8b032319fa4363ecd08b72d3a792b9ecba23cb75e1bff39a9f3e7149779663072d180f8e7cc2d74427cad22bcec2e8ceb789a0d535e1f58cd457db06ab28a112587f0696b29eb60670599c2a4bbd3c8578cfff6f1ea6164ca499b1071b8a1afa02d3b44165bb752c6199a7f8944d522c97315500bc833283bbfa7cffe894341a72d7aba12f8e7f4c319c50be882efb3ed96eca174056fa79e621d21e2596097278ada82afe79d555cc7a66036c717b9a2c0ced30a5532a9cb9afd466e6cbfa5875a3f99dbb0f7c4c199f508acb86019dc743ae0f0795ca597da2b8dec40786674ab4e9ee6e3787e21cb8098572ea4abcc8c4430951b1ff0b0a57ce7c47fc17bea6199ba5ddf621419fd75a8aababd16abfb8b9722c64e47833eeb1e32f92124851a8ab258e935e7ffd12459135f8e8428d7e69525642e2fe2839b4974627d4c34b8ee4d3af2577f089909d7dfc745507d6270762f0e564211e81d4b75670221cb2235b31d548d54846be6f0aac7ff709704577be5d5b97137f3971b76625ef2ea70cd87b7610c32f314c58b7220fb9a189bb84b691c0081bcc6079e0c2268fc13f5d5f06a3cc6a8c867aa069ade0c0740e90147a036f66695bc28d175deb4aedb4931c8649c8bcd04ea985af2b8763885a78b5625a688410c373759b54ddf83cd7c78c75a45ea9138b6b0a953e88f932a20a30e55a4678e4a94c625d64be525912add2f65c2f71a7f742fe357b870968743a79f53cf1b3d1715d34bad461f18f9020c81c009fed30ddd860794aa6f756cb909bdfc1cb0d58a6820c0de3277b24f2386e4f7c7012f116fb86a5e5612682b8f53db7f986f0381ca0808e67347ee01af930f1b664d234ac91658c4a105cec307da94ce1c8d36476c807d6910f7714218fc3e471249fceee4165408a4ee496a857e20e5d7b9d97770c42f3dfc31212209042375557d68865688ab59dfeac08912ecc7dacca091f264781cbe3c8dac357b2d18a35889bc80303bb2154b017e21f1993c9097c4c68cacb997e436f91d6600619d4f0d9a4b5bd1421fdba500cc1aba1eeccdc9ec89f355d79302b47fb71d04a353f6f3fac355f0f4fcecee0587e65ffee784976cc3b57cbb9d4f165df8f1c7dd824f4a94dcd70d1e80030e60fc8d33e3fdfa1caf96ae386b73470d10e420bb57f0a1749ad1a10a0177ef82dd443f94531bff17b7b1d48d567de91fd1fdcac549b0bbe2ac8901f672b2c2a489f2e98d46b5d56aadd06235e74952e6c68be84db9337e04038c086bc693ddf895204928ad21a276422b80892d8bb685f1220259d3b9123c56c1738047a4f6824daf8393803432cb988e51a4a1fe125c00b6e2bec6091b682025fcd95423e3bead25b18cf613ed5ccac0b0174bb214743deceeef78509d9dc9b7da51372cb7dfd112b91e4ccbba508e5712626f4f4144a113c2f0aa88289372b5f19d5b72710fbcbfa01e4c448aed5a8f807ec26adba19ce1d017286284106470ad4ed7ad56c54ee39f7c1e0228d88ca0140e66d4cde3922e7905fb3d42e5ade74c5ee2bf5bd7a13b04c4caac940802e4666730d7c3d4a86e6f1cc3b8ddf63236260470ae355ab6594071649d80d620c49fd54220f9e2bd83f5f60e06bfd43dbbaee93d7cf4c15b3245f20bb64f2ed98ef4282ca4c555aae443cf0ca5e9a4a6539b39f38ce1c9ed1cb1553553518240d78c7b892e173d704f5e16a29b9a7fefe25867fd659f182bc4bdbd539525a89e67917c56be33db2fef3dadcb3e263659b8a4c76c535603bea8716d0f5d28577741289f807428e900f41bbe41c12038b815ad9b0dc92e2c042a26aeb78554c92464196ab91aafffbcf13ace36ef9c13aadabfbb30d7b5dc1fbed26a54b9fa48d6f11c66e5bbe44fe3b4e4001a6d10c324e772572d4279cdb0ace897f2c9072e6fa03c23f2e474da8ebe40a818c19f8ecc58d55a641dc5c85c8ece6d0348504ab9e8b3e1a2bfc49352a7211ef4b4e814b3f7d1bd55462e5adf4ab7d8f309236e6aebf41a5c858a05a57cee9ce2ac2aea007b99f6a01b27a39aea7996ea0bbda0557ae0f1b6ddacb3c6b8e1fb06f036fe0b41ceff2e4bd2a1305adca5cc7806485051183fb14f4b65a4131177f0d1992935a7d3581034b6c9fb7917eacf6db46862da41d15222d94726c0014526229a7e19ebc2704477f7769883879bf2748db9c70aba4e9920262fe2e7e9ecb7d3ed75ee213e6e8e9dd95c246d7e31e1244c67d35af20b6d454cf2c80ead4abbf257c400b14354929d9bb5629dd230cbd4be9e1a3649e1a66f861ae1729c921f1a5d79e3613e989564f4309a2fdd8deca2aef91e4cd697c53fbf62a92da6f7d08858b4ba67368a8ff8851376f1233f211c8c74b5c80538912229c0895850b31635eed055b64ad6d9b75c2b41aa40b84977b52dce66e2cacd63f0cf1209063c4fc802f0d77c7f50a0ec37620c0729459987c756c2aa16101f282e90252650ebac8b4d4303ff3b55bca511a798e9061d2d400073b72acf00fdd58a61ae3f482390b8125bbcfd13355d34ebc763d816379878a4da55a5674b9e5cb567c6f69a2a378df37d9b1f71b7b3393951f3a0a43c81dd7b8cdd809d952dc179094b621a4970085ba61f77225e5fc4480a9a397cbca8e349ce062850c4c8bb869caa7d5b14f2ec0d77b4c7d157abd59b8b450720541874e381defdcbf8b34463b022d5fd147d89b558d3de08076f7a1cde207b97fab1cad02ea6d7cd1c46744769c75bf23dad31e0b05c271f327a0bf0da6d71ef427c1d645d7192da3cba4d92ebea8153597ae9058285a4c147e7932b4c5ee0770a859f12bcd88b5e2110647f89092e251df9819c7b4d94686b574e830ddbddfe44f4cffab72ff71997da46abb6238786e8c9582a00ee51206f1b2479244b27d6322f4d5968d69cefca1209e7b27f44d31d27ce76b01c24a4959771fde6c1a29c67a33dd644cfb45f2306ff9fdd650517950e1b06b033b0d8aec9e38b7582634deab72571be8061487580390b6ecb9c7fa3de426163bac898943bbf321e2031194e8880a5d4816e156a77d1057e722ff4d82705e9d2a31c6c59968ca1881da006df38caf088b3c5e9764cbc6de4edcdc652ed088fd1dfe92b60b9e12aa9069a8cbe126cd0fae6a509c6a20126d14c0a040f5dda9748beb02b70a0af7e2c1ac80f3ffb28e323cf5b3c8687a6f5d47a04d84892dd54cd230f16ee199577f67b2d6e463a86f6514353ccfa8e800e0c652b901579e2a0506e79cef34f3772ec61643fcf607f85f967d11beed20bf48b2e526425fa323d30e455ec90b64a6bf4b9a88a6da5ef25395b3234c4bec501230c128d48f3f081d9430a091cc917a738c66b2245d50e8ebddb02b0", 0x1000}, {&(0x7f0000001680)="4539b4ca87dda3c9802dbb9396a6a96c006e46e2d3171b831db708211437f0f127f815ba5c51db7cfd41f4f225c9a4b023f81e166c76b5a392c65241b19a1b0f95edea38ea76e8937010ffd624493a95c6081e", 0x53}, {&(0x7f0000001700)="3537d795fa30adf41c3f7dd42761af7faa1fe384c2b8fcb49b3e8c6bd96d5e1c83415c75468aa9dfb5045fa00118dc8cc9b081b701d763ac01a385165011ff8913630cfaa4f12b5c6261ff3f516e6a1b771a365279638647057e5a7c7d546d0d33de4012e349b68941e1225c6eb5bd", 0x6f}, {&(0x7f0000001780)="010b9d28180381fe58536ba65de9c50dee16bc4276fdf436d37522dec683ef416a73cdc39e8b1241d3dc000b568117eda8b0d15ca1e46374cecabf4c54ec9dff0f7d0ffb72ccfafd7891608afdb62bfc3156c9ab5da9af911f7fb31afffbe6923339dbadb6", 0x65}], 0x8, &(0x7f0000001880)=[{0x28, 0xffff, 0x421c, "2cc8438e88fe36ac7a91bb54c5772aef7b7da6851750"}, {0x60, 0xffff, 0x9, "a582450392a49d0d68b1979a915e93c5e9b34e5e9e0641af37ff50f464f2d7227486a0bcfe9bcd4586226d13ff92b2e43f6b568c7c4108f81556ba39357deb4eaf686f8773e31764ec92a2"}, {0x1010, 0xffff, 0x7ff, "2c7d8747151df8822928482c50a7868263cbe7ca26ffc20eb95738bf0d3d257df5b9e29b89d067daafa0aa77d3d35744eef0c619da1125d23090926c2c4fa29024000ae593aec69abe2d0c214d38089020d064b73e172a9f50f01cd561302fff1cb46b23f8764e2ae945d8ef88a7e4c4b0f8e8692d16abb63c14f31b85d8283d87a4eb0bcb8e6b10717571aa12e4fb29f915f0108b04d7ff70df446f7c55f4207c818920792fc8280073cfc3e039e2d815c56b1b860d8408eef51282b44a7478b529ebcf4ea2b272cab6dbdb47735862928bb4fc91e95718a0c725a999db150743fb2ab5346540434c004f014476b42b7fe0a9c6ca390ca13588442f77a5dd6d86992369382f1c91c46d24bb603367895dd79d6bccd7d5f537c566d5972914e49fe70c43406c896bed6f5b97600f55010abe6964528ba8ca86b143308d23e456cd0254d3147e02512e93f192ac7ebe0dac9c1b40380c114de1c4ab679dcb8d759e53aea4ca2160e02991d23e32cfe6ecb9d41a6d2e969f672e6b433142f44d42ae7505d77fe95822b3304ac790a8b7eec176e6567f98520a9c83b6448712f052aa110298c05d6179e3d354133a3ba2480d1980999d882b3bf5fb70475440c4df8f40c29c7250b9e2b19e873102676574749bbb1e082a4f691e73a4b3c4e2257a62213d75c9863d6d44690bb3329712c182d5b67f7aac902fbfcaa7d41995aed7cd1a3afbb73b815846b7ce48c11c43ebd53831bdfb96c2e27b77bc825a667417c05c2791cfbeaef869bd6523d432f65a6bc2541f42d21f6eab59c6e814a2174e176078a39acf77f679ee20cba3713a494260a589bff84e54356c1ffc97865ceb8a34e4305e308f3b752af0fc0f234ef140851ed5a38c2f1a376151e07b574ddba69c70a43e95704f07d8e216049a383c32748fdfe8a5bb89b2469d77173339dcefcb5c7a0445321137a9a4047d8fa310220fc940afeafdb16affa8b644693abefd793c790fecb31480cdeaf8ee390574d778aaefb31d06f5f6a5b90c0a2ba5ed195fa786ad743ac0de901db697c00b1f8f5232c97aa085ad4d89d9870827b88e430bf530af43d491a28e8e870dfc6dc49d3836c1083c44704d583a83933594f814c0077f5fae098d98565303f6b2c907a37559b87a26d64fc08e67ffffe93a3a559677898583166c6efa5a0a5fc8ce962fc02742dca670ac7fbe1d977180dec1e366c9ddb8dc8a12c25928802fff0fb9c2279fb0073425c600dcff88252308edd84cc95e422df81d8993f8b2efd15957991000c22fe75ff6004b08703ae9f1063e8748a35eebf6e91ca3d84af5d540e6780a0c9487169214d5e31141cf0a044164d1b3936110cb26423c3edb862a56f39318e76a0faf54e17fc4fe2dec3c7bb3eadc4f29d80b3fba26416d4ab5c1196664ffb5261fff7ed64495d4a4c98712b63192ebf327db1a6980a19c14c2aa70c6a8c3a493b8da7ec98c12d6e3c8d2dbfc045fd5a811c21ef60fd4893cebf8aa0894cfdf0faaaf1827003c0917e61c2d2b29e0eb233fb7931bb9cb429a9712abbc100c15f23515b2d53715ce749f0da09bb169bbdf7e5efeb6634e07dfb3b46bb4f91423c5747bbe058a7edc82e7a416d015e9b96e6fb52d8f846500d4bb1c7e73b02d6c0b31619ca3764f7b0c54062070b812b39b92a7ded9e42116abe275323466e410079cad402c563ca070d051c1ca1b5d3a6ac51651083fc6df20641dfc45c783a65720912a0388941cba32d305fc8f03bc26007ffe5bb962da03c72578ae2879bc38cf9395f201c4b8847dee9d0932c07aba6c5210b680e89952346c9835c5fad39add258c84692958e07efd686d3fe43cb4806beefe97770bc41ccd46b374ae4e88c618b8159bc8e1936790e6c3683b568c83e470f6b71ef3a0d8f23bbd7e5baa65c4c465e0a493524ac14fa0efc7053cc4350aa65564c59ddc700dd23ed4e82ac41bc3cf4c0f9dd19a1448ac8074009483737d09565bde82d235b0abb9466fa234954505ed1deb6500bdf557d30927b7f18e47ce0a9ed15adad5229d4f30e0558f4103535d9702b8872cc036159a30c1c9e426c002867ebccf70e00b83f2ba0d419febdd51e53f4e04446c0bd59290e1e88518aeb49680460b8c8b2b9f0c90c6ec0d5f75ffa7c2d315edb92bb735701d1b23c67db195d90ead5abdd516143e5501d0ff66e699912a685c38aefd07798d35aba94bcfc0a804de0ad5f1fb85264f4c63d44c6ec296a4f80197813190c4d8279406d3df560813975581f74ac31d62758b02bbb48b8cc3bc28eba86c50694ed140de2ee58240a715f5311549b26c99f49eb4d333683aa865ae4c0ad69da9913c863ab9de2098dabc93bf514050530f3e338ca50a9364f569ef63dcd49a3192e1eb2861beb86086fc1269b267e01f1aec07411d05206d45f9e876be4eb8ebbfd4ee40bab7ab9fe16c3b98742f2abdf53545a22b4b816201a47386b0216dab297df7cc7a61b7e6130a21c2e0bc03ff9c134a21bc2403128d9a12acfce3b1c02b5893ec385a20bd6db58b1fed919b4578b9c964f2d3ee354adfff1b88f0744ea91a182108a6ac78b18f86597e7580aed1adc6d5acd464dd6237b110d281ff424c4fcb623006d09d996c1d7945a9aa4cfca8bb29f8d4a30f8d9085f28b290b3dd8cec79cb83b9d25def829c1206e6724042cf6cd62980fda2125135e9e552eef2119608db36baa73ffc433f5ff7f85ec3257553f4f55a7022c414c7982b97ca6df9322a3825d298705ce5b2a215a30449656a6510905520baa474cb358796c1ce34ff6ae9681cbbd49b607bab49237e3b0da97bd8cc9557d3af6b4e818e930be4169b34ef98729033536551f40f69010dfbfc3fdba984d1ce6d1007896eae4baf02b5a182b5af55ded63bdb0fb2cc407506d5ce749d05dd9449a76c23587c25d0f5ce089667852ab05babf0b9f7bab82904805f572ede5fb7df6fb922e1106629756c6758a4254aae9eec3ddafdf11c52e5aaf4162d7c8a3b3862549317a1ac868206e38db8daeb2bde74e5b099f67603ea8cd2e8252cdc78e3b30d7be28e7f459afd5429d224013b82bfa045a247c7d3b84edacfb76014e6b005cb4268f435e14c65d281ea65dba9981c343c445d7de1b6b95de570ee9ed442eb9039771c37e16d734d5368c46f921a07862fc0be606118204cae1febb7323f8021291523cc8203715509cad622f39cdb50529683d3ffc74f558588dec1f6c249a31f3db2822f2cbe724bc72f8d418f93bb2df7609fea6f76c781e4cc73b57d6d97cffb41883db3ead169ef5703e458033ebf15f45b79354ff0cd4e7db534f7941702c0d27d5ff881580572ad4f9059eb8dc4e3210a275e177829a8d55e244fb9abfc1619f3d1ec146e89b829436593ea612dacdc092813184600cc9c3f992bd03d74b7ded107b57c9d5d42ecb7e561494af4d3fd6b8a22085811601ffa24a6a3ccd855966c9cd07e71db3cc139bbb897aa25ed1dc4006cfef56fdc2b5eb4b1f744e6ccf83afade2074e19f433c8e56defda72fe96c8aa0da5966d4567681f34fe17b72afb071f7110b7358b72bb3856ee0191173f6e20757664a543b08f71864737bea60f1cd31f1778b58114f1edc84fbb8c231fbe78981cf12a0e7ea21b64ac932c4c93ed4e9da503f9e90911f15f908e0f3697c95e72fc3adff472aa35f9694bd4211e862146a2f893fdeb108aa4988267bc1d0794c285cf18a546bbca05174fc632ec01cdd0faa3dd90eb424502ac95ec8568efaa7aa890b8f95cd9d0cf00dc999d2acfef62bbead95f74c8b352c8a253f7ff7e59814c3cc3ba29497552a7c3c153a26d0f69960fc46babe8900e47ebac971f95237c4849f47b70c722e0d2ab1d789944607508cbe3ab7472d29a7a7eedd42fc2577b1189a0e6bcc2031645ae0259f3ef77804f42b9ad5920931a38583c33a8378c0d1e0c2d37daddbb950a1490d57653357e9e950a03fe491135c90c7d96842a8868fd6f879f6f5820a6cbe62d4fa23696ad6d537d71079f4294c6a99f1252a47052678702b55c2c09f37122e04cffb80073c399e84223ac78ebff92b411611bfb179efb857f1d573525d68b5d8fdf0fd27ce6414210795fb405b7f6c6d03093f93a4818f0a5cb43181f7eab490508442e589147862837a15a04bbf23cdf54bd23ee6e8fd2b4b3c442f5c2f4b07accfe066e01a46798b32ee72d2ef6f5d1f5184f86ec309d1a4df0e42bcd094d4bd43d576a64e4cc89b1c906c9f3ad78dd0b1b76e5d61594a7a4072fd672c6fbdbe5ab192151e5b86b6512d798c592eed8129510fd026644b84fa48ad0e7beb1a3fc763e742bd1d841d29567353768e66c157d2325d49b57c0ee4a69858336db0045320d8fb71764bb6754c610813de5c3184d433b43da99e5d927d440ab7ed49a1a721580099d1274709583f7f5023a20ba1f2d77d869dd98d19532c023be38c32e343a138f547d9a710a1f84e062af7d4e57a8ef6d114fc0b295c46099e34259be7f319f3e4202f9b7bda2a9ad8ee2e1ce67b72a93703bf8d36d9bc34f90145a657603c6e6018dbdc43e68da772ab1cd8160c18c3d194aad537e34fe7df528e2d2c3e84a2acac0895c93f391c0ba8eb63a7fb800fb1ddd2863829907a58d4aa3acfa7d31d0af7409705859f879c5bdfb593e2c665e14a0e1b4da647e5c86e5914621ffa60dc6d2efa1e0b2d2bb9355d03820f387bd1f4d4808f57639e154e180b175f22cf0b847cc32c1e4e404710b0bc29dad1e1957fe207d6b6a0cbe8397d8b390cd937dfc88f3056d410d99e8b17cd1a67f338d36d4ec522c2a8d0c85d8b073f09dcc0ce36cdbe2e2cafbcca054bdeeb69d388216f3ecf392b1eb6b0db152b3e4041543eb825760f5298b0a38f694fd2ed1982640f85e26c1b013cc8edae199ceda7ac47cb35fa44b589a5604a17675608da2c16c81aa15fa633e66d4ba90dd54dda8cd7f29c40d0784ebf543c55976ccfe31621a6f8bcc75b2713d0abf96fa69d84947814615cabd8654f9e16c9f60d0e8ebc0a26327cdb24d1cec293f8afa60ad2d0ac5ac54109c0893745258dba996a8ebd6aae120e0860b80dc09de2a0e8f8a586b8aa9fe110ebe6ae65a31ed9c275ac841845fecd3629756aa004cf0b7dcbffe04d1c3633354042f9ead5ca96ec38dcffac1b5d897903d29cb4a8baef2101aaa056578a782b96162f6f3f2ed2d9715716863a35b264b684e32a8a199effc46544fe7d25b40baa2322950d1ca9ff61f48f0dcd05b7f3536d509ded3100612afda3638b569f4aab8a51606ae9501c745b3e3a11484f5d70b7b588ec8d0abaf731df63f06f2b5357e43a0165108e885434ab91d40dc59d2681dcf379c83d8a76b3c74641426486e1e5fff1feb8dfeb1946cba837a19826580d6e40e3bd2156496cfed4e602866368cc4469ef6c1eabbecea47557300d3449b86889d352b9e92e0d2b597333db3d317cc3a6abf19a9c78f857549b30c81ab1663f731fddee71a582a77b68ed0452c5a101c67fba62fe3421e13a5b2783e97d261b6843ea3cb6d6a9b96ccb157b84a63f9bd201bc4cee698d8ca52ad809cf9f242b6d874a3631fc30529af30d61c0a2f6cbf3eb464379d1b5fac4d084fc7aac661b6c129845a6c8a9d4579d0d6c8c042cfbdbb5ba5b786463c110a2507951f37c52beeb622859e935296507df767bfd3d71cac4cb68748e7f634ea2bfa846721ea51526804eced9b86363b75a1d1825d7256c5cc9ab2a93f917d6cc33be7f982eaeeda0185"}, {0xf0, 0x1, 0x6, "00d6db8684b132a306583b6ef97522c974f399002fd315c763ba6a70198107573090c94ef6abf79dc443ed252200b2664554d7f901b9838211d707bc5e7dc908ff0f4463d05eafd00619cddbde5b829248473a5bf2f506dc114de3c0f9c314472a47b30e5fe8397359414577ed92ddc4cb3f029c4a2a53593e03637451bf8f5a63d99ce8c510cabee8048a899c0338b461da6c0c2e6b40f79b20306fb13ba3cbda640e126a9748e73c845ffa51676605ea0d1a486a4db6d2314ca289b2a8c0f6812eb91edce4b99b10fbb539aba343d00e0580bd463cb3cd9d37de"}, {0x78, 0xfffe, 0x0, "0697f4d6085767512ad5d3ad628476ca32d5b8e5a09f99f19c6f024ca28c10f9fdf2d8f670575865a3572f61a6c0fd984261afaaa10c1509ea09175959121cd7ab4c72536f75ffc866d1cf5262d938a8014c6b6ed1c64574c387ff6b17eecb5a81d5e1"}, {0xf8, 0x0, 0x1, "c2469ff3672d0344910f578fe6301ddcb1f3c758a257c0cc08b0cdb3e4e83afe7a19450ed879b5a065f59105a9c1b5f4f2e3dfb34c1780d26aa5be5a0a9ac6ad2a23e960bb1859e13093c47d4268b25d4f8215aec5e2e7f0d3762c91e94db63604b282d351105109b2c9fea72e360c39344eabfb9e500a4fa1b33937072dc13f047ca139abe60fc7ad723ccd4334227ed9ce2d4985e7560c177a88500c64a7777486a97b0533dc5fb518d81523accf8d59f39e9681f0396ad71d66cb88a7bef4a1dff4226076f45a98c9487305b25ade78499df5e7c43ce616cc8b5e6871eff605f4e048584c"}, {0xa8, 0xffff, 0x5c, "f356a56c3c3465f1bcb41f7648e3d8986fd7393da03abde321ba6aa2326889c99fdb6261a2250d0602f08f150433a415ad31c9bbd8c72438419601db94319b3e5d3233fb796806ab4969ffaa7b397603bae670ab954adb6ab503bedbf8767d313cb63b9974dc7379dbfed9345eb93a60cff86ebea6fc37febde0a04835efa95df3c84b3ea22fce7d0901437961609272510e"}, {0x1010, 0xffff, 0x8001, "fdec812bc347ea487c0f4da9d9729f627574ee5db83723f9d8f2df966377fbf05fb10b0875569b43659f25f35e8dfa855f8a3f411f3398fa61584c20e9648b788fb1dba95b0c19372aa6cfc8314cee0dac15807cfb2d30f00db117c7818578eb023b80444fef4122264c1833f69b68ade6fd08be897b2422d4048bad508e79958564a868d42c1696ab143c875ec1d2930f4ac6371dc4104dc71a1c0cdb992d5d8cb73185dc152e2c3799380afdd3aae693757705347f66e83accf0be2c87aae75065cf1468458d7894ba4dd383f4c1babc1d25a4e33edd05eccb08c12ff61110ac01b972502f8baead05b2a2c8da47af09ef6ccb4200df08246083b2c2f96d534372269e25f0c27a3f685f9870e67a69b0e64c3c441c281adc408c8f128cd0eee58a23b340a027f6700483c8e419ad00a2e2845c19c7604e0c644754296ac62ed30a86de912a8239ae9b90534daba390f430eb86906bd4c7aa677412fc53cac7dcd95e0563513a476a9501232b29fced71acb685772c4ef63aff623cdfc528c2a1859489aec2e6fb3f3bd013550e831a757a8609dfc986ae5ff3874139b89f4adcad3faefb59aa261a5378847dcb8f32526c008ad2293423dd1a65fd9ffd57237987cc1c7171b3ccdaf6801034756a827fbf3c095208804a5cb575b776b55d4a845bf887058664ea0cefbc98d63429b6255a33822d29f6afe6ef9cb37d5d0be3ee6622a0c6bc69e6b36ec9825d3d32e457fd59964aba3a9de4f56b1d73695cf89aec9c88d6b8f99c94b73f66c371450a4fb5839272e69c5ff52ee524111909565e96aacf9bbcf72fcb16658bcd8bcb59a02518f6cda0c42c3e3b71af208b38a07c765caecd7ab350d6f8114e859cb63f3bca37163d864b123a4a2c659a27195b9e7db52cdc136fb49560f2c0cad94b874de1c6b4bd46bd47548b5bb977e18613cb5024e216f801b0552ebcb88d27c64c605d293adc2c49b7d7311afa0af6b6926ed2b05079134b5b70f64d5c9807ab3d2181455597959388d065a4d19ead0af0e728281135689f2c5e983cd37948496d944a92154b15d42c0428fb98310392b66d56e010985b552e481ff9998627439f58656b561f2da5a3b3a42df6090725834a2612c1dcd733ce5832c8ef1235241915bf9080c7b3bee5679c786f5cd481f20c0827d3c1fd944a64a7d0aefe59c91245cb61edd07ac41c8f4ec827843bdf0eccc6c43ee6901b03959dd3e2969af4e886c9b3a1caf5959091638723da558b9cca5f7e78b7647dbc17bd12107f4727bc3d23d9cff43c617c18dcb51c2a90071f91d3c057de40806be3e4dea9641b717b43b6d6b44deac0ab17c941b90c58eea226be638c8c1673b44dd954452406e3283e2458287cc809865ad2322d21c1ca4dc3b50bf3187d91d2c4a179fae022c87f6b6d3207dabc17fe1fe6da768c1993251ad4f98d6ff63cef7f7dac7863c136e4226ee0b239cd7e3348ae1d9897dd4bbc262581ddc7d3f97f9a34b4616b748aa442872f65ca5c218f84cdea3ea56f80a8740e4795072b9ecad424354fa4868aa64d3f8b55fdb8ad7b39005b4d0b0a3cb778676b28a93960788a58d12665b720360c255c0ef9202dfff900bb474cf3938fd423518959c4912947d1c94b942060da514df1f05f53c372eafce22429889e8652e8f3758bec6b2d927d6882a7f6eaa844aac98df8a26dbea65494ff349dbbeef2a065a32e013b97a32918c755c2972a6d5dd5a013d829aeff793fef6d3d6282a5f451353cec7c9fe74d92fc076d48172f8969c939d5c5e65e205af0db673593cf8f504800db6c6c2ddb9e679d5365f382430ed5bab9ad14209978b76e1a53a4b7d3be5ac68528ef29960ab6a0431b6c3e6c7a19725a5ccae53e05530f766571cd6b9864ce69888028c1a16387eedc15f2062392abdc57a3f3cfbc6752363cf8fc2d4f23b152e6f59b3299e1754eaa951ce4be8b564fdd141cb74edb2d8a3a6a5c1fe738e62cef8631c1f0ce7c700ca94e65a4193d18a9f9c5c041262015126ce27921b2eef49e281abbaae17df29be451b4d6c4ef5008fb7c5ba4ecbe8605b66e09e9b01e13a6025c7a372b9a298542b7a6413099c391ccfb2b4cf21ce05e6289ebd68c049094416c1189bf3795f9a0a67fc346719e68947c9c69bd8d0f8cdaebefe14809b940a8ca3cc9bf0c4de2794aa6439e33c18784356f95abbf8bf68bb2e5d09beb2e6efaed75df9cbd524391c910fc3a22d00b83c15cc42c776b90de22495f9297042d216b5e39e575d7f5d0dfff727221e568a86602372d7c1b14f7e9ec949388e7cbd720a0472028881b5f66dde089f030862fa4b8cb31bfc00bd0ba9ec1855f50cf7748d019ba4fb72f7df18b84b19508bc74531b00953efc1881b795fbab44dbe37d1dfb0fe5adabbc5fab6ece1f6a9b6fd7287509b6ebb9a9144cbddc80fe50c893534e810aa4debc11dcca17e2d04b139f0318c2831e2db8596609309bf42becd99ec576e1137cbbb0af7adc35e0c8037f3e4e36b348d51b4c8899f54e32ddccfb11e41f11b377b7d184b47dd9ea7678e7fd5f3bfe5cc83bd519b04a71a06e582bad4d36eb6d57b563e98786e37315dc6d742d644dda1fd5e9851a4538269e70f3d05358cb99bf82c0688c1399685ceb8b41c64f144caa6bc55f2f48734e8d519584056ad581e10e963bf7c14e4c36fbeb719957b63a7b2cd3332438a70e191fafc6af6e6c74db2d493c35b734e0bb1ab4b64d232930b528fce889f0521a1e88e436f57e88831b110b87db28a6879c7ed64dda62621ce9a3b98dfb91807251910b09c2577f04964fc6f80a4833cfdb64e44ba229af95df481930c303fe0fc0d24461f3e63ff42bd607bf0a226db39d24b299dfec96f726e99e29d12ccb297ef01d3ae92fb3a5e3b96d005e5de59e3ad84857b6d1dd97b82e25da6e649bed9079d562358ad628e10bf37c5be0e335323b5456fa4053cbccb93f4fc0148a730756487ffdec9be2d4c07b694861b7d68f33ec8f3910e6da26996daf49d41c52a805b5c80b865c622f23b66ca3ce7b34d512870519b02a60776dc07c0b93ad7cba31e961513614097d0df5e32f5f5a771a9ce00b8bdbe5d705b94f939cc84f390ddd8613ef329900258607fb5bfc113782c7eee76e23fba39812fbf71c6eb18d53749f7694fa8aea38490a966d8582b0f88135c3d5f3173f10670a64b990a7839e52acb5645c7967c45c3aa5b5749806cc3426606189243b0cad8d9cbab66749971b42aea8c59942b386940cf8f0976699551993449f1b6d4ff7062adddf5b3566cd2c97d8c175bb54ca0af0f25135e700307ced24b9a903e03b71fdacf6d40f220bda19cddb54cf877c69b92cf5f45377879496b5b03571fd2148155e979394a28b45d1af4ac35d92f71e222c23be93cb9002140409e3249d043d66b6146eea8d00c0d53b041d8216da574802ef06c25827a516c59e1134df679310296786f9e70d6d33645675a55ac522dba63530ac24981e4c63047f446bebe53743cf4a9f89184bf45243a4dcb12e4df2b96bbae7883ee538cd4b3406170b7c2fce14949ccfa747e5324167f26d5aa43f1cee70639e5309fad98d8c2e8fc045c396078fb78eb16b1bdfe90d3f4d183568c5603e04c86d681c100ae183e56c13909e7862e8f8a45fdbebc3a4b1bc16f0117210ae379a4b18cec0885654046dfbcef3f060f5b9449170d463add5d9e8fb7c201aaa7233d5a4b90564d37ab825a63be6f71e734395c17dc56856182b6b21a7734335ce6debe2fba28ce27c8cb7d28c87c8104f0da0f2389fda32c42f918198469a4aa026e157ba168ed0ea3c552a175c8d630e18a1a6a2036180e6f45ad0dc71e03e162dd49da7444a319c3fc7756bb0c388d8b1da6129d3bf66ae6721578805bf0420b2101d65a47ca41b4a72ab598666e87419729f366fe155b2130defab8e298cae39afb3d2c117196dacbdee40086b277e402467f82d738eb2b497bca0c0a83f127e7d98d93eda8ca552490f51d676ee917967e3fd179bf519ccf003801621295b692e6735ce0203b418c77aaaa11a944d8a47017d2b3aef1ab13e13b0438cf72d2adfa5f3f9f99fb9826784b5338764418d76834d7f9fa687004d319f2c7d5eb7c95c29061ce1d6a5103195fe86cf799c9c9983bbbd1848374797a7c4ddbdaf10808a8e17f148dd1200a08e2d8f1ba96dab00fb25966a5e5866a60f560d51e0da95ad375b5338d27d073d702e730574e1a172a54cf208a8c3945deaa18f6f575369b4ef6533b6e304b3a5880e9d73aa912172e6596ac2ffbbf6a2bbae488c28419cbe8965d480163419a61e1813142373bba6e3172937bd7332ce98957538174b175e71cbfcacb7fa9e9acfff700a47c82ac971eb1ce3b73ed39f3cc8bd915e76d05ea0b0484ca20d25481fd295aabdf802b113997736f4700ebc069798127d32a09342db0bb8687fdaf602a9b8d24386de95fa84dc0639edd2b7cf4a15728c2caef693945860228cf313ded0188f66565b293714c9c09293bb0142080f350614e8b4684344136d4ca542659ab53eb3685511fa627b9e1db7fbfb1dae48398ddd4250ba008969e4177d0de1f54e2bc5246f572bfdc4a951fee928e5e372a9d3e2cd846e48d8d484347b66ea72699fbf64f45bec8e3f657b1395343dcea9e813d073782cfce73bac3b1121b9173bab9b41e242618dc754660b8fea8290f8522b5048594d27615bd3fc3ba73a4958fe11c9267888448b625a1e1cf623d4bf742bfad9482f1668c1fe02b07ff8c22ea50677e970940f929efeb61b14f3adfc2158f6a7b584d4b190a3a02dfcfc0e03c090bd57088b6f4e996b1d179797c251f7e4c104776e395e69ab8b36e109a6c00403059392f3aa304e7aee7cf794f4f141ead085c35e0617cc75aa5a36abe422a482905cea32937e332d1f8bb8f2a827ac6cdd47fa04f35b1b58a01e80b15036ac7b1b54c69d399f2ff1e465afac0e73ade38e80985d47de9a4f62307e276cb3eb466f7c50402b61210ccbcb222ac82f19b03fee8273ded61d787bb42362ccea5255bfd16e9ec266469313e22078c6691b8530ef1a9eb5c69ad26d48ff18f6956d33ccc2eea53f2f091f67592649c9b8b0517a7d15ddbcfa6e660ec3a404c14869064c6cc0a199d8677cf5a46c2d414e57e7a23672d66990a8d2185c392c07c21f95149d8acdae0b6f04d66fc69172471b0ca71cc9d3881b059409b8e69707cd99c00f8a75628b1c16a77f2b72aac6381f7bd46433423cf7d25ba0369bca299eaf39ed81985dd63d0b3d836761ce44f69fd623249ec53e4ce7b308158d61aa7a6a324a72427fe1fa94082a57eecac7c3c3d82a11e75bf69ac1bce5f8437fc49dd9033fb7b8ac2708702d0a63728636a1b9002f24e494843ecf6db10d31bde007e2810650e9e5ee7cf4d47377d1d2aa067730980f8c6f272c4b5d1120c316c6f22e40f5881a17625e1798bb962de38b9f694f015131377e14b33e9acd4498b369771446d56aa31d217582fc430173aea95c3a79c598bc89d584a38d165e8368ece999c9e598ff9dbef7b36102dfca2559ed6fdd6deab22e09df6b407ea90fea7058e53220a50d5eeb7623b000dbbb567bf8939957ba8cca4c1b1858fe2335d96c3e976445f943d5daf58877b42a49c64af7a6e1a2066d0f67e1ac6a806470d205865d2e2bb00d13d8b704ca9fad50b2a25f2b37c1e17bde4aa51f3f0c60958bcbc6c96bbc04928b4415b038dc8c38710587aa880316bfc4f47e1b87410f57"}, {0xc8, 0x1, 0x2, "6ceef96900d9e48d73c0c90155dd4009d594f2f3282209578192845fadc50f571e2fc2c0ccd28a73d6bdc18de662f6fcad79c83abd999676e6d8cb52915c989f207f0abdf80cc7cc1ab603c849487a3a9af1361fa5cd5d00ff1b0ce8635b23cf689885ae8e25ed84721a88e3834dc5379064fc611bd65f928dba32cb122ae1382846c566c773c89ac2d26247fd6108cd5285e754049c03c08145ff59f8536432c910bcc42b64833153e0ced61b62d37eac0ee5b1e1310ce5"}], 0x2478}, 0x403) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003d40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000003d80), &(0x7f0000003dc0)=0x8) getsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f0000003e00), &(0x7f0000003e40)=0x4) readv(r7, &(0x7f0000004140)=[{&(0x7f0000003e80)=""/63, 0x3f}, {&(0x7f0000003ec0)=""/33, 0x21}, {0xfffffffffffffffe}, {&(0x7f0000003f00)=""/49, 0x31}, {&(0x7f0000003f40)=""/232, 0xe8}, {&(0x7f0000004040)=""/77, 0x4d}, {&(0x7f00000040c0)=""/71, 0x47}], 0x7) socket$unix(0x1, 0x5, 0x0) unlinkat(r1, &(0x7f00000041c0)='./file0\x00', 0x8) r9 = dup(r6) chown(&(0x7f0000004200)='./file0\x00', r4, r5) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000004240)={0x100, 0x8000000000000001}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004280), 0x40, 0x0) close(r10) recvfrom$unix(r7, &(0x7f00000042c0)=""/45, 0x2d, 0x40, &(0x7f0000004300)=@abs={0x1, 0x0, 0x3}, 0x8) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004340), 0x40, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000004380)={'tap', 0x0}) getegid() r12 = syz_open_pts() ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f00000043c0)=0x2) getsockopt(r9, 0x5, 0x1, &(0x7f0000004400)=""/185, &(0x7f00000044c0)=0xb9) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f00007d8000/0x4000)=nil, &(0x7f0000066000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000019b000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000272000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000333000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0x320, 0x1000100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000380)="00007bb545d0ad59b60fa62b5807f10000002100000000c2624e8e9629fdffffffffffffffcf3b3dbbaab46216de6758d055a45322760000001270043c45c778ccdb93d202fb4ba4a45e38f396077b846dc12b791147fc5fde21958593a9ef81e3d9691cea2411566e785a137fca143f3367d55065f122a54cca9b886c17fc29fd9ef697114fdc1ed0246a0b8210bfbb57f417a053dc4ea64848ce5c26388df8487d0d492e38a8e918e9ed55a3a9", 0xae) r3 = dup2(r2, r0) fcntl$getown(r3, 0x5) r4 = getuid() setreuid(0xee00, r4) r5 = socket$inet(0x2, 0x2, 0x0) setreuid(r4, r4) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r7 = geteuid() setuid(r7) r8 = socket$inet(0x2, 0x4000, 0x88) setsockopt(r8, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r9, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "e7303483ef00000000000000000000000000ff00"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="36ea233b47033f8655db2fcfe561e88f24ec4b4f5e8526a10c9e5940245f70f8af4450f38b924d5d7c43f98e7928fb55cd73188f1a89dba6068e602077413aa454a2931a70bf14fc062158d99c1f0dc8e4a386091ada20620da5e3884f6938264fa1f0190e78f235a6d3e128db1c9da25423420b6bf0a9c43e61128b30dede15b858c473a43793053969f0b082f741cc25fb4015884606dcdd595f2a8269f4ea27380bcc80916735f9c30a126998e4fda4a524b8008213a9174f0907da50ae278114125648ab3666d3a50358dbde51274e359265", 0xd4}, {&(0x7f00000002c0)="4b38f228607ebddc326d687da5e4aa1fa1a39d2acc77d3b4f936881a5facbae4f0916f45dde2978134cb220080da4a7b3f47ce23c3ab9a8e981095f058b767b7f91678c3104cfa508ee051df44125ad39a539d00f97d7af80f4e9237613feef8013083d5386f693f88a01b31b0d76b23ea2d043a8b4a72c44ed8d95f77dcabea5c41aff915834a89b0c16bddfba66eacc4ff8c7431a43adba1959f9c7b40a74c2851d672abda94ec21da5dc61ef543", 0xaf}, {}, {&(0x7f0000000380)="11cb142a199b4ee98940d30a480a6f72d4bd7d20a74e493517a3f61d46e202b9e01d40f04493a32b65efe17201f47f075939404bfaae3c49c5c972a8f527c927112220aefa48b455c8dd093aad8a537fe7d543d00ce45fda81748295123cec41723bfbe36d2a791040ec15a5e7f6dfc663d3b3070360fb95d3df2f9105b7883fafc9ff32841ecf3b2cae5997db22ccd3cbee589c3ddf7bbf79f015f83c60608c3d958654d08bf13c6c72e018875550f4556e21046e4f33eeee852773c0cab247327a084d796fa7f183a4b68d29", 0xcd}, {&(0x7f00000009c0)="6d2b47fa38fc14a77b1b314038717edf776bdaad9d0cba3c80cd0fb86359cd989014328ae5e693270d8e04c86b4a65ecd4d6eab994f3ede1a8d0e9f931bb63e50e4c6f69cdacb5bfa99d3cd92ca1e40c92e18561c42d576410370604c32a6b51221844909234adb2a357258845e21c5b23f6db946e3cbaa83a6e8eb00908b2fa06ef38d906bebb598d5be342a39e3ad67629a268cb4cf9e721885060ef71666eaa6626231b79f7faa1a8220f68f109495e47d158ac2818fc18e78847e10ebe638f5ef08046977517e763142c3ddf7ba8b21c15a7d2cf44d07d293c4dea64c0df4a19c8f3bd4e31d5e78b1384b6b221c7c80a67588d89aee0a8d376b8e205a895dfb3aed46f7af0823cffe4fd5c4df04f2afbc457902955cc0e321548b8fc81cbd9c7fabbff7c51cd965468635663524a138823811d1d47d315068f354b4182d455135e8ad4c6a3c54ccbbb17fe6b46ae57d29a48422c23926a93fa7e8925b768571c9246cda129fed2bdfc0590375b0f8bfebad9302eb0ee5aef7f775fb88ef6f00f18b6f2355bb0eb2d11e9f377d5c4c51b19517455a8459960662b4c13110f93f44a49b61582118b18a69643f12a468ceb576ab6bfa55ce9831a2303e8f962829f92cb07e972ddc68a8f7e6eaa35d086af0cebc8faec3df5f19dc2b7905e637ef5ec218b31aac64500be4e89d7a5331b45fc361d375e71c1fd30fa7b9578849b7b116bb8891e82bfd7657b706b44585fdee533f33eb61d309596bf202920bb3d839801370be8cfbc232b51a91888be615f1bcb46f0b9bd3f776cefb8a758a8b8348d91d0510c35583d795000fe88b44f5e60d8fa7cb8276a0359e544a1fbb4d99fccd34557d39ead9cd333ef08042ed431ca305387dea9cce275605e5dd0ec23be88a0bfc456bd7c5eb8eac1c4a462cddac9ada9df160381d52642a5565ce4103584e6fd2a1551e3d63992cd311fa3f119550e770e799249911c69c1ae424d5fd07ce99f637249b40f0b600520431d595e330107c191ac4c543a998721a53cbfbe8912aa84537999d9334160f266d58c205db86d8519cc4e9561adbfef46509a426818af15310019e30c99ec84dfd7cc6cd3be94d1853669481f46892fcfd4b7505e2cca68569e8045c2d39f9cd1d2d7522a6ad17bdc66f8f97116b66af8d3d82952d91977c5a14853fc22a2da6e20b2208c1a1b7f31b409cff65b56a9946868fe32d053ebfef4274e01b63235f026af9ef75dfc9a23e2d1c3e58b2f71d3def5ceecc9aca45574fd3446ccc4b1a8e4754640a6bd06976cc30c94042b4498fa752b659e734da563cf3dec24adeb05b4b6ab7dc61321bc7fe4de55c3b8849976bf836022b0a00d4c4f4697ada11dbdce4b1aa9ad185051cc3933866a189317342d7115253663727dd95e3d2e105de66a58d810fd6852caedda000580557101fac9d66a14cdf097a4e4f42ca49fea36d23bf1ad1ed755721a8333071081e6e662765f37daa806af4bc1f8c78df1bfff5584c33b2726b7a64c8f1e077964feff4fc8c474b69b7b412167b747fbed5c9d1318d55f701078e8879e794e77b81b5f099cc48b45a33901f18c6e4a66c79b01f4464d31260e09082f89bd0e21df53f02ea948a02e68e569e006fc148ea4b830343d119a32b9666195ec6a24fe731c5a611802d811f7c93cf0a93d5c9403b4f8e758d603601a2b750f66282231c6a99fdf54837ec31ee7bf691cb71144cbbdb26da889b3b3aa8e4ad92ec5a6f50a720ae08dd4ba69716e0ece2bf11e482ebcf5e40ef61ebe054d66f45200a0e2856d41f7a0dcbf0d277da4adc41393d2b17414f2131fe5e1234782e035015eed52e23796a2b8da4c82499e262a8f940c31c50340c0aa603f9c39b3fba0fc914eae96fcbe140dd6e6ab7a314025c260686bcad38c70267de23bb54890b6c86507eb33ac375580ed0f864179026bab133bfb97f22b7670831f1629706a3aabb4d395966fb944a57afb8e65a888744b91aebdb025c880d4b271a9454c62d97812cbf89c8b095e90eab4a97f07aae9e88dc6d9e23d0d81a51df390297e46bfa099b33d971c60e58ba7564b191f9c5d67df5466b6d04f7d4be07b5d41c9902c014341b69f9ba73c945360580003470e75926aa7b3577f27cd7a787008dad2dabff54a8cc7b66b0f7494920caab035313f254ece8a22f8a21ea3d22fe3fd898c19d64b564aebd476744295823093d127ccae000a0fb083b04c65f29dd316d759b1f9aca048f930b1d6d097a20fb78d59de2aa2ac95005497240a3e3976680b402b42b5d96dc59c62da3a4ad2d3592c85e36c04f12206e828029fc564f85cfd3672bc9422e2fa698aae4a2b26c57531630139a59394ecf37c80cca0b235b238a67cc5f5acbd00ee8cf58a4eeceb66b3192073ff2795b0a4debd00fb2c9207a623386045e238ecd9d10deac12d911a0bb40906604e3f8b63ae16b1b6605348a95a6c89bea757e57a971d794960c722d08d4190e7f9e6d4d8b9d6c60dc7ba95efb13273058701146f8200de7142adf8840f3754f8fe84af0f4213d4afbd81b9175e5370ebf86e69767c21e1c1b9ef4d19409d5ea10809b7935e2a28ec23cc0ac197cdc2b97214f03e576bb6d761aba241c877f92869952c0827cf94d6e50903098dfac1b00fee8ca130573232bcdd232c1ed3fdf329ee60d8bb48bb5e9154b48e2ee3d0bfe629b8a9a0034f210f021e868cca7fed5a2522bb14ebeee765d9c0152ef550e73c8f5301005366781be375d7fa07e431c07f49701409d7c603347b1d7c7e285f33d3cd0624cccc863ca694735136735bddd5646349552c00ea9dfc55b669dd9cf7bdf8d0082812401b08dcbdf5eb1a476fcd1f654e4a8e238eac2afb489f0d888485ef3268a48b708dcf647fd83ef94de8c40e9515a0f36f9bc1f3b724a8eb92901be5949ae96920c8dd1e177e3da8d7a2c8bee6c15c9d3f0383807a1b84df1441a4b1f427b18b80ed271419362937696cca94170bd2e327df3b7d7d01bec185f01f013c7dbb61a180953e3448b348903a31e62fbfd42a6116b966af46f51f543e15c3d64dfddd3e8f2526db5bdde4dbce97ad69f606f6ecf525da773886761f355456d491e48391f61c661af45997fd7d3de3eb250b929fee84eeb6023dbcbd9e851cac4a4e54a9995d610100e982198139bcf508c491317e99a3cbe60dcb953ed73fee11948152c560cf5f56ef0f7131e3b17550d4c9c575cd408339bbe1c6056fbbab5bd8997b0ff560431cbb9f341e3529cdef699fb803947588b73884db85d59ee0a2ff612101b5cca8c12b0939d21c7e94ab4c9fca731087788308fb502e874256043ba6fd0625530dbcac6cd9fa157c6acbeebf523a8316c64baa2fbe6b81391717ea4426d4d8c08cb556b7c00a9f2f4350516a1f223aac9d88b99e40fea4a86250a095e35164d3a74da497285df6a8210175ea010a99e7bda81e9657f0bed505d4acdd57989767a3ef31aedfb5625d7da425ba689af926f414b509a6eb09de1442583e4e7d11b10d8a0031e6acfe5ed8f406ade6fe4deb90e5d1a8694339e25df958e6a0339c1f2f9565fb26bb619253daff7ce62c8675fd55a7d74b0084e4b2c8b64ce5a8eba53b8a1eeca2464edfcfb5329e9db08b13ddc1441ad208eb3b4e9abcf0db5e9808c7bf2b9461b0ea38e836cf004bbefd0a82119fc700f7cbec86bdbe8dbbd350ce7c649e506a1e4ded90a1935f35aa31209bacc934f05ee947e50e565f4c229f02ee0545f717837a164fb70b59dfe7c790e535a0e948dbf033ca2dba7133fd40512bda31904109bd8b69bfeddf9867d1deef2b2db8d8cc0eead0d38cf5d8281fb21de6e087032185d6e1d7b8d3bd9315146961b1b69fffb79fda3905c63bfed92e6fa85d4543d8d1389de86cba5407e3c1f703a95570fb6fd5abd6d2443c0b2428476dc9ad7700f0a2d863ef45dbc60e1458b50c85307a123623385e90730393a16a57eca45488e4700abe5b563a6a97a2a87946db8b2863fa2a1e09db38fa128c14c6445e9c0bc4e144122bed6f740163eed48ac1d339f0d9497cb722c6ab8e5d61722010f8e3a9403d5b8683038914d30737456455dadaf948683a0e6e2a0b743d574bfe532588b7374fad0e62e19727b92789207dec215ab94f182c5a95b36f52103ed9bb645a84df17cd84e54484b9d534d681bec84b138fa565ebe6bdbade9b9b9706b3ed4979b5bf92df305b3fe5fec8159ef3845b9ceecc1bdea89653a2c9bf1971c13e2ffbef2ca425e975ab76b629469e44e78033893d7d500bb9da8b0f9c9ad2b266a490d620c1d34fd6f2e1d16504209d36d6f577854146dd732db1038964eb3a93d890da49f3c62a6c2a87b61f60938f5e66f8b262fca9d34c1ba52ca9ab2c878a863bef30cbefd986e6a271e56faea2d6ee21da9cf8cc210c9431f853d0b07c34cc43b348f99d4e4c218cb2094a6c117dc85b09f3a76c2cee2e505d2524e8aba3baa9ae7a07d8bef93ee93682721e063e61d651f33f896cfbe95ee7e4bbebd167240990894f64eb58a03681f1d73ed18651e1419da488573512011d7384419f0cb6dcb522049b9617de568b65d088659d342f880c1fde01d05d2eea43c02d226d9baa53f926fbc66f2638d76aa8614db171f928a99dd8222ac7d751e8b988a70173eaf3771d16b7dc98c9b63c55729ec1517564631699fc6e8910c8b1ed0742220cb7cd2f59fed9f3889612b54003ebf232b2cae0102ec5049b9a2f1365a46b619603e01e1d51b0b70e13a8d6fe1c28f6603211c17508fbfeae2d0f3b92e6ae9379c785c9e1d4922f20ece704d9002b8f6bf07b11d96ca1e1ed8be39fad9ef4f5eed319644ae2d6c491d7caa401b0100e9ee4c8b7563fd2d08652af7be10e29cb20a5e97de1aefe6e5ed73371a68e25c1406e8647ab151079b601a9a202d0227ac78e3cc820a7116b091a3863d8d91b7a05fe44f03172c6a28c1baed66323aeed546c7e351a81c099f7165574643e1943c855fa6b2680907adf7848164364c5a8365110f62d831ca7e39d0b28697851f315028f596304d372bb33644e430860e83b0734f74347f43b5487d9de50e18c9dbefb83e90e01942d9552562b2701421aed21de6e05faa4717a52c376b2a98cec9520415e6f280a8b421eaf43a8b182cc873753d294c5deeee08093135c301c8589f04dc610bf47c0e024764bf01494031f453a6ed804d9cb69a3ab43323dfd5aeda035160d1e2ff169bd8075d1893a97498d1594a730c5b873f7381f2983e418edfa41e24902ba929f572b032223c3f105f4b67fe5fa623105690bf30e134eebd6d082e3344c9640bc67405d4b837dd524b3794cc8ef6c048bc29d20f46a620fc4a65fbdbf877da9f7dffb115f36a63e4d58de49cf11d930b1616a205415ea168977eeb47e85b92fa801108f69098507cfcb2594f4f91bb2c9469835d7a8a59517c31353d6451751693ecb990b724e274811f4aae4d471bb656dbcff8c74b3b31316ca7c4628246c48cc3a7dfe59abffd688975e742605a354f95b04b54773d342ec9b6a6c903367fea832801b9e52293c561fa6c5e9b2d057f3d9b64fdb06c6b6e9254a9d9e08746699b710e89d9f945ecdbf5268bed53d0512947e91f9809bca5b4e8a9ca32e74e68233cb05d8165de073c423b6dc32db7f865b04044eb22ee1810690ec87db50bde908b99202083cbeef34ccc60b102717860b420d5b911cbaec6bcf8c9ac0f2573b3e7f2f1e3582b4ad23416cbdf5db802b50a1a084f8e7acd3a0", 0x1000}], 0x5) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) pipe2(0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = semget(0x1, 0x4, 0x8) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14aa1e9dca85ef2eb948742383c0f84b197cf157062c51dd30c988b6108fde48ec1e0cee9da5fdf8d8c4a93f81f3085915fd701d46ab268770", 0x4e}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) semctl$IPC_RMID(r3, 0x0, 0x0) r5 = syz_open_pts() r6 = dup2(r2, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000900)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) execve(0x0, 0x0, 0x0) executing program 1: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa22f3c25341de650aabb86dd600002204d432aa407cdfe8000000000000000468c00000000bb0d000000000d000000080000000013004e224e21000000000000acf6213fa2e5f5a35f3fa9014000b17da25576b0e4d343ff7f52086d051855ccdfdd4aa2f21607977acc110fef2f5ca46baa72925fd05ba056b8d3618a9e05a4f837cca69a876bad224806b92b35c8fd80f06eff55ff38735f1c3f9c3d3b781172d562ba0b883ade28765a09e7b120f5b452fdd64a487518566519c8f58c3efdbf7042f8aedbe5a79fabff82d19a6459236b8a", @ANYRES32=r1, @ANYRES8=r0, @ANYRESDEC=r0]) smr: dispatch took 2.400004s executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x56, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) close(r0) r1 = socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32=r1, @ANYRES32, @ANYBLOB="6002", @ANYRESOCT=r1]) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file0/..\x00', 0x200, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open$dir(0x0, 0x0, 0x0) (async) shmget(0x1, 0x4000, 0x400, &(0x7f00006d8000/0x4000)=nil) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f1352aa339b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6708d000000000000002ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d36604", 0x89, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x100, 0x0, 0x0, 0x8}, {0x60}, {0x8106}]}) (async, rerun: 64) setrlimit(0x0, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x800}, {0x61}, {0xe}]}) (async) write(r2, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b", 0x28) (async) r3 = socket(0x2, 0x2, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (rerun: 64) r4 = syz_open_pts() close(r4) (async) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) close(r7) socket(0x2, 0x2, 0x0) (async) r8 = dup2(r6, r7) setsockopt(r8, 0x6, 0x4, &(0x7f0000001100)="26b80000", 0x4) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000700)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r5, @ANYRES64=r7, @ANYRES32=r1, @ANYBLOB="56e59022554fbfe695e1910772f2505eec91e88cdf0c2b7b0cc337ee29de503367385e8df8609e21f0f5ec000039235236a06849088600e82793ea701657e538d5ab00000080c86b0256b7b8a18806d5cac0bc0379789733ecd314e20a04a8816070f063190b59ffc4cf6402560c92ca1571844881828972e8e591cfc2b241cb0a9e040b9fab1fc5390e53be4e26552b69f0b34eb475a5f2172edf243a974400b3803a7ae37b49b23276135cd88e91603c9a19f68e22cb674c69cb85004d1726b8a1a24ed9bfad3dba67e9e29058f14d6f83cd78fd63bf3438a57749af62605f7b0f13f93b8da0d6afffdf6d75143101b5473dfc348244", @ANYBLOB="6391c0173d579e675f55a1793f48ecaeaf1175b87640d3cf75b832a74d17e6c14d1e8f4d8e818545cc7a6d9c458755b5965fa2833bfa5bd358d4f22f25d0788c00df8aa562de5f921ad2c2096722ac91a7b50a00ead2072e5db0ccb661e8d172556d9e28c767236699b0047d7490dad802a2aa4a75681d4793e1d3044c954d49315d63be6586b1f3c3cb7868532632518c52a0800c23a7f0f6cb0400a69d439219f9d51609ffc3596f8ed532554e783cb3ec42b7ff7862798332a579e7c814a93cd31bb662b9ec94e7b38814799ed905207491d82dadeb44bca8", @ANYBLOB="a20e208355211e3bde4e5520316d3197628bf859ab5a7f4948ca80adae8d485a21b2dd69a9c41a63c03105c5eed12926f83aeaba6f3c8ca2397e8cdf4850572ef078"]) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000000, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xfffffffffffffffd}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(r2) r3 = getuid() setreuid(0xee00, r3) truncate(&(0x7f0000000240)='./file0\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}}, 0xfffffffffffffe5b, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000001c0)=0x807, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)='8', 0x1}], 0x1) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000000)=0x80, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="c7", 0x1) write(r5, &(0x7f0000000180)="a16904a83b623bd0bf6a0c24c498531aba72dd00"/30, 0x1e) close(r6) write(r7, &(0x7f0000000040), 0xfeea) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 4: r0 = msgget$private(0x0, 0x18) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4, 0x8c) setsockopt(r1, 0x3, 0x1, &(0x7f0000000000)="2b281a2bcc60e3e54bf3e23561a2eec96f9f0092f7bdfafa743f054bdb1f8e62f9376e7aa15f865fa53983793f81accda07ef9c503c53656c44e5ee80d55779aa00f8e19b2bd35d1d0b1b82f31a8c5b9460a21a3419913965a9ccc6a29d54f3d2a00d692a1d1279b88d30a88230a59b68ede91215688b8bb044ed82fc4eaa9b70dd400db08a6613dd07395193baf4808ac5296a3599002709eb17fd928d158dc6affab1d451201a937f3436e011256068229e573fb0354d799035f7c8b6482d9c6f6df304680788a74a9d5522106e090de284a923de75a08b7c28c109a817cb402d6837b74096575b82b059905170c71f57a80ae6db5f763d22cfecf38b0fa6da9fd0680635a215236bffa6b88e8ba7ef6d63b8039850eb66ed836861ca4472c3ad81d3ec2363a4d7c93e45c738f52e311dbcbef9bb2cc21ff8cafe36dd5114baf54276a68e7ab98006c2e5198b870c725ac274770266238cce1eac5539f279417c02852cd0686a4b3328d3ad70653bcd3a7c39a1fa1054fd19f7d85bd6919ca786a76c052c3fa867a5bef67833ee65df5765e120d78f1e5eaf3fedbcfd6ec0ab4dbdd1a1fba935d594e679d3ba1b77fa94a7b1ec96fe717f08a8b2a153ae3046dd837abfca00d273988d96363ebf490e32a6550d3b2ebf05d7ca4bfb3852004b36b5032a65da26fd6608ade306f814a0cdf78a4827ea699102923f82231177afada4d62d06af0e3c3a8feda7dbcf549bfdfda7e17f27652f6871a63414768dca7c176e18d01d0c70530cf757908ded286929b4f646d2a7734cec6a18490c1d09c4a8ed7b692c52009c016b29afa5bcecdb4624faac13f575f85cac93bef829bef3fd8f4a7530cad2baf164c68416997331753200fc700fbe3b97d695a65694df3422264f9a501aa895519bd066a36b94972307a868919bfd4d844fdbcfbd8866d839010d04349c197a2233083948f3215d67f1fb43350edfa25b891738adfe27f80dd1ceff10a70eafb13ae346ff072e2fff98d33b45b127612b89d4d0ca30265e3056ef635efbb64f296df6ffb8dcd564a0faac3a9cd40215639b2af894cec4ab7fdbdb78328de8c5397250a79379aa4df4d4866244189e62325893e0095bb409e1021ff907ceafccbda3b6922d84604f253b3c8e70a878a924069f7f6bde0a90a0d0f58cae2e3a23a67cbb89102b74b1df8fb8cadf6984d078f4e63956704ccd434c6aacb14751759f052b2f56d78722bbf1179b60a7b86613532f1af6ea470515516564a147d8ec816f0f8ac487a29bf31bd17c6c700373838869217b5e50e70dc986231211a2b032addb52dc2fe3394cb0037327b16a3826876d0ab28a6f23e284c253ad8042087608f97c646b389431bfdbef541dc0f6880d0184e3969dd58bf4c502e3ad56e657a3bdb336a9878c3f613e7e81ad9ae63ce65b55b0642a834652f655707278f88f374536708f537c5d6c62d9f9a1968177dad5fee7da572db8a49e9744c7b12c0868975339178e6a5eee3d3ea81d967a08a8ec089278cb25525fa116a56e1e7147071d97840c9c022ae8f8eff64f20dc6328afdd00bfc919880c8657c90ba404be20d0b58de26e4a6524cb9211e0afd31bc329a1ad11439e80c4c13497d0fab55d7af3bcf82f4360ba0ba8381c1494b55699b81ba7de5c4b796e750dde7d1c04eead380ede6829971c08659a18980a0f5cc65cc37c8b23e0b89725444e0a7c5b9ced0b839435cbe455e38132636bcbe9df1baf501143af6aca815a3c09fca312826873a4e0882db0dd345d56aed0faeb2623737b4b9d71c08d4c75630a9b17cd29352fa458d1c1827531962b645014d471a67ff3349887614e2c6b8370f85147bc6b21d50615fa46c68befe4586c28eca5dd3961835f65ceb14e518c3a5e6ccfd80f98a4e567ed6c100e8a3dfab773720c71ffa25648a81bde06613b6ddf046a5ec3d03356aafdbdfe1e6eda70677dd66d5210ea0141ec4f4c752dd350b1ad5d86d25557361d6078c9cd4331dd108a1ebbfcea5f8b02cfe441bf98566656483b221222c8372c803bdb22295467534d8509c4e69e8f1b356ce376b526e17a1da91487f5b39af3bddfe1d03285ebf6709fbecbf8026deb3ad135cb58228a4c484d48ee9673e7b3df9276abfdb6ac0d7036aafb89ff03416f3b7a53577f7851812d9901864f9b3ed6ce7090bfad1474c33e44863fd23eb7f5a417379543aba6589aed7b22d46e6d3cb9111a1bbfa131eee954cde0156b93eb864b8b9ec391af4270806390700b1adb953fefbcd339c54499b6336549190ffb23bf1653fab063a002b951b86021b9b4f57840d05aed04608c4534b2b81dadc8b6529cb5a3922183763ef4a549f19fac4b3d89b3c5e0f72bb60662daf7cff132b2c87ae3f8afeb81c115d9846e6c2714fadd3a9f9e958722bb63c1ef2377f03618386189f2601b67fbb5ea8a7480ed659a91af08c707914d296c3e29a2c4ee924ea4a314da66e6abde0aa278f021a14bf4ecedf374471ef19ed6f0fa4e4233ff4900fba9cc33b8125ee3d2fa68673cd87b33effd60077250edf3f5c4f2dacf1f8f55a5d50da790d0602b4009d407fa9c5b97987a08af679037a69cdb34280dc7f73a7b5615bc54547141d872d09d9944b8ca98d24d948c9a78a3f3deec0d8cdb68d1a552c77e51826dced5d7be1ada9270654541b84ad53821a92954ed08b91b0321d3d441433e5c1cf77709b8ce17f48f4242710e1fbb0e3953786628a9675e6d999f05ee144dc703b5af07b06fad6d52b142a8dea0136d9e43157beab70432f2f13e660d7d99f1817f340535ce75ae2426a73bfa59dde1c55dc6c48bb67d3ca21fbf826988b4eec3fbc1855fb035675c0bf7e4e1eae10567cae5020402f1858da4853459ca8f4a23a0f9c9316ad27fda7b3a40112f714d1c23ca7179839c99cbf1e916eeda152b6565e9a96ff6889ef16f983bc0f418208f2c134267bf42dbd216efcaf444e7b4d9164d00b2e7f7a04ea33821f2133c8aff6cdbc776120cc4cf1c12084a9f25aa237a2a437a1ad45b5bf99142774c419fd6f40eb80676108ea9b7fa98fd6ea36025acdc0db35a35723c2d3d9385833227a0dae78c754cb99e301ad11602bd523b9e9ce3e8714384fc8e5d56624fa368e78d372ae810c05ad11c79154d6942502616effb75ad946c09ab33c1995301de2636b621fc12d3972c00b0dc4ade2bed5420c9f300c61b62b86a2bc3857360b46af536d6c95540f2e82fd6ffe084dd6cb22b315f536e2b17ec52c84413c9e0fd4abdf5802d4121a0eaa83bf53cb02c877cf2f6ae3ef266e9273b7b0ab01e70274e97939f8c7e5e88c733a47462a2a79fe63b31a5037418fb47c8b01a54020346869bda109b52f6e740b14a5cf455ba359b7ed267342ea2fa8808bf09821fcce0139e194f2d2e393a63b101de9efa081ca1bb16fdd2c001027c163221f33864fedb06b2780025c1123caca773434fd9d7a379795db82a0e916258c8ed1eaa9f47cadf926bcff5fe1eedde33a02de09135d6a6530ed902fb52cb3661bacd983e8a71df3034d87e56bf6f2b8f1812dc915deb2dadcfeaba2ad8266e5331ea5a893a16b799202baa2d79d051f931a199b137b820943e9728f2ae45a9728fde80a83b0af530ad3a0a725e0add913e518163e27eb9e1fac5ebb6dfd5114f77ff868e1e5ccac9cb39f56f938b36fafd7438d36efb3a6928ef4ca3b5e4d32b99664d83bd07b12043a906759e88fc4df4742e915d6a27859342063566b1bbeb9a6e13d70741bf3943e0c7bb4cb689f1c5e86c34e8457987c2bf13b6d82bc3493d9f930238abddde69658212ece49305fd16481019d7e153b32ae81d6160dfe4d975667c64d7104540c3ca26d3508e7ad137add0397b4509d5e5eada597ad77f76176a22311ccaa51b155f2379fc7330faa83c3baea01eab3df822b3c8eb8c69129da61eb90ec6053a353763c908314f693497bcc4c8a39b71a17f3f2a082da86b71550298b4ef4b8c5f5773d3cabebebfe910d0de51fae0b65ade767bf94eaf2a81635f9a2934ebde1da982e2e085fd9a462b73e23f26cdda914568280db70a7060d4fd3e542211227e303f9be5bbd31c2e43aa45d8390083b1d42e51f1513051be651bdc0b6fb7b2d473a7100eedb1184a9aab440a486d784647a0d2883184a1e46883738fe90914310dac8e1bd047abd04732f873ed82d1ed7e8d5aa5a4ad69ff298ea6a5b1f1ef1611df5e12ab2cd93f2f9c07d3a987896f76b4bedc1f97fcf1049de3d7949427041f153e0a8cb60e602f76d3ec23c887db16519f903ea534230d3b06b55286bb53b944e07592ffac62678dc2228813bd5443c8d621d12e6e13c3ef87a45b1f6b779f8e1d083bddd64c129ad94f17fe148f4aaa4f0a2c798c4827ab52ad823fc934a18dd5a78856b20712c14ab7d6f4c6984871b95133b7d7f4df558a99d856f984cecf3889f6e8ac1a221ca55ee860a84b70ee8535583ba1acc67ea54b18e64a8e2422293f828f81d322479a85fd6a8dae9b437c315e55b0aed8a8f81ec413a76da5eb3c19732ef8eab7c78ebde911f850d4b381614769ade963f43ab994213be8531d1646e39921889086e8de3b5543e54b88811a0e359afd0626edc71ced68411ab37b38cdd5806925fce36d6f57434abaf7410143ba4591726822a1ca9d3e09ee034632a62bcb7c432712f80915b193712ab5c05a7c6512eedc54d277c8e7878b272954acb2661be40d5adcae30f54641e908f477a1f5306e53a793f4230363b2c4a6c24b2721c883c64b7158c027fbe87a7962009ae45815dbc010bd0139fdfc1179faa09cfc7fa1942e3e3559f868b3f8c756326269f11ccac1949a64bfffcf44b943f40824c28da4d0a02bcf3118f4a02b77debd10e532bc60cf61cb7827218e24023ef8abdc12bae81eec9ea4fcc5dde8e313e39fddd7f61ba0cf0b80289070993d345387e193b9dc73ca17e30016a51e6777455786a46c924885ee39b78c6b877ecb167025a85a3126348523bff1fd3bacbd7fc9e8eca97ccc76739840e739031148ef9a9cc47adc00349c7aac9748a8fae0002ae4fae9ccc4e9e82bd362df3d50ed33ab94bef6bffe59f1285e3c39f338eca9a36aa9d7e4ef60d545145b7ff385aa861214b7324fcb6c7bfe29c55254d5677f5a2ef38a8bae080413d130c8f01c61bd0d5be5d7fe58246a658dc6d2435b190ea0c05f3948895da0c187f6c0f0f32408ae8c8be619e982bef40aaa1e5ee5bd80504c6dd05252dff4f3e2a6da47b3ce90b433a67d6437b43853c098dadf67ca16ed7b21ad54c065e61373bbfe57dfdbcffdc1ea7d44f4117757011725a5f178d6005e6048f4f55a04a607323fe490f7092879de3ee28fb3138cc4fb08ace5d47bb548de9078f549dbe2d99b3e16bedbb65a71a07b5755ee6ed47d04689a5a8ae6d90e910f2470316084cdc9ad8f9c840198bb7be3b8082a3ddd775bf3e93b968830b1cb9cbdccebc2424311b762c11e6d02c9579d354446a41ff01bac81374fe017848cd9e40a689a85ec2d1b850b0122eb9d56167284c3b9a794fbe6894a88d6cfec383aba66111be1e0a4e036e00d7f1a94cdba05e6ca52f703710fb578a519391cd0238a0e0c9622a6cf40d09a0cdf48d412b941ab22f7e0ec6d103c484eb2f8ca0f768e1148fe265fd212c57ff4c6869f1f5feb9a1a5e4ec76c73548a3235b10a8cbc11ef68c1771645c069aa099da88e0330e920b49b2daaa76db7b35e17fe5b263efe444b2b3abe432f0ad", 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0}, &(0x7f0000001040)=0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001080)={r2, r3, r4}, 0xc) setsockopt(r1, 0xfffffa77, 0x9, &(0x7f00000010c0)="2b45206add91bfcc2f2421f8234405d641030d845ff62c459abc7dee4f7392ebdca26ea8cebff58ea18a6d3371d24d606650b2c17d68", 0x36) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000001140)) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) connect$unix(r6, &(0x7f0000001200)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240), 0x20, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280), 0x10, 0x0) r9 = dup2(r5, r8) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000012c0)) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='x\x00') sysctl$hw(&(0x7f0000001380)={0x6, 0xb}, 0x2, &(0x7f00000013c0)="a065e5593b915b88dc474ff117654024b94c89a76b27caefbc3992286d4e2bbeb89856887253ba76284b70f53fcfa803d7eafbcb03dadb86fbe9a939f2ea4be7138a5bd52dcf34e2ba2db57790c100a55566c0a8def617318e0628fc93730175f8c7984e20cde34e91d62570c4fc68b49f66aca2a481a9c4bf96fc37948b0fff91deb23d92b792ba100bab4729a66a3e783ba4f1b059a5a66e90e5d74ddf", &(0x7f0000001480)=0x9e, &(0x7f00000014c0)="b90a514d6a99c9be57d6937808c7a315191f6e01adbff82ff04abd550164bbaca331a57810ff6fd038e2f277ae4f45462d1231b0366dbc5183ea7b574c53847094c73efce7d8f20dd69056b6d993a549fde3e938c31ef67454dd62b91cbfd92708aa4a24ac113ab62052eb306833dfcb", 0x70) r10 = socket$inet(0x2, 0x8000, 0x7f) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000001540)="b0ad9610291838a7edef80b999622bb9aba2ac1ac290f14deb57ef43d98bc5d3c74799ede177820e8d300831ac7140e558b956a5ed90a9c216c1f7d5ba7b787ef635338ea760b96ed90818391aebb5abdb1a286f08bb6b20129970592376b895ca17b6e12614fe9c713d8cfbb5475fed10f91e69d01598fb449cc7101c6e4aca7f223de92f72458eddcf9599d9a0fd67becf5bb4dc", 0x95) connect$unix(r6, &(0x7f0000001600)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r9, &(0x7f0000002840)=[{&(0x7f0000001640)="00a9071300e5fb525d9e0441b2f3260db2948aba9d8f68c9f1c376da70739350a92f38462dbcabdc4e2cfbc4ca27f712ebd0ab90cdf884d280a14df9c9b16f9bffd8a184a48115f4cbc481b6e68da09375e2c9030f3444d2131125f1352a2aa4d7d69c0073c7e741c76e5088b50d0664a85db36034a252b77f296539aca0d47e3cff5f56dc212096ec96fa32e160c1cdb87f66fba9e96424e63a31174dbda5e262d7e1ba4afe5708c2ef8c96d6e62b49e4416609bcd362446e5ecc2026ede3b15af6b8ca27b41dbcb5ecb554d0a1fc5fe74726016c995b841de4", 0xda}, {&(0x7f0000001740)="715eb612c1d764033f599642549ccd6b72ff3585b1af93", 0x17}, {&(0x7f0000001780)="58fb2a8eaed6eecdfd4ecdbc8e7d045a449de3b1675ca9243d7fa71797f9d732db3f4b0175fabd4573784b5d48117322e0d2b8678bf490e194fd69286737777900deb3e7a868fccc6f23eb407cc9b0eafc81d0e79327dbe320d16c95f2088efd6d411e48f24badcc9d7b4ed5d7d99f8bfaaca7b76eef19146267f5cd1155512aa15e874877905f572a10b9976981878d821fb3093134acab3f8ea64e0da2f197242ab95cabe84c1cbcd7e86c446194", 0xaf}, {&(0x7f0000001840)="7beadead5de7bd1b09c4d13a0397ba347b9b2f42f0a8bb3a312dbef900acee09412513b913cf5a336983e8d358618ffd9b456eaa768f8d08aa5ee7f94154d6fd9cda78c5a619be70819be07d3c5a454bee30b7f5da7abaa1a6c4480489e5261191f5a665b815e1fceb3ff91b79b9a1a48bf4ab86c6793ad67aebb45f0af4a12509ca23b2e4ecb7b906292cddab4dc3de397737e7a86cce84fa9cb3820463a5fdaed799e3aeb8e01ba6bdfdad67e39034ad889e070bb6e4c9d88095d804e15a0b4560fbe671bb7e310508726642697cbe238127e18269be929f3bface002e78cd594b129e877243fbbc4a656206590e236cacd2e2a448ab18302bf28fb8e563e8ac70423989e0929fa1ec7b78a6672530006d1f09d801be94b709389922455e288404503c49555118ed9261604bb72c186f7bd2b38e920b5a92bf600af4ee4d25f7cd27cf6c43470d6fa608d15e663a102eb427356a887b95523be5ded4451c34d885079d21245ffc07af801b66ce5484ddb11b9348696fd8b4b566ae38366e8e59dfc54d83266181fd7c584eba8e1185689ae294109afe78906b2c6c374190177a07e2a9e6def27f338ecc75315c5fcf8b5dae87b1ac07aed7343a0107ac8173e615e5482c49358be170796d0bdf20a60cba5bb82be533ca8f4d1ae689223b3525ae75b7c3176628bb06727147000c2cb501b40f6bf6962e3b3813154d02dbde0affd4aec6c41a17ad2233808c252682319ebcef05265be07478c61b04a013cce76f5c381e3b69b461c95e8ac3c3a3e670fb94b09473650bb05713e9eecdd6df22a0af7f5fce20b2a8a06251a218190781a3b574eb291b307ab3079ce37c41b6fa0c62851d28a3845a2475e8758e7998cf07c8f746dc5f9129c5a880c855d896aaf06b2f62a39cd95c9d88be0fc73309d3c78a3bdc112f0be0e4759aa2908bae60e16088adcf0a801470e868c67c8d7f4832fdbc24a17f98437c92565b586ef0c431c2679c92a8f2edd14fb4bba8500c68929cabc2661fb07796cf8361ac0529712f6d3fa4e39f3af3bb2bc5334c0175ad5c961e23919c61c46e8877d5edfdba044ee563c84b123cec38e67bf9dd378866a907df65aa8ef29842fb3762e7306be22c842eab845861e9e6df0884815f364e0e50dfa1dccd09f05c975fb83c91fd32839a1c22d76e225515b91942fcf1428cf58354c70ae650dd9a2f1a370500c578c3dc3e547ec8bc1cf62bae0309ac42231a163a87dbbd5b8e92bd982dd4b7fd9c2044114d98f44c238b26f437f56e47117ca4f9c16efd2f98bda77dad5ded2bd7fb97f77e241f9eb2e8b6d300dca1b9628816ca1129645dbbf94ebcade3b165044fd01ee1839d8748c497f824afdc4ba1e0c50ad00c6b5ca7538088ea2a37aaec2ddf1fd223e81c2ccfe48a1272326ec454c47ed9a25c2fa520286207c4647c7c8f057dfc1611d0ef91e3bad434bc8917b3d6960fcff9e970263aed277b511d9e4cf233299b35706312af0617828e3d263de4b013df4fe7af03cc692abfb784e5c4c614f70805881063cedf5fc56946fee6930613b806a95b692b071c1edafc4160a34918e2229373111bbc3f5d87326434b3e265b05e3c35e212304f17d694b180523475f0901f24ed1d815bd1ba28f931d0d884b2a3a5a4377414c10dd490e8c1fc04c7e121a5cffb0e4a95c6656fce8d6f83209a559951ba849a4f41939cc6c40d33f3b5adbe8131e1c44b277c816dcc4717fa4014c74df044604efc45863c0c0f28ae6de5c7fa30128f501e330a727769bb30012fc801a169861a9d21924f24dd724de42370a08e89eedf9543acae7a4c2a1e7cae554c81e73f12422481bbd91a7229b7c1e7bbc0dbf5967887b9af3af8b499494bad06339610b21cac006d937c8893b31943a3dac800b62b3564e17ce2eaa6936acaf798daa3cc5d806d95e4495b5125f5f2e241e425e453a641a6494009f4a7d5bad66e497da470c9695ee9635f67be11472315eb96b1ae4e24a30260f41143f9807bbb4cd5beecceecab944df3b0f3d5f8bb5e51b711b35061856b15c40ead32fe40ff15454f968cdd33aaccc401e95771907d6888a3fc83b6b6ddff940fb1103c513ec90f98032518a1b1dd94afef8d385373e47c55bc445703e106d097ab9c7e84a2adbfed3e490b06096ee8e04f9fe1b0b8756a63bc57841a66efee9bb141de69ef4b36d290fa47fc7e992dadbc03f619e47a0cefef8ec66181e4ea7f9414693a3b49c51fcd2274e78f59cad78266777deabda883e58a70543211552befe3bf63cb3dd0c41ba7b2f3e7f9df00b7635a5bda53aed789e797206b7a592a4b0e65191c2e0ba03671448e987c6aa4291838cc867460ff32aef0a64399773eb6a6c14af07f1656683333e8691657fd16cc0ae34a9aac9b2733ccd33f9a60acb69d3062e6656dd5ecaf92c229b52ea63141a5105bbc55a3d6c8f012e78d31745f258d54a2adb79f7a913537091274859fd035296ec025e0522b1f4a7289624652953170c788a68a2a4d2d18ffe5ceb2b8516c7993ec438652ad1798758c8f8235e9f09b3552c5abf6581e492899e3a44970c2104ab3965e4e1268144396946dc28350e75e44c9093575cbd371a99258645c0e994cca99e353d894eb504a8acb074a6819e671d846a577da9532a45e3a4f5f834decba1d6508c8562c3f11175bae0db0db431a66f1fc0aa2713adea310eb32ca26f412c48327f0217f864c16b4efd71e6c6297277dab331b8322cb2d2a58f9499c13f035428bcc15afcb53bceb67e0c3a3bded660a1b95c8b01c9aec86a1a97f71460b4ac07c2e55db0332a9d67beb171459d860c66d4026da7546f4ef86a749a23f385f66ed9e343797fe23b77f204cf076447e12ae3fd7b398663a561c4b5090c17f9959da8cd2982dc3f47ce4b7916c8ed93cd9122fe0c264398d78d9a7796d04bdf6c22fad0efb48bca994b486c201da5a4c998367b319f2d74584fafad7c4ccdb9a864d8c78acd941413ef5e3e0b1470cb8d72c5fde9d5a382bda6be9fb208e51d4949e299240842140107b2dc87398238cae6050c4d5c66dbfd35fa52794564f09557fc26c2356255e3725546d056fba3292a69cd7b0d85024981a6754092a0b1b0c081c884d9578f71c0d185d15d9e4b551ea3dc0fca8aa53744fc23c9ef66cc5eff1b2b5342b76c5379407c39c9f51ab8131c1bced576ed7d3eeb4b89e88b9d893745de66974ec85aa9547f23a22558fc79921879d4eeefb3a848903968b22dfa6457b12164ef913f0f34cad36f62f5585086c4efc4e5c6925bd8ac8ed28e47c12a10342c84f96aeed9e67fb1b1bbb5d705364e4180ebc414964eaaf31c1ff3a9fc4a2b126a3541e98192c6a9f4c7265c5d37aa47892a7f4fa8f615c749d8a920a8544f7532ae9bb60c45b85307253fdcbedbc72bada67c58a813d3e13272f81dac0c864076b5bda8157b08c85d920583ecb4a96ddcde97ec29433eebad0089d856a3a8828fa631c2be282813b7a0351c084e2b1baf2f4b2467c916649cff749be19406a000dc0050281ff9e7fb85d5dc2fa9324f013ce86b06a5e2db7af64d5d3715240423a6d22c7aa0c201b35b03784c68fe10935a117dea4dfe3062b57981b94aed152f10bda631a472cc184f22cfa3b0e2c2fb13a7fb59a73bdf44241f0d1b35e47522ef732e511d59e21c588aae952c8ddb70e43853495e8093b547a224b0e879c7c163174c169b1db25764011e9de9c564a8dddaa3ae469bc2c1ee6cc3f51a513d23c8724d8b221cdeb4dd964a43a65065c8cb86295073dc989ee68152c78fcb8bb7683fc7a10443f186e73c9054174e256deb1dfd57c2e74586074a6a6ca44f76f1f0f2773a574e535c688e0cae448d8e260253e8715dda3108c4e98efea162236db33052e744404ff6d5ca5aa0ede15316dcd9465a7a994f4cec1b2dd8567b77a157106ab05d8649d71e1f67c70490319935e063c2eff154b2650bc3fa04edd76822dbd24f601f4bdeae0a9825954ab7afc457f292556e5232e49e21dadf14357a5767214bc5d0f5d45eec222926f4c9ec006cb2099c97326db9e1b1e47393251a494ee1b7c88222b91e442bc6c9624ea6b116bf84a6d47664856e75765f0b2a443a0ce9e8691a0b35c736bd5aba0a1622ea6ace1627a0ef5cfcaec05a87c2d56f23ba600fc0359e5454cd869915d14c678b8cd6064c0750117a8128ea8f39b86abfc49f902e6cec1cbc63979216fbc89171309b7d402e983c05992650fdc9c02cc1c8602e39a0e1664891a85ac5dd0fc9ea1be876cb2582b2eef37667273e5818c474eeb15342e6d1427007e271b45846393349adff49234a60f6660b6f871fd7cb08ae9bfb03a8f4e781141215208cf6b357439b55c4bc4b5349fc3c2c454b93a02470128c3d59d808b0cddb1d2e157262c27dc73ea15bec11bc23375d3b2860ce2cd762cbae5a8d71222e1ae284368f2bb7293fb608e4d8329ffd66a3de916f545758640762ecc5975502265911f63dec25569114385e3f44c451f33f2f2d05a618bbeb7009bd47e79b43fce85343c9a786f3be8063fae5f6797e7f02eda2af8ec7937123fe6ec412992f02aff3d286356362e62bf13eca798058a1f3542f8103becbbd8a2ed365c24fdcccb163929bb2eb18d40ac23fd7e79b69381651847809a1bcecbabcbc69ef8f479da55c9c4336c1dca1a8a8d8fe1bbcdcbc21e8b64948b07da0fc52959bd86da4ba98edad223bb379fc763c0c6dee667fb574388e4027063e97eb95cb8215adeada1d8f5c286ce68efaabcb8a45f33689144684df7c82dd82cb5d787869fb797337c78ec46e4131ffb7542050bf99451c3308b9ec596b0e06995ef1e792e2dab592b16b7e65b756e9add25995d153c93fe13a9e9c4da51d712c620a0cbd2b66ed78e8091b2d6258124882a2776729a98fb7901d7d9d08994ecc30a31d192a123037e1518453c64e5c4a459a62f422880f7e0dda380c832f4bcc003726f60136db02ac197719ebd1d4e35e797bd00492aa649f96c2c64612ead919a92684957e247f1952b90004dfa7f8f41ace26fb1869d6c75db75c07d651fb1e84c59551b34ef3b7fa8a3789d42dbddf848eab250ebe9284691a6eeaabd1a39d6792450f96c145928402685c0f7cf9cd6e58aa758c15120875a8109d5ba7d24d92acdcb60b190ac89edb18bfdc8b820470c2d9606184e2bee7669f66efcdfacafd254830ad57215385b0afb0bea96c6e0b4d3adcdf06e1d80cff2e8a377965eb2c319e8221945d1f4000ff0012e4afcdbdf62e795eae4ab41069e95a39baede6dd3fe89957c4723bc69c995431c8f4d5257b5fa92788e41672b0e8ab1ea253bd325ffa4934be689004082431d9b060046e666bba532a1a31d91f1d22a7cd44fd1bc1637b589f82b7d3506a5d49c17b3d048f1d0e03fd375cbc0247d7a840dbf752dee0b01a1b19caa9d3eccf7abc7dec4d5f3f15ba653247d78b9df64581b7dca2fa50eb01db7ff61704dd59f37fdc75dd3f89e068ced79716fc0c0a08fc37b679d84839cd19ca6ea4b8ded279fd508b1690c88992b73ae37ee813c92d8d87d4aa1c9b47052c2dd06c099242e0ec3426c76b13aeb062cb69e1d5e7a5ef469502299d52e8c7b9147124255c1509222531657224d51b35dad1eecc93dc92ee32284627f1a7fc8675c9788eab1b49f10f1e378cd92da58acd2c282007a75acb17f6ccb85e2a6eba3a4f94d8784f84bc74bd4303b3b38915e8f72c41bd31b2f6127a112b81d2a7dc12235cf", 0x1000}], 0x4, 0x4) writev(r7, &(0x7f0000004ac0)=[{&(0x7f0000002880)="39c16021e5a1db93f3e4bee98e10fc88633e296666a46f168cf9828e402b6671c1b46bcb513435075f0cd014bcef1777fcb38e03158730ee395666b06c8dd4ae034dc89859c61c50814e7d83a5026f0ebb201f04274a0c35093a3e1281600c0a534751be540bbf27bc8867f357db661f7f6db5d0c5345319a05a7a096fadae43e1494799bc90c7aaa7ff6054f7c5a21f", 0x90}, {&(0x7f0000002940)="3f35ac412ef0de9b19a1944c2a7bceb7fc7ee32283fee25fe79bcf77c605814e2b2eb2f88633cef355d2017e59ae944bc0c337fcd8674d6ee52ecc7d0b650b729234407953d315092473eb362afb8fa97a0eee195d557d62538f82b51c01652c3d0603f94e070e280228d3640cb2022d71d275d1c42c16d3bf63cceb4aacc90eb2799b9c6e0c812525149c9bad728879fc", 0x91}, {&(0x7f0000002a00)="0262728282cfc36e840cc7b5b1b1b8f0da3901b0eea6adc141f3d1025fbf2bbfe5773282e4e67333a94b1a0099e04b96fd9054c44843c980e993c8e0943215550ed6bbd6e8b0c02d04b51b25169348fc1acd10ade46b10bacb789aeb80006a430336575adc79bc824e7bdf11a56db42fcd369578d2c4b88643af35a9f8ddb930deff8c8486642e8273ca51d768658a6cbcaf729197d51d0c099fddfe99ccf86669d8f5abf9156c25ad6772d6b8377472e7de94040d028c46dcffce5b942b0a6e05ce655c1b66c9ad87bd1de3c0d1313b6b11b22b813f58bf7e4ae588b09f861d79166e6bc08b138519acc3f311eaa007ac1dd9e99642634761f65e497b7dff7d425ab0261e729b2093f93ad44e2cc8a18294c001f447ea978ab36eee56c36ad51a57fb23e5bd0ec41590f7d079a7eedc8e957a2c843aed036d6aab3ce63abcdf89e14e3d52594051e328bc2f4639a12ce207594917131631eeb821e6774ac94f5c269e2469d48287b67e069d010830597c5a9d08c66a4d6a859b44786b6b8a05b01cb4181dd434c64264ce3ad142e9ee3a183d9e06e77139d5ba1c0f2b7324b128441665e8723b3c8b7754aec3ce1f1206c352ff1aa7c4b007f6af0b9349fe1e1ae63fe9fbd2a4abb90a910e91416d385ee36a7efdafb2f42955741961a4f4b43a4d7199c651b71fc5009910b763980c504709c43dc1096c33adf784b649e6786ff98bbe1862c06eac6d69f07dbbf752505863d4990aa8c61c23a3b5e23d4626f6fff7149176fd0698efe0abf55abdb8dd2980fe4cb9221b7717bd69a3ee78b209a5693a8f512637af36795eb681d72beb0b077352eff4edc46ca1b9bcac83a48e5489dc19da829a3eb66dd3972f3aa4895ed78ccb1795c37a8881665d2dc716d0afdc81ee399df7b6a09cdd58b701879505e0fc5ce6551d5a0b44636ce698f7c5f5ef254ec71475eff0e032a373703f7f39f2fbd0f82d06b42562d4af2e1223495d1e2e78d729122ce70854784778cc55af5f11adb359e85aefb389eb4b714b37eb68f0e32c3126bf7a2cdd7feb10b163acde096fe45dc0bea2fe32dcafc902e446f303d9aae7b7d4a583b0bb2bbcce5703fe98c0a4a99c6e7bc9fd1c8829fd21b5b47e3b63b730833a0763871378b137a92a7854e9367c507e78914b7c7837ce4c9440895f3f3bc73a0bce5343f624cfe28fff7cf399882e0e80f4dcb5fe19859b3126e6ee1088e6ff40f0e6854e05394f557e2303710c4eaca5c496020455fc8481bc4ad9dbab547258fa0d4b0956ac4bdb61bcdb3c0a6161dd821815968b69e34333569c383946173b8b9d0e137aff1e3f063965f9022e11d6577d6dc3cd661e5d5ccf5380e385bbc363dddf878f7de665e499c642afae715f73bf034c28e809c87ce5e17a9b4c292984ccd439ac6375896fd8546607e1db8a5851a49d39f67a11c77baa20e8371251c200fbc2d0c637460eaa9e5beeae83b116f9ba4ad6b496ecfa6b655062a6ff895a3f8ac088e18b34b22eee57e086f75468077cc8b2fea843f1ca0b09fb7ce98e2ff4e488c97ed810d20293cb73e8bebec2183abb651e5ba0a8623c6246f597fffeafd3084f72e86fcb308fb42cac8ab4232d2cab45053064e7f521090afc2e579a1e54bbe17e7c82ce766cf452c311dbfce886fe12fb15856ab3e313ec41dabf9303ef408196715795224b8afda5e8d0f83720b3a2cf89fa58e0bbff37b99ce46e87b7114d2b3daa28736517fb6c06222190a4f6583e5967541d36bdf8504a4eb82ac18be22dc90624633bffd5a7918c966b65ccffa1529bd836ecca55f7c10e2eccc2e41d72e875e2bfa9b1d50e9ae700f0131e0b2ee466bee5d4b087d6b6d82a5e71879f8514a79aadc54dab525a8974a5b1d5f874497c17de6014175bb2d4d354182d2c5fddb1b2d527ccc79e7b1c6bdfbee66c1072dcea7ce94aa0196c6e7aedd40813691df4614c0cd9d1c1be951c86d9d029052667aa2ee8bf3766b3ed3b36a6dde3ee30a9b9d02b9d5a8874c0a316968b8a2d13bd0b2db5a7bc8dcee02e3fdfabcef48b15015e4c6b41fac1cf9b490209c61dc7973d8432d371fce6d8b67d8526ecf225071e5b52c84de45e607b718b0d0ed1adfaf4024f106b6dc5002f6c9afaa2a319ba24305a401f5a2dcd67cec14cf4c571fc5dc19c7445ece21c29a57fe0cc1de059d43d30eff866ce198b9b8f8f4a3bcf444535408d3691d1fec4e077a29cf294c8ff8527835ff8362a982dab9a70a94d918d7b286099d57bdf5649df5d396dfdb9546b4568f6f2e50b2578f15123a670a42d5df60f04daef3d1d66a18eaca356808788d7d8f824ca83683538aabda9561760c69d6f80d14a18d5a64662b1b439d8969986c9452ebb1bf5b7fe59dc8c322173c5d9261a4417a3b4879f5f0a633ee5bf9ef9288f7b4c90f868fb45c92a9533783ec09260d9f9bf7e6f52527bae8c93c8cc385f7ffbb00905e229cb2c1d560cfc3f655cc47c3cf97fcf2c6d8c8b547b7060f7a2d37c48c1e9b66bacf6b829846d07434682fa1ac1d0570e43e2661c061ea84b991a2dbdda544a5822af5518383a903c68a8944a3ca143addcbb88e5f8b7aa4c3bf93cb3f28f69d6d0e0f55ae8e6354220d3a947ee5559b88dc839b072f4c87bfd072a61124bbc16defe8c09d5f040359a5fb70014d7e75c0ec30b1c5364d70ecc1d9fc1ef2e3085adbc910a15665b395fafaffdf5e1d9bcd830d150f0c5251349c1da5abfbe867c3ed6fb3051b7f7ad9d24f8038e6f0de42ab8b93ee5f79b91a1c495618282726e0c6f7c3f2862a9e99941fbeac67ecc710eaee71ef680841791531e6f1645583f7b58a21637c1b18c70c532e9ec40abc00dba5cc610dd27ddc0e5383cdf10165bb79b9f4860a82508b32fa15d7701c8613aa182cd2ae2b972854043c9b60ad361d460aafd5a8a517bbc9501067358da714414d55c37948c588a4c06f5c5ad2c50bcae6882dafb07bbb8a8be3de35f29637873fab07e184076627a0176afbc16a6ad5339350d33903dc1eaea478bb7ca9ce2fcdfe5de13202f2e012ed18bb06777a64a93506288a464455eef9d86d0a6d2219f5059099a8ede9857e5da95238d742c817e62de6cee86ad1e3cb9b1099ee3b5acd4b485bcfc5fa3900a032907615f08d1285d6c42eeaa967bb4d37ee924011bafc6fdc7b03a82e2be0c7e52fbb6772eb805fe7fbd1ef397629e3744bc8cbaf130927badd0477ad19f814edea33f049c99ec7d3ad5b64ef705fcdcf167af76651ad98508ffa24d972e7b3256e0fd0d2a6437b54669a34cd25f3a0247255c26dc83ed3dc627c3b0fbb8450a0b5681a59d626be15876f9e91c0788007595da9adc4703e4f23bf2a98e35f17f2699cbd659309c7e1d855c86f85c94c24706cb598913703f54b57f2957efa7c49bd50fec4c3715181f6e4f89d7c34c6b72ce5d44322f2f8c080cd5df5d8111e22defa676b317f938403eddaeb2419fd32fefdc1b3c6532f057a6e8eb8dd8804e056d1f7ce241b6aaa4c5f297bf5b901edb1063702213ed7bc14351bac8353da401af6fd1bdacbadb6322e9993192bb01602bb78ea7ff09f6c4a4d167b472bd5ef5ca38ca90ec61e332a47ee59fcaa20fbeec886abc55d8d175d56758138d667f5f64d5bbe6e25a02e7b2e83b8f931842b022510bbc12832e36ca8035a0f1ce50489f65d87e7f9a25ff77b333762ea1314bb7168e5ff9297bbe8054bace554368108bf091367b8f638d1743a6d930926981effa0678dbfec761d7f8e2c73c254bcd1a67a0ba3411cacaa5303cbf58f51b1c7547540121944cacabc7dad5deb812199f1f1af39bb10a870fc78d881bbef44257531fe9adc7775180b53f28b3b84e904695896e759b3f24e7e4a9d6771f0b05cf0a0279c22694bdc5f42098ed2d1cce42870abab6634f0466a79618b8d3c474a78291700e06c375f10182f1176c5024ed9fe4102562e763b22a7e86f12c6e6793aeee7764a0e6a02f032275aacdcb16204c903be5b344146380fdd3c760e5688365f16bacdf21b22234caf99b116b3d679a80c4c11002eb54be18973e28120dd45a560910fa47f547f185d3f77d80d58abcb3284b77635175cf4bbfcb3235d0c00256ac100198622f65dbd55462e8497efc256ab09144300424cb41023e6d702a404423a771d7f28e552cf4056300729e1ae4b66c03edc2a694e4e15ede2ea7f33afb61f67fa3467ab856c2799be58e0e2ead50862ce5fdae06ad9bbd7500555ca01f9ddeb5eff4a3113b987d3cbae115bc56398eda46020c4ecce3e458a0eb2c86ba39ea426b5cd94505182a9b00b31b1d35a869474601539fb3c391ea9c400109dc4a4216b98e4b9eb857064031dc8710902f2d0e45ac92c6c27e05c9a9dc7a916fa429617588651d4933116b6194d755239d258743439cbc665cb49d7297f5f6427fcdb7d5a6bcbc728a559d1edd469feb426bf42deb742c914f75073b6d5df57808001dec39b8cde2d9254a919aa57be8380612e84b4b6bf46eee97130b9b89b937eedec80fb139c4bc1053870dd502bfc4becc714ea5c2cc5a9537afb8882c79dedfe8c26d1761633925c7eeb998857077f1590dbb8a20928655e21cd48814a6894f4e8dbdf591cee9c108421abcfc5b53aea9809425e0d1948d9859302869bd78ceda87f2c9e723ab9cf7713f0a467955eaf5c97b2467cd20d61fde57073b07e370e198c6b792c8677cdf7be3d68a7751e5823aa072f5743076114600e689895356c2cc0aa1b35fb0ab2298eb64844b25077966db2ffb360106d5e0091668c631a3e8fd34451eae7dc905c16036da0768e1b41b87d13b4264b7c404b28b341750e352945cef96a13b1d411e5cb9ee305ebc44314fbab6a1a9390ab215ff96e7941828c40b7f1565908059d47aa51b4e7b48f0ca1ccdcad103e523605b672b0cd0be05c2b8402b95c3d7160c3a743c54c5554339373c62202e6b5b97afbbee32807889bc3d2165f6e6e93d2c9ad1ad7f571a947e92e2c1d3d0282e796c5b012002c5859b0eea51d4d6f88e0af74a0d20297cbb9d2e86aec88289ca9e657a06a86fd58e3b43347b2a47bcbcadec85b48b8d1056df47cd642e86dc7c34d784f5275607d476deb2ae8df16c31f35bbc3dc3182d9cc4d9586e9644084b0dc4711ebd366773d640213414609d0789fc264c113078eaea50d4f9e23f686545c26913244a7e9a426625899249a4e8a08cc21c63455f28fe2623b215a704c61e98ed28925ac031cc976d03e9b3159b9f8a6b23340d1c5c6c61c7e6721a2df3f0ca71e89b1b321d9787d9405526a00300a6fb526e77c4ecf136e4d17b0bcb13836a2fed4454e3417df2051e3c4679fdf53d2aa427389261d407a916d4e47efc48c7248ae56d35e2a330cba67de323b03b4e6f1bc5decf36d441d1b6ac6a0da7469323c4eb00113e28b48feae7ee49788436ebea7d99c9e34ac564c6017f29d89035012c3ddadb9d14d4d99b4eef8f1f97f1d4df48d60087689bbf83421b8ac5611bc579b691f3b48e8ec07c19333b7a8b180beb74a82b31effba7ef55eb7f7b5e90372e2f811111b0a2e39d605f1ee4491b4de16509ccb93bb55b9ab9095bebe987154c6fba072b329fd98262c0c99cb2821c394d9ad4260cfc93a405ef88f6a4b5f23154d8f61991b17f75643b1fef5327a478507ccf4da468c21ba40ceaa5b58cdb12a251c95948e1cd860d994ce9703c58604b0099149137a8a7c875512b13f4d412384060576c541d0ea6553d5377eee372052d5d", 0x1000}, {&(0x7f0000003a00)="fb9daa6207840ba27a7beb84e491ee146d667a84801ae1bacf788941434b756517af185349e12740251d6bf52386206c2a5aadebbc567362e38084586e5a30f696ac6c771d088cf3f3f4e10d5c9b9653ed935a3baa95bcac29e6a3324c91e3153c89fea3fedadf051eb35b4a3666742376", 0x71}, {&(0x7f0000003a80)}, {&(0x7f0000003ac0)="e444c2bc3fd8f0597e0611243cdb53bccd1175376cdd4298ee63e98c253a4e46a6c5d9659d57cb048a0d70c76b0cd76124a1da70b50eaa662e31a704a2f712f2cb010461cdc2e06a65aa62b4cca165b2bc3ac9c2cf1712b4caf1556549f58b3178a93f570179c87f6c93e22e12606a815d65ebba0c3266acff3a925ade11f0b67e18081f559cccb8343b8f28d3482e1de9d77e8e384af587d8b250c34b65072b07f5e9f3b070d5c8d3e6e8714597048510a814cc6c82c13d7b8453f691513e1e52e44c55fe57f88ec982ff3e2be7051d98ecc8eeba3b128bfb9d13908f275957fb0eb8d2b04430dd670999fe68e2f029e07014e6b570754572ff2477481c8210cbf09b4d252d812cd9e9785060ea38626911829d97ddecc532195501b35c734490ac594c37f446de5772a60516eb9c690c207b6b5852e65ac40627a402e597ef6d0f15829be6fda60d1d8792841e55a229fa318573de73834d030ac1d3b1ea81ff9e9fd28f8853c81064ab5ec034de1347c519f95e2cab6759eef6a3f8ae12ed9e97b2858f323f633fa33f82e3d4b6a5a9b06ce1156e2d7e38a99fcb48c29b55c26227fa5d86ee5d4af4575daef11b940619983abd09b9b6965af382be2e0841de70f415668114f8e6234dc947bd6533f3641d8db655c44dabd829547c7e5ff4000bf2f54cba3a8486994776971433fcd277fa3db64233454ace841e7f82c4abf958fa552a00e6db5d221878c12a44c336e85b9170ab4eed573396630db65e9a46ea95da0bf20de25bde86cd1ebce86637848e67a8d38b99cbebcce1afaca74893f2c3aeb7e935fb974e05caa2dcc59d0d216a60b9025b201cdf539939b1863ae7ebb6715e6438f18a5f27479c266db79275d50cb0d120412bfaf0d0990e7b84d8202ab6502a313675cab561afcf10368f790768933a986d95e7a7e279f6c782a7ad123aa3f6d993289a5e6c6dae7558908c25f712703bb94fa059a0523a23943d45719ab48589254a798805e229b065a6c92b0047cc2e1332787e2bda3873e34bfb847229830ef8883b01fd9caa9c49cc7f992b4041421336d75d93dc9e3f3af1bb6aaaad8c0b062b3240c9b58407d4530d2467d8eb3e625fb118aac9004996a8823e59e86839176f5672c14b13d4f6870ed84f151e7e097f6f6e16f47814e475f0573facd8b0f3a365e934c3a0d687b9a7d9791e2d2fa7fbbcc54ee625ed908da96e8f8d3a2e34099430b4847114f04c6a894e4e4a2a6a0bdf60dba3106bfd64ecc10d00f6b078b3d2ff07bc357887a4548b83083685f53d9c6fb84747bf7d45a4fba34e90e0a68a1c792c00ce99f07cd833851916792697335c311e573074f6305eb47f65384b1dfafe1ad5314e6a59563fd0c75fece314401d80b4f4164ffd594ebb3286306eb772fa620090de1d94b8dd99e1570146a228064ac037005fabf37af7b12e9f8c088d340c85f732455489f628b46743a1611fb4fef8bdc5e64547238be9ede32485ad7a60682e343cfbc50ff4afacb5e5f098aaef3fab08d5017904250a50a204a2c7e5052a2774e75b702e0e81df1efac1278369b7874bcfdfb4fd037905088dc9143487792ae82379e93ade3bdb2785689ff73e6ae20c5adbe14494405c2d864991ac7f988c76a382f25469e18b907b6380b3aeb4647e0b7a6803436d3e321c43436611940ce4cd9eb005b5a5aab1fc86deb5b3dd870980dc324991ea51070385bf7af9588b0fc3e9cc3c0f85a0a764450ecb982851b5268b840c90faf89662adcaa1cc50c52ba5c804c1e2f5cbf3c5555f547358c71385caa6f2808fbaeb2ae1009573f8359090ebd0eb8c67ede7ee2c622e8646a88b708bc524aaad3d8c8e1ae9259727a9236baf71476b581701169c03d85599db127f387f383977bda53e20f1954799dcf4d4549ba444664c63d8dbff5bc1a4696265a2c61adc9b8ce6492d01f139edbf5c9fdd041bd6efb867683ee2befe87c2c191a6b743234775f397dcda6143523ed99369b3315ab3be65adf5b7a7a1f7ac70ec94d9310042917e34e14db4774f8aeb38b253e122709de52dd809914d36829d72760d4092efd4dfbb91b7923a25f17755ea658098dc14bb13e3e69a1e09c48873b0abda3c0635185a36451687cda0d95a7b160815c77fedd3fe1c82e9141043714ac4a71073d5727ee2cf8b5542f1b88f5efd2b0b9708e1825d3d32b3cb29a986c049846bf2a03805e82b7c03b79412e5c6ca95eb0a9920a1ce376ad98b3ef820c4fe2c7af18885b8899765d9e677f9a6381519199079034767273b557f9a3b9fc8ce92567305d86c65100be0b9d7afb6ef99eece43de2e4769e200e9f7b3a5a2e7009004c3d3dcec15b943262dbbfebd56b6abf2d0fd5ae32f87c9a1ee5a13db0c6dd93baa55c30874dbbdd1c96b94cc5cc2e8b3df608c405b64b66cff9a5acbecb0575b27792baf420d910a781fa5165cb1eb7c6d165a475a89f5fc1c314b52372ffac1f4099a04a48f6533aa7f670b650414bbc896b17bdbeaf4caeb4cab53c37e5a7553f99c3116652e17f5f9dde2214f794dba24d2f95c988269dc4c7294c1a88e155c9f0c6741d8368a3edaec9353fc590a0b99057e14b3c3a4546dbb9d69d35b90e3a0fcce6b7004bb9eb7e4c02585e02246e54eda17dd0abda1f9fdc34c2b95a8d47ca3e547fc9b348a0f2a266fb35bfa435bf405ce9397528845473b7c13439c0cd06d49318e7a28921b1e54142f6be81cc4ea79f0ee0fdc023f3b363d8fef23af753b7ad5c5ce637de22f6876b1b23f870e2e9f08d09d623b2bd13693779e8340c6aaba424c9ea42b5c3a37d0078647138ee16a92000b19cd3ab04bce9fd432f161ae3622bccc473bf5c4b5066989ad805ab690bc4c315ce01b6cfbe59705574d47ca92c88f614355d7845ea7a5a0cb133927753ba8b26599936c53ef62e2682199df64b0eed2a85a53a15df942406a2a18b2ef4ddcf63f4ec74e9c3f2d395f4024f43bc42a3b91452dc837b471e92210d174faebed5919cbe2282f84cc9653f8b96330aaa2334daf59885cc078372db1b5fe002279b0665d3496eb70f31e4d9a7c61dc314a974ee79b2a0e0612ff4d362c713b819c6705678a3be25341aa5d70a27c731155c7f554fbe6744b56a8809db3bca3a1111b4dfdb881f73608082545607a94af14b0563aebe2c1d08146e1626e0d139d42369557d0fe2138600c491af07bf723d52739d5cbf707027991a5304b45ddbdec5dbaa24fd0d122dfa4330343622b6c7a1efac874e7c8becd4be5b8d98726f77ffc61deafa3700eff00c8443ee96982ccb32b843eaac804dbde507f7ce13aeda5eaeedaa6a6d98cf4043474c41d577fb210a1bfb6d2b3a153e902f5f1a0cf25b8f426def0818bb60ee73d1bad038a5f19044f12a8c44a7ffe1a5078cbb2bfc82c0c0f9921ed4a044f8e94ccbe1d40d95904ef414ac8e9e8c9fe2ae69ffb7590f4efecbca33894e261a3e2ee32fadcab855706bd4b4b61683363f043be7d94511c1368ee51be339fe1ff7dfc409804a03c46a65d28def0ab91024c81396649284666399c82265fd5131d52b2cfb73fa1176ac9b076251250a448290e056a6ce532b2297910023496f19d401a6bc51aa38c50da9cd1b74783d51f2c4231e36afb09dd592599ab7a3f5c518bab6294c973952427bd18e773789546145726a87b6a8ee68065358a7867d90dcfb12db203f6b9ed26e49e5bac4215a1848e2a55d9a3b00ff0bd2cb2b74ba6ab3649c084695f87fb49fd624f293157d9fa7643223e33127e9ee37efcb3ac61673cea582f62ae9ad566633b7ee78d44bab8ac7ead6a1dd09953b68fe6071722283e4edadbbf9fcb86341a85daed06cb83b3b3622ce5ca059f22e8e57bd02efe875ba9a7ee27378469c2c177ae7facd70eb033fb41bb7e50a3a3daf3144ee4c9de9dc9e2169793bf954ed5c7902c71d461547f230b38db091dd154ec587853fa01b9cb8b787bc1ad2806255f854d8a3f723bf4d70f672cbed94e921ec8ed4f8bfa658dbcc5927eac601744085b7bfc853eb4fab976310ba92b7cf8bc3a1fd485df6105d21ecc5191c7bb4c5c3c8cf2f87e3e1bf60b70f054739075b5707e8ce749a5c8f155c154c1aad864a4f47085968b630fd0e77ce85be9daf9a1d35e28321f1e3960aca50be63e03dc8d46008e8bb1e7b8cb921c089989af0d09150adb91782e7dcad52c1d2d71590a8943875b00241e30eea9017794f264259b1190fbed089f60b6ed8cffce54b1cbac2ffacf484f00275b67b754439403e3afc2b2cf3a6bda6e503c1b15833fe4eea3ddfc18e2f3c53dc457a78c83ac52f10d5b728d15b64f8679ffb7be3210da1d9f4dc1acb7eb4578491fc997d5151658e393252f89bc6f7c8ddbafa472653776710f737f52d87c9ff406eed8e5e6fc996b67308e1ad8f083b2f818487672dcf21ece8ac41daeed66703e03fe03ba40cb4e91d37e903999a9e111affc402e10612cfcf353ab148bd7ab5b51cb311ad0720f1f34ccd62236c5a49a5a120d83a6f2e0144bf36e477645e1dc1634f166a3386706aeda9c5b63156bcf89d5f6bf6d4e69b658207d150759d3a378dd2d1e2f85bc418e2e06366ddeb558088973def0c775c442e7d5e87fe283f5209f7d6c3730c760db5c3684395856be155129aaf73e62964ff689f318591cbb5aebafd6f674d4aaf41e402142a01883f77212b7c6d7ccfb613e11c86ab2b25fc9bc5d55f9bf98707bc0341394ec6770564e0198d78e06633ffc3d3aef6abd4859ff4716402a8ac0f33d5eefa15eb58b99ad6e34bbc32a97d904f06e57138fead3216548c6c84b972285c5d77a79deec00b02609dfa0519c1b12f0cb2e70b9483d6ed68ec12e2a1a4c7f4e11a2489d3ddafd2b485fd9cd8b1cba0b8a1cf03cd5a6033d897b622c00e9d0d3cf4c4963ad2da7fbacb30075f4f9a758da765921dbbfdd49863422bee842406a22def8ae95f73a870582d37a2cc625b969463ec5314163724dd7919ad3ed7407f321df8f280106dd8149c577c8ee670d1d3d05eb72c6aedad8b701546c71e16fb871e22f48d8875c08e07fb75c06f4425e5131491afb8b6577dd62e85cf64f46b029209f3f5e98100f20a6ee933fc40f343af0531ec49ae2047c8651b8327a6818a940a7d95edc3f2c04e30787d8d631232d66b65d181d59c025c91f9d25eeba40f4d11346a906323f6666160c43da710b4fc398a884d6c63d61c33476cba5cf5f47bb4b68ecb0d30d05323d9e999e57cab0964e8b16c0e328e2ca41fd193792fc0ecee8541d1d76197b9a31b7c4067fc036bd8867ac30623c78019149728ae0f184576bd0d7000c5ae7601fb13cee54f6f98954ff602855587892f3aff89d48f02fead820434ee61840b8a5e6c75bbb7d3902bba55cf26d81bab1cc25a28bc27133a8d57448bc6d472621b7ac8deef776124486a82506a68c8e9cc1468a0c2bb03d078952a36f69553e52272a44cc37c592ac16bfdedc05483fe706caef7548498c90ae6870ee44da43de1da1aebc6e8171c5fb01c40db335a1d98efca519f874c345e9adcf2bd52097f1c481db37b724f2a730dd02075b2bffffd692cc77ed06f7b733eff7856f9ecc6727747309e0bfca0504a56734c6133790f231dcf78ef9296622e83884f49eec0c621a010aa5ea109db9bc7683653de2c631543d8addf93a14a98918d23942ddc99dad5b63560f613da0a93eae8fcd89127b6b318afff73f96c62efd8c71b431451d1069042765e06bbf7f2481d8627b6cb88fb7", 0x1000}], 0x6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004b40), 0x800, 0x0) pwritev(r1, &(0x7f0000005d40)=[{&(0x7f0000004b80)="529242a16ae50afaecf711d56fc0d97ee2ad0c295f09c8876c447671ee0338cab615bc40e6d926149f4bc059a521d517c6bc5e4f0db6b0f531fd93864f770375164ac6fcdb974b8e821e75e063a00ed489211694b5583594f1e87749a50d5fe53835a2b282804ebbd021e7e04592e68f7513167cd2ed921656dcab28f74ad5f88ad98aeb251d205aeedb2189ff71de6282a661ca", 0x94}, {&(0x7f0000004c40)="cb080d1bbb5fdfc33a0692441a670ca98709bb4a9abb23e463c2a8c2cba3f8d3742fae952dbcd2bd2d5fdf109b06114069532bc29dcaada58d5911bb9400c7b1140a8855af8d8d22ddefe1b5537f72423747fc003634c9c0dd9c9a9a53fcad247c95375b61c64f045c19b09517221379174fadece99036245b955fec2a028a9746e840ee0a5ec3c03aa7370684bc53b8c124b435a65cc7247c199d2efcf88cc0ee705bc9f95c61c73209333e1800dadc5280f46ec62e24ec4b318492ed1d9244d97d79948724ea4833da2fada530769fc0a11c98b5502f600354a18ae105a9ab938708e77a8d5c52c56c7b5b5664d8b8828c9f2638b9a5b345e6ceb4ceca42bfcf165d5c934efb72a37035dc02a3843cbce40081df01498d9365dbb3dc0c2b8d84bec0e03d41ec00e66a1ed4c2cb7a8ba0ec1db58ce4f0c2b4b3ce7ddd032d85b37233ea8da3ce520dc21f24f324f2f98d0c99827f15af765a61e47fa15fe18d4342ece610d4ed85366001d87c1a2d016106723095766fd91c2f53f373e1bfc1d57aa5bc4e2730df620a242d753d7df6c8d0e8382da125f2bec618ec37c9d96322c64c1a15121c4648fdf100a969b01b78889c6491960c4a158ba954c048a59fa84de62d391bb2b93fdd7425fdd3288c30d18e4e0448fe682be1e6580daef9fe0b04178e87b989fa161811e271bb2cbe4ade47618d9c62731882caca690d14ceea801f2575afbc1ac990adca8f6615d141ed8c3dc0345ccffcc486c9915bd9192da45c4a27ec612ec5c8078e355c5be75da6a6a126cf287c76fa819aa6af5e90e17d9845acd7bae94c8e3dbaa3fa2387748e93bceaff8231d5b423ea1b323cbe019a2754e15fd8ea7ceda6ffe7ad096996ff8c87a234b85148df23cd7c75eea231109ca0ed68349d39fb3feef985212814003d4387fbccbd3974c5b92d3cee9200512697c5bac302e29f7b6b6baa0c11aa1ec6824edfd2f9e2e39845fd578d2db0afe4fe2ae19a6864c620c076d4c2bdef5639cfbd703f0e4e9eca9f28876a6e7571bf99adc709390f62e76a146067bb22c039bdea4edd0613b4460ddbfd7b1a2ea6a841bdee63947d4cc0e3ca43e9664edeeee654999c084c4e229be822aaef4fbb821462aa7c90a92b712bfa07fa99ba493d119b564c64826752e994df07ee6e668d202e8221ede9f156d7fe7f68e01c81a3d0fe518affd01b420c84e6baf29ed2eb270ae57125a10a90268d9f6ff8a2021c06562aec6b4f58a0820b133b8d2857e0c9c98e359fbb66b3e599f6008e8f4ec52984de2be85007791cf2260ad49b47ebcae7564ed97f5898b8de20357b9e99d3a6ad75311e64c61e1dcb4d3850539705d7573c64095ae4bb15602b59ef3423e079749abab697b7b994a236959737951387f7ee4fa21873cb3fdca57e323f5da9ec3ad2bac7ff284e1f34eec489816fda4fcf0695250405b4f0778c18f4a2ca0a39d7ca39792026a0812b70e392b4350b28020652dbe6c173206e10afdac0dd0a865c6113a87190837edaf406069ed1d8c4cb2550637c9349c3a4c09d51ccb6c81abc91f53970b3bcbfe4124e52603ca61980bb6c54907ee5d1729ab8fbdf2a0fab5b67b46eea27d4218167b89c9dfe4c43f3b759b23457e6d6de66fa9833cef90698f10bac993d005a95f787e20b279372003ec778768ec21c1715ad7f632e03d5c96a87238ea343b4eb1ade3716c6eeb405865fae0c0ac506cbd4b6cf4fe01fa70c0f8dade87db2378b4ecd8a00d0c4cde2a937f3b2d7a5b219c35fa99875d99a83c4ab8917dd2df97ccb387e8366f56fa7fed49c667b93baca40006fa748f2282ea20077099c4ab14705b9c9a387c8351b72329d3f40e71755ed2ed3e9ed05c8984214a17ab0609ca8d87e244b7f76b74e669a230a59fa98df41af28c7d78fc312a92b6417c3a124c120daccf875f786092026738630978703ce799d314f23fab21cc4b9a2b319cef31d8907b7613e7256d8f85e995b53ce297c0072e6da10e89a401cdb1986407bb5e55468ffc1ef2889badff49eef14fedafdd7a463aff792c48b3e9793b99a4703d1084c514e560eba3b90282e1ecad1535a13803932cd44dff1f2af06ad8cd1190662de2730a9e83641ae49139c624b2e8cdc5dd8c6f948ac0d9187fb2bf498d82498faf18340c1f0d29d2be1b0960b19b246d618560ca3e4d81c386385985f0702905407ad20496493ab5a5cc4b2aadca0f5eded83003dcfd529ca54f8d5894deb856569fc75fcb7e8e52c1546f03d41260abe82f56bb189082d9a4b59782e87a4cb3198a1275fcaa7cf2f69ccb319b1da147d9602afcf50439a469a26b2c2f8e7602dd23c77250105f8aa7a16d388dea3f84ae5c1e89bd369806aee1dda2ec22f839e44be9edb0deba3986f634ae53b5337211fc7dcacb97ef350a85aaff911285038e009c8784e30e0ce16798a0de1bbcde87661fab1766fa97a5002404c380cf7b07e8676c0fc38a42606ed836b38149f96ad203742da42ed478614f7f842b56ee7846c38f98673850815bd480cad86a3fc29f458092b78f52ccf25648125f7ea5d9d070a112a44872842288c6433bdd1df3426552c58f24193d80efc3df8aa2af5beb151e3e606c8dba2faabee4dac951ddb4297f9c06271fc0a423f6c0879a58e24776412af5ea59415de13426e8713727a8aca5601ca1fd8ccb47dfb1e6aa3b8045f37ca4183e0da87813e07b026bb491bd705106815a7735adab27c615dc744c95b7836016e8c8bc3e9b5ba7072584a76d381b184394fbb5c11880b05151f2f97164de6cde0f279813fe1b3c78ac5818704047a9512ea83822f477e2a6bc38449b5d4508a6ecd43d6a4d16ac8387fdd8b8f6e10011813bdad466839508c7d9e589c48c0fcba368b379b13d1f51959d1967cfefc85c50b19c1af044cdeb6d2f54a7f031245bca0244a99f6b8dc3978238f6a4be9031df38ed5cffaa66a969cf810de0f8b6e073b54303a592ac9d50703bbb7fafef0788dc40797928412e6a786a01b0487cb5e8e53aca04d581f4e50bee4301b49ebcc97081aae3e1a45ffdb1b209ad42fe9ac257c9c7f5f5a9c1458913c059c079f6a4d35d35c0b8bf3368c244691d3bcf94d42bcb94a17f4a26c1b4939350d023f2f08d7e43c183d5e3ba4f1eb9d324b595369b987102b39e51a92b63246e59d2967268ca03302da9a28b897beff2a05808dbd649956b8252122b6a8463150a7ba0ad8bc60b0d2949a4cd7c39b296b7cfca4b18321f82ca48c88ae9c663449023ff00adee6e69425fa46513adb5ff44d2d659422924cbde608ab9e495745317982ef36f0268ae62ec4d3e9f7aa062b4822a743fa7c593a32ba092d49194720eace5c4ec26927339cdf38bd8c6ff4b181717680a2814fa3400bb6e2d07af8253000c18a5e781122735009aceec5ef41458e72f5da31a61271d817df104175c72c212a40fd8a98bd5704c70916438ee8830d6846f0307e4a593888536767dd8a931f6a494cfef8b7206e48fa3fc19d47bc60e4c31eb6f87f87c471ae1e7cb6f33416792c356e040b4aa489d397156a1126210a41ae0dde3bb3005671d36fc30f921b2700173f4cd21983e9668004be68521647959ba5166a4206f3964e971ddbefb54b5f0d95a90331b9acb846b2b31b16e2316a8b1ec8995bafc0c8d93fe0da8a6017e81651d9cbe852cb30e7fe2b96bbe74f320c94f8f4af6743b1748619172d603565f140e4928bbf38a885e661071da504e8855d7cf829b5390954086ef136467d8f4252869c81f6ddab2d507e0b6beca0e5d4f86ec9ffacc92d3b5911d944628100cba92b4d7d087410efee510135345d7f7037e4c2872d0bcac5cd3d8cd8fb9a2c4d87c3025d40df0ef4826b6555f1aebef6ed4b51d66fbf06df70dce73388f7eddecdf413c486a08cceb950e5dde13bf5c8b5cd5ea85efc1b0f9cb271b1916e3f140a196a2ee98c7ab764428009df5de3ba62574175859f33a0b511c1a7811e1e7ad7be53c87dabe482ebca6935431e05e61dc0e3e94c4c63ea8c9851447e09bd0bbf20a23483685786d869e55a171d7c826c0affec0a097476194fd350c5c00c93bd678c8ffb3f074d9ef19513d112b986e96c891f136dd40eba2f63460eb0e3ce6cf1a1f26f0773e5b3fdbb1e9cdaa0228e106da42d9427037381f78d5a22910b5fde9d8ed396c0d7428459fbeca67c7c24e45e088735be29360f3ccf918220e9976a80a2bfea9839ba7ebefe4f7c3dae9d2a030d1323b089eda89b65167c0c360710bfa2e01badcbceb12175a57dd21e85e066ebdc65b0ce43807d0708213880617225636f67125e9d84357e19d75f70935573a3b63df3e195efd69f7329aae2b31a77afbd80dff43dfdce218b453dd5725645183a2bc96038dffe7fae6f5473eb290a87731fe379559ebf724fc0b7cbeafad3a28af53bc749e8fc00821835bbcf3e2383d67189783581a1e9975b5bb1aa28a99382918d9f6a79e14a5f311f4f30ed9e42cccbb387c2d5464678783c0197054d51b237e1b2c58d871b3684f1f1fc59f8c06f5e7c252f093cdfdd8d2f2603548d05d2840a47f059b1ba315197bc61b76f1d402fbaa58b3e2de1d379087d66909336dbc93ea0a7abb5057cdfbe903539acfaebbe510007f9138706fb5004a5d10f6c6b0d5706dca8f684f7a6487b4ad25d6f60ec549f2044b5b1658892706524f9526f392de09c295d31194625e63395b2b383c531764dfa44c84d3120972e05f1e66fc35f4fd12430561978230aca851bcbb8c7fa82b01ebde0baa43809414ad168838e2f802cc64f50e18fd4c1e55428bd2f05ada009c9f1dc5e66d2971210b3a92209123e8af6292208b6d53370fdf1273e66137969d3ae256965173d0f13d7eb8f30b64020131ac44f3684fb22393ad1b90abdb91caae79f39b2075efcfb4603c9e3d496750259029fe921ec8d90e38844d9d1a938866d83ccebd78129ead6838a153e74d5ef853b91b748746f0783033e4faef19e63c951e01c014da0a2ddda8f12c2c481ff866eaa9707b0e3435fe2022ce5998b36a3e22a73236c60a8dae4a41f168baf5c13473485712adae5c6b93c0772e75f5a27adad57f5c21136a3c5d6334e1e1fe95f5b445a6828a7eda7d1011c8f2d01f39ad6d4eb97a9ea3071f73169963d032d26c601f224997c66ad41d096edcc046145692840ff681758f7dffa22e7428fdf696505084886b289c0712901fe4f3b5818b467468c478ab5152c5308c64c5868525d95bdd802671a9a4a0b73a90bdedf85698406016ef5f6dcc5c7f5d207a219ab6ab86e6ed69c1f7e1c74525c0a1816ecf15dfa9bcb1537236519d2783c231ad0ccb4eb3a076fc82da34f3e9d00491b35fdb4cdb9df7abd59363b1f02737e267f00d6d10dfda798634d380c38f1cdbede64fbd9be0b04704831670d73d6f33df0d534c2308424d0c51b145fc4a1cadc3de7c13c03d7ba6e1ca1827ba81a921460a38c6ce72afcbe318e842734561732706556955f0ef9b75913df58236cd5f877917c1c67e17b489fd1e48609b682b9df8c4e946289bd76b91c7afe7789f662935fb04d2732fec90c7ba42b99343dd4a8b79725a0768ba3702f358851cf746cae322d8b5056cda581cef34d8a776a16480d01cdc71a4d39831ed83af3d5d22e3067f859c8e7c21eb30bca7496dbd194f50ad08b0680e650c9a1268791e6004139f5a8332e0bc8065f62cb2d4be20fd2403a31cc294a1a46b4bdd3057fbd1364e0853338c8dc19b58f1341f9d91f", 0x1000}, {&(0x7f0000005c40)="b8b2dd2f0af9ed9b2c310da2adf427c07d4e1dc64c9be8f98d0b38b6ac5c60c1bcc00b445a6ffa53503052d499914f18ce9f0ab173df3d725af1306c477e5c6640bf8eb988ccd998c0a146ebb5559ea01bfd5e45425159995c3fc4f2aea279dba204a089c88a562c44f0fa12b81295001312c0be3d6f842ff624ede6d6e41e0f40b6a5103869a18fe2aff34ab81d9c2fec11ff4e48643275714cc4b652c20e42821ec4343b873e9db338898a8ea590dc4aff26674380fa7a54b5c607f837179859a8f7c2df3f", 0xc6}], 0x3, 0x4) msgsnd(r0, &(0x7f0000005d80)={0x0, "3f18f5a13b347ab8c1de32b26a9279a44a622fd5f70acf9065b590bf307c115e9d99cd658b35a6bed2f67a560913007b38cad07e2720b3cc2a780a107f8e17bac4e0181d78eae8db84bf4d125f8474d9c72d2d75a8fa13b3229d9ea28fce521eb5c64ccc9c58ea2c313974ad7af3a4eb6dfd5c3c12cd8c61212f27d0ccda37b97434039cf4bb694ab39a8a0069b39ae5ec924e0f643424ad98507141a3b59cdc95507dc24f159778ac8b25b171cc0779eb44c29cad9ecf0cf69a30130ae34a61eb8e028582710d47ffbd4654ca"}, 0xd5, 0x0) sysctl$net_inet_divert(&(0x7f0000005e80)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000005ec0)="823941400c47841d2ade62af25b93a", &(0x7f0000005f00)=0xf, &(0x7f0000005f40)="4ffe5bca7748a6cf2ac0a94b35a3d9c8e6f4fa63f29020b38f9c5c7ad5f77bf3f34b39ed4a232c8b8a485e43", 0x2c) vml_share failed (22) failed to init arch-specific features for vm 0xffff80002a2a5310 executing program 4: clock_gettime(0x0, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x9}, 0x10) unveil(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f00004e0000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x2, 0x4001, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r1]) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), 0x0) socket(0x0, 0x4, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES8=r0, @ANYRES64=r0]) executing program 7: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) fchown(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000c00)='./file0\x00', 0x119, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000c40)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r3 = open$dir(&(0x7f0000000140)='./file0/file0/..\x00', 0x0, 0x0) getdents(r3, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x201, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7, 0x20}, {0x83, 0x40}], 0x2}) setreuid(0xee00, 0x0) r5 = getuid() fchown(0xffffffffffffffff, r5, 0x0) setreuid(0xee00, r5) r6 = socket$unix(0x1, 0x2, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) select(0xfffffffffffffed4, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffc1, 0x0, 0xfffffffffffffffd, 0x0, 0xea6}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)=[{0x3}, {}], 0x2}) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14aa1e9dca85ef2eb948742383c0f84b197cf157062c51dd30c988b6108fde48ec1e0cee9da5fdf8d8c4a93f81f3085915fd701d46ab268770", 0x4e}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000163000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) r0 = open(0x0, 0x801, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000001c0)={0x0, 0xbdf0, &(0x7f0000000180)='./bus\x00', 0x6}) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000240)=[{0xfb31}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0xc4) (async) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) socket$unix(0x1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r6, 0x40}], 0x1, 0x0) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) executing program 3: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3ff, 0x3, 0x8001, 0x0, 0x3ff, 0xff000000, 0x1000, 0x2, 0x2, 0xff8}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x7, 0x0, 0xfa}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) r4 = dup2(r3, r3) poll(&(0x7f0000000240)=[{r4}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000001680)=""/4096, 0x1000, 0x40, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e175ac082a0000"], 0x18}, 0x408) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x64) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) poll(0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) (async) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) (async) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) shmget(0x3, 0x3000, 0x0, &(0x7f00004a4000/0x3000)=nil) lseek(r0, 0x8000000000000000, 0x0) shmget(0x0, 0xa000, 0x4a8, &(0x7f000028e000/0xa000)=nil) clock_gettime(0x3, &(0x7f0000000040)) executing program 0: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) pipe2(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x7}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000002400)=[{0x0}], 0x1) syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) getdents(0xffffffffffffffff, 0x0, 0x0) (async) semop(0x0, 0x0, 0x0) (async) pipe2(0x0, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x4a, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x7}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) socket$inet(0x2, 0x3, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) dup2(r2, r1) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) writev(r3, &(0x7f0000002400)=[{0x0}], 0x1) (async) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x0, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000580)="13", &(0x7f0000000140)=0x1, &(0x7f0000001580)="704963f8b1f51ce37edfcd669b5ea5d51e5b4ff1dce77d137e4ca665bb40044e31398e290c642a2b5295378aa82422b252c4edffca0b6b68d64ec957b42e6fa668044b5bcf960f55c79136d64969e545a0e4e7a794dc9a85efe5cc17aa83fc3106b09b037feb5ee1722bfb43dda3a0e025097ce65a324a7197bd37ef9dd7649b3e0effd73cbc5e9c5440fe685e0e6627abab3fbfd903c06148ffb6a57026ef4ed969f932c39d71a80053aa85a286dcb35d7120214da6f9c041671893bc20d4cf625c2925e2e914b02bbfebb6964565c67697b585dbc3a90b5ad7db3315bd713e7282319ce7fe0441ef170e90693c292d1ab64e5fb264266488c343ba3fb2d4e1", 0x100) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 7: readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x164) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x9, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x701196bc}, {0x81}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x40) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) socket(0x18, 0x3, 0x80) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0), 0x0) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = socket(0x20, 0x5, 0x2) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f00000001c0)='./file0\x00', 0xa0) kevent(0xffffffffffffff9c, &(0x7f0000000400)=[{{}, 0x0, 0x10, 0xfffff, 0x5, 0x5}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x8b7a, 0x7}, {{r3}, 0xfffffffffffffffc, 0x60, 0x10, 0x7, 0x401}, {{r4}, 0xfffffffffffffffb, 0x4, 0x4, 0xfffffffffffffffe}, {{r5}, 0x7, 0x0, 0x2, 0xfffffffffffffff7, 0x340a39d9}, {{r6}, 0x0, 0x24, 0x10, 0x20, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x2e76037856cd590b, 0x1, 0x79afdd49, 0xffffffff80000000}], 0x1, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x18, 0xf0000000, 0x7, 0x7}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0xb8, 0x800}], 0x4, &(0x7f0000000140)={0x3, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x84}, {0x80}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = kqueue() poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}, {r7, 0x20}, {r7}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r0 = socket(0x2, 0x3, 0x0) dup(r0) dup2(r0, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) writev(r1, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) setuid(0x0) kqueue() (async) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) msgrcv(0x0, 0x0, 0xa4, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x504) executing program 7: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100)="872276a7c9fd508092a304356ab2dc97af56fc9c3f81b86b76e55f9603f2b0d22bf5680f3e0de4674562002fc80ac097fe41f286851228b77c629982838d654c678dfa13056736fcf699e79e3ff089dcad211ed9bd25a07ead66921fe069ad2f9f93cebcbfabf3d035e50e2bb513f2e9384b63ac797ecd3d0c81b6dcab74a3b3c33306", &(0x7f00000001c0)=0x83, &(0x7f0000000200)="28f11365451c640e10341662ce7b2ec7e367aebfc1c355036d141a1fdabfdfd8d9affefc3aee6afc3891f1b5c1068cf4d8e218e6d28e9b3163bb82a54ccd2ee4b283397ae724c141af8f5731c22931c59c7068d0802948d2b04af101ea0227c7015d92a781b595e767d01cc33f5796f4c5acd0549111f7b60e9ec557abcee649150f08d37bc7cbb9ff5da74484f68f042cca5bc27c0a9b67bd80100d45fba903ba819d61819d606decd287423eeb4d18666db6fae7084ddfcbf12bade8a12dde7ca0c795198f8a0473e0f0f7ba26705d3e9e4beb8fb78faab9709cc9e85219ff33e63702c3b9d805d3d063a7a602", 0xee) ioctl$BIOCLOCK(r2, 0x20004276) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1, 0x0, 0x0, 0x10000}, {0x1}, {0x812e}]}) r1 = socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x81}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000280), &(0x7f0000000200)=0xfc55) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2}, {0x5}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x14) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0ffb2ad63cae76dd9ef8ea2", &(0x7f0000001080)=0x2d, &(0x7f00000010c0), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000373000/0x4000)=nil}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000123000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x1889}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003e1000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)) mkdir(0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2}) r2 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={r2, r3, r4}, 0xc) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) pledge(0x0, &(0x7f00000000c0)='-\x00') r5 = getuid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setreuid(0x0, r5) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) executing program 0: setrlimit(0x1, &(0x7f00000002c0)={0x42, 0x3}) r0 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) listen(r1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b04177010873"]) setrlimit(0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xc3) socket$inet(0x2, 0x4000, 0x2) executing program 7: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x401) socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, &(0x7f0000000280), &(0x7f0000000380), &(0x7f00000003c0), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="2a300161dcf112dbbcc398d76e9f4dc1090112f23845640d597102c03f0d0077b4e6877663cc829bbdad6f5e2891122dc77d884e78fdf56b839fc8ce103f9e4ec311551eabf9ef6ae02bc047f6ccb342be6c36feebc4361c267e1e6f1be89dbc52b5751ee3552f8852573b4f3e246e616d4ce37e675310fc623d9eedd187208abc0806c3068251edf4b926c0ab75387fdc743cdf0fa1ff25f7b03d690ba7a6ea41868d6bc021c26e1d0d9e5a515c2856b365c9f5ef9963139d0b324dd0c69da48d0dc9a91157e49d8bf0d19b916d9153b7273cfd4c715f44f5ddf68d", 0xdc) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCLOCK(r1, 0x20004276) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2c}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2a5310 executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async, rerun: 32) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() (async, rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x56, 0x0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) (async, rerun: 32) close(r0) (async, rerun: 32) r1 = socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32=r1, @ANYRES32, @ANYBLOB="6002", @ANYRESOCT=r1]) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) open$dir(&(0x7f0000000200)='./file0/file0/..\x00', 0x200, 0x0) executing program 0: open(0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x21, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000140)="cf440b874f6c9e", 0x7}], 0x1) execve(0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000340)=""/203, 0xcb}], 0x3, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x2}, {0x49, 0x0, 0x9}, {0x40e}]}) execve(0x0, 0x0, 0x0) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000001840)="f917bc680478387b51390ba0392b88887720613fa0ee6a49c56d198efd853d9cf5fff768e5e2ae8c5113e6bf228db1d4ac9489fa80996847fc924cb23a050e0945a3453d11af00fafabd66323db069d032be51ea6a1bfe2245e1208cee71c723cb44b790369c4e951eb0188eecf698f64b33c1e48c48bcb0d4f2eab1375de75d7030", 0x82}], 0x1, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002c0600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b007"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffe}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x4, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8001f7e, 0x808, "e7303483ef00000000000000000000000000ff00"}) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) semop(r5, &(0x7f00000000c0), 0x0) r7 = socket(0x1, 0x8000, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r2, r1) dup2(r3, r3) r5 = openat(r4, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) executing program 6: mknod(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000001840)="f917bc680478387b51390ba0392b88887720613fa0ee6a2f5f015649c56d198efd853df5fff768e5e2ae8c5113e6bf228db1d4ac9489fa80996847fc924cb23a050e0945a3453d11af00fafabd66323db069d032be51ea6a1bfe2245e1208cee71c723cb44b790369c4e951eb0188eecf698f64b33c1e48c48bcb0d4f2eab1375de75d70302e", 0x86}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r1 = open(&(0x7f0000000240)='./file0/file0/file0\x00', 0x48, 0x0) symlink(&(0x7f0000000380)='./bus/\x00', &(0x7f0000000340)='./bus/\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) writev(r1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) write(r0, &(0x7f00000003c0)="1e447f7c73e5130000006d039c3eb36fb9f3a516f59da42d91f5f7d6c0295118c6e66076a49a96db008bbccf165e3b66573dabd63c7e754d94e201bf56fc78c58b6ddb71da15ef291d438a9f", 0x4c) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea080023bf000000", 0x8) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x10}, 0x400000000000013e, 0x0, &(0x7f0000000200), 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)="0300", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000340)="8c520e23f2fb12cd211e74aaffa45be1f6ff204ea4b3f7e5aca62c445071a465b0abe4e9cc6f7aa40fd2eca488343a24d668641709754604a39589eb826cf2c6f94afd5642e814582dc54b95e39511b7cb9a7ae8658d86c3b27f36ee352b35e2dd8757520bff8374047f213a42ef66c94fe2c70ac44bbba18068b7e18f439dd5556734c868accf352801541317c928b97d4a811117a9f4e65f2a99c828ccd221023e", 0xa2}], 0x2) execve(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x40, 0xffffffffffffffff, 0x3f}], 0x9, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x28, 0x40000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x30, 0x1, 0xa2e, 0x6}, {{r0}, 0xfffffffffffffffc, 0xc5, 0x2, 0x4572, 0x2a}, {{r0}, 0xffffffffffffffff, 0x17, 0x40, 0x9, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x7e, 0x6}], 0x81, &(0x7f0000000100)={0x1f, 0x2}) executing program 2: sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x500000000000000) executing program 5: close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = kqueue() poll(&(0x7f0000000380)=[{r0, 0x44}], 0x1, 0xffff) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xc07, 0xfffffffe, "97071540d67d3f0000ffc100"}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000600)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = open(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20004, 0x269000000, 0xffffffffffffffff}) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r8 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x54}) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000580)="001e75adff6500000000000000718c0ad68104e0f95f608c5bcaef45e6c7af9bf494f0a95e8392568550833bc99783e2ba5b04218d93edd3aae71aa994cc3a2c82e2f8a83f1b83b3b1cdf8f2f4fa08a9f4bf5843be94fbddac41660293080ddd78b8b9b385dd8aee5baaafdb8ab2344eac77c06beea4bb5859660a68f325fa76b0b0df84927c470a7d53c2179631d484d6786c47bbf0abd94789349a1a8f030cf55116b1c5848cc69a5bc287b893c8c4f0cbc90a9de313e6a8cb2acf4d", 0xbd}], 0x1, 0x5) executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x3}, {0x2d, 0x8}, {0x0, 0x2}]}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x411, 0xffeffffe, &(0x7f0000000240)="ebffff13500071306d0df5d49902d6bb27381e07ca65d89a107584082566aa9fbaffffffffffffff7fee0773cdaf65c4ffcba4a200f8209b5908fd9aa0d6b5835cef211bbd991e1571682e9b9da977", 0x61) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x4, 0x0) close(r4) r5 = socket(0x10, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00k\x00\x00', 0x4) setsockopt(r5, 0x0, 0x2e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r7, 0x1c4}], 0x1, 0x0) select(0x40, &(0x7f0000000280)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000001600)=ANY=[@ANYRES16=r1, @ANYRESHEX, @ANYRESDEC, @ANYBLOB="53770c84318f44569648f1a6d1fe3c9f8f13dff1467c57d3178e2f79c338aea04ce3d3e9f992cca54b4b54b967781b2c9874d04a190c6e5ab92d1f720323140e9a188d773a33ed11c8a9c5efa4d4060dc37821dc48c04dd78bfc4f81407853b97747f7beaebf966c86354d1f7c0e820b31c971943e503c", @ANYRESHEX, @ANYRES8=r6], 0x401, 0x0) executing program 0: r0 = socket$inet(0x2, 0x8005, 0x4d) sendto(r0, &(0x7f0000000000)="c3eff783d39aa9f4def4e03735d302fcc6a8081e8891bdad9146f5a8a3a0e8eddddd75bce8ad8b38847458000e7c5347b91e59389940b9aa312efc922624e5f4d1864288125f881c426324b18e1afbe86cb205401b1b1b69ada2717c2a9e698bc1e38d90d68b44aa89cb21a13bc4c368ad6ce265f5239f558196d72429b62db611161a434210db7bd8dc11d0e9e406075b11490c05f0ff582f8e05030b0543b67f8d484d934bddbde643f46c88b11b21e476c03823604610ff158f782644328fa5fa137d1b8f39f0ccf21c2181308d71d8e65a4c5ffc2a865c1beb611a3e021cf0743f14c3b24d2957cc583dfa1f236782ce7a73f299d67eca1dc81e4d78edb99cc71d549f3fb5c5739670b489061e200bf9a0e02a2eabc865faedc522c3d44d05df6ddb0d7cb1efd68ece90b46df51753e75c40ff1d16380410c3d227435dc27be2efd3e8d1975863362215aee302f6bb2cf9cbc278f69ca555ef6e54fdc8bc6ea0b5f2e2c44cd25f14b116bdebecd2e8ae02cf2d64128a88fa735e9e9e4a2f58ce969a468ee8acd5c5a367076eb4a8d9a6ffb49014801be3296705f791eb2ae4cf8aa50b1f6e456e48b2906ad98c1f33b0e99509a9d2ed96c6d937d143855a24ae88c555833f568ede1aaac68d3fb384ad2e3e06fc9e87a97bcec8900a000ef2b291e225fb3ddd4daf66aef799bc0f3910c1aa80409a14da92d9d5f20ddcc84fadf5280b6d69620e902ad3be7865d2ded04c53587e65083fdb0000851ae2245f783c21eceb5010d82e581d6e8132347eeedc4e7d7efca538d6e4d4b7da556dd892df10a223600a78544d3f428fb217a3f0ac77692c265290bee65a82815fc5e5b2b0cd666c6dd591868c244157f98e6576be3e839f72dd1955bd55b6a6d9cab05e6aea7db89d96ffe0fa81dbf2e6044db20630dbff381adbd157c98bed62862e1c2e11131931c37f07dbf520f37a57dde90fa6c027891be8e0c4dc2ed3654e03c040c0214e535cb9b86714fc94ab33c707137de8f5d8c1ed65024360f44451ca9ff0714ee1777763bb4cb7ad97115b1f3cbe97d324536c6b53b272b43b4f3c9d825e54f65efe8057cefe62860e2fc03f10e61989517e69779d085018f0070bcdf14d68e3916e32fb5cfd8230138cba0bb9c49c1d1671ac2cc390725c719e23a9bd02a001cba753729113dff4db42d73c5206d1a979a22b2740739ab830484fdfc0454cb61ff299e801726f61a0a26abf8592dbfb1134d3cf7e4bafe816a4ff6ed352ccba358f486be7e672c3abbe2cb20c9e6a0893f1a1a7c2b321c538b461e63d85ef0173589c50fee706ad8de31eb328e7f18a0ab6d6196e7530f3e9afe8f892dcf16b0cfae8309af682c81ba54dfc05906e2433d8dc562c1606b346c404015da1590cd1a1ae8690cc0ab2149c1ef7ca538185cffd5aa1cbc1434999c1f62aa9e1cab6416ac2b51ee31c4c415a82ed871867fdc94b94473105d0a50c69536ec7d53b9cc8a80c479248cfde58a48bb8fb2f5464821918aec9258e8c31217f6c9c9bea985af3bf5b9372870b1981d8336a6883e19cdf82e64b6606ecd0a39285327b113f13dbb1bb521431121d0327202c149dcb1c273275e901f78a43c501e3fca67ec64b220d02289cba301a4b23ed4b21cf4bb7dbc81f50bb9d4c181996bf911c418e699d69f6f402f6b07750575293b5ef1b27c5e95a365869880c53c9d163f54d5df8df475ca693b787ec77155eb7d05f91ddea133eedefad29a1e655ab67f00d26c1cad7bc50aef1f8994b11b6078e7d5945eb7d7fdd5a58f7159acb3a26dc669ab6937c627cc1e137c3f09ee03a50a1f1405d53a27afa12efb18f5d422e4739b55025044caf4601645040305b8145bd30758995714ad6a8c323a96e2aa96d7d35dcf97dd4fb81d3259e8c40bb2b346e0febc75f130e0526c35a551e5b91bf5ee1df1d3650e5aded141b90e3a26b4b0463bd7c534fc3a22d211a28d0186d94f82f394f228e726b320a16fdd0bba899c49538f84ed0929af92bcf3df4e1f0eb239bf30b4e59332fb0798ff055e8c563c5ba3094c5aa698fba26f9c72f1897e06c0e0ec0aeeacca6ba0a2a77124e633ef05f92cbafc6a8557bce2cece5e8b0838b95202656fa245fb359e7cd98614ad1f9a1176371997072732aacfb324f3cf78ff0b1e13c7b66e407e5db334df322176671518dacebd8acb4cae6ace931bc2bbbaeeb288dee99fdc22d95ff8c63d39c6c6d8d2c7b3163b5f9482854418efddb518fd2230f263e5488bc6041a1397e2af24c33379b48953ecb6ce695b7ea9df5eaaf7aae7c7df72a51671ddd42a673f8bc272c73646856b552fa7d6ffeaa77a6e8cc0ccac4e597928185c5a6e1cc48c1f97a4852fdecb400f8632b956a6d5692311e89f853e14219a612ada8715f4973ccbf7a75f199c0391b801d21758863d6a3d996e14f17be9ba2d82a21e75b2d35ab8836403597ecc430fdcf2c5a0ef5e2053c819fcdd7626286961950d9310a80cf4271e845a6b6c2abcb737d8c2a7e8c60623f815a669c6623eb7a044dc5052b12b6b69a3b73d4d06c1439a404b0e970755e5198e9537e9034a142fc0ba0021cbd9898ff677ade46266313ebaaf354e0c22e3764e9ccdf55ad92943a0b491c7a34967b4fa3ed80964c9d562b7cc715e5c5a9dfb09a180a76768e5d8575f13a3fe72b0dcd50f678091a02f77b1f70eeadad0d4c31bf13ae581aa33aaeca80f035d75d56a13c0ebb3f56a42f34d18a39c5f7d574c626f96e872596ef6c5196a1c4a21de5e80c62e769dd0168cb04021ea854abddb1c6d747ae4e361100c3e0d3683a6155e93012baebbcbd01fb3955ef2564e4d858cea7021ecf46fba0e702a7b9783e34cf705f725c8e56d40e31ca1c2d1bc24dbf4278d5673b3bbbc966518d444690f7042bc4f6568d1db2aa1de5a5713a2076648508198eda978b4bf268eedacf072a005e92a8f95e618d28e4bc248db1debfeef98bd991a00e31ac4df5c54d82da92a8fe593f537f5a8ec68a4740ab6be678b7ca0ad2887b27d1a41f9fde7b5616368c9b72c5bf415d3a46b7321df5edd3539abbeaf33b37b00183dff20d5b1a3b3ac86223c9a7a043f77b3cc75b42c4a98066c87a6344fcb6e6d06d4fb42c122b0d0f0ebb3839f40c2ca756ee8c8c741ccb6266038d38d1fbdeab7278fbdacf811f41191c8c9aa8cca610ab3a87bb35462b19cec8a53c718263e2c78216e89fad37d64583a8fa82fbdc650d3e95d9d8013688b1b379186e3bfe456d7b3de9ed96383f5803b2f0e8585c3151ca28301ddd72461cea5f982fb73e9a054a1a51fa7061acfb71cd4a8baac3e65ae84bf41651a7f7d8c1f52f9078b16759ee3cf3d022c70494b04d855c138bbdd6cb8225b0c25cec0e9ac0623efa5edb8c8f7353612181b32b9eda3e9cb5cbd654091054daa7af20df1902fa60835945e7b94eda8e86d2ba1599311a9f4b9bac7733d3cf8951a024944178763a357d02c5594290d93ff824544910afe153e2639782357ad5f2dba7281932aec85192a198902e73b782ea1c58df0da73bc876fd1c6025a9e81cb2df55c775a73de37a70919b705e198be867288a07fbe1a0b6346d01480ebe14735dcfb40bce9172672dfbaf0238f6beea42ea981c561ad60703488b239295cb48fe16a0b10127f95820122432639172c6a359d7d61c5630b278eff46f7f35d2c93053fe909c90864aabe902a2c3324b2017574a1d83856487e331761c58b61ee1097d691789c018dcf20f640fc8b6a7c787b104f14d80f1a47bc03201ad74d88606bc452db4d52700be3e43e3df5b04a80db28813615beeac3d010b47ffb94e74cc46ee2ad128d0f7e9a23c8156aa1bfa9f7ed495f8d1c8fb084a0504ad7751f7c32e26d18cd7b3f7020276fe8c900b7f7619edd8740b039849d3b5861b470b1ca6064c1a44583d4b56f029bb40e423e414021e6f16ea355fb738ecdd340899f2b1e28bce04b2c7702484212e5a39cb24821907eeffdbbd19bd1c873b7754c120504677d1ed51f882797b4366f313b40c611ba33a5acdce0a045a9ae068a9bd8c956cff14479eb9137afa06dd0f2d6da90eb3fcf912976cec58e97fdb7ac468d3d2cad1638cbf84aaf45e6e5f0aefee5d3a0d2f5affe11d4a2dbc38952ca629eee372109d2105be8ba9c6db83fb1dd5848278898fb85e990e5ba68938fa3002fc80cfa7b7a3da0d55052b3eff17228052097c937487e5b48eceb4246131180608093a3e36d3f22fa48797bd5966cff805226208656d41a2894c0b12cad8333f2b5f901ce739f764497f03228f15a21ac631403867b990f4eac28ac4f94592844779567a95a94b683824107a7db77301bd46faf23ab057952a07a7b99b034d15734c9c4cb5b6506d5fb14e4afbf3f93fdd7930531f0db5c8f69edaa0ec4f0fc5936229904b783d483e9b9fcaf9f9f49224b41f73faf5e755ed807c42149c24a0ca78c3beca8a84fe9ae807ecb7d138aeabbe6be6277d63c687f2808200f4d537ed74dabe3082f93a3d5c52ef9b269f6ccc47bb482cf352b7377b9e365bb9cee605d8800825203fa944f75d484d6a46511a53cbed2a3d0861f1877c4797b635048acf73941d35a0c1a69d32c4ed18d9df8eb90d2b8bb6c597ab64b9986bcd3f56ffc1688fbd3a954260c890eff225dddc4ddee7a47e4227a4a14b8b4a21486316e60c206b098f8a88dd8dff0c1aa3608c24c54deb7267724670822a1527f4086ac4ec6dcb7f11644e982d7da5452c0fcd8c8d3974c0c0bae8b73366d56643fe16e5e4c54a98774a011fe7c795e1d172f4da958199a635ae9c0077887dff0193e643073fee77adbd587a72a2aa9d4e674823e47fb1bda5489dbcb67043630c9259fff1353cd47975e5400236e67514a9e19908181519fe50033e98f6335745e42b013847cf90cbad653231817c46882677f5b9d4791abd8d2b012d7738c311d31a24e4242e79e9c1b35650f6db5186a4933e97ffce94fe52eaef63d6c7f09341c7c300caab4d9175514071403c9488a3c4d8774af8471cd4a39d0751c8e92328d95d1d859f4859507daacd8a8a6144c9b62063a095f2ef44185692b1613e33a969955e0484bf659716ce0840837cf7ed0d8d26f4d238c1b4ed9ba43f487e796c3b2c1daa21adb8240468bb55f6eb085dc448251c2c04286c34c4a9abc0da7356b96d31101643f19ee6c011f105347202512d3df97a9ecf43e760212b3eaeeb63db95bf3035680e13a74f0b006b365d4b70d22f4455498a426b831aa3223685d93c44c298638e56468f9edd63ef2c4bd809df21ac42c578219be6ae7496186a29f1efb8779e039fbc2714091a2e09fcc07ed88fcb4cabdcb049a5d6d2f7d027bd910719562f508d389047415271ee90000e0f7f49f79f9f48acccdfa89bf6636fa89c5880701887c5189bfa509f322f75422d280ab0dd50bb4104261421409748538593f7bdca93b0eab688569f7917133823a38a903b85fc427b88a1ab50bb4deccff6b6b20dcd0415b52b93326d5b55b91914c12864d55cc64ff305773f4e1e44d1689026bc8eb049c2c3b6c6643b007a7fbb1d837db5380f69eb2619fa3dddc73d9a09798c031ddb15dec7706bbdb8f068ce34f0f522f7cbdbb5e066af34733054987adccc948c62534bb084f4a879b4d2c55b3f993cf34606265b62f1c0321b101f0f24ef82d09b0d885912e480b24cd56f6a35444c3c78de844d7d3a9c55bf700ecca0c621c1f04cdcbd480b7909579a1f2f6f2da19076283d74", 0x1000, 0x404, &(0x7f0000001000)=@in6={0x18, 0x1, 0x40, 0x9}, 0xc) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001040)="33badfd638ed4fd721b0d63db4bbc53634f38025641aeefecee171a11c07f37d559635b2d79fb40981b4520693da7e67bb08053fa771fd831500a706db7424f4f90da596d8833f", 0x47) readv(r1, &(0x7f0000001240)=[{&(0x7f00000010c0)=""/16, 0x10}, {&(0x7f0000001100)=""/107, 0x6b}, {&(0x7f0000001180)=""/109, 0x6d}, {&(0x7f0000001200)=""/64, 0x40}, {0x0}], 0x5) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000012c0)="efe1a81a265f8630accb6f0cf9bb5671c57e", 0x12}, {&(0x7f0000001300)="500bfe0c8af84a62e7e5e3dc9f313723b458f82c90d5f31260590a99aef3336a30bd38c707fd485b480b06a4d24357f48c83dff083db850c27efb563152a098d450aeffef3cde5b64d193283bdc674312e548b2da1f68fdb9b22f4981351e4e7eb2a53e374584c0dca1dd910d539e9cec7d160413c1071842229f29f02604ae8a9e864f2d28d667732a040b4b219f4adc4e1a1fd3dd733c9ee5581e4ee766a5da21d5c57bb99a39c1c7ee48a078594f90c9c6da626accad962dbe14f91593cf6572da8fcbeff045b8b", 0xc9}, {&(0x7f0000001400)="c816c6eb5d8f31139e0b0c45c83962137a62e557478eb956bf5f5ed51a61a4e47a0f3f55a6e4138694a13f9113f9ce", 0x2f}], 0x3, 0x0) connect$inet(r0, &(0x7f0000001480)={0x2, 0x2}, 0xc) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000027c0), 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, &(0x7f0000002840)=0xc) r6 = getgid() r7 = openat(r1, &(0x7f0000002880)='./file0\x00', 0x20, 0x4) r8 = dup2(r0, 0xffffffffffffff9c) r9 = getppid() r10 = geteuid() r11 = getgid() r12 = getpgid(0x0) r13 = geteuid() sendmsg$unix(r1, &(0x7f0000002a00)={&(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002700)=[{&(0x7f0000001500)="5a5469468d9f7e1127cdb3ba50fb628325b1110e7f0e84a832c4b539c4163ff79af53b22cf4164469fb84fb661c0699230aab76be091ba74f39c479a891275721cfab9bb3755afee1e6229aaebba32198896217ff4748365c8f50b99e33a870f54217662ac4b", 0x66}, {&(0x7f0000001580)="d86530f430f5926523223a3485a6acfd4c96bd1152cfafe253a96ad602554bb51092351045a45ba73a7be53cf0794a7bd77408fe8d4f7fb8ad385b401fcf81572cf66400b53165e9315d4e87522f0ea4a4298b4610342beae5946539e9de784759ebe37eb5893a352b39220c0354f08ab2df84393450a2b25b81e1", 0x7b}, {&(0x7f0000001600)="90dc2ad7f268b2add7bd08090c7451d0f363f41fcdf83c226aad82b4bc5eff39b6be7e6b8e9d65e2e04f6f21705f370e22220f191fa98268a4bf66a2ca8ed435ca9209be9a46d606219fb51c9aa9ffee30b5acb20b0cd285e79769730777de9d456c3dfe2e7f6cee14a3531e6e132f8240c312748904f654e10cbb00523d2c3b8a62115053a5e9df5953ac1602e68c3ba2ba01e58d20aa930bbd6eb0684524849a79e303e4d743d58d765784d8bf6130f74244eb2e5805ddb8ac8c21660f8fd4eea3c8e53e25d89d25b9a27b002da1600c91c8b0198df254", 0xd8}, {&(0x7f0000001700)="190736ec44019c0b1b5c2b87c4e644df935846dae71c507a22d938009a77b09f89db3f695b0f892e4ffc021ebf572846558e7edf54ff3da7033acd4a023f31fafe60391c4d8ff2674faba0976bea81736d114b8f12d7c2cbc333c8ff795d4334c668ff188dcd8180e433804d66e2b4febc48afa15bc96cd29ad19314115ad9a59592ed34a7d94b43fc7c30f36a07f54debfe1c39a30d0c6501e0d183d348690d9aab0e9241a90e76cdc48466797a921eca7f61c1d56d4f184a156ae5e0794e8ecfe5444bd2db5a09b7464d893cc4b574da91f9ff997736c17d8cf64db6f1883012bc2e6f504e5a6befd7e98a1e664ece0b15da93f49ce3ae62c879ace7f2472f04284b4b80dce4f7f9a5498285ba57e86e4e8cdd98424e33c92caefb36a73aee4a695b9c269c2de3af331edd5b41b12b84c5ccb9b4d6e7fd364e89519e770461a296ad4e61ab2b330b04efffafec708f4886b2682bf2331cf396bbd4c356d015d8a7fa29085a30adae42e95139ae887c56d36c5309188061051e68d1f0193e35df2ef6873137f343c5038440eccf62e2b10ae3be280acd6a10f4b9525e1789a90949fd55f0628b78f49e46b36322b78a7ef9e31cb463b827957647ec0a38e034e85854968b68770db390eb7007802e6a2978e5337b87870c14c418d371d42d287c516f964506b435effdf9e5615944a69e26ecb0af1361cef4f3cd3d6b2a214f214942151d57ae340107b258063b9e5d32ebb487ed3adec984194fdd8e43280850b473117712255117a0708389adffbfc609cb8b9468e019110838fc9508cdd3919455a0a7579fcc3c5c26277757198061cf370e5af274dc4d98f6433375208a967f72f76ac7fd4f781f1d80bb0735636e1f81e24658d45287e74383c9ea4d1157963cc7639247cf5d073c2728186094c35d0e4a876fdef77d934d867f1ec96143eb26314d1b721d15b08c243ddf8af7ba54d9102cb22d4facbd9ebf10a6567ef37d1270e936e49d5a16c4aecfbe379c7c98faaf5ff73a12df46a5fdcbe026c4fd16ad8c0cc6cb838944b882da66211927988a13a3516bb615c180cd2ecb67df52acb82d5abd8a2e93785947b7fe49ebcf820a18836c70f8496bec93d155c96d427736866248439610d2a38ca243b7029949b40c88add3a2de0eed267512dd127cf5781bdaeed4d0f0fa925662e4d7d9e96c274a3d8a050195b5090e19be871ea8ad1bb7eb3fe96d81971b7cfd8b5d8fd9225c0b39b8fbc67b261a5427f5f57fcdc9bca87e733b8486a5c59fc57b15d2d7244ff09e4a907d1de659da9f2c79022a70ab70f6b2a3e9fb6d93fd72f0ad12e8f6545123813765b4d1854f7a0df4639eb57ee26a5d60dc92950fd86e9922ad525fd11b896997e9bbc3e7b4c70ef416cb721f2ce7533b0015638792cc2ec3d8cee1d5d597da31dc784297169964102a6225ed7a762fc960555c75e4efe656e5d835c86d9113e420a5db6564809833324423189680fb7a238935dcf31400bff2e528aab10ee955585a28a61460cf6c335409e0f9133de2c39fd8f44f80b9b87b3868a5282f3cbdc8c3be37fe818433f8222b8245a1ebbe0708470d0f49b71bb9095c3409f2c9096e87d174a9bf2693ae434c33d31d5e0a1367ecaaa40126b5bc89985551115f8c4d8cbfa15ba7934ea7672cc4f6483d16cdda440ed032b9acdbd2627f06626a8ef082f2b1c672937a43915bedbe1920d0af84d1514057b07062832097c53b3fb0e7c4d519d8c2bbab7a438f2734aed039f5f0f8eb10cc27a2b774dabda79bc54ab99363e907b0968f06c3f51223f00af8478c0567d4f5245bcb7f3c361a2da47e751ef31b868b46654963eba6b2a475b03f3769893423b734b0ca3fd2788dbb0d596a2e33a7d43ac5bd0993b5b777da6ddf9d12ab817b81e893ccdf1d844b7ff3f88520a5221be8990b28f19600e6b96a51411d06effdcb70037a2d4405b212e40873f5dbdf6412255e313fe39651365f19412a5d16ec77292df8f859bc81f001e82154121fb6de3832b102b42f40e52f7d471f16043f7e6c37138f7602814e3fab83e352278eb9d75588ed1a6a454cd810879d6eaf52d0235366ee66267714e74cd69f2678364d303e2c3fc9163977c4368d8974de53d88e829f9380c57e3f4e57dc4ad38a3c462acc28204ab3593eaf452626605cf75da878fd174635a42870ad181254e1e1ea87fa80fd1ea1778d80110b2dcb8920aef3b7a934062f1c3c5f6c031e1d514217ce0022ea6bb9cbc9bb23bcf1c000d69712949ede684c92a9b6e521352945e58bac4bb9ba5993b315df4854fa04950871cd7240f15f2813cbd9102ca682868730fdb42693c3c4002c356d3d50e9efe024050b86dcf0f280a78eba42e73ebde659ab7e36d8f16cf963b4a1c015a493d96f5a719a572be36bfeaef23c7f1e978873778f6396d418ee405547f391f29bdfaa73e0b2bcf60c344ebb5fe2fc462ed6e57f679f9ac1838582274e388144279fec09b9d68191da75c6c451f52ee41c71a27ff5ae648ac803950c289cea1a0544e922fc2fa826ad1ee82e3137d8edd2f071a039d3ead65f5575d7f57f6952ab91524d0a1b18c259e0287445e624068e45cb293746d069b50056315064ee2fea79e5cf43dbe091077f15824f86a6f87196659dd689b00159578bf043ea89091f6941562b88efd58737328afd3c708190dc6dbb305de6a3039dc30b1079b6dba53ebce0c7f4f90c517f0e859f9c70f8bd2aa6e10f9e3c9368cced862ccced68b93fcfec775d535c3cebed5c39c16638bf7b727b82633157119cd64fef0f426f1b63f876f1bca79b862ad248c93dcf7156ae0509a420955348429368fc893f1333a50012775ff9564274866a49a34ba1fb06d81ebbbc8ab1d1bfa4430c710b33249bdeda938425660b164241900bee12a9be1b3faaea49126bf9f6f9b6cfa6873fa313c4062839114e733dc2ae94a5e289f9c190794ae42efbd0a55e01ce5a025966d44dc8cac695e7f44fad0d9a38796b31a3b1f7632594ea452f5ba975e702f0ce3edd9bedcfe6a681c73808553f6aeb09f03cd728a7904c14b843962b08f9a13ecf2564656416c03ffc300e2f97071ebd0dbd03b25fb3d71a3b3142915d70ce543c3a7fee0788261182d2a861f6334e45eb1ba631b6e60f52cb36b034c6fb403049e5bb73c2596adc76e67c9691c9f64b60ad9d85806c9cb26040861a26be517bb41090801187d3f0d14daae4c8fdf98c517e494f506550a629272b5f47df7a6b604ab913e76d1dcf6d96808b8fa3bb98126e3d29593d544c6c893421fe8af15431fcf167e15547bab455dbb216d55d25227a64a1eabd97d09b8bfb30d9cd8275027b67fbdbbfa4c295f65430b37774fce6cafc2c548f987d017749f8b53dbd5553a0e1a08ad3b2d37461938163baf2616f78b186c42e3c1c59bcb772a8ebfc3e57fb57efeb00717489fd29ba31963f6c67076b34ce191716714c94fd5e8180038d5198e3436733ed9c8ab8e88ace0634f212c330f060e0b102c5bd316b159c8f9b16a395073e1d42dcc87320b556d7aeeb7a42a217c6f72ee7876032713707b32b28a19791d1ecaa3800dcf612e3e8f75cc4afcc147954c176fe1a984d823dc879c8db9cab8d513e0262e99197065bede6e3adea6bf80af41f5da6c2faab06b40e032ae5c5df68269535c703925539f75dd61c86bb2998da23b1df1ac5497b5d3899d95df72d321e3be42e47d1d4d35a93be37f2acad7f4805a1676064d71252d67a4f229360a5dbbe9183380a5efcd994fe8a2ab3f6cda8cc2a303a08a35d062676a0ea9712a279de07515d5431e4becfd0453c1ee7d116d38bcc84bd8bfd14ba30d232cab60d66c37fe7cd76cab324b585b4be772eac624945009feb7a9d45128d00931797e1a7ea0a1bfc9c561f8dcb723f4a265352d68573f37b1a5695a7d350dfa6b9d706f45ef6b7f73990f515702eda014a69eb27db7a913a67e1382532dcb3b6553a8bd6941f5f11cb9cc728e31ffa9283bbdf1c74b396b08dd837a4d2a1576f44d6d581db9bf3388bf1f76761ac89ab526191c8671b50edc2e4d0ee07ed572d0e8f196a28cd96a718bed6ccdc81e92ac348d35b46664476264c3f34a44cd21f5fca7cecde862df7031f6f24c014a4a85fe7ac1165f3b381c3fcb22ed585666b80fab082fea7dc460f66c880808a178aa82fe33d04da382a2ad6a6e73936cc21fbc2a9670d27bb7ffb3187e4deb75c26c163330fdd0d779c0a342007c496253f91290121c3dcc76459dedc0cbec313c5c153b33a64a27dc3e79894778823622b4b97c8dbd3af2d24125ac3fdaf3f84aebfd0ed7741f3f31679ba93826608121e687d5688b294621b096e152a38f50da31635ec8d9c5151cb27682c633f87b501d0a0fdbce5e7d34c076586231e15446f353c04bc083bce656f93a4228f02431a7c3e0ccac8431262d1abdc2cb2b6b96ba7625090684366e42a55875094b71e94b81586d6be2ff8db7c8139261751373d176abe9c4a854828a20ad37e27ebf96a87c80e41472cf746d7fdf31004f20c219519d5d433dec2a2908ac401195ae80fb7da4d1e22332109fffd313aa5712878ce7a0baf0874871f570d845d5e2dd9ef87663ef2a1614682fa070db5054fc1d8355ed2ce4cf316cf07b6e402835eaeabd864cc9242b5ffd1f5cc566447ce5f81131dae9c679f34eab00f6e7d2d81714f64cd36b1f628c06ae12cde48071bc7894c15dfa0ceb3334e96a6b327b83888243bf8ddd798b84eed2146f5f7d67fd1db552376832fd963eea29c0c5a73febcfd463b3063b2c03308f564a914516a048d836866e844597e794309d00f09666c0ea63239e4b0c8543180f17e6b6f8f49a1509831fb8955e085b3b4260cc86ec17b13edeb9a383ebdd4199972352ab0964bcc1990755d9719b92ba7ebfbfd5b201ab1af83fda1ca85db606756a0820284ac578b35938566a947553f32d686779088434b67ea35366c8b3fc631447103d639d73378a3e554e30a7ead35e33b6cbb41d2e6e0d175283a2636cf36658d9ae956dabba2d16c7be029a89cb3909a14ef5b44bd84bbc4221f2f1b37f44d3489a733b298dc14bf6ec4cb9e0133a3df2c5a58b34e36a37c95178c2c72b372ebccfd4a77ef334179157c3686b6be7e1b38aa1c731eff4a325dfe75496599bb99f8ac7ccd34b37157a6d6acc289e7101d64886c0bdaf1187ca77587e859340804160a834493c0d63602937b9aad55bef225901a424e5417e35da1e7eb3ad744220cdef7b718aaf4d506a32c68bebc02376ecb138ad8e458b96ffaea6507d49eb2b7c7c77d0140ec4108afb030e8b7eb57a0973cc1dd62f4c37d4226c98f654928beb4a8f302e7b26f7e5e0f96134559306b6d5e01e575c0cfdc9aba0772be39d6478d505ba7ba14af38cbcbb0fad050bf76a9a13028dac4058d84e027dad65801c38dbed64f6c8d304c42763d9f94527a0e792f99f18a7e7506f0bfd2acb639f2a00590b7861c839793651e43107536d19977d5af448175f779e77102dd1a054c7bbabd3921ba66e96647ae85b7e3c73c0b47114904e6aa9a1810b7d9a1d1ee2be4edd581eb7abfccaff60c2e9c80ec418d3a457b216a588e85f0b5c28fa42b3dc300e63db9d184f0464c4484f7944a42de0a2432e87b5db4090e999112d30e6c3bfc4f7bf0c029b238e93df43616dd041fc66efab7e6f1b4953a30a1af53277aa142e8d4f3d8ec49a303f6dbef9c2eb8e93ac895df9c20f02c5377a80848700ac7b6", 0x1000}], 0x4, &(0x7f00000028c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r8, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r12, r13}], 0x110, 0x4}, 0x8) r14 = accept(r7, &(0x7f0000002a40)=@in, &(0x7f0000002a80)=0xc) accept(r14, 0x0, &(0x7f0000002ac0)) dup(r14) sysctl$net_inet_ip(&(0x7f0000002b00)={0x4, 0x2, 0x0, 0x38}, 0x4, &(0x7f0000002b40), &(0x7f0000002b80), &(0x7f0000002bc0)="5dbee04041cbe6648ee54414e9f3f2f4eb80e4de8f5b7fdc6ed59e6986a3d81b853b3fd2f1f0a92021ac6e9582c91570c3af4836d8d3654c6d1217e12b42663a33fe3d7f30ad06ca779c6a96bfca34797a5c217b6b161a7c75b9ca6ae30e6f79a7f9ad4ee74b0ecbcc7fd40379cc7f26ca14d8", 0x73) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002c40)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r14, r10, r6) setsockopt(r15, 0x3, 0x2000, &(0x7f0000002c80)="4d8de5f0398a00a4dc4090f4eb13428f72f4674dd560ca2af2a42cd5ecc634ee6e171580a92e541e2d6c141ca1e3fdd3638221aa094cf2f93d07aefa02962f10e6c5fd779d44bb13da5c9d877b352debcd097377bcda245631d2859d4c2b91c932e41495403acbb9972732807c9ebf86f367106e9337d355d7b77ba423e064b08e06b45bc2554dd11e6e11e0d574995576def3d3dc27fc27da91ab2c4ee332740a50e8d85c9c72ff1c248c8d3bdda3ce7230131e789c7b8a8737ca42c9524fd9241a41df02c57703eb888a0faba34ebc43e87f22d06d1a77eb81a577e6bd788cbfeb62ede533f88c8e7fd2e8f74557f1f9a8f8e99af683a5d90ca5153400e58974c13ba095121d20d8723f2cf6018c81bc52a536d57784aacbf4e6a853cfc2fa9cb7a583d41301eee3819c82b928e9b4d17c84cebf82e088cd905082265d5a695371428692eac0f635410b8fe8bf2bd92e9af34066f71c15f9342fa01231075064f0f9e56c64e24ec33a0f56c60cfd28f1710008a4e345cd74244425c88c739c7d61ad5c7a4fbb0a7fe173c58fafce9563c2c5eef2a2472e11f2e038742f2fcfba815ed1a9b6680e83c4a6ed7f23df00ab9b705b351b7db340e70bf11c2021b7b865220809f980591ae3b7a7b09ff1b95fc7f35c653d054af4db31ab305711e43e0cfdf0e680b5514fbee6f2e4f9d559b801529c20e37177bd3b859c5f94afedb0c4dd7264f717ff11ef27228aedcb4f6d8331b5478fc06c0824810af875d690fb89d1cb00e95070de6f8293b172861e6ae3eef7a3ea08292e1fa7273ebca81ca8ea5b8affd30ad63ff1ecadd7a21caeefd9cb7ea4380455b6d82e76b885017967148a2dcb669cf95589291ab454c07a44cc3ecf46378ed5f3f010fb1dfbfb6b4007f1aa36f80172398840e609c560d71e9f0cb7a96c48f9122ddb765bbfbfb55a61396233aeb6228aae7a5b6da11afdd92ef81bacce0c99e00862f21910ec11e5bf31b19600d414da72678790dba7151ec8d4b63fdd4f58109587db88144f7fc01323b5b2b30e24b806bc071fcaac88c331e0d918e2a790e2fbea35d5176ddfa9a0d9af3893e38d9c4ac9c07a0262221dc4e2560edf819f36dc32f074dac7ef69ae62347abe92acf592332cae463119787baca2391b613bf183e6685129ff450accd0d32b9b7797a800079e6c95aea2c4a1d3f6818379e3e2e40621adbc2c90702b7a6091c258ddc8f50424784506becb0c4a60a54f1167ed3c327dea764f5d31ea4f12e2482672568f72ca2406afcce8c4d6b02c1681cf03890a6743632fb34861259ea169637e3a1dbdc4358799ee4f4ea1a05a50c3af57b94e8c8d74f17fedd213657f8f1ccfd4ef5e28ff1738de82e5c7d694dbcd49391f98301403782476cc254e05fae7cf39845b178a56a9b34185021657fae11f16993e30364f9a67092203898f80f12a5588e96a58b517197b1afc0ecab6472375a73be5e19bb91b8840ccec508f389b82ee83e28f659426b75c0bc87180098788263d6484bf2b7026766b9222ef6cb0f9d775cb612683b7475c68f1b79c1335d32e9d66321c825f66a21338ed98828bd30906910f790b9913a1e0c1ef512f61014900fc9a4ed602479cd84b4af5c0f0d670cfe3ef7095ba4120e1f3fdeb715491feb6b086cd2257b6434ed68437ecc0c0f037e20a5f111e8d13dfcad7a5bf1a566894754937000003da7b6d06f64a183980d402e14dee364b2ca25a9d0e640fbfe4eb7c23fa8378e6748ffdce964e07d27a05a1f574da96c48383ceba4ef3f9fc15fab7d74a0c03147be736c40e1c6bce90f5abd2514c7395023db0579c1ad233b77b027a45c6fdd8adcc920f9fca2296dd2fccc088b1d8e35cf70bc99fe749310ac90cf6dfe5543adb11be7b80a4c18d442e5c2f3147eea2064f8475ca7f4face40d4be2cf062d58200ba1859b2aaf7f9cef1769953ea02349f822176e38b96705f97b6cd668744876d65b8082fd24f33576ae43cb684e7df33f1166ab30b273bdd8210deeb69f8712f40d8e75821a55989c2346346fe7f98a39d059fe1acea4c711e59e36f0814a0774708d3082870f5b8d0dbb50f5cb0d4e3b20bd185d37546bfdbe7931ab20209a3e84a2c380bb9e32ae1082d2c76b3cbc24bc144f655191dde24804252823f8e92124371ecc2d17b9d92f3f70395b52b61b418787be74251c1d8220c4d13a46a967bc40746beec292df7a1ab22349e2a083606edde804412e0d43cf38ad28a408abfd06b16f21cd8d2254639f9226d93df169b95ca0bb5bcc7465abc9985110a690df0466f5d4d7954e6500fae88248542fd557cdbfa056bb81d0b322b0c7e1ef3548b2500abaa8ebe789e100fd1fd1543e48db8909854b3199fa6e6e3b8ec5e9856200d35c2a8ae9893a4790a6fdfbf004aca9a1aa5548f2ffce3fc893d6890cc22768dc89eed7ab59205ea9d003232ac864c2bc9184d11057275c91523d68e59985157d0834a7244fed2f0eebec40028d3c6f131711b955e335dda52a7eae8b92a9f300102642c8bfeca81544b536d8b4f8c9f6382396ac2f236740703c36cd232238d19ff7f4fa1fffd00ffa1c66e80304caa5832bd3ad0e02759d2b09bd729d52f7bce5ba7f46d003b8aacf71ab27d7664bf9ab6b37c744f99e6fa3a7a1c073b678d6c86e4c507847b6f83d2d534d56e77b1f38298b5398c9aac7f7c12f14e73f7422f0557d8587425964fa9423d8fbffe89a993cc571f7de69c65438fbe313b9c8804b97c9798dc92cb65dde95146dfb2c8022080e97356b0a4ebefe1d06928947d4512af2370968647e68b71f812eda96a096f1f4d126c5f7c61e1979f98648e6c0e184b948bf9af2c4e0cf31a8f7ff31462f7cf280455ddbe6ae72fe340f1cb1f22e6daa567829694c8c2308e85beca80ecfb4ee53ad5d2398978ebcaa4941284c7e487e23b9eb735d0c7d8a71eee03a9509f463f2b999307b2f1bb7a56da5c84b61225d81bd91d53d0868c6e22eb2a25d0e7698618fd428e0cdc85bcd4c0e841827c32511f78369d8caf55dbd02fb3d364aee8b69d3980b873384d7bb0a965be70efabb6bceb27bce11da61b374551c5d2731848ac9577b068c9f9dcfd601b157bb67c9e7c55a7efcec2d75ec4dcc16683ba6633ede3992c4086d8425f372612254fa9d5dfc3666f3d006524ddce9570674a7e57408bd8b144549a755cae02aa15b3edcdc5b07c5f5e6f06eb84161d2f0452cb553432e092e53a5b9b70af8d38d70ba667bbb8ced81e3a96302e0b9be5c48775faa25b8f1fd22152fcb10c4c932fca76047740c07f49cbab9850f0bfebad15058d54b167cc59a746324f6045e42c9b118b3dfe8a81c686f1e45e1dcb9e05d1b7741b69b36ffbbb7f3588c22b2b283503e574e37ea6c9503a010c51605bc3bbe6f55345ec3da1401c381df3accdd2d3ee8aa69a3a706a49a6cdac0d43cdf12e1a8ca6e444fa7d7ce4cff056c110118a678548d81014a7838c6743522fb5dc3f22e0ee164c922a48eeee9a3c5a3dfd787f7db859531d0f25bbbdb0c6f919a4be04d3626a7fd5eb5ff1a398c510c475bf22d6db6612186a96922a255b27ac3dd20b0d4bbc5cd1a2de2d381720ae21d870fa6431c6fe4660de8ba26b23778f5967f519be7c6dbab7f01b0f58c288e0f863aaf691389365ab442975ea5a6655f23f179870d6cd2260d16b43fcef5cbdf3e8b9818703eda5d95cb1d5b24274a8ebebb315d10bace568f67a42e6193cfe74d0771f06a20e7c223c4a04f453430826772a4ecb571d081fa52aee951ee628404b9e22940a8bbd0589f72b26219d0d5d29131a1449a1fd7225b3fd98088209d017063665b4381570f9eb17bb1a8c91f77b0070729b661ce13d3051383b93a2320e90326924a3c9418014bf1e4e0fbedcd62f1ca74911d6554c917c5726856a095064b1ce8a2750e3816b38e8ea9af3379e07df7c53167ae254638f8a4060a362aa707762e39c2ba48a2cf204e89731dc3ea4e847caf34ecd4910dae981459ccef34dc4ed14dbaabb2d24e8ddfe32e02b76cafb7269e9e7ca45c97623fcf47c09e00ced48fd261b9177ccef5a1a0e5110cf4dedc467a6d2d024e832753f7b5bb482437edeafe3cb200f26a85e820ef175fadb296a85c1e0ad8538fb0140e662d29c8b918f8bd666c3cb4d7bef550a834d45d8f2d3fbc6e5644bbc369b7c05c9a86ea441089ecb7884741a121b639687db879b21a0191433c0e02f73d9d645a4d70b608563f1422f7d2b3e4cb29887576e1903e388456255195db832b2cb0be292cb50d5a6e1c97c2ffc1a4d79aae4769823dd1ba6037494ddd8516b8fba0aac7daf1340b78c67ce0e7ecbb6d1a9f63ce2959b5e8daf85b6649368b72e6f1684aa4bac6d41aae8026488f6c1a1d2aaea4ad3d6a03f5cfac6fabcc0cdbdeeb2b8af5e5d96518482447e5c6feec15b99325e04fd4899a5ded8e9bebfe410083be6d21b238fb4b2be17a15bd75355fccec4b3a99c01eb4c6aabcb3b0e8f7ae762f75520e16c51fdfb6d34c70b13557796e891ea24fc684cbe37382f0f4a5b3c12fe7bf6d75006b1a1a03226117e791024e1a56b84855cb584346f0ec6f02b48621b58529691c3ae9536600ae523c71cde6c2bf14a2bdc70f961d49819d35b98c0c792fc3ba7ee040267df0088ee545fd8690ba5d5651f58ef3ba1d3e9a245fba4b48dae5a42cfee18e58eb8e00c760c4c02278e2f95ec1d9958fb4ecff3e2655c284b72c7f4733178d736795286f52e1df36ad96853a653713d4f05f54df8274ca43abf95952a56bdee5855e5b9a848d1fa46a72dc9f9780f7498e1ebfa2f31ff0becce8c503c25c1735306a0c4cca74a181577037b5ab7f18b50c236b0d49b999dc7f17e7916c6e715c8e023dc7dbdc79e7e101c53d63be5c5b2fe3d2f0049e390d89ec77de99e685fbf050e6954699d33cdc9e49bb7ad9471d52a5896bde46bd963f8da63353070b43395a715722a39e806237c0127958f32cba905f664bd7fb108a782d9b7a2e7cd2d2203f928662c0e1d6bff1f93b4e966a39b47145a5a1970c7bff6de03eac163afbbe5f515ec83704c18cffa5bd411e9d5be3cb9e2cbb1130d880383872e4d1684398b728c69ccba414f665049d5968234febc05420110a0becbaf1f356fdf912959436ee8dcadd4c817cb3b989eeb8bb6a9c17563b2f55fa959f7d54651460de36498cda4256ee191781d19ffb1dc2616bbcdcf23e33be463c1e4451642ba66044793d8837f85e461ae91add6118dd1c289add1cb306676eccbb67de86880542222dcfe7aa98c31a5c5e75123b867421e6ee91e7190406f4ee149a95e75b535ddac7dbe937cb92f830ffab5af9fdc3bff421511fcd5219f08e79fce0f2302c3f9c6bc5b6dfba6119b3d93fb1665ea1fec3c6c6f354b54a804e4cc05d145552b8cc509c0247f3bcedc5c454383982f306266ac114d77f7ebc2d2ba93a8e11a81e4cad1f3d6c137dd0447b3e004809021aeae1ce71b4d316fb68ce744545c3d6592bddd00651a6a2c468420ce6814ab7175130b996a9d912b73125a9b19b1846a44a6b64781afb51cedc8ffe3f2efba414ca3587b32f04dba54697c805b788912af6942c2fd31d696cdcc159aa89770096c09858c0fc023b093f733bc0483ffd637b833562aad3aad2e1a85afe5e7dd29360e1d0c3079a5690032161386e53bca58bf23a5c5bba865e6426ca4514ff115f8145d525a2d0a81110189118c96b5952c131e82dfc4739fbf254b75f9e4e8b5b226f", 0x1000) pipe2(&(0x7f0000003c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r17, &(0x7f0000004380)=[{&(0x7f0000003cc0)=""/252, 0xfc}, {&(0x7f0000003dc0)=""/248, 0xf8}, {&(0x7f0000003ec0)=""/68, 0x44}, {&(0x7f0000003f40)=""/97, 0x61}, {&(0x7f0000003fc0)=""/228, 0xe4}, {&(0x7f00000040c0)}, {&(0x7f0000004100)=""/238, 0xee}, {&(0x7f0000004200)=""/147, 0x93}, {&(0x7f00000042c0)=""/98, 0x62}, {&(0x7f0000004340)=""/20, 0x14}], 0xa, 0xb5) sendto(r16, &(0x7f0000004440)="75b4ecba5ac8b093db2e0f0e9d2375a7e9b31ec3d6234b939884b2d6b181175fe0ddd44431cb66f3b9b5a287160990332c2c2a4e14c77023ff64e7ad825e4e4ffba9ef9bab9c665e1face015b7e94c41dd285526cdb5b0a7838a952bf787e58ada4fbd86f22dc5af01fb68ff92da7091ffcd40715efdc013bf5b08dcecbc121af5b46e11d4c15d5530b4276168e4788f1901c27ca9782e71bb6055d8bfce0d1d0017c2fb2bf5f331a68881ed9f4e9c3363b505b75a323de8a390ad89f2560762183424497c3df3600c0d4080e1917511931ce03b", 0xd4, 0x408, &(0x7f0000004540)=@in={0x2, 0x3}, 0xc) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x8d}], 0x1, 0x0, 0xbe5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) getitimer(0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) getsockopt(0xffffffffffffffff, 0x3a, 0x12, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000140), 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697f, &(0x7f00000001c0)) executing program 1: r0 = socket(0x2, 0x4000, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="cd08a42bf8f811fcab564261d62a95fdbb32acfc52b0a22d2c26e6f0e2888055ce6b4d0fee070e181896c1ec3aac63dfefbfa83197841c13a2e79377900542398bee2efd55083b053f7636c7615a", &(0x7f0000000140)=0x4e, &(0x7f0000000180)="353b53cb47d7d7408d1bb7d0285375de940cd373300279e7e9d8658f4404b78ef3d751b42cee67e1152eff049c04a03cb37e43ef2f79886dedf3a685da04950029557d850daa0557714d04ebff30035570063b6436195aabe34f4530e36d8db7c985df9c19e85c016cf3354b26644b484af7e0030642843444665e17276870077f999e362969ef6fa0b6491cc2d0fbd8d22885eeb9ad5e6137201c535d", 0x9d) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="8faaa9b2b541c0e80effa634499ea7d2887d25fe8d7ad6e3b3689217c3aa6e54486a9fb4f5fb36ad517fc90e91ad993191c50f96ec609656aedd239bbe0864f1091c6e985ccb18decf2268ad54cbab6bdf0c9ae684bc6077ca33c2c0f36b840a8b36772123b385880a2fdf3946", &(0x7f0000000300)=0x6d, &(0x7f0000000340)="bd438cd87e5f6eeb78d44a8b4533fc4681d26d3129c20117178fcf19f389acbae8", 0x21) bind(r0, &(0x7f0000000380)=@in6={0x18, 0x2, 0x6, 0x100}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000400)={0x6, 0x201, './file0\x00', 0x60, 0x502f, 0x81}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000440)=0xfffffe00) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000480)=0x9) r3 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000500)) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000540)) clock_settime(0x2, &(0x7f0000000580)={0x9, 0x3}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) shmget(0x3, 0x2000, 0x224, &(0x7f0000ffa000/0x2000)=nil) r5 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x544, 0x1f, 0x80, 0x6}]}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="e000000000000000", 0x8) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xb1, 0x0, 0x0, 0x1}, {0x2}, {0xa6, 0x0, 0x0, 0xfffffffd}]}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00002ae000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[]) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x36) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) lseek(r0, 0x8000000000000000, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) executing program 2: sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x500000000000000) executing program 3: ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000100)="faee4db2a5febc10a8f78845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06caa2f8cd2f0b991571cdff56dadd4865e556c5d99d28b06ae98c3352eca0024b7f171d07a440082", 0x64) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)="fd0cc085e044e937824284723f7e0264831870d5812ce89c5683cda8c42321fae61af75ee0482ab52d8bd189b55d36b2dbd0ea3805666f5ed6942b741b23f746f4d20943f231a93f87f1c4d004e020faa18af9166dec83bf0ee1db5ddc1776f871aa4c942eb36c587c58b5ecdd65ca38312e654a2955a6fbe16d471967a677d3a02916def04dcd9c8636", 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000500)='W\x00') executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x40}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) malloc(): allocation too large, type = 29, size = 28292870884 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x21) socket(0x18, 0x2, 0x9) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x6000, 0x100) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x44) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r3, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) executing program 2: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() close(r0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x92) fchown(r1, 0x0, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) fchdir(r0) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0xff, 0x70}, {0x3, 0xd3, 0xff, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x401, 0x8, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(0x0, 0x0) rename(0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x20) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0xb140, 0x205b9a) chmod(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140)="de4f", 0x2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r1) executing program 3: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x8000000000000001) writev(r3, 0x0, 0x0) msgget$private(0x0, 0x0) setuid(0x0) kqueue() r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x7) execve(0x0, 0x0, 0x0) fcntl$getflags(r4, 0x3) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000000), 0xfb, 0x0, 0xffffffff, 0x0) msgrcv(0x0, 0x0, 0xa4, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() (async) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "e7303483ef00000000000000000000000000ff00"}) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x150000) socket(0x0, 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) syz_open_pts() (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x300) setitimer(0x1, &(0x7f00000001c0)={{}, {0x0, 0x81c}}, 0x0) executing program 6: ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, 0x0) sysctl$hw(&(0x7f0000000380)={0x6, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000240)="7225279b556ffe55e1e36507e21c40126110", 0x12) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)=""/238, 0xee}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r2 = open(&(0x7f0000000400)='./file0/file0/..\x00', 0x2, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f000008c000/0x1000)=nil, 0x1000, 0x4, 0x0, r2, 0x1ff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000300)="1e", 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0xc544) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000002c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0/..\x00', 0x10) open$dir(&(0x7f0000000200)='./file0/file0/..\x00', 0x200, 0x0) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f00000000c0)=""/15, 0xf}], 0x3) poll(&(0x7f0000000140)=[{r0, 0x20}, {r0, 0x8}, {r0}, {r0, 0x100}], 0x4, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0xb012, r0, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) flock(r0, 0x8) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x8, 0xc5, 0x80, 0x8001}]}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0x9, 0x6bd, 0x6}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="c35fa30ae3c2c3ff95b62cc8e978f4aa1d570e89d7351ca6c5afa075bef30c54de4424ac7fd6b274e7b897f21a403b0cbadda83909737d6e9ea79542480150ecfc0c5faf8aa7880227552b338c6e84a007b898d3c862aa72e43ecc3249138b562c3b2868fa2119719fca7427b14573d65e24810e184bbdb7edfdb85080439ee86173fcdf35687a23eeafc800d18b20da58b2f6da750dcc9029a9f1e3dc5e40339cfb8903451f814a90d40e941fbbfecec57057077d86dc5bf63325dee568cce1ca61e33484b98bcac5c0954873c8050f986d3344b428b9362c4ec6de16b0a07b546d6e41ed5dc68d38d83a520dd8417d61a44bad5bf6e6839be0d23ef1dfc5b1bfde6793f9a56d8b07acda79dbdb2f5cba9c8438f2a9d35989713cbf7071276efd4e424c69ab5326093921a4afbe29ec024285e3de509d02b0188654003a7f178a398bfc5bac60d329e6a8eb22c4691342d19934bf74c1fb85133ff891840293aadde6d95f9d12c592f87d810a0cd95aacda14edf6fbc9f777bd2f93edec9dec7cb3d87faeafa24b9413425c019fe40aba8d944b015e6605f41cd16570c03167b576538fba8968d364865bd87e6f3ba31ab066179e53c199891de11dfb279062857969e54461aa80674466d2410aa4351bf99d6b8c5ef1acd7f4f7892fbf888e2ff0dd7f8b25d858c0af390ba6defe00353c74ac819a56e130f22ba9f642de6fa41df371f3ec62784449f8f9e3a9ed514d6f460b688c2122ce5f5b47df90689e9c9e714b157d5c831939aeac4b18f5534f63b9903a34b70b92b22f33b4026240e691694339f91c6cb5131dcb1c7f7be5fa704ca8d5b595534f72b25cc1c01d2d73e5db7df7837356b2b2dc2970852e20eab867be0f7c44d775326d3c751761b89ed18694c4a970b0b00eb04ad429f857c925ece2f22b1e41f32a568b5e518be017193d1ff289608e5b1f505ed3f56038204d4a1bf164fc4c1131b9a4eb0ac668df43186038b7c46164fd4592636ffeee87068882300219987d1f95e616e0f306a818d9d3d30681e05ca0f5c8145099e04126cb538d58b50101b293156ae7129bfbbe3fbacc03e4e6b53f874a64f510a3dffb2570f7d04759ac6a27dd61af8ab8b230a4cbc5f456e7e264a7cf10e5a0010cd0e22674cfb489d1e017c55ceb944ac1bea4a7ee01c1efe4cd043d0cf680c3e5313ec53a1f7cb74d88510fabe2313ac36203454d42409d0029eb8e38f11cd7caf71ecd27cadcfdc8ef714d9b97f42b6e2c04d16963a34e1096d71dfa9f0364fa24b465e461ac21c83763b085544083915421488e53fe47279c15784fc765ceb1b04dfc93b485e6a19b18e1e2d6880a150627a9b903298f448fb2c3b1c5647342f4300f5c01af3c1e9391327f005c7aa25f863631d34eaeabc07c9685faeaad933c63da313a0c76fc2d05658945b74f5794b585ddf62b1a885d8a1184a58b2c4b62d6dd0d8d9d6d04975d8272f457951d49e169d2a251af9d123d68e806e4a6b1509c3029b6a02edbdaedd78e9974cff2ea506d4b4c2875380aebbea35bebc986356b264144e2f2e20f76fb7fea6525e1d8a332b19d98c100458135b899337eaa096d6cd16f640efc5b70cb1ea08fb9753b42334b834ef637779bbc6590eb448f28bd3e05206e350040ca8b205de0e9f56468ee5e00ce6234e603802f00393bf3ddfcf7fd23a64db9d9f9d7386cf5d8b48c2e4580070a37987ec5886711f673c37dc53725fedb9ec2b2cb28db137d0344c988f4b9cdb2604acede665b7858269f8e417861501441d8024bdae811da02c7d15c566492c968964d8cd95bea7ed89da1b0a7e9d9423d4c4202761c4a0e6a7064c30e95d2ee016b4a29c0f271e2de9ca5cb116ceb3acecf33f85349db0d8dbe8b236f36ab96fcced1a30127277ab5f5bd3dddc6014d2a27cb1f55a6b5f7e788c6f03729262b9831695adaf08f8e452107499b03f9f6452b2723e3e44351e6af4ed4336028564773a42a81b1bea19c8a5762b603ff0c1fd64e3cf7a8f9daac0234d0ab40c6105302057dd681a020c51b3329a20ddbb71bea86f5ae62603bfc9ef7234a393dc0a676a56731c85544bfcfd25a550f5d04d3260acb60205b3d65a0c74e2f9ac84dec3599cfc6c7de777727f92f6c5665ee7b97ae7f63ba9cfbe97bc1d6d0cb60973bdded7a9aa24ddf8bb215cdf00aea786b03ae2e6fafe4f594dec54b6aab136887cdff05b33c80bd505fa0732010440e0c95fc7ca9c14fec843e22dcfde5ba99e68f4bc97e4d3389a1ca226554aa4321932ad4362d47df77d14aaa421ad3f21cd687b2dda4fb31e243495ea4fdc4c694302f8eeccdce4725ac8e02711b3d54a9945769900beac9e903364b7efee900573222607bb81a258d9386dac5ad022b75452ac20ddf5393c361e26e5a12f022b8f2637900fcc1e7c6029ebe66db40a69cb8606cbbae4796dfe5060c63f5b99d4cbc02e77186d1580fbafb1106a5d95e533b4ac2c731f00c9fcd8e5e06535009fe4d2d0025f023a7c86cdb8fe78d6d24c822619a2eae64f4d7efc778b9d4f372ad5115d7c5b30797269318e15a4df7152211e9c8379580a657b811a4fc706987b12b3a9827e1c6b984021ae7952cedc2a459db7362d82119758b13809b3d4df9fc71e8da26b290283550722678c9e673abb8e0b6ad9117c6b71473fa522bf4163068188928f9ee099c53a70d6d39cfb3c7ff7a594fde3eb126c1525914dd07782278c750bcd9e6f756a88e59bbb5aa80fd2603c562a3e094db8351c4b78caf50559c114a18b3954b7a4b27d3a584381bbae95bbe53f08c4f2de709e75969d536ebc8df834f9ff1997c8e33da3fc41d0fe5bf602d69224473f499125dc809a5e57d2a8a86ba6f2bcbb9a2015e094719605c0153aad7a690446de4a00532f5692540b3a95748900fa0f176e6eac2f211b41924f67d088d084c57f56572366aabfce9491bb42957f1be0cf8805fd39639b674e7c40a5fefc03d31abfb4954ec92dc3d3c075ad71d741d03f04dea50669ee435da5f6275c9006fb4e8663f1683b35fdeaf660f255d750c5a96d9bf65fd3f5d9efd671e3d657aac5afbf31a2d7d7edec05dfcf702102d2a3665e32e56f997a15eb1c391cf0a0d709820caf4ad65f8cc1427fa3af2aa835766252e93de8b7ecc26dd4feeee13e4788ec4aaccd06a4acd4bea78478b2138b1fbbce97a0397bd7eca4332708f3968db9db2d9b2d928c575410720dce68348d2077b73d80aca341a2ba8ec97660d02ee2d9c105b70f969d252c07a54a6988e56470ba206e1729b06dda01f64059027ee85f7824adf7b905e701b0b6703dae5170652076b180fc8fe37330be3e51a64908b9a5687b3239f3804a1e8e9fa829688aa0c3be3d7c2105aff9fd635093c114c0ccb6806be44d94b354ab124157c612603cdc9c08d0d99d670c8789da4a604cdc46c3ad530ce85f188d8968fff041efeaf74e389471a4023379bd05fcf242aa3b649e57e6ca4f39413468cea435f3343c10a4643be94d9a484f5dda8cc09703b6cda2080bfd3a2ae353f6778e8dd1d81cb35d11706a01d12cdc543c726c9d35f724d15fe580a0fdff69293ee4a7630be842b0b946783a9c29b45cd827fc6182356583f2b64ba1a8ab73cf2044bfc587d3a556fb6dfa91524bbad7ecd4432e7bb3e50f3fc6fb6a987cfbd246e04f72aa37db9d2c10ffd8b751dd148748a484edab119afcf75bdf54629c2bac55210e61d338cf860cecc83fc39574bbf908bc7046c4b126ed940e7510da8f61fc618dc03c2f2b52af9d0f8f26f2cc8b9b21ec9b81c693f002b3809821f8b7ca1f5956410c545cc0e6c6984f9d84de3f57ebf424faaabbe3775d9f67e5f3ff5a87c44412e93033436e50a88286e72a902b344cee72c274a5cc672f3b753ea0403064116cad14599857efe3040ab9c5da4dd628a777cbf50fe95847fdd6fcabc46d854f309c4567c6cf8f0ab6e91ba2362f957e6c9df4f20b9fa604fbde9967fbf2c021e7f4884ec1db7e2864167062ae1183074e741e42140202a76600e34f509ef7de4e37828cbf6942d3474ca012db3a86cd3c756566bace9d472cd7d3dae2ef8d21b555524f1ba99a9d720ee155a20d255ff13ba43e8685a389ed6bcb4abf2571fe20e0f0f51f3e17447c4f22d0cfbb0ee0762fa443d94a6892e690d7b94cb939836cf0a24d55710f43741b62a6f62bb5926f0aa1bcc7f310ba2889ac137dd781548ec5ce68e95f98634f51d3675fee58e914df9fc0af37abe55be731f97bf7e156bd2b4f6e8d86a6048647fcb88a9a90a0fda370c1bc95403efb819422c5da8fb6139ec60499719d5a7b67940298c6a02f7a953aad5e911eb84beb41ea567c12c9ba7d42592de4ed304d4b2c73e4bc99c3d8a5a6905acf05991bb80ce7e13bf35b1401c12fb27e03e3d442652fc1bd2c2dc56318d262301a40d2b065df07829d82b57f362ebd22f93970d124ac02df511f671ae94505674b4348e5ce11aa51c2bd3396829fac8126f5d5a833a82f0253fdb205e030cc1a98bfc1682169b10f3da92851bcd064c9131ff4c3b56ef1e14e172e7e9b9f34a15053a600470efc273a1775a7da37b9b4bb407dbe0e680c8693f19b5376e5467d6e1d7419e14553c17c1915440ae2703c372b1c5eb3bd84add48cd883bf4f6131174e367f0fc6d7d3e0e1bd420031a8733d8fcc806fc37ab1dea4b0be4aa97be700f5407f66ee9a6d1ac308bad87e0baf39913f2315e2059ac9014c7cf1e825950428b58beb6ca458de0670fcff4ee83ab21993d58de735b7649ad2eff6d1090ac601cad0ee398d46fc5cba1acaefa1e14ac129fe62ac0e9cf10a20aa6131ce5337f5081a3920aec3013903ff69bb20838fbf59c9587c333d59112141e8a691af288cf6c8f7943716e092353482af9a1eedeffc617b0ca437dc6a1e8dc8779ef2103fe7c8ae985e8f13037c80cda738df4ec2529765e91c11773b5319e650bd5d3ea8ac3908bd8d8e74b4d29c5896236dc1da6c96eaa0f062a1f238c997e43cd8df2dcbe407f076ce21417d7ac104c060748b699915f5f29d765fec5f0ec824c93d56197893ddaafc066d7a7f2733f9145a405713d6b6dce3563f92987b87a5b7949588711c91d9f6e1762c8bdb7f6ecb998a60a23465f74509dbb9f1cebbd42879bdab37f853b1c56d7829a8e48052a66541695ed376f03d6676f1f4b81970b0a986bc6bd8b9182166ab8763039f16ab837530348e2ded4896e9deba8fb48a361cab6766a139b826986d12f2719b24a5930ccf5be8b9415334a6054e16f4efa45fb0a06240728f41ca91e944ac75aa983b81111c74a177af9e7a1e65c5d30e842287b820b9104aeedebac1e5b982d1e4530450efe127cfe17c36bac2cd24a0cc1d83328e00abb03e0bca43f5a9fcad4ff8d3f1715309d1b4d55fb0191a05a610b42a9ba0a8021d3cb4ebf7c686c87ce019ab1417d0a0543efda1b0e1647da15731de6a38592a7848fc6b83ad8afbc3ecd2a0f43c2ea13fbe73b9f9ebdb3cb08619c00960791c49e826b72dba23772f11b8464e0afb6305907a2e367442607763aba5b0d03d6de41af07f21da62b3c8ba51e8b9d25dde43d132a318794b29242ad448f12b913276bb4f17e6ddf967ef3c4fb070f54de6e11cb17b5d19c38aa5faa75dddbd8575f04dbffeb0c02dc8e62a7579af130e4f1f705beb4c5a867ad8d28d339b4a3d137478d8a2697810f6569e338c4100acec4d93fffffcaa9c5b320a6149cd4884183ea083a16b4d726", 0x1000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001240)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280), 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000012c0)={""/16, @ifru_addr=@in}) sysctl$net_inet_esp(&(0x7f0000001300)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000001340)="20199b42394680805de174425bb88c5e41cd56e2ed8f3c03e098797db73219e6554e9598d2a3b35351b81b7d4931aae94fc2c956f610ff124cae09bad350173591f667ba9b04813163c7248306c67c1bed1d8966f0bfdf4ad6da84b84c1b3f2c987870a413a5a9307ad52186", &(0x7f00000013c0)=0x6c, &(0x7f0000001400)="9c66427d535576f3ef3f8b9f4bdb534fb359198778096f909a599dd9058f9eae879490fbc5e94eb1441aa26210b3c10aca12485b366b4b1e378e99e898fb131e587cc2670862bd35e4fe9ad166c47cd6829781a6c1b62b75ce92c9b2c63499ae2f24a5502e60112f27e45b100c50730a5b601c57b735688ff8242521b935f5c7c352009f6ae3e816ef48207c12a4e90fd11418141277ee6b7a650cec7077cab477b11d492f", 0xa5) syz_extract_tcp_res(&(0x7f00000014c0)={0x41424344, 0x41424344}, 0x80000000, 0xe4) syz_extract_tcp_res$synack(&(0x7f0000001500)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x154, &(0x7f0000001540)={@broadcast, @random="9a5d534955f9", [], {@ipv4={0x800, {{0xe, 0x4, 0x1, 0x25, 0x146, 0x65, 0x9, 0xff, 0x3, 0x0, @multicast1, @multicast1, {[@ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x13, 0x40, [@multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @noop]}}, @tcp={{0x1, 0x2, r2, r3, 0x0, 0x0, 0x15, 0x44, 0x5, 0x0, 0x6, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "5d3dc4e90368cdb5f66a22189ccb0ece"}, @window={0x3, 0x3, 0x40}, @nop, @sack={0x5, 0x26, [0x1, 0x40, 0x1b5, 0x10000, 0x8, 0xffffffff, 0x6, 0x64a7, 0x4]}]}}, {"822e4ee2b2bf2133b7217591d5b287c911d0e6f7a744f8a52997adbf57f5ada5e6de9eb3a34c5fa29d9d85ed8acb76d0a83cdbbf4576f6892f24be48a1a930399c28d2229fd6345d34c7afc056271c70ff2eb01a72ae4362fb33c8b881816fc87be13bc29999f031296a14dca81b59b9f8821aeadb545181066b21e00e12aaab1000b98bf0da0f5c92cebb86da9a6ccd4450573148c3f299e72daf9b24a7db92feca330431dc714e64a141c3ba5cdee4181e6de1bdffb9bc8c14"}}}}}}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000016c0)={0xfffffffb, 0x2, 0x7}) sysctl$net_inet_esp(&(0x7f0000001700)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000001740)="6dd83de7e981f98c5c221786b3b455f12683845637dcb8d3f908e8a91e37f6c944cff2f23f174d1570c23d930959a06af65afd6ec29f6e7c8cf8612b0df68c7ed558042bbd4b83dc2f2863b90f4c5b625e7cab59295b7221bc613534490d16cd136c18b73c91aa6a576bff6496a4579a5f4ba2a4b1b581ada683323ff68e69c5c3bfd3e578e05166c6f1031b1218264b122310d8fd9313b28bb24fdaaeac671f94e47ae8958cd083acf9cc0825847574a54717ef", &(0x7f0000001800)=0xb4, &(0x7f0000001840)="ab5d0cd445d4c0577bfe6f6960d9fc338618b83ce13d81e1dadba01e1424b203c0c9b4641780bd5a64452ecd2523f4dfea5e7ff8f884a3808aaeae624ada73cc2f3ed9beb5f98084d013c045154ed935bfa9d168747ade8d977602cf473e62ddcdc4a992c517434a06d7268fe938c494be504c0562281b711477a1be8034a14094ce00027d0cc16d1fedc420865f6a7d4b9b9a52b61833ebe79bbbcf504b02098c735ec5b98a7ff0a7", 0xa9) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001900)=0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001940)={0x2, 0x8000}) socket(0x1, 0x1, 0x6) sysctl$hw(&(0x7f0000001980)={0x6, 0xa}, 0x2, &(0x7f00000019c0)="9b39504a04a5816e455e66350c5e6b3f42feaeb49932ede8c120da365e7ccefce208a30887073b559685d1d92be4a18a667f4438b5a9925c228ddda0943e82634d5548a9276f40ee4a26df1b76f9d43ad349798b0ea2", &(0x7f0000001a40)=0x56, &(0x7f0000001a80)="f5eb7385ba2fb3ce128b4e40", 0xc) sysctl$net_inet_esp(&(0x7f0000001ac0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000001b00)="5a0d620b3c339baaabda3d2d11d2f58603147be48cc991836dce50e2019f0d4cbf1eb5305027cef690d5a5462130b6a4b726ef7310af68e78fb93b6224921ae056e5cca1c42482a5504ad85e2ba4fa127a0e7ba5742b7e4b18ef7bffce99f7152b186d0419585b1141c1c9c4a850ed83ebbb1ce0c77b996ed1cee8c4a85db443e8eda91ae33f8152d1f01d214bb178a993701aa13b", &(0x7f0000001bc0)=0x95, &(0x7f0000001c00)="f8c5375386729fa9501e5d71be38abd708d08c785ed0d5e7564913e5d5919a77a288dce1ae0ef3717269cc47da21cd76d737a01de8bc9d7fa68f4ad9ba6b5ab5a18f2b478e5c11fabc683e0ce92883d6f762c770c5dd5f58bfed3056ba5a5f5a43", 0x61) pipe2(&(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket$unix(0x1, 0x5, 0x0) bind(r5, &(0x7f0000001cc0)=@un=@file={0x0, './file0\x00'}, 0xa) pread(r4, &(0x7f0000001d00)="ba97b7a662ad3a40809706d1629f40defe8919d103a2d585fbef6b9e37aabf87d0f47e3568eefb0bf6", 0x29, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000001d40)={0x0, './file0\x00', './file0\x00'}) executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c252adb0070162e86dd60f6190000140600788221accfe2d78b9b84043559dd3c07ff0000000001ea443d270000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780003"]) (async) socket(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async, rerun: 64) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) (async, rerun: 64) r0 = socket(0x1, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) r3 = socket(0x20, 0x5, 0x28) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) ioctl$FIONREAD(r0, 0xc0106924, 0x0) kqueue() (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000000380)={'./file1\x00', 0x2, 0x5, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r7 = socket(0x10, 0x4, 0x1) ioctl$FIONREAD(r7, 0xc0286988, &(0x7f00000000c0)) r8 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) (async) listen(r8, 0x0) (async, rerun: 64) r9 = socket$unix(0x1, 0x5, 0x0) (rerun: 64) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect(r9, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x5}, {0x28}, {0x406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000180)}) write(r1, &(0x7f0000000600)="76a546240000630000000000000034b9d681823179045dae91c27c3398d1c952703d96c4d425ff43530883ce7f615e3ffd2d11a622e2cce9aaf6f64bd1f54646e831578bb0548f38a9b03f365dcb87daf15e3c7caf393879cc1ccabd0ed89d2c94d537a3a6f77f07f9702c05eb00821ee0e82d23921fe950797335ff9320aa5cde5907e466443c2361c07ee1e27eed2c71123fcacd3facb85b1e089b7d27b6c06d690264fdfaf1c4f116dc2457ade70d145599a9941a992f804c8b7012a21f8f941a538e9fa6b84f7a0f9ebabcf2cefd6a33b8b6f3ff9b493033e6dc18c9eca4bb221dba0528c16db3a1f0c8c618cfb54de2abe4ce9298d9e9e01a8356e4ec1aed7481b264d6e08e49906048005e147b0cbaefd5a4cd1edd2eb96a55261ad1170c5f1a783e59f667200bc50fb678efed8da1ba976629d7888e72492d1b64cb7d90fa5671f65dd3ede02563a9e558557616846e6659ade89232f09f2f96b0f495e1c4ad3edbf3c10b8f534911eafeffae0f9bf7740447a45e9877c305236bbb07b6e8e06d0cbed1f86eae7808d6e0510388b455759e918c98fba81219e16c6e76e6dc1a0cd27101a4a5523cdee20afc68bb9b7ed0bfe3cd2d1b78a5bf9de7d7440416a057a8c94b90a6f9b0e1f8e1b72e6312dd18d6de5d93ee65622daa2c6743dd5ed7ce5c230a357afd4572f53cd0580565974cd00b284677c20771556c3c132627048844f5ec4d436178bdf968a32348c093896c157106760bc5248e7b4fa10ea7bec704b7dc4e58e565e5351fec982bf531c4530a8172bc9e47dc793212817f84be1b2361abb4afe78507c686967c9e1f5ba1756d3362d653001ea09126b4affcaeae0834dc896b186853365afbba7cbc593512751de0963cbe8a93ee981ed1ce", 0x282) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) r2 = syz_open_pts() close(r2) flock(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) shutdown(r3, 0x0) setreuid(0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) close(r4) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$inet(r4, &(0x7f0000000000), 0x10) sendto$unix(r6, 0x0, 0x0, 0x3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x100029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1ff) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "e7303483ef00000000000000000000000000ff00"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="36ea233b47033f8655db2fcfe561e88f24ec4b4f5e8526a10c9e5940245f70f8af4450f38b924d5d7c43f98e7928fb55cd73188f1a89dba6068e602077413aa454a2931a70bf14fc062158d99c1f0dc8e4a386091ada20620da5e3884f6938264fa1f0190e78f235a6d3e128db1c9da25423420b6bf0a9c43e61128b30dede15b858c473a43793053969f0b082f741cc25fb4015884606dcdd595f2a8269f4ea27380bcc80916735f9c30a126998e4fda4a524b8008213a9174f0907da50ae278114125648ab3666d3a50358dbde51274e359265", 0xd4}, {&(0x7f00000002c0)="4b38f228607ebddc326d687da5e4aa1fa1a39d2acc77d3b4f936881a5facbae4f0916f45dde2978134cb220080da4a7b3f47ce23c3ab9a8e981095f058b767b7f91678c3104cfa508ee051df44125ad39a539d00f97d7af80f4e9237613feef8013083d5386f693f88a01b31b0d76b23ea2d043a8b4a72c44ed8d95f77dcabea5c41aff915834a89b0c16bddfba66eacc4ff8c7431a43adba1959f9c7b40a74c2851d672abda94ec21da5dc61ef543", 0xaf}, {}, {&(0x7f0000000380)="11cb142a199b4ee98940d30a480a6f72d4bd7d20a74e493517a3f61d46e202b9e01d40f04493a32b65efe17201f47f075939404bfaae3c49c5c972a8f527c927112220aefa48b455c8dd093aad8a537fe7d543d00ce45fda81748295123cec41723bfbe36d2a791040ec15a5e7f6dfc663d3b3070360fb95d3df2f9105b7883fafc9ff32841ecf3b2cae5997db22ccd3cbee589c3ddf7bbf79f015f83c60608c3d958654d08bf13c6c72e018875550f4556e21046e4f33eeee852773c0cab247327a084d796fa7f183a4b68d29", 0xcd}, {&(0x7f00000009c0)="6d2b47fa38fc14a77b1b314038717edf776bdaad9d0cba3c80cd0fb86359cd989014328ae5e693270d8e04c86b4a65ecd4d6eab994f3ede1a8d0e9f931bb63e50e4c6f69cdacb5bfa99d3cd92ca1e40c92e18561c42d576410370604c32a6b51221844909234adb2a357258845e21c5b23f6db946e3cbaa83a6e8eb00908b2fa06ef38d906bebb598d5be342a39e3ad67629a268cb4cf9e721885060ef71666eaa6626231b79f7faa1a8220f68f109495e47d158ac2818fc18e78847e10ebe638f5ef08046977517e763142c3ddf7ba8b21c15a7d2cf44d07d293c4dea64c0df4a19c8f3bd4e31d5e78b1384b6b221c7c80a67588d89aee0a8d376b8e205a895dfb3aed46f7af0823cffe4fd5c4df04f2afbc457902955cc0e321548b8fc81cbd9c7fabbff7c51cd965468635663524a138823811d1d47d315068f354b4182d455135e8ad4c6a3c54ccbbb17fe6b46ae57d29a48422c23926a93fa7e8925b768571c9246cda129fed2bdfc0590375b0f8bfebad9302eb0ee5aef7f775fb88ef6f00f18b6f2355bb0eb2d11e9f377d5c4c51b19517455a8459960662b4c13110f93f44a49b61582118b18a69643f12a468ceb576ab6bfa55ce9831a2303e8f962829f92cb07e972ddc68a8f7e6eaa35d086af0cebc8faec3df5f19dc2b7905e637ef5ec218b31aac64500be4e89d7a5331b45fc361d375e71c1fd30fa7b9578849b7b116bb8891e82bfd7657b706b44585fdee533f33eb61d309596bf202920bb3d839801370be8cfbc232b51a91888be615f1bcb46f0b9bd3f776cefb8a758a8b8348d91d0510c35583d795000fe88b44f5e60d8fa7cb8276a0359e544a1fbb4d99fccd34557d39ead9cd333ef08042ed431ca305387dea9cce275605e5dd0ec23be88a0bfc456bd7c5eb8eac1c4a462cddac9ada9df160381d52642a5565ce4103584e6fd2a1551e3d63992cd311fa3f119550e770e799249911c69c1ae424d5fd07ce99f637249b40f0b600520431d595e330107c191ac4c543a998721a53cbfbe8912aa84537999d9334160f266d58c205db86d8519cc4e9561adbfef46509a426818af15310019e30c99ec84dfd7cc6cd3be94d1853669481f46892fcfd4b7505e2cca68569e8045c2d39f9cd1d2d7522a6ad17bdc66f8f97116b66af8d3d82952d91977c5a14853fc22a2da6e20b2208c1a1b7f31b409cff65b56a9946868fe32d053ebfef4274e01b63235f026af9ef75dfc9a23e2d1c3e58b2f71d3def5ceecc9aca45574fd3446ccc4b1a8e4754640a6bd06976cc30c94042b4498fa752b659e734da563cf3dec24adeb05b4b6ab7dc61321bc7fe4de55c3b8849976bf836022b0a00d4c4f4697ada11dbdce4b1aa9ad185051cc3933866a189317342d7115253663727dd95e3d2e105de66a58d810fd6852caedda000580557101fac9d66a14cdf097a4e4f42ca49fea36d23bf1ad1ed755721a8333071081e6e662765f37daa806af4bc1f8c78df1bfff5584c33b2726b7a64c8f1e077964feff4fc8c474b69b7b412167b747fbed5c9d1318d55f701078e8879e794e77b81b5f099cc48b45a33901f18c6e4a66c79b01f4464d31260e09082f89bd0e21df53f02ea948a02e68e569e006fc148ea4b830343d119a32b9666195ec6a24fe731c5a611802d811f7c93cf0a93d5c9403b4f8e758d603601a2b750f66282231c6a99fdf54837ec31ee7bf691cb71144cbbdb26da889b3b3aa8e4ad92ec5a6f50a720ae08dd4ba69716e0ece2bf11e482ebcf5e40ef61ebe054d66f45200a0e2856d41f7a0dcbf0d277da4adc41393d2b17414f2131fe5e1234782e035015eed52e23796a2b8da4c82499e262a8f940c31c50340c0aa603f9c39b3fba0fc914eae96fcbe140dd6e6ab7a314025c260686bcad38c70267de23bb54890b6c86507eb33ac375580ed0f864179026bab133bfb97f22b7670831f1629706a3aabb4d395966fb944a57afb8e65a888744b91aebdb025c880d4b271a9454c62d97812cbf89c8b095e90eab4a97f07aae9e88dc6d9e23d0d81a51df390297e46bfa099b33d971c60e58ba7564b191f9c5d67df5466b6d04f7d4be07b5d41c9902c014341b69f9ba73c945360580003470e75926aa7b3577f27cd7a787008dad2dabff54a8cc7b66b0f7494920caab035313f254ece8a22f8a21ea3d22fe3fd898c19d64b564aebd476744295823093d127ccae000a0fb083b04c65f29dd316d759b1f9aca048f930b1d6d097a20fb78d59de2aa2ac95005497240a3e3976680b402b42b5d96dc59c62da3a4ad2d3592c85e36c04f12206e828029fc564f85cfd3672bc9422e2fa698aae4a2b26c57531630139a59394ecf37c80cca0b235b238a67cc5f5acbd00ee8cf58a4eeceb66b3192073ff2795b0a4debd00fb2c9207a623386045e238ecd9d10deac12d911a0bb40906604e3f8b63ae16b1b6605348a95a6c89bea757e57a971d794960c722d08d4190e7f9e6d4d8b9d6c60dc7ba95efb13273058701146f8200de7142adf8840f3754f8fe84af0f4213d4afbd81b9175e5370ebf86e69767c21e1c1b9ef4d19409d5ea10809b7935e2a28ec23cc0ac197cdc2b97214f03e576bb6d761aba241c877f92869952c0827cf94d6e50903098dfac1b00fee8ca130573232bcdd232c1ed3fdf329ee60d8bb48bb5e9154b48e2ee3d0bfe629b8a9a0034f210f021e868cca7fed5a2522bb14ebeee765d9c0152ef550e73c8f5301005366781be375d7fa07e431c07f49701409d7c603347b1d7c7e285f33d3cd0624cccc863ca694735136735bddd5646349552c00ea9dfc55b669dd9cf7bdf8d0082812401b08dcbdf5eb1a476fcd1f654e4a8e238eac2afb489f0d888485ef3268a48b708dcf647fd83ef94de8c40e9515a0f36f9bc1f3b724a8eb92901be5949ae96920c8dd1e177e3da8d7a2c8bee6c15c9d3f0383807a1b84df1441a4b1f427b18b80ed271419362937696cca94170bd2e327df3b7d7d01bec185f01f013c7dbb61a180953e3448b348903a31e62fbfd42a6116b966af46f51f543e15c3d64dfddd3e8f2526db5bdde4dbce97ad69f606f6ecf525da773886761f355456d491e48391f61c661af45997fd7d3de3eb250b929fee84eeb6023dbcbd9e851cac4a4e54a9995d610100e982198139bcf508c491317e99a3cbe60dcb953ed73fee11948152c560cf5f56ef0f7131e3b17550d4c9c575cd408339bbe1c6056fbbab5bd8997b0ff560431cbb9f341e3529cdef699fb803947588b73884db85d59ee0a2ff612101b5cca8c12b0939d21c7e94ab4c9fca731087788308fb502e874256043ba6fd0625530dbcac6cd9fa157c6acbeebf523a8316c64baa2fbe6b81391717ea4426d4d8c08cb556b7c00a9f2f4350516a1f223aac9d88b99e40fea4a86250a095e35164d3a74da497285df6a8210175ea010a99e7bda81e9657f0bed505d4acdd57989767a3ef31aedfb5625d7da425ba689af926f414b509a6eb09de1442583e4e7d11b10d8a0031e6acfe5ed8f406ade6fe4deb90e5d1a8694339e25df958e6a0339c1f2f9565fb26bb619253daff7ce62c8675fd55a7d74b0084e4b2c8b64ce5a8eba53b8a1eeca2464edfcfb5329e9db08b13ddc1441ad208eb3b4e9abcf0db5e9808c7bf2b9461b0ea38e836cf004bbefd0a82119fc700f7cbec86bdbe8dbbd350ce7c649e506a1e4ded90a1935f35aa31209bacc934f05ee947e50e565f4c229f02ee0545f717837a164fb70b59dfe7c790e535a0e948dbf033ca2dba7133fd40512bda31904109bd8b69bfeddf9867d1deef2b2db8d8cc0eead0d38cf5d8281fb21de6e087032185d6e1d7b8d3bd9315146961b1b69fffb79fda3905c63bfed92e6fa85d4543d8d1389de86cba5407e3c1f703a95570fb6fd5abd6d2443c0b2428476dc9ad7700f0a2d863ef45dbc60e1458b50c85307a123623385e90730393a16a57eca45488e4700abe5b563a6a97a2a87946db8b2863fa2a1e09db38fa128c14c6445e9c0bc4e144122bed6f740163eed48ac1d339f0d9497cb722c6ab8e5d61722010f8e3a9403d5b8683038914d30737456455dadaf948683a0e6e2a0b743d574bfe532588b7374fad0e62e19727b92789207dec215ab94f182c5a95b36f52103ed9bb645a84df17cd84e54484b9d534d681bec84b138fa565ebe6bdbade9b9b9706b3ed4979b5bf92df305b3fe5fec8159ef3845b9ceecc1bdea89653a2c9bf1971c13e2ffbef2ca425e975ab76b629469e44e78033893d7d500bb9da8b0f9c9ad2b266a490d620c1d34fd6f2e1d16504209d36d6f577854146dd732db1038964eb3a93d890da49f3c62a6c2a87b61f60938f5e66f8b262fca9d34c1ba52ca9ab2c878a863bef30cbefd986e6a271e56faea2d6ee21da9cf8cc210c9431f853d0b07c34cc43b348f99d4e4c218cb2094a6c117dc85b09f3a76c2cee2e505d2524e8aba3baa9ae7a07d8bef93ee93682721e063e61d651f33f896cfbe95ee7e4bbebd167240990894f64eb58a03681f1d73ed18651e1419da488573512011d7384419f0cb6dcb522049b9617de568b65d088659d342f880c1fde01d05d2eea43c02d226d9baa53f926fbc66f2638d76aa8614db171f928a99dd8222ac7d751e8b988a70173eaf3771d16b7dc98c9b63c55729ec1517564631699fc6e8910c8b1ed0742220cb7cd2f59fed9f3889612b54003ebf232b2cae0102ec5049b9a2f1365a46b619603e01e1d51b0b70e13a8d6fe1c28f6603211c17508fbfeae2d0f3b92e6ae9379c785c9e1d4922f20ece704d9002b8f6bf07b11d96ca1e1ed8be39fad9ef4f5eed319644ae2d6c491d7caa401b0100e9ee4c8b7563fd2d08652af7be10e29cb20a5e97de1aefe6e5ed73371a68e25c1406e8647ab151079b601a9a202d0227ac78e3cc820a7116b091a3863d8d91b7a05fe44f03172c6a28c1baed66323aeed546c7e351a81c099f7165574643e1943c855fa6b2680907adf7848164364c5a8365110f62d831ca7e39d0b28697851f315028f596304d372bb33644e430860e83b0734f74347f43b5487d9de50e18c9dbefb83e90e01942d9552562b2701421aed21de6e05faa4717a52c376b2a98cec9520415e6f280a8b421eaf43a8b182cc873753d294c5deeee08093135c301c8589f04dc610bf47c0e024764bf01494031f453a6ed804d9cb69a3ab43323dfd5aeda035160d1e2ff169bd8075d1893a97498d1594a730c5b873f7381f2983e418edfa41e24902ba929f572b032223c3f105f4b67fe5fa623105690bf30e134eebd6d082e3344c9640bc67405d4b837dd524b3794cc8ef6c048bc29d20f46a620fc4a65fbdbf877da9f7dffb115f36a63e4d58de49cf11d930b1616a205415ea168977eeb47e85b92fa801108f69098507cfcb2594f4f91bb2c9469835d7a8a59517c31353d6451751693ecb990b724e274811f4aae4d471bb656dbcff8c74b3b31316ca7c4628246c48cc3a7dfe59abffd688975e742605a354f95b04b54773d342ec9b6a6c903367fea832801b9e52293c561fa6c5e9b2d057f3d9b64fdb06c6b6e9254a9d9e08746699b710e89d9f945ecdbf5268bed53d0512947e91f9809bca5b4e8a9ca32e74e68233cb05d8165de073c423b6dc32db7f865b04044eb22ee1810690ec87db50bde908b99202083cbeef34ccc60b102717860b420d5b911cbaec6bcf8c9ac0f2573b3e7f2f1e3582b4ad23416cbdf5db802b50a1a084f8e7acd3a0", 0x1000}], 0x5) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) pipe2(0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = semget(0x1, 0x4, 0x8) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14aa1e9dca85ef2eb948742383c0f84b197cf157062c51dd30c988b6108fde48ec1e0cee9da5fdf8d8c4a93f81f3085915fd701d46ab268770", 0x4e}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14aa1e9dca85ef2eb948742383c0f84b197cf157062c51dd30c988b6108fde48ec1e0cee9da5fdf8d8c4a93f81f3085915fd701d46ab268770", 0x4e}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) semctl$IPC_RMID(r3, 0x0, 0x0) r5 = syz_open_pts() r6 = dup2(r2, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000900)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000080)=[{r0}], 0x1, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x0) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f00000003c0)=0xfffffffd) pwritev(r1, &(0x7f00000012c0)=[{&(0x7f0000000000)='~', 0x1}], 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES32=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x92, 0x771, 0x1, 0xa145}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x45}, {0x8e, 0x101}, {0x23}, {0x42, 0x8000}, {0x85}, {0x83, 0x5}, {0x8a, 0x2}], 0x7}) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14aa1e9dca85ef2eb948742383c0f84b197cf157062c51dd30c988b6108fde48ec1e0cee9da5fdf8d8c4a93f81f3085915fd701d46ab268770", 0x4e}], 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0xfff) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x101}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001f6000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffefd}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000009f000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) pckbd_enable: command error wskbd0: can't attach mux (error=5) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2a5310 executing program 6: sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="625d4ed94771b50f9d23e6aa6eed1b3627f8ce0cff06eccd86a1eda11e63ec7a3b1b805a0f57b5ea73375cf8d0fc2721448fa1c12d016c1d761c55f8bccc55dcfa14f3e01108170d8e58cd2cef310a83c886bef7247105d45c79133e3a7a5d7334a158974bbd15e4a57bbe9e754bfa50ca6486d90833e04b612a1845a1b922bcf6fc309169f8c08a16d76030af666f077b806b02ec6f02e45a6b921adbd71dad37ec71e6b7d2401393f35283b0a38825caea", 0xb2) sysctl$ddb(&(0x7f0000000180)={0x9, 0x1}, 0x2, &(0x7f00000001c0)="80d16f6483076911c8d2dd64ee7accc3057943a16486fc3fa283d00113e149668a3b6f8bcba8a7b8bb2f158ef7386b4c943f522b014b51c8716b981cfbc2d1317ddf1d047907652076312202eef575", &(0x7f0000000240)=0x4f, &(0x7f0000000280)="acc381744a118171182abea4bf6ecc2adb21d6151514b7cc806a25762f41380c58d8a2021e14cd26ca2d9d85e12ac42da141486b6529ae9c9f7632ebd437023c534ddc65a70cbb6c9533e6a5d28d82caeffbcc64a1a0ec7c2d233ea79f79d691d28f2a36e75e51f7708a39f98784a002e492439a74d1263ed5c123ee9b5d178da15a9891f865cfdd7ccf1f3c044495b132e55f0437ba13929e3e8b144712d40fd1fa6563bc38b1fe101f717b3ece4c6120310cd3ba29c132b7c3953c265280674d7f1dc30ebbc824dca724e391e5b33a0ee37ab0db18840fce2f2dc2c61816986cb68ab65c465748fff9a8b201c7d50df6988c2a6499034b24874ffd7baaee54ef1abf15b181f0dcc29e64182b2da1e244bbfca80f29e6a1fa566aa70f11e27547d21d2ba3d2aa82eb83d42cd598d98de5cae68882a4dcb1444ef3faedd1a9a9f34b50d954c6715e7ccd3899f3fcea649aa22723d65c1b58907bde5593eec4aac2bd07cc6a8e6d731d1bc55d0b8bf312ad53e9398d9d48c42ecd8209f6afa6e5928653709ce1ee9c5b2bb9e0bbf03912a1943ba99910725e3549fb0f6e0fc85d37f1dc83763c8e6f0bb17dc68fa58508b12a92b121d11c5679cfbde6c7391f17c6a70b14079b75225ccf0936f5490e77637d1186bbce46dffc3cd8d44900ec2eba7ae66620defddf7b604a0899e4c64d85dd9d42889c59ea3b527d58558aeca0f7692b98189a81bc4c2d629e7d4d1952d7f684d1dd845e55ca3c6b281ea5714347cbb73c4a92f9e7b5dc9fd0324a816e41f079d5e7d3e7397a24ef20c115eb048e311baef9ed3cf9ad06202478cceead22fab0715085e9744d71432a6a9ab396281c16713457ce34824f209dc45f199fcb99d31de1225aedde4392f49f43974bea4f55074e5bc313f2cc526333badd4727dbf1b99a4b7e8e138d168e18bd2c8d5f7dfae2b6547c08911cefce9df0dab75804557e2363b9bc934a591d3f66365897db60790f72c98de1b2c8446b683c03aa0a4280e62dd94ae480bea4930dd6afd1fc0e0aec8aacc3ae1b79dd18deb11e14197e1d2133709c1d0775921b6ef39848ea41597b399a6a0aaccebb27a2ec0dd1033de5c2d9cc397fe16989f0fdb467d2f5b9928da6a83afcef1ffc0dd1df7f26c17c9255cfa2c817e29e66e948e3ed25cca6d51b3f1ce73322d6f0e89722e19d1b5b8047fc396181fc049bcf6621ddc7e21062f24062ab12b28a6f580c7cf75125c4259b1af9c98bedf730afa7d56171e8c577ef8ca54671b270678d79d17d16d0d8d7ac2a0d0861e5c73f35dd64d09277b446800baafa5c4b270a8b0222c72f86a0d03ed2ad0d84707283bc619b9d745fd0c00d91d7d7d858a765a83378e4ab8115ee165837f85a64bbbef4114dce89fe7bdf61d4ca34769e617995cc1f77440ca5a71a5ee8e20da92be7ece13ce80ff19df559afa37b4e9bcd0437a176a5c2da9c632b97901339c79295f546b9b2b5dd18448037fc290888175fd2ff7418e4e37b7561d385a577d5c369fcf90099f90c289c7153ae1d2862eb384ab09568cbc20f2f72752a5739b07a2c7ad4371a4bc8b4731ac9b9858ee39a81e9e9b9f8d34cb4eee650962ce77ddaa815c94fc3c308620eb89502aea52abe297a30151652ebbdad4ad7c51f6b60d2327c797e5fae317ed2c5e924ba0f810a400c238a87cb43e904cc6980f76c9f7691a43e994be345f8d4280c062f5ca40d37e2d6016636477db1e2677eb51a6a4d47a9407e633401896349da6b29c5adc8ef79d15874aa7bb7152adf62ddc18d2d7937c15a7ff43eef5bfc96677afefd78c8d8c79894ed6570c158136c36c5a7b80c6b6ef90e812353abd6f42572c6020cfefd314a63bdf75dfe725a82e0a9c72daa6ca8ae4614f2ed68ff0e9633c1f0b2dc48ad1815b3782949d0e1efcc249ef407a63e48dd530d1b8a690ddf3404076ca1ce66e2091d88ae764de7023966f76d8b7f9e508bee8ddf41948f8a931b0779e87af44875853f9bb7de5a5d1a914490a8725e1d3ae3f9c1d9ec66bff8414151bbc99f5b1b7b0ab2c6cefe4aa5b6131ddaa72d005269dba6db452e1492aaf60fce9e2036ea71a76b93ef22d5911d53d4bddeb737734ffcbe6d3d88aef0688bd1dbc07abe94330cd9368e56e2cd0e8decfdccdea1ebec5ec23821d5dabe29e997b87b5a888905950f2d2da9a4ebeb7180342973640df4bd267d522fea448f6d0d613fe352a59096116a030ded80d682c0000f4a00d46138d7bed33c8ef97f0a41c2778b1ff353ba9a07c6e8f0a3ddecd79fbd84962806516d83f9745c3d67f1a32ba81de30bb8ef704722fa2118fb979c61e8871998e636cc2fae49100bc27d563f8af3b6356e6a0240141a340268df7176e27a8e4282addc0c0a8c77867c7d7ddb5807c7e9fcf228334e16bef8a8bc6ecb8f00b9a6e42f7ecc8f8883d889519407c36126d49e1ec98d2bdb5bfc10849f2497ede4f9f3d3b62329f2d07bbcdb7d4fedf4ce8a5e0da9094503a719503abd4e543fda6dc6b2de9e1fb211f14e19cdf82057656c2fd5638ea1a1cc465e9f7a3cf714a56ccffe69383a34d9008ff9a8620b2ada9b54716f09e5d1e505aedcb5b6a2be4686a619f95b446f37b22d9e723ad168bfaa4f194e019e351a5086ac847884d10a14324216979e2e63efa055b4b0665519838e7612c69765aa22e520fe0e9aa22b642e0b9b473c476ce71a0795999232ebd69043343e893029bad3ef27c3e8393acb285cd2024eab4ef6f21bbcba24fa8f42bbacf6adeefa589c2471842419a0e51bf6187c91402d4bc200145e3c327209d72f93a6cbb492c1e9d0f6dc13a514ec14617d5f5e1cb66e77048a6c1918e06369398f8b947e860c61c04d84efae0b2eb1831fe6967004fbe95ba1f686edb05b55787878ad9c6958c7046cf3752621aacf48d6b1a8bdb634763c6d6d185d2dff16133a91595a10c5f65464b6871a439d299713dead9194c14d9080b7763061537a937f5088b2263c46401a9c3e187354ac0912516fd678f443391e65ffd20d5b10a9426f444042194e60208ade24ca620e41b5f465f681a93a8ff2813ef2ec47bcfa40769e5529c84269db08a4e493064d0f6702077b172aa9c514b29f4e082c8d85c36399ea3f4e2ce2caba793fbb239693292ff0214a38c08dc89d2c41fcac9d0b675f9e8b624647599c7647c44c0af00dfcc25414c59d8367273567075b4a5b7e63be747951b8d65675014e94a722e617159c9621f50c89df3e28dcf775f42ba3ab5335ad2efca4a6c96d8687a7573f84f64508362041e1199873b7d64cf548ed1263dc8318b245fbdc9205064127f3eac95ebb4b2a8c82d2d1b4a47be8cdfc37411d24b039ad12884ece0cb50acf1a2c721e6f3ac3188b5f0e13bd967de083826ca0f311a3be53e3b45a5c1478792a0e137aaa781a43a94708839508fe66b77fb1bed936db87571645a924fc3873eed6f49cbb0d8cdcf6e1db16d90ca43d56675d69a13d9567b055498d3670591c5fcf9b5a01c74e2eef81967a21cf583fb20da6efc655cc6d1de08cd637cf6d61daa9a6ae9be5f849614fee360879af229a33423b4b853e7f70728fea1da0412672b750660d1fc847abf1122f254924e9de920dc38a907a9131fa6362417ddc90eb431f3d9462f8f1fdb90506a0f8907e86d22ac1f99af70a12d7f6ac18ccc36157c64c717f93f28fb6cf68f5abe66aab6082755edc41588c4dcf57c162afa999501c1dd78d28ac2209b47ed5bcbc105f4792a420bbd8938b1cf7528339de404c285933155ea9451afbc151ccb88a148e8d65a06cd5bb3e11980dfd909dd9a628fdcb5e5e506df82818d7cdbbd98550b2076e267c4ee24ad21c107d1a2e4c61514768b8cc401932d9a1cfba495f44cc6ac5a13fe09b44e09c8e100c749fec32668067010ce648fe06fd1062cac82416295b1b204504c4ae3ab33d57931b9b80fd31023649b663afe74585252e3925cdcfac361be9504c6ef42a75ac8c6ee06dba7d07c2fee4d5c83a1ff99890a43d297a9c52a3bdc9f6a93f4a992f4ccaec03808b82957fd6be377a71390c5db374161fe0bb84c1ead14cc9e62cd0b789520850c2761f0b7fd24ee16b8bf733b8d7a4d53dfc6f5285bc2551c9d321045c631350e43ed8ac56db1a74a4b46a095a86d4893a3bbd1098765c8a16d75356d3f9b1077857c35bb80047c0e36ac2a20b86a6a35f3fe9820f891b0bb066a6d970e3546adf798c95b712fad5322b233ab1ac2ce5d3b309acdde4d885bc552a175ed8bdf679d91cea58b58889e49793a27d9d52eae63226db43c1cf561c42b986c7019704ff4fb7dc5390a1a41c8e5330a0c0d9d6648e6bd7874ccb5f3d8e125b9f93422d9e48901db19f7a5e76c1f0cd5cc71f1fc824f78953b142e61babd0d05f119e042442013ea3c13f0a8e39d038c67a0e9eb4cdbee104143ea8ed01232afef59b89d6302192e1b218f7baf95bf601ae3ce7e2d039a99bfa647fdccfee38b194688f195c3a04b57ead220aced9c1fcede199220f00d1474de62c4b9b6083d51de72c4f87ac3ca38b06135a7fcdfe3c3da4128aeeb59f9d108c948f3a2b2451b51ff7bf7d1776abbcac25bf2e3b639680439cfd839a476e4a9d16cc84ae5d19f1f9553e07c8675523fed3460d22e2a172664a5b1a45f1a597c62097e127317b24c650b6459076493be9e82eeafd930c17b49e7326cc05be9d63beb499a9827d0111203f1d5babf1ba256c2ff8d8729f6bfd08cede282b61913b096e82368fb98e2da086ca30ddd152b740f77d7599f4763bfa1f4488050351fcf348e6ccebd3467740a0eb177444b3fc832d122f5c50ccc447bff21a72df4fa7426d6786cad76e69b9eea5ce1e7f6434837975609276db0f05e1bc1a04fa5ebef7bc3a1ba4ae006d6d1cb88ed6907ec8586658f814f7ec3cc7e7d448970eef54ed3f2b365751458d6688a9f93572ebf2f820876ee3fcf68a5cf42ecf9c33d00d76f8e13397c6a9d028dad530f02388be42cb378e09e3ed7a3390fc1761deb2ad15ab9a64f5db5379dfa11f75fef1ec58aa8a598432b722c7258f9fc8a00064479a4ed5c46e7760819318ffbb8318b97396e9d8d45a2faae6e5d448c9398fc93fe2c1590f364a5d6277e1ebc881e1e91b1fa00125b32d0b7914d2aca5739ea1a8d482b1043d9a8b7b3b4ad620db96a4f518819b176dacad1ddccf0cc29fc10f1339123f6ecfef92f963904f0fcb1159ae1d045d34e291f78d31dee62e21cfc14a502f4a45bfa415df3347e2fabec63a694d318c72e11fbc9e223ada9992ebce27b5598982f709937513f80966294927e70fe79b2137058e2c7037c252952fd66bcfc80ec020786586a4b92f32851ae0f21844d2a22f84a843f337daa7773d0ab509dd2cbb6426cb1acaba3d38bbece4c507947899a033806503ce57bf130f7e81e7e5b57ed5e7d71a86a3a615735dac8a06c98a385aeebbfd7f16b24729cdb6d03f1a9835ed4c280025ec9cb01e5c8e9d86efe33bb1a8b1a8bd9127dd6d18a80ab301c732a1d8f35b2f596323eeaf8889d7be804410544e2aee6116dcdf79f963aab22b1d946ebdcd5cf92bb7b459e77c4231eab10d3aed9ac841b87b715d4d621ca03aedee71bf9714fb0ec30074860241cda5e33936e010ff78d0e8fe0fc22db133fd78462796fd3f0d524fdd45e75254c889e6d3c3cdda3505137b4679f16a54766d65f8a56e481b1505e0d1f96459e54428a037fb876a6860d4332de4d8d8af535f775030f21560ac", 0x1000) sysctl$hw(&(0x7f0000001280)={0x6, 0x14}, 0x2, &(0x7f00000012c0)="506393019e03d447ab41d20433cacfebe6c1e7eeadc78c31ff0177a16f54987acc72340eb5734248436b2382e7fc21fe04bfe3d75547a26bb28bf99c77a9a118dbc65c902104fe8ed009a4482153d9170422914add0725ce5a7052940d85faeac39f19eace21042353f623d8ac83eebb71d6e142ee1c99f499ec8f4c8286864c3f55a2a2a5c264477d99c93e9b4021fc6b9c647cb40a395d5b786d031ec5ed1af9ead46ac1a08262a11d5b84f3d2e27ec4b11b", &(0x7f0000001380)=0xb3, &(0x7f00000013c0)="7ea305dbaf4d4a6a24f34572cd4bd0f110ed592165943659d665bd316a8515df8d9f270e6eb2ab50f7ef339f26014426b09343b4882f89e8454cdbbab14a5b92f9674e25093bc540960dcf15503b45579c071dbbbca5e5cd4a46c6768b0b052c1e6e9250b99f5402d47913311eb1005cbc076ad040af2f7410df5216ed3de8f85d29368367558a2ca6a747b31ab2fcbfe0766795d6c8330dc8e3f59017cd5abfeb72961138c0baf40c976a26", 0xac) r0 = socket$inet6(0x18, 0x3, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000001480), &(0x7f00000014c0)=0x4) mkdir(&(0x7f0000001500)='./file0\x00', 0x62) getsockopt(r0, 0xb5, 0xc7b, &(0x7f0000001540)=""/90, &(0x7f00000015c0)=0x5a) mlockall(0x0) mlockall(0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000001600)=0x9) sysctl$ddb(&(0x7f0000001640)={0x9, 0x1}, 0x2, &(0x7f0000001680)="01863dda0243afa89f99c1b787479a34c5449b379585822d12c21e255ddb32823359a1", &(0x7f00000016c0)=0x23, &(0x7f0000001700)="06b40c682c0b0e23a28a239d84597283468bb8911820fb7c9f864ba60fd8e7c626054da743c12f472391d25520614f14685066709849ba77c17015dd3501e5d6c7ccdb5c99bca85fdf6334b5e6d983f7ad09e65e2b76f72f1a", 0x59) setitimer(0x1, &(0x7f0000001780)={{0x1, 0x7f}, {0x8, 0xf8}}, 0x0) recvmmsg(r0, &(0x7f0000002900)={&(0x7f00000028c0)={&(0x7f00000017c0)=@in, 0xc, &(0x7f0000001880)=[{&(0x7f0000001800)=""/90, 0x5a}], 0x1, &(0x7f00000018c0)=""/4096, 0x1000}, 0x3}, 0x10, 0x1841, &(0x7f0000002940)={0x9, 0x81}) sysctl$ddb(&(0x7f0000002980), 0x2, &(0x7f00000029c0)="c53a2a662740e94fd208e3280e04a09df3f3540cae328e9a0ba711120753321461b81f2e8464472e5c4b02e4c1a737937142af30287c3a7c5d5ee1b64705617596ba93ac8bf2093bb628e6b8921a79540f9187cf40b7b0cb2eb1fda797454da371d8ffad9fd95af3949b10f6a5be07b99f611e4f498b80917f13ebcd1e46997277fd3ddbe2e8318c4a426599d4e97f9e5095b34c52fb05d2536a7d2b5b0a219c0862e92cae0de3a537003bd3a29528dd7b542c25a202023447c00ffd7dfe3a9906641feeff9e09d383ead58406052cf700f4e67a6be329c42830560f505bb66e152a8a2a5074f8a7ff781760887aced7624fb345", &(0x7f0000002ac0)=0xf4, &(0x7f0000002b00)="52295648dcb424fb01078660129dffd417fdadad1a9045c550a7fc078ce4d1cde434d9c125fa66857cd06ac262a727c4e072527a3fb238ea88332d5ea914a39d101d221d047ac90e853bf0c38b1f20cbf4af6447e2b6d0b2db5cc9e8c7b9c0eecbe81312acad1fb036465d766fbe296343542903572520b9834bbbc14f0bd15d78df937a93f70e4efd33251fd6bcaf8118bceeed11cdee390b38b5c5227d1cf6d0e679fb1f561792606ebb1027857d382cf526132bb411d5a8708ff43ad1b06dc8d484954626dcb4950d6c4d201ea28980edcfe8e543253fe6aea8e11d46c29ba5d80a36d41b6d7d5d718c2f34e2a49ad9056658f527", 0xf6) sysctl$ddb(&(0x7f0000002c00)={0x9, 0xa}, 0x2, &(0x7f0000002c40)="bdc17b2a3d58034098bd559ce220b7b4a1dcd405b9e6c32ea23133732ae21d28cb78fcf1f46814a5fbbd01cd2209e3ea685e6dc5090de7be66d965f680e407bfbad8ccff2e45a7e081c2e79d804587c4fd7c272e21c31ce82bc671bd421bab96ed06c2f129b00993f6af1021164d4a13a48a530ca9fe58340a556730568a398171a2794025963a2ea87bc45421ca8b7f91ad644e9c10390ce0fa7235f3734284f49ee540b72bb9d31eb69e0c1698aa2723e83efcc8d851ace9299dbe58795883aea81e2fcd94c54409d8cb29544de07b16b45db6d9a1b021", &(0x7f0000002d40)=0xd8, &(0x7f0000002d80)="2e7fb69c3c23898ac94ed20cde0b72df2053b9be1311bddf2b39b5f8055731c26216c42be5339e7254b6558b5c178801860c5da32deae61d2d408d4a00a8bbd39a1cbabe19c0cad4a3c3ba461878b53a7857d91e1db1f268d41d2c3cd652cc5129d878f915f389be3a01b4e6377d39ee704fbc690f6e1ef6e9cd3bf90ad70bc351a44188cc83dd3acb219834e6d9738c4e87e1fc3ee90e4ed5fa7dedc7d071351c7cd2c7e30f4db6b3d0c239a75cd0a7e38e74c1b49f002254c9334a4bcb98c8ceebd910bb8171ef6dbcdc2dbb444254ebc3261ee0bd87acfa781a85bc32c84ab93549e16e815faebaf13b950012", 0xee) sysctl$ddb(&(0x7f0000002e80)={0x9, 0x2}, 0x2, &(0x7f0000002ec0)="9ff23e249c525e21629cdeaf3cd333728823c9de8b58ccbb1cb8c1d5f1e8ac08e645a3f25707923638e61a2dce21e465a972e2ee2b6a5d7674ec6c", &(0x7f0000002f00)=0x3b, &(0x7f0000002f40)="4404231d60e0adce2862c0f3b09937073ccfca0d38d090a016bf5ca06cc1a1e71b655e601f23af8a55e6d4378fa9e1274a79b806423daac1794c5bc26bd93a5c6f8e5d909b966e1d6e99277a2a8a985b4eec0dd4b76073ede40958e264a18896208f503b661a4c9d6e6bb0ac743adb02b7ea9f79aac99e933f00673b2551d456c39a8f28120c52508bea4e2f99819f2f67fba9b40d3368190e56afd78ce2b093b38aa408f32d02847097591324a2aeb05c030c1134cc53de980448ee6cc18d08ac122645ea6843837f1cf9a47d47a9900376cd9bb9e8f07429", 0xd9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000003040), 0x10000, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003080), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000030c0)={0x80000001, 0x8001, 0xffffffe0, 0x1b5a8e3a, 0x1ff, 0x9, 0x80, 0x10, [{0xfff, 0x2, 0x28, 0x1}, {0x3, 0x9119, 0x32, 0xf4a7}, {0x800, 0x2, 0x68d, 0x1000}, {0x7, 0x5d, 0x7f, 0x49e}, {0xfffffffe, 0xe4, 0xa8, 0xfff}, {0xda7, 0xba0, 0x6, 0x303f}, {0x401, 0x7fff, 0x200, 0x2}, {0x8001, 0x5, 0x3, 0x7f}, {0x2, 0x7, 0x40, 0x101}, {0x0, 0x3, 0xe, 0x1}, {0x0, 0xfffffffa, 0xfffffffa, 0x5}, {0x800, 0x2, 0xeb800000, 0x57bd800}, {0x8, 0xfffffffa, 0x7fff, 0x5}, {0x4, 0xfffffffa, 0x401, 0x8}, {0xffff, 0x4, 0xfffffff7, 0x3ff}, {0x9, 0x5, 0x80000000, 0x3}]}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000003200)={0xfff, 0x9, {0x1, 0x1ff}}) chdir(&(0x7f0000003240)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000003280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000032c0)={0x0}, 0xc) socketpair(0x2, 0x8000, 0x1, &(0x7f0000003300)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) sysctl$hw(&(0x7f0000003340)={0x6, 0x2}, 0x2, &(0x7f0000003380)="985edaf40b9b1160237830e2add1f803ecce4dce6bbf160fda4a805f8fb683d029cd7d4b891644697a42241a97c33025037b42ea0174229c622e901869c697023d35bfb1bc01e934ad270dad0f2a5762fc0155babdb4d847e572a19eeb856f2dcf7a20b51d00797c86eeebbd4d7a150adfebf6f9914f1a68cd2b3d8054eda40c2eeeecd38aa744785fbecc5c13509add63d9a6a4570dc837c168fb3fabc0d287ce61639eca34172a0004297fae4c7e05f5a788903284b950b1c865014df0ee9b9547dcb28211d18b09706ea3f81d45b770b140f50a9336991c268e90fcafa1ac19f320470f117b8a88d57292105b18e26e3b41f9f4fa71458a5d6f7588558c95c01f13b848a6fa6940d4a08fe069b35d2e3faad5b8abe365bdc130a76aaa75edb778e74488280ff48b35b49ddb4401425c0c34369b9667d8017775169e429e22f9e521455a5ddfeec860e808594236e2d0dff0ced8cef6c7e2f0a577aa6862187c6253067a1cb796e5956ea49717a6497d187fc5622d6697fdf1d552eb666c5c80750ed217e4c4dc37588d570530e5ef639c276ea0c5b0ee3e623df33da8b1e24a2c2230d1bbc5afc5d5e43c02448c8957c132231aa50da55b8bb1cbd3ffc7106b8a1badc93a48e222683296ef04c3d0fb7e0fac2803d67b9dc18e50338c5328310b0732b6627df7860bc1a67593158a1cf8ff3491dd78bbbdbb198922a21454d8fb9ee8a3a0c4f15e029dfe63b12e75fe74954c4c5b6e75ce973dac0e7e20bc7a8b54133f1473a5e4a6f8436ddfb4ec9acb79ed204b3e4238a818b5dae6498968013b3a5f575266e0d450abbe0d8cf2be97655a87ca2085df4732f94336aace41abd4fc69ea2e194012d35349a36b4ee7c931bfc6902c92e065f4fe5a1be8d016fa6309dca796e1d9220b6c161c8c6fd7c25f10473980270bc770f71e9c322225224ee36f8af95e154b0f4d1e940bade3a0e6e0e4a903ab216673d0c171715b0378775024932194934749ff45e809a6fb6183acfce3a3160e60e886839310f2bee85299546c7c353a6a1ea1a1cd69b601d8b05f3f7f993f5f824a6d66481be3ec8097ca69a80779bfe73ac8d5a1a809fc618bd06c5df175b9c303eaef524cc4bdda26175e1de678e53c3a36c95335916ebb815ea776ae90cb7336f4f30f8ccde0ba1288ff9bd5c717aa3a2810f3c9b8c4a9fb3034d09cddc35049d8014ba24d12d14fad018134615a80d61363f793d80deb818ca84c50ecdb70ba3dfdbe9022c7ce0db9e7d684b7c79503cf435c5e44dc4b31ff9f447f98584e38aaafb53e8654f907ba6d26274987f3cfca39547f030216f127b16652dc4fbbc2bab681ad880f37a660fd9c40e840900b0be868bbef74833ed97d8b2a1f86699a3466b1458a1c0a349a90c0c0da6f9cb8edb66883748fe557f25f045bba98775d5b4a52afb4e22408811b052e5f1444be4cb2f2d172a51fa3b170764d630471b20dc79db11394170e550bb54014deeb5af2eeb2224843cc874e1b34988439748c6ec21d7b679c76ed38c1246d349b8d19ac88089aa8c6e0efa4657756938230335dcb2448a1b362919fd0f8c1fbdf614fad892fc0a1c1a71d9b096ff602f8972ce59184b40e6462ffc1a11cf13492d3b3281db2ab2bee41bb2d052618bc5fe04bdeb68de5c64617859156f2aa5f6ca9f9f7b83ba8fc1db9548f848eab0690baed1300e423c0afd6135a12e07f92ef220e0c5d21d0945141f66df0292f214e358f6527d038d1ead88c1a81136c044292d6b150f3211d4d7b1a7cd411e7cba1df93d689e98ba996ddc9c77c59637006a8c57cf055ff9354c905ed2b1eb150c5881480be244ed5eb1d6fc745920be1aa4e71f7f6d144ad7518c30a39afcc4f74c672dd86ffa4e1309566dbbb9869d2ef57162e3b2cd37d3f4cd52db75b63cdb6e6fb80f4a3ec87285eab584c6df0157abcf909ff732e44023f33fefcc26e7bbee34b3effd6f37e7be8bf7bb8f0e7dc3e33cef539c71522c9e5c1a6384facbda8c9c8a738a9808be600c9bac9daed30679a095bd27f45a9704248ba61f3cf6eafb681fb425b89bacd6c675510b9ef068766ce510a94bc30ab3063bba762cd5b02aa600ccaee4497625ffade4375e0f6b65105d2c18515141d1cd72c5e00abc5527b3c85668e797516543588a2fb5a6fbf71aacd2a09ec8dbf87047a2dcf36b32cc8627bfd9ddd0fcbfb2a028a6b07f2e0d093fce87913c35829f7ec5270b1914b4482d7a83b5c60b7a9b354cbf9893beb2cb428460a7334c78887c5e01652024a4db36080ebe0b6a247cef033e6ba78117533ad73c61692a6cc0f1bcf9ad0f5872ccac1a6b086c35b10953eb33cd64c6618d63af1221e374a0337dbb051742151cba19013b42eb198b61d82cba584484ac27550b0d252476cd5a42f321f6e70619af7d5801a21f90b02e119b223eeafd0fe630b2a03fc4b62ea0770c407bce89db34b60d5bea32093aaf205d89997602eb6d27dbf751932d91e8dff055c3240d70130bc60a64c5c2ca2ad2d1e0860186e4c73f4c10e8b962f6ae4ba164e02eb29ac84abb14ec99b64d3e2165bad6125d63ad4c09dcd322f50c1681a2cb98c55286f36bbcd204bfe9be4437800bf74f42321f5d3cbc959a9dbd1258766b3c52b1b7f023e11d2b30a11904f041f448758aa10c9a4b67f7e3580a735f90ee436800026f5f2d1c29b01af159455adda7c7a43f824c193ea5dfbdb1f1bceee7f8b4a13d8f65d3995044fccb0def2731924637967f9ddbde7326dfe6de4d5dd2e733b2e45426af39c597ba5172df19c2335e82d5aa3f748af5e23393e00dedb219ead931c3c63e21e8278342166c060ace4fa1c6ca98427eae16d0654512a5484563f29f75d0a2740010033a2d956daf28c99dae05d023ba64fbc9e745c0f21ee770fcef047b54f4ac9580396bff47406548951f8fe8e406e7f74ccc88e8979280863d036479faee165948f4aa0ac900cb043a72d42f740e335681a7211a178ac84c76f60a65c62443f6ffe1159c882c023849cc54c2d47fe5f7392160b7cd355f7b3210c8bc742948f4930aaa9c06415d716519422de6ce585f32aa702e7c55f6bc7bfc6d0cdfcef4b15a58f73e7c877ba7777c7013d67adcacbd75476be09c61b6fb12cc779c89d9dd4b5cc5e17bb98a784b062f3b630092f0047b532fc8c6d18bc15f71b4aa7cf73ba34ce7db41ab16e05c669562d860055cc7b6bfc1612d5cd35c6bdfcbc39559c7a2424d61cd0d9cda0029f470ddd79876dd5d8d20b764863ed34d2b5de1c5d9f5bbe7f8d0f320f9e470e31fc72b94c962b430b0784fc30eef23c9d58d34de48f121fbecd662211883719a2b40615c8143eb31c4aa509c24d8745d8e9a29e8d3f610bc8a02faad8c4f214e255676beddb6fdae2cc701685ac4c312071fe7c1099c446742d6629357bcdeef6cd289474c3df0b98c5d579f16bff86874ff0ffb7e321d86d1f02a63a538fe8b5999b96569827e6cb16da9a8ea3d6f67a06120f1bb7db5b26599602901fc67f7ad07df946d31e7bebc56cfcf118a7aba654c478cc0adf15dc0ae0d608e85cb539b8ae3505cb4fd9509d6b34a6fc81debcc690c38a4f227d595d70303739479dbf9bbaa36cc29ae808fab44b4314fce645093baa37f42c8502ca6f2fab319048d7c9fe8e7a81d99abf5d6831d1bd31634a95de903bc4ca4da9cb6731e12a0a5ee6217fbe2f51966671e821eb7951b22e76addb4616c847e18c732598955c2868a2da2548ee49ddd668d7c11e21e892e25c98a5b23545de059ad640766b0efd452fafb26cfb85668cd5fea68f32984b0435967b0afa09532aab4555e22a34132cc87f8fd33420fe93ea0e98af2a01c3f08f12fce0d6c596384094999abd133f9b43a84d106f8f49f166a32debfa4440d20b411212889003c825ab2a82d307693bce84c0aafec0358618c3d03f42d0a8228607b59e801a71de4d3766e3ef1e7449dffa2e3e8d552676f41866364ca7ea736439635741407767461fb54df2c8c55ed9fb3a45d9373ce2b7ff56dc48684687632271ce0134b5a71873781a9fd7839aba781bdee6083f354ac0de3dfe17f0c85ba25bd45aa975ba3d8db9fbb91a535176838b54cd849e20b498e96dfb8390fa1d81f682e849085d63770ad1bc69f6c4dfce52f1486089e90d1ed370645d4b9b9d03fd96fb0da524593c21b71869b2eeb83bab441e39bc6f74514e1830b279eb156b1d1c12962bc63419b971731d15a545f67de9bb45a07805b0aa1e470a44600d41245eaa33d6be1fcdcd6266c73237a034d687d6679b9c8efb251beed38df18abe83788e1f99a2a61a6a0a93d2b85dbc219e0b37a7013df427d2f486c514ee4ff2094af569b04dd08a1bf75512266444e233a92b5fbc622db31ba76599736bb39e740650b94d18ec98d65fc4a41e804012577699500e064583a71f1721b540614a3ca52e08869993baf1157646b4b0631546c797f5927eb5f1d8fc0fb500985bb12dc249fa09a1ea23c8959e8bcb68c41c0f7103c1e3c7bbcca9db8eedcd415abd5f8eb513ae33b57450b49b6fbb31bc1cc12de89173160d7b289a09ca98299c9482c10d661a49e299e9e475581a1cc63bb40b66f06c949df537da590600713eeaa9b22f994b3a4f4527162d44507410bfae1fe310bfacbcc55cfffbb2cc67ce1c3ed090299247e1e4de4f5002ff56701a91b7988cb383b13ec9950c56c24870b80174d1cde042d18dc29007c66158979d0378d93f5b17f0fd75153b96e532a657f4bb3a2e28e20e5735efafcfd541ef734873c7854065dbbcd8192f6cc7a487f6b1d7910b2e5b3dab67963d8b6a953a9088cafa547f7ab2faf03dbc61b918e9c76d87080f5cd89d6a3fcbc4d414d99496f707fa85ddc1a0410010fde5132f8a35ea10a6b969fb3a34e748b2118887ba759c4596f549f8f393b24fcc8c3817d418f11cd75e4cb0a4c776e1b45c1c0ead27e95046ab86cee2cc07e5670552389ebdbd9c546e4ed00ca7c6f44450cbdf4090dcf213b883585923b68c7379dfed780e56aa2c893519e8dd7d7469ada185a379605d094d98069830fc0e01caee15c18d37a44ec453e79d6aaf3db222fc083feda2bdb97146e5f27bac099b4c266e9abbfbadabb0fd7ae4bd5fdcdd6dce85667cdecb23d5cab7dd337324c23dc0600073ebd6936027e68046c76bebe8ca84c62501e87f9248238310a0ed5b527aba8743da7e33aba24f04cdf14650e3c6fefb1c7198e7c571898bb911a4643840c777089c47c1479dc95976a0c4b41b665442e2ac8461b4bfae7fe253ff6a6851ead2f71bca4e1c8edcb3e5a92895803d9c2c1adf881169dc02a27cc38597b4f478c0dbea324b4f4c71f2aa61a571336e1654ad2ec05e3836099db58355e11192259c9f1f9105c2eb38cda9d851fb2fab9c0a3a3b3e3ca09f43941078863f02d63d19253b6ec324977ba0821571661be7b45075989e95ba58f0ddd5450943b2933af3e8a0d15605ac962b1a91da4eebc1372e48dbdfbe6b5cba4041bd5b8fa9d59ca1a54d6ff4b51cac9bbc83c426c293307a922b846347e3d8244adbd3c2ae303a3cc79ad3b55fd419b045a0a8b3bcaa11578abbb4be8fc3924d7ae32cdc35166c55f0d8abc610a780e1c1a9c1743a792f3bc07c63cc01ad79863190cf317cc0ee4af3ba3d8f9010fc5ae678918bd4fd8b7a5ac1161fce9740d6a42265894f99266499a2e8976e42796ce147885aab8e880eb8e2e4b72810edb2f2ba5e8b8462f94c3ebed579c734", &(0x7f0000004380)=0x1000, &(0x7f00000043c0)="36666a984c9a39e5b5874fbadfcb7ff8a4de344680b5fb56129c8951430a0af22ce35c118365037681194af37947a7677d77b95485710e12ed0de38b6598a4c989590e92d4cbcfdbb489da5d05b9e1a605532dd93a4584f30868f4844598beb62708302f7815020257bd8dbcb4dc97ca848e14d855beb2377949b62f8043d3878df5bfb66f28df855445fc45c7955d4e3cf5da2b44cd52386764bc09a850ad57c19aaabb7ce934bbfc8091c785b354e56cfe359a79a326970fc4f4e72dbf4d9d7bb8fc0086134cdb39d0d7b3930cfad4d4e4058f84cf55d9f5c2c11e9b0ec8ea7349504d9443d5318aad09f7ce337e86acc09a730691abffa32c55f16a64", 0xfe) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000044c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000004500)=[r5]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004540)) vml_share failed (22) failed to init arch-specific features for vm 0xffff80002a2a5310 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1}, {0x8106}]}) (async) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) (async) socket(0x2, 0x5, 0x40) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x1}, {0x84}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000240), &(0x7f0000000280)=0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f00000000c0)=[{0x6, 0x8}]}) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[]) executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x2f, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() wait4(r0, 0x0, 0x2, &(0x7f0000000240)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, &(0x7f0000000200), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) sysctl$net_inet_udp(&(0x7f0000000480)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f00000004c0), 0x0, &(0x7f0000000600), 0x0) executing program 4: sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x700000000000000) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x5}, {0x28}, {0x406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000180)}) write(r1, &(0x7f0000000600)="76a546240000630000000000000034b9d681823179045dae91c27c3398d1c952703d96c4d425ff43530883ce7f615e3ffd2d11a622e2cce9aaf6f64bd1f54646e831578bb0548f38a9b03f365dcb87daf15e3c7caf393879cc1ccabd0ed89d2c94d537a3a6f77f07f9702c05eb00821ee0e82d23921fe950797335ff9320aa5cde5907e466443c2361c07ee1e27eed2c71123fcacd3facb85b1e089b7d27b6c06d690264fdfaf1c4f116dc2457ade70d145599a9941a992f804c8b7012a21f8f941a538e9fa6b84f7a0f9ebabcf2cefd6a33b8b6f3ff9b493033e6dc18c9eca4bb221dba0528c16db3a1f0c8c618cfb54de2abe4ce9298d9e9e01a8356e4ec1aed7481b264d6e08e49906048005e147b0cbaefd5a4cd1edd2eb96a55261ad1170c5f1a783e59f667200bc50fb678efed8da1ba976629d7888e72492d1b64cb7d90fa5671f65dd3ede02563a9e558557616846e6659ade89232f09f2f96b0f495e1c4ad3edbf3c10b8f534911eafeffae0f9bf7740447a45e9877c305236bbb07b6e8e06d0cbed1f86eae7808d6e0510388b455759e918c98fba81219e16c6e76e6dc1a0cd27101a4a5523cdee20afc68bb9b7ed0bfe3cd2d1b78a5bf9de7d7440416a057a8c94b90a6f9b0e1f8e1b72e6312dd18d6de5d93ee65622daa2c6743dd5ed7ce5c230a357afd4572f53cd0580565974cd00b284677c20771556c3c132627048844f5ec4d436178bdf968a32348c093896c157106760bc5248e7b4fa10ea7bec704b7dc4e58e565e5351fec982bf531c4530a8172bc9e47dc793212817f84be1b2361abb4afe78507c686967c9e1f5ba1756d3362d653001ea09126b4affcaeae0834dc896b186853365afbba7cbc593512751de0963cbe8a93ee981ed1ce", 0x282) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) r2 = syz_open_pts() close(r2) flock(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) shutdown(r3, 0x0) setreuid(0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) close(r4) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$inet(r4, &(0x7f0000000000), 0x10) sendto$unix(r6, 0x0, 0x0, 0x3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x100029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1ff) executing program 5: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x2, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000240)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff420100000000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9042d", 0x37) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2a) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000180)="f42e5a58e475296229c732a03320f74d16a987a0bced7ce136d865670fc6b9e4e74df399", 0x24}, {&(0x7f0000000340)="435429ee397f0d97d494f7c0be48e05027ba5c97143c2ceaf2eeeca327dc6628543eaf7e1e2840a1a5185f049c888246413e8d8cb0f178be9c64509e6af73931303a091cc4a342ae01db9c6de57115f5611c1096e8e33df793d701785db735b278a5e6fd256b43f57d60145a4be8595853ba7269f6854388fdb9ee1602c200480cc53d75575e0fa4ad3f647f20986238d97323ff3ada8bdfdb83c9f9538aaa1b090c02d2386a1e19d20b", 0xaa}, {&(0x7f0000000280)}, {&(0x7f0000000400)="1db7cea9077f148eb956044e7104ca3a34381ab8e0cd162cd847028e68d8cc534adfeebe1eb4b989029f214287dc1138eb54ce431f8d6b463371b4dafebca399770c79a6c416d64c9cbb9c5569a48161581a3f2d761094807d", 0x59}], 0x4) syz_emit_ethernet(0x138, &(0x7f00000005c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x2, 0x1, 0x0) fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000004c0)="e8cc98f34b131feb7312f47e28fe91c1400986a682c7944cad8ce098402f8b5e9ccbfdf8391cf4f96d0f2ea02c4f25ec6890e15c4ceebfabb4594581a53b41281c1debcb308b9c9db41d61470dfc2cde18a344b082e3c326c46e7e7404617090b0a9c41ad0ba631c48b6c551eb1523eee48526f08c47cf8e1887af92ec96000d85b5", 0x82) connect$unix(r2, &(0x7f0000000000), 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) setreuid(0x0, r3) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') lseek(r0, 0xffffffffffff8000, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r6, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/128, 0x80}], 0x1) dup2(r6, r5) sysctl$kern(&(0x7f0000000200)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 2: ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000100)="faee4db2a5febc10a8f78845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06caa2f8cd2f0b991571cdff56dadd4865e556c5d99d28b06ae98c3352eca0024b7f171d07a440082ab", 0x65) openat$speaker(0xffffffffffffff9c, 0x0, 0x10000, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)="fd0cc085e044e937824284723f7e0264831870d5812ce89c5683cda8c42321fae61af75ee0482ab52d8bd189b55d36b2dbd0ea3805666f5ed6942b741b23f746f4d20943f231a93f87f1c4d004e020faa18af9166dec83bf0ee1db5ddc1776f871aa4c942eb36c587c58b5ecdd65ca38312e654a2955a6fbe16d471967a677d3a02916def04dcd9c8636", 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000500)='W\x00') executing program 4: socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) getpid() r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r1 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f0000000700)=""/183, 0xb7}, {&(0x7f00000007c0)=""/217, 0xd9}], 0x6, 0x0}, 0x1000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r2, r4) execve(0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = socket(0x0, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) geteuid() semget(0x1, 0x0, 0x0) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44", 0x8, 0x80000000) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket$inet(0x2, 0x2, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000280)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075655789672e5c83272fcd411ae1b06b97b7d7647dc91d33dd9c7cd7da78dfb38cc55c91e2bc6eabcce0fdf2dfe07c508f21cbe14c48cc866b22d9bfb5850a60be1ee45a446d79986017df0fad35b8111491284d02351bfb505befbb144d8968724449ec31eb7ecbd40fa78924e140fd6446b28b801a1a7c943d9d0a33b9587f1c30f9eb2f53a7d555af73664c05666268ecbe8537346c9df85198ff1abe68ce94f66d91de2c8e3c03b29be619ba5c1a5ef4a4124717f293868cf9d13754eecfead4b6b58451c342", 0x1a0) r3 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x2, 0x0) msgsnd(0x0, 0x0, 0x107, 0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x0, 0x81, 0xba}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) getgroups(0x9a, 0xfffffffffffffffe) r1 = semget(0x0, 0x2, 0x80) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x20, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = getegid() setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x5, 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, r8, r7, r2, r4, 0x4c, 0x1b}, 0x100000004000003, 0x1, 0x40}) r9 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000100)=0x4) close(r10) r11 = socket(0x10, 0x5, 0x2) readv(r11, &(0x7f0000000600), 0x3d) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x7, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000040)=0x10001) executing program 6: syz_emit_ethernet(0x32, &(0x7f00000005c0)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x3c, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ra={0x94, 0x6}]}}, @udp={{0x1, 0x1, 0x8}}}}}}) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f00000000c0)=""/15, 0xf}], 0x3) poll(&(0x7f0000000140)=[{r0, 0x20}, {r0, 0x8}, {r0}, {r0, 0x100}], 0x4, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0xb012, r0, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) flock(r0, 0x8) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x8, 0xc5, 0x80, 0x8001}]}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0x9, 0x6bd, 0x6}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="c35fa30ae3c2c3ff95b62cc8e978f4aa1d570e89d7351ca6c5afa075bef30c54de4424ac7fd6b274e7b897f21a403b0cbadda83909737d6e9ea79542480150ecfc0c5faf8aa7880227552b338c6e84a007b898d3c862aa72e43ecc3249138b562c3b2868fa2119719fca7427b14573d65e24810e184bbdb7edfdb85080439ee86173fcdf35687a23eeafc800d18b20da58b2f6da750dcc9029a9f1e3dc5e40339cfb8903451f814a90d40e941fbbfecec57057077d86dc5bf63325dee568cce1ca61e33484b98bcac5c0954873c8050f986d3344b428b9362c4ec6de16b0a07b546d6e41ed5dc68d38d83a520dd8417d61a44bad5bf6e6839be0d23ef1dfc5b1bfde6793f9a56d8b07acda79dbdb2f5cba9c8438f2a9d35989713cbf7071276efd4e424c69ab5326093921a4afbe29ec024285e3de509d02b0188654003a7f178a398bfc5bac60d329e6a8eb22c4691342d19934bf74c1fb85133ff891840293aadde6d95f9d12c592f87d810a0cd95aacda14edf6fbc9f777bd2f93edec9dec7cb3d87faeafa24b9413425c019fe40aba8d944b015e6605f41cd16570c03167b576538fba8968d364865bd87e6f3ba31ab066179e53c199891de11dfb279062857969e54461aa80674466d2410aa4351bf99d6b8c5ef1acd7f4f7892fbf888e2ff0dd7f8b25d858c0af390ba6defe00353c74ac819a56e130f22ba9f642de6fa41df371f3ec62784449f8f9e3a9ed514d6f460b688c2122ce5f5b47df90689e9c9e714b157d5c831939aeac4b18f5534f63b9903a34b70b92b22f33b4026240e691694339f91c6cb5131dcb1c7f7be5fa704ca8d5b595534f72b25cc1c01d2d73e5db7df7837356b2b2dc2970852e20eab867be0f7c44d775326d3c751761b89ed18694c4a970b0b00eb04ad429f857c925ece2f22b1e41f32a568b5e518be017193d1ff289608e5b1f505ed3f56038204d4a1bf164fc4c1131b9a4eb0ac668df43186038b7c46164fd4592636ffeee87068882300219987d1f95e616e0f306a818d9d3d30681e05ca0f5c8145099e04126cb538d58b50101b293156ae7129bfbbe3fbacc03e4e6b53f874a64f510a3dffb2570f7d04759ac6a27dd61af8ab8b230a4cbc5f456e7e264a7cf10e5a0010cd0e22674cfb489d1e017c55ceb944ac1bea4a7ee01c1efe4cd043d0cf680c3e5313ec53a1f7cb74d88510fabe2313ac36203454d42409d0029eb8e38f11cd7caf71ecd27cadcfdc8ef714d9b97f42b6e2c04d16963a34e1096d71dfa9f0364fa24b465e461ac21c83763b085544083915421488e53fe47279c15784fc765ceb1b04dfc93b485e6a19b18e1e2d6880a150627a9b903298f448fb2c3b1c5647342f4300f5c01af3c1e9391327f005c7aa25f863631d34eaeabc07c9685faeaad933c63da313a0c76fc2d05658945b74f5794b585ddf62b1a885d8a1184a58b2c4b62d6dd0d8d9d6d04975d8272f457951d49e169d2a251af9d123d68e806e4a6b1509c3029b6a02edbdaedd78e9974cff2ea506d4b4c2875380aebbea35bebc986356b264144e2f2e20f76fb7fea6525e1d8a332b19d98c100458135b899337eaa096d6cd16f640efc5b70cb1ea08fb9753b42334b834ef637779bbc6590eb448f28bd3e05206e350040ca8b205de0e9f56468ee5e00ce6234e603802f00393bf3ddfcf7fd23a64db9d9f9d7386cf5d8b48c2e4580070a37987ec5886711f673c37dc53725fedb9ec2b2cb28db137d0344c988f4b9cdb2604acede665b7858269f8e417861501441d8024bdae811da02c7d15c566492c968964d8cd95bea7ed89da1b0a7e9d9423d4c4202761c4a0e6a7064c30e95d2ee016b4a29c0f271e2de9ca5cb116ceb3acecf33f85349db0d8dbe8b236f36ab96fcced1a30127277ab5f5bd3dddc6014d2a27cb1f55a6b5f7e788c6f03729262b9831695adaf08f8e452107499b03f9f6452b2723e3e44351e6af4ed4336028564773a42a81b1bea19c8a5762b603ff0c1fd64e3cf7a8f9daac0234d0ab40c6105302057dd681a020c51b3329a20ddbb71bea86f5ae62603bfc9ef7234a393dc0a676a56731c85544bfcfd25a550f5d04d3260acb60205b3d65a0c74e2f9ac84dec3599cfc6c7de777727f92f6c5665ee7b97ae7f63ba9cfbe97bc1d6d0cb60973bdded7a9aa24ddf8bb215cdf00aea786b03ae2e6fafe4f594dec54b6aab136887cdff05b33c80bd505fa0732010440e0c95fc7ca9c14fec843e22dcfde5ba99e68f4bc97e4d3389a1ca226554aa4321932ad4362d47df77d14aaa421ad3f21cd687b2dda4fb31e243495ea4fdc4c694302f8eeccdce4725ac8e02711b3d54a9945769900beac9e903364b7efee900573222607bb81a258d9386dac5ad022b75452ac20ddf5393c361e26e5a12f022b8f2637900fcc1e7c6029ebe66db40a69cb8606cbbae4796dfe5060c63f5b99d4cbc02e77186d1580fbafb1106a5d95e533b4ac2c731f00c9fcd8e5e06535009fe4d2d0025f023a7c86cdb8fe78d6d24c822619a2eae64f4d7efc778b9d4f372ad5115d7c5b30797269318e15a4df7152211e9c8379580a657b811a4fc706987b12b3a9827e1c6b984021ae7952cedc2a459db7362d82119758b13809b3d4df9fc71e8da26b290283550722678c9e673abb8e0b6ad9117c6b71473fa522bf4163068188928f9ee099c53a70d6d39cfb3c7ff7a594fde3eb126c1525914dd07782278c750bcd9e6f756a88e59bbb5aa80fd2603c562a3e094db8351c4b78caf50559c114a18b3954b7a4b27d3a584381bbae95bbe53f08c4f2de709e75969d536ebc8df834f9ff1997c8e33da3fc41d0fe5bf602d69224473f499125dc809a5e57d2a8a86ba6f2bcbb9a2015e094719605c0153aad7a690446de4a00532f5692540b3a95748900fa0f176e6eac2f211b41924f67d088d084c57f56572366aabfce9491bb42957f1be0cf8805fd39639b674e7c40a5fefc03d31abfb4954ec92dc3d3c075ad71d741d03f04dea50669ee435da5f6275c9006fb4e8663f1683b35fdeaf660f255d750c5a96d9bf65fd3f5d9efd671e3d657aac5afbf31a2d7d7edec05dfcf702102d2a3665e32e56f997a15eb1c391cf0a0d709820caf4ad65f8cc1427fa3af2aa835766252e93de8b7ecc26dd4feeee13e4788ec4aaccd06a4acd4bea78478b2138b1fbbce97a0397bd7eca4332708f3968db9db2d9b2d928c575410720dce68348d2077b73d80aca341a2ba8ec97660d02ee2d9c105b70f969d252c07a54a6988e56470ba206e1729b06dda01f64059027ee85f7824adf7b905e701b0b6703dae5170652076b180fc8fe37330be3e51a64908b9a5687b3239f3804a1e8e9fa829688aa0c3be3d7c2105aff9fd635093c114c0ccb6806be44d94b354ab124157c612603cdc9c08d0d99d670c8789da4a604cdc46c3ad530ce85f188d8968fff041efeaf74e389471a4023379bd05fcf242aa3b649e57e6ca4f39413468cea435f3343c10a4643be94d9a484f5dda8cc09703b6cda2080bfd3a2ae353f6778e8dd1d81cb35d11706a01d12cdc543c726c9d35f724d15fe580a0fdff69293ee4a7630be842b0b946783a9c29b45cd827fc6182356583f2b64ba1a8ab73cf2044bfc587d3a556fb6dfa91524bbad7ecd4432e7bb3e50f3fc6fb6a987cfbd246e04f72aa37db9d2c10ffd8b751dd148748a484edab119afcf75bdf54629c2bac55210e61d338cf860cecc83fc39574bbf908bc7046c4b126ed940e7510da8f61fc618dc03c2f2b52af9d0f8f26f2cc8b9b21ec9b81c693f002b3809821f8b7ca1f5956410c545cc0e6c6984f9d84de3f57ebf424faaabbe3775d9f67e5f3ff5a87c44412e93033436e50a88286e72a902b344cee72c274a5cc672f3b753ea0403064116cad14599857efe3040ab9c5da4dd628a777cbf50fe95847fdd6fcabc46d854f309c4567c6cf8f0ab6e91ba2362f957e6c9df4f20b9fa604fbde9967fbf2c021e7f4884ec1db7e2864167062ae1183074e741e42140202a76600e34f509ef7de4e37828cbf6942d3474ca012db3a86cd3c756566bace9d472cd7d3dae2ef8d21b555524f1ba99a9d720ee155a20d255ff13ba43e8685a389ed6bcb4abf2571fe20e0f0f51f3e17447c4f22d0cfbb0ee0762fa443d94a6892e690d7b94cb939836cf0a24d55710f43741b62a6f62bb5926f0aa1bcc7f310ba2889ac137dd781548ec5ce68e95f98634f51d3675fee58e914df9fc0af37abe55be731f97bf7e156bd2b4f6e8d86a6048647fcb88a9a90a0fda370c1bc95403efb819422c5da8fb6139ec60499719d5a7b67940298c6a02f7a953aad5e911eb84beb41ea567c12c9ba7d42592de4ed304d4b2c73e4bc99c3d8a5a6905acf05991bb80ce7e13bf35b1401c12fb27e03e3d442652fc1bd2c2dc56318d262301a40d2b065df07829d82b57f362ebd22f93970d124ac02df511f671ae94505674b4348e5ce11aa51c2bd3396829fac8126f5d5a833a82f0253fdb205e030cc1a98bfc1682169b10f3da92851bcd064c9131ff4c3b56ef1e14e172e7e9b9f34a15053a600470efc273a1775a7da37b9b4bb407dbe0e680c8693f19b5376e5467d6e1d7419e14553c17c1915440ae2703c372b1c5eb3bd84add48cd883bf4f6131174e367f0fc6d7d3e0e1bd420031a8733d8fcc806fc37ab1dea4b0be4aa97be700f5407f66ee9a6d1ac308bad87e0baf39913f2315e2059ac9014c7cf1e825950428b58beb6ca458de0670fcff4ee83ab21993d58de735b7649ad2eff6d1090ac601cad0ee398d46fc5cba1acaefa1e14ac129fe62ac0e9cf10a20aa6131ce5337f5081a3920aec3013903ff69bb20838fbf59c9587c333d59112141e8a691af288cf6c8f7943716e092353482af9a1eedeffc617b0ca437dc6a1e8dc8779ef2103fe7c8ae985e8f13037c80cda738df4ec2529765e91c11773b5319e650bd5d3ea8ac3908bd8d8e74b4d29c5896236dc1da6c96eaa0f062a1f238c997e43cd8df2dcbe407f076ce21417d7ac104c060748b699915f5f29d765fec5f0ec824c93d56197893ddaafc066d7a7f2733f9145a405713d6b6dce3563f92987b87a5b7949588711c91d9f6e1762c8bdb7f6ecb998a60a23465f74509dbb9f1cebbd42879bdab37f853b1c56d7829a8e48052a66541695ed376f03d6676f1f4b81970b0a986bc6bd8b9182166ab8763039f16ab837530348e2ded4896e9deba8fb48a361cab6766a139b826986d12f2719b24a5930ccf5be8b9415334a6054e16f4efa45fb0a06240728f41ca91e944ac75aa983b81111c74a177af9e7a1e65c5d30e842287b820b9104aeedebac1e5b982d1e4530450efe127cfe17c36bac2cd24a0cc1d83328e00abb03e0bca43f5a9fcad4ff8d3f1715309d1b4d55fb0191a05a610b42a9ba0a8021d3cb4ebf7c686c87ce019ab1417d0a0543efda1b0e1647da15731de6a38592a7848fc6b83ad8afbc3ecd2a0f43c2ea13fbe73b9f9ebdb3cb08619c00960791c49e826b72dba23772f11b8464e0afb6305907a2e367442607763aba5b0d03d6de41af07f21da62b3c8ba51e8b9d25dde43d132a318794b29242ad448f12b913276bb4f17e6ddf967ef3c4fb070f54de6e11cb17b5d19c38aa5faa75dddbd8575f04dbffeb0c02dc8e62a7579af130e4f1f705beb4c5a867ad8d28d339b4a3d137478d8a2697810f6569e338c4100acec4d93fffffcaa9c5b320a6149cd4884183ea083a16b4d726", 0x1000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001240)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280), 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000012c0)={""/16, @ifru_addr=@in}) sysctl$net_inet_esp(&(0x7f0000001300)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000001340)="20199b42394680805de174425bb88c5e41cd56e2ed8f3c03e098797db73219e6554e9598d2a3b35351b81b7d4931aae94fc2c956f610ff124cae09bad350173591f667ba9b04813163c7248306c67c1bed1d8966f0bfdf4ad6da84b84c1b3f2c987870a413a5a9307ad52186", &(0x7f00000013c0)=0x6c, &(0x7f0000001400)="9c66427d535576f3ef3f8b9f4bdb534fb359198778096f909a599dd9058f9eae879490fbc5e94eb1441aa26210b3c10aca12485b366b4b1e378e99e898fb131e587cc2670862bd35e4fe9ad166c47cd6829781a6c1b62b75ce92c9b2c63499ae2f24a5502e60112f27e45b100c50730a5b601c57b735688ff8242521b935f5c7c352009f6ae3e816ef48207c12a4e90fd11418141277ee6b7a650cec7077cab477b11d492f", 0xa5) syz_extract_tcp_res(&(0x7f00000014c0)={0x41424344, 0x41424344}, 0x80000000, 0xe4) syz_extract_tcp_res$synack(&(0x7f0000001500)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x154, &(0x7f0000001540)={@broadcast, @random="9a5d534955f9", [], {@ipv4={0x800, {{0xe, 0x4, 0x1, 0x25, 0x146, 0x65, 0x9, 0xff, 0x3, 0x0, @multicast1, @multicast1, {[@ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x13, 0x40, [@multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @noop]}}, @tcp={{0x1, 0x2, r2, r3, 0x0, 0x0, 0x15, 0x44, 0x5, 0x0, 0x6, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "5d3dc4e90368cdb5f66a22189ccb0ece"}, @window={0x3, 0x3, 0x40}, @nop, @sack={0x5, 0x26, [0x1, 0x40, 0x1b5, 0x10000, 0x8, 0xffffffff, 0x6, 0x64a7, 0x4]}]}}, {"822e4ee2b2bf2133b7217591d5b287c911d0e6f7a744f8a52997adbf57f5ada5e6de9eb3a34c5fa29d9d85ed8acb76d0a83cdbbf4576f6892f24be48a1a930399c28d2229fd6345d34c7afc056271c70ff2eb01a72ae4362fb33c8b881816fc87be13bc29999f031296a14dca81b59b9f8821aeadb545181066b21e00e12aaab1000b98bf0da0f5c92cebb86da9a6ccd4450573148c3f299e72daf9b24a7db92feca330431dc714e64a141c3ba5cdee4181e6de1bdffb9bc8c14"}}}}}}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000016c0)={0xfffffffb, 0x2, 0x7}) sysctl$net_inet_esp(&(0x7f0000001700)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000001740)="6dd83de7e981f98c5c221786b3b455f12683845637dcb8d3f908e8a91e37f6c944cff2f23f174d1570c23d930959a06af65afd6ec29f6e7c8cf8612b0df68c7ed558042bbd4b83dc2f2863b90f4c5b625e7cab59295b7221bc613534490d16cd136c18b73c91aa6a576bff6496a4579a5f4ba2a4b1b581ada683323ff68e69c5c3bfd3e578e05166c6f1031b1218264b122310d8fd9313b28bb24fdaaeac671f94e47ae8958cd083acf9cc0825847574a54717ef", &(0x7f0000001800)=0xb4, &(0x7f0000001840)="ab5d0cd445d4c0577bfe6f6960d9fc338618b83ce13d81e1dadba01e1424b203c0c9b4641780bd5a64452ecd2523f4dfea5e7ff8f884a3808aaeae624ada73cc2f3ed9beb5f98084d013c045154ed935bfa9d168747ade8d977602cf473e62ddcdc4a992c517434a06d7268fe938c494be504c0562281b711477a1be8034a14094ce00027d0cc16d1fedc420865f6a7d4b9b9a52b61833ebe79bbbcf504b02098c735ec5b98a7ff0a7", 0xa9) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001900)=0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001940)={0x2, 0x8000}) socket(0x1, 0x1, 0x6) sysctl$hw(&(0x7f0000001980)={0x6, 0xa}, 0x2, &(0x7f00000019c0)="9b39504a04a5816e455e66350c5e6b3f42feaeb49932ede8c120da365e7ccefce208a30887073b559685d1d92be4a18a667f4438b5a9925c228ddda0943e82634d5548a9276f40ee4a26df1b76f9d43ad349798b0ea2", &(0x7f0000001a40)=0x56, &(0x7f0000001a80)="f5eb7385ba2fb3ce128b4e40", 0xc) sysctl$net_inet_esp(&(0x7f0000001ac0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000001b00)="5a0d620b3c339baaabda3d2d11d2f58603147be48cc991836dce50e2019f0d4cbf1eb5305027cef690d5a5462130b6a4b726ef7310af68e78fb93b6224921ae056e5cca1c42482a5504ad85e2ba4fa127a0e7ba5742b7e4b18ef7bffce99f7152b186d0419585b1141c1c9c4a850ed83ebbb1ce0c77b996ed1cee8c4a85db443e8eda91ae33f8152d1f01d214bb178a993701aa13b", &(0x7f0000001bc0)=0x95, &(0x7f0000001c00)="f8c5375386729fa9501e5d71be38abd708d08c785ed0d5e7564913e5d5919a77a288dce1ae0ef3717269cc47da21cd76d737a01de8bc9d7fa68f4ad9ba6b5ab5a18f2b478e5c11fabc683e0ce92883d6f762c770c5dd5f58bfed3056ba5a5f5a43", 0x61) pipe2(&(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket$unix(0x1, 0x5, 0x0) bind(r5, &(0x7f0000001cc0)=@un=@file={0x0, './file0\x00'}, 0xa) pread(r4, &(0x7f0000001d00)="ba97b7a662ad3a40809706d1629f40defe8919d103a2d585fbef6b9e37aabf87d0f47e3568eefb0bf6", 0x29, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000001d40)={0x0, './file0\x00', './file0\x00'}) executing program 5: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000040)="e5c556571d2b5f4ec276c6a6ff2de4a564c8308e63e45675d770111e1c5a4f2bdd92d93c5b5cdd83f7c5236e0bfdd7a6d293c36efb2dc0c2c7352fae668fc03480ab64b5d8e1dcc6cfe092c08ea642a042fb673a420ec53e9d9114b71cefb2f6a90915e2fdc813b122fe8e0655c98f", 0x6f) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x18) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x328e113a, 0x300000001, r2}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 6: pipe(&(0x7f0000000200)={0xffffffffffffffff}) (async) socket(0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) (async) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x16}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r3, 0x3) (async) syz_open_pts() (async) syz_open_pts() executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r1) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) r3 = dup(r0) getsockopt(r3, 0xffff, 0x2, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x42) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0xfff) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x7fffffff) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x30) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x80) linkat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00', 0x4) r2 = accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) truncate(&(0x7f0000000240)='./file0/file0\x00', 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000380)) getdents(r0, &(0x7f00000003c0)=""/157, 0x9d) recvfrom(r0, &(0x7f0000000480)=""/34, 0x22, 0x2, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mkdirat(r0, &(0x7f0000000500)='./file0/file0\x00', 0x19) close(r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000600)={&(0x7f0000000580)='./file0/file0\x00', 0x36, &(0x7f00000005c0)='.\x00', 0x2}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x888, 0x0) read(r5, &(0x7f0000000680)=""/252, 0xfc) syz_emit_ethernet(0x66, &(0x7f00000013c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "a00668", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2}}}}}}}) executing program 5: sysctl$kern(&(0x7f0000000280)={0x1, 0x44}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) sysctl$kern(&(0x7f0000000000)={0x1, 0xe}, 0x2, &(0x7f0000000040)="822d393cf24147bb47877778c98c41372b6f8e31cbc0728bfcc63e54212e0523d9bb50b6e3fbeaa41b22c2e211a813970d336ddea47010d6e977605f2e528c7a3095633c76b083d44bf0245a5fedcd078ebb4e998ce6577396027fdd8b011141784dc466fa1b735255fbafe6d3f8f53da658ea0d25a6e5a666595e14667a9c970b8caacabfbc482a91abb1a981ed929eab9da24f7010ecd90db4c0f4d3dd3df39c667ff38e0d546cfe26ed2106763c4a3662058837695077bd3c67cf7c3ddbeec95ddeff69e5f292395fe6c8dd0188210ae24c", &(0x7f0000000140)=0xd3, &(0x7f0000000500)="f72f3a4aab419730613aecbda97fb6fba0d6bc79b64ccece2a5b7c1e61dd80c18cd67acf35e72e30f51d7a4c75fce10b7ebd6361160abb3b0156192df4add80905e1ec0dd4549e0c3205d8a8d27cbc1f66577fabf40db9ea7dbb888a5711c7fe8988b2b101c27ad5a569b29e66f901d7665793cca1a6d4a236dd1f00c9c54ded09e788ed0cd7016862e34d246da7e1dd30a026aa37aa763aacfe5d29ca1487b22c89e21d9fe3bd5517f66e1d36f154a9e738bef84dd9abf77bc7f9783e894eb54d28a771b069ffd91f2218ae0ed9e39c1701ddf2afc03bbf63b6406fff5e4fa0fa329ea658a30ee646fadb2737f0eb7b93ee5807469a244ad62205130bb632b6b5755cc3f23ecf0988144eafa427af8e225fd28cfb0fbd9cf8c156a302263a8be7a021f2e37c4796087cdf518df6191b95ea712007ef61592b86d378b8be913bb0383742c4b23a3a63f18052b331e149a4a93ca7cb2fe77415be109a6571684baf699d2eb79e6877b16b6583d408de2383cca814513ca0d3f9133265bf6a98aea3f3d871c5fc71a82564175bf30b0d0834905f01b799183893d2727ff02d196dd9f7df7acc66af9a13674f130cc6fe2bcd4f4cc42e47f655634a634dc1a7012a925f991e269f662627112b36eeef0d22003d4d01d09d360768db70b13af53057321981bb7db1d27c38b17ba6691ad2a1f6f5e1847a50994b8c9ee4e94cded591e2ec4c6c6ec037bc5563ccd0d3c8fe5c4760260644e0d06db425b69e1fb514889cd71fc65fd94cb1385e4149310f7ba7890e8d43f859b891cd6a826789f64790d9d152409c45ca50228965d3e29db02474101e0020c53a5b44453de6c41a45d979dff4e7e8626049ae017bb91a1b6c09226ce2537a856c92d22e8ac66054c96af9fe9bddfb7f6d96f07460a862a075166c0754ee7b813773fe3e910c08cb1413ea209e335556a64b3e6b7a45fbac4c80c459a2d38886502c569cf1a625d4c588b47f004e87a91c9cbe15e9ca46c37e6882262c3ac4fb429c034712f5fb3bdc160a892b5ad8d20599eab5ffdd581cd361f858c3b865f4ec7e7b95da45bbf0ccfe2bd812806837a6b142fbbb1bdaa087bdcaa0e59a4619b8b2844fdb0b59227d4c85eed2d77044b9f08fccd4c57803512b8a7ac9cf879b98af6878cd40a880b075d928b5e6e7073ffe8ca992b9587572da7f32d998dbc08fa172289d708914536699d1d3113eefcec37093f5e10e73a868384c6bf0f7a6fe580b05a47ee055a754a9435ec5cfc21c740fb28017bc7a705e546b1ea2cc5dd8981cc3ec1867f3dc264ea34a18a1b6bc9b647f90453dea15b8bc26c769633dcabb094e06dfb664f8fce962875a71f0fd0298bb1fc5ae03f749545c93528a277c15b0f17ba934de72225b5b97f23736a368001aa20500094410a76a8ae2f3f00b996b5d34f00a7189ad58d7d3901f158e00e5caa9e70bba1c9a4d779d41c75e8c09fca6487dc2dccb1a1d63be0c3aac3fdfc4af85cafa67457d8ad2efa274a64b21cbff7e0ebaa85b84440b3547815a18d061e31f375b7a22a66bbaac2f368053cc9d7192de972e0754c7cb9e4758127ce5053ff8703888719ac6c0d818f10e5c83e92632159623fc453f5813cbc9435836b74d4fd68d5bfc30623786571f8854eadf911a0a0e030b4a30a7acbae897adfb228197ceb6181850366da36adedb1200e0a165555f83c48f97b10eb0cbc38679bc850820fb236d1a68cbb502e0de83d0302281801a776df147f03a8fd2f7be6c8a109add4aaaf5de2aaf4913736ea9a2a69226abd1151c2e30459edf38993c4905e6a2309c57f24e06fbab5b167042e49cd770cebcd142d01a4dc624eae3fb4b1ee5708e4141444d41499e83077d484326d6a58105d67d4f07b62cc8757a4036d7cbdcd72b8e0953dc08c49a3b6dd993663c29da2728784e7e7e3b1466dc3195c7598c6d7e1febd1f5ac66e46111c50035e14b5292b6d4f6899997485cabffec50bdecaa19e84e86bf09289a6661f3c0af848ef7573dd1d659171d6e5e5e87e093714a727f80de8a7c093f887b77392023bff220e3097eb122097ee259ad9e8294d68374c808ebfddb03a10557ca1c927e6103e876a277165dc79185c4fd529282b1393efa8ad6c25c659307ecaa90da30762901d126d0438274c8eac92f0a0d2137d76496e6cdd855f8ae011d035546970bc658949554dbb08e551d4c1472daa0bc9d1ed2b31a962daea0504c67f9ab3c998fa56db4649fa8d93bd5b9abe5495ec9dba68a49e724b9919820b98013ac930bbbe749b43b622bb098e3b0ca6dbf5e0f23359444c3c6c51cc00273f3e62d3b10d74f494a3a0935b3b8a191a1f089b0bbab45b9d7345fc9793b0cefa8cdcaeccecba752746c9392f450a9f57f3254a4cebbe97279e33d91054753eeb12a25512550e2a086d4a5561a51989af75d3f601b2f2ba854a44472fb2170f1b63088a9c6eb1a97c54d2b56eece6a49b000d3dfcd38914472d3d94de41eb00e18e732239cbb474205d4066909207b9f9aa5b25cc744df19e97707b026dfa7c6dc30eaaf878c37e85b75658a64a97ac5a47c12cba02cc27b01afbca7669035fbcfe4a3fc213cb7963fa46187683d72480ad383bcd677d94f62928f4ff2ecaf44624d8cdb8575acbba67818695771d1baf5c91993363b583f3b03415dd70caf53f2af0a96cededf06d715dd148b41aae66f3f0413ab9e18918e977b52d436c01fdae51760563db11c36273b15f641b1872fdfa496c9a6f6355cc8499b568f8c16ce139890cda9e312ebc762bbcc1aad302046f27ede92cf018c58ca52bcffb2a960f89220ab6ec2e17d4b2ede0a437e1cf0a3814595700403e64c0c347f8835cc3c70af586dc58fce15492cf16a527c0f96f87aa46e0f3ac8208f5010a9919bf3d9bac9724fe728e8979b99102f083854655ec5c133fc553fd35850682b6a0044e136fa74cf88a265f3180d8438ec54324e626754366036426c0201c71a6f291dd9e504fae5d849ff20a6150318ddb6de4e6f6fc3b3ea0b93897fce1018598ed40f3b61245a8fd0ed9316b3cfb3f558c4c6cd4fc634edb093206e438bb4dc8d12e01a7b9ea2500cccf52e40548ea9ef6b042343e13bfcc7fb045be1ccae16fa319bdc73b051b0efab70bff4f934393f56848d71a8b4033e28d5b18d7f7bce8ea1164e8202562edc193c958e7d0b5e91549aeaa84eccf0279a16dc15a719163327e9ba8f4f113dc3796f79de0085287db4ff90157e14573809b252da3238be412d3abb4aa0f450afc19cc6e66b61412c9350181ae4a27b907d8ddc0e95329ff9ef85ed078bac4e931b8cffaf3f3796b3b045b516c8ac61cc1539cc65f2a2e9fa6c1a818504107da23c17736b0ae7950ec4c38c41cb3fc5f2337727573ce2c0a4920f391ff750ead26709ef0a32b9931e3251210701501c0bd19d50bd195fe8f028a869ca7102eb83f03782f5abc8262597e564d752167ca06f5f847e33413dee52b991ffc956e8b86e731cc5393d80d0f0fbb46fa9ecaaef2baeb21ccb05e48d32058e2340879409153db2c619c026b5fde01b622ea16ebf6ab0b7e762b4cb7d6b39b24aff8b7d0d5ec251f20be8cb9e63068e5158f608722041b8153590113f4cc79721e327f86924d0150ea64de6ee62742c3a2933c3523b1a6619a26b14ea8c8be339c652645c0dc8bbba18d8b1bbea9306329dfcb151796798332ec86c62ef21f40e838e3b2fe25e66bed0451ef891659425f3134a45c3cc6884149c8288e77e8cfe91b367ae89ce113886451b1409f1d4fa52f3a52aa5c05a57359cbad800694b95d78af382feeaaad4f605b41b3f8a10be00d1392ef0f239490f1bf243fe7ce95ebd2b607cc01575889710f81c3dc12955b3b3627b41ee422ddd92cc54df2c5dd8ca38bc9783426282cfc05ea853005454572d37272a83813e7af64d3895185cba047fad3bb598f10c760ca437828e7d9386fc527911b9a31da021e3fc393f7a3ea209e6b3e3df35b24a6ecf67c3d93940d5e666213ed65e948975dc8804b0f72f90580fdc8ed0a8e42401fc698576343106b77aff73e9de62d42f0bd8a5a4225643dac02ac1f34699b95746206180367222dbc644e2353898f78e864c334cb0351a44c30ce28ab2d4e556c816d9009971a10c43e43b66dca66b263f0b9af7f860a6a087c1b6a56f998ecb4f6b1db67f1442385708bbcb4f9d76df002135c01015ce7e747645645e4430a529b6068bbeb59d821d93f3e86cb16b57b58b2b76e120a59e85c98430f874e671b1fea501335f29e6438e35d3ff7be2b8b18651bdcac55743b1275eac792c07a11be51efaefafd1811f1c9b3917244eb4faf6f1138e46e96eb4c1ed2e7edd5b20f2d3f7edaf232a4cf8116296fc01b72efc026c52fd79c769f07b5ef19c7755b02ada68201225d0ff177a8d46b80a99f07e67a237c134bc84c4d8c1c4dce94b9fcd6ede33f67b4c4c4de06b7a087b29ca9692e8f9a11a9a1b44eb15f743dee6dd7de9c15f87da68dd96fe2649a4553ffa4155a2bc395fc3056951adf721f57e1ce2299ea02a965c57f201284fd99e61fb2e3f8c12c403a37e683966218920e295d89186cae5032819c43842aee873e0b32e1135938a4f690530a7620421f3f6876cbe7c007033134bc82b8ade882e11a149b267f1970be91c684278e0a8f68196d4f011627bca979072a21a97f58847f9e51a620858acdb31fde03210c2ae3547d037b81a6841f94ceaf6b02f5b5c6f2875d1ff55c6795ce7e47c54c418ccc215d74f03c1a655a7ff901bffdf2f166da2e8c0f2c5da17a47e3bcd137f532f163d2800f620ca47300ffdd69164e27c0b2e9c06ae5971988433ff30c0a12c53eaf9325a6c223a7700003c83c1738ccd53c2658299b88e183278ba25cfce2ec8563c63c6cbd6ed3f163e05dc3b8b5af6248af488cec1f76e701d82b3f46fe992f5a71b90bfc385e7de6ac34a6f9fba81af68e10bde37000047ec26a7c2f482cec9a8c90712ce042b5cace96c0d3faa8c1a369206b6756017d49a0c7ed0f97817fa610c6768e706d9444025240dc87d1ed682b709b021774a490b06b70678db262e71b0eba621bdf62ff8c5f0c99ec22d05ead3fcae993a0edf7f166f27a9a442cd21261bd333b4f05fa0751a4f5340fa84739c290dcd87fd995826efc7780c36b7898806bae274ab98c49ad6072aa3a2e3113419148466b4b5e4d1ea0410413e9dfd0194f45d7c9ce57d4562c7bda2e382e6fc9eac699c02e0f17c9b755debe27d7e9ccea2acde5f174af2486b88d9c7b9d4a406fd8d0aa9c4db16c6a01775a595f1f9d3bbc43c44babefded2dfdea125c8b3a048961dd1f032355d842b37da05e2d51a36b651168dedeea4cf0664ac2c80bfd6bc34c2ec831c5fe96642f3429a8fc5f31a7e00cbd6fc69b35cda997d91228a198792deaa957ac7a8b4597e85fb3ae133ed49624a0630d434966efecbcd95c83e67f307126fb609f27f5ea92b8b571a94ffc1fcd4e5aa7aaa04db0d7b6e317d48e0d6a3e9e0dc8e2edfaf74ac1915964ad8b89981e8e0bfb4087bd0153309ca3ea0f138f4fdc96a5cce6c9d8d9e9b448ed337dc660019fda8119606cb16612cf01e9bbd6d983caf99926df8965f95936ff6053bf4301710c7b7ba5735885663e8f937dc483dd521705c7bfb7ef05e1d59a26c8d43ab9c1b1a82b829380d432f8a72c2d5dc177b9eebe8e5950d40c8ee5a627c4d8de203fa7164ccf81d163c4afeb5cfa7d44e19803ba1b1f2fa0", 0x1000) executing program 4: mknod$loop(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') mknodat(r1, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0x2}, @icmp=@generic={0x5, 0x0, 0x0, "2d917dcb"}}}}}) executing program 6: mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x6, 0x4005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f00000000c0)=[{0x8, 0x0, 0x0, 0xd}, {0x3, 0x3, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x6, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(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}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1}, {0x8106}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/255}, &(0x7f00000000c0)=0x101) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0x401) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRESHEX=r3, @ANYBLOB="fc268593f69d9acb6dc1c67ed38d4f61050c00a2215fbd8c812b2fbd14d4ab5b6e11abc3727be18acf3ec8650ad71da99eeb11ee9d4950265de957988e90d167561b9decd57ab4e45362ddc39910212dc71e9d25e47c074dcc0a2c7599cd03bd164a0ea0ffb78f1fff205c0b1c93baf68b1f1d9f81f5d3e01403cb2cf5ed00000089c9c0e16e99a28147e31c853deafdadb43c772625d6edb31aee62c8e33e05ceb2854249277776cacd16", @ANYRES16=r2, @ANYRES64=0x0, @ANYRESOCT=r1, @ANYRES64=r2]) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0xb0cae01fd2d45297, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x3, 0x0) executing program 6: r0 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x800, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000001c0)={0x10, 0x3, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000001000/0x14000)=nil, &(0x7f000000e000/0x1000)=nil, 0xff}, {&(0x7f0000011000/0x2000)=nil, &(0x7f0000007000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x3000)=nil, 0x9}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5db3}, {&(0x7f0000014000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000010000/0x3000)=nil, 0x9}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000008000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000004000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000000d000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000014000/0x1000)=nil, 0xc2d}], '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x9}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa001c0000000000019078ac1401aae000000109009078fe3396570c5afc7cb1e74f2b78c2c615e01deaea58c2c46b936deb50fd46c2d7f2ca7cc2b06a"]) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x277) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x3) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000016c0), 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x80000001}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x5) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000001c0)) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) getgroups(0x9a, 0xfffffffffffffffe) r1 = semget(0x0, 0x2, 0x80) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x20, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x20, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) (async) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = getegid() setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) (async) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x5, 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getuid() (async) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, r8, r7, r2, r4, 0x4c, 0x1b}, 0x100000004000003, 0x1, 0x40}) r9 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) (async) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) (async) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000100)=0x4) (async) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000100)=0x4) close(r10) r11 = socket(0x10, 0x5, 0x2) readv(r11, &(0x7f0000000600), 0x3d) executing program 4: sysctl$hw(&(0x7f0000000600)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r3, 0x4, 0x0) close(r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c870", 0x61}], 0x1) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f5", 0x49}], 0x1) execve(0x0, 0x0, 0x0) setpgid(0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)) poll(&(0x7f0000000880)=[{r5, 0x100}], 0x1, 0x8) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) r6 = getppid() setpgid(0x0, r6) setpgid(0x0, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x408) mkdir(&(0x7f0000000340)='./file0\x00', 0x91) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = dup(r0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) r4 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) fcntl$getown(r4, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r5 = socket(0x18, 0x8000, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003c000000000000000000000000000000000000000000000000000000ffff000000000000000000000000349d6cf20254cef9d9775a0d1bb8310f0cca445570a840aa1155cb412053aca458c42bc2a4eec749b99ef6e1961440"]) close(r5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x11, 0x8001, 0x0) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) sendto$unix(r7, &(0x7f0000000440)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b299eb8f8f06605000000000000000500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xbb, 0x1, 0x0, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) executing program 6: socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x3a0914c44f7b202d, 0x504) socket(0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x0, 0x5, 0x0) mknod$loop(0x0, 0x0, 0x1) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x3, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() executing program 3: ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000100)="faee4db2a5febc10a8f78845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06caa2f8cd2f0b991571cdff56dadd4865e556c5d99d28b06ae98c3352eca0024b7f171d07a440082ab", 0x65) openat$speaker(0xffffffffffffff9c, 0x0, 0x10000, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)="fd0cc085e044e937824284723f7e0264831870d5812ce89c5683cda8c42321fae61af75ee0482ab52d8bd189b55d36b2dbd0ea3805666f5ed6942b741b23f746f4d20943f231a93f87f1c4d004e020faa18af9166dec83bf0ee1db5ddc1776f871aa4c942eb36c587c58b5ecdd65ca38312e654a2955a6fbe16d471967a677d3a02916def04dcd9c8636", 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000500)='W\x00') executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) getgroups(0x1, &(0x7f0000000240)=[0x0]) r2 = socket(0x2, 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x5, r0, r1, r0, 0x0, 0x0, 0x4}, 0xe1, 0x1, 0xffffffffffffffff, r3, 0x8001, 0xe9f, 0x5}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000400)="ee2245d192e9dbbed00d303a2431999c7d19657f3544c38853507d6ebe89f51a34a6038969956b4c4d51e97b494fa0d523", 0x31}, {&(0x7f0000000440)="944c87876033943cdb1cfa4a2217fc5e12bc3ac4472609aa4c82de055073eff02ac43f1ffc09273a94a5e57ec70c71eb9dae893ccb2825a01b8875b52b1ab7e40219358891", 0x45}, {&(0x7f00000004c0)="b9b0ea2d46e2ee6700ec9bc4b1931f65e52f0bda492bd54bd6c4327c03b8e8b4fca61313eb816034c671ab164458e8a6d864513aa70278405f63e75c90ab86a8c260b707ba32cf8dee03f7081523a28b92e794869ed7c6ccf028702910db1f3bc995f1666eae6e648b7d3af234076cf1b249658d8b1387a47d936f358e9d94f3635732dde9e9620891fab45685760381cd885f8c4c4caf961b1bb22d729c9fa819a59c4797006c1e35db6c316b61edeff1f7742db073795da9c996593270138aed62dd64af787ec1dbe95ab03595f35d04fd874dc7199fe0e93d49fd0195cc6a9aadc8d3751305494f1c5d1b6645", 0xee}, {&(0x7f00000005c0)="8a8ee02ec0c3ae2d7c7434f453be0231d3086fdf1d898eaf45c27dbbaed78961da4ac950143259eed03ef71f1f9ccab1f18be53a56d4dbd77b1089f1beded8861bcac308f21c1efa70aefab3acbaeaf53a15a2d1861c1c488147267019ea48a6f552029d40087def0b3212ff5f81b03f7da5d7d9e0a03435711cb502a34dbd2d419f9133bc90f9b7656ad768079c549c7ab7bea782401306aeee75defd79bf5b4016cade12f413c84b7e4411707d0409e1a279325c1252377d6d9201feb71e8b4fc23b521c2a06393debc136eb4d137e961e4ce141936c801ed398238f1286d6696d4b356fdfe500affe1c30130f19e46c2f766f0dea31c9c5fc1a0a31cff09b334946ecdb933a8d12a5b16ce4b302c36ba4c28731492d4498c8c186decf0852d2a82b250d621eda36cd23b150eab3a65c246ce14d7244152995861e29cae84c90f6dc582946fea0179a0c9218f9727e6c9992d07addbacd83ac7922d84cd5726bf040bc886b1e357d09d8b00a07a4f9902399e58ba8086a8bcfe4a61fc567df4b58ef03af2b76f967ed206eea584a6341558a1294f0566b637baf3050ad74b9eeb45ec11fc2a076ed0a7f2065a53c201248d0fdad9fe216bf549468b3fc0fec9e684150f828027ba7a67d6e213a81b37db531e9c080b683742f20c8a2dd005ce323a96068e510fff0546135b88275dd09475734987871dfb40584923495dda244f87cc21fa3064d7cf26eb7a9dae996377ae14659fac816fa44101259d4a4f937995535008ef3f6daf2fb319a68bc6a303657a3a4ce3d0835e602b9a4adeeb12da9eb86802d5b825f26971beb93649614636cef5e72961afe320152d6526ffc0c4cc75293290b3641b8a1cde1db7ea97bdacf5e46161a64f8fbc4878894697e435a73ad17e497d9a982ef0442e976586b319245d78b03f20af1dfde4cc3df662e045d7d2fb2ebc7195e2e5bea3aa3afce9086e5de3c0b22be137a980aad4b327215e511062b8eed49d253f4e9643c8d91754121f12c5d73985da921bbde67c3530ee9ee7aba381bee4c982765f77a7a13a2cb2ba07cebbeee65325faf78ddb6f3d3256929ab40bc5ef917f410389ebf45bd2bd9d572da83bb0ff46d6ec866395873cdfe7160330602bb7afc606c523b18847b96c96c0f11ca72158a43203f26d77b6cc78389ceed06511715c9be915be0a319f870b2f7217e7a31c9ebdb2f98e05b5048829900a9c0af9fe505d916dba1cfd4f99cc16da4ff023e7f9de92e5051a700ddc064f150311bac15713b3ac5a2b03bc1205cfac06f2fa118ce2b36064f478abc8cd62b1b8d1683f8d7be414bffc1d4d85be97f6f73938007a8c0ad0e9f0f4d0e51fc72892b96c4859faea6dc550cfa71ba0f961abd2d7972b9514487e58079f14d6825c561b8cb937a0642a818de217dded0259c979d7de9d4d9b0682f7263ebee41f2d9c96d869704ec98f0fec4d1d3090bc20010f262caf11f243c27860e2301d7ed822a397d16a7f07ce3ef8a5d8d7f27e3a83622841dd960c9365fc1e4e37cd96c00652ca8cd0db9fd486d2fb00540f46883f28be44baba660d6545d66389b77007413ed31dba3d4716613c1a1a9424baffaedd0c2f8baaad34e74f705d5888fb84796fb33d9e859545e87a94ba5abfe6c273733d451c260ed686f8e36bbee7cde5ae7064b8cac33c14b6abc37e82f22f1294e8e695a4b47bb4e98c71368016620c027156162e3266929e96f6d93246b606a85f01e4c19082cea36c9b9125651e83f9cac32bb5b2fa9afb878c6517c515a2fb6409617565a6c71ad765b512fca973ffac6f9682377897ff9b5584127fa63b0ed44059045501e0b06e4d6d7ff98f90bd364e64b2f2dacb6b269a8ff4f5f4b85dfd35b39f40eb3cff2d878d747b742d2f5ce49e91553dbdcd82aed856067985b66988b5845eb6ff11c9298d9b181b1c67d0980f5844a66a6937f363bab76fabb83085aa0a3090ecad9e0c012097651b1b567cc22650ce5ebd3f08dcf4297a082baab8677f9277f2bdaf471cf2e7aeb73794e499d0f54bccd0c8886a76ee59d5cd418cf3668dbcba1a6ba04b9812fcbb1d9ed746f3361225c1e6dc1af2a6f0a20c36695fe4b1176bbd0ea4c2df816bc92863105908854cecf9b728ada6e5012586f3ec500e79236f9f742355227a76ce8463a386ed598a66c32824eb63aaf390bd37bcda229d186288e47c3a93e99848f47b1c9a53fec2c7417015690e695b2b6394cd69f9d73b592362c5af5687525ac3dab67d53f37b7cbad145657a76d54da7072b71ec2c5bc0a4f3c15dbc6524161c8ec309044dddc6eb6ed66a1e57382c2b9dfd47114a8878d2ca2a2381398f825f5001e019020edfd54366e3f3aed1f87d43985a6832e4245acb7d409a8ae9706af63799331f670ec5a8bf9b1c497fddefe5d9af444702a112b73c1221e6e5ab14905f4730bd942df6347644704312ab8829be62e1907b097542442493ee2b7a11bf73f7e589f70fe641b8ff82c653df4c55b83c8f175bd3d5dd12d78564daafa5ebaca7233a9dda0b52e2a647419d1ba77af9583b590e63e3446ea501d5b6f612134ddb1c892fa6f98fbdbe8159f04097f66fde3ae6cd7633dd113ace2cfd54f636b0832cf46226d0bfd7dd646c2a4dbedd4c2be30aca96542086585213ead4ea06adbdb964b44b6bfa77e3dd629032ea5ce7d76e163e9e2538cc56539de7f5526a02b039fc15f39f7d4a1f2975e1ed8f95039131043efe0d5cd0db5f77cc014551d229afa5e0b1b6f993c3471400afe9e3bbbbe7fa0e88d7ff364ab33765e7be87e521e3eab16be9161af6c991929ddb9a4a6987d19a41cbf235a6dbe55e3df204ebe4b3bfff28387e1f384e0df64714da26e39a5d8cb4bf2d6ebbe7218d9b6430ff9921dad43c9c6e3799b5ef3aa7f132ef1324dff4b835bb9e8ac9440caaaa7eb1ec9e5d8ed04acf5f614c0287c33c8b63229c33f4ecb5ae529d3fed1318a3b85f685387d3b72d5c7ab82fdf527448d286cefc4064019b0404fa57eb2abeb1626439856d619dbe790bfa0345b4a80ca6e0c04ad1c74d3fd8350bcd65ab94bdf6f74bd620ed700e3a91dabfaeb95b9a1fd3fc8775454966652ca0967bd0b5c846026794bc80f9cf42b24b5234b5730860d3be560b6685a5785750386b2a1d2ebcfcbff9c5b0f9e7be595491fb538185abdf067c6c63843603399c205913e1fded8a536b86b16f9522d62945bddddb719a5f5427a7d449e3b5beb9b3378e513d4c6369f3016c526d6ec87af566ff6d714dd043e0348bf6e3d88069809b9a4f48507a2fc0c8fdeaecbbf01edddbef84c468d1a38d0966f4129ef3e35f677c9982a08348bc9333db2e7e9dd55383cc6f7e6be4ee7fbf5ba9844034001cfa7ef86fe579a9f99a1a7f548dba5c4be4f6d229babaaf9293d154d22d2e1dcfca4bc6bb4a71fd496a78c0dced86b655cdb6338b1dd5322293a7115d2f656007ad03bf825aa2f0f0f99c25f93e32810cc0c98f831471f5626f42d51a55ab146f4d09af79b62e8d231a56d2802d5c24b2d8ae147a16845ad63853d632b404ace289f0a5fb886c18f2926ff301702263121236a387018ecb67aa74becc660e35a111bf132d53c3fefa08699b438778f5ddc3d77844e8f84b54018a344193a97ba25b4eadf5667fb43e9190650cfecf59fb133965e982b9f2015b0ab9ed2252dbf43c19e199b04d95538c219f6231c731f145be8163a9841da63947f3089d2a84f6d11f20907df506b953ebf817cbd9f9ff5792702b5ef8ae89fe42402ae3087390489fa140eba748fd11742c14218e7a10478d78522e7d1e214e472e6f2f7ac6a378d669ebea7638b9f64ac47dc7d7853f5a214c821919af4154fb3729fe289a7c377f7af1e74df762c3fd014e264fae6a13e516465a76695eea6786aab529299a5e6d6c0b61526a7bb3a86200c48ec45babd58ac5cf84e38e47dbc6682e10b8dee2c7fef999791377e8a444018ea1607a5684c783f11229fa609e1f039ad7a16107e1062531a8f211050b71e2aaf84b66f5ecd459c46cec209225c678468affa31f05374373e61588b2ca9fecc35ba899c2078b7be904654d37d6154520eb7a798fa6fbddc703871f028bb551c1081febf64e907e60b1d53b354acfc098256a9589a6dac0957ec96787d93efc2af1e65f8fdd640a228f2442540586bb0814ddd18cd10018d56729a1652975ad0cf4ce4a7fd854c5c0c8f5e815afdf04a1d7f48fbe4281320bc313395bc44fc4d44a647f7309a925ac86e09b3428cf2e6c440f68b5eaa060c857cfc3d7bb4464217b8ef74081f889e0a384fe22d4f581763496716f5b67d568c075ed2a6dc4f49abf2d8998725b036b8edb82cabdce99ac9300ad83f60e7da28e353441332e3c6fcf9a7a1f1c5b2cb99c7f2a74eb3e25f747dad557abd85cb5dd6f8e809527469aa99d01e9c28c38c23f4dcffd7186f5fb08fcca48e524ef4fe7fe7db6c3199cce16c93e50f7fbe4d6125798a946cd590b3cba7b3aa43406ee24f066dbaa47ce8fe2207dceff806d7a9770247241c6515ef6e6127961671447c7e2b073f377c8724a0623901e44a9ace31d52f9582202c781fbaf69a078c2bad77249c40db79aee9bd74c222e6dd03aaa4d017babff32dd57eabd1f145a84dcf583f20f603cf0acd65456e62e3cceddd6890e1b062a63dee82f07cdaa7dd300195d7b48e742cd690b63e092abed80ff0801dad86187c32d253b55091364425162e1af7fcc0be4e94b0d24929a4c58f40bdd2fabd7ddd3659959e8e77b27cc7f141832d2d6fc02b4bba386aae261a7d1a95ba76a46fd556753787fd9e8bc15a1e5b73664317315a76b73534f106925f169e26f1bc5d6a4747f87c11f571d3d8dd8336c941b29684146a3b0580efdf873da45928c92128e598f954f72f6430443901032ef122e89ad0780b819f4ed4028bd152a868948a8a3fcc385da8bfc0bad33f21fdeaeb9f31ae77de1ee0a1ee9848012b78493de5fc0592150f2fcef035ef411c4eaaaa81a34b3b76a8a731e8d040147e807861b45158ab7e127f64712260787ee3790a33768ad329ed012603eabf5f1632b17fbe4a56d8b123313ede94402416daf28266c1d91a4ae6ea24910d931fe25c84eea7828f8b3b31f32fb04b0b3dfa4dae03c0f5ee480aa7ad005086004023b07d86862374b2d02e212b7ca68579686153f4b980484ed10e234fc27948d6871e422db2fa8b808f7494d9e1ba426ae23923a0236740ef996dd7a73c6ca0d02a847c24110b02c1bfb5c205bb3d5d358c637a3e8bd27e6817f020f3f053381501da476082982a9c1d99d4ee43d38273acbfd902616bf7d3b148dc670c22e04ccab66abf7b52fd552a8862200fd0e84e6ee51dc525e41e0c6f050735a69aadf288416a10c07112ac620dbe1876644f6b1bbeb8f5e9d9f2bae580f7caff3f5435a714659a36ac9545cac3f58e52b162e4fc570e2b2ea807cb9ad40a0f428939103bd199e6af3c3f84eb3b2b93716065d33fd86054f875e8d4fa9e14bf1d8eb39b1fabb05541af77dec5e54e8a30511bd7f5b124a95d17d9b3bbfbecf93a6d27a327ee79cf268cd3fd9e63456774d8a862ce84df017b47ab5dcab9195a6822781464a0b701d67dfcde7d111f536f2dad24fd58f33c4f5cc63a2c6edbdc83d6d318ab31d35094000a0666b67ce14d0fafab7b45f278bbf84f5fd10f9f674d5971a864691c444aa86473e5a7b9af40eaa516150b68014390bd385aab7842a74c754177380645aa", 0x1000}, {&(0x7f00000015c0)="049f693779df9cb020796453ab90ea1d2d025c931b0236a1138452428029a52b178e3fb784d27f763391ff04cce4237464ab65e3269ab28d5c4694f427333a1ddacaa2fa4532ca565fe67c1b89fa77b62c936d1364b175e454b83a14a5502066e7790286e27d06327e99b5e3cbcc83a1ccc7", 0x72}, {&(0x7f0000001640)="efb1320aa631e3f4b3f08bd6ed3aca8d7a913d7d1970e091ffa71ee38987d67508f78abf527286830ad2e68ebde9c9a6735f736213a377f6c5c507862a116fda6f6ed0d47bde7a60c40e97684e995883084f3b79fe258cd0dc4edc158a053e5b95e636cabe72a4734679dfd466e881228fc354e1", 0x74}], 0x6}, 0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open$dir(0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') setitimer(0x0, &(0x7f0000000280)={{}, {0x1}}, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f00000003c0)={{}, {0x0, 0x20}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) ftruncate(0xffffffffffffffff, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1}) ioctl$PCIOCWRITE(r3, 0xc00c7006, &(0x7f0000000300)={{0xfe}}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x2000, 0x8, 0x0, 0x8200}) executing program 2: pipe(&(0x7f0000000080)) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @rr={0x7, 0x7, 0x0, [@multicast1]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}}}}}}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20004, 0x269000000, 0xffffffffffffffff}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r3, 0x3) syz_open_pts() syz_open_pts() executing program 5: syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) (async) semop(0x0, 0x0, 0x0) pipe2(0x0, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x4a, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) (async) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r5) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000500)="c5cb71964c62", 0x6}], 0x1) (async) close(r1) (async) execve(0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket$inet(0x2, 0x2, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000280)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075655789672e5c83272fcd411ae1b06b97b7d7647dc91d33dd9c7cd7da78dfb38cc55c91e2bc6eabcce0fdf2dfe07c508f21cbe14c48cc866b22d9bfb5850a60be1ee45a446d79986017df0fad35b8111491284d02351bfb505befbb144d8968724449ec31eb7ecbd40fa78924e140fd6446b28b801a1a7c943d9d0a33b9587f1c30f9eb2f53a7d555af73664c05666268ecbe8537346c9df85198ff1abe68ce94f66d91de2c8e3c03b29be619ba5c1a5ef4a4124717f293868cf9d13754eecfead4b6b58451c342", 0x1a0) r3 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) msgsnd(0x0, 0x0, 0x107, 0x0) (async, rerun: 64) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x0, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x0, 0x81, 0xba}) (async, rerun: 64) r4 = socket(0x2, 0x3, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) executing program 3: syz_emit_ethernet(0x26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0000000093f51f273feed0bb4500001800000000aa030100010a00c4a0000000000000004021991217034293885b3cf96cdf2e1f2c2424708d225f7b2f5ab77b224a5406933f6e72fe5bc99c3bef601e701e8d2a"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) fsync(r0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setregid(0xffffffffffffffff, r2) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="3ed0803a29ced5e69c9f45e8eabbcfb94f7b2445b5ff1b0593f0192d6cd13929a49d29de6ee5a023c7c30daf6a105320638cf4ad0c401f212f09ebca25f0f4781a3cef4878b0fc9688b99928620c09c0d45d494a0a071b54c16a3199d9b59537d9b26e80482bc3913f874092ab7279a2d906cda447ded0a9fe18464daa9748c55db5d815b3e24e62e2ac122ced3a5e795f9d12b4a0172ee2", 0x98}, {&(0x7f0000000240)="b55cef5f8c91d2c25b2ec1955ac552f320b0d8a54a740954fa424a400173dccae8be71aea0ec78f07be12b741aca0f634b3d216163f86bb02b67c6e87b9708cb4fdc70eeeacc15b58c9219ab4ab02321173122cf7940681fcd438ec1840569dcab3f3602d7f623ca12a14e318ab13603426e4da53b8d823e7657d4bbdaa51b7290afaedd8b8a8c4bb3a568c89eea711fe2cea698d988ba72b69ae9cf3a15d6167bb008561d6153d9d3f6cfce8e0e663bc327ba40f440ea520b7273e5dc31ca00ba1eeb7c3224347afb0b70f5187db7099490efe18f84f7430a2ade4a905d", 0xde}, {&(0x7f0000000100)="8c1f632d8bdf787b5a62325e2f1581da4c3297b371c22796342432b57423785f5e16b0df655ba2aebf6e8101", 0x2c}, {&(0x7f0000000340)="545ced197e6dac1e4e01496d2d2a6121e35ca51e5c9700248057846088c4352646bacacc861af8db8e3b0d2eabdd63abeb4c52a5ac8638175f8126deeaa6cc5d2ebc61604eff7c8c1c1fd3a453c7b4c1b43b42c8c243f0a2ad904fc06b3bae48f600a6128955487a771f75a4cf810dd9cd3809559c4990f404e1c676e88eaf8c2e41eca32a22dbf5aa485ecd452906999476112653c7af98fc40cb43b10de24b9de40845afe6b0b127c554146354617e57d5bc527fc4c1247cda4759827c76b3ea76eda4cbad", 0xc6}, {&(0x7f0000000140)="fb2776880897e47566c918852daed6b1efcb0112546b20183ce040c6ba7f8d85bc7a8362681bdfa7cb41aab2f0600b9f", 0x30}, {&(0x7f0000000440)="ba6e0d4bdb6b68d7853caea6acb6dac2426b5f289f09f224f230dc2c6679c5daadb56bf4cd56d647f76265a46b5f272e5ea00a83d0dd038f2a3cf20e8e718a6f1158ef909825abcc054a98edb877af0887b28582b91d1ceef121c2d8bbddb42d6aa5bbd5728ce18c3ccc98eae5f8d150344706960668af46ff0246c45ca2938f6edee55817ef996d4e07fabb5bcbc9420df159ff699e30d76f40d86787c4f3a97e684a1dcbb6468b66bbe67ddc8b024f491ae98d8ad4e6df3cd2b0", 0xbb}], 0x6) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r3) flock(r4, 0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) ioctl$KDSETRAD(r4, 0x20004b43) openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) executing program 7: socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x2a, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x6, 0x1, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x3}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x16) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x1) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000880)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f00000008c0)="dd90035a", &(0x7f0000000940)=0x4, 0x0, 0x0) socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x1, 0x701) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) malloc(): allocation too large, type = 29, size = 28292870884 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) fchflags(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5}, {0x35}, {0x812e}]}) r2 = socket(0x6, 0x4000, 0x8) r3 = socket$inet(0x2, 0x5, 0x7) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r6, 0x0) poll(&(0x7f0000000140)=[{r0, 0x8}, {r2, 0x40}, {r3, 0x22}, {r4, 0x2}, {r5, 0x20}, {0xffffffffffffff9c, 0x20}, {r6, 0x40}], 0x7, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: r0 = socket(0x11, 0x3, 0x4) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r2, &(0x7f0000000140), 0x0) r3 = accept$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) writev(r4, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd8}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) close(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d, 0x4}, {0x5, 0x97, 0x0, 0x1000}, {0x16}]}) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000023c0)="bee4073c1989193c6500e3ffcfb9b373e48008dbf30fd2d63a1ecf9a4b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f16649cb4be5b6c841a25e0f1961d99631cc", &(0x7f0000002440)=0x55, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289b65c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fb90d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) write(r7, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="9401050300000080b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r1 = socket(0x18, 0x1, 0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x74}, {0x44}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) executing program 6: pipe(&(0x7f0000000200)={0xffffffffffffffff}) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x3) syz_open_pts() syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x76, 0x0, 0x0) executing program 7: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x11000, 0x20, &(0x7f0000fef000/0x11000)=nil) shmat(r1, &(0x7f0000ff1000/0x4000)=nil, 0x1000) r2 = shmget(0x2, 0x4000, 0x188, &(0x7f0000fef000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x10000, 0x201, &(0x7f0000feb000/0x10000)=nil) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000100)) select(0x40, &(0x7f0000000140)={0xffff, 0x8, 0x8001, 0x7, 0x467e00000000, 0xfedecdb, 0x3, 0x200}, &(0x7f0000000180)={0x101, 0x8, 0x18, 0x8, 0x1, 0x10000, 0x7f, 0x10001}, &(0x7f00000001c0)={0x0, 0x2, 0x9, 0x1, 0x2, 0x1f, 0x100000000, 0xfffffffffffffffa}, &(0x7f0000000200)={0x0, 0x1f}) shmctl$IPC_RMID(r3, 0x0) shmat(r1, &(0x7f0000ff6000/0x2000)=nil, 0x2000) r5 = syz_open_pts() ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000240)) r6 = msgget(0x2, 0x8) msgctl$IPC_RMID(r6, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0xff, 0x8, 0x7, 0x8}, {0x401, 0x20, 0x5a, 0x5}, {0x81, 0x1c, 0x4, 0x1ff}, {0x5, 0x7, 0xff, 0x4}]}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/16) sendmmsg(r7, &(0x7f0000001840)={&(0x7f0000001800)={&(0x7f0000000380)=@in6={0x18, 0x0, 0x4, 0x9}, 0xc, &(0x7f0000000440)=[{&(0x7f00000003c0)="ee76444bb3c35a07c4b481ffcaf8c96afe6791abc332b44e54efcfaf504af63d6db7c1ed069fc974226d0004790204e4c73970755bd23fc84b2946a87d7aad805bbd9f08a776d3db5c6d4db72b2a126093f629def76722bbee83db29a3", 0x5d}], 0x1, &(0x7f0000000480)=[{0x90, 0x1, 0x7, "ef27392f8597cadd64a5cf36d818d124543527000cb5d633d546d6f1ca08d1c7c41b7ed6798c606a065581a08eb37666c17e49d36ba813bc192da0253dcd65a1cdba1335ad648e7a6000c5d9b3dc0c88da4c9e83cda4a77e2ef9f500c787c6cf053cd24366146dfda34cff159175179788d1c252f27d64da9a6d"}, {0x60, 0xffff, 0xfff, "caada6f47f33e0ca2adbc1fae15141df4a86c505fb5bed96942a7a7cf53226b1eec40c27ffb6ad6d63fb7b88229fd4e0e074f0127de412a0a38774b6161dba44fbf3625483dc6324b189d955e8"}, {0xc0, 0xffff, 0x4, "ce7272b649136d103197dbfa43b0a8bf613e48f5ffe39da15f04d657f7ec5b3f3a2a36f6e3adead43e35d6aa45f0572cbd1a62f388b09d8ddca2df1eab0e192150952a7a50136d1e90e252a52ed3ba361e3d76de630e3dee014d8150e6526ccb6bda9657801ef465e42d9db1e4cab03052be843f62ebeb21a186497373aaf53257e420795af393251aa40526e1a265db0287ef46f76ad51b2ea1c727313134bbaefbd403e83b35e86d83e950"}, {0xc0, 0xffff, 0x0, "acec5aaa73d8d5f5f2940b90ace841fcfab7488cc34dec69f3f29c2dc437eb5d2ffa0e670953fdfa763434e359f168ba7b533cd9abcdc4a397cc4e978691d321395be8102f51a724f010cb360509a7adf7fa15fc215e3a2609bce9b602fdd7c818f64b5dfa0da9712a60a6daa0c31551f0b3f3a5074837527da7e1f8e4ea4cb44960a3d6afbff25b108554d369e382dd5528cc26c62889c6a2ab52ca82f88a41faed50a05c59fdcd96b1349fbc5a"}, {0x1010, 0x1, 0xfffffff8, "b8499bdc90b44cfc5f1dc4eb134f47fb2f23290e99c303f2c5db7e9a73b6ab098aba674f4cbe9bf7e26821a5b81cf13c6d8d45c897f8889295624570049dddce6a1401a30d79034e0f51a464d2885d55be69d9a6195795bb35c6a648f6a6799d70c20585adafc9c3cabc855f07b301d6f196e92ddac96175c782e0295c457a5e51cfa12fe6e88e766e58365cb67c25bdc06a44f0313721ebe601dc8f6232714fccd2c518564a87f87ec01bf77d4cd0ba333765ac352389b6dd02735db0ba16d426dc2efd4097f53264a30622eb5ad8f5041b970e02a491af3dc3f8598b22170d9a5fa9bc9436fd6aa05856b2c0d4583814629cdef009bbd8d5e8935105195f0bdfa734835afcd6648047c84ad6c9c58d0fae2c48c764f282d20963b5423f0d625e23abdaac26a0a6d2e4868db495074034050b7bbd6b4f7d4a8797f45fee3b2fb34bf0540585fad613e64998dcd008b765c2941f97725d30ebc0356f1402da1bdafeccc4913af81b05a93a513e29fd5ebeea1df918d2c96dc8f09e28c4e3b688c6378d5403f6f7023ceeb4115e18f3753255b7dd64cf551160bff512567ec02e96a0aae9a8e0e40d469174b5655824065b5c7eae5953453e410a8368e4e63fc35761fb9d98925383c5440cc65aaa314b090a352066fa13496e3e4fd3e78ff2a4449ba229e223ddec974df24a00b01328d9d064b263422df7809c7ab4ece7de1421cb6499b6b822b12433e2a0fa7743bfb1b947f798acec8957254e108129466d6f079216957bae5325a9b922a89e4f92b6318c8f5d897cc873f9abaf177a37b393ff880405fe653dceeae4f0f22d85ec6453074bca642feaa77160d3233fa9c101009e25d3e46fbc4eb0ab48be5cfe0a3e040c6587952dbef78344ad08e9328818263a69b7b4c9acd6e9965644b51f23150bff254d8b888d65825fb9ae3be65e8933f8c457671d64630523c79ab4d47f986f46c3403e9c1ad4edd96a5bdef595c860e22b5d22160ffac66a8b1be5bd3159418fd666f9081a06a56d680cd508831aab391b09f47082a2a59b06500d4db20e898bd460040fc3ed74dd547c7200dffa9ee8bbfdeb3aabb89b94f701bca2124c877899bc3f6fffb49791925b114c6a9bdfb6888f8ede512d5d483a6b591e4a89071694ba262aeb161e024445bface9f160ee21c55af41d21c9ab6b846fb34c152fdd780ec1d63b25613ce9095138649398d66248a1c8af316fbb379ce9cdb96f2e49658ac66642c6b166ee87cbbf5c2deadeb98c273c00a37e11f8420f29678d24a1f7d5073114336ddef5457fe5d36e065f05ab47629c73af1a3b89b7f34c211e529037b4980825987438ca75cfae7d6433d8fd395aa1c30e3e1894593db47fe55afbfe2790df0099ee2e6ed16e8368e79592cc5efc4509bab6cc80004a3bd8d1889eea5e06d14197b7f184103ce353b87234b544115554622a42ada1785b3c794d420f43297bb63b0379dd4180f9734824102c10c33443c05eec3d8c5d5574d1001c82a2d74d8f7d312fca5dfe63e52c30f9b89812c139096803f559e785ba56125263f25274ba9b7e97536284d5177ac893313073fb6f070236604d10e91edb8f6e0e342b20d580803c60e3573dc10245dee038198ceb7fd40e8dd75e758eb9793b4208f0aff94e2d297379c2bd661528a6f53a44fffe185dd022ca6c492676512a6ada31090dd3823e7b3278f44dbf442674a671e7b9d1e03394c87f0eb28ac9bb6e2bf7512508bc4601c7e156dab94f12afc8d466c996f033e48df5838f680ce21e54eb62c768746507675fd46ed196df0508c369d6655e52a55890d4529a7cb372525ee6432ecd8521a23641bb1ea5ab652653244220c71f5f9a72da3a031e8a0a352ac9d9b1296bc1460f7700aeed0911f32579f22b83813c170f0ded710190fdc75b0036165ee576f539e224a312103d9e9e0a0f4e927f54f574d15c8f1485d3a02f2792009a5d48acb8acc9d4631efcec86597e1dbaeb967f2ee145d89700050a242faaeec419ce39c04fd67cda3e9636261178a5bab29927c6d8ec438e3768cc7569613a0267215b2f00e1fcd899cb328a6379c80a1f2849ece8239624ceecdae838991fc068fe5324adf9914355e3aa2b9acf3701fe562b2e6f7a7bb12419e1dc08d3a78c35b3c9616389ee6db72a80f05e11e2a4fd1dfbb380f3c161cd949e11e9014a9d28c875070d38867279ecccf422f5814661df5e56b527161aa4d3f50653bd314f35f1cd1edac1d095eae8067a34848f7daa6b0c81e849894cd86817c46711aa1c089278fa63c55fa5b7d50f1db06260580b86ef50755c71e621536619544613c870c0d4eee81981a0419596d472e8f1ecd7eaa5022c7dcaf1e6c1d43a16d6b04d844894e2140d75d14f9817cc5d3813f1ba73b6bf7ba5e8ce3d31e9abe0acf73c0d141efcdd52b4d7bf67dbc7e570637163b532454ddc716be6cef6535fe3f9046b038086adea687505070566d3b86d2e4d3f5dc9b26672cd865ed35925e9fd60747818e89484a322a65f5de1db203178af00201287d9db19d7925b89fd3193211f3095f0014037e7d6740685cabae27d32f14884ba970242e0a5e41e192ab1c84828c0b4316f7728c96ca75bcfeaae6434c3e651ad42ceb2b43fd469419df9f58511cbe1f0b9df6852e02c819acd6ffdc261234c4dfd4112180933f560de2fe67aaebd300c94011d4b47a68b5c750d32270b32af29ec380cab76c060ad24115cae1df91d02da6bd303d9e74e2c415a32899b58a1cf850f06ce17f318037397f968afac99e41eb7f90bdbcff3bb2f3f76910289ef596d6739aa6096025ae50ac1ba106ddf0f223f9068d3544fd17d9ee49aea3161cc8582687a102b3511c27d87fc8700ac9f2f40b163bd84e4d2caa3aff99b3ef1d4d813da8a73d5c6421623999a0a2f20f484b175e50a1cbf02c53cb249681c7e13976406d4b15c3f1fea7b4b7c8616f57d4bdb58258bd07fed512baf1e73562f2fac209b41ab49af2f7776e318fe2449da9cb086dc342f327a2441f61280c54bd5b11badfdf0f11583e56a98c538683085d470bbfee5fd55eae22491c5d805735823aea5f0414efa498dc44324f42a0d70f98122f5b2f0f4e53da1bbc8ba9fe2668b27433b1a9d4e5fd75e63c50296bc672f2bc6dbde34a47a63cca280570021f55604d94d72f5243acef7b03766f17109da0ea8cf413409ea4cd2e2ab60129a5dd91426523c0d6b2682ca232d2fcd456f4157d10192dc896e25b437fab3477c5288fd7ee24c686591c907b0c317981c4489afd341663bba37a688864ecd4f7cfc65ef9843dc5d7ca3fccaa8b5c9efca697b0d6a0dd91830f78c18c88bd94fc85bf01861b7f8e4f668ebb1a028375cebb4d3cfc7fa9f8c24d060f026e43811ab22b6b6871838be2d640d456027a870c78b0d98f1210476bcd065629d8a0dbd22c888165160e30317809baa6db9868d36e2cf4b7812989d1de4f7f2f9060a45d8503fac3662c91b3291de3326cd949c8f9b46f47924679c381bcfd421c4e84fe4b9a94244d00fd49482aa4a46503d880db5f6735021f3fd529948011ebc69151b5d41e6b91e8fa2e22dfca880ffa47d1575c8ac17ff398a3aac81b454bf86d09dcb7e4826e8f5aadffd051f1ce7a64c2b9a0a81095ab2402394d14098b34d07f18aabc35a33d86895a042674296bcac5f9f3cf5586c982c2ff941e06592e72abb50ebe4877a390f29f2741415508c86eef79ca17c1e3bdcb7c00c9aab3b672931c3c7ad5a3bd066cf3bf3f98a3013590530d42b9b9135f8c1f3a0c08ec94426835ef0136da27e4395a74bb1df23a0033a6ea4e03bdc3162f068ab4bc9e00fb5bde3036b8d245b48cd955bda0af72b54207500c5896a91fb9556d3d545a793df7140b6f4f26a167d1f1d866799592c18d5b829644129ce65bf76a73b101f55b1e130649c64926fee46df5e8b2513e6778614df64dc6b0f848820ceb8713b9f87e4a09c0ce8329d88ea110be47957554237ccf74523041d992543c9a79f74e7c841819fe3ce7b4fd67bf28b8177ffa4bf10cc9854929c68e153e1722412a2a9570938b36247947a0352b1c4640d945f2d9afda7bde51957c27d4fa7ac0fc89708d876f51a84c987a06e81c8bc5ec3d4836dba739befc0768a9d75c37a48578090566b206d6f77efb19bbdbe487658b90e8fff6c5b2146baaf3b22bf143cb972695e2b86059733c127cadc1a4b74013dfb6a90b2cb652cb080182d8581bf4308d777d72b87dec229bf5fa39b34fded175a6b7ed9a815f6e0d24d858023f1a7164fe15dce7bc5242ce5e55b2114f496ad8b93b07cddaefc2f8dd23ed157923058bec7c5c116c6a58641156753f58605d82e222b95153050ced5a4b9e52ca861a639fce00f3c1533d8b11bcf8e10f8ddfdf57e38f4f005c279a170c4f4aa3ee114bf1d52b35272213f4b0f508af323b720beccd1e4ca62811fb4b0d36518239465fdf91945cda6dac437bf826ec393b515c2a3e2f8fe743709ab353fc26170abcac60e187dcecec8290b2adfdc06110503df2f926178d907a41fabdd9e23db5d83755f7ae4f3d55a55e4a2b037d564c93f6161fbcc0324d31078e8d676c687db2a6ebe323e0c0636927fbb0c270fb2d29c0e074b02c71914baebb200632afd41149bb95c92464a943976799936604791aa51bd853e0a57f6861d4e91a7eaf5044c6a6e971b09010a44fc222e19dc4fbd847933c78b4b8158a01c97e93d989c19e5496fd91f877f46cdedf32a217f85d57a7cf226455065e3989827c30b9e304d8ede25e2d4598274b1c081ce4f1abd24589ad4fcb68fbe82a6c76bde08fc2fc33e045e69ddcdfc00090ac6bbb7df6f79d69cc9f05e69d2c373e97b892a0e387b7e564342c6c77ac40d859ec0c13960146adb92a66c106b37a97ced9d03efa9ba5c0c18e3f5a90d530bf6d06f42abb83b8b1d720638c90d2d1cd334495c469efbd118d8561551ccac747ffab193d5895b5f982832cd2dcc7cc030f57f8770673363f37927b8713f08c655a87049d982b750a39a25b7b38d0543749839ad7319b9fb097c448bd53d181e51f969dd1bec3200b6fa21628136b28a5d2aa8b0d81f5894fb505f4f690daa1700bf331d3a86b47451c84881357d60191b72734e13279c245cd9c0a10b7492c97ef349d8ff35ddd9228fa2c08355b20183fe5226e24a16e31f6096137d3445c4bb2fbed38e0207f1602ff47f0e1dcad5adc3ace7604016b3d27dd92d749cab748fb9099922ec3571fc8f3832cb8af3667e49926bff1a75d4872d46f9df32aa82b9cc789027a6c97829defcad582a2d08bbca3688663f1d388436b8d4dea4d264db55a30df0fcb3be74fad0548a88d657a9bebc12038053216db0a6019cf6f588eb0fd18598766a139385dba09179e327713347942537052caf1e7e198d0de3e9e624cf0f123c591a5c044947b0a94e910728702f64f716a1bee8382e68b7c931466a52b862aabc669c475326687ec795ca01225d1b7b9a4f2eae5b8fccc9b7d693b5a9d395a5d1ede1e117caf802fbaf180f9a33cd04814748b9aaabc18d9aae24b2172f75a0cf8f17e7ebe194d5d5615ca56c5770a8e751603a4f7bff54eab8c9d8e52c6d35bb92a5f8c329925735439c53c4a7ca6f7a1496df6392b43f3bb3e74c99ac2824730fa884e4d5b762d872ed97d574bfeae4cdd792bccaaa583437ce778216f8df16ba02759522a6a118bbdf647fb1456c7a0a02b6c198ce4e965bf56a80f67318eb2fb4141d"}, {0x40, 0xffff, 0x4, "53d3772b767b84aee584daf8e175f24c60c2239fb5564827ba29b61e2f8116ad0e0d71f3b21a9a145c1ecd8bb8bc"}, {0x88, 0x1, 0xb, "f927c5f1c21f950eafe0c4ffc46671441d3e3a4afce0d2cc3eea53650e1dd10d2c6fcd631ced4fa0db6a266ded0810204da981ecb52000043842691b2ce27317f7d9cc62ef4fcd34cbe0763755ee3eedd6208fc2a6de241c391aa9bb84f95f6d062a3c27f8530959176c6599ce9d2421b336e52bc4dda748"}], 0x1348}, 0xfffffffb}, 0x10, 0x400) bind(r7, &(0x7f0000001880)=@in6={0x18, 0x2, 0x2, 0x9}, 0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000018c0)=""/219) sysctl$net_inet_divert(&(0x7f00000019c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000001a00)="7bdd76993be98c23c2b414a588d58010e8ec735cfa0dfde91756593fee183a67f7ccfc562824d3aedbed40a42f6adb326998465a588935ecf91f050cc13c721261cd826cc307a423eab4c88c48cbbfc60ce2c45f70f2525cf16d6309f94b8a398aa9a135bb64913d4999b55085cf7034e5ff7b5c696df31c00bbf3513fdc7558466afcdfb36d1e9757a1287519b151ad37a1c3217a9784e4aca55e612b84", &(0x7f0000001ac0)=0x9e, &(0x7f0000001b00)="d112339da0d3b5d4b7d743eddd2278744ae77539874eb03601bbd410bd9d25f73bf9843092d099d439c3d119f8c85eef90574ee4", 0x34) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) getgroups(0x3, &(0x7f0000001b40)=[0x0, 0x0, 0xffffffffffffffff]) setegid(r8) getgid() executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x8106}]}) fcntl$setown(r1, 0x6, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1}, {0x8106}]}) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) (async) close(r1) (async) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000001080), 0x6, 0x0, 0xfffffff9, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setuid(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="05f91e3471010000000000000094a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x1c, 0x0, 0xfffffffffffffdf2) executing program 4: mkdir(0x0, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) getuid() setreuid(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/102, 0x66}], 0x1, 0xfffffffffffffffc) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, 0x0, 0x1, 0x9}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) close(0xffffffffffffffff) socket(0x18, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x2, &(0x7f0000000040), &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41200}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}], './file0\x00', 0x20000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd8}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 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) socket(0x18, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) dup(r3) open(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x2, 0x4001, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff0200000000000000000000000001ff02"]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) executing program 1: setrlimit(0x8, &(0x7f0000000100)) syz_open_pts() semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(0x0, 0x20, 0x0) open$dir(0x0, 0x8, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="1e", 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000340)=ANY=[@ANYBLOB="1ec8fd8efe3fffffffffffff88a8430081004f00e73b0c830856b30336525b35d9c2dbf51b67a6ea9d4c592c8384b4e6203a0b5445f4d5d8d197117dbdd6bb3c852768b258ed1281b5297461b4d0823dd70db8daa1430fd2e7adfaa0df4918ffbc9e97012b173121d6acb438b1b06305eb41bf1036e1e63c6dec62a6262e22a62cf651f971cb21ff1c"]) kqueue() poll(0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000140)="40042c7e418d87aa2ee5d2e09403e43dca6739d91bb63d4b0df95ca37531fdf286190d6036f999aee25896e47e68f63ac7967e4ff1e616c04dba46c7602d27d725d6f5928948caf08cace50d645292973724667ab76572e21a8aaa5d6f8986eaa5bec9614071e9b55c3b6adb566e799c52d68d765a260156cc6b72c324e791bdcaefe8db9b2c0432c53beabd0c88d2c7d01f39d2315363458fab0cdc868717572e392b3af51fa69cce3598177b17c2940e3b728fe4a5f0c20f6f26b8f4c6f1c5700f9a655e2352673b90aee8eabf", &(0x7f0000000080)=0xce, &(0x7f0000000240)="3a3c6e0d90a1e97c1405520738f7625ddaec086c142f3f0a1b93e4778df1c2d2dfbc56e8a7ebf233e6f2dc67a96cd48e5d7719644d48c654d9cebd3015008ed778c5a4f57593be110ae3fa92e8be740a1cf57cb9013c9b5d7fa364f1754ef8868aee3d8d8d1188f959253b670b963f24a70882d469bccd6a5028938983f41cb7e8ba46bcc982f56045df47b27e2c8a49aec58b6f72958d00166dd0da2528fb8704196f583e4180fbfcded6349171e587306e901b5a3d57a6d6f813712fe7db8d162888139722139893ec", 0xca) executing program 7: mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffbc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x2, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0xa0, 0xfa) msgctl$IPC_SET(0x0, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x0) r4 = open(0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000380), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) executing program 2: syz_emit_ethernet(0x24, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x0, 0x0, 0x33, 0x0, @loopback, @broadcast}, @generic='3g'}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x400) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x9) (async) open(0x0, 0x0, 0x0) (async) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) (async) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) msgget$private(0x0, 0x0) (rerun: 32) mkdir(0x0, 0x0) (async) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) (async, rerun: 32) getuid() (async, rerun: 32) setreuid(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44", 0x8, 0x80000000) executing program 6: r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x200005) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x2b, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1}, {0x4d}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000005c0)=ANY=[]) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x1, 0x1, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {0x0, 0x7a}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}) setgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) executing program 5: mlockall(0x1) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e4", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x4, 0x0, 0x0) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x100) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3d, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xa}, 0x400000000000009b, &(0x7f0000000000)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1f, 0xff, 0x9, 0x7fffffff}, {0x36, 0x3f, 0x9, 0xadf0}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3, './file0\x00', './file1\x00'}) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) socket(0x1, 0x4, 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x0, 0x4, 0x40) listen(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000140)={0x7fffffffffffffff, 0x1, 0x80000000, 0x0, 0x2, 0x4000000}, 0x0, 0x0, 0x0) select(0xfffffffffffffe8e, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5, 0x800000000, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x40e3}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="c5cb71964c62", 0x6}], 0x1) close(r2) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f0000000180)=[{0x4, 0xc5, 0x6, 0x9}, {0x5, 0x9, 0x8, 0xdb}, {0xfff, 0x6, 0xfe, 0x7fff}, {0x9, 0x8, 0x81, 0x6}, {0x773, 0x1f, 0x20, 0x3ff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getpid() executing program 7: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000040)) shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) getuid() setreuid(0x0, 0x0) chmod(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c8f1c86e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e0000407ae9a3fe03d757ce7", 0xb1, 0x0, 0x0, 0x0) close(r3) setuid(0xffffffffffffffff) socketpair(0x2, 0x3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) r0 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) writev(r2, &(0x7f0000000580)=[{&(0x7f00000003c0)="bd165e3b332f9f2bde17356bd51e4adcfa61e2404052e6d38bc5323bf36d9061d83cf28533f59a770988fc1a398304614d1cff35a58659c09c75d3a398dba6ca4226497864af8328f9ff82440f4e276a276e922cd65b1297b6834b7d6fe4f3eef02a76e9a9b0cad95bdb43c279562af332f62ee685c0bac31d223d0250e3c451a093f74d", 0x84}, {&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca434a60fa175d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d757", 0x1000}, {&(0x7f00000021c0)="1ba7467e865c4875a09fab8baf519572ee8b1ad9d0e1514d0fc4effd985881995518bda272dc04b4c84f46042e433c27a921c87854faad7801f0799d596dff52f0f586e2c2aa784a18a7b8f6044c5242adaec713198dad0c47a192aad7bd8590a0d11910da36b44eb9770a2fe38af154b98cbfbc3c10fa5354d2793a4b83d94fecd52a0f4df0dfac9fff5dc37f1e11688cea90ab94963570025b86cdd98a1ccde61c67d022e0aea37e8993be2175063976140a115a2f171a96acadd3a301d3db587e50f1a572ad7d45caf97c1be94a9fca45c60a51366c447961a32c32be9a279e948374cea58f8215450e1bbe2ccf8e88082cdadba69ba9075bd7b913cc9a8725631589aacb731a835ff79db4f0ceeb035584d5a5a22a002e0bad2e297712175bdaf55bce1ab638a1402f4640e45c141a354b20637dad4a909f7180cd09ce2d78940e033a244e86f6f5cd03c106115a624decd58d418d204f77d24b335997269553f212353f3fc22c55554fe47bcc390537d2ff6a2e0be91beeca45e37f1a094e4354b0b81e1f30cad30eb1fea1481cbc1a767724cfb4240cd426ce5424b793a7040616da1cec8fcb9723d07354aaa3339ba27bfab9f003615f454a6076e78805210d6ae8d651cbe2dd6d8034f6108a38a6cef0613407e15fb52a835948157ec532cb1c4ca53fa95233cab27376afe1df4764b219a824ed4e6b34a92a8c30ef94c215b42887a1cd37b714d77076e08187a266d050c81992ff97839b00ad2f49457fe6a09bdb959455f6dbc13dc8f0dbf33523a541c6a86bad5d90fdc3ea32ea8c298f3841a913fd5c7cdc69f86253abf0435ff42235fa3fa75ccd2413e70c2c02a9cb7231d5b72ebffb02829cc9cc86b2b02cc2f4878c4f871c52eda86514", 0x27f}], 0x3) writev(r1, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000", 0x77}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1a", 0x265}], 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, 0x0) shutdown(r3, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000340)="efa0a6a92b65bbaad6fe2724aca3065fe69585381b01b2509bf61208f18e05079613e7c8b9c4a2fe333855a0ee87cd3649b70c749e898c3608f333a0853e6c49e75ea7bc1ba2f2e3b8fd8a4c8ede55e61f818a3599d8864a34b1ea2e193beaf01c0b984b88cc684046944ae9378e435102c1459976ef40ee7eae401d33603cae8220abc307e0e03ad0a4b5614a7fca39c75bcc3a68c911485e9af6355e935397fd7368b847a4cd324e29dda4fef72bb13a4d12fa30e2f14764c758c4aab7a454dd6569f04a6485083f2b3566143db1d2ed77788ea61328b7470f4a8c5b7176f64460515f737929e44053b2056f432fb47ea2c587f13a0d43a8c5581f0e19a47fef87858a18be0b92f07204cfef28325b5c72eb3c7c8a8dff145a5e9a5a210b0de4fb5fb8ec751163b57dd754fc6e", 0xb8}, {&(0x7f0000000040)='.', 0x1}], 0x2) execve(0x0, 0x0, 0x0) socket(0x2, 0x4000, 0xfd) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0xb, 0x0, 0x0, 0x0, 0xffffffffffffffec) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(0x0, 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_broadaddr=@in6}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x8a) close(r4) dup2(r2, r3) execve(0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000001180)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0x0, 0x3ff, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0xff}, &(0x7f0000000080)={0xce7, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) executing program 3: sysctl$hw(&(0x7f0000000600)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) close(0xffffffffffffffff) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) (async, rerun: 64) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) (async, rerun: 64) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) (async) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r3, 0x4, 0x0) close(r1) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c870", 0x61}], 0x1) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f5", 0x49}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) setpgid(0x0, 0x0) (async) r5 = socket(0x0, 0x0, 0x0) (async) pipe(&(0x7f00000002c0)) poll(&(0x7f0000000880)=[{r5, 0x100}], 0x1, 0x8) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) (async) r6 = getppid() setpgid(0x0, r6) (async) setpgid(0x0, 0x0) executing program 6: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="33471182140d445f0c0bcdf0661229accc24ec831ae43294be3eaff3acfbc537d501c5ff3414ca8e90ad8bc718eae049ad5ae41e49cc86cf6befa2c481072502970699b529dc31cceaaf68a711cac9b317e444f37b38a3ae60bfdd8d6ad0b81a08dbb460d6de33", 0x67) r1 = geteuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setreuid(r1, r1) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)="04e459083c68bd03be7f3837603763c747567fe54e124047ab7436c017d5947d9c4aaa8bd7dbc1e9407db535ed191dc682de1dc0da1d088a1277566aa4446240258d2fcd", 0x44) readv(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/46, 0x2e}], 0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r4 = socket(0x2, 0x2, 0x11) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x8, &(0x7f0000000300)='./file0\x00', 0x8}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000380)=0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000003c0)=0x2) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000400)=0x7a57, 0x4) recvmsg(r4, &(0x7f0000000a40)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000940)=[{&(0x7f0000000480)=""/176, 0xb0}, {&(0x7f0000000540)=""/82, 0x52}, {&(0x7f00000005c0)=""/17, 0x11}, {&(0x7f0000000600)=""/22, 0x16}, {&(0x7f0000000640)=""/83, 0x53}, {&(0x7f00000006c0)=""/252, 0xfc}, {&(0x7f00000007c0)=""/70, 0x46}, {&(0x7f0000000840)=""/2, 0x2}, {&(0x7f0000000880)=""/103, 0x67}, {&(0x7f0000000900)=""/34, 0x22}], 0xa, &(0x7f0000000a00)}, 0x2) r6 = syz_open_pts() ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000a80)={0xfff, 0x4, 0x7, 0x3}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b00), 0x10000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000b40)={&(0x7f0000000ac0)='.\x00', r7, 0x2}) getpeername$unix(r2, &(0x7f0000000b80)=@file={0x0, ""/517}, &(0x7f0000000dc0)=0x207) sendmsg$unix(r2, &(0x7f0000001140)={&(0x7f0000000e00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001080)=[{&(0x7f0000000e40)="43680f81691883b3ca17f32128a288e5a98162118a56ee44ee86d7520c421b94ec5f90a83267567e7a3b229dbda3341b4e49736a363d0ccaefe2a20c004eedc0eebff3fb170a323399da66bef7611b1e9c8238ffd46b2e8be28a868f740ce54936f64ba42192c72b768aaca455cd48492803e8e697b66735f50cf6248e80b43c19720ff18e206cad243102e2c277d73d962fd4a284273daf87669e230ee770f49f077162a20c7fe477fc961d112d32751c783660660a93f34e3ccd16c52629fa5ff969167c752041339d59a526b93d", 0xcf}, {&(0x7f0000000f40)="15744a4c9717f1f1e22d9436477a71b89d0b8d0a3516b417d83038d5d8a188f6c5812f83f5dcb3cb27d00b2cda3ef5a01703df577f0e8f178ea4456abd21087ac947e5305fd932b06505626f4efd1b6a9937a607f338ef7a5db213", 0x5b}, {&(0x7f0000000fc0)="4a214da9c6f9e9349c3b153fa647b6ac72b8eeb7cd76639afabdd9926945a319e637835e2a4cec4f7ad65d1e53ed34751aefad75017cf06747742e43a77f5da8d34baa6af0b8a5036ba48452629cac9e94a027eb560078dac9dd1ebbcc04603d6dc18e5f5e46a6fd4a5acfa892e7b2bfa44c5d239f07f9227a85563257c2fe2e9591fed65bd2ef71743297f9556a3cdb39f45fbf5bb26809", 0x98}], 0x3, &(0x7f00000010c0)=[@rights={0x30, 0xffff, 0x1, [r3, r7, r2, r5, r5, r5, r4, r6]}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x48, 0x5}, 0x0) utimensat(r2, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x6c67, 0x8}, {0x5, 0x46f}}, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) ioctl$VNDIOCCLR(r8, 0x80384601, &(0x7f00000012c0)={&(0x7f0000001240)='./file1\x00', 0x5, &(0x7f0000001280)='./file0\x00', 0x8}) fchmodat(r5, &(0x7f0000001300)='./file1\x00', 0x113, 0x4) accept$inet(r0, 0x0, &(0x7f0000001340)) ioctl$TIOCCBRK(r2, 0x2000747a) syz_open_pts() fchflags(r3, 0x0) sysctl$net_inet_ipip(&(0x7f0000001380), 0x4, &(0x7f00000013c0)="dc4c318ecd92dbad0115cb3e3d0b3424e035206922fe65fb21d7ecc79eb365de22daf676c3e75e15786412bcfc294bc9ba340cddff71aa59992bfe5cd0870068e3b3", &(0x7f0000001440)=0x42, &(0x7f0000001480), 0x0) executing program 1: r0 = msgget(0x2, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/61}, 0x45, 0x2, 0x1000) r1 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "fa2814c2b68c8b52a53153a7bba6636c647cc45cfc2028d28524a55e895c04faf167bb2e414c8e6dd6408725af4064915f8a9e387c9fdf7ac04b41e9330ede854a9eb9d10b8188a67f3cbac67f23a96aabaa7529b48d4fb24eb5391937a9d0a34bcf9cd8683fb69969d2882e153eebfa7f1ef2d94af760b98be10c22130b0f4fd65195716b8c23db4f103145fb93d8499421cd750f25b28a63433ebe64e1d666c82d2e3f15a1bcf942dec6cbf71b6ece5cf3ef6c0361b0a71317218f9ffc7026b24fd81fe188ef1c0e2fe63da2ab4a3f2f34f595b5"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000180)={0x0, "345818fbac8f0ce33ac49d7c925839e77e8662efa43a8cb31f19bac1b046e817af7c8b5beb5b26e080e992364b53c6cbea10a04af732094d9110f3e86d8bdb9d543992f14a43fda65ba6274b546a391924f181c3b8d9105f3bf7f289cf805e23195903f825692212cbb74e8f28274d362e941156946784fb06fed2c71507c79843cc850ebb"}, 0x8d, 0x0) r2 = msgget(0x3, 0x110) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) listen(r3, 0x3) msgctl$IPC_RMID(r2, 0x0) msgsnd(r1, &(0x7f0000000280)={0x3, "57886a8e53530b49abd57700218e102006c998b4bc5eaa7ab4010072d1c254f27348aebe6b7b79bb7b05c6307263bdc0cd32c45627108ef271d901f5f69ac55760ad78be180f5cd36133cc221f9317297af3af081e92d6fbec7f9372e1cb94a8e31d5076a9f9a408d95ec4853476bd12c2902f8aa70485cafabdbe0d269684a8b5336a8f586a65ec9fd6424fef4b30"}, 0x97, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/97) msgctl$IPC_RMID(r1, 0x0) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @icmp=@echo}}}}) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/103, 0x67}, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmmsg(r2, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0, 0x0, 0x0, 0x200}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r3, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5ee, 0x1}, {0x1ff, 0x8}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0669010044f46d805af945c6000900fcff00"}) executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) setreuid(0xee00, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9b, 0x2], [], [], [], [{}, {0xffff}, {}, {}, {0x0, 0x0, 0x0, 0xfff}]}}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) chown(0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x18909, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 5: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), 0xc) getppid() getuid() r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000500)={0x0, ""/5}, 0xd, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) read(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() setrlimit(0x0, &(0x7f0000000980)) r3 = syz_open_pts() writev(r3, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x7fff}}}}}}}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(0x0, 0x4, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fchflags(r3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) dup(r5) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) socket(0x18, 0x3, 0x0) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r1 = socket$inet6(0x18, 0x8000, 0x3f) listen(r1, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r4, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f00000014c0)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990e5adb1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f233690028ae8d57f34f1b425f58cff1bff21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8", 0x1000}, {&(0x7f0000000340)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x93}, {&(0x7f0000002980)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f336938f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r4) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x81206919, &(0x7f0000000100)) ioctl$TIOCSTART(r3, 0x2000746e) sysctl$ddb(&(0x7f0000000040)={0x9, 0x2}, 0x2, &(0x7f0000002740)="b110365178f6f5766a0eb67c701c3f76f3eae3684ac9af9f328bd78457be0a21c77066b7e4ed3241cfee6150824b42dd2ac3f8ba6e99237dd1dd19e3ba554026eb52a0401cb6d9773d7f11e602713d4b206c1ee2df0e9a03a98e486ac489a2b86eeabae8a11f29130ad1f222d80ca91cd60d36bb9df56a28685f101affd1a6a6c30e25db26e7069f421178b87767eeec050f30b8d2b525d7a2575779de12fdb92618c30dbe61c733bdc31eb6c1a9fd9ccaaaea796a92b1c3c6e365201bf7355160b73e388646555ab4b877bcfa92da26c9c603911c16a0018b5a6bbe8eaab360aa9c5d0f69a1b5dee46429f7131e8018bd055fd81c62dc4924b9fb2c2c2610d11b9158cef8030e3b7f7a7f777622c21210e649c8e1a80fcf62aea24622b5d63d115aa50cb47f12465527dca978b41f283e0c1d1b6b5cbae2be9d399652033ef27ed9dd7b04bceb28b3393325f6ff0100000000000000000000000085153637880a17a9066c770f9cc3740be4a36a9a7730f2f5cc82f55e887c07c37c364582bddf02e50e741a33e7716d6d2a8035b7a05e373f740228d93285c3cda437eab62b96c5964ee598e399ed34dd2f3d96025ecaee6689ed7219f5055313a35fd095804865ccc1e18225a4db96f6532d67c9668ed7d0792e7a4c61fdf92236d309fa12d721d18b353893f3325b0df65988dedf395389be105bfff4cd4da9ec27ca4aecc2f0e44204d3c8512f72276abc5132ef5dd2e426bc70fc7538d8754b6eaf31f23bd2e4514a16f85acf72d87f01e02d1e1b001c3340e97b9cf738", 0x0, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r7, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x20000311, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x100002}, {0x1006, 0xfe}]}) writev(r8, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) r0 = socket$inet(0x2, 0x8000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x4}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000029c0)=""/4107, &(0x7f00000010c0)=0x100b) sysctl$vm(&(0x7f0000001100)={0x2, 0x2}, 0x2, &(0x7f0000001140)="87b2a90fe0e808107ea19955a5a05dec2b7895a77869a8100c0bf9914014ddc7886bc47071c13077306350294d7da7e6b8909311a86b1c00e8a6f4d4c064eb4b7831aeb8ef32a643f04905367dde9e1bcd31e4ad630753b8d56ba5af3f117c17a4c9ffdbc6ca906582c567a079965d3273ce200b5bd726ed0367c7d8dd5423a5c98b6de034799f3ebc3c19720dbd00260b027490d44e61d390651aeac4eece8072f2500f12b4bb1a1f45d8cb211ba6de58c256831def81cd1a8d6dfdaf53414b0615b7aeefd92258021772a5200e34786cefddb4ec7b60c0712d8a7a58c132e62f8bdded04faf0c19b9578c1a53da3561724f89822136533ae58a07b284839006dbba788d6ff1079152795b0a692bd405f389f1005b4f7534f96e2ad9fb0bc85cb4d67816f1d4e1cc7b6bc37096991bb43fdfb039f9af618259ee203464eefb83b996e6d607fcfc0b0a54b7dc90fa52e2a770b0b02147846413a79c6826d9c0d568898025821e3595d4a138e7f3dcd80af4af8cf1f8dd550c106d12d7339bc0b850165d102d1d9c63e9f5067bbcc45cefeb8c594ad706b84bbee89f3aa31af354c2884a82c4406a90b3fdc4f7e164061309821a2fdff288f4d19a3de396beaccb638bb48947963407c7cc20d21f023ba1f95ba8c4b04751b2e726e98f36130ed3b9eee0f1302682e46a49264313502893c7ea479e23d66ec277c6ffe6483fec87e02f3b1817c1bb510bdd5609d1e478dd1d9ac99048e8b776dda8fdc08b43c2e49ea3487b0e0f1a8557803f3083db75a70204518032bde18fa2621c37871d6aa0e0ff2dd9fb7a75853a96c957b4aa3735f7bddec383b8da2d73f2e0508fd862de0d486ecf30b25f6e7db8f1e67df59c786ec30106c0032ef6556db54a35c0556ec74bb69904f0505b4112f1eab1a20759b19120d3d1ed2c16c337411cca618bd00ad71b4c653b45ccdc12407d2494d7d6630d6e8b080fcdc14b0ef1b61fb2de42b2f74e86d8e65aa54b5b91c75969d5d9ad644161fbb6666a84455a0624596ec458d76ee06eb42325848e47c56f4873befaf2ec25e74d6f993608f5752ffb6747c8c8db62d9d578531ff4890190a62578bd48511a1034a36437eba85b3de6a4da388889b7227e78d8edf7fb0ea3c2da91d269e210210a063d6dff35cb53a24e7e54e0e4913f3ec7aae73e8c7001bc7eece07a814f004ea55b1f42594ddb44b102f0604b3eb48b4a3c96df0d497c53ee56580e48ca0ea5e748cca882fce23652414ed6d9f2dba1dfaa6218ee4bd34184953e7775a0486682aa39615766d9bd35c0e0a86738d0ddf8267b8b03e2072d543340bb973c93f99f6974688a6746e56a405fe332f0993d95927273f6e592f7bdd2f23fe937542de26b026e22d5631a2235e00a846e8f881a406f9ab116da71495a50a21235f726ffe20e13c8fad0529d36474585b06651de1386faf0d6e9360e60c9d2f8ab6552da59fd4de81fc03d71890461d1a8a0443c6b2068cdc75d69989e35e15d4a0e84315fffc7873111b2a69470b36b2236b3ee60768442491b7c4606589c7f08779e014f61d714c4affe445f0c2b829910cbafb138654c2b324421ceadba0094277bf217e5949f989d4f387cf9a07956d9293b4ed90bd916d867dd5455a0670ca0bd31720c7e5075593df265845c41711acdfbbd4102b91c0100e32d7ecf7beaf1aafb7c295bdb93ba69fb517bbf7ac7fef3580d12764ef85cd36dd90350e9f303b833eb0027be2cb5f856751ea8d8ee37a489338e0458e4777a73e3c710ee565babaeed87b0a78b88565144316bee87714ce3dc045e80ed8fb828f043b5c08dc03423292288b11089c788b1581859c181b00815a59f153189a6072efd45d3dd5f16bec0a08a7ee210bc3de175a4d1bc0e21b9b5ee478ce6798561a1976cd9526f964d24797c09723472c40edf340f58edfff11143eae8a57ad576f1a76d4592ddc42fe7ace0c08a11d72e5a57277123029054d01fe093435b77d10ae6ebc09a50ef56994e0ec73cc916d632453a31964b786818b098ee6221c82ae2e005ab51bfc0190b0f9a509450c213e39dc9fe30763be7924b269547f7a8c0535fb489896dd64c24a5a573313ebf24bcafdd43c5a4d3529603fe73816e3a8d84fc94491154ca5ec294d56b2291bd3b649c2e59bf2443c21a688ba2aea8dc89a1ffc8a8727100a668448eb5c7d2f9f888d376a659cb65d6959d196e4408479a7ae1414fbdff741b1a73d864785babdbf72971b4535569671e5b619159635a168e9387eac8d2fe13b7c9a7326d4906cbb8f71d2d4fa44db9d41f7a42f2a842d39de1d7ef74bbb849ee6f2c0aa8e2ec5e7b637905f5e71a2f50406aa81df3aa75644ba4617fa743f054a7a711a4f6020c51ce521df75e4f5fdd2d9047e2b90f2d3edeb432a9244cb7c9efc55d9e507627270e62aebc2d6f8151704bc582e87290b1ad9e5e25ac6853cd26eabf22872015ca03d90b62a2a92515308ebc4ba91c137a5d16e9f482d6556f045463cccf60a001e14e0563ef40879fc55df17c3384daba2408194b5a2fbffb76341f6d18942df5617a809775d91dc8de8387129b30c2fbd9cd79aa11ff40e6bd5b36143c6eccb913ba3f875278a7a92eccbcebe2cf9f931807d80fff0456eedef2ed19afc4ae47fa821f5c15b6da18065a84c21562070f6eb7aaed83c776dc5cd08accba21043ba63b997124c3cdef7d746d945efa0b4bc13756550c95dadfdacf4cc8da219beb091d506fa16109de9c249d9b3a67a393be97a47d9d9b73c94937028c658d1e0c72ee1d10a9155e0bb4d87ac863d777ce8454057c705d472e3230c5e76a06dce7d91eb160b5f14863adba2e1a9a683b0cb5c4636c420932632407cb85528f4e58a49ead256ceaef05f7f2b69594ea4380178cafc534084b873a25e2424e5768687422388f7731b20b120b8c0705d8f78db9fb03fe7db1fdb36e41c4c5c1cfed72d92d831e8d649554d530eca45ec9f3b95d6cdb8451b14b4c7e99ff4e991e342bc161b6fc53c12ebf7a719185e63966ae009304805ccc2f1ea6cc1267bc1deaea86151166435a5d13e5cb24931454abf58cf5e988f54fde41c7d1ecb9402af124cd758abbce73b426317c18b022e0b03f72e3e6236dc528c385de81d6a1f610aaa0ebe748cb477f83338c29bacf491affd45252c8c8e303cd37bf815db4c242db478a49ec96afad9788ea5ec991ef7b188c4a9e68a4b655e01acf6f241ca6ba095ec3cbc1bb91d65ff36bea74948fce2d1cd747d16224a4decb5581170bcc1141f2c638cd34b559cbd2ffa8cac4df0905f6d247e4f7cb0ed8f5d13e13372ba2fb56c55da69792c73e422a9d7dd1d53a3a89b32205f4d2d3a9b9390dac04fedbd4f762d0bad4d941009a700622d363d85823eaad112c13bc94f389deba2a143ed818813a7a596a84fda23deebd987f09c4a80fcf336594411a6f2bef5101d11dbfbfbc8d4c019ce8fd1e74cddf88dfce093c958589b0155293192e85c874d128aab1823ffbea37dd2f2e0a90a748a9058f524bd96b103213dc63ce58e3ebc374c12b7dd3879c96d271319553d057b00e14129def5682617f8856d5b328eb3dca8425dcaa4fc9be94e214a85a998bc03a78910341596d2f6b1f8705f84001a29c310b29f7e0e6c02069b7461de4ee838a9595f842b91a7bd39bfca8e712d1a1c6e224b8330de6403eac8313ebd87b722858cfca31afafca05eb360dafeffd203deec926e88ef0e3e8cb9c6fcea296488ee351972804b320507b268cb2548a3bdc4c7a6c7a2452de1edea07f90e48311a1f8c31c8fb82c572df34f76f3a08d75f1d2f23b2e4c97fae9164b5bd03e2af58a6b2c8b40defd4ce967870dc356edbcfb9f6ae391d95aeed4dd04baa47bf1eb7f294db6129cb8095683fb40624cb533839ba473b22cc56d56099788517d3887b901c714f6c8c76ae89a532e4e940b48e4db899d49bdca4697b0f46f85e6199b6d4d681c001804e2721ab0a67efc9fac6aeb54884c0ca0dcb29eaba0b0c7891c9260936df2b0c3ea8d682938a3d2a7316ed22fefe4d968c8036c764b6278f25cba433cb320e7b43c30497bf248087f257b871c8b9bfd418629f9572082347fbb4d4ac611085aa3a5b2a4112d86da6ea79a71b99a645cba1cec337adf5787338341d32ec24171ff51a704afde92d800361d08ce20c3275ae395701ddce4c585b7b07b961441132f7ba4925f58f7e53cf6ca81cdfd4615a84e5d73d79d3096cac6052f8a17f4bded0773c866e364de8030b387ba88207c073d0708b1d9fe0acbcef83bab63a717c11687b53586e9534e464778be4460f865b057f70f10fdc763d94211711f2709d32cd9b0df7a280ab732461edfa807ea5fd211a015514dc7a5a53bcd373df36c4ec4a9265d04849c9b0dedcdde66e58f57966bcefd7d08fb82b54571601f36674ae8506a4229744da6ccd0e02fd702ea96491e44f1c69bc3c8b99e1c8a5de4f92caca5a10f5f6083e70bec5864bdf1ef1ad40f69ea3f12756df94d3069fc438ed89da8e8dc51e22928fa75768b51c027b22e0e3a288bb70e5a288edcd2ffc072f150decb7dcdccd1f5b39689a28ea331f7084731022dfb9e3dbbea1c28f5f2094608b9840099e1bad297028f8bf44c578c0bd62447f7d7f7f0222986a44a304cd32530567fb58a8b80bda1fa66c9b04f12aa3cd30105b50448d8b163f3ff236e454f27ef04d277eb846f68bcf502f871e8a7f9ee6b83e629e6266b83d4e244cff3a6661ce0879e02fb3940d030e95ac8c994de40aebe71cd24540fa4e2d52fbcea3030cefd4c1114446790df0eb9cd00add29944c9c81f8de9140a48fc3fff07dd1853deeb70c32b703394f2a4d66a85c5ef4b4151b016f9a0797c7fc6677eb5d9a83c28a28e01c9a6cccb7d104ed5bc46dc0a1f243edae485e33da239ac498453e2777a2c60842633d5bfab586eed01f91b5a25ec00024c9d430e6c9aaad956d7b9bc586e99085a45c83d93a69d52bc16323c34535811154e247a2141cd663ba933108602eadfd83e0d3af7a777618b3068954e23647b10334139380eb7dcdfbab74c8c2c08eaf1fb036a8f614a14cbac92c2ff7c456932a1898ef2d4f9c0e5796c7050d1d062765aa9be260c056e4c0d0abf17e6ee9269c1f364ec43e8011bdf515a03c78811b0136bcccde943dd857d42373fdffb1384ed967901ee25b3a02d778378cef1d2c6b03f32d9e1042a4ee9feb87920393868d0ac00cc209832b95a7f059855e65ca2078e475ae6abe6c65c456739a5ab89948efc3e3b8c56b61094a7364c48a88c81a156c36d893c96efcd72276940b8345cdfd1e24a093d5819aeaecc59755c93e948899b631a9c99e42ae7239697710e66438308a79ffa1c2b49bf1b089645813a0fc39af58311f52869b76d4901b9f92a00bcea0de767fa52dc0f34130bf04670d3d9dadbc6b1e9d3d7f1f85eba17a728bdd52f937563536ad45616c3996e004bd9b4191ae711415ce15f80c858a9d852a8843062704c5231713d513ecd716a132763eddba6042713c60c246b198c8c5a98c4dfc0cd0ca212c495314c0257e697e456437e14d697ac482765ff0cb51bc8ed2bb307cc35c41de5400b9900ce3c23a2218c31b58b510c5e28bfa456c7a370f617232a200668d1068d046475b6cfce0c1fcb4ce5595753f33dec0014582675a5ab9fcf9d783473f8215112da03e3a49074d4872063c31df8e9e01e099c563452c50951ca8952738c670fc624a93ab5330f002", &(0x7f0000002140)=0x1000, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) shmctl$IPC_RMID(0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f00000022c0), &(0x7f0000002300)=0xc) syz_emit_ethernet(0x3bc, &(0x7f0000002580)=ANY=[@ANYBLOB="d90f9eec595aaaaaaaaaaaaa86dd63c2496803862e68ff010000000000000000000000000001fe8000000000000000000000000000bb0c000431652000006109000000000000c2040000007402453acb204deff538487c6c92c2497cc5d27b9f1ca8a5bb4014580fd1620b6394d1fe2cef64c24b456785013b37ad237ce6a49bd61944a1727d11b7d346f0b48219e172c6a0830000003336000000000000089335bf6c16598b74567b7685870e1288f2ecf70b8700c6cc1da9677668b5875dd9e3855b411669eccad9d0ad955a374dcb1ff803482f3539dad7e4d5597fb7008731a2eb876d805d3e20e05004e0d18185e29331e83a610768edee15d73bcbb592df48123e06914f6df8010da0f31d3b9ffae8c53af02cfa74d50fa7a2a9d546386962dfa37f90434681d940f3c6bbc18fafa898050207ff008cbc12a6770ac0915dec8143a9957f337d6e3ebdd090fc3f6bf4d015ad9b27cbd479ceeb0f43dcef00e7e3c4d97c7fc6fa249322c52afff198982d880850fe2f268bc18eb9f4225e609d3a0d30f1b59ca6513887d5098f4c1416a7a77ffb0a725db711681be1916e6d6fa8e3d655dc3da49a93ba03d970e65503648837faba93ab2a9660f50c03e7f732b279a5c2040000003f040104000100000100007cbf8db2072a4122e6fe9dd4907b79a0c22e6218757d8db22c5d5deebb84be5726b10815fc440b1037304e72b48e5abcf9f758fa8110c3aae74cb60e05618c5b8284b222b4f467bdea5c0b030d87398886ff27b6fdbdf72596ad0258715d205d9240115c261f83b094d163213826f5aede701db8337f8dd86034c258a500000000ff000000000000000502fff70000000086009003000000040004000056000000190bd220fc507dfe297f3fbaea7af137ecb68a57806153f059e5887453b7e9347b5f767284e25fdaa71213abd3f1b898368763ea1f55f770fee6f7483a951aae981d41fcbe98039c369480bbc068df3f4663f78265d17fd176f4f51f1d2c16453ce9ae39408a122a0bf1ff28d040eb0a6275983a2c24290c65eb34c0db3965efe0ca66524d993a3c8e5f0852532ea5c5a109c7f31681efe8dc4662b4023cb3aae697534557db45412d688a8c66d1a93ce051290ed10e09c05e4c3634cd0cc7ee066895ef9a63b38e3027024fd18d58582e5452135060bdcc7a175dbb3075daa74ef1eee792cd72b4ae8876affc0922ecfcfa659d46ec6078f6faef3e125c054cae4cdf176590b7a32220a5ef5fd4d8059e00000000b97c7f25df4a07e4880816f0d1303fff9dc278743b9bae0ef7de3d6ca97682a0d21204436b1e40a186859210aa178629f3"]) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000002380)={0x0, 0x3}) close(r3) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sysctl$net_pipex(&(0x7f0000002180)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000021c0)="714023cdcfd60f86be426e69e01de2e8ed57856456ee1e82ca3f0953ead67d683c19fbf87f0f55875fcbfa7eb68c0bf92f39271103979dad6501deb9510a84e91a3513b2674b8b8ad70ff4f33c0b5d3d378c77c9def0c22242b543ddeb087d52e22c6bc0bace2ab8ef7f4627c9937d866bbfca8d7eb572e73ce3080cfa179fc53d0c1841e9ec21faa7cb0f", &(0x7f0000002280)=0x8b, &(0x7f0000002940)="9ec95e651e59d699e26e532acf0f0bdc4acf95daf9ee370e76d7b207dfe42291139f9e5dbd99538d30506e8225cf5ee0b07a86c9de98d0fe150c18", 0x3b) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="79b3764d21a2d3ad909b1c35b93651a6a0f13f74284d91b071e3cc5220b9474264bc8a9c1e21fd10666351342615d608", &(0x7f0000000300)=0x30, &(0x7f0000000280)="4780efe7310e306322a85fbb09cf885b3c175d888d644d7b142e14fa069b20d0a365703799e5891b23baf4d99b92fa975f75fcbc8a141a763ae12278f924e06ef13159412b70d918538ceb987e19e89cd8c40056613e99fc2f35ded95d1f44ede45ab64939bc5bddb5873020ed92c8f385701f4e98", 0x75) accept(r4, 0x0, &(0x7f0000002980)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x24}, {0x15}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000240), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000004c0)=0x3) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010008}) syz_emit_ethernet(0x56, &(0x7f0000000500)={@broadcast, @remote, [{[], {0x8100, 0x1}}], {@ipv4={0x800, {{0xf, 0x4, 0x2, 0x3c, 0x44, 0x64, 0x5, 0x0, 0x70, 0x0, @multicast1, @multicast1, {[@generic={0x82, 0xd, "b08469126b2d60d426a6e5"}, @rr={0x7, 0x7, 0xd2, [@remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0xffffffff}, @generic={0x1, 0x3, "fd"}, @ra={0x94, 0x6, 0x8000}, @end, @end]}}, @udp={{0x2, 0x0, 0x8}}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffc2da}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000440)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000240)="18aba4e07418b2b0fe0e7fd1452e2a2501c597b32e04c8ea935db4edba20e3119c1f437a71dd1dd4c00eb1546d2d4cdcd8ef73c68e2a485ed96a59b95695f31f8e883e43371535ff4fc98b797089bfa02917774bcebed387e5cd3f68e4311da16d0258b7312645ae696eee3acf23c0eeda1bc7ad72384bd3ffcd3fbb6cf6417d787b53f21a1c159d7e61ce1317a5255d53e2e5f10ec3a104c8a3905fc3e55f7f551958aa50988b4460d473999cb30d01d0bf355c63741750abfd1c564d20c894bd8f8748fcfb3fbfc066c491bfbe2faba78976b912ff64101f74b353ad16affb6b4eef00d8645f0d3197f5b4ad3c2057aa6ca9a0beb6d5c8ad57dd2b6c2f", &(0x7f0000000340)=0xfe, &(0x7f0000000380)="36eff9a02badb733fd7868530fc7defdd695d35bf5ccddf002ea7f70a539da3221017a340ff579379906283c729b4430bc64e1f18037e98f419831ce0b52c3adc0668667a85541c2211502cff41b7f", 0x4f) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2, 0x3}) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0xab0, 0x3f, 0x80, 0x280}, {0x2c, 0x2, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x2, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000300)="fa0a418f25dd66f6d8be973eecf5d7144701d63c05de7a07f42b206923191aa4f74a10730d97f61f12b2021ff960967efb92df8eddbdfd9e1c26d615a7f4893fc193254464bdce902653c47d067db552d5ddf3f6d58c82e3582ee2f693dceaf6ea5e85bb9230a52562ebb3d55f5c300987e525531b0a9cfd20e25d04b1e46aae76cb6bcdd56619c5d48aa357ce050c2f3da901c55d6bef1cb42f623acc791a05f1", 0xa1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000001580)={0x1, 0x58}, 0x2, &(0x7f0000000280)='a', &(0x7f0000001600)=0x1, &(0x7f0000000240)="906ee0946dbff5a752b3dcf2bb883d4ee8792dee8786f16cd529915375adb5e53c527392a76adc582aa2a3516e1af6e028b4de2114acfdec2b72fa", 0x3b) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x101) kevent(r0, 0x0, 0x0, 0x0, 0x40000002, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080), 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r2, 0x0) shmdt(r3) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r5 = socket(0x2, 0x1, 0x0) bind(r5, 0x0, 0x10) listen(r5, 0x0) setsockopt(r1, 0x3, 0x8, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e092de2457cdc877c3d44dd0fc72a879e6090b77847f2cb24dacfa737d91ab4c22becca06e735f40a858ae088c326c1f2fde62bd332f3b247d26873d498891b", 0xf8) r6 = socket(0x2, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) connect$unix(r6, &(0x7f0000000000), 0x10) dup2(r6, r6) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0xfff, 0x6, 0x0, 0x7ff, 0xfffffff8, 0x8000, 0x1, 0x0, 0x5, 0x1000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)='\r', 0x1}, {&(0x7f0000000200)="8e4a0f69c898dbe859c700d536b927bd2ccfa0ff008c5a4e24a88fcfd7d3218a9fd99cf643fd1d509267460ccef41d30308a1c89dfa185f7442d67a037af7e72c2a59d5f31eac40cde731df276992a64dfd375655225fe7867c4fbae7cbcf9a8cce50ac40b6e72e70818f56935439ed017afb646130438aedc423e562397d220d66d3b6a508437a91efe49291e5f7e22ce9c30275a248881c72e10d8cb05e382b57c506b7ff93de6ab681179fcd33be1b9d44479ed1c2ce149bd13db47aba68f51f6b3ada69edd91f9f6416ed33c47f7cd20450293ae5eddddc74c7d374210f4b25116df847c906a092fe8ae27016ed5d7", 0xf1}], 0x2, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0xfffffffffffffffd}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) faccessat(r0, &(0x7f0000000480)='./file0\x00', 0x2, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x18, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r5, 0x1, 0x81, &(0x7f0000000300)="a7db7f27b56680bd32ea39ceb61a188a1c56d3ca33075c89002f9cae1ea85cc17285c1e57c360796ed7a8eeb8b2638ed9f3abbe1fd2a86a169278afc98e24dc525b5b5a3ca583d314fea6ebd59e187ccd29c36c146c1294c7316031ae4a3720cc90e08856f76c9312a3817f42c7941d8e50801254402ad47c183813bb4bb8b38d59b5185a978c87454c268b61ed99676dff22663628dde1fb9c0605c1a4077fd6c30eda05e7c0d8d10b04088d12f793f955e3504084180e0867232ea51284100c141376254341ed3feb7166aa85738d697", 0xd1) mlockall(0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, &(0x7f0000002180), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001240)={0x10, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x42d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x5}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}], './file0\x00', 0x9c4b}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100)="b1ceccbad6815dcf4034c87ecbcf41d4c14405a8bbd4f4325593f8a7152b1cf515fbf7bbb4c34ce081cc1fd2529566795276b2270070415f7da8b3c9a01511fa3edbc4deae7fd286fb957c49d2893f6c080635565c37bee654bfc3bf1284982625389d626f11d98641e224f97bbe4dda8d10a6204d0487393367929a2e198f4a361ed394acbf31b99e9310f884f63af349064de9cba1883ccab416f2d917c10090bf3d4af8755f0dd305d9f5a2f35e017371e7ca523640f040736ed8f7a2cb1b707fc3f6e885d2abbd54cf4ba1e0a379d8532d", &(0x7f0000000200)=0xd3, &(0x7f0000000240)="e0f1ad38074a2e7f2f64c6c9f68d0e6d126b3eb9e86ed5dfb072bb2bb79fd7923a73d62d6b05332d084ffa9dd54dee3e1fb67067a318d3f0fbdddaf9c4180545e45aae50743babef4cee87464f54d596ca8cee3b79fccbb1767c72c8655e2abd065b405effae429bcc2ac5b4e05b46c01d543715349e163db189ed1e7d8a71e5c06759ac7f558d8910293a6896c17b85fcb1f4e8118a3f70751f5ec1817abc182eb9af2d755fea3762c9945f154f13c39a6c341a040a856f65c210678f51a423b8bee21260ec38fa447787acbdd98542fbcea443832bc260ed2e0d519352b8436e042e3ba82d5c925b49d71e82fda1e8a7f5b4d9caa3652450b7358029167e8225d2a40f369ae1ba8be0afabad512f8bc75cb365e3bfc9929bdd0d22214cad93d7914a368f989dca94578ddaeda61613b625f666f9532d19e0317063ef4c0cb3dda734fd23e3a3b7fe4cb98d721bd547edac0952253a89005071a4572923cdf8bf0f76a17358f4f32113ae5fcc305e709f38bfbef1f675bf5dcb10730db6944bc8753fc94f8ec8eaee8055a7f5fee74025f430d7784f96624a542ee3246ab5addb8faa9bfd3da635867116197545c69c9afbd8817f0ac66489d87cbc5f869173404220fdbb1a1b80ae4087ef150f242b1e4e3a2be4e92ba5034aacdd09f5986c96bb92645507c3e88626cb6fc0a42c3e84502828b7677a371f6cf0f76c8684db1b0e884e08e332af5b6f8bca2de8483720b8e29d932dd4d504922e98774eda6c567c72a63ffa80ca225b1b571a97abbb66dd6b40d882f69e3e053f582c23e706532a93ce5e9b1e488a5ff4674c741fb87032777f9e03871d8f5279e3cc2199b6389be4109d54b9b964163b9be43790df63fdc95e0f4937a466dd3e65fea4c298e376662ac325247d0f5769e5c0fbf5b40238dde2e1227ec3c8c97919bffa43cc9ad444a412233ee350d29b7e37fa018039c9cb2397c8ef1db1f8397c78a003ccf8db59d82fc2a6928e4f8d5c17a646afc77858559bd257cd099b5f047987f4e49378fbba8072733cce3db3439e847a941d8ba4a4ee95783907e4e74de97dbd5bf7337d9e88a29edd00b4cb05477f491f4750288c588e5298726cd61b1bd20b01f502cb4389cc27184c8c3eec72fc90d63bfbc0f6d1025b6ef830acaeaad3da19c09518146e351552e81524c155ce0c8efc08035e72c3c06f00bfe01d7dcaf6448b1541ae1a80be12fd3ffd2635fcac6112ec01c7cf67e6559772385de792cb6871ad3358f7ad13cbfbf3b72b0c15b779bedadc607ef13e04af80bb5831cdaed35c363501c685da7c108156eb3595413178a4276adf9c238e55f529c4a104f2c08fb06b3f7b8bbc1130605806acd610a305b8994bcfa581035e9ec29a13acf20e240641a7e364bc464d5e42550361c719d9c44f730917d4be91fc20d7ae54325524c827a1e295caffab1efe5c92b0195856d0b5fda84e0628b67c712b8cd8f28a61684de3a6740e00d9f95beb2a40fe2a4f302daf2cb5712b63f96947e10a682792cd5f15fd95eae294c49f6d53d6115e6ae9bdd07be96c34bed80c9047daa9289c84570c41a5731cde8c890e06c60217fc6eb2d4dbef55c3a42cd774740f6803de859341c2503209b0b2ca53f5934e3145dcee0bdbed4c52d13a4be44ff31b0ba351a93bfb9c39c864a3e708cd50851f05d4b6d4054da36ace8a65220ccf4b7acd5cb4c5be995688a490900efc32e355bd580f7b88b32f22ef6ec657aa6f6ff4196ce35d71f323915bc78483950860f44702e823ca61288510c678024f472d62ee1e69629748fb24902c7a58d2afd56c1fefebbf6ad1b27cf8e59a76fc957d1233b0a9e5bf4ee1957743d989d2d288b903babde9b6fe41189c39fed5721e2592a24bebae219ff23f69163d08cb5c9f86b336724dab76cff2c77b1289ea11310992e78745721ac66de989de541091f9f178c411b09a943ee588b4a7a5e012c7f71ac8b13ba00208a24fe3184a7105e5a3fe9e7b64431dbe2b395d617426d0ad0ec65ef15d41f03f3467f5fba1b35c811814a7b01bfebc0b3a8845c164d2c49410344682d054c45fa1a9ccb09a1eb9315e67ce24842ca4eeedfbddee78a1c79a5503f1b006289c7e2b16a79ad26c62e82dcef5cc614eb0f8d211161fb55044dbbd2b7c03afa9a5de380766b2ae989178a506168849ffbbd6511abaf11c5cc46f641c8b2f674a27e3e3dc50eb464c0d3882cacdfc788a41523f343adeec35c4e1acc04562a04d72458e77df8e01363a38fe56f2bef4c6f55e833c8aeeeb5dfeb2c34edad754e375757a10c5d8a43a046a88d947e5309479427cea5ab56a2d031c5b59c6a8b824a99517dfe4a0d1e5df3c17284877ddf1112e6b9cb82afa55d92d77715eb479f92dff52f0d8cbb54a382e17f7842f6d46ad25fe0d7486437b5c841d9c6bb3f1c171d8eac61253c72bd4db917ee61a5dbfaa8704cd814025aa87bd10e3fa10e6d45fad9fa0c531e30beff9e031f1fc8bf475ee4f66628be9c5886d8c7f7830c8fe88795d76f81fec06d664e091e15008fc4c0fadc26c89bf7de30c4602bbdb46e255447be2abc9ee4e3f192cbd2b06b81a7a4ad251a3a896b5bc0151efad2b6d6caed3ad07b8bd74f496b928afa9692d0276f85555f0e1de48639c271cc055563cc21aeeb0b7e2c09b326ad2b33a99422695f16d60aa3bd53ab7179e38822da57f750fbac0c3e3873db5bd1f1617af5eb765c13151ddb913f00b71df6213f7997de3519781d9c1f656f460e0ade4ab5fefc920c6ce0262b6c67c42c1ff7fcaa1880d1a0e88ebc996d5754efde2ad1b4e85ff57609e6eb734d9f2ccf5592f22bb60c84cd6e7e5cbb22b902abbaf5e5e5304938ae6fd023958b3b9fec03f234f3e7c34a9564562033e4547a082342f932f8409c201a2385df1b09be6992613b2a5cc5bedb9797307a778af427314274008ebd1433f58d0236ab6e9941c1d6e322f5499a66179eb7514f89eeacf47bb0e7a1d6580e4c4276e0eb9cf53e5a5b25812d2e1afffbc079e7a6fc109a33da5095412131334a9a2d33e840a97865de2a1e46a0978cebe4bf088e27339e16b34fbb8e7d1b543f59fb0194b1e627d6578b8fdd1fcf43810e0deef4d2809c7d22108bd8fdb668d216fc51ff409b8aeba85388fd56543308ca6a79cbb30041b09e4af5f1bcb8a05683d56f699f2d1a8c38b653ff71b1736453f409d13160af53ed10d14cd8e33e98f12df208b58089c1a63d7588103e67abfc9b78490e2d0f6446e9195eba132b7cacba67f9bc9643cede82155a15cf48913f50088c68c2c65804170724f5360ba3aba99b22e36bf256d240d15679871e40489b32f5aafc9c60e1afa26a443e80cc304d53b9d662b694778840c0296c2f7dde31374e41eb0e5c7f5ba545fe28e716c45c61c5e7b070c5f19ebebaa568ef5df7290227e9d3754b2649abc5fb4dbca7166e2a644e3c5298f97a26766ba7ebcfbb213a4af05461127cea5ba73ca524928f2be2753ea4f26882778457fa9ca1744032f60525edc6be853c85f24c6d3a3dac77ce154d2ce3d9e36892ed42a854bc84cc493ab5611e7bf73ea1ca5b84c6814fe5230a884f66d09356a8bf71e26b4c250083615eb38b680c6c3c721a1cab57c227f7e01d2a3cf750f0f19a206afbaa393617bf5eac747ea0836a754f8bd92f8cb2ada7b93828695a2fcd03a9c2947a0066cc44259f26e83cb7812a8f27f6fe63ee167e8587008ea5d59765a4d9a2e6fc7431a833de85f99dba80916c598652f3bd5c40fcbb7d6f8799b87b04c9b08e573ed3fcba0ef1c339f21d6bded96e7c503dd470b13ba55c3e593ef55051555b6e77bda442eb30ce59e11c0cce79e42e36ac1cd7403eaebc37fe0779b22c90f51c76c2ee85c8e8dcb917c8a5893de73b91742b36be9e53a4e8a3832699d9591efca4f5e548eb43a7299ee70ff8a6d7aea786510b10ed477607770bc1999f15d48f2eea059b24cc88e11f2f9665eac47248870fd3fce9af23cb955992c65d1565b23bf3baf06eeadb4256e2ae42d0b18f8f98afa6dc7928ad350482dc26b2e03d138693df08689c057a2b7ca5f6e85b8597f26f81c4bf60cd25b24fa158f6c3e389ec37249b94eb5767bf345178d0565f91547dfe4e77ad647bb3049650a4fac5b2fc39b513c30371869ecebda1007d6c37e251c768bc55c4041b5896f2ed29b71793337f7d4dac970bd0b37333e12d95a8b2318416f98fb8569aa13578fde7c25f7dfa5eb24e8b1e17ed4405a2a94355418e3caaaef68eea6b77d26e1e788bee64a3ac051a23e989ee84697e7456707f8d17193421ab743d11401552b7e47692dfe1d1516f81ffb450532e4866ce31a50071a418ba9d9d4f0075772a33076f04b53e9c25c1b398246041979600009ac1ed805130d7e438de33e5443556978d464bc8c36517fae52fdbd6dede60fd34302246812c1e6f392f6c22dafe88522480962b53ce4540176d29523469be044e860b81dc445ed89c4c48694964bc747a8f85a903dc9ab2f65df7e628542239d477785093f2fd4c3c6da153927870458a7dc3042687568f94928b9535d7bee9db8d952e11b8f67ddc426c9336685cd6c81a09ea5a6562acf32d72e72c1d9eff40db7fabcef71a2fbe12b7c05848cf5337aa94158af6a990b9c8ec88e3a1477ce4ec2c39145d30bf7017d32d89c9dfc9a1eee73acb5c2f6279ce1e3d4ce3cc9c12bd3eecb911801e3e37a267dce06507c35e2bc36039e1936a5656d91b00582a42f088e0754ac4256880c7f378216f591f9776d365aa1c2b8b527d2af54cec2e4624dcacd3e4425f60eca6e798787d86c1c35f0c4c1c50daf82a4e8bc940e94cd46d1795ff50a7e473e30272e50ab6d37a00c20f3ccca349b3dea32b178c357df3fa28355fe045c3602b527ac24f071276f7fe1c2fac5b8941b6992df99950dbcb12603285fb36c74cba54cb369ede82dd6579cc52bd4de1c543f1a0e4bf38a326596e87d898ed10017ed0777d8cc289b4f3d7b960d2ba1da134a1768e09594ccf7f8cf5dce3a30f64cdd4351fd69e6123fc8f5fa891aadd468bf89690bdaafd6f4a9118cee255af1ac058cf62b5d1a45e622b294b6b601b2c5614f66d7f89b86d04dc587e0f30707dc5ce29472978e408a7a424e58f6ebdaf47153161ec77efc8acbe801797459068ac92827dad2152c12606adfe43663203c14fc5200f36bf3bc2350324f6b9ee1a089fb5b5fc58485199aba3cbb1144008e4349a18e50b51955781133014a0dc17e7b3e7606e23c2c44fc2eb9a77eb3af34c023159333c4b42994e8f383e1b94a8add9641c81eb856c614dc3f0db4b5e34661c8934f4931d18e8e74600b185ea2e0dad4b05a123a332bc027254735be36e0954f8db9fc6a6f13d546bac6e1ef68b529843ef0e4ed3ba8273b37d33634791e0630a1cdec079fec92a91189f0f872fb31f2efefd8473176924fb8e219f48cc8da784ed01b5228fce1dfa10558b2e2dd4267d3f3cd2c152f12a675f27afea395a5ea1da8ea66dc024e0c882264eeec582649efb31b619cebfd789ec36f9bf5e86d9ef663a39340ff002bfcf8e51a479b6291cb58506fa0d5795a53d169a143470d1aab61e169b38da7a10ee8fd67cc0d0d7acbb784e1ae91c2af6bd5c303c2e8512a9244c8c69e790fca6dfdcc75c179a23aaa9d6ba0e1ea1958aab991913bee73992b4f5decff273f73d1498bfbf3136e90183fbd81d1ddae81402b3fb49b8c138c4c74b2f27ad5ae162629a36bc0ec", 0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfff, 0x8, 0x4, 0x81, "78222844eab238def7286f9c32ed04caff45e232", 0x8, 0x6}) vmi_share failed (22) failed to init arch-specific features for vm 0xffff80002a2a5310 executing program 0: setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r3 = open(0x0, 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000400)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad6476ba86484dc68ae73ae85c92179eb49801aea92c9c061f1c5ebe163cca18a7d85d1f342ba6b7f89cabdf76d9e2d7febe4ece4c655476f880d4d8eb90b1f7c92897ea68be820873e4eb94e5710a6b34e545bb6cbd75fed90b5d38044501a61e6a583335310664786fdf0ef8278b8d05097d9f5a52640de3cf672f8e9c34345bd0cb9432a31d5f5eda7c16f00010000000000000233c428f32ae9993f53fed4be9335cb631bb", 0xd1}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x13}, {{r4}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) open(0x0, 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() chown(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setegid(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000280)=[{0x0, 0x2, 0x7a, 0x800}, {0x7, 0x0, 0x9, 0x800c}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) getsockopt$sock_int(r6, 0xffff, 0x800, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpid() r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="fd9339c0fa4d5fd01f461c930800450000300020000000019078e08400010000000005009078e0000001450000000000000000000000ffffffffac1400aa3486fd68c8e9f95a874fe7638712c2fe202e852aafcbbff7216e3df2ecdd5a7ecaaeb278ee7b1b7f55f10ae8d88950644b861f03b1c415d3f367b137fb188d7c9ce24c2b32616b20a0206d6d761b9b2816b137f0c81674de7aaeee18cd1047f363b28ae920110be61e4e1dc41150d8c901f4766194819b"]) syz_emit_ethernet(0x41, &(0x7f00000001c0)={@local, @remote, [{[], {0x8100, 0x7}}], {@arp={0x806, @generic={0x18, 0xe936, 0x6, 0xb, 0x2, @empty, "e9ee615cee73fa0b7e79a8", @random="45fa13b85c6f", "f4711924c57194ced22e93b7cab77753"}}}}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="84603732", 0x4) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r3) r4 = socket(0x20, 0x4000, 0x40) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000280)=0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = dup2(0xffffffffffffffff, r1) r6 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup2(r5, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r6, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="3011f9e21d14050cfc0e752786af24000000000000000000000000ff0200000000000000000000000000018100907800000800"]) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x0, 0x8d92}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) open(0x0, 0x0, 0x12) select(0x40, &(0x7f0000000100), &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0) kqueue() poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setitimer(0x0, 0xffffffffffffffff, 0x0) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8000, 0x2, 0x3f, 0x6}, {0x4, 0x0, 0xff, 0x2}, {0x3, 0x5, 0x6, 0x4}, {0x7ff, 0x6, 0x5, 0xb4}, {0x0, 0x29, 0x40, 0x80000000}, {0x4, 0x0, 0x1, 0x9}, {0x7d0f, 0x8, 0x7, 0x7ba}]}) executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000280)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) r3 = getuid() seteuid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) bind(r1, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x50}, 0x0, 0x401, 0x8000}) r4 = semget$private(0x0, 0x4, 0x96) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x1]) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r5, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1000, 0x0, 0x0, r7, r5, 0x1, 0x40f9}, 0xffff, 0x6, r6, r8, 0x10000, 0x0, 0x2, 0x8000000000000001}) setreuid(r0, r3) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r11 = socket(0x18, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r12, &(0x7f0000000000)=[{&(0x7f0000000080)="03000000000000009b0fcfe10d9ffa7e872e4e2d1af1223feda813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c0600dbc7a8475b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708144a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca4222831c36422e962b7f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb437f25ea811af75b31e95d15e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4a5dbe96ffd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa204ff3235b94d7e4ee51e62126d04d1d1633cc0e895efaee46742ee2ecaf322e1ab55a66bb4118d1b652d", 0x1d8}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(r11, 0x1000000029, 0x2f, &(0x7f00000000c0), 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="0780ae6df229a83883a40e7564eb2a344c37aee889d7d7931e2dca3ae03f2d29b705c0f479977d53f76f9f0bfa633cee23c1161f213c9b27242cc00737063ab3b766e435ca97da52ebb1c524ab043ecb3567781eb9fbc5cb803637db2d3df5a3635a7110ab5aa7b8a87c83c709be998019ee2219fcc1036047c66c56f51637be9e4a249a6534c9768cc4945c", 0x8c}, {&(0x7f00000002c0)="ca2cf25fdbc7fa09c7fb0ddcf44cb0fe85ea2ee3f69e29d1f75303bd1f70d97c265078ece445093d485ad5a093fd43c7fbf18e5384c8ff7ea2dc50b2af1c6c627571d57b77909ced74beec297ec60085a678604c47e941c39cf8511421dae419915a46b8d2bd", 0x66}], 0x2) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) 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') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3, 0x0, 0x8}, {0x6, 0x800, 0x1}]}) close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r5, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x7, &(0x7f00000001c0)="71f91e3471ac1958bc5a91501d94a34b0a758a18f6b5df4dc7828e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x33}, 0x2, &(0x7f0000000200)="a65022b20f880f6c10e04fd694d13baeaa74353198ef53d471681d951a120f0020891140eaaee0556c5fb6fa5a3d1ee1b709ca82f80d96ca85f6ae853fd78ebbb70c68c0e07b5bb1f40faaef16d70753b73c33bbe780faff9fd0751917562f8e69f626601cd26dd35d0742", &(0x7f0000000180)=0x6b, &(0x7f0000000340)="1d34ff59bc2bf30d9f371faaf596061fa8856952daf9c5e80074cc022c4baa5a93c25149fdf7055c87d63ac3e33cdddf602ada905eea51d3488b2f803049dbb57c60ee749205259618dee72340c5727e968142bc616514c033a3f4e96c51fa1b43b8173569aa", 0x66) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160ea00000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2050000000000000038164991f7c8cf5f882b297be1aa5b234453dd23b3ed4bca576deb51e2f0ac3ebbc257699a5f0bbb8269d46cd6843e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c40000080000000000000057aea8c500002002fb00000010008abfba09000000ec29dff8f8343712051eadb71d89", 0xb1, 0x0, 0x0, 0xfffffffffffffeb6) recvmmsg(r1, &(0x7f0000001d80)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) fcntl$setown(r3, 0x6, r4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x8, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x2, 0x0, 0x0, 0xe2}, {0x15}, {0x812d}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000000)) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r3, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r8) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, r6, r7, 0x2}, 0x8, 0xfffffffffffffff7, r1, r8, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80286987, &(0x7f00000001c0)) r10 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r11 = syz_open_pts() close(r11) syz_open_pts() ioctl$FIOASYNC(r11, 0x80047469, &(0x7f00000000c0)=0x5) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r10, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x1, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000380)="fc91e574c27cdb501a3e", 0xa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x7fa, 0x0, 0xeffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00", 0x0, 0x8000}) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140)="becabd2da4a32c3ad5f24f0749f213388a75c301f214086be7afb403fbb28e9d9950cf329e1f43ae509ef1ad7ecd28c8d764aa28d7113f340b82b7a901358f8cf0aa1dff528842cccc7d362908afda291c645beac1edb6a4a247fb335f8324460314b0c5baeb1597487f79be732ea07c8f9bad313890f308f825d4e87e59ae7d55f24e91593a8ae0b47b81bc2258f552e15385aff7a7695add857b8a221d6a9a0cd60000000000000000", 0xaa) executing program 2: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r3 = fcntl$dupfd(r2, 0x0, r0) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r5 = dup(r1) listen(r5, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRES32], 0x28}, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = dup(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x21) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "3e1b12", 0x18, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @loopback}, {[@fragment], @icmpv6=@ndisc_ra}}}}}) socketpair(0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r5) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xce7}, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x7, 0x6, 0x1, 0x0, 0x0, 0xa656}, &(0x7f0000000180)={0x3}, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) dup2(0xffffffffffffffff, r0) socket(0x3b, 0x4000, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, &(0x7f00000005c0)) seteuid(0x0) geteuid() r1 = semget$private(0x0, 0x3, 0x733) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1f) semop(r1, &(0x7f00000000c0)=[{}, {0x4, 0x4127, 0x1800}, {0x4, 0xdc6}, {0x0, 0x18, 0x1000}, {0x0, 0x0, 0x1000}], 0x5) socket$unix(0x1, 0x2, 0x0) syz_open_pts() socket(0x11, 0x1, 0x9) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000100)=0x5, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r3 = getuid() setreuid(0xee00, r3) setreuid(r3, r3) r4 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1ff, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) close(0xffffffffffffffff) (async) socket(0x18, 0x0, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) (async) socket(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x2, &(0x7f0000000040), &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41200}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}], './file0\x00', 0x20000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd8}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) (async) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 0: socket(0x0, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) listen(r3, 0x0) r6 = socket(0x2, 0x1, 0x0) getuid() setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r7, &(0x7f00000000c0)="5d276f64f079a29a6483fede", 0xc, 0xd, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = socket(0x11, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) getsockname$unix(r8, &(0x7f00000005c0)=@file={0x0, ""/4099}, &(0x7f0000000140)=0x1005) sendto$unix(r9, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000100)) (async) syz_open_pts() (async) semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(0x0, 0x20, 0x0) (async) open$dir(0x0, 0x8, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async, rerun: 32) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (rerun: 32) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) write(r0, &(0x7f0000000300)="1e", 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000340)=ANY=[@ANYBLOB="1ec8fd8efe3fffffffffffff88a8430081004f00e73b0c830856b30336525b35d9c2dbf51b67a6ea9d4c592c8384b4e6203a0b5445f4d5d8d197117dbdd6bb3c852768b258ed1281b5297461b4d0823dd70db8daa1430fd2e7adfaa0df4918ffbc9e97012b173121d6acb438b1b06305eb41bf1036e1e63c6dec62a6262e22a62cf651f971cb21ff1c"]) (async) kqueue() (async, rerun: 64) poll(0x0, 0x0, 0x0) (async, rerun: 64) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000140)="40042c7e418d87aa2ee5d2e09403e43dca6739d91bb63d4b0df95ca37531fdf286190d6036f999aee25896e47e68f63ac7967e4ff1e616c04dba46c7602d27d725d6f5928948caf08cace50d645292973724667ab76572e21a8aaa5d6f8986eaa5bec9614071e9b55c3b6adb566e799c52d68d765a260156cc6b72c324e791bdcaefe8db9b2c0432c53beabd0c88d2c7d01f39d2315363458fab0cdc868717572e392b3af51fa69cce3598177b17c2940e3b728fe4a5f0c20f6f26b8f4c6f1c5700f9a655e2352673b90aee8eabf", &(0x7f0000000080)=0xce, &(0x7f0000000240)="3a3c6e0d90a1e97c1405520738f7625ddaec086c142f3f0a1b93e4778df1c2d2dfbc56e8a7ebf233e6f2dc67a96cd48e5d7719644d48c654d9cebd3015008ed778c5a4f57593be110ae3fa92e8be740a1cf57cb9013c9b5d7fa364f1754ef8868aee3d8d8d1188f959253b670b963f24a70882d469bccd6a5028938983f41cb7e8ba46bcc982f56045df47b27e2c8a49aec58b6f72958d00166dd0da2528fb8704196f583e4180fbfcded6349171e587306e901b5a3d57a6d6f813712fe7db8d162888139722139893ec", 0xca) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x4, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000588000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8003}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) r2 = socket(0x1, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) mknodat(r6, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) executing program 3: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 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) socket(0x18, 0x3, 0x0) bind(r0, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) dup(r3) open(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x2, 0x4001, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff0200000000000000000000000001ff02"]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) executing program 7: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}], 0x20}, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) executing program 6: pipe(&(0x7f0000000080)) (async) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @rr={0x7, 0x7, 0x0, [@multicast1]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}}}}}}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20004, 0x269000000, 0xffffffffffffffff}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r3, 0x3) (async) syz_open_pts() (async) syz_open_pts() executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080), 0x0) executing program 3: sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x1300000000000000) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0xfffffffd}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="91a6e341d8bbaaff7faaaabb08004500001c00000000003a9078ffffff1a486348f2677fa6cf19667d4887dd4cc7c3464e04eb60c25e315bb77ad741dc795514af36a27dc6bc92b35956b89063689a9001daad912efc285895397a91869f1d796c6ee793a3807932f67a354e082856c51f255745c0c2e9e566021eb7a91cee88858de82d9c0852d9e42fe6109900badff74ebccd9b6b272da0192d72f762620364c5faf1daf906f127"]) sendmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r1, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r4 = msgget$private(0x0, 0x100) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r5, 0x9) getuid() msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x7}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) executing program 6: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{0x0, 0x0, 0x0, 0x3}, {0x8}, {0x3, 0x200000}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}, {0xff}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffdca}}}) sysctl$net_inet_tcp(&(0x7f0000000c00)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000940)="9b1851a81f6446a7349cf3a37023ec20c7c909c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc09f44f4b76c76d41859d8564", &(0x7f0000000040)=0x3d, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = getpid() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000004c0)=0xfffffffc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x14) setsockopt(0xffffffffffffffff, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000800)=0x1) msgget$private(0x0, 0x2c2) r2 = socket(0x11, 0x3, 0x0) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = getpgid(r1) r4 = geteuid() r5 = getgid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r7 = semget$private(0x0, 0x2, 0x39a) r8 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x8000004, r8, r6, r8, 0x0, 0x0, 0x9}, 0x1000, 0x10000002, 0x1}) seteuid(r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r10 = getuid() r11 = geteuid() getgroups(0x1, &(0x7f0000000a00)=[0x0]) sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000680)="baf57186135e5a6cfa9d3b1d1741e5a17fd678eb9f2d39df6838dd29d14ea5ab0f0c5aa7deda58e7f70a16b1e4db7ed9760782", 0x33}, {&(0x7f00000006c0)="08015cf336bb7cf2458f4dfd51c671374a88323cca385e85ead8b98bd117d75e020ed9d92e79ea2eaa241ba3a95e4d63feb747c7", 0x34}, {&(0x7f0000000700)="dcebccf0d69c01b25fd21374d99707619822b846c2a0403460245596d19ba57d6115f1c82cd38b0e3363ba261c494336bb2d01d62327168cc8c9c5e706a6ec5a4b547090b106b105", 0x48}, {&(0x7f0000000780)="f33591a2e273e295ec86a3508be3d88cb1d607d1552d987eae6a84a8073f54d434f6113cdf9b82be19baffb70730a3b5732b1a0e8b77026b5b426b819c4a2855f3242f9551e61742f9697489a12591e0a0bcbda6a069f923b75eaac58c35", 0x5e}, {&(0x7f0000000800)}, {&(0x7f0000000840)="80b02f0cfbd7ca0d630847799047f2a640d998a93c397e445285b23606202722073a15e155cfded7a8c605bf56215ff0419158518fec9dc7cac8209f61791cc599", 0x41}], 0x6, &(0x7f0000000a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000da4449130540845e000000000008000000", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r10, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x402}, 0x8) sendto$unix(r2, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r13 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r14 = open(&(0x7f0000000580)='./file0\x00', 0x400, 0x39) write(r14, &(0x7f00000005c0)="d9305fce82b30c512bc532115968efa50c704ae643873bfe841fe7fbeaed362d2324782ef5e60711b2c80393151ff0f11f71cf358f7e586727d1c3cd80e93b439216bf7c9f59e13bf09203de36019a850628c3f3f35c72", 0x57) sendto$inet(r13, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() (async) syz_open_pts() kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f0000001080), 0x6, 0x0, 0xfffffff9, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setuid(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') (async) chroot(&(0x7f0000000240)='./file1\x00') unveil(0x0, 0x0) (async) unveil(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="05f91e3471010000000000000094a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x1c, 0x0, 0xfffffffffffffdf2) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="05f91e3471010000000000000094a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x1c, 0x0, 0xfffffffffffffdf2) executing program 0: mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) dup(r1) r4 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x3, 0x3a) r10 = dup2(r9, r9) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x80) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r1, &(0x7f0000000680)=[{0x0}, {0x0}, {&(0x7f0000000340)="5c3a642995cfc1f68b97c458bb781f552fd340e2472d42ad85f87ecd61c65e96fe70d567290dfa3aa74ad67d83d52cb957ce1fb82449fea6a1df7bf770847cfb240ba388244aecb6a87db03a70eae86cc21efcc3e82c1c759949480e9efe2901d6184798705eb79c5ea63edb0dd29fbf28faea802ad67429db7fd023afa3f9ac5a7acae156cca88dc13585ba72a1d5b39998c568cac66cf239e9a906e0af89b8e316f4576b9753c7230d7fc9aa984aec7ebbc94812ad93e6930d", 0xba}, {&(0x7f0000000440)="ea58e3f5438b4089f6f0232fbb739afcfd4ace2cc8e4076c0937f64ec16fe0d210e80f69351c6ab11f1237c380aa4aace709f03ad566753dc2668b3e4952ce8e0e5dc81408188797849f89f5d22a20002fc005285ec8115b367f", 0x5a}, {&(0x7f0000000700)="2f5f5bc0a0159c77cdbeca4cf362295b8190e4fb4546fe0ee0d3863d176cb92fc1908cc9c10fff18a2b36b48efa82684e9d659fe42fdb58a30cf7938f61946af35", 0x41}, {&(0x7f00000005c0)="8f76be2dd04e6d193d7c76f2c532db0afc4175b918fcc2557f6abd6bffcee17567d8dc641d7afdb9548ca4dbc00183b684ce38803fe05c1db20064336d1263b80d4bfb22dde1d6fe5fac71f0af785fa486afb95a2d9e0d4a223b4b9226a54c2e020f358305f35372ad46bb97a20bba8fa067ee8e83f2f893f4c31b77ebfcf229c9a523fe554a5b23e65baab2cb7f8c26d867c8e56c4fd3d0e2b1da", 0x9b}, {&(0x7f00000009c0)="7e0bd6cfdd333a94be638eb06b54d7b1edf88d86c1f52d680f2687968306676c107cfafe84982c3af1054083e0d8f3b81739c06bcb4a0da01279360fae54005d45c2a3ddfd7eb63ab04a12a6617a980e0f9feec856e7c26c8f92ee4fc86465cec982bef9d995d4579d82e3d0ee2de684cb8678e2814ccc1156455af10f3b0e41790826434bd2609433b436061c123ea9ee470697055e07fa2790c8b5805a9125325a7d7b93fa09c2b3e95b8e2569f2cdd559e2fe94baa24aa0c5cc9eaad9587f3f540f679d7122f679e176026fa0a56ef7c74dfbb33ecf3c651f412c4ea54090f233f01051fc0f1cbdff70ce26d0d9d73257da4fa7a499c2794d8e6af1d16117810a3fddaef013d1a9e8a80d636d3f15f09d6a863960206710c8655dec45afc209d1eed112027f23593256420a1d0364b6dfa8c3e38b053671e75402f2c0ab03a126a3f68836fc2db2493cb7baf901e76735fc799a0a64f5ae5ce9eff83008a76bd8b3f6e1de7e460b1987c17ae864948ecfab1dc1eaf00ad629d624ff4e89a725e123efb03f171805b96eb6739f200986c00735241f599dac9f6d65c8ad9e086bfd461f39b9c950ead0b74d9f56b39067300f07ab627341b8cd2f0bc370c48f5c4c1810cee328bc871d3bbe64ddb5627b81cac98099337775e49fe2023d811ad5cfa4b1192e3c8990f2c41ced5028f715c16c705032592ccfbe64a33c393392e57d52fc2c897a982126bf7f196a31059d30c49a0a4cfe5df3e5343a3308b96e1800d2ee8c2cb393145684fdfff8003f6271c07c5505fa12181d4ecd2d06102c2d5c02a7182ee7281ccc9206ce724cd1dc09ee8862d70acc1064249dccb0be7ff33e05d9acd49e22593c0c5544d0e1f69ff95e74ec0f478d6c92af0bc7e155741088cd2fb5ed24e11017adb7fcf206a0e0e54cee3abde02a923cc81d0a73fd65cb299d05b4da5a09e8be45cee061bbada75ac69d07fb2559e2d8207fb104257d132629e89d7fba11c49c9d1d39aaf49015d42e995c9bf57f01e10f4afa721e2e6ba2c4159be12e672bacebbcf440e76f62dc66a9102128631959a845777f765b51923cff6b59f50c162b4c8a0d2f0609ebc77be7b7cfd31b5deec46a5971e9705aac98620c2d43773f69e7a3dbd977b03565fb862d5b6819b35683d2a24088f272528212786421b81288eb749d07de438307aba94bb1f06176ab3683d82f89cedc1ce69c7876a8b3b5b872870a0cc5af1c5dc43e39cd3baeebbe99f89af392ebc78dca71766b32a0c0c2d5b929ca450c54b94cb0bbba2395c96419a077a8f6a8c784dbd52537eb9274cef482160b5b649bc8a2370f18cf0865d1ae3efee80827855b51a87b854231726a999a681599b34cbe43ead28e8a913b9bc09d6cc2511a7238c4dfd974b3fa38709782ea1a7ca4ee73d7e835f57fda069912b4699249536ca9fca062da711334d0a6479c2a0fdd8b619ae762df9baeda453710fbd1be635504d74acbe08b5a3898ac28470ed465f2247619fb40a5b95cdf4beae05cf44d80da1714b469e4f90b78727123cb379db3dec2d244d191f076772b28aed19ac3c0d604d832c5491287352a50ee093526ffa1b6f0e977d39c98e9f3a690c47adeafef4b506bec6150056fbc98f09a32f45c88092076717e4abd0e9003bf39f77368566064dea3e340625b6be712c479d3b1b60c3eac2f03fcf7986cc033d58a4ea2a1a14f0bae3a28447126f20fdfdea820e4cf3db7c213afc42175617bbe8aa93c1aeef9d8f6709ba8e852bc9073633200be27ff9cb99e4637018da1f6e78048ce8b788bc28ffe67994c67f2152440f0ad3346039c883454eb5550574cc1a82203b54938671df0604a786370bbf062d438849e34e5c0608d3b47e2a79a653c4007b63a12fb2aa7d165479b402bc8cb5629e7842735ddcdfe52b3bde9f099268930efde2e2c39dea81cc3023857b4db868b3cbebca805e1a7004b9f84c1d87a8fd39803c21e2def1305808dce7f0775b043aa7678acd40514a689425fd8798da447de9a8285982990d2a9832e0b9d7c7b7b1400ac16cf045aeb99df43179c9256ef975285b455e3b9b4692076ccf985a7ac67dfdb1c475d26e7de6ac1e5a2cba635eb5646a9ea63d47299da9e2cc1cade6388caa9b3fc8c3affc288ca65861b2bb7db944d36884c12152b84a4ad514c1c1071c388a392986438478b65db1e4bc64cfedbc188debaa6be85efb86de574f5e046a01cc6f1ae2bfb0a15cf330d0ad40dfc6377a999bb98fdd3caccc2170a2bb3df9f70077a05ad6a77fb05d3741b38ff2587e601a7f001cff8fa59140077b2ebcbd7400dc7e7b9ed53d3fd0a1617318a6286899d3460193fad74e792963d6cb44ab1fe02c3e64bf2516a6e2b7354f58a5bbf2be291cd118d19fa662a101741830ab0de5417889f07fed231ffa5613d517fec337260e18c8f15e9cd4c4cc391f7a6883cfc88f17ba2a80fb03b47d73497f8b74bc77e976396a4775b5c1897282e3f0bccb7273521e3029d9ad823353235c3eda94d973cef956aaa9a8ede5acce1c41a407c3a8443ab81ecb77938a0efbdb1c0ce36debbddd65f3a9a45b9c66cab1b3c93849c8e7fc833e66b76f78eb10fce407913378c57134ec7a54397400a9334fb003047dff29a8b75c1b4435fd8b72b6a62ff06e19ef9d16a102a1365c86c4628236f35fbdc571f50471abc227a6834043e5efd28313151c38fed6dea4fb528976c49fdc19c6121540f4dcfd74523ef5cac28aa944c928e929636f6ca7edc0e82f409af8f1fc44b02ebff519a48316138dc1832bfa462093729e6db2bec79103c95385307e2d82f99aba6c6dc9729fa69a669ec9bf7fc2f778fb8b0f71bdf0e71641fcd933eecd80350d4eabdde06c8c19164e0b808ca6631a838549eb0463670047851f1278875aec137203449633449cf965ff339accbf8b9b0fedf4c569d8cdd159305a2bb4021203c1160fc580161e67ee7700018a3d1122d41d6f13ada78f3759f718c1a9b182c2c5ec2f7e6278132897c5af41d1e2f221301606f4a7ab40ef4986a1ae68437452f76dab1c74808b1022adcb96146d8bd2c8fb203c10851cb2f0c28243c4721f79cf841f74c199f40060495bf6f2cee172657fa8a24c25f64272e57fec38d93650a512fcaa363f5849bfab15e18bfa417eb7704851408a245a400ebacf736064140fd0cb54f0099d9c9996d468f4c172c42e33390e1dbf96c6950378e49679da2030ca582769e3953f5edde2057e63f2e60ec2b40e8b7a716a8ed80bf069c98304d9992f0303369e2655ade813d7143fb0dfab22befeb70465787db96e1bc7b3300873377440ee9545badf69b47329c7e38d3398e3b64ce190db3085302b63ea93662730cb52883c58bb28e07f7c436a60a862aa3bb0168fe6c0dc0057609d5a95ab3f01e210a49eaedb0754179211f7cfef6e285cd04db8c4e90a9a5ec47b24eb5ba41c1d201816402bc643c7203ec648edc02d52c481ad088e5f72f4ae4eea35a8530b1b68f255f6a08cd51cf2e9ebd786f1a9b10cc8765ba96d6087e6806bfd30df26cba18460043cd321dfebbc5f4af2a4dc1dee66ce3d68b35ce68e45c64fb1928567f3e882216fd9cc91cdbfdd499cd8a8291f9934202850ca36b5ad13e80fb345ca22094c0486792e3c93dc67e0c78860b016cc8a1366d3cb6b1d71de9c2e992dc265992da32f37fd7c6584b33e3f8a31385b6730822eeece3744a827168f6b23f57fdf532f9c5bbd3ba345e76fed512ba42262dfc177dda177ca5866dc73fd08dd705d0fe5e60476dd06ec286a83a0047bbade85e7ef25330819b415c8d5ff23b862fea5974bf90c248bd5adf8f8bac7c9c4af5f70474487ed78b2f19c250d3e9fcae7aa34de2da154e7a0701a4bbf57b2c6a9e19f7d522b3d60673cd335221e2e3187e8a8f964f374e5625324f8611b4740be3760d6cf16e641fb262ecf0229adb7d2772e86c4ba4fb56fc82bcf6a34d19dea2af506dfc6057b0400726c8972ee5877d2f3cb3e424621071bdb684804965446639c034138a1ad07f077c182ed50b9b46923ba3b3cc03c8035fcdf57a73b81fc5fb2a6982c83f64fb4e40897b19b2bf0969f6010f44cab379e35d94379af7fe139d207a85c2705264ab1090c642edab089256f5ff1789c0a19368796bbf79484b288639f628294ca2c30edbb24556a502440c748e9a621e197930c7ed2e9f5448f80c7c13937886679042039862a4201081aa937b40430e323a9fecf48fea64ade6b10de8511f242361b595d9168575548bca6c169cd4f58372c416d8eee6bfa5cc1a383b3c7f01a4dbed9148e3b6f66fe63371a864725183413eefc54fe2f54eaf58df9c9689e9f95708eda85add3e3d0cb81dbecc8ef56eb9774064a7fa6dec37c613bb628d69d045caa8f13b61ac45aa06f3511146e0c42e32c9da0cbc787e1c1d70721cb15f2dfe78f64cf9b24141dbf9c7339fa43c38941ccb0b0c1245020bee02a47a9e9cf2f9de92f0d9bb8bbe5c04b35d4f0036d07024969cc7afb64d3fff93acb0eea6a9637dfb5691180b227e1c0611bc81758085bbb1ee37fbc9ae2433f85802e5e58f8170e206452b958742bec850cdc7d6fd666554bdda88d11c28ff84aaf8e6c97cf97a707acb94bb630b46f87ab8bfe2aacb9cb5dd95c46ed4d37e1d9d9838165211d1b6525e1dd119198babfa84fadae034679a0de42eaced735a7cf080efa26a469212d9c2fd5c989b9233f5ea1090eb9e12fd68d4c47b5835e2dad195d301c3a20c982348c079f77ccd154b0ab9b29b1fcbdc5c654645225216f862b531f942b11f5464b58ae3eb678969156d73ade2e9f41c4365d854f09249f5278a4fe5445e5db3f9f19390743ebfd327078a1059a87d5fdb561e22c57f90183d771f7f3e4c89526ba762f54888e2b360af79f2057658f86e0eb1de064de89ecf50207cc4c10e36cba0f70432a426423d22b65ec8ec16a77dfe433f33a7bc438ac01f2c820df72b97ab859164731efe9c33b8875de573e62ff313e0e3e9453d20a40561a5b8a74efb333ac6b2e0470cb7ffb6518f82d8bee4f2b265c925969e3e730b616a2338fffcb2043f2d9706d5bc348e21dc0a3286a1c426ab4349a97a84140e34f2a033eb14ee4a190722a1f877a68b567387b8e4870a07664512b50952cb0b5d8d89b113c0125cb62b55c4be5cd406b53a81a1e5a346abd893444726ff9e566d05ebd79c7621a41661a9af08c1b680be9ebb9fc15bf45e80c73b527b36b4705b5624506e9a3d0263cccb73e12a8458e4ae7016635e2720e11266f854cf120fa7f07e6ca5f2204ff3b900141c3d738d5911e08c1943dee6f91021a6cabcdcbea857a77f0681398a029b385b1a938af7f09da7a493f34661d3d06307caaf8bd962eadbe0c97848fe365f00ef57f9a21986e761699586f6fde8ebe6d9a00f9ce545d3ff65df03108739a887eee76c064909c8d077f5d9858420672d1cb1cda2fd0a1b577aac51367f8ab68942233344f6b9ff8e561180d85c1eec853f3e90afbcdd68443e0a42a4db2080d1bdb08e4ca5ec92f423bef8eebe492985d1b53e4c7671fbcc937aa7a1a3447425773c110f2e410b17e93f713b9cfc4b4383809d95b74360ab54c20a1c6e56fd95509d85ef670b7b2200add4e08224b5e2c3d5975c7d9a96cec47a19e90b0b489bcf0dc143c0f191e59ab00aca75408502f63ca68d58d1b76f94860bd76e5b38d0f5ced147ec1751d5065b5d9f5b4f822b509992b30a353c26fa0f3b56", 0x1000}], 0x7) r2 = socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x10088, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r3, 0x3}) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000800)={0x6, 0x9, 0xe5c, 0x3ff, "cc6d5b7b2db3badf591388e0c398e80d69c62d00", 0x808001, 0x7}) fchdir(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x42) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x40, 0xfff) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x100, 0x7fffffff) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x30) r7 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x80) linkat(r7, &(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000180)='./file0/file0\x00', 0x4) r8 = accept(r6, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) truncate(&(0x7f0000000240)='./file0/file0\x00', 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="b8", 0x1}], 0x1) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000240)=[{0x1c, 0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x6}, {0x3, 0x0, 0x0, 0x7ff}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x7}) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) getgid() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) malloc(): allocation too large, type = 29, size = 28292870884 executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52d3bb66baa801", 0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x2012, r3, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x88) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, 0x0) getpgrp() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) syz_emit_ethernet(0x215a, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x1f, 0x10001, 0x8, 0x1, "ac44ce0f75ac11c1cb4fd3c1c238e20a8ff653b9", 0x0, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) mkdir(0x0, 0x0) (async) chdir(0x0) (async) mkdir(0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) rename(0x0, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) socket(0x1, 0x4, 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) (async) socket(0x0, 0x0, 0x0) (async) open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb", 0xc, 0x80000000) executing program 4: socket(0x0, 0x4000, 0xfd) syz_emit_ethernet(0x3e, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffffff0000000000fe00006e2911000c000000fbff00000000000000000000000001000000000000000000000000000000014e234e2000089078d9b86a77eb4ec3f8c991d706001f0e9f3fc6ebb6da2f82b27d69519f044d3a11e0e0057d8476afa4fc53088407473b3b78535a669aa1b911c50bd1c4558f3a37f5ea78"]) setrlimit(0x8, &(0x7f0000000100)) syz_open_pts() semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000640)="b40278ea0327f285adce87f642690b0e71360ce3e3acbfa355c121e590cc3305aff83ea5b67b81be9bb7262f91c41996364f965621cb417cf242e0c05bbd601157103e4c7de6ac913bc3d3ad5951b10bb18e", 0x52) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000200)) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000540)="6c08dcc1f5d3c6425b8cb6848bc5c7e9b6e47460b7f33578017bc5b6dd0261331acce47bf21e05ff07545fe98cdde23f67a31fc26ce774490b7c02336dec340d37cee2e40f48d455764dc7b1d990a4ae1309d425b0f512a3d2b08cdf6ff2ecd22b72c85f44e138d337750b5e0674f5cd092b6c4b7131ff8e86b76c822c5d89e344e2473c528ede2c5274b122b7f6fd01bd2ccc730329a7a8e4c99ebf09d6d9f452dae33fee8cc0d9", 0xc}, {&(0x7f0000000240)="591436246935dcb17629694d51ed82b107f751f8ba4f43753ae1736d43618e800c05646bf6640e1e487c4cb1321b6c1f8646f68680aecc4146f1ab05079dad52dd8296153101f7053297ae36776f618eda2396f9883ba4b02deb5798d570", 0x54}, {&(0x7f0000002300)="004ca836766742c80ba7be9dfe87273707e834d7a56fcad6ed8e8959c975da1f040630015d3ef7c74a3574712cafb7462283b5a677fceea5bab29ca0558e25ec532803b38b9b8a2f9449b9f67f00e10341ade789af595b833a7a11e150b86c14284437fd6be8fe9791f3565ddea6e892f3f9c67569e94ce09bd261dd72ac3b54d2f00b441589544a3a90e0c5fd27482fcdc43d4ac7677b2943902bf406c0414e9f2d5f9f1befc6fc28195d03402f4b6f23171fbbba02655900342205e9bddb132f65be6d8a09d28fb2d06d7b8f18ba06da03ca650fd8db85c77e548afde04bc55a61d7801081281d4415337fe2176bf2d807f791d98a394d0c3b8ae0255bd05aac5fc974a0f53cacd3e2dff3c1fbb5b5b0f944b7e3f7996c0187730bb33762bfda643cd3fd14f1a69694a8b93f1977c6653b6b185d346281f5eb68f2c3cd72fde96e12d8f21f33a985b3063fb79d1580744cae0035b1ec7ad8770a0d2c6f70383bc2f45bc1fbb86a3eb2f77941f0f3551504c86dee5a2052a0e2dc1e92aaf1b92f0d026a6f283dd47b1fb2008736c757df3af56614ea9c9ab2d1464222a847c3f99ce6b8afb28fe41e714e896e43d4e7c5f6323b268f167f27d2d944745733207042d96adef753bedfbd3dd83eaf23f6b961aed5347829ecc7e3eb193d8df492e189ce783031bc2b3991f5f4e75fecb8cd3722cc53d6c383aafa990b5441718029fd712d6e8b0063b7598c7862d662c8aba41a19b715301e20412641814207ba1a1befa8c6014016b9b2ba8f78d3bda9b661e5eaa03e5be3519c9c466692f6fa5d7b6d6d106266fa2f2c62d75351a89593e3f64e7ca34c1f001e887678dc1215cc1d832468777af7229615099554a677216f9a9acb8cd1a6f8c70cc1ee1b0ff85b450625ace6216b88145308cd4af0143de4b37a675dcdf78717c0088fac221b80e3ee80029f1a31e36cc8c54203ab8971e12696120a36ca5e30529f41db58fd2cfdf49e242427a8727d30b7ea5dea261a36b843542ad8ee90409ab0857a04f5e7c4a6c35e89c2647da7a9e84185bcc1571fd495dfab5b00bc6585fcb528ae8be52cd73ebc19d3eb9d07feda3ba0b0949748b82c2fd3e40197d95f76363ee9922d6912a4228aa4e2ee8dbdb5593c49e2bde580ff81a18708940d3cb86fc498170a8ee1f56bc85b9ff8851b7f5ed184ce01550c46f749b07235ba0c883223ab54f55d579644b94f2001e0114a712d92c20f11d4661c02e47b7e95a2c840f71481dc5d4397aebc33673ba1804bda66e27534c75e635a0f681756f00616d64047d9834fbca69a9a0753ab8d5677a5a42d97682fe42432ee19f2a9ee79f434b33be64b653de791ca75747d56a9948f35306e02f46be2f84577c78a4e9cc361dc1619331da1276c91ff530e434122e74cd2e330dc2bbaaefb247535c3e9cb908949b65e3dd783486f9079710aeef4408a1074821868fdcdd399fabe764c73316ec020d771b396248391c4bfd5b29d255934a3f3dc3e471c4c766bc5d9a6fa424dcf2a6b8b5db0303ecdc1998a0223185c7c664f2d5b35cc2e4c059a92916fc1cf51adcc73827ad1f8ac67ccc2336f5e95eb56f910760fab74d76f612721938d79e8acddfeb99a685c189d2d39241b9cfea1cae3c248e3d50aa08503d8e8e6ddd06040f0a1346ec6c00a9743b9c859677fd5dbbc799d3949e7b908713404ce54b7b9f9b4eb534c9cace53c89bef70e49db2b5c56e6ff087463706d3b891798b09f2d8bb3081a18c91ab1ffdcdd576a0d51f153fde79708853a89866bce4bd0ce0a6852c71f5d2d59c82c08e2fd882ccf3c12ba9784d4ea8d7e39eeaac4a930cf98873c7176b78d21f47b0b78ee2e37d01c94db5690b407c1fc7121055a863718294f1b679aa09cd0dfb0f4136ec2e77fff0f264940213c5c8b3e89261f86b74cc6e86293266b174e9f1ae90d986dcc0f7164e9f684a0b24db6fa43412b3869ad482719c00bb499995056c6fd1fdd7ad0d65ba6915efd3b3cf065acaa6af194df3415ac59c4b8b3ac31aa990a1f5846b8629f6295fde82bb8763340524f41fa7d13d3cb38140fe1f39907bbe8837f76fce679c80b8852704e802864d12c8738065d5c07ba997daec5a7cbac0fbbd5f2ff92146152126c7427313108f0e3f42eaa552b74a3ba8e31a38d8e3514c246f174fba1d181ab438f1b73bad6f65bf2bddf0a235e1fd46c66b403f2b6455359396600068a31dc59b0d399bc065a15b18f13e735c8f8f7b72199c0508065467c6d84ea0d7ff893544e98f455e5b7fc3a5370c8b56e6421c369abec04b0941513c6425c3a6a7afb2338ebe89ad860590b9f3bd0913c5aa91bc435de7bb919f3c95dc3e1eb1bf6fe52d1e510bc1ca0a3191fc89f01c732ef0e2e7909b1fe37ac8e09f05b9a65d9b4f984e2f837442c9c8e191509106bd51777ba2464deff0286bea08f696acddbaf24bb56ca0869e30a170df0e49357c7c522bacd671d569df5472336a8283fc9027d53b8652dcf84f7a1b2c35fd305038681323532c974c2b83d5cad8031e7ee41f4d8185d95006a18909aa82ef555bdd5f8df3c00af4394ee6a3b980a6779441fdde0c925702d3f5dec09d8938bba934bf523ca849998e3b27fbfe1053b33b08f003d5c2347bb4fb1174a77ed3cd49f55c0ae16c4fc37e34028098f83824df3380b51e7e4dbaf743e46e35fca98ace13189452d66f313c78f90dcbbcface8cc0fb1dcc0a70080139f2be18712fd53b5969b23b19504cf8b628b981ed8c54a07532b6bb9b792d81dbd64dad0d8bd2d8c44cc4824fde244dc99689e8a7af206f075cac5711ea81f2b3af06ce9b7832ad99048be0cad910688c085e7e34c8a25b5c5005eaa3213c8c08e8a27574c54810482b6298463ff38eedc3e591562c26802ecb239a969721cc404b3ba6f814b69fcfe23e77120187e83e98f8d8122f700dd0f454760646581701b277198f5122213c1cda28894d180e9144fec9cedf5decdffc01d54fc8d897bd8e02a140c7adeed3ec1a4caea585b7d96a28c4618bebd80e2e5dc22d19af393d5fd0814b2e1a2225f9ebf54da9b2102ce77ace46654c9883be25cdee96c4e28791fa4c3f098a4e084304a9d102766c78f0cafcb9492f5e60ae43317077bbcccc5b6fc61d4472a6bcbbcd758be6826ee3184a7360a433829af7db730bfd5439ee838a36f1cb64db00b3affa4ecd7c113f498b34ed4d279282b622dcec8c931aaa1e04e86e513bc14c4f379685c304b754f987a82f2b12e36fe069921bba72bd47df5536325ce98807aa7d79d876974a283a44324da4e271920b979b27a8afc899af67f711479bec600c912ae7dbb0277b73e5d19c035dc2490158607b56455778bc7124c6ff2f9654e32f64f1d704f42b8348dab45f4681fe217da015feac2740e314bba3c6e7b9279c222dcd2152fe1fd1196137b2c26c1ff4068e5c507db7eefd74f407021e7157d5eace177815000a73800aafe234834e1c18d6de5cc7717dfda849c0769314ba7b9fbf8143f5ffcf5cf467fe4223a62761ca4bc336ddc643415e471ceb6246ab2f5aa1e24d29dd22ec4f3731b04835c61e8faa6a56deb603ed51fc64b28870fc44e13c3d3985594353aff274c2f1b104030ad31fa344e09da29685240203d7302472b96040084c43d1b7fce562cbf0e4a4018f645a694af92f08dfaa70427b761dfc626438013bd0e82dacbfc392f84c65f7445c2457b9101de96aa6e423a5edaba99e907ee5231b5e5dd750ed8f5e51887db5fc1393553f673a40ef7aff16642ca88fb1ade6eac039bb26db23d4b8ad8c122864253854b086ea98b259d3fe88fa1c8fdb645f1f0cedb743c354eeee7d69ab3a86e01fd28e0d24d0d24dc1187f6858b77c641490eb96b219d5bc5e9143083dbcc9307d235f9fee3f8618744990136717e585470abdbe1f94bc5983f5f4c0fd3938b72fa16f1d388e40cc0e5078dac860ace0b357b6deea0b358410e92f4f7663b3f8f651a4a329cd46e769be6cd17886b9921237f8d815f7396784aedf0ba78eb6c479e6cfde18b9c84a3ddca484ae405ce07ba8848463e62cd212d53198fad8fef742ab59e5c08bfdfb94df4783fc7d0760dbbcb2a7c61895c9c78386574dc559132c2cf2709490343a6586f8def2463c936dcb9f839987e5c1ec81220bc7c0385166709a2830dc6e770034b54eb6fa04245cb3c8966886ac102c2d0fd15a97e610cbd7cb7e127e42f2fb43c1accead019bd44b6406d7d93028dfcf49ed086ea6288b5583f04265d0bd65863d75260aee1c2e9d04690115f25874844d9691c368633d360832b21696cadaebdbef9f04b15db72a24ff27d860854f4c6c81a196cd646221455f18ba81c8a8cb64befef7a5a9e8c5aea90b280f6a8d9120371d4bcd97685579572f22e29bae2fce29bd89cbd0919cc31f054a7a107003fb342f08a72b967f95e670c898a5531f1a12d538127450960f09d8455effbc98d242570c105c51795f492cfa1a99a0f7b80910ae05515f6ffeba7d79f3002b4a3afa5e56a095de66fa986343f8284d52af1e6e2bf8399d4768b7d4f0aff17f5c9abc83032e6bdd7cc1b2010f6acfb609d8b96ffb06cb33e7361955636bc2415ccc3f52cac0a4f113a29017c7443f3f43fbe27cca0c9d035b9f4f172d89b56613024fad9a202660df23ff01b37fd656fd7e5a266d27b7723a13cf76857b85a94845871a15e4d120453749c00a1631adceb4b5391dfad2054dc7f768ee76e069ebc3927bc83822cd48658ce8913073a42da4974f02c10492161398ebdb7c7691a2f0bb62f630fb71f0b9fb9d56068860e8deb3a4dbf95a734d5e7ff1b65cb99e725e9084893118c5f53928c71f2cb8ae296a5ac900ae22845a5165405651af387ff35f87c7627f382f3e077435c430dcdfced94aab371c4e62eb5e7e80161afd7eeba9f75d234ae4e72d3933d2fc34c0b6d097299a740a18801487ca96c922534c61167ec90e22f83657daa989adc1494a2bbe858f5e3e7080974c17fd9920c0515fb3a2a52b730d9d83c02b759489ea2b61c949a1be7cda39758c75add39c0356ded8f21c7df39f3db8364db97866c97ae504242bb1c92c962c1f130022f600e7bbbd23ef468627993e0a5d49abec66a760f99d59d456bfd1a16692daf9b507e1c4365aa765fe4aaa48c5af72a657527d828fc02443f825a6efd1d40ddb55d4dd6a705a62405b8bc89c773a838f0574f3215d982a2319de74ae4450d689aa59ce6087a686a806880da1708832f1ffdf06a9b0e94397f41c0b4e4351ee464434c813fde1e1d6cd9bd4596c271735692a1791c0d209d173d0e3f0f57e92c2b8dda2f927a339e6c57367d94171e5206a1a0b4571b4841a6d92f6e0c544ac89d91b84447a1526253c956b18fa801015d6837f7fcddfaaeeb8ba664558c0cb6713e684d7f4cc681d9be99bfb769be07d8995dc003ec3f8d7b1dac5570d99a97bc9b385aa47def4d0b2dccf2633d6573f6249fcca2887307c49e1b6d84527d6ff11ff68e70e83cd704535d3c0a32a02b140b2864bea93726ed8385e69cf5b2b084f9f97f4aca5a4f5744d5ce0bfdbfa4f79248992a39e554455a943b00565a163f8f148859d15c04cf062340186d5815a3dc7fe55af8a679b3a2c9b968d5c04a993a2cfc20ca71a4f19f4c5f6eb996866b73d038bc8c9db4c5a1aea544b1283c0c3db88a8164a0322a7791a1cb8149b5b60d237fdc238416c7b1fc4cd19a7c38468ea1d6acd4926f3429cd10e550b18dd66b8d3537f90fc76d6b790dd0e1bfe65cddac3debf43de4410e12b0f5deb245043415d023edcc83f810c19ee47f8f", 0x102c}, {&(0x7f00000003c0)="54c4263af80c9978a962b13556f19671b02f5c3afd79f892bbcf037cab71c018f4072262c0e23b61d6502c0c606f28f47d22bdfe822900097477ac503df443fd73d234133741b4e216f880fb399a07cdda2a379e76586f3cacc60d93d512220b0323a5a8ebb604650fdaeb4a7815f3df711760e15e084a778c381c1ca84ac28c8576e120a696bf3cffee04050d046b682d4eb6beed75e1d5f018dcac0523222e6fa270cd2039aa461cf44521f8c24a056f065d5d46561460ff25c0c01354f8220fb1264b0e497cae974ce4b949783d63b1a36d69ab2d32ecea18945b70cd630407d2d012c175e6d8e9e35a53f32cfa458d05", 0xf2}], 0x4) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f00001e1000/0x1000)=nil, &(0x7f00000c8000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000122000/0x4000)=nil, 0x3fe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000163000/0x2000)=nil, 0xfffffffffffff6a7}, {0x0, &(0x7f000018f000/0x7000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000199000/0x3000)=nil}, {&(0x7f0000148000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000a9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x87}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x4}) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mquery(&(0x7f00000a0000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0xfffffffffffff801) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) writev(r1, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000000000000000000000fb8482397b9e71196f618ec32edf578ef0fe0673781eef1858dcdb9b358a04d92495cd1a9514ce2d51dae16bc97645ccc736498d0676b2a6dbe5ce31c54df8b5480347e581b4ce2660b207d2fa3621b2fb0a9120ebcafd82c47b32975166715661eeba00a4ff16a7a0ddab8e7594c2bedd9823fb279106154f56515cb36c7f5f709fe0c6ce3b4139cc15fa47fcfd486bb27e057b7d8af0ce9bc1e19d0030bcd41660cd78d8d824f676cfaaca2396984d3aa287382bacae78b03438798b7fd087d2598fd157d2aeda4cf20afd4da046a8c7e88080b3226a198d66fcc2747865fd1c005aadece3"], 0x10}, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() r2 = syz_open_pts() close(r2) kqueue() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r3 = semget$private(0x0, 0x4000000009, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r4, r7, r6, 0xffffffffffffffff, 0x42, 0x7}, 0x3f, 0x100, 0x3e}) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x1f, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semop(r3, &(0x7f0000000480)=[{0x0, 0x3, 0x800}, {0x4, 0x2}, {0x1, 0x1, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semctl$IPC_RMID(r3, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x220, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r8, 0x800c5709, &(0x7f0000000080)={0x9d, 0x6088, 0x68}) executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x43, 0x0) r0 = getpid() semget$private(0x0, 0x1, 0xa) ktrace(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x13c, r0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setitimer(0x1, &(0x7f0000000240)={{0x5, 0x1000000000000004}, {0x80, 0x2}}, &(0x7f0000000280)) open$dir(&(0x7f0000000000)='\x00', 0x400, 0x24) socket$inet(0x2, 0x4000, 0x0) executing program 6: sysctl$hw(&(0x7f0000000600)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) socket(0x11, 0x3, 0x0) (rerun: 64) close(0xffffffffffffffff) (async) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) (async, rerun: 32) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async, rerun: 32) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x27, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x2) (async, rerun: 64) r1 = socket(0x18, 0x3, 0x0) (rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 32) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x1, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r5) (async) socket(0x18, 0x3, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) (async) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xffffffffffffffff) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000140)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, 0x0) r3 = socket(0x18, 0x1, 0xff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000380)={0x4, 0x20, 0x5}) socket(0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x46, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) close(0xffffffffffffffff) unlink(&(0x7f0000000a80)='./file0\x00') rename(0x0, &(0x7f0000000a40)='./file0\x00') sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) msgget(0x2, 0xa87) syz_emit_ethernet(0x3e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x3d}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="8dc61ddf6f233b93c849695c9a28fe610000000067e57f423c970db80de1076b3a3a6d74d4b834308b3095371617cc1611668b516a25e0b91713637579783717985bcdf2a9cc69c6f95997480b53403cee63cc", 0x53) mprotect(&(0x7f0000e1b000/0x2000)=nil, 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) executing program 4: sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x2000000000000000) executing program 7: mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x10205b1a) socket(0x11, 0x3, 0x0) socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x19) r0 = socket$unix(0x1, 0x5, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{}, {r0}, {r1}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) r2 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000480)='./file0\x00') socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) lstat(0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 0: socket(0x11, 0x3, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) socket(0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup(0xffffffffffffffff) getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x32f15e64e7c5b1e8, 0x5, 0x8000, r5}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) open(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) vm__share failed (22) failed to init arch-specific features for vm 0xffff80002a2a5310 executing program 6: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) r3 = socket(0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x8) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) semget$private(0x0, 0x1, 0x4c) fsync(r3) syz_open_pts() syz_open_pts() executing program 3: r0 = msgget(0x2, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/61}, 0x45, 0x2, 0x1000) r1 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "fa2814c2b68c8b52a53153a7bba6636c647cc45cfc2028d28524a55e895c04faf167bb2e414c8e6dd6408725af4064915f8a9e387c9fdf7ac04b41e9330ede854a9eb9d10b8188a67f3cbac67f23a96aabaa7529b48d4fb24eb5391937a9d0a34bcf9cd8683fb69969d2882e153eebfa7f1ef2d94af760b98be10c22130b0f4fd65195716b8c23db4f103145fb93d8499421cd750f25b28a63433ebe64e1d666c82d2e3f15a1bcf942dec6cbf71b6ece5cf3ef6c0361b0a71317218f9ffc7026b24fd81fe188ef1c0e2fe63da2ab4a3f2f34f595b5"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000180)={0x0, "345818fbac8f0ce33ac49d7c925839e77e8662efa43a8cb31f19bac1b046e817af7c8b5beb5b26e080e992364b53c6cbea10a04af732094d9110f3e86d8bdb9d543992f14a43fda65ba6274b546a391924f181c3b8d9105f3bf7f289cf805e23195903f825692212cbb74e8f28274d362e941156946784fb06fed2c71507c79843cc850ebb"}, 0x8d, 0x0) r2 = msgget(0x3, 0x110) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) listen(r3, 0x3) msgctl$IPC_RMID(r2, 0x0) msgsnd(r1, &(0x7f0000000280)={0x3, "57886a8e53530b49abd57700218e102006c998b4bc5eaa7ab4010072d1c254f27348aebe6b7b79bb7b05c6307263bdc0cd32c45627108ef271d901f5f69ac55760ad78be180f5cd36133cc221f9317297af3af081e92d6fbec7f9372e1cb94a8e31d5076a9f9a408d95ec4853476bd12c2902f8aa70485cafabdbe0d269684a8b5336a8f586a65ec9fd6424fef4b30"}, 0x97, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/97) msgctl$IPC_RMID(r1, 0x0) executing program 4: r0 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff9000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a000000000000000000000000000000fe8000000000000000000000000000aa"]) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100), 0x1000000000000309) executing program 3: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x0, &(0x7f0000000200)="eea5ff01", 0x4) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 1: setrlimit(0x0, &(0x7f0000000980)={0x42, 0xc}) r0 = syz_open_pts() close(r0) syz_open_pts() open$dir(0x0, 0xf02, 0x0) r1 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r1) pledge(&(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x00\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00', 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) close(r1) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000300), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r2) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r6 = getegid() r7 = geteuid() r8 = getegid() setegid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r6, r7, r8, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r9) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socket$unix(0x1, 0x1, 0x0) dup(r0) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x19) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0xd0000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x6, 0x0, 0x1, 0x10000000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000580)={0x0, 0x0, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x1, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) semget$private(0x0, 0x0, 0x384) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r3 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x0, 0x8}, {0x3, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) sysctl$vm_swapencrypt(&(0x7f0000000140), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) socket(0x18, 0x8000, 0x0) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r9 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r10 = getuid() setregid(0x0, r3) setreuid(0xee00, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r10, r3, 0x100, 0x53}, 0x7, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r9, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r11 = getuid() semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r8, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x452}) seteuid(r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x2, 0x0, r6, 0x0, r2, 0x64, 0x13f}, 0x200000000000205, 0xfffffffbffff0002, 0x8}) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, 0x0, 0x0, r7, 0x12}, 0x0, 0x441, 0x8000000000000000}) setreuid(0x0, r11) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xb6, 0x35b, 0x9, 0x1, 0x9, 0x9, 0x7, 0x1, 0x2, 0xf8, 0x3}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000180)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) r3 = shmget(0x0, 0x7000, 0x20, &(0x7f0000ff6000/0x7000)=nil) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000200)) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getgid() setgroups(0x6, &(0x7f0000000280)=[r4, 0x0, r6, r7, r8, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setreuid(r5, r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0x8000, r5, r7, r11, r7, 0x15c7d75dd29a29dc, 0xfe00}, 0x9, 0x5, r9, r12, 0x8, 0xbf35, 0x7}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000480)={0x1, 0x7}) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x400, 0x0) chown(&(0x7f0000000500)='./file0\x00', r5, r7) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000540)=0x7) semop(0x0, &(0x7f0000000580)=[{0x4, 0x6, 0x1c00}], 0x1) getpid() r13 = dup(r0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000640)={0x9, &(0x7f00000005c0)=[{0x401, 0xff, 0x6}, {0x2, 0xf8, 0x2, 0x3}, {0x7, 0x5, 0x46, 0x4}, {0x7f, 0x1f, 0x3, 0x6}, {0x7, 0x7a, 0x69, 0x5}, {0x100, 0x7, 0x1, 0x8}, {0xa59c, 0x1c, 0x1, 0x5}, {0x1, 0x3, 0x0, 0x3}, {0x4, 0x40, 0x81, 0x2}]}) ioctl$KDDISABIO(r13, 0x20004b3d) sendto(r13, &(0x7f0000000680)="6c1ed9e3df8dad890ff826b4c73e6b953b1d31613fa0e6ae8e6f5ec910cfc7028c223f1c9744e0520bc64a942d796c95eb179a8002dd43c6cef90e94cee81024bf2d1c515542ace58d55ae83df1a66858e3cf1dcee8ceb70b3f2503eb7345eb9fea7286e490749f813bd5745d9ce19e8f77a1c2ffc0c8faa030e40f927965ac2a79057fed5a57c529ed21de008c7c46fe2701a6a11ad08bc5a306f168b6a22e52d3cb21cdce62e14aea56114bf8b84dba498ae26e2aa3544c8b3a9f1714e", 0xbe, 0x2, &(0x7f0000000740)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) executing program 4: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x40, 0x20, 0x0, 0x8}, {}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x0, 0x0}) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb", 0xc, 0x80000000) executing program 0: close(0xffffffffffffff9c) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x401) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x3, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c}) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r2) r6 = socket$inet(0x2, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000002c0)={0x1, 0x9}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000300)) r7 = socket$inet(0x2, 0x2, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setreuid(r9, 0xffffffffffffffff) accept$inet(r7, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r11 = msgget(0x3, 0x100) getgroups(0x1, &(0x7f0000000440)=[r10]) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000480)={{0x7, r9, r12, r9, r10, 0x1, 0x7}, 0x71a, 0xffffffff, r8, r8, 0x7f, 0x3, 0x5, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) openat(r4, &(0x7f0000000540)='./file0\x00', 0x10, 0x111) dup2(r6, r7) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="57d71a2f06084c6b6f078df580402bede9ef40b58825046027b303181b9804c277fd352bb3b0e12f6a1f1aa8a3cb9f40554a9e74065697ce1d8e3cd48686e9ad7bc5653eeafd406cb98462ec46ea5c7aa91f095d2007eb05e1b4a1a045203bead43115591e9dcca62f39a431258f5b02355856e089a9fdfc32ffa595c03a93b9ee8c9449bb84023c37b43751df4389a80867dbf28192809708e3aef41139c6bfc2bad67be676182c88929e0ea016ee064a11394c98b3b77a3ebe0808e81d1213f80ec9ac807a7a7d7a7cbdbaaaa5d74f345e2eadf8d4685757e4667e018e3efb25b49f4627790cf06cb0f15982758c60cd02470e62890cadb9c58cd4fed18d87aedd6080e2bc425fe3959553a20328b76cfd0ca8c7c14b2af37de629f2409286a2bfd975f18df18664343449f95da128ce74386d883a7ba2fa2b5b40a9b9b7aa307d8f939d6e774a80d3059869a8416e16313a38595c4e09d2175df95d272a22e66826441c724937a711456586391f89b41088e06323178d3d36484aed14990a11397cb2dd98e4bff954b21b7138d88bc2f0d5548a77212317c2f6606cdbfb6718e4c6835dad1de76c9a267b5a1eb92f4142218e63995fd5135fa6d3aa244717db82f54e11c74def63e72485cfee5b72fcb72ebbc5c1038b543e488139218071ebd4d3cb1760c4e21ac5eecebf761413d5b76db61c20354de350c0ca635817946c5661997fd9b7516eb2479c7b6d96abf4a2fc7b3792a9caf968d304916e8434a62224ccd0d70d8de5d3c83d42f017d920a469e76483ce68e4a5eb223f8a781a930a3caba5b705b2627f568fa7ca308d92b14faf307893ae1eb75f15dff54f994530614141a5c8bd105f0dde3989151412271eaf6a21d370ebaa2961fd8bfc9686e93c3b90455281ad57deeb158d54ee55b0ae83087467014e362939a15be55351272fbf52cbe4daa77aaf3c4ac956a5862141e68b48b2ff9c0d3a6c9c96088d60569c3f2b2f3f8f0fb791cc6206267d7032637ff80fc47fee087ce4bf63a749fe9001e940c7fd3b408c8f27c5c3ca88d9c6c6545e97f8ccc6c8b900088635d6cdab32542d344dbedf815f60e1525e62a6a5a3fa4d3653f51076ba2fb98d808ebabe4f7cf6b10f2446b6237da969beb992d5cf1ca1392e64714c51c9cc81ec3c8dc0eb916070743a19d6fe6e97ccea451cda189e35b164be78ee5455613451df6af331326b73d77643b40b021907adbb9652d828028dd0bc3bf688ff1ecc0fb7d4ec9c0f3d5ba737a41ff323be9fb3cb0bbf57c4750ce84dad089788a4cc38856ce4444bf280bfe7d553ce93e1e3cafc858b60881ca0d5b6f105740c6475ec3d0dad655e59d5805910e172c1a6bb1fbc9ee836006243bd7cc657027fe0fc1138b6ece44018dccfbed4a124ee1d97ee693ad4e58b6161eb14fe36ecfc03c12ae26d9f4a23027b7e6466ec44131ec1b57719ee3a96ed8d09611d8555098528693ae59cf4b4c29a26b6dd34fb8a1d15ff7c46e879143dfa3d64628e385d9f29dbaa8d66a0e67d651b482a601b1140e094c1f4fb7707b296be578bd9a062c6af60569c7e749877ec03d371bf8acfc2f7e04682666f69c5153ed1df16b89c719d3b54debb1ea9ff0f1ab58f0334caef35a5305c3dd300920bc38cdd904233ad37b947d5476afc7b7bbe4acd04983f52d559ca37bc9475c3852edd9e3469ad88307c0f2de6cda22ee55ee516fee3ae967989fe642b5ccf7f2c456c043943704ca251a6a6da23c745b5c56ad3a442170c35ea66e96570edb57fde1df4fedac54a03eb3f9169943757453b928fae7336c55966b104ae85d56cb57a1b71a159e0a9274f15ceb52e65c62d1c1818af51b710aca5da6c481becc3861a14bf5918baeec55efe0d47d2b9db3a367df0f2b6fe216ab2b47053bbff7d7531e111e360239776b7616d274fa43bff549dd8ea3982b4251206fc3f78c1cfcbe213492bee445d43869a05d1e3651ad4398488029461062f56ce29add8bfe22e748c02e1cd004cdc7233f047cf34710646dc62dcfedaff977cd622eee59faee03a37392159f973a3b4c4bd69efffe89bfc7192a93682b536ec1361060ecf2ffea199dc9efe017ba5315dea013b992a2764ea8cf75c020f006d5c65fd9f99d32e0272726b2ce7e444ba574b2db0626e7466b371c391bca914ff71cbf2f2b0d82cfc2d9804bad7abb196745e6a0ddfaaec0e8afce462ff9bc9e4edfd04b590a983a9e2701a2e32b322e45cc6518834c89245eeb5e3483652dd2e99d2f3d2331ac64f34b4dceeb9bf4b4d1f53ba76bd7afcda98ce55f77fe44cedd050a8bd3c32446072232ef4bfaa1e5ff7a3f0f33b5bf582bf4745b60c595cc0cc837ee5216058389c13c060338be1d9e334ca935524fe769eec1df20de1e09d662e674e81cb2f5dd1b6033fc58a60ee195496865d8cb1b4abf6c4f11cf154ea362b2cd2b415276ddb884a46a720f08acace80af0edf49b4319d1169ee3721d58d9bbe02cda5eeb3427bcf2b0a39c94742a4cffa1b149279cf760aaa7fbc3e0ff213e0a274e89c5205e8da701aed25242c57989421963612122b7bb2515135b0fba0bb3a8d0cf05912c44054aea1ed6f8bc721ccfb466eed7d87b3323a679e89cec1373f3eb3a7af3aec90a993393e1cc002662b29795659dfe22712b41326fd51ced990e272f4174c392735a0a63362bb867e0e84694e5d792175e5056b50f8cc3fbeddb6c2750a411960ffa5d1b85ace145538c15c96d6298ec9bf819d3d954a37efc911cb56df88814d408a8498420b8e7d0c89811fcd36bbf085f3ea9c66ea58cd5755296ec4fdd7e5084e5f78efef080f92ed894eabf5de1cac4dd776beb478a63f923c54d6b6126b11b5caa954c6d46bf273d4ebcb151f79aa2aa1b69f6931896fa8fb4ec9b2f1d0041e237103cc5b03e08b10e40ee4af1e5d2550da3885326668c42038d0efb1297d2df682939bfcdb5564b470dbe50a214264ae0f4ad48967bb9f2a48e160e9b49a167f22f6d5fc729aadb21a5a20fd7d4c52a738afe8b2f51703567683f1e39dffbe66aa9a5bbbdbb83bcf817f14309b26d1698b2060c03c0fb7071331ce9450a7992750acbf1ec8f3a6490764c0256197528200512dc1e6895388abcb8a057d837ecdea5de804adac440da5efaede78cc24d6716992b34cb93ecee292f064afaf2f1249940adb4c09b34bac2d0c428df262ab1f45726eee30f245c1ebbeb63e50372eb15af37f0bfc6490b3f2c2d30579f3966710822e23edbda232bc82185e3f348a90cff400b7e7fc59affac076e3ecf6720da82ef92db7f5b27dc0962ef5c67d16dba50705e275480ed46a6d001a17b44fcc0f2f5afea9fa5367b356b4352b7b2df651eea48382d031a318576b943357558e140ab59ee6824a041f42fb6e983a77cb6506814716ae3a6889af6d96ee50f317a53b17f569c42c28944354854ac8bfd816e8828c375525f591b981c78b0f38b01e6ef75e06a64df8425150cef4d0909fc05494ec1002aae28baeb2183296a4ca3c2bc195901f3824f228d514197357382cef11c1d0238d2c5bb4664ab41a7f0b16d4c8b902cb2955ee476d4232c31b06ed59c8a7af8c891beb798875bfed75c4fb91e2491cc7bb703c7410138ffd8cd8739eff3bac6edd6f6878729d5229d1f17b27c2580d116a1eadd1a57f314c6f61fdb03e8b1a40445e739eb3da429ef4d5901dad4574b19ce48b7cd811d0e25ea392e49a4d717de61f7dd2d05e60cd31cd608278142b7e1ffa560a286fb256c9585b6f0d952af66759e8ce615893e814b051976dea0b36e60a573ad9eac3e5d287b3a1166c5a1d35070e9f6597e9f9d709ad9f4f3d2c629e07567a6d1cde0a312e861ae0910cb9c0a8193fce9d219c083f877349abf067782dd46e4bb1d798403f26f8077ad060a0b83922c4fce583fe7899ed2b2079d837bffaf0040de4dc6a2cca349dbc5f4bd38d1613a80495b5c36d33af4051fa383854a6f1f70bf48dd8d2ac003f8f8d2a6daa1e1aeddc38666ef56b27eab9797b507060cd2821cd647366fb5773cb0b58bd982bf05e97e2dd6bb4d46b9f6e7e5f022f1d29dd0312714f4ec80f28a9aa05658ea75e825205664a6e25c107870b14afa2a195310f93ea5d01c1603a6010852e19bbcced146625647287549dc58add7427ef17c428d6aac4b9b7577ae232190b50785755f19f12b2e2b60d9fbf67ae85e95ec2d5901217ef29f85122d10e5d06b65ec10ea174339946383bb9c61356bde0ea14ad66d799686e4609ba60592acf01dd41043a01cbb0e57a3ded703efd8835fb8da80fc4a55c15611b7963759fcec8787cb78f1d1c8d899ac192a362ad4415de66e29dd4255484c2c79c5153a41ac402580a29a2985714fd6e95cfaec64f5fd2f42e0750909f9be57ce9bbdd07a7ac24c618dd3c4d6f893ac410769634aeabdf9833915bfee3590e9c134ffb077beea9a59f9df187354adfab5845716575a103b772114f913fbd0d24fcb4f6e884181b1333833964dcd82983b847717aa4dbea604c1f60d5876123c5dfb706cf3be7c5a3f207c6ca7f54d6659dee94cffe96cd516925d3fdb645c6505a113d4dcd02bb2f21355e44e44fab70654e502d585cc08630c1f73d8cf4b646d0e4bd7aafa6af4c6d414feb49b905b3f4c6974035273cb62cc820d452638691aa488e740596d4612592089baf09b4b159a5c613a62443e698959a4f4b13a47a539e5d23555e54ad04033add65dcf70c738db8ccd2ef324e09e1c1e2d87d0d05e866304f7e888297f0148a4e093888119d629314c6a29c28d4fdb9a7793abed78070c269c2c4bf889dc9461e6b17094fee0d87345c21dfa0b1932aca59e24b1f3ae56fde0f94bbf194ab77bd87aae5f7de762f4658e4e6433500e8accad7309c4ec4a02f13cfcc49f82ffccc8a5bcdc2345d1708fe5911a2a6047815194863ff0f47f4f95ea5f450a36f8c1d6cdb06ced86526ecf06e98ec3fb420bc45a6b0e6d076d47e471329ae9b97e75caf1348530b5bc131a19fbe737443eb13a501107f9627e0a291ad7e91a7cbdbd2b60870265111f6135d6359a9f137a9f8c4a75bd7836703ccca05e552870cc93395844f5d4166f51a0340720214db9ca24cabe5b26ccdb788cdaf3037890bac71c753bafa752763b9847a162aa6b4b9e7646a530174120162dc3f1e54b8f11a463113fc507be21d077fa02ba22672ee9aa32ddea5a042b2a2f85f7ae9c9532c81df5750e1efe9acbe3de288e9f8e43b17596c27ceb3bb7dd6f37cabff20724e5735059c4013e5f84fdaf36800db542de02699f8e011306593f6a7ffb03f988bad60f8f3bc4480ac699a615d6761f200cbdb79000282ce4eaa050b81cb707819fc956e2a682e42f0785a327475cdfc6d6ebdd2d9280b112afd196743b07a3b0e6b677c67ad6e2af6df385fffe8b77bc991177d59ca388e5fc31519937bde507c8e487018c125d3955b288b8c16137f4a55284bcb1f42fee1a4c1b38de04464c7e65b515fda79040dedaf09655c00a9dffed54ee46543039c685059db3bbdaf4f68f0181caca73b26a7862025b7ea5240665ad58e4fefd9067365d34e2fa5605054779b395233580e84912bad84cb8b3604feec5c39471f392a46c07a78fd8233454fe17dc43147cf447990a57ffcda19c792f4dd1cb0d64fba149a7b05c9227398f72fe8e7ee9865c1b5d648b0436962e58fac182ea2b45fbcfe5652f112d9b08775c070de78b115a68feb4fb7cc5825e4d4c50b78", &(0x7f0000001100)=0x1000, &(0x7f0000001140)='H&{m', 0x4) close(r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001180), 0x10000, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000011c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000012c0)={0x8, &(0x7f0000001240)=[{0x1, 0x2, 0xcaf, 0x1, 0xc4}, {0xffff, 0x4, 0x0, 0x1, 0x7}, {0x8001, 0x6, 0x101, 0xb3d, 0x9}, {0x735, 0x4f80, 0x2, 0x7, 0xffff}, {0x1, 0x100, 0x7, 0x2, 0x429}, {0x9, 0x1, 0x7, 0x92, 0x80}, {0xcb, 0x1, 0x6, 0x4, 0xe}, {0x8, 0x1, 0x6, 0x5, 0x8}]}) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000001380)={0xa, &(0x7f0000001300)=[{0x100, 0x6, 0x101, 0x83b1, 0x2}, {0x9, 0x5, 0xc8}, {0x8a1, 0x4c3, 0x7f, 0x6, 0x3d01}, {0x8, 0x2, 0x7, 0x0, 0x7}, {0xfffb, 0xbb7, 0x8001, 0x3, 0x250d}, {0x3, 0x7fff, 0x0, 0x6, 0xfff9}, {0x1127, 0x6d, 0x9, 0x0, 0x2}, {0x8000, 0x2, 0x400, 0x6, 0x3d2}, {0xa75e, 0x285, 0x0, 0x7ff, 0x4}, {0x7, 0x9, 0x5, 0x9, 0x3}]}) ioctl$WSKBDIO_BELL(r2, 0x20005701) r3 = accept(r0, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001440)={""/16, @ifru_flags}) sysctl$net_inet_ipcomp(&(0x7f0000001480), 0x4, &(0x7f00000014c0)="061eb3e526305e38d62974565eca1509d3a8ea46df83341f", &(0x7f0000001500)=0x18, &(0x7f0000001540)="25986caa6b46ce702ecf663cd78e539d2cbad28a51", 0x15) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001580)="f471e5958e5950ab64c60fa3444dbe0cad3c6e952126dab15d923f0c3f262fdb193254e029b12ae8da124510c4857581b66030810608711fc18c4579fe1ace35e442dc4a3e3f11cbbf54392150cc73be80a7473e5c047d17c2729663edf7e1d1194d0b0e778f2fa69f6b633534ef879c3f5612", 0x73) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000001640)={0x0, 0x7f, {0xfe0, 0x3}}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001680)) r5 = accept$inet(r3, 0x0, &(0x7f00000016c0)) writev(r5, &(0x7f00000017c0)=[{&(0x7f0000001700)="d27b3c7223152ca9374b3179f303d3fb7a01cf9aa62a0a8e9e266311eb3fee78e7f4fe515454a8f6db50d320c343e58e061e49d3561a94617ecb183f6c5b36b372e9246af9e1133e7cdaa5f691078d0d8314a0ae4e3ef427364079f73225beb26f03049fa1bed2c6a395d547d02a92be15c082e3548f7d9edccbe2894a5f3d6e836f9359", 0x84}], 0x1) sysctl$net_inet_ipcomp(&(0x7f0000001800)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000001840)="75eb7a4705556586800fe61e2961e50075315b30ca0dd4d33039acef16de276f376d611a0a41f6fb6bfa04671358b4b5dd0c3b636bc11ec581208ae3aa1deec7082ca2dbcd35d392d34d4e64516bc8c75175cb52f9f3ad50e5b1786d8408c23e41799426269daff00aa71492", &(0x7f00000018c0)=0x6c, &(0x7f0000001900)="9035cd44e268e84dd6dd7be6ad28b0c75292c5151ee6e20518f4b56cfd31a2fce50a21468b9e4e31c845028854fc2bc06540f1a05117509222b18a1c3c448183ae4ec908b7128e3e63d743c11adfcc2250e494a5d09720e95b", 0x59) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001980)="eefcb9b56cf1d94d669eb2ce5c9914113a180e734aa918a627c9f49369a9a8e3ae2c2d4e9b5eeeccab311f61d8b2da9b3d411dabb58f705f1ec53602da3979bad3bbf9c74b1b0e6836c98d27f5a3b97f193c774a4368516086a07470677b779490f624734bdc94ac2e50ee6afac6a191b1e522214e478829fb036caa334106477011b177afdd128d5f3011c001e9a1423f11799bf48e42b6f685467b58a22f7075f840ebbaff81374439ef7a968ec42455e021befacf0c65e20b00", 0xbb}, {&(0x7f0000001a40)="79a2b92f96f35c2a1e58c2fdfdd8eaefa71e7bd578a39133637dce2c6968a740644f0fb799517b865a51ce000ba7b876c36488a13639b93cce650292ae0058a62360d018f3ad4d939392db97ec2374e7c1328a88a3e4c0fb8f00b1788af2bdd580090f8b6d631c40856979488c3879f8b0c62c828348e2fcdcb9e5eb9d7a978c25c4bfa83affbef40b4b0415563e90e7bc8e5a820937bc72514fe22efcb2e5a813bc83b9de361c090ce735ce719f0326913716744ab4f1eab8608eb79a4da8684911250a2edfa69a3228feaebcd81f1fbc4e4cc67638f8bec330b6c016113533", 0xe0}], 0x2, 0xc4) sendmmsg(r0, &(0x7f00000030c0)={&(0x7f0000003080)={&(0x7f0000001b80)=@in={0x2, 0x2}, 0xc, &(0x7f0000001fc0)=[{&(0x7f0000001bc0)="4b9ceea558a3c9289016ffe7401b5af01000fac86b7282546fef0229c6a97883aa2ec6c42960bbfa176f82c88943acd101d7eea7aa20d58b76ac668a5b239beda1dd336437ed440846f189831097b7b4132b437653ea6b387eb7faf9c54148ff8f0c39e8087f0907be28d7d4ac05fd1854aea34a57fdc6215a26dbff86cdcba1a5bec910e7c7c2b87e3f10c1abba409dd4c4b8bfcb7b20ca9457c9245b069e2a4424b64285c1a2aa8a1338762895c0b8ee95fc594cfab94dd5922c28df35af33b02961db49ab093f6444c2e612e0b66492ae1972008303875343b6e46f16fa51ed35b1971198d98f0a", 0xe9}, {&(0x7f0000001cc0)="530627f9fa43e80bb5efb25d0e849628b51d8ec1d2414515322a5a9440a02a3b17eb61323a3907e86bfa347a0db2384e2fc94556f37caa2d0971baf3662167b206d936d7b3bbeec8aecba2fa0b910a7757cbfaa3564853474ada914b84b697218add5bdf279158c9f3fc1299e968b084521cfd9ac0148e8956cc8c256814aa5623e4990bfd8ce424d8b09d84dd36cc69080f82cc44be164b8bbc4cd5d9f4775786e01e99a1b0658186aa2c4a5ab478cafe7a1f423082c51166efdbf1e2880416b8ee", 0xc2}, {&(0x7f0000001dc0)="31472a2946f42d332df8f871b89571317887b92ecd03c8d943f54869659e297b3d62dbd3f97135c1e78ca5e2ef999c4f3028b0fe2548c3308e4274d87b62ff664474417ecd263412147d4a34a5550a28f6f6cdb3c8ac3616edbab232c104c39044e1483bc36271098b541c25cf4bf0ead486b051b40c5a853c92dee861f24304b054c94cc5c006badc595f71ca09ec98c9cd24fcf29daf46f1ded5a592fdc77803ff060d4e240c0273f2edd68dc6a67c1536b16dbc24a2b0e84ff1a0ad0d0d9abadc", 0xc2}, {&(0x7f0000001ec0)="21fc146b3e70009b674339c3510e8493aab4f45fff56adb4e084a43365c16b6047c2823f7fd27b22cec077d5159d6fcab3733ce4378861b62f336e74f819fcd1275aa8dd81c95701ee2986fc1a50a9334eb2560a02a4fd6fd1ea20d4c3dfb7f5ee5eeeb5437b15340644e7444e49a395b2f075d2a93860228c6e6008f0f42c1ff0dc1af9b39e7b77a5a6231c86fa022178b1484a8aa6dff45e449f245043c86c1681c843169ae8e1f5b5edf21f2af44403c6b5cc7166fcdc34dd9e03478733543c5f9d3b2001f5e3b2e078b64766622655ca4c489eac6598c4", 0xd9}], 0x4, &(0x7f0000002000)=[{0x1010, 0x1, 0x2, "93f23454d009bd18313068e365ad2caf09d838c001e083fea2aca1373254e9367ebae503008944e7e66bb5cd871d7b1d454a37731aff288cffd9278db645fed75622a75737cdf77bb09bfcaccb791a6009b0d601f551cf9e089981649ddbec688aa55e51ef47fcfd4fe589f78f6e5233a4aef10cebb66b20f20047b82be822730bb4803c15a837204e9b03cbc752660dca5c34cda8f54dc6d4f4cfe00ca4ed9da8b27f65bdf0261956e30810d3651e0f6b8c14f168d76b47b041f64eabdf4043fc5e75668fbc26de7e10cb35f0c5bd8b7fff860b70f24fcdf224657ac5ae417154569678830dc7b446ac7b186cede0b0f97c57e21924edf7c634895b68dfc992d352bba2ecfa274e894ac0e56799ee904c55f7f7e414ea0653f592d9ecf10149d4d92429aad567344f57b8fcbd6ee6c71fe0ac2808b1de0e34ac2bbc876476da8f0f54240ce4cc4d88f276d6d4a723d47de81f6ecf3bccfe88fec009ae3f6b083797767c7d0b87810cc5be2315852ade0837b26ceba924f5f92807850bfaadc33440153546af0779a586abfbac8be77921c09504e1480ef88bafe3c64d07d13988ec2af4447d0aea369fa7421cf0dc76fe5ee2b3d331e83f15280a62b8b0e6e8676c7a3d7864f2bcf1e38fa8a5b5e1e5416c306086647f059574ff2a24a50839a1b406caf2b540997088d655ef97587ad176e204d98cfdbce1659d583265a07e2b7022fe0635aae7f9e7ac3ba3b2697072c8b0ff42114b6a16f66142aeaaaf89782e4aace5d63415fa98f8598eb8626846b10d01c8ae1dee68a4931899f98ee8bc02938ca1bef944715b01f609cf03234027d458548db94f613743220ab1c2b7c7b13df0778d53fe2ef1e125b6dbee75e16f57775c01092a2daefdf078febca998ee3ab3f530910a60aff58fa28718f20d6bb430346f3b0752cd136141aa633e9bc817ccd2d9c3be94885baf406768dbe95eed2045141c1384b804441d0959671b5dafd1facf2f37259e1f9ad10ae48b96587866f3e385e4bc389bbb91c829ec99c1a84508bd84cea0993fc77c8ab3d295d582afbf3f7c158d3f68e3fadd35002d51dca0f500a5549fe97670bd51740c0a3f628ad6717d5a28f036571ae4f566cfe82e3fbc68efc97be22b51076c352f89fe39bb9e35a327396012be08d02ab6bedc2a910f8f62639be4bcff0679a9876514e5acb18fb5bf78fbb669d5d362d675fccac0537cdb429a211cabbbf9410f0dbea821056294a7f4c1cace16b825c34f0598024dc3355981e6aaba5e5fc5dc8945174264d43fc6b78c6b7cf31961a7026190c01401bcc3fac8a4e809647fe027bb36e7079fd74cbd54910aefab6f9f7260db6b2bcd9528d842dc19ca48e7629ecec99b7a1ec428602c242a957ece18cbac8ebf15fb5c2b6a6733474779414bac2ec6898e17b60f7d84608ccf4ec43bbec0cac72dca2ab3b5358285d4d653345f0f04afd2dd3fbb7caa4c2e20a43adc78857ddaefc82d6e3eb899dc0dfbc936d2ff48b5a43c6d853d7a0c4ff70fa5d7e490c92c71dfce13af10b60256604bfb2da1e1041d0d4b44c8383cef65a6f7d5f88712ebe25b76afa725365a1c3f43d59f25fc0cd19ee7f238fb64cb556b83ba3d576a8ef739778f3fec1b588679206b755d0760b06ab19efd15fe43b3ec4782df1dd1b8005d19b121b982754cf73ca2cfd7b9e44dce511efa3eebaf9acb1c469164abae755b9d063d9f7a48e5dd21500ec9d8376c35f8c3d7d632541887f28050d981bfcc0b2925d856bcc7b1ad71db847fdcc22e5002aff87ec975f2aab8dc13c4fb986252d54a97d933a1f43729ad9aabe010db4addaf6bba7aa08f2d3d6f910fe0ff7f0115645a9b451d39042fd135f0eb70bd74aceaa6d9742aa437e863f87b455173280a0e1f7d4289d9aae13aac663f896ceef55b5318f3b0df8b61784d0a42d604c361eb2d3ea8fa40dab302155b12e85c5fb69f9fde7c503f12a612bece65b875c16762d4644c6b378b9b0cb9771309c39b61b1ef52ab2329b030df479fee16f013cd4d82ba1504bd5d74ac97c4c98348b61d92acd8225848afcdb19e99970c612910eb4017e9a6a8dcdb29043a85b1110a0291c8086d91010aa17056a6cc26fba28e7aaa819090b3de647cc5671ce6940bd1e0b144d2afe01355743d1440f1c4ea14fd789c66d2d9718adf974aac03373a9f939f29e3224c64d69c0e75170cdd7173b6f147d344e8778fdc3e5bab5b1e442a76917ec5da9c071dfb7dc3b0006b1aa01751da21bba4e6829592be05d36829388893800a11d89ee69ffa772d6c5497a1ab90d69ec78732bfc18752b914b4437edd95796dc99e7bb62b88923501b08acdf55738ba8a4c09497911068309f4e347a5dde1b3437bdc627f9c82a485e991af10c1a554018474ac5e8029a40c243b589685bea97aabb5326d34a9afabdfbe65c5b7e3333f988b846cd69aa669ab481b49e6a4e23f122c9619816fc87dea8999427ee361f30b217516cd5d077d90ad408c8fa9c5437dfb60439997201d44adbdf39934b91fa61cb5244bf6f98dbf15080e3b634b019ef6b71c4343f9225fd540dd321972c9006db5e466e6ad8441d6354a8c249becccdbf8e0b6bf1b7766476902cc4d4577880de3a17a5a85de516eca98951a4f14665cc2955a8d5768263e74d061c721fe48024b804bdb8708b731460c650b762df5c5a251d168513915c9a8d878da97a7cdce4ceb1c7303f3765d7474cfcc635fc1356c41f45658f731fff167231f6a8dee5d160fe5dc0c1073dfec0229b456338ce6ecfa68c2ffa8d0852785d52eb9ea545eb747c847920c0b955e05a4343373523e9d433b3c521c2a13aaf0ad331019caae394f9194788b184b3a889429078aa43b01bdb6bc74f7915efac247a5ae82a1f2a8f808621a68d4624069cbbc8c01ce74cd53bee3035ab6cf014826250af4dd791fbc56c9f40a2c616708e59fab73d4a2de0b8b320ca926d050dfcb1db44fca3057bd47d3a6b08338281b469ffd258add8220b6ba4b4ac8656c4235fced2985f03c5ae007918fa2c5d113f945e96e631e9e59f662e7657a2ae8375339505fa585a2e0ac7cc36f7d403f3a563eb533aeebc9caaecc746e0e1674c64ef087084544cafe00f92ac021698784e72d31432bd4fd1187134960a7148a7dd9c77cdd664ba7744c22d7b3ec4e63bcff43f858660b8a3fdafe484297d98bb63e5fbe807c9bb7ae49be4547ff72b888d160768bf62d2dd5d2351a621dc85cfb2ee82a8bff519a82e65ac89833e9f58081f11f5a37d35fdda1b70ef9273927f74dfffc248c53e1a4ed644caea2d119e7ed09641d207392a02b1f47df93c5a4e5ec4693b6954ab9ab6992b09d56675de0899061324b2a74f05567f1ea5d412cc24fffbea4414001ce17af480a60d174a8a681fd8c1f3d0d7f9ed929f064e3a2032d6c0feadc18030440a4e6293baf74755bef251c3a9d6558a0c8f42ab7e7420c889cb53d41928d442434aac6ddd8af09e19d04ed6508da258c586250fe9639e94b082b7945775548ec0e1c0092ee21f0884ff572a2099c79dc9e5bed7d9427db9797eac627b3f6a6b3ddf2bf9f0c4d5a82a1be80b5e9ddac05a2b67646f0d9dba73cee64e80d3d13b2de468d4109cb85b0841cb772ec4b0245e603981e5a6fcbaf3bdc74b9ef1b282434c41a8f853fcb2c81724e6329971ce0408077c14dc2c61bfd232fcb59c32335a4ab602bcd4e380ff3d137f296087067dd8a41fb512aa48537130224f3237c536fd0c54c9eaaf77fdc018d190f93bfb11a0affda611a9bcdb075db063ffa634993e35652cbeb88a3d9dfe38cba248f374d4d0df98c8f3f92103fef4d915bad2c47787863df0289ab86c1401ac4b243ff707f732b491be406cfc78adea163ba2c1ee70416cfa9332e35778e98e3d04cabd374962a7a257529d8ae9af744e949f5a00dd92dbdcf7e1a4dca99b1f07da572284c00d613d29b4b09aa04c480e8dea62f62d7e0ce75c009d97f1939e51ec426fb3eeea2cb87a44d2d618202196098241c99efe781176e0ea793427f432ff5276d765bf31a3b7d2aea01efea1ad8e1db258880e97ad594279288195df82f95595006c82887c97c213a7fd0888c18efca3076bd2af1d2ac95a4914ad584d0c5346269f7ff7495f8f77b018de1fab38124fec9add0f34907a432cd964f99df26839072771bf6b1d7ce3690742e46668d22e7eaa475566c18d0f3428a1ac182b0141d31d6b98fa25289692a03801b92c9f3487adf44a0f2c165045be6c8eb200193550e4be7b8d3d79f3e2053a79ce811f092fcaf469fef81654ff5e9385d9d8a12e9cac5c170c9581ad08a0c2b3e35a2d91def2ad9851db43950f70f0c9ea674360880606d1ab7c1c93453c5908e2e0bd342fcd0dcc4bc10f3429f048b9f923d36800916840e5daf05f96dbaf576e9e3d3192c16674075bd1fe96ab7d8c7c6de83919ccf70c3567dd015f771269a0ce2739fde47d2f30d79003df1f1bcd48f5ed5cec9941899bc81e771184a3af1acf4f9f87cf97c3e3fc1796aca64b7781794c2a5758afb93ba6404c76199f012bd15ca2ef09e44692fc1cb9f6e820b36b6cd6bac28e6f5a0fbf150e3f5677e3d3dd51fe4e27e746487212e8af7431214db43e4fe4755415e3bbf71dbdf6125c24f6a9477ac6117d34176b07e21ad0ecc2c205e3ea0f63bd6df8292a43f427b930acad18b622ea5c4f974dedb10a5d0de81351259901a74f46a248300dad6b06f58d2931d0d9630174de6f741c3eba961dadade47d9264b0239e6e9a2dc974975e988de445936d3538d77fcd0921fab731b5c0c1f19022a3adcc0c7c9ed2f38c0a56d0ee5697d9ee6845f57502f3057455f32ddb28d801359975aa762bff40b1d6cb37a6ebdb0162f08ca297bb3988d69e7d3626f546f13b8bb6aac7b59b47f9059f2ba4b255f05d127e2f78de1be9120a81665d1f619260ee650fb4a70f70f242581fee16a53d7c74c9095e12ecbeb4e02723789dbe2f20a5c7e9d2f18d93ec696ff41adab18498a65dff13f722ffb05e9d3fb07eec757c8ab0fad40f350f374594e0848e2154da7efaf75d42f5903fd431fe703611bbd471683de09df91c062a8757d8d38d4ba66b5cf28dfe7a3c2d171ec28a169f54f03efed2518946b889173cb6cdbf61fc53a839e35de8c15f4e7fffb72a9091ba79daba74786dcbe5de115f579fb49f38847ee1510bfd9facdde35dc758e46d69755a84e94aa15c0bf85503275d9826945d06a8b9d46674b949e5ba234848541bf73de0ec39735a90e774cbaed8e86bbb08875da531732317c466fdc84561a96235b4ff8f8eeff08599e021cb64319c90c3387e68ded3c2dcb9e82fa4fc77682ec93493302ae2c68bc9743fc6ab482582032ccd5e86794d051555a59a5b738a6ab04ef6aa753d86241b81bb301eba53231878a77af1bc3fe86aa41c5fb302fd8b548983f936a3bad9741d26304ca82d67f4469450ed54cf1a69ca68c73c4e37933f62527ab08410d66113c0663d40381c8907aa06c47c5a237b4b2d1090dd232f5a4bc1643742007a8ffb1d186d4d7afdfa1118a83582bac9ddf16284e0915bde7f26c7216ea958a6a26b0c8fa822576eee53c9f8f5796bf229a602f794e00cd6c7eb6532e7adeb0c07d273ae68dbb59954cebdade56b6e11c29d358da0791b0f68c493da441466bf122b37dc2edd4b87ca7bba648271e564db8d1dfce43c42c22a48e2f494de1484b3752fc690c788db1f45e73afb546b9d2a46ba5"}, {0x58, 0x1, 0x6, "1c1360ab4714a4ca173d78d2e6e7f889116a83eace8185f804cc4018d785c21f13d323ab2b40a7658406a002d82e20c23626fc9ab30aeddfac75e1dbc3077426af8b"}], 0x1068}, 0x7}, 0x10, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000003100), 0x4, &(0x7f0000003140)="4fe4370e519c5b4a74a028e15f97b9179102ba", &(0x7f0000003180)=0x13, &(0x7f00000031c0)="dae55432eb73ce2404ec1e98d5e8f095f6f524ef9362eaec0f455593b686de", 0x1f) ftruncate(r3, 0x9) kevent(0xffffffffffffffff, &(0x7f0000003200)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x0, 0x5, 0x4b}, {{r1}, 0xfffffffffffffffa, 0x8, 0x4, 0x8, 0x200}, {{r3}, 0x3, 0x82, 0x10, 0x8, 0x2}], 0x0, &(0x7f0000003280)=[{{r5}, 0x0, 0x0, 0x4, 0x1, 0xe3ac}], 0xfda5, &(0x7f00000032c0)={0x80, 0xfffffffffffffff9}) r6 = getgid() setregid(0x0, r6) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000003300)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x6010, r4, 0x800) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000003380)) executing program 4: socket$unix(0x1, 0x5, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x3) (async) flock(r2, 0x3) syz_open_pts() syz_open_pts() bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/255}, &(0x7f00000000c0)=0x101) executing program 7: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) listen(r0, 0x2) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) executing program 2: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000003c0)=0x2) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) syz_emit_ethernet(0x65, &(0x7f0000000280)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x57, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}, {"8373fb7063bd661219f3ad7176da859e51ed66ecfe4aaa428ceb1f205279ab44c5abb5ee959fd903bc5641d0cb2bd93a9429e6d9558afb1349e326"}}}}}}) setrlimit(0x0, &(0x7f0000000980)={0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(r2) close(r1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x5c4a) r3 = open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) connect$unix(r3, &(0x7f0000000500), 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x11, 0x8003, 0x0) getsockopt(r4, 0x11, 0x1, 0x0, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r0 = socket(0x18, 0x8000, 0xa6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) truncate(&(0x7f0000000480)='./file0\x00', 0x0) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000440)={0x9, 0x4, 0x9}) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(r3) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(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, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = semget(0x2, 0x1, 0x400) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/96) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x2, 0x6, {0x4, 0x10001}}) executing program 6: setreuid(0x0, 0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {}, {0x8006}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x6}], 0x1}) chmod(&(0x7f0000000080)='./file0\x00', 0x0) chdir(0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(0x0, 0x0, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xd, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) getpeername$unix(r3, &(0x7f0000000280)=@file={0x0, ""/514}, &(0x7f00000004c0)=0x204) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000600)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x81, 0x100000000}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7c}, {0x416, 0x5, 0x0, 0xffffff31}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x0, 0xf5, 0x2, 0x9}, {0x40, 0x5, 0x52, 0x3b}]}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206980, &(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x54) mknodat(r5, 0x0, 0x8000, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 0: syz_open_pts() setegid(0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000002c40)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003cc0)="ca947b99", 0x4) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@empty, @broadcast, [{}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff000000000062ff004500001c0000000000009078e00000020000ac000800907800000000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x18, 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000140)=[{0x0}], 0x1, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020691b, &(0x7f00000001c0)) socket(0x0, 0x3, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) bind$unix(0xffffffffffffffff, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x10002) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x1, 0x3f) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002300)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8097fc039e57744a420ce6ccfaafa237b46fef2fd147887400476241ffee0ddb4b602dd6858861b837eabd1bd7d74c52f54b7835948a962ea412261864a7497d733cf07c762241e35a5b71562cf5e1203d8c8a259015e965b54f7c55c054ad5c3f55baaefc350ea8de0d16c88d0c0aabc369fed6a81eab52b0f3e871010c4aeea41f2a4fd1764820d179352f1eb81556681b5abc0ee5a88d4791636b87bfe81cce822747e918584cc78590487ee139773480dbe2e99b6cd93c8a9e6", 0xd5}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000480)=""/14, 0xe}, {&(0x7f0000001c40)=""/242, 0xf2}, {&(0x7f0000000400)=""/13, 0xd}], 0x3, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6f74ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xd9}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0x58}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5adfb34013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1ec6dda22280fc054e78e16e00", 0x175}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0x15b}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xb4}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x98}, {&(0x7f00000016c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5daca9dde131c41f48d611b3e7b9ece810726a3e06cad33722c69e5ee519f43637d7e0eb25e31d4d7b99ca8d8305adcb4d67dacc21703c0a7a257706fe11e816054a6cd8cf267c820edf5ebd1d4974cff87f01ad29de42c996d39b613a3bf034bdcb775453729fdf428675f8ec6960e0d50d7883fb4e800009a9f5c39e6000a08724bc4c483ab84cf040000000000000079f98e40c5bc8ab7136a3926961b3cb5abe73886f3cec0391354e0764308d0b2533ce810e3d7d3a7", 0xfd}], 0xa, 0x40) r7 = socket(0x20, 0x3, 0x4) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r8, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000003c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, &(0x7f0000002240)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r3) r4 = semget$private(0x0, 0x0, 0x4a0) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000002c0)=""/150) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240), 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x4d}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(r9, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x4}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) sendmsg(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x64, &(0x7f00000007c0)=ANY=[], 0x104}, 0x5) dup2(r8, r7) r10 = dup(r3) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f0000000240)={{}, 0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) executing program 1: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000202000000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @multicast2, @random="87d55a3802fc", @multicast1}}}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="b6ffffffffff0000000000000800450000380000000000019078ac1400bbe00000010c009078000000004500fffc0800000000ffffab9d3225005b030000"]) executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b04177010873"]) setrlimit(0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) poll(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000140)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13d9e19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000006ea3c6a22a9852999498c9fc33fd63b751df488f267b289865e27430ac4f83b6c9f11259ea70184993bb6675407223a954fceb4282e13576fdc52d0bb29fc9ad6ee02178b1ca79b22fda196fd0a9ba9b72c8be2d9d73f164f0182cd5d1c3cec351fbc73c8e34ace8ecadb9a4bf75f92dcbe841641d864a406ee6905d5934f88019261bb412d964b7f29f49874dcf95a44b525668279ebf954f7c822a3b819aca99ea95b8653bf6024c00000000000000a0b96d64f0814277fa5b262e4c3919c17605d5bd819e741341a5388f80a586963a48f8", 0xffe4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x80}, {0x61}, {0xe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x81}, {0x4d}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x4) executing program 1: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x401) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) dup(r2) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, &(0x7f0000000280), &(0x7f0000000380), &(0x7f00000003c0), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="2a300161dcf112dbbcc398d76e9f4dc1090112f23845640d597102c03f0d0077b4e6877663cc829bbdad6f5e2891122dc77d884e78fdf56b839fc8ce103f9e4ec311551eabf9ef6ae02bc047f6ccb342be6c36feebc4361c267e1e6f1be89dbc52b5751ee3552f8852573b4f3e246e616d4ce37e675310fc623d9eedd187208abc0806c3068251edf4b926c0ab75387fdc743cdf0fa1ff25f7b03d690ba7a6ea41868d6bc021c26e1d0d9e5a515c2856b365c9f5ef9963139d0b324dd0c69da48d0dc9a91157e49d8bf0d19b916d9153b7273cfd4c715f44f5ddf68d", 0xdc) sysctl$hw(&(0x7f0000000640)={0x6, 0x5}, 0x2, &(0x7f0000000680)="c0", 0x0, &(0x7f0000000700)="d3c07c85519ebdd66ac5d0a91012916df88ba18344d6c1b9d52aa9c2604d0a5683d3d3ff7242f990a877a6d790298ea428363258d2fe34bbcb6a5a08703767bbfa9a5f5556db234e4c44c9375ec2d933f63e145891da0300e10622f249e4548ec0455a3cc4bc7af2cb5c437a2b940d2e73051f939ff8b74c05d8fc3f2f3e6bf834d459e054c1ed7c9f6fbb5e216c63536459623025347132c1759259ecea4e88ab79d02b36df9ec344cc1a56a3fa7560fa3cf131a8516330954dcf3061ae285b85532a7779eefc3eef4c2e5292ae40fe49b0777db6b397bb6ab0d5cc8d0b0f842422933e6a6d5c00a2a058aa2ada19cc10a576df5d0d3f69c48e52f504731c58d0dc15562fb5f02bd36ad2d34d59752f55c4e89b7c613ddfe7e75688543ac7356a534bf0ee5c2f22692b3e5642dc3adac03b6b6397382be613ad494e37061ddad5bd19156c841e69dba0bf502227a84cfc354bed464d3f0754d4681c05229115161f390d04255b766e4c99117ef092c76aeb21846cc61d56e3dd38003dc46c7bcec0c72894b1ebf09269e656b131feab05354c0dc6db385148220a780c91cb8ce4768729aead82ea2fb7e115f8b5b95fc749c7943d8bfd4abc3436fb8163416c2cad7eb09ede504ff5cb69f5ae801e4343230f7c2def0ce0931ed481aacdfe7e23b712e5c99a31fe0f7bad38092bf8e00c45ac4f4770316282f38d4c64509bc541492453549aec4f0ac3b44aa641dd28ff76c656ddbd21b04c95d9f0e1ebb3c78b7d1b9b0146562d794bfaf494868798fb08f7d8feb80641794ec8c9461478cb48518e228ad435785872f13f2b2e940892bb73a7373418f242dc61d9d88f5f7b0d78bb9d8b0424aacd257d782f978f8aa0b8a37de4c6de31a1180ff95e8847159a3eeb94c76556c6cd8ab5c82acc6894b200199926c96cb65aed71568d18ecf945648aa3e9ea2a8496125a693be5c5c2cbf9ce1804b1ae64f052a92afa4c4379a422868b50b77ec9a700af628f8f92b5714c411da8552b5527f20b98341a7853189c03643e1b6bac504f7df6ed0e2063d785e737193bccf374a1d49a2258b4a35adc70e32fe633752e9d493147dab09601327bcda5b8cb829cdaf316f8ce9d637b29ee4045d9fb10fd7be76b9e21eafc7803fad24f9801c1dd4e1788ffa40babba8e4661465ab8a9e1d1f8f2a45fe08970be31ec30ca3df907ab68f6b2478665e4a812a35c275feb5d14b0af324ebfb43ff61337fec9e40b9124add2b2f7ccfaddeba992da13e8485cdf6e52d69863075006a283ccf34c697417d8edcf47a63e51cc15851d44334857193d937e3565e92e9152d1f128f17e59fe2f5f8cccfbdce20407d33e60281cb08a63271b8c14ae65c6a7f3516d0d61a6df00ec26fb0a60763874d5cf9445bdbf0d48bcca32c57d8865aaca3f766cb4ce5ac88988b99a05d95eae96e49b25fcaa55b7cc4fdbb77bed2170ad6e2c30f0aa6598cb958846dd4480e319abf507c04e05d0a2961712e0868ba61b2f51ba8f2ed1fc92389da00db38ae8c36d8196103c8b8621b4f78518f067de8ed277bd3b9c6f1e5d42402521d2951185861d1947bdbbf50e38907085dbabfeef607ed8ac803605929ae5154b315b91147e55f75d568c1842583a8fc702d4c3a74ae155629625a8b4664e63ab59de292d57026ca5db6657031b644f38f9c5734dba36377525b8f21623deb17361ea2eded615d2bfa4d7775ef71b569b958582eb991c91c935bf84c2b062a1aeed505b6e59a834dbeb5ca82ab88e90bd608fd29b9f3c4a9fab3064d5d5b72b0be2120893b46afa03c628c4036f4e7c65fea877b24793ff164f5480b11993555b9d73adc064ecf6d8f059c8285a273db729859e8c6fd64b2fb3599e04bc0f6a2a7d8aefe4369afd0adfacc8eaa0590078929bc101ff3a740bb21025a979689bdff4614a0d7406edecd8e6a06637f3d626544d62b63d529fb522b0d2eedcd5f3ebafc9eb43c95c8ed52868a2a4b384e28d4e2c2de1ad7f16d5ac6e1417e664e64a5649360a02028a36348f174d1447d7d46a8acb59f794fc7350435c094ba1c934e00c68d0751a22948ad5672564e293f16974222da7bb2164e352a92a56c31634863e175dff8265eea9a3115a5a136af1b590d42762a611a8f3c44977725fcce2897614f0e0d284a2b9e9c4e30b3ba05a9d35e4f9bca6e85302f58850d06a2a5e6a057cb51270b0b0a1b27c9b3d2d42ba224467ff2e724e9db7f146ee246588b3f09e5b6d20b4940a3dfb166937828df28f28552f5ba34fcc65a73550a43a5edad64031a69d25361f6169dd748531e48800650eb93aa5f6975271b235ee7dd11aa737670dac4513eebbf2536906eeb5797656e41a9584ecbda724fbda415492951737f09a62449053603390c90f6b7cd7b134d70981c03d27a552ec5a8d3a69a9697b10527611dcb92f46529499bc27a4dfdffcc84e4dc6a3cb8f68020a792dc54cfb89a0829f1877f0fb940264e58b19084ae6623e54e4fb13515878a9bebfc3d0debd2b2ace4bed0e4ac865dcc297c6a7fcc3ce261848a95aacffe7c1bdaf0145cc13bb0e8f658d2a79547f6c2705bfe4ecf116d2a43ae57025742cfedfdc300b7db3c0a7634d3af95f1cfe7db423e843c23afaa96b543f3aa1d1ec21638e700598bb099955a615f429aaa49f20a05d834ef379399d3b8674e11bf708da8d81fcae2673a6307de7f11a990d5d2c35fb9f45c3d6e4f774c6475af7107870193304663a1bb5938ecb696f0f9b3442cc2431d839efd5d74f436485dc0a31aa4a7138fc424c0f6fac160e46b9244d6460bdf7cb324ea416c6ff6a02342e698da7d66eca23c524dc22ef0b6d331c87ec067cf17adc37209974c5e604137a664b2fe1623f54e864c98b188b2b9f6dbf8092294e9b37b4c026429b316b541306a5f678d30fcc38e948acd37fc2d164ca54ae187667f9bb762ff349dfd3a3aa43835b8cfefb49f0983792e3888280cf4069d191c0dfa51566b90c41fe43d78e5d4a96ac5f57b31bcd2d0d0e29ff85dd28c1be2ba5ea9178b082a9a80b7d7a7b0ec97f0a63000406eae94edd38f07d58244b94afc664ad55e5f4ce35d83709bd73e5e02599fbb2e48b7901b1c15ec32e920563a95b599596be045ff3729ec0b3d6931ca365637fd6140cf6b1ac41fa613b15334bd747b57cf20607ff87c07ca7a11e7e07f55ed9df93b70482f1bd6b3a1d1f061e2c53e4b9491199c9130748757019821eb3e1153f7bb1ecd4f877cd22e5e322e1163a48d6a8a2f0316b78852da7282afca55eedaec69de072e183ffeecf2e4ad558cfd81a86afeb7862e8c5dbddf719fb1400077c5a8ea7e34573d5088fce9c64d6e45e87457c33a634e0fa298e002ca16f7d0acfe4b2a61a8bc6a8b351f5103da92326d93315d767ba28e7469ad7c303f7b8a5a008160fd4225ffce7a2148963f65516d7aa24cebe03ad1d7c38017b9f2d7a2454b8332fc795f436867196ce23e8d4f55b4fe0b93c53934be4912076684117632eec651a531d1d435fd476f0a0f159dcb97450926b93c738023bc89730f9febb5bad70edf81a20ced9d4d6191e4db935bed6077d4cdce8cde3ab36520b84676e994cd8dc033923a27cb73c3eb3f7ecd0ea16cbf45059d481ffcd30555bdd5987584555b9ff77249cd39107e622c8d8ac92c58d9c4b7516b2697b7704b9a07c94fdf7a89ef7e596044cc8e4730b75f1372815ce548ee858ed3c53bfb0ffa32bcdc351d095bfd2d44dbaaa21297b3da732cbf6274dd885dfdaaf59476ee44d755c0f22dfe9572a8b8db19b49f03a6af1731bd0fb5feea7c50a406afda0885f4046af0f3d075740837d5de509933c7ed2908b0dc4742e0a6c8393d008422d7b9befc2895ceee23cd87073a64f4c1b53d28f13b1950d25d098995229538154a0f55fc7a2c22dcb5b10205d4ed0785e94a653a0507ba5c63024de41beb4fcb319ff9dc038d8b83fab9f1760e90edfad6419fd2d9eabcc4fa2f9d7780fd3dfa41776c3e5f60d7ca0925436bc15017b2ca293d5795f4c5440c0f3cb3df20f0fdc80a1b74049ca0f8e08e051cf888195310c8535de0e9172b2fe2d0b74664a0227ec8a30b2d901a34c05b67bd32076a0c739ec017566420200375701f4e2d41dcfda2b56f869d79a2f5c85cdaadda41dc7b32590e2bf0e584b3fef676aa9b544043a726dceaa78dfa4627dce9a0e0761766dbdc88b2c42e33c373bad0c5d12ab03b989a2753db4dffff4b320d489e146ec51a17522d861c4a80b231f0b4b695243d4f8739729c0692f85cd7f3b67b3b677a9b7cd0aeb71813079788d585eca70a5d8b9fb0cd47f433abb66aa50d78dd7e4870f5beca0f1150cd2f784a8815f7720c4c748ea92b8fee96de659acef0074d1fdf42f383588780f68cb577285ad32752b5dee83e94d446f618ecda0140b2e5c95b6608e47c716eb77d6c4fc06db8c19997b1e82b7ea94abd6a1aac2b1a4fef913bd75477ecd51fd2186b5480475d17e20c04546cb1f417924d32b92fcc9f6e5a786be1b8505220f460eee4821e25dbd444822878a5e063de2443c2f4f1dc0baf5729a829dfe07c7fd4fba2159bf0605a23a80195cc101b51085f5572d878de9aaec55999c8b8c65dfcf627a1cf8c69361adb19802c1b9ee3498d5ba543ba4bd344814449388af11f58f0dea39073b16b8ef66dc47f2c8c1b4f6d67362f106ef77684408d048ae4da73efa7b581aba527f76d2e5488ed351e4436b2af7cd7bcaf354daf97fa0ddcf82063883ff705414c75dbbd2fb6353d4208828a543fe0bc71b7efe3fff8e1374933fd08c5410bf485c337698660006c28b8e37ae0ae688f13397a9bd2d833a37a5ae1ab99690491670d7a36b54fa6ee4515843cb4a80a27411f53aa4932060016df0111da20ca577875ec707e695942bef97de76cab7146a4279273018fd11056bedb8a27a5244ac4426257383404b0c7e7823da98fa863ff1a3afe65b5ec1390d117ad82c4b56671401e5be7037bbe8eaac79401e39bf79b9f28f71a75a0df8de9b037f6f9840de2fa216bfbc722d118fc3291cf19b7ea8d3807b921e2a2e00fc610334850df4bf781add82bdb048a301c713835d9e060bf4f499ab460d37df75034eb6944a114fc367ec04bae9d0639d01429f36b6e8fecb9467a6437c94cc4cade1876fb3a3e480168ad2bf42c9cedb3e90a7192cf44757b71f17897c0cd9b91036b90d82074db87b813c752c6ca71dff5a09b90a61470aa00fd8f4cd09d6afa8cac9787cf5cdd2007923f1d88fc1903a902529d1693b2de8ec0ecffc810b02b493e45257d1ade661fbde1bada8e7a716b06a47794c586aba6da341d53d6c9334c0274f6978a60036e97a059dd8e50c38a477a12231feeed31c6ac4934601f7d8f59b227cf703c1db791ad0ad98ef3c1acb529c2f5236", 0xf10) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001800)={0x6, 0x19}, 0x2, 0x0, &(0x7f00000018c0), 0x0, 0x0) executing program 5: r0 = msgget(0x2, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/61}, 0x45, 0x2, 0x1000) r1 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "fa2814c2b68c8b52a53153a7bba6636c647cc45cfc2028d28524a55e895c04faf167bb2e414c8e6dd6408725af4064915f8a9e387c9fdf7ac04b41e9330ede854a9eb9d10b8188a67f3cbac67f23a96aabaa7529b48d4fb24eb5391937a9d0a34bcf9cd8683fb69969d2882e153eebfa7f1ef2d94af760b98be10c22130b0f4fd65195716b8c23db4f103145fb93d8499421cd750f25b28a63433ebe64e1d666c82d2e3f15a1bcf942dec6cbf71b6ece5cf3ef6c0361b0a71317218f9ffc7026b24fd81fe188ef1c0e2fe63da2ab4a3f2f34f595b5"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000180)={0x0, "345818fbac8f0ce33ac49d7c925839e77e8662efa43a8cb31f19bac1b046e817af7c8b5beb5b26e080e992364b53c6cbea10a04af732094d9110f3e86d8bdb9d543992f14a43fda65ba6274b546a391924f181c3b8d9105f3bf7f289cf805e23195903f825692212cbb74e8f28274d362e941156946784fb06fed2c71507c79843cc850ebb"}, 0x8d, 0x0) r2 = msgget(0x3, 0x110) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) listen(r3, 0x3) msgctl$IPC_RMID(r2, 0x0) msgsnd(r1, &(0x7f0000000280)={0x3, "57886a8e53530b49abd57700218e102006c998b4bc5eaa7ab4010072d1c254f27348aebe6b7b79bb7b05c6307263bdc0cd32c45627108ef271d901f5f69ac55760ad78be180f5cd36133cc221f9317297af3af081e92d6fbec7f9372e1cb94a8e31d5076a9f9a408d95ec4853476bd12c2902f8aa70485cafabdbe0d269684a8b5336a8f586a65ec9fd6424fef4b30"}, 0x97, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/97) msgctl$IPC_RMID(r1, 0x0) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0x9, 0x0, 0xffffffffffffffff, r4, r6, 0x40}, 0x9, 0x9, 0xffffffffffffffff, r7, 0x44800000000000, 0x10001, 0x200, 0x80000000}) setegid(r6) socketpair(0x2, 0x5, 0x7, &(0x7f00000004c0)={0xffffffffffffffff}) r9 = shmget$private(0x0, 0x11000, 0x100, &(0x7f0000fed000/0x11000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000500)={{0x2, r4, r6, r4, r6, 0xaa, 0xafe}, 0x7fffffff, 0x0, r5, r7, 0x1, 0xffffffffffffffe1, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/152}, 0xa0, 0x1, 0x3800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x8a00, 0x0) msgget$private(0x0, 0xc24) pipe2(&(0x7f00000006c0), 0x10000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0xfffffffb, r12, r6, r11, r6, 0x18}, 0x1000, 0x1, 0x0, r5, 0x7, 0x8, 0xb8, 0x3}) getpgid(r10) openat$tty(0xffffffffffffff9c, &(0x7f0000000800), 0x8, 0x0) executing program 3: syz_emit_ethernet(0xa9, &(0x7f0000000300)={@random="faf19ef98203", @random="cb0b779559f2", [{[], {0x8100, 0x5, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x6, 0x9b, 0x66, 0x1, 0x3, 0x1, 0x0, @rand_addr=0x3ff, @loopback}, @udp={{0x0, 0x0, 0x37}, {"0a6c7bc40e354ecfa5303bb7df88ed15a938455cac3be334aa10f1dbb1e5545fb369a4aa3790fff88c1d7cd09c68b91439ac23d44fb518fa5a0909f57c2cbfe2c79ee6766db026871064c3e7593344d62c8df75afed06225e1ee2acbf8fc9075391ef7c6de345b539ff828c2e4622f2c276eb1d512aa08e8478b90825580e1"}}}}}}) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = msgget$private(0x0, 0x701) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x840008, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000013c000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005bd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {0x0, &(0x7f0000108000/0x1000)=nil}, {0x0, &(0x7f0000560000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000016e000/0x1000)=nil}, {0x0, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00003bd000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRESOCT=r0, @ANYBLOB="5bdf9c129472ba983d54b74b0d29bfb5eacb376c024d"], 0x401, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknod(&(0x7f00000003c0)='./file0\x00', 0x6000, 0xe22) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e2", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000721000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYRES64=r6, @ANYBLOB="6ec075d2c966ddcf4375dc5f545795af2160ac05963eec5177a964f00973b7f91ba60381ec4d8b9c7fb014c27f7c302d2cf1ba611aec15c0d3540ccbe3eb10bd9c3e164edbba4c05844dbdaf826716ad8eff36bc038a1b1e660c7989df7ad0a624795b4c5cf74b973a555deb747de74b041be173e48f4b3ddd7b054052cd4af357fd4aba5871859847cd9741ae6ba04553ef26ae0e85273e2ccfcc18cfa6a94effde7b99ec31dd7cfebc99da2f124dcd8eac13585802e75a10d723f5", @ANYRESDEC=r1]) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x8, 0x7}) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) msync(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe5f2433ca5a137640f46ba8b3b3a435c8"]) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c", 0x0, 0xfffffffe}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) minherit(&(0x7f00001f0000/0x1000)=nil, 0x1000, 0x3) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x21) r3 = dup(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900063a008a211dd145fb729e9f0fafd40021b07f5a"]) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000001c0)=[{0x2b, 0x3, 0x7, 0x335c}, {0x1, 0x0, 0x1b, 0x8}, {0x4c2, 0x1, 0x5, 0x9}, {0x4, 0x4e, 0x5, 0x2}, {0x0, 0x2, 0x80, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$inet(0x2, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x440, &(0x7f0000000400)="caddf7f28c02dfc349ce7138a8548e5ccc5e5124e5af05827abd96c78c04c6c579b1e49eddb6edc206c834b1b22aee2a117f604ffd866a1d902f92dbcee92901d3030405f12aa9b6da3632aa6aa83c1260fc82ed311bd61dd88310ef8b30e58400000000b8aad34acfe345d600000000000000", 0x68) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x0, &(0x7f0000000700)}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) executing program 0: r0 = semget(0x3, 0x0, 0x218) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000440)=""/200) 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') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3, 0x0, 0x8}, {0x6, 0x800, 0x1}]}) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fc}, 0x0, 0x0, 0xfffffffffffffffd}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000080)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r5 = socket(0x1, 0x1, 0x0) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r6, 0x1) executing program 2: r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0xfffffffa, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: syz_open_pts() r0 = socket(0x18, 0x2, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) r1 = getpgrp() setpgid(r1, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) pipe(0x0) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0xe1db, 0x3}, {0x5, 0x5}}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) recvmmsg(r2, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea, 0x0, 0x0, 0xfffffffffffffffd, 0x1}, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) pipe(0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) getppid() syz_emit_ethernet(0x56, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES8=r1, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0ba"]) clock_getres(0x4, 0xffffffffffffffff) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mquery(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe3, &(0x7f0000000700)={@random="892500004000", @random="2adb0070162e", [], {@ipv4={0x800, {{0x1b, 0x4, 0x3, 0x1b, 0xd5, 0x68, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@loopback, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0x2b, 0x4, [@local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0xd, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0x13, 0x1, [@multicast2, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @generic="661351bcdae2bae5fcd7078dd14a37e8e67737c6cc3625495433b419d9208f5da7ec3a8b8eb4f6a3dd460b8502a1a451f161341d49325d0ffb88b4e46d68d4502c7930f1e93bf638408d09460300a1bd924c9cac89c2912197ff2b7a7eda0ae97ca15f500b63c062e2"}}}}) executing program 3: ktrace(0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000000)) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x18, 0x0}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) setitimer(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r3 = getegid() getuid() socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setgroups(0x7, &(0x7f0000000200)=[r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/521}, 0x20b, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r6) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000280)={0xa, &(0x7f0000000180)=[{0x9, 0x5, 0x40, 0x0, 0x100}, {0x40, 0x400, 0x4, 0x1, 0x1ff}, {0x5, 0x8, 0x4, 0x4, 0x7fff}, {0xfffc, 0x3, 0x7fff, 0x8, 0x7}, {0x1, 0x7, 0x9, 0x2, 0x7f}, {0xffff, 0x81, 0x6, 0x7ff}, {0x485, 0xddc2, 0x1, 0x3cc, 0xfc01}, {0x7e, 0x9, 0x9, 0x8001, 0x1000}, {0x529, 0xe1, 0x7, 0x4, 0x3}, {0xee5, 0xc9, 0x53a, 0x4, 0x400}]}) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 5: setrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{}, {0x61}, {0xe}]}) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b", 0x28) r1 = socket(0x2, 0x2, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x20, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r9 = dup2(r2, r5) setsockopt(r9, 0x6, 0x4, &(0x7f0000001100)="26b80000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpid() connect$unix(r8, &(0x7f0000000000), 0x10) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil, 0x30bd}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil, 0x100000000}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e88000/0x10000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000817000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0285602, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r0, &(0x7f00000006c0)="92", 0x1) readv(r1, &(0x7f0000000100), 0x4c) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a008a211dd1450021b07f5a1957de740000fe800000000000000000000000b5e4978f"]) kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x110) pipe(&(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) sysctl$net_inet_etherip(&(0x7f0000000680)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f00000006c0)="78a9c45042034a752227abc1514553ae65bbce157a4b7af601d49d8cde163d6cc60d939d3d59f25fcee0ed149dcee6f8c85ec07d2b53408251c526ed9bccc5", &(0x7f0000000700)=0x3f, &(0x7f0000000740)="8178340516e1e05ea4970303fbf1bab6304a253b5f961735c03418b93da903b34c640bef8eb0a17ccfd20b7ee9ff312452566caafd8b1d415bb07c92a1d418ee876a79a67a10ef585bfd8b6df7e6f95553e7dbea5b73208faa", 0x59) socket$inet(0x2, 0x4000, 0x6) openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x40, 0x100) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000300)) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0xac) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000280), 0xba, &(0x7f00000004c0)="dd2b466327551cd8c84da0ce69dde3523dc303e42c8210b78e106579b3a9c3f87b0292506927942bc5c584c12a59a5951606eacf01bdbbf260dab4fb0d9f9e2b3dc5356b355ad937dbaab6908d63e36c5f2da0d83ba4f75211ca82552ad3e425b7970894c7d08b1a96a1b5f9a681c8ed4454858de4138e72ea0939197a61e51e7ce189d76b46dfcd84d039dc74757c95b6cc076f", 0x0, &(0x7f00000001c0)="e7fe85ae2376db2a2582066b486c696b4618c617aab44787549d66b9691fd04f5eae9b6889b4bfc24bd50821037445ebad9f1b", 0x33) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}, {0x0, 0x7fffffff}, {}, {0x3}, {}, {}, {}, {0x3}, {}, {}, {0x3}, {}, {}, {}, {0x2, 0x1}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {0x2, 0x3}, {}, {0x2}, {0x6}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0xfffffffffffffff8}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='r\x00') unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x10000000000000}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x12, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) poll(&(0x7f0000000000)=[{}, {r0, 0x127}, {r0, 0x1}, {r0, 0x40}], 0x4, 0x0) r1 = kqueue() r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x5, 0xa07}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x45, 0x4}], 0x7fffffff, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x133) rmdir(&(0x7f0000000080)='./file0\x00') executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f", 0x3ac}], 0x1) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000240)="544e07fcd084a54a6dff64297ba86e90d1d5854f007239c2d93a8d57e4e373d79631f8987a129eff422bd45de2dbcea42d43f515adb4d577d81f8060f8b5770e39c6bf93bc0b0ec7d13392938a56706d765dc92ce4910f1a71b1ea34448ac5b3d3a09f59eb6ef970c81f8a19272124797217cce5c87dd8a43c517d96348b74f0cb17a77e1ba143cae01cc8b85774234384df2e7ccc6155dbfe2f5a239549d58ca87c7be1ab12d8bdca9770d5c45deda6493a9fd35256fb5b7f45385840031c5918a7f4d0a8e0ff8a08b06398909876db825ac50623c438b28e045d271bd051d5e2bf6717b94af4fe02f282e191ae31966eb836ef5a425f4e", &(0x7f0000000080)=0xf8, &(0x7f0000000140)="cc9eeb55db70b236104425022c2a2682fceaad48f05b63e91d6d809ed64d3b3443dfab8ed5286f5cc9fcc393b3b35b1f215e9d66c55abd28ead12451d60fb53a53995f5104dc2d343b818a3762f183c31b15ded80872ab256e7a3e9dfa47ebcce2ef64afac0f2508c921e7dc85ae396d6b9fdc129f34c69c89826d3556960025373b95c86dfc336400e6a70428665699422a784d5049e69b0ff676d1dd79b7f21863943bba706a40f735c9", 0xab) kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x40, 0x45}], 0x3ff, 0x0, 0x8000804, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x7, 0x20, {[0xc289, 0x7f, 0x100000001, 0x4fe0, 0x0, 0x800, 0xd521, 0x7, 0x100000000, 0x0, 0x288, 0x8001, 0x1, 0x3f, 0xfffffffffffffffd, 0x5, 0x4, 0x5], [0x3, 0x1, 0x5, 0x6b46, 0x1ff, 0x4, 0x0, 0x4820d31, 0x10001, 0x44], [0x9, 0x8000000000000001, 0x4, 0x7fffffffffffffff, 0x6, 0x8001, 0x2], [0x5, 0x4, 0xfff, 0x100, 0x100, 0xffffffffffff00c9], [{0x8001, 0x9, 0x0, 0x100000000}, {0xacb9, 0x3, 0x80000001, 0xbc9}, {0x69ce, 0x7, 0x3, 0x7000}, {0x8001, 0x8, 0x0, 0x5}, {0x5, 0x3, 0x5, 0xfffffffffffff2da}, {0x6, 0x10000, 0x2, 0x2}, {0x9, 0xffffffff, 0x8000, 0x80000000}, {0x2, 0x4, 0x7b, 0x8000}], {0x81, 0x4, 0x7, 0xb88}, {0x537, 0x81, 0x81, 0x7ff}}}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a217e93ac654fae495a00100dcbe93e80a2b61592e9a51273d50a7caa9ceaded540", 0x97}], 0x1) dup2(r2, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffff, 0x0, 0x1, 0x7ff, "6a5016a77f000000000000000000000000004000"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="1b", 0x1}, {&(0x7f00000004c0)="730c142729038b0bbabc892bfbe154d611d52268ac421b2c842ad70f1f29c28892ca6958b90b8adf8b91b28eca72b42cc8978053c22d62aac5c75e9cc0197a53fceeadfdb95bfa8d2b4caffee060eb382ca7229c57414e8051f471c85a756c5caa6c6076e28da034e8904c90148990b9ec0fa63905a25ba9edf2dd0a5c0477454b45957d0f370e0a40d00ed9ce286093533c15e6ba93f9a064381737ffd126188bcdd16fda88b18aeca1ce76ea0b98a4d7443b43e630caf7", 0xb8}, {&(0x7f0000000580)="7f1a9c02582c36b449b452e675fe63dd58158a7b8ce995686e8abc18da1cf9bc018f3a0e845f6f789b0afa03c8abeb61ee6538b23ead31d4064d8a9bcd34eeb19fb7dc512ca2f4439e0261738247bc08d9430d12eb2b8144f98d4d5ad2eb77c9f0051c6c27636654f4285c5ad4f11e1456dcff787c32b1befa5d16576a2ba588c92b8922651a44f75e447032775ef0357642d0a4d66e3d0450d192215772c1d85ca8c7c7a68aa3ab6a775d01c03492d0d23e3991a1c7490ce628a09ad49d6671eb2a8672e2fcdc41ce2f49184f784a2782", 0xd1}], 0x3) r3 = dup(r2) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x33e, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd69f1458803081d00ff0100000000000000000000000000016e07631131543ec06829fa511ab939340c000189670000003c000619640000008800000000000000c2040000100000002e0400fd00000000fe8000000000000000000000000000bbff01000000000000000000000000000133000000000000000502002c0000000001440000000000000104000000000502000271d4f93d5c4102fe48a7d2a73f7735838cde09066aad7fee99c73c7872a059e0eca7e6831a548d1e6e81eb418961e5374b8c8ccda4b2fe1fae21bbee40cbfa20bcfa2fc4107b0d26e40c9d47426f7d8e2d4f2dc3db00e69f84f74adfac28d7e6d01c01cabcc6a872a7734fb6122c3ba54e05f740340d9617c169fba033ea6cb900cbb9d95829c8f2727ea8a30469ecc2f645fae53b158903048e95c2f35d57168f72928f58fd086b83e413e932eccfb96741758b4048e90241f60804ad7bb5861f45d27fe651c8cb5eb0a6acfd80c8c0edb56b79bb4b09ed61883ecb8d5cc0b1f6ee2fdfcdd5e43058c907e3824387dacb7423232d34f7eb3e520f6ce6cd7ed4ac68e8fea9277d6e7bd715181a6837f46864e89664cf4279bb4e754372e2bac7288ae7bb024768b329554f45db30abddeb3e3aab8ed7cbdf8f4e7de5dbd9c56cf4e4941fdbf574d0361c106439cfbbc096e8ee30704b796ca1c7419e9d50a1ab6379b9194adbc69290c13930d693d266ebf1dafa7c72e9d90976d71ba00a88b95eef049b84d9453d63786107cada6ea809d4bcb75a44957000068930c9235d3daa488752b13b81c6ea5464ded8df1a4e4c12de8d22961f74d1fcc43082cbebc3c3ee04f487c20400000008f140bcb33e14b46191f9142c75d3a3b59de25c4a34c4f08aef8f6539d8ff959f4980e5a5b442bd070284a76858bc3666b90902aca35d48a4120e9c226c5dccba6c0e05020003000100000100c2040000007500060300000000000001080000000000000000c20400006c4f010500000000000502000000010000000bd7f7210e4d2eb9a0e71ab1ffb0be3b813a6b7aefed338bee29d7fb26e45d762bfdc295319502178bf1a124541fa7a4ba4f2a52128155c24eb79570ade01659ad26f30a605be6bdfc4bbe41c264a76daf3bb77e9d255673378febe9b62fb9c855a18705ee8e34d95e8cfe5d244acc7e9c90e7aa9dd12481e0a29ce0f7beba52dcd9a84caf774ac928c3"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) executing program 4: pledge(&(0x7f0000000000)='\x97', &(0x7f0000000040)='%!\x00') executing program 7: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) open$dir(&(0x7f0000000300)='./file0/file0/file0\x00', 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) r3 = getuid() r4 = msgget$private(0x0, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() r8 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0xd96a, r5, r6, r3, r8, 0x4, 0x1ff}, 0x4, 0x8, 0x0, r9, 0x10001, 0x5, 0x7fffffff, 0x3ff}) setreuid(0xee00, r3) utimes(&(0x7f0000000040)='./file0\x00', 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r11, 0xffff, 0x1000, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', r5, r6) setgid(0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 4: r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146952, &(0x7f00000001c0)) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)='N3-', 0x3}], 0x1) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000001c0)="75f78886e90ca31f0be5540a35536584f5b45179b79961ea8382447f1bd37fe42e0c879c1fbd082c2c0cedd2dde64169c803a6c54870601ae7e433267555b58f543366765741d2a34ce0741bfcd9fb471316336d13c8897890ae940e2a71de837f34972ec6a4447a18e8942c99cf3dee5c93bb3e79d4bafae42c5e523112034dd37f24dd87837fa0c14f682acc4da4069ddf1b35c38eb69b772bfef8762804aa5a16d7ee98146fe1f7dab523a9de32915a8a4ffcc505f17d5339509c1a29ccce06030886ed340a0402d71911af865cd814476b23437398cd9336a681c6b75a54bd59198be9b00df9f1ba824f17e7a68b7687997d61e88bdd4a9a6442a1843d047962c345a66ee031c61b28e1f5a82c3ae493523e7530640ac8a420c148bc8858c9fd4c4406adce2984ddb55e572d3a94eb472709ae74192810000f9cb9981798bd00604d8867ab2ef63fbf6762747e01a923ce43d8adf2138c794d5786458b3fa69c48f0a045d124e0e1ba8c8955e602f42ad20d7b6b2f577b73a076e92d1eca8939548118588bcae19262243975afe83234e18c6834ac88ccb670e034fb09bb83cfdb1afeacc4c19b0146164b86750970c31baca6fd275164e5395c57fa57937809ed48d39a4fd0df521aca85781233b532a2622562622afa047f3eca1f2d68b1153598c5b5100f93e921b24dec580c5a8400d15df2e8dbea20677d9e4a586a48b7454fca5e6e0e115aae0336713da66a422a013daf7f4c9f1e25539a30eef47b527bf0bc27b621c176ccfdc143d5b6f243094beb5ef4c28a7e14258d5536331979980515567c03ec5645d40e559329662a6dc09674c28d9ff71ab4b35a86f4f831a9b7507cccfdf9e08482abecca81f3f816ff89013055a62560d55f0839140e7cc7f2ca84985b6469457d5c2a96e7ce2ffe9df1787272af15b9d77aef04031b98ab39ce3ad7f96841d26dba2f421cd2b63cefe3882554702f107087290af43e08f1e250ea78403af912d32c94e8b3263448671c8e9434fc3da54bdc89c6e5b2da102ae6a403237a622f4c8c6e25cb47cd4bf9267b50873b91e297da5296b223327299e6cdd4dfb69f43105bd0dcb2f498b40a55bcdbc14761f7c82c023f44aa73c8183547b38223b92fd4d9f708023ce676bf6355f5495767f793b51c98930f0ccef3fcf957e57c0dcd2b0c34e1acbbb3f7faeea134c69e5099e7594c5a0c8c296f132e76a588a9c7d8105de0956b884b701ee8b58694a11aa1cc3f3344947e3f3c1dad572bb4325c84b8039a9d245c35857566e4aca85c7406fe1674c254e72e7d86049ca669b26f7d1b4bf8f1ae27eadc84e6c04e6372b69958b2456ee8b91aa6dd35b4ac05352abb99c66e2bfe1f10156d4d8042f3b3db6ffb004a5f72ed7bb560bfa85976c75e62dfc18b71f81a9366785e922cd0d9ea4364479629a89a22e849a5ea3dec8981a82d1e505b07763fde18970e1e39c4effc9a0bb36455bce2e088a4a58cbb14612b7d413f36f5764dd6ed7b9872ae86a3f8f9f3075fba18717e3b7473648932791a447f0d28f21710dd2be6e4d44206e38a6c76649e2a630003c2595caf45214c53cf5896f3c54eb72bacc3aec344a6ce1a73404bd410be043b2c469fd6480a6e17630f15ea37d8888b287ba119b6334681120e39ceb69ef53b9bcce2e899ffa2491454a99d297f55ee13fbc62a4660cc233076d2edeae0d0a22c00b3be4743f73944447dc762e1d0192fde6509532a96001ba1ff82397ae602e0f1e5dca65df859cc2697312da1eb19a7d9321a098c8036dccec58f8c91c6cd35b2368c9511ab57fd9389b2fb5fd712cbd1ca3fad1b99f22f572844990f68212f020f4e5932d6c2292ff4678b890549fd1639d989f9baad08060824e8cf8678bd927ebbec11b6ef846719d3a688646aa5b7c5fb9f1b1510f59615c04c2489a9c4f9bac38be24af4e63d521692c2180b587e351ef6a7191480d297da9d3917d061f47730e6fed6a3f46a494e10f734c49f823ce82eaf0201cd80a7a8fa43a67c8722d38795c300728d46efe6896a96ef293d00a986e99889a261aeb52a53ef691d89a04fd40d39dd80110b3d753550ef8be187475f61e5c37978891246a11dedc6870a193cb0ae4e03b63e24df6f005c68c59e8e381b63f76f40e8ec195b1f721d44809ccc78099c82d5bf74b6776e4ab4f5009afe4baa040a4302726c1505b4477f7ed074d7d732b89d822764aa24d66eaf45030234a2d1c3738e6654063f6508a570b0a1e85c996e9477013f7c36fed750be4e95d7541a371a91c16ec971ae1090f4b18521c3422f45f21d378b03a240d217f4877adee4009aa1a7d375a3a0b0fe0bf03358d29656bf088d51ea0f054bf96625b789f6d096fcca046681766f3813e6c51ba7ca4680dba99abf0a21d2626bf7158d794e6de8f2e41a498a6d584886ed46cbd33d68e139547404e27f9c2ccb4ce5f6a227ad1ecbe51cfc79717d362ab8d052cd7949d38e62c0eace2d466968a1c14d8331c15c3c84f5c3d4aa9c284bad378eda64784b18de126c6f4a326de46fc6fc999c3a1354c2aa5487199a4b67b348ddf584ee48870b64533c2f3592ac89d1fb0ad7f3d4b820bca24bad05c8548bec61fb8d6ef75ba5bb083f1fe73e3bc0793c221f38683423049205496bb10ddc535f412e52aec0cd8c2145db3c7fdacfa2cd1e14f39958898c2c9fac33a5502070265e3d0714f4012c31d8bea0b6e9d895eaed05db9c5ee4f05dd863cd98cab553366e797b38afcf708ccaec1b26fe0e86e030b8bfdd969bf5bf49b3e5cb1d2f82f7d86e35aa3a0977dc6195c6d77da4e3ede4e8be3a7914f1ad1cb2e090a3fc33e3cc461c17671af514303d10ff7313e67f55cf46c97b365c04914bb4693def37844df5bf074c220e605ac4d4d929f43421266307d9face09655bd967bc0e3343d336771d4b1f9238dfa476a47cd3af13a9c3b9fd66d19a5106712af6bd9dc6c581a959daa913dc002ca3a715ca67e3c407c4f3fdafe047bf1627b23d2bbfd78df245bea10e28a8da7c0050fd61b2a7da9f0a453896b0333aa227f922bcfeab4479a551cd911c80ee3651761be2ea5423a5c830017ba25b5533713ec745279a797d4687736f145f236c93d73a1d56194b2a8b88b096c9713d3afe79fcab1bb093a8a373e804d0b3d281c2ebf4b7e311b6fdd6bc6ecf4ce2dcec7f0245c4e26ed83bc07b3e7d420666dcbd22fddaf7c9b4bdda9cdc18e16c81778a9f7624e6382f8e4a9c4f217215f6672563ad2060527db0d3bbddb1eb666c98ceb20d5ac76fc0075f8e45412d6ed3ebe5f8063309f32ae6fbe395e9303b8eb25022adcf34a302e1230d8c8cc992842033b8935e5e5e1348b36ab6172e08a0d4d73fcf61789e719f6c3d3f158ef3b42f605a20219a85d3268e80d1f6d0d2fc61969b9b6414fa85d024f88ec0a1158776d15d8ccf45d0a64f51982585b1d82239e4563e706ed6b51e3337285c215d649553587d0206a0d69b9d7fefa89219f229b6ff8847f9aa788d59de367163559282163af8d77bbd7eb2bc970c408e5cdf722df69044d85438153aded163d07814b5aa20b92f9d7759c5419b189c6132633e3f8abac8904b00223655d48ce752f94b64a5c675326c196047097ae6bd68d43f1a0b2fcb4fe24a551f086518bb6343ce2d94898bffaa5ca5ef1dc8be551e1bef9dc588aa303cd6f62c18fbfd03264fbff0612120e21b2357b069d607c22696156be821d04d96e3613d737203393c69fa98ab19f856acc09703731639e498591008c8162e55dd590a9eabcbf08809b1a1d83a176e1428a4498a225f5f5bf21bf9a0c71a29950b5250a92c423862b204c5e0f920a55333dd7a1130e709a4e1748b4890833cd993921c5a3e8d17506c95f379b4603befd44a83d39274e7a59ef8b97c39f7f782c03723038a2829c17c9330e849d97a98fcfa01453b5a73be26ab85f37266e0c916f59f4cb50a2cfc859ff7157aa711e1db768caae7eb9efe258cf7c56051e226c615bdd32f0d4a9a8fe9972b0fc313dc06df21128dd7b1fb984fc3d073596cf9d7e61c202e9b0bc4bcfbd9129ba08073e4fab0930830dc69849ed95e6785075912a96df3008b491db98dbc7918098223cb47b61c1b255e6aa5d437ada606e06716b41f2648b543a8b7833e080efb1f217fc355ed3495fc2c17bb02c3850a4b121609c75617ae28f1df124fb234267988a95405bb5f4370410286db05af5b9944c4d24ab7504676fc5810d5e668b21dc1adba219c2b345ee94dce2b8e1519753674a46e7b615315fc2c14ca1608083cc7280f89bc290fd901e3b5778726b947514e1a2d396d987cd122bcfedd71746c81a0b2921f3c5d9d46efaf55f69ec1a0bb5a69cf6ae1584ff491a8a231bd37cda0a479d154e0709ba77901178ebc539c67151b1a00e3f0a82a0f4dfae389a2f6e4539d28b838cbfd3d28fa3b63cc6330cb740731066895182f62d0027f25dcb8747272f0766de748b1f2f9a8c7a8e459646e2066bf8233e0c1ad7402cc3731058bc4bba43def060b62c4a7210490b92b5cf876ef6de83198227cd6ab63e5a6ed67356dba312d1f704e88f57d38d404740f6b0a92782d627dacabfd1f871fa8b145045bd5becd8a2a0e5668199dfd9608fb1bb858cd671cbd679befa666a6842d9ddabe2f90dac1ae081826b59231329e481978b8b6fe61728c06a99671a8cb0d7b2fc82c5d20773c5d45ae048f61ad4eff13bc0cd1ac53ae0adbe2280956d9b17406dd3c61dfc8feedec4b24db28b5b98dd8c77c5b7c0931183baaea606737ec98611661565a57afced694416c49696c0ddaf2eaddc365c782dd1f0fb50add440c4200b218f106933ebc5a9562d108027e892f461f83b781d89a8a24b78bbcc15f448f33f496342f781070447526a32bdc72e1dcd2d8facbc75e9db9bda4112c1056a80af89ec59b1cc1553512e9ecffff10a261bbbc763c29db446e964256273f572227ad9d8bcd2380e2aac58d0010c8fa24821e731132e292947028991db788bf70a58c626448d5239db32c70f29643a7a214463e02b28d1a67d9e9b8abba479c1f3318f96ea37512e2af46cd4110d14e797f7da39773956e1b946c417f6ffcb9355938060b3dfcd907713e22cc0f261974589db4f5c52b02b6622de4657de29d6183a56b560b15cdb332101aae883bb38e4fcfeed728d18ad572b2e1b5ea0cbf6d12263a61abb6323316ae77ab999e75116b937141fa25e65f8b539a9ea9a7f75b8426901f5ffbd9b118e00b2723d67b5f8f17e43f5e3ec60b54ce181d887e799a99149dd538f3c199008520d5dda01788ae738eb6f4feedc3d55befa16172720118cea205272f22840c177a9bbb9660bde1a9e17e4c7b9783afe1f7928bd5849e6271247e74f789b49901e1c579b0ffaede8ebefa86c5acce0198d25e59cbb061d44165af513b8298a0adee2cba26512e98607b771a4e723269ceee7e86142d24374d07cea6c9fe87b991024a7a8ab41202c054c473d9eb7f6e17c24f6aeae44805335e62fddd51b848936082ae965a56188107dde211bf6324dadc272ab803dfec70462a346e808e65d3602fb4fec9cc3fbe7ae86c87995b3c6d87281f9f7cb2734a5c6f2ee7700b3bb408532c816e74b70030c1379aa5c4127f18f7bf85ecddb5ea6e940e35d307779d37852b637063775d7965581513d14e0b6365e21fa1c9a0a07921f4b1588226a663f220eaa2b8219c8623ddc1b9473b97d33cfb002593b178dd10f65decdcf9", &(0x7f0000000140)=0x1000, &(0x7f00000011c0)="feb660713a6cf045d29443713e130ed5d05809a77c535917481be1e1ea85d25d696d111c91b7a1d92d7ff02fe203166b114878dc36eb489a9b311df8f6ceff478139af42ab5f3ab1395e6faf53aebad23afb599f65259d9996769fabdf095893118cf98f443611f018452aa2013e1b", 0x6f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ddd}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffb2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) open(&(0x7f0000001240)='./file0\x00', 0x80, 0xc4) getpid() r6 = kqueue() read(r6, 0x0, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r7, 0x80002) executing program 3: syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) setuid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) sysctl$vm_swapencrypt(&(0x7f0000000200)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000004c0)="b86f55b43e688b1f9572c1598fab3f329f0500b519ef1db8bfca782eaa918a86c5b0585b958a406ef86a948ff61d165c377e6081cf63b0f4276786491f0abe8dd249c451b4d7c89200000000000000000000d525fa02ebcdc9ba16d2939ef8eab7ca229ef0d73897abcad4b76cd4b1c4787637fc0e2e4ed940353c71d890c47ee01380fb1e14ebde39c631e7a649ad8829807d4d7c338d6a4af50f21384412fc313e67b335f1d6c2ff33a6df60cf09674a8cdae0be67b55276e6d0f1dc41dcb41b7d2b8624178567650513b1babc4e7659838400159b5d27913b059e028f9e9a73b5dbe1b600710ec7dabb831792531412c6acf51af5b25f2fe2e112895c5e7c7ef0695a3ad603c5a970d704a2197df651bbd16bff8d41fb04dd4bb0775a8b9b070b38c3abdedfbfca85100ec0ecd2996194", &(0x7f0000000340)=0x132, &(0x7f00000002c0)="29d752316cb1bcda6c5c1e603a6f6b0b22ab0bf6828e2c93a6c45397a9778b7b3c6282ed359ad43c39c4b43712c82e5441426184dbfb42c8da157eb23ea4c337fa40fb6b0aa18371a151670bd3702f3395d77072a232caae6773da87e94a8109aed7b4506f85fee764ab35a00321148b15587f26b30a03b2d6605847", 0x7c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r3, r4) mkdir(0x0, 0x8) setreuid(0xee00, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) read(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r4 = socket(0x2, 0x4000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069b0, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x7d, 0x504, 0x8}, 0xc) r7 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2b, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply}}}}) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r4) executing program 7: r0 = msgget(0x2, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/61}, 0x45, 0x2, 0x1000) r1 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "fa2814c2b68c8b52a53153a7bba6636c647cc45cfc2028d28524a55e895c04faf167bb2e414c8e6dd6408725af4064915f8a9e387c9fdf7ac04b41e9330ede854a9eb9d10b8188a67f3cbac67f23a96aabaa7529b48d4fb24eb5391937a9d0a34bcf9cd8683fb69969d2882e153eebfa7f1ef2d94af760b98be10c22130b0f4fd65195716b8c23db4f103145fb93d8499421cd750f25b28a63433ebe64e1d666c82d2e3f15a1bcf942dec6cbf71b6ece5cf3ef6c0361b0a71317218f9ffc7026b24fd81fe188ef1c0e2fe63da2ab4a3f2f34f595b5"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000180)={0x0, "345818fbac8f0ce33ac49d7c925839e77e8662efa43a8cb31f19bac1b046e817af7c8b5beb5b26e080e992364b53c6cbea10a04af732094d9110f3e86d8bdb9d543992f14a43fda65ba6274b546a391924f181c3b8d9105f3bf7f289cf805e23195903f825692212cbb74e8f28274d362e941156946784fb06fed2c71507c79843cc850ebb"}, 0x8d, 0x0) r2 = msgget(0x3, 0x110) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) listen(r3, 0x3) msgctl$IPC_RMID(r2, 0x0) msgsnd(r1, &(0x7f0000000280)={0x3, "57886a8e53530b49abd57700218e102006c998b4bc5eaa7ab4010072d1c254f27348aebe6b7b79bb7b05c6307263bdc0cd32c45627108ef271d901f5f69ac55760ad78be180f5cd36133cc221f9317297af3af081e92d6fbec7f9372e1cb94a8e31d5076a9f9a408d95ec4853476bd12c2902f8aa70485cafabdbe0d269684a8b5336a8f586a65ec9fd6424fef4b30"}, 0x97, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/97) msgctl$IPC_RMID(r1, 0x0) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0x9, 0x0, 0xffffffffffffffff, r4, r6, 0x40}, 0x9, 0x9, 0xffffffffffffffff, r7, 0x44800000000000, 0x10001, 0x200, 0x80000000}) setegid(r6) socketpair(0x2, 0x5, 0x7, &(0x7f00000004c0)={0xffffffffffffffff}) r9 = shmget$private(0x0, 0x11000, 0x100, &(0x7f0000fed000/0x11000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000500)={{0x2, r4, r6, r4, r6, 0xaa, 0xafe}, 0x7fffffff, 0x0, r5, r7, 0x1, 0xffffffffffffffe1, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/152}, 0xa0, 0x1, 0x3800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x8a00, 0x0) msgget$private(0x0, 0xc24) pipe2(&(0x7f00000006c0), 0x10000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0xfffffffb, r12, r6, r11, r6, 0x18}, 0x1000, 0x1, 0x0, r5, 0x7, 0x8, 0xb8, 0x3}) getpgid(r10) openat$tty(0xffffffffffffff9c, &(0x7f0000000800), 0x8, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x64, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) open(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x16}]}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = getegid() setregid(0xffffffffffffffff, r4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x30, 0x0, 0x0, 0x80}, {0x6}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) execve(0x0, 0x0, 0x0) executing program 5: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(0x0, 0xf8e, 0x0) r1 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r3, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r2, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x3, 0x404) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/31) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x800, 0x80000001}, 0xc, &(0x7f0000001d00)=[{&(0x7f00000001c0)="5ccea2e76bdd918163645fdd37a994e41a5b0a0303c5d60e34e3e35f2ed722c9fde5ed8abd27d3b19b878a48d3b6df9783f3a09c0d163cc71e84f365bd139b0d0aed3c742360f3cfdf29", 0x4a}, {&(0x7f0000000280)="ec26b388620fa08548dbd3b1da51c4cebab45022f54810e709c1db4a0c0bfd92cdc3943aebb9d0e0d0d58ebb39832041c56a7d8520f7ad941c188a154c30a4cbd1107b95f6ed304fab65b68eb771154cf67b5e35e1d5afd39f5dfc63b3d7c245f4a462464bef4c42aca2cfa94000e4ce8305ab6af0ebb96176d9cd1f3930e8fa76051c0609a3dd735ab432650c67f8d0a4bbbc6092b193320747c12dd7355c3527fe4d55ab2bf2c0c0cb40f22df12c913c308dec3662c467b62d001eb4c4134f2b0230257505919e14bb9e9245debfd5e5e7223ae8353aa1", 0xd8}, {&(0x7f00000006c0)="72b768ad0d3a07327b2d6fb4fafcf8b372a85995f79a0cab6e480571ce300b3b593837ea926a7b9f51d5f3a63f60537b305345983bd36a4b8576e0d1742e67eee90c3fb4f3035a25bc477a63c9f979363f86038a4db3b848a3cfd8ce8e76141b11cf51da2cd0e71fe61fad3846fa4bceb2c8b6807aa393fc81cb5977a5938e624b991b001a7a3380bba73f77698e9afec2fddb3708150ce5edb41602c88bcc328dd30bc00d798d1c9807ea3a2562e78945a4f0b9156c8f0992912632f178736eeb0c1020ebc9bb41983f192dabc2e05a552861cb5b983a62c172ba0823860adfa0254015cb76d603dd76edf674b22e30282c90641055acff05ee14a53ac265a50f891e0dcfaceadb325b057fd3cb2784f415520fcf360bcb861b3e0bba66460f6d79ed0394b7a92de7e83d0437ec622f5678025246efdc8d5ab1f7a62c68ba73a93e16090806fd10b6dae7218e469d94034f1eabb06cf6e245d0b61bcaa5cb3b4ec46b1e2077eff8d7fb98aee88f5a1084bd7c191b7b891a531ccfc06cd2ed5ffe48e6284fee70204a9967ac24fc7ecdfdaec3ad7d2e101e7c29a8d113fdadac864a6fcaae1c0e3fdc1cd5c5d81ac0135abf2946ad9d15200cd5069a0034db49bb18f2f4dfd519e5d8042c280b0af81e1e082b95ac4430db67f05dd26161c585e4558337decd67e9fcc304b26dcb620799a559327d4597ae6b06f3fbd996c6b582753c1f4f3d68dd90c92d5cb6e2fa64abe1fdbf60d44de89849b2d2e53195680f7182ad97c2dba9b32c3e721de97c2b15b7eaaf2444ca105e531b8e6501f4398ea09f996ec6818fcda9116d6caa04ef75352b7ad16182f2d15674440d5ed7104b6cfc2ce5b79f710fb585b017c2583de4a75a63b92c235e40dd6d66def3cab448bca70e83961adaef47c30e20c04d1eb343e122fcba3af5972b6adbdb8bea67d93d62b6b0d854cc65f78c71cb8c34ec328ad5bc7e6765b20fb5ea643cec35d2e2ab99551694bcfc3fb90d4c954b028e1271996d9772d29ab0327cd1bc996c43b83a08460fe0c4eb82a768c660fc5f8882c08c8c4cebb2559e13c6cc3d3afef0dba56666ab0b622fb55641195dc01f0b59732e518bdf46fb6fb6fc1ed42951e570bb02e9881c16e627b2765d94c58ceb90703cde45d1249d1b6e3561f928c91d5156ccb526fa48a8864c49904093321c661e05b0ef1ac6877ee24f4b2fd15013789342fa27bb3db54dd7d6471035e2cb259d7ccb62f183268d4ec13f175ed1c6b7d1abee1b625a0a467ee2a4534023202c4b0eeefe5f24758ce7edef77db33f65dc94cea28facbf0cf7e4cf9227820eeb6f8e81322a7bb999d1c12571696c882b09ea8f5336d5f3daea764d2f396fdba8f5fc5b5d1a0af10180f7a7a1f82ab01d7f99ae85b07931d3417dfa0ce3a666af27be786751ffe40152b797bc40ea8e6d3f18b3ba85b2a8f7173d89ee6fe4d58af04eb1403c02c6e04bbf1414d3909da244c680e27a4c41fff9cdf0729cd486fed9c51ae2db8f87ed68484d7be5a4b704014a71bacadba21602020a22d5c3063c3aa8849fbbda8b4ae7a4723260748b592a23d54ed57f85651ac3e052e2935fbf47652a3cf74a4d6feffa9bb79a69df13da74b138e3d9b3752cbc1de29948ae77da181d033e573b95d620c47a6487ab1c1cce47db580eff21e9e5459997bcaa92b88431d4cabed9c4744c35a57f9896c5bb224cecbc119ca4f23cd2a196fd4ac2a0b01612257cba01b1b0d42c6bd4b4576376d484bec7b9f57db1e9b3a6ca15e44b81b96a396fd2a489ef3ba2bb9a140a85531985ec9ec6437a29d4407f8fadb70a9ad09a20e0d3a455bd8148b1cd03004485a02a9c0bc6b281108868d4fc71c4cbdb90081f93f75527b6d9ba0961100aaf6e3608ef1a47b253e4be5d41ee3cd31cda0f4065f02583427ec5edd2b4c0b082a1133545ded5e0aef93a5e34612a229c1f4c9333453680c4dca132e7f0fa6b7f75fdbbfe65bcc88755d3e8005912d617a8691e5b3dbb7a5872dbb06f3b2db3e4957a7cb7c8df905a7f24ddbd865e0d0c77dd4987b076ed46de9842bea8e433d6e836ad98a603b741d8cd38f39c5ae0ad87e87c04fe8a6191062e588eb358b7ed6f91dc47d61121efdc06183e9de779085256ca87061078644cb95766e62fe2791a344916e86cda8959816334ca85738916954401a6389804af9b3dbd07aab7a199ee176024bbbe1a92ecbab88d65f90c9fd2ca258d0d47ba28c270938519f15e6a615081416748d311b3cd50701047c917c58808d32b9a69eba10f37d05b6bfbc08494f31ef73cc0dc6d35d2a83fb10f43e14f480cbf119fc31e0dfed2137ee91cf1b6ef8535204ec54f4e077effc4208a58d93b76431500d4d1c99cb76d2420996323ea0d53cd7c62a5a1736567686c793526574303c734cca1954248df7830e1b6a2c90d1591a127218ad60e583b9901152df7e605e3a1dd805792d2b035655ec0cc55b863a72dbef8b7912d3b22dffa62d033736bf742b4566a9fe9aa0447502dbec98627fa5db9e651141188e876bafefef7e0ace116ceff00fbcb8030a5d60341659e5b3ac4e741323af7da5b67b7bc13841a266d7efecf489f6ce4d97fd1249181df728b0993dc793aa969558307d49ab053f5f1381eb47f57648a959ad2adb216df16a5b43e3c108ee58765f6dc5ab575c6b35cfa42151ef2d5b88446af6e7d5b1ecf4032282be30a7096df4a8915115ae6da5ce7287f58af17799f32569347e37328a709cf3213b7c99a7a0e2fd9c9241f90a63c324078563425fa097fae8b052d23b2b06f2ae5f67c6b6b977d74f9e7ff8dea6e525a197bc069d7a186bd1383a4ae9d4985c590b0b5a8c7edce7d1c0a0122cc29f96f67f2bee11fc84a771aa90313b676778203e0ede6b67c14a9a56f40637ed8f5fc94fa08455fc0ad689794fb97feb9e3f7f29d56ac3dc88e42083fefffec40f33fdfe583bfb7bb0993f3e9a54c163975070dd686e5fd2bc69baba79257e6c7b2fb436f6a9be27fb750fb732d3e8f4ab971e949dce803bc2026af585f772b455f7be918399d28ffe4f3bada2184ddffd70cdd9c68deb5142969940a68568978f4a8cf681461e549bbd9a662b22fbd6eaae5dfd8bf5f42b6f7deac1b1f1d9292aace69e40335963a82c4dce81b4c51729968131095f5254dfacef697c43ec375de7d19b809eb54889924548f2d2fdcafbd9061886b948a520a6ff899d6c9bf721b5f52581de9c96140f267295dce9f2ecfaad2cd5a174d88fd60ce6dacca5883180cd44cc056279832c762b284d204960a70c2a34233de50e5db507daaef49cc4a4b9ac55d8c119c895a97b0a3972d9b39bac0fd10b68fa21de9c76755ac8eda8fdf96e7809b2d4d59856521df9ca590be040f54e85302ad6eb648dc200e454e49ba7db4da1d8de9bf718c3da38a3c029681a6e0e28504e0ac0877d5009f03ccbf1fac3a81325e9638cafb737ce3601d556dd378d179e4fd2e4699fa58a357cc232a4d445354fa2554b9f57b21b4d1c0cecb5d5f7b793c6285384a939b6836a397b85af8d91a4bd4bc782a05570470eba1b1778a5ee935ddadaa7f3b698a16f52f164f79020ac6e0f542437bc27dd37ea42f072bf297e7f94b0a1676b9f40ac17f380116e35420cd377865fb816f8ac7adfe0340b82bed950d3caf62407f3056f013ec930d19e5650e096f052c4828df91eafc507e1569d009a554a8d36fb126fa91ad8fee308eca193882da8b0c13066c93c074de370741f6fee4a5954e75ab8d52fe079a3823b005f65b34741ec839463c57c46107d61c3bb7b17c3d9fcb3f4266673aa0aa400e84aff22d2116c878d3bcf633107e5e1531e4628dcb63bb231898cd4e04c3e99c4e19c9c728e7fe014e1c642a2c67012a4c041254e24cfa213cb7e396eca469215640126c2879580db06554c3d79e3e654e4072826be07d658461298bfc3432e1b7440d316b16f8c1eafeef0ed854b1cecf916d628955008e4d1e131a5188c27abe17e221c30b6694299258a70c18922b8c3e002a3a44e55934c7b61d2c0ca486b961bbdc921d1efdf751ac5837977bffc4f69335dedbba342ef4431a3a3786aad270ceb267629e70c1dd6f07a72bc97c3ae7963f94d39f3b0330d080daf5cf4a0959b1697799d4701c5ff6403b6899098b66640623bdeb1274d101a54072a46f66d36855135b3b04ea036387e1304c6de84c0747c9afe158587aa476ce4dcba7aa9716322a70f4692717eda5910771485296f5e9c57e2637cbbbc14e37ba40b09bd831c5df2e5f80a2e3a8d62be1951529de25130b3c46172d5c9fd5f62634772039c3ff65cc0dc2c367da0b05d1315138513e65e4b2e32bec28333263c27a1688c51c9f175b15df59aa6d9e839dfb57b2f8bb8d99f9bf0e4c849b21c147ed4ea3a633673eab30871aac52050661ea422138ad1566a9124e0436dabe530e886142186255a3b25a6e63361035a22230c1b4e8e778a662241da8d2e4525bd7f8f0f490d3279f2f9b4d29167188acc88adc76b8cbf1e8b7f0d48408f3036a20dd9702fa7b904e4c8d7cfd71217fcaba52ae04cb7c3bc4c4723596979341b86ffa65a66b168253eca64dec18ef72bdd58fb2a68f3cab70901c81cc251f87edb4c7773eadcb6a089db76c64137032561dc67c784d547f55aa5d91f71a1e59706bf019b52c0b4629d3a519d4139fb044544b666b92c79f5310ff165b80b5eedeef7d8f7b0218674dd2c4213850526fa964ecb61a9b19feec117c52873d315a32fcbf51a7c564e406e2076f63914872cfffbd3b9f16389f57ac00b4f834384e493953a1862e7a083c5f6afd4cf345a30314cd4802af7afbaab430a77c864071ce749cfee9a70aaa841d065da00179f06afe03752f04cb1d6c7488c004df23ad85514f443e22855e1f07a5f83630612a9ad610929da6204a6c0880bc61308b6bb74165252ed37de3ae53454403059f3a7d71ec354d4c9abb65e317b98ecc99ca787d1f890c57f8b445550038d1b2655ae076ce42eda2b3ff17e3a02c4d65c8c0a4fa8d3d5fd09267da80af47a55a920f89ccc9e855cc63d4f61b2c0d84789a5dfe0ffbe60d71d4e210578a162e493646f64027c01660fbede5741a8fed099e8a19ea25789e5c60e92d3b922f3630135d3bc811d92fdcd860104cf934cc03774e98f476ed6563159e6b557ec42cd24f3e1f7a8a9bf2c4846ebb1f7b57257035a9757d2b560d1f3e8256c0838a41ea14d40fb9dc4fe79524a4a4331b52e23b333b48584ca72b627bf9b89d0b937c66d42a1f7fa3708cdb47ebf72145ba3f00feb429134752bb0ffbd40cc676e3e281663d8de8131a0e064c2455d260ee26f757fb126672e0d6206439daf13040cff0454692f3498631d859d16c46399431c4b5cf8bce1dd13d5933023ba5609d9d7ee5838b07a88208cc1c572c5cb645ef389c5a7f842260537c5ec7b1ac69181673eb48237db2a2754a2d45822cd9563b3dc1140bbdc7667de1caf47b9cd07ea35d3bf4a7e066adc5e2cbb6937acd9939548993c93bd1d6f53b230233b556cd485bb3bb92e46ad2702cf278bf5a6bda54d2b11e2d9cf9f59e0b3bd2417f40b3a777dfdf1e523345e1170e1a93d3231ac7733447c0bf0b84055c793b86bba28ef43aadf33af583dbbd5401c3a5c95203c7a4a52d536311399ef6d3744b622e82bd74b3f1d8f66b4a0225fba6983d6df36a22f334b22ad70cb118b0d0415c2010ff90e7c2e915eba1e5914dd0be53b1451fe3addaa7d24", 0x1000}, {&(0x7f0000000400)="72668d9123e6fd492ff50a59c60ab776da3af0abc51d1de28da9cd4e02cc76576afcaba6190c95b7e7319dc5bb97facfe27b4bac955e7d4b03e53b532f6cf0a7dfe72aa8255ab08a098b18ad9f0b51921d0e2e82bc92de46c2de0ef351db67e685aa64732c272e3db540350831437936900192d6fc2eb45d2b9a1cb9eda6854451f02c049709a138b29a75", 0x8b}, {&(0x7f00000016c0)="06689e921465c0f2dbd4601f9c933dac19252002b5635f2595aead0701fe2983b50edcc89788fe07e826b7946f7b1d2f94ed2f26d19249d7ed606e2c497edff040e23659e93c6b95402e32e297f044c685930b852671bc7afdd8f0702ee8e7ace91e5bd65036cbf125c22dc201b25bd1704519b067db9f72dabf41dbd5a5b42c452f0a32d9a2edc7d60c3572873ecff1bbb6341a07581a0345344566884f80a3adda1aaf59d2b5fc7b0a37995704f3c8f90112802a5eb0a25e82a06d1570ec938a7544f5ab8d426977fce70147f98ab3", 0xd0}, {&(0x7f00000017c0)="41c8848c9569cd9ffb8e887b726829abf76f30d88a1bb8025c39782f367a3f230b1b58687d95f212add2f8e314fa2819a913f999fbbc7e4af355525bbdae2218e64be26daa28af93ab9ea3fd1a0b46e0893a613cf3bbdd47e99abe1b99d6673e0004ecf5d38da46271c3b52945326314bb1c774fef2519725005191e38d0f3a05a70de47a60dbd2c23c8ba24a3d8f675b5c259a369f2311c6d7b1fa12702b1b114410b5ebb34cfa161725af017a6b061540cfcfbdbed2511161206b84e1cb3674fe8", 0xc2}, {&(0x7f00000004c0)="9e224b5201edf26f131b719d9edd3751a67567908836bf4b", 0x18}, {&(0x7f00000018c0)="1ec51cd3c4f58a86652ab6be12220dde1d65667202a199604aeb3ae9671ffcdbd287cf743fb2a6f1f15b0d04422abb20b3ec8ea1a977f7766c499154f2cad226579e893d6d4202e99f22f40f2a055cbb6eb8b1b7e6c999d84e010265d3bbda0f445239544a85c60962a0f55dad50cc30466807744cf0eb8ea19ef07f650090f045fd67896b30701e7cf2cc0295d06669d1d7001aa931b83f7e2ab05bae89835441bfb480f127d7b3e8355be924a16f86b4bf30d0237a6dddc9b706673dc8f8f82a18217f38179f381e6ba5a35736df7a489d401247e1ec6410dc8f898404d6d732e656d4e93c5c", 0xe7}, {&(0x7f00000019c0)="f1f6f931520c518b5491ca47d104e34246b377031fa0980f5b57352996e596796fe2a96a100e3855900df887234d881886872f573cbd45f905d94dc2e27535efa0672f97292eb47474974a4ce818782f2afebff95ed6270c0792e7ddbd5dffbcca3401cce4827f295485b978799c41a416bd092b18dce5cd695316696906eebeed95ef4800d0bbd295a2cc466dc7515c2ba93e9213", 0x95}, {&(0x7f0000001a80)="f49dde1990e61c2a1a62e78fac885f76d6f1a42332cc57f422027cd4f37284293f7eb09c436611770dc556d7a32d683a59af3d7071ca093a91199847b955d1962cdaf8d30e197b6cb5207383a982338c55143a165f88d3dd863e79be75df7f359214a0eb435d27c505d5bbe81991f4aa3645f902afac5774b32ac7edd1ad7d2fd3fa9e8873f4cc9d67e98c6d79d462f1b3c54966460361b51a97e55a1c255044b34b42c82885bfe2099d2ddfb991ca41f5e1c772d4f9873ca8ee83e2fe7917b0fe8c366c983a1a65229a12", 0xcb}, {&(0x7f0000001b80)="75044359385c444ee6357b15e93ab403479cfc197b43ffdfc6f76328e0170935424c406cf4afc9b3f128a854b4eb24d2578b46d55572385e225f616dd4fab3c7fa876d9e15d590fd30ad7f0c2cb9b50327e8b34434a70dd2ef4c044c08d98f612a36e126474975916713dce18131e7e880a18fa335037ad46bff973e696478ffbed90b78cbe361afb76beb1a200374ef809a15c044aa34db7b9fdf1b0ee02846b780503c45582ac287d821b45e3f3d5a51a82b286dd1b697e2b25ed7cb3773866cadfff7740c663cabd205a4b28466a3ec8370ebdde99e656f065871cec4d565c29057fb2d2e2c39624f6c8ea204b6ec782016de1d23c4308e7933a1", 0xfc}, {&(0x7f0000002340)="50046b41c9d407717b7d6019999e317b020bd15c7983cf41dbc756182480f948ed58d8a9f5a09e9087f84c7e927f1dd54f2f48268d2ed725ffa3918fd7ecde1ad946cb2291213d8bb08e4d5e216632d1dad30119547bd2338fb9fae280d9103c352d7b6d6cbcad434f7605090d7820b6752f948af78fb150635055a9cb2a8101a3ba16445beaa2cbcb3196a8d5d17d7171cab277e9925cca7edad2cdd2aacc8cd365568cb9e477778bd09da25bf00253ad70f7fe01d889bf3c39959e788c026da595ab586998de9cc0d173ccf71e848c441c9988f8ca8225e1a960f378285b079a304298aa013c727142f545d23043a4549b54a5f7e6718b54ff68242877bb96ab96ae6610e1cdcf1ba442a3fb8ef2846c80d865e05247fb3e19e44aa5071706ddf4be96a6dfcad3a390e2eefd7f9c1f99310c24ecbdc924506a02eaac7138ae9f912429ed0003d0ac3b4b8013baea57318a455858feb978a616b0e871fcd02e46df175a52b1c0201ac43510cbbb8d1483d12a95e9b0bb8d0946d92dea248156f9c26f007fa75864428cf9aa5db74f54582f00eb99ce2201ed2b92037cd084446bf937518cbe2259fa2b59def98c60d0b3bc199bc060f24a66d8d4eaab357f647de3521d464a4d1b275015771fa973eaee47244f8d6d12b307bf69b1365c97844b1e281154dc2b32dd4d957b137c9c4b87344502dd553618ed11211154b3588a5bd4eb90eb4f1134132d211c8368b416e853c2d7d3e29864b1ce03196f320178f01a80cfd9ecb884a7111e89fc2a6dbbf36164aa748f7d2f42a9e953bdc25402e1298907521aea0286a0d7908cb1282426c0a7024710c4335f256eeda0eaa93b5c9ccc0f2c606f35f6062f4986a377d33a183b90de22f39be870dd5990c5047b6c5c7b1f368741438656c56bad07f9d18541e8fc2f56cd5808d31bd0963bd2299b2451910dd75ad28f3b89b36aafa15e176d138ccc5ff2b112f40edab70ac895fd2f2a86576ea441c06ce2e162ccecf593126d4aacf79bb16c7cf9e1a1a1ab16a5058b80393039dee49e683f82b3ce084ffe9511a3b0a6a90caf1b6726e00870b1dec1ffe755cdc2e88bb37d01560605fb53d3ec69740f4e6da8cb9aa986d65aab93ab2c6fb27e5835259afa38f3bf469589a2789a5c129a2e080497b2583107eb35fa0facb001ef7138eebc840066a89d36cf80eec3a63f02eec5ff074847d3bbd526b8e414e0dfd8a1c96a7b926e15bb3402ac61745bad4edb51d5519ea955c7f9afe26fa8f5962cca5fdad92de49dad788067ddffab92ae884172dde5b69862a96ad5fc3227799354542f8a819303b3e17daa8fc74f00e94023faaf3adee73e2ec8663d8d800c764705d995451e4c6727c4133713fcad889a99cc06e422e5b70212edf1055cdd3d65275699f0f50445a5f1254f5b32270a76a1e40f07f83a02874f22d0c609a1d5658e15f486b0bb2cca7a8260d99f349abd755fb281ba84e94d701a37b790369e831fea431c71c4a2d0e3399a826586179ed6d156cf780a65bd9bf755c68fefe8c38317134ea3b93c3138d865e2c8ef019249436fdc8bc27d88c7bad000f7b96c230b4967bc5f2f277eadf99a7c7892addbbb389c7d0b5f2f3b04dc991af903be6d654effbf5a9cb72ca32372edd7373f151e1c9d2d2fc5c73680d382c70232328518cd23050add5909acb2e5c166869f0241f51a33bcefa080f0aa0afffd4607188aaa9e270e190079bea6883029687d54a1969f99c18ba8e347fb9b785782044d0546d4ffb5a8279fff4243bf5d65b15936bd926b1a91299737fefca92ec262932a0c94b06510a715131c81c2771b96e43f461fbd1cadea5751d1f0041a60a07c9fd72b9e774e9657971c11d368fdb29765c18bef3316ca2d511c69d3614a247fdd598424d8c708face3ea7fb6f9b9f032aaaf71bbf5498fe301f2d32a5b17ab50f4b9975e286155075302fdf4e656137bdb4d03d170ac3d2ab1dac18d4adb748d5f42c5bc4a0e8d2b49e38abb5270bc20417a631c745d1b13c4fd373dd48702ed1a21d04d6cdfc96b76e9628060520f88420166ad9c6b380c291c6c5a03e28696cbd8788497823a32c521f66ac4b2158eedb48477cd512af5c2e4e7dc65532dc2e7ac383366e04294b24fa470a050a45bfe32c8a9817529274fc756b39f1b90589c03f266fcd72a642c7c64baa1702858ed9477398a33e707c51a901ceee639bbdd48c3e0a84d5af6a88e5edb2a2fa3a49a5bc4d842e51a94489216eb0a663d9eefeb281f379bcbb52a0779cfa6bc1c664ec607d5eda4f571c9e05b19c45012d181f30a8d7ec1f128091f8cc663f6eef14c2cd54f9ccd3856aade7bf15ece9812201d04102b9dba60b459f129eec4c8d192cc4a465295d83c90964c79a9dea8fda186549eb03770989a1329c63dedbb971417fa8c65356c350876e8ee273282b41ecdc759a0045607a5c0d3e574e19e3a1093b92e778b4277fc66d18696bb986a7ee9aa2e33302b5d2ce1b26b5066b50f9cca8f349fea584fccdecfd793d8a2213e2e93767f221ff445abddbf1d9f4fbfaa3f4fc150f4d62514dc6c391b1308c302c00558c981dfd160481d2694c4204315d6e4dcab3671caa06013c6fb6f000811da571f6abcd51eb87487fd362009997816acc121c11f3b94e4aa65e5cffebd2f89dc68d06f062739e617dcd3329407438dd4d55c14371e47096122d07bc0dc73f6144a28f236aa27c8050bcc8844f42adf00458cce72cc37518015cc36b29e79e509c6c6d242bc27104d4633aa01539d233259e8401a729b7d3d74ddd93ea050bb6612fdca4cbf37f67bdf443aae6e0112af4805ed3f07d2675e2ec0e97efd8ce64ff32d04a68c6b8712240752ebe9d4d1f61e8b5e53e05a642f86e25343df216d07ec145945cf393f6f20299350f432a4dc2fe1a72e3900a1f5e1a1a4261b8822c3d7439b27ab570b4730fb30a1e6779747d2b9e477a2b658248289c28717ef5e0a5bbcedcb240a54d0c4179fcafe3aea83e88483e424e60f281708d67895ad6a7d99984c353ba809af4bd60e28dc5196b356acc766cb41d9f306b30cee7150077e7d12b71aefaca5d48b5274105b3838de573f43967f3c4eb31f720a2724df42fe47d148739cc3b11126c1d89cf16471cae77bbc541cac822a11a6468b935697a0a11bd96813921843a17bccda7add25faf2e02620f79db3f7da9dec5cde7b0532dad5b05de351c3814ce389cb11b9c73ca29905414712a7f0cbf2a0408d603970a655fbf6fdf3843a5d749dfa67e71bf97d21708e5e46222d8662bc577fb209fe8c3437aec3f9e4977ac34fde46af41513b62861324022891ddec839b10c021b58b12d541a48478b374e94ec223d26e92aa36053d9802ca3c649cb9c0f92cce50f30aa48829c0b3ce45a6488622d4fd2bce9e7e714a181432ca6eeec12bac56ff8cd88c98c7135f0087cae350045844d419a38471bb4fb06cdffa527c22359f48391414524ef3c43be93f7b939f4b7c041008e08418817e16f6f6c095cc8b30ea9b4681e38df2c45f0d443a5dcf212b6d0cc542e7bf2cf34b142d3ca94e70e17023f516d058cfa2cfc452e2d077ad8b5abfa9488c8544d1e95d73962834f6c39df384dbb178576fee346603f3ddb0a28358e6707e826b30f90826a34e4b134d3ee7377e2fc644b1f161c1111a589261420469633f812b58035854424d5b2cff348e4019027eab244c9920d87d7ff2c63040d966c5ac18a40fa5d83d1df390ea5aa6f37bd466c761fa5607fdbdf39df8fe42aa28dd88dbc6a56fe9dc641e5598c47f69c629d8555f453dfb10c548b2e439a961502f5f2f37e18a4a520b4f52629091077ea88c102074846fb550b70cb977dcccf839385e2bdb44cfb8113109b905ac6c3e2c3c2230b9fd052face7534e878752bd5d2567e5cb120a32bbbdc6afa88fb3d0328455017e9d883d97d1874f48af678b961c9772b231ce7a17afbaabc32c082ce550365608bb3610979cb6b1bb19bfd8e86dfa8171848ae1a75a7551539f325e9400aaaee264c5012e2b711e401f1d6875cd8a3c9c9f5e1def956dc53c27c4c7568154ac94f6e22f53f7225991cd8381502526abe04f497165ddb9737c963cd054b92042f17443c2a5051f8a578c1781da1a88f4e86d025f6d6ffd9c75327a58ecd76d633178bfc813035fa6d437057cea2bf0f73d21c19631956a786f4c8eb304a3c7e2bccac91c75edadf50cd6a63506ab564c85114e30be7d856dbc7281452209fc2c71819d45eaf62e2587a41aed88444064fb28dbc65b494e52cb6013eb847084687d95f55a3704029ab94c04259b7244b1e178f0046fcd60cf886cb3c9ca89d0d36bf1bd5219532bcecbdc1c8c3576ce5d5cff7bcbdd22dda15d019ba366db22498ec5ced8a0c875e25e18e22a1db103e5c30fa17e4f9f0cf1323535fdb145604a00ef722e959d20b884d570414c9b633e0a088d1a645acab05d16a944f9b78514d046433d4f16803cdc6306bb52cffa195b2817921db8525e718efa47581edc8a66b97e2cb7ffd14fa0eea5a9da082f70cb95bafd234ff29435145007fb85404d806dfa3f16246baac948b3445f1d47c7988507e70006c8089c00527aabde1d40929d0efc344c7683a0569b5eddfdc0918c6b5df154308ef2a4e16a44b5ed938592f639a11f1e3d780c3cc0334aa3a865e2b7e800999966932bb0cabcb1ab92c946412e40bb6c76e8ac5564fcf228b5bc283bb9de93131c316b281a48b867a7884a521f18a330716538afbef8c8cec0ed5b98f88a9667681e6201f914be62c272834b4d394fc6ee55a0a9b0cc0a58b8228bcf6989de5038f3e48d0255a182f16be9301924a72b0c75ca1cef81a2e43906a95b37fa87b467d3dc0eb19acc0d7edc8e202945bd9ed6926d9ef77014d25b6919b4c75dc215c51d6765a5fc3b2eb4b467adb50ef445a98461b895a03d1231309cc9df501ccfa7d8310619180d7f60494bec57acec1f911f84b3922c9534d305ada4ec7c6c31e8fbb62abf88364b60f21a4c3360f4b3e76339aa6e4470b6d4d0b7548c6b467986acc48aefc4e712965530bbd46dee478e7369c1f5d16807e827da8481dcce30da235b2daa86f6fe45273db57194c4c14893d58605928cf8cc92a116286a51e1834cc54c9b33695d273e7350f33f9e9902216a763784970324a3fb734facf6b09676b264638b45db3c2414492182ecfa1ef4c0010937cc6fd04e5b54fbf65784cc697765b0566cd52dc7cc6833e8c30da6b5fcce38df5bcfe331ec2f9e78e4ca8008d7a38ca8b5752c5c589bd35ceae2ce49f2d7b6f2979e5cceccf4c82959bf05f6ab0b0d9f67b2270186d0072e769d0c743b47b17be7f798cb61537e65554e7e12ae8f0aea3b71bf39bf2bd1947c3d7189ea5bc4899065cc2c97c53956b0f7481c7789b259d9c0f4654ea193929fa2245fe587df3ee22eea2eea38a2d474b6502a73bc4c91af85588ab4e970b62934b48a89f68c8884c79fd1828bb6d5d553c3ed853fcacb80208e5f88dab737789f698f89958fd5e711b319f66b519cc9053c3de23522e93039cc6af519c40b197d9942dc175165b40b87545fde17b495f93b8a2cda49c1af63e82aa07a6d9f26d8e9f509366e89152dc28950c4f2da502b2c08c7e5e2f7322e42668d2958ee3fd31020b2986f86f17d97a82bc215a1bd23d6b2c6f53d587588fa45fee6297f446624d0039a9ca073a0b8c06cbeda9ee2de70d872fcd27d7956d416eb9aa93bf42bd0eba1a5ff1", 0x1000}, {&(0x7f0000001c80)="ad8ee867993ba314ad8ff80580fb8452a23da4cc42dac5a8ba9d51d39ef6c0af1813f1e01b062378a65560eafdcbe5278260b31d59ef415d5e4ee05d8d1c6828b062fa155dce812307aa5397ec2c3e5b9aa1db5fcbb89bcb6fd87e3844b72550135b415460db10f3c3e0a795a6", 0x6d}], 0xd, &(0x7f0000002300)=ANY=[@ANYRES32=r2], 0x1220}, 0xc) r6 = dup(r2) socket(0x18, 0x4, 0xfc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x4, 0xff, 0x0, 0x7fffffff}, {0x11, 0xb4, 0x7, 0x8000}, {0x7fff, 0x1, 0x9, 0x2}, {0x0, 0x0, 0x0, 0x10000}]}) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000500)="940105782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fa12ac17733a0e2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed200000000000000", 0x194, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000380)=ANY=[@ANYRESDEC, @ANYRESHEX=r1, @ANYRES32, @ANYRES64=r1, @ANYRES8=r1]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x20, 0x1, 0x4) close(r3) r4 = socket(0x18, 0x4000, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setreuid(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x2c}, {0x40, 0x5, 0x0, 0xfffffffc}, {0x6}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, 0x0, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, 0x0, 0x0, 0x0, r6, 0x2, 0x7fff}, 0x4b, 0xe025, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[0x0, r7, r8, r10, r11]) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x7}, 0x8) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: mkdir(0x0, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/221) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/125) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r0, r2, r0, r3, 0x104, 0x5}, 0x0, 0x8000, 0x1000}) chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) getuid() setreuid(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r8, &(0x7f0000003880)=[{&(0x7f00000033c0)="ecf0068f7394d885027735f268645a2ac485e4564146a8e79492", 0x1a}], 0x1) setrlimit(0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, r5, 0x0, r3, 0x140}, 0x401000000000000, 0x0, 0xd35c}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000240)="667d6004a6bb00e1bfbbd8b55d8272d612bd088985a38607886ebb2cab9a82e9fd50d8ddec6ce3cb28ea677cf62627305df3f9c47d820dd5acdf1c676b0d9e6164692c22403983ddad6abd2a115585defdb557a332c722bbb28c8121d628b1df3734a8f3adfc4d10f945b999de731bf1aa4ea631717b5f0f552a45791ed4e81efbe19d764b59ca6761f191c780aa08a48836e68045", 0x95}], 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT]) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = dup2(r2, r1) r5 = socket(0x11, 0x3, 0x0) accept$inet(r4, 0x0, &(0x7f0000000180)) sendto$unix(r5, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r1 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x1000, 0x8) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) r5 = msgget$private(0x0, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x687, 0x59, 0x8001, 0x5, "f376851d2429fd64cfa99cb3a89767666aeecf8e", 0x7, 0x4}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r0, 0x2000740d) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r1) ioctl$TIOCSTART(r7, 0x2000746e) execve(0x0, 0x0, 0x0) executing program 3: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/104, 0x68}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)="55f8f5380000002a4cbaab047373d778d14780f5188f52c728fb89f53640eb49c7c1644c9271d3b14c6b1ee0b4d3f49d5a2323787fab1a777e5d179be3e2a8cfccfd13bad4c0ae82ceac23caac2333978a06812f68c40d177b9748d2349adbd902b2885b738dba9f2092de05ed7992b6f172e15fcfd828d5dbc0ef39cbde00d1cecee83932ed1e7ac0050093cc29c09b2e0f7b9ea0b8049c895b8574da9b165a22f8926632a529964d7461636d0512c4745c6ee8d48d8327c753ce30115e274e08543930e732dcc106878386031f66d50d77bef31b91e7952e8d0fe4f5b0343345a42881bac4a040476ef14d2825dcc9cd181591a060ee0ca11240e1f268e171024555a57e1972d31d0eb1af9cf02a73e9f2136c33a82a0700c027c9f2cef3feabb5226c1239130a4f00994423f203cd14be28817e8dcf85ef7ca3c900c7dcc2a4414d81097fb4950c3b49c58a0da4660d47db27aa8f5b6b1d3d3991d5929f5c09df6242ae2c25d7ba17f09b077fb792a5a43a4e676ddb1828de51860b3ecf738b1af229ae178c54333f5f04f75f5d11d82e9b1188acbeaf935f62625fc7110dc23c3037ccb6992d895e3f7b35df4b3a396fc7f82717bc73b05c0c4e1baaa52a340536113f5e5b1784ff0b21a79cd1d247b06850067a40779a87c6a234c088641d693c91507c8e760a1fa86676d3a60496bc06d3", 0x1f4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYRESHEX]) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe0, &(0x7f00000002c0)={@remote, @broadcast, [{[], {0x8100, 0x7, 0x1}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x39, 0xce, 0x68, 0x6, 0x7, 0x33, 0x0, @loopback, @multicast2, {[@rr={0x7, 0xf, 0x5a, [@loopback, @multicast1, @multicast1]}]}}, @tcp={{0x3, 0x0, r0, 0x41424344, 0x1, 0x0, 0x6, 0x1, 0x87, 0x0, 0xff83, {[@window={0x3, 0x3, 0x9}]}}, {"87f1d2d8dfd73ceb77754be878f6aec5f402a0a79b57b88752157f7f86ccab3e42cc8bab3b65a809a227ac137c470a7e6499e9a74994495dbcd87902227f59d94b1f15b43ba4eb6b20e4e559368a6dd140e157a87fc83467d913e9e954dadd567b59a7b8a9220aec633223c4435ed3acee47dcf607a97a741d3bfd537eb2fd3ce1cf69e2c54288bc9f50e187a9b5069a2c09"}}}}}}) r1 = socket$inet6(0x18, 0x2, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609a010000002b0003498c7d3c88732762c5bbfbbd12c51bb8"]) r2 = kqueue() kevent(r2, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTOP(r3, 0x2000746f) fchown(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x3b, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49", 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000280)={0x200, 0xe0, {0x5, 0x6}}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x4}, 0x10) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r2 = dup2(r1, r0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) readv(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000200)=""/151, 0x97}, {&(0x7f00000002c0)=""/45, 0x2d}, {&(0x7f0000000300)=""/14, 0xe}, {&(0x7f0000000340)=""/94, 0x5e}, {&(0x7f00000003c0)=""/64, 0x40}], 0x8) getsockname(r4, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) executing program 3: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x41, 0x1, 0x588d, 0x6}, {{r1}, 0x7, 0x0, 0xf0000000, 0x200, 0x9}, {{r0}, 0xfffffffffffffffb, 0x34, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000000, 0xd8}], 0x2, &(0x7f0000000140)={0xffffffffffffffe1, 0xfff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x8001, 0x1, 0xf4]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, 0x0) mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100000}) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000380), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000100), 0x1000000000000309) executing program 3: setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x45, 0x0, 0x1}, {0x60}, {0x6, 0x4}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000038000/0x1000)=nil, 0x2000) shmdt(r1) executing program 4: select(0x40, &(0x7f0000000000)={0x2fad, 0x0, 0x100000000, 0x200, 0x1f, 0x4, 0xa6f3, 0x4}, &(0x7f0000000040)={0x7, 0x4, 0x7, 0x8, 0x8, 0x80000001, 0x80000000, 0x5}, &(0x7f0000000080)={0x2, 0x10001, 0xfe, 0xee5b, 0x7, 0x909a, 0x8000000000000000, 0x4}, &(0x7f00000000c0)={0x100000000, 0x27}) r0 = open(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x52) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) r1 = openat(r0, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000003c0)) mknod$loop(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000580)={0x8, &(0x7f0000000540)=[0x6, 0x4, 0x3f, 0x5, 0x80000000, 0x9, 0xece3, 0x6]}) r2 = open(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = geteuid() setreuid(r4, r6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000780)=0x4bd9) r7 = socket$inet6(0x18, 0xb6dc429692c7b9c2, 0x9) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000007c0)) bind$unix(r0, &(0x7f0000000800)=@abs={0x0, 0x0, 0x3}, 0x8) fchown(r2, 0x0, r5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000840)={0x5b0, 0x5}) dup(r7) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000880)={0x2, 0x2, 0x7, 0x1, r3}) r8 = accept$inet(r1, &(0x7f00000008c0), &(0x7f0000000900)=0xc) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000940)={0x4, 0xffffffffffffffff}, 0x10) r9 = getegid() socket(0x19, 0x8000, 0x1) getgroups(0x1, &(0x7f0000000980)=[r9]) setregid(r10, r9) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000009c0)=""/245) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) ioctl$VNDIOCGET(r11, 0xc4104603, &(0x7f0000000b00)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7fffffff, 0x9, 0x6}) fchmod(r2, 0x2c) select(0x40, &(0x7f0000000f40)={0xfffffffffffffffc, 0x8000, 0x7, 0x8, 0x100000000, 0x2, 0x4, 0x6}, &(0x7f0000000f80)={0xfffffffffffffff7, 0x9, 0x81, 0x0, 0x148a, 0x100, 0x3f}, &(0x7f0000000fc0)={0xffffffffffffffff, 0xf7, 0x0, 0x9, 0xfffffffffffffff8, 0xa00000000000000, 0x8}, &(0x7f0000001000)={0x80, 0x9}) executing program 5: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0xffffffffffffffd4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffd}) ioctl$VMM_IOC_INFO(r3, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) executing program 1: r0 = msgget(0x2, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/61}, 0x45, 0x2, 0x1000) r1 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "fa2814c2b68c8b52a53153a7bba6636c647cc45cfc2028d28524a55e895c04faf167bb2e414c8e6dd6408725af4064915f8a9e387c9fdf7ac04b41e9330ede854a9eb9d10b8188a67f3cbac67f23a96aabaa7529b48d4fb24eb5391937a9d0a34bcf9cd8683fb69969d2882e153eebfa7f1ef2d94af760b98be10c22130b0f4fd65195716b8c23db4f103145fb93d8499421cd750f25b28a63433ebe64e1d666c82d2e3f15a1bcf942dec6cbf71b6ece5cf3ef6c0361b0a71317218f9ffc7026b24fd81fe188ef1c0e2fe63da2ab4a3f2f34f595b5"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000180)={0x0, "345818fbac8f0ce33ac49d7c925839e77e8662efa43a8cb31f19bac1b046e817af7c8b5beb5b26e080e992364b53c6cbea10a04af732094d9110f3e86d8bdb9d543992f14a43fda65ba6274b546a391924f181c3b8d9105f3bf7f289cf805e23195903f825692212cbb74e8f28274d362e941156946784fb06fed2c71507c79843cc850ebb"}, 0x8d, 0x0) r2 = msgget(0x3, 0x110) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) listen(r3, 0x3) msgctl$IPC_RMID(r2, 0x0) msgsnd(r1, &(0x7f0000000280)={0x3, "57886a8e53530b49abd57700218e102006c998b4bc5eaa7ab4010072d1c254f27348aebe6b7b79bb7b05c6307263bdc0cd32c45627108ef271d901f5f69ac55760ad78be180f5cd36133cc221f9317297af3af081e92d6fbec7f9372e1cb94a8e31d5076a9f9a408d95ec4853476bd12c2902f8aa70485cafabdbe0d269684a8b5336a8f586a65ec9fd6424fef4b30"}, 0x97, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/97) msgctl$IPC_RMID(r1, 0x0) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0x9, 0x0, 0xffffffffffffffff, r4, r6, 0x40}, 0x9, 0x9, 0xffffffffffffffff, r7, 0x44800000000000, 0x10001, 0x200, 0x80000000}) setegid(r6) socketpair(0x2, 0x5, 0x7, &(0x7f00000004c0)={0xffffffffffffffff}) r9 = shmget$private(0x0, 0x11000, 0x100, &(0x7f0000fed000/0x11000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000500)={{0x2, r4, r6, r4, r6, 0xaa, 0xafe}, 0x7fffffff, 0x0, r5, r7, 0x1, 0xffffffffffffffe1, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/152}, 0xa0, 0x1, 0x3800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x8a00, 0x0) msgget$private(0x0, 0xc24) pipe2(&(0x7f00000006c0), 0x10000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0xfffffffb, r12, r6, r11, r6, 0x18}, 0x1000, 0x1, 0x0, r5, 0x7, 0x8, 0xb8, 0x3}) getpgid(r10) openat$tty(0xffffffffffffff9c, &(0x7f0000000800), 0x8, 0x0) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x6, 0x7, &(0x7f0000000200)="a9afad4b273bce5f20709374ea16b10b0416485e7b2e2e1d34f624052fc576b7b6abdffefa53d1c7952a8374e31daeb6e5cd130bd596df99d76553c4e527b250ee0a932bb28b4a0137c807b0f2d9f353258be260db102839b75a7e1e257b9ddb68de2f4205a69ca190c53060f69935f7294e2b273e752d91e726d4ed283156bcc5e5c8581c793206dd21886decb0fc5d5d365627bdc41a4bd8b8ede4a7af9536b3c64bb405b7b08a53bd4b99d89ce4ae470b", 0xb2) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000180)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f00000002c0)='./file0\x00', 0x40, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) symlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) socket(0x0, 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x18, 0x4000, 0x9) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) malloc(): allocation too large, type = 29, size = 28292870884 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRESHEX]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000000)=ANY=[@ANYRESOCT]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, &(0x7f0000000340)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b0000000000000005f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d6148c892e5ca95b6720f736c85e43c15d12a78cc1c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b652de71c951516adff26aa2548b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000300)=0xa1, &(0x7f0000000540)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b906c255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xce) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) (async) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), 0x10) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x3, 0x2) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000800)={0x1, 0x0, {0x0, 0x5}}) (async) setreuid(0xee00, 0x0) (async) r5 = getuid() setreuid(0xee00, r5) r6 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x100, r6) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000200)="eed40900", 0x4) (async) r7 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) dup2(r3, r7) (async) r8 = semget(0x2, 0x3, 0x6d7) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000740)=""/135) r9 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$setstatus(r9, 0x4, 0x4) sysctl$kern(&(0x7f0000000180)={0x1, 0xda}, 0x2, &(0x7f00000001c0)="891ea4591b32a59d9f7822d2bd764eaac0de00a29deb2d50e43146dd210fd941c88f8b1035ecc188102be6eafb7d1842aef828816add59341f38202b9a2348075db26d00fb8b4f4b0ab2ed80e356d4fd95", &(0x7f00000002c0)=0x51, &(0x7f0000000440)="7c9c85fb30e810f34248edd11032c964dd19138bd12fdb5c329483a21d3a0f70a1a366ad5e877ca943de4897abdab3fa2dfc61a629f89bd5e51bd4bdcddad5f5706d88e2ed7df666460f2aeeb1b96b015753b9732eb11b23c249ac02d57826cbf58b46d0af5cf3e452d7ab114608b3f72f8aff74b3a98bcb551ca4ac59dbebef2c3b79239b94ddeee4a4a926a8bae62146559ca65fa94b572d5bb269a3be2aa31436aadc75d880a823e7a43b0f44a1e121f477158852eb2b547fdbc0480dc0fa1155c05b8ff54a4a15e80b93a048ec8ae820407c290f3fe4dc141180b1f906169a0d6231b4beff39cfb921ae", 0xec) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x30e1}]}) (async) writev(r10, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0xfffffffffffffa32}], 0x9, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x64, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x7}, {0x46}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/265}, &(0x7f0000000040)=0x10b) getsockopt(r1, 0xffff, 0x7, &(0x7f0000000300)=""/222, &(0x7f00000000c0)=0xde) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$vm(&(0x7f0000000200), 0x2, &(0x7f0000000240), 0x0, 0x0, 0xfdb2) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_dstaddr=@in6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) sysctl$kern(&(0x7f0000000080)={0x1, 0x18}, 0x2, &(0x7f0000000640)="f862fd76acbae922e6e0d65794594d5d357a733b1ca19b41eba0a4795b76bdd3d0e70aa2bfaaaa7a605885b4af232fed575ff8fdc963c4f4db82d3626a50a277c4285f5afe5ebc680ecef258ce0bc772c006e2c12ecda72268aaaef4e1cf51f316c1c8b4dfe142fbdcbdccfd8de525b60efa296e5efaa2ae4f9cd918347edcef98787450801fac2d7cad972d015e53163d51e22c275e43c18793090bd5ef310ec230ec62db07254b2b1df04b13fe041d8ef1f023ec4b3f187860d36a92086792cb27d13bdd347cf790040d0f1f74bd9b16fc2df0885e5950a5aa9584208d77507db419cc445b2eb1f969b1227180c7432601d43b0b6a04f470a7eb45f5a6ca916170b41daf377f7642ce5dc8e51cbc5d2084639deb480fc1f5d60e88acf59f34da177f4e0279f0914e3e69b5d5c78488097a335c50cd84d82a39d0a74d4e0bd6c5aaad61424683f7408cdf0983366a8fcb47f953991e6a8f2ca48b963c5f845ee19a743af8dad7949c16931e52f2e96dd52cdd7a2c8d99bd3190d93d8acedf4df238b33736ab99cc82a842e2220200b5e6907eb0ecc16343a7590b9ce4a8ffb4d006904665b4a737c6182655eaee942bcb8064ba6d0b523f7a347d82ac6892a9dc2079607f7463fe45ff736bcd1c64c60cf1f8bba8709578ef598e41054347ebf0acc70a925f9db50edac9cb7d197ad90a9f5b4223773061e7506dc55e1a718a21e41853299148323f5c5615923ef7007dbbba0c7a5ad78e449c6bbd45862b97a5a192a2b2ff98349745352c0b9fbc4c769b47f25b88aef1a83221b81e740c40a8c16233174c458a0865eb8bf418585fa14e313d8fc88d42266ba062a848b963f1c9bda60e8240506f03fb20f08abdbad955d691db941cc334418fee940fc5b955dfcf9c25d708fa15b6448860b9bc37adea357c9bfa9f754f550bac32c579c4de45ea7c0fa92a711199b2d9a7ab1bc0bab2c7be130dd60fe1750c07253ce2aaed9434449bb0062efd47310b67d21ea0a4068fd75b2222b29b1f17a7eaa90bfd3f814278db559d1126868690a05959843cd2d9ef68d621254918e59ebaaf273d0af701364a49c25b7fd79b81c46237007c1107049f69aac19212c7e91dfad0c2284ff69841f651679252ab8a3102214193d3911b010b503ddf2cc956ba82ef390090688c4e8939a85b5a549338e5b732427dfd6e9d1c40b631f3abe032bfaabad0556ce0740e3fcf118334857f64a5dae75566a9ef1e4435277e8ca81590bf97d159a4d80bcc256a019df665b61898ce34883b1f6aaaaf3233e65d92d76c8f81e15b4c78c31ff2e0012f5f8ee39d54450cd899849a793857159c30ef392c0afc5a2fecc098eba1732574935ef90ea9b7d7ca0f60d1356d38bed685bcd9471f11d8573ec582f4efa45bdd0139aaeb5ff28dbd322e3a3e98446b31226b389f0d298bcc193ea30f0de73d6f6ecf8d4edbf2bd6fb26f429d883c90fd5947e9560b1420f57287780268efc0067e940581c0ddb4200a9e08d66f40c02194b1cd79ed11ed5add247b9fc15e17a8f8476f345cfad95cd38b037eeb20f8c920b2adaa70d8165ad026ffe64e801288083d1f2abf28758a62e63b4c9c846b7c40790baafc4b7b7af819a98753db7b5caa9847d1dc3633184bff60b9bdce9c225615d9c259408f97bc536caf34b7981e7252ab2fcc30cf1398db415062184ba19207d79c00460eca7ea807dbc9a85a11bc2079f6e6e35230c1c854b4aed6b4b563286ebfc8ff97a7663538da2f83ee035fe575957ecdfc0ed4dac0226a3efa678934fe23af3e37783a41d865afa9dd1d0aca16535fc7db528a2d4c7a1fee5c4977930b6ff9c887f1b34d1f48cb8684c208c11a08f6b01aafcdcda99bb5030ed8ad683e117fff5ef699e5f4a6e895c747b1340a26fd2ae4c74a46fa9cc40a76fc47b2f6977266f2db931dd5c5da6bf8934ae415e4aaedea1e5f6f90a9a7e192da712637f0ece7776b23a3dd8cb42fd61707727c2deb8f1e0c96fa25f9c5320845b3641b360bddc69ba5998999611829f0b58efa91f59cbd8c055a70ad6566ab43ffa41156e99c863bf40dea801f739c7f27116c7d77e79b75736ec64b10f126e7b9d1b0398db73df709cc957a1eaf74ab1b1941068dfd87d3c6d0dfe70c63694c95365204166028488797f9b2026c6d59f56cd15369bc16d1fcd5ba11bcc5460d0c43f62150baf7c8122318eded4562f0a870a1b526d192965285838d808a5c097ee108391acf07597450c2983f10e0101257539e030cbd9025d3238cea53c6eab2ead3175089f6fe05ed5607830179e4ccd401d18a2fd6a44bd5ba5d026a6852db343b21f8cbe35da5d771f89967e7106e77a8f8cda107820a2b7a4dcd75516ac8d4eb693fd9eafc301199e658ddda008c22997731e43a9a27a81874ba5ae149a362386b6a0cf68db30540bf2d78eeb4811eced17e5e26e8222f5a86048bf0ddf932bc68c9f262948e1cf619278c4dd17f01a38d6fc1d088f76a865249bbd2cac0f4dc9b461d9444263380149fa482db9f41651e35e673c024c8e75bcb4e0eff60cd09d19a7786957903b084b917d7032e863add05a3ebb99167d8c7c4a1fac51916306ab4bd78f9cb8a5fb3116f8ebceff377870616dedc3334722dd63a776944117b03dc3b85f7d1fd39d336c870d1b4c93e33df2cdb812b516875f5e04af078d843fb99112189f16b1d86e4862c7114f53d32d1137ab02b4f7226fba7409579ac8827f72b97a168fed262e294bc039fd3fbe99423a034422aad5df0cfda22b382ba0bde23c0cdb7fc6ef3e0b2ed2c2db947e358552b55fd43afe7a0c05260dab90ebbb8f6ca498c00bb0eb6dba3f74f7560a7f7e8fef88eb316bb4b2fd101369a38ae6b365d76228004e76b72ac8858ba86d23704a99a9e96e1e67b4be88180b0974ebabb2168ce0e4807cf67ce3510cc4b80b935ecfa033f4fc175dffe91d5dfbfc795429af48526e1f777384c15df5b1cbe673c903fcaab726c167abb24f241f88de72e5f65732ce7759944936dd61664e4bff20c82cd8c0ef5997dd67d15abeb8eedd7f5eea5443f55bb57d1f261198e69cc2ba8740e75f89e114190ab521c2f5701d96cef00eee8b237dbb852edcc4b8c34b5bcbc748b8bbcb5a97f6fed73ea4b728a22a6229831315e6ab4a7f6b454443bb4c70ba2725a705d4805c96069da40ae3bb2d02d6f3b484f88d1c0d782b1dc5cc078d575064d898307466ccc3bdf9f81e2e42f0a27996e9826305d23d0126993a5d0841e3bf5be424dbb4feb9125f0df2d925d9fde560f5e69ff69a04f8115ade1a4449728954d93c045c768cc3514721cca7b17f958764dc3b17d92786c2f8865cb925f0b792ab24a020d0abcf663dbfc80b7734ac0121198565a65585f2e745bef832d5b87b2c4a743f43bdfe8fe5b468886867e10c80c708005044f88f032d89087567d0c03f7b61deb0992844327452473fe6e28090d9ffd7f9ecaa4366de0b59f24731bbeecaf44fd6368d027c8b9ad8ebaae5fc185267b34392ba6ca784e0c4df88a0e2712a95b2c8039afed555c3db976c0f83ef78ab919bf9d9bab5429ecde209f9536f08f1d4a6d60a9a907f461e0d34868301e3f0ae53fc72473c322172659b8848a3e7348e3e0dedcf08c537288818c2ed671307ae90932747e450a838fa04ec6f6cfb0cad922af0a3a0b772a304453364b2836b7943dc8742dfc7115582e2db5a4a61ec4e818ca26d766e5dcee1363f3e59d5ed25bc7908e2d6785961e4e54303b5df91ad60bfca71ae996c3be927663561a93dd54c18660a13448408bc5d53f86a70b0155e4c3171d33cdcd15ad3775833c44cbfc462550ec80b784ef1f71da3f84c9c4f0c197588b65cc4529cc0ce9b503801d1b13c74d901ad53b7a1ac9a3f83f5ca490df24ba93a16d3cb19238dfc97ee39cbd460ea37c19fdd04c2e6f5e097f87350c36eef59d84c119edcc0852cd12a8e20b17b8edde5ec4b1d66c5f041eda9daff8582a1396fee5c939bf8be9e2f5f21a3f98342217a5545f15fadcfd8c1e76f9da52e37323baf8dbb0fedc97167fa071a25cd48b67fb844ca03692ddb9536ea284d01c67f60fe0a01f7fc89c4ecbd67ce8b82a34ba7d376afb2a0922353258aebdeded816e5bfae236fda4638ea55c63ba258d1254fb8dda5be628c3f6175f5b4521f69ad3befec357851e4c8d49598894cd50f3a083fe5f2c21276228cd3e51d6b93d892be8016ff739e083ebd7db24294821c5cce75550728453bfae5c467458fafbc6a9d6a25bc1f92b91b069bf61a8e06815ed6c31f4932f9e3cd77f9ccfa54fca52cac13e71cfbb57796ca97d07d4d6da25627d3a603d61e8c73e7c57a54573e7e0b5970b526b84cb218a4555d1e923fef48be50b33c2c3ceb2fc8c501e9a7847227874e30dd5d5f21af417d88fb978ee8fc74ca7d6fb50941387a69cebdf02067d935c5c6420e89fc2fbf95d54e14bf4902a192607fad70353dac113b95cc6941ac00eefc0ec8758df9365ac42b7f0616cc678df898285c39a323f6f36866a30c81ecc26be1faf1d73ec2ccef4980d96239745d356f2843bc2f2ac0d41a15ef4285a865fed7290140cff86a09a1967476af1b07f20bd4c6a1be0e5f2b22f26f03baf62aa13e3e9e8aad941399b36df5b9dfaf1162e209739b139bc6b14456cf78548ba3947a2caa522781c4b9915cb9fb6d282462d91419596fe356d6dc86c2f668a2fc3632d4a4a9dcabf9a72b90dc077fa8ad2866d3428c460e6e9e6b10ede9296f822bcc5faa39731e0280d64a91cc43c76452f3c4534fc9a7c4de5c5a86d8c14886594a303a262253088a70298efe4dc580d33d07fedbd9c98a955ac0c5e8b8f0fe260c786c1e648ccdb535190e8abbf156d05bac885e5fd0a5f87949b638427bf548f885f1cda1ad3b111935af598c3a219c6f4b18cd7c75ace53c5b5748c3378e5f2d6ba21898ec828f6f9cb92aea592f05a177bb24a3f58355d8707e8b6c6eb92b51d61aff8c13d48acd7bd3845363d3c06fa0bacdec1399c7ebc2c792e5bf9b56eb43fe3c6fb9245ffe29660970947196668c92dcdf0b76d22525254ca9fd3f13e6771c4806ed95997b6e931fb4de08035e88009f8fa1134f26db4d36a4d9ce5947f99c5d92e1f4891c61a23cbfec7edb5ec64377b17ceafcd5d2ffbe7867ae714ea94bea0a6188322bca0cdd0094ee9a3f58bcae1df7cd6cd1be978a47be8ab78b79ca17803f26a9279ab00ea709a43a5239539bd7298eb75cb99b3611fa22243dbade379fdd69918ff832a2bd1ce964fe01d72a480b7be901499d889f41f0739af937487d125afb09eb9459fa55a7fe0cad90dfb4aa28184bc8de553bd9552dce2705a46b0ec9aec4de874af2fa575153ae1fce2383073cf17088557115cfb5bb5187f980a902e348c525011732e50a7f3ef02d57208d3e65ed6beba1d68358cf67dd62d54905187899abd457b1ef4af8ad18da566608b89bda624e15df8f3631fd02be33a33ac6ad1c851ce5b64ca062bb84afe9599348dfebe9f6c85380f90809186af976367c498fce6ce69cca87956802abcd613854b8eeb065800ccb216ed402994a179ef8fdadc61722f4e6f18ade061015fecd81ca0583d97e29356089fc72d6a9d9aa6501ee85eefd765d25f880faa7ef54abb5fc16d0f3eb436623952837f97d4085fc028037eb5e10152d8b99d5110207b7b5bbcfd45d4af88ba47668bc055c826f5d315a539a5692a9a0da46756585010732f87b16d9b6f8335", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="16b6e94206290da148fa2a23ef0d42ef46f3d8e3f3ea00df8489592126611478909d9bffcdb1f185644c0ec34c08a9c7158589eed88e725084300ed411103aca4ee2ae0d6346f6eb5a1e9afeee6ecbaeed1cd6b269974bf7adc811d27f460e7f4591db9916245e56a9b49f9f7759ad5e77660485ba17ecc785a25b0b0feb1a01999530aa3c35bfe6533880029b97f63923a5d56b5c44ae46af0f14e3efb172ba9021a77e9f36c4243c5ed048436cd74245394c68037f1acfe46abf", 0xbb) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe3", 0x1b}], 0x1) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) chdir(0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') r2 = kqueue() kevent(r2, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x81}, {}], 0x44, 0x0, 0x0, 0x0) unveil(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000000c0)="5530c7268821ebb356a036a5f9fe5a793aed2f8e729e62eec4e3ebe63371538e34250210e83920c7b287c49376426be9b97616283d572676fc17f2580e782392ed5b7568901a", &(0x7f0000000140)=0x46, &(0x7f00000001c0)="86f4bb9cb7410114ad65c6bd1ec1811693e9bc83b51ebe9d4b8881d97cd341bb7a99fd7e62c5737a70199c16eaf09caa1510f360bc48e9ca7c6cde", 0x3b) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="a687431cf1fdc93d147fb08e24d174345d40b758017949ae", 0x18}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) preadv(r3, &(0x7f0000000540)=[{&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000580)=""/204, 0xcc}, {&(0x7f00000004c0)=""/73, 0x49}], 0x3, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x3, 0xfc, 0x0, 0x8}, {0x8106, 0x0, 0x0, 0x1}]}) r4 = dup2(r3, r3) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x3, 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 4: mkdir(0x0, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x1, 0x300) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/221) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/125) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r0, r2, r0, r3, 0x104, 0x5}, 0x0, 0x8000, 0x1000}) chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) getuid() setreuid(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r8, &(0x7f0000003880)=[{&(0x7f00000033c0)="ecf0068f7394d885027735f268645a2ac485e4564146a8e79492", 0x1a}], 0x1) setrlimit(0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, r5, 0x0, r3, 0x140}, 0x401000000000000, 0x0, 0xd35c}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 6: openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_open_pts() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfe, &(0x7f0000000340)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0xc8, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x1, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@hopopts={0x29, 0x2, '\x00', [@ra, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x1d, 0xd, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @pad1, @ra={0x5, 0x2, 0xe32}, @generic={0x81, 0x53, "5a305718f7b5ef386e6395be9ca43bad10f9e30f7ffdc2410a14dace0eaeddee73a801ea9bfc8008fb108cf04106c571e7b74a718e39b113e01cd894a5553017642ed968a9c542513cb0480864630d0dadef9e"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}]}]}}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}}}}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000100)=0xfffffffe) setrlimit(0x0, &(0x7f0000000980)={0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba09", 0x94, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) getpeername(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000040)={0x5, 0x0, 0xa, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff]}}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x201, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)=[{0x3}, {}], 0x2}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x43, 0x80a19f, "14000000000000714543e43382069400"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x20}, {0x6, 0x0, 0x0, 0xfff}]}) writev(r7, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 7: r0 = msgget(0x2, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/61}, 0x45, 0x2, 0x1000) r1 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "fa2814c2b68c8b52a53153a7bba6636c647cc45cfc2028d28524a55e895c04faf167bb2e414c8e6dd6408725af4064915f8a9e387c9fdf7ac04b41e9330ede854a9eb9d10b8188a67f3cbac67f23a96aabaa7529b48d4fb24eb5391937a9d0a34bcf9cd8683fb69969d2882e153eebfa7f1ef2d94af760b98be10c22130b0f4fd65195716b8c23db4f103145fb93d8499421cd750f25b28a63433ebe64e1d666c82d2e3f15a1bcf942dec6cbf71b6ece5cf3ef6c0361b0a71317218f9ffc7026b24fd81fe188ef1c0e2fe63da2ab4a3f2f34f595b5"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000180)={0x0, "345818fbac8f0ce33ac49d7c925839e77e8662efa43a8cb31f19bac1b046e817af7c8b5beb5b26e080e992364b53c6cbea10a04af732094d9110f3e86d8bdb9d543992f14a43fda65ba6274b546a391924f181c3b8d9105f3bf7f289cf805e23195903f825692212cbb74e8f28274d362e941156946784fb06fed2c71507c79843cc850ebb"}, 0x8d, 0x0) r2 = msgget(0x3, 0x110) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) listen(r3, 0x3) msgctl$IPC_RMID(r2, 0x0) msgsnd(r1, &(0x7f0000000280)={0x3, "57886a8e53530b49abd57700218e102006c998b4bc5eaa7ab4010072d1c254f27348aebe6b7b79bb7b05c6307263bdc0cd32c45627108ef271d901f5f69ac55760ad78be180f5cd36133cc221f9317297af3af081e92d6fbec7f9372e1cb94a8e31d5076a9f9a408d95ec4853476bd12c2902f8aa70485cafabdbe0d269684a8b5336a8f586a65ec9fd6424fef4b30"}, 0x97, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/97) msgctl$IPC_RMID(r1, 0x0) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0x9, 0x0, 0xffffffffffffffff, r4, r6, 0x40}, 0x9, 0x9, 0xffffffffffffffff, r7, 0x44800000000000, 0x10001, 0x200, 0x80000000}) setegid(r6) socketpair(0x2, 0x5, 0x7, &(0x7f00000004c0)={0xffffffffffffffff}) r9 = shmget$private(0x0, 0x11000, 0x100, &(0x7f0000fed000/0x11000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000500)={{0x2, r4, r6, r4, r6, 0xaa, 0xafe}, 0x7fffffff, 0x0, r5, r7, 0x1, 0xffffffffffffffe1, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/152}, 0xa0, 0x1, 0x3800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x8a00, 0x0) msgget$private(0x0, 0xc24) pipe2(&(0x7f00000006c0), 0x10000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0xfffffffb, r12, r6, r11, r6, 0x18}, 0x1000, 0x1, 0x0, r5, 0x7, 0x8, 0xb8, 0x3}) getpgid(r10) msgsnd(0x0, &(0x7f0000000840)={0x1, "c3cc2349f0bca1d4e198ee41470a78de919960303be514a21a9f61da29121cb0a4f301d40054128dd0e8972d7ec9f07ec0d385909cc5a4a3dd5518f7d40089b87d919013f263b4462df6c1cab8012665901a280313c687f47feb8e1054ded027dae2f994fbf6a63b0a4056f3902774"}, 0x77, 0x0) executing program 6: r0 = getuid() setreuid(0xee00, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)="5951739d98983ac951666a9470ef6f0b6808558e92ac95e3721fc0a7788b309be377ef5ac36828109fa3140efa548152f089aba4e7f4cf395af22fb4d207d4c3b503f2def49724505f5d53f3717124946a25d3e9d148d477b71ba0e52a72b69d543efe99bd972b12d2bbb8cdc3eea3d11308ac24b55b0dcbfb29eeae481813217c35ec017afdfd3c261c7b87f247f0fe8bfaea1414ef547f90a2fba44855f6d37220417ed59cf76bc0e04738efcad7d24566546dd1c303b989a9d2e19a72cdb5e58f7879c2aec841786647c4b5eface7fa668ae1ad6ee09e78", 0xd9}], 0x1, 0xfffffffffffffffd) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0}}) socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = kqueue() syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452"]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x11a4, &(0x7f0000000440)={@random="73702eb9ccc3", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x116e, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0xffff, {0x7, 0x6, "fb2031", 0x2738, 0xc, 0x10, @empty, @ipv4, [@routing={0x1, 0x6, 0x0, 0x3, 0x0, [@rand_addr="d5a7dbcfa15706c0bf587b8b7a0bbfaf", @ipv4={'\x00', '\xff\xff', @multicast2}, @loopback]}, @hopopts={0x33, 0x1, '\x00', [@ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0x401}, @ra={0x5, 0x2, 0xe611}]}, @dstopts={0x89, 0x202, '\x00', [@generic={0x7f, 0x1000, "d479d6bcfe7ea557e8f627af587c3782af5e90a5c22580eccb7843b28cfcfd888a51586b5df957c38cc2f84acd9dced3b2cd3266904387f3f1340c186046bc34dc3339e165c211ccc453208bf5037d820e741407124ce3f0e1c7598203b87e9918a03c7704ae19aad740fb9ec6539a2deb3d8f7dade80e9830ea9b6c4e44f9f85c3fbd69e1ec9f93542d898712072f216bd87e5674714c12ad5de969dd5bf48f19ea190a4a7b9457c95e23030fdee8734b02547a3e5343fd3b71f7c7ef815f84ad94fde6c24139fe0b9431cd8ffb99afaf44f6bf4f70e988dab0cc963462307ca2c2cb1b8802c4e68ade3c178a9a0c952539865f882cb3b92ec0171ea3df39fdb12ac2be9157560b6cccb1fe8c3372159b2a08686993621876a99da03a88171bfa9eb9530eeb351f90df863d070d4fee1135f63f5f2c33b1b5bb77cb51a16083d7a5ab26feb593e65145277e8a84db2659b01c0a2a393ac8e765394bfeaca1d1c10d0dd19f3e5eb5ac9a941d70a78a92a2c4c5f2d3127a14d3c5ef44b6da741662d83e0a7aab2535b4ab728db33e4385f34753d158366b303550d2d2dc09dba141ad5754f36bdd0df2f496d834b52d3af56d57eacd4e351e009b3fbe76dc93cd03c37b17280795bc638235acb79b695aea3876aa54a2e0b2e7db9494063f0664a32cac63d248133445a9f478c2e86fdda80155c35efcfde418ced650e564d1959f629a82a6578473c43f1c94adda27b8a60a50af1f72d5a130919da129ac0919f16acb606f2a52ba930223a85fea6e5f42bf82c9443a36e78da80bd3e746b5d841460715daef721ef137ef372af50118a8fd9dc8b4b8bbf502dfe2ece53717b0a0306d1a89d09122bf0f1491c7362e513051b2d0f61f2b292eef4d211a6e2f15e3fa2f23eb2bd506d7cc0fbde185ad27e3953fcf4d019e1669c1c4d3d4707220b82c29b9946a02308356dbc7d5598ce91556b56aa0d65cbed44b779991b24e45db32e55c99e6f80c5efc39061110097f0b934029ff379fc6a6feee83f1b094c699a7a25897f43534df7062a69c3660723d218320d51f5ac0922f13d1d4b77789c7c10b9f3ff253c6433bd2e52ecdd71c97f3ddd9d6ea54c0e4bc060c160d5ed54da3f013f15871e035615f2c9cc35bb85ee72a1bd059b32c6b6099580b8f6610220dda0bcb0821c0c5c9c0956ef4dbda12c7a590418da9a0df0955921764f2b2426bbb2e1f0ac327c2b3dd6f20584db2daa999d6aeebe808cb5caf4f1adf5128f0e9a5c1bb2c3fbb08b52d542e695d414ada3a8f4f1edd8ac14f97615e420984cc8fbb3d84e1e7ef5c903f4e58b097ccd0d53753f2cf33ea96bca1da74772a4df6232854a8fe8c08586969e7411c45f00aa024b96e13fbcbd24e40efe086266c57499dbbd4246c5472188ca2c13436870eed79fb8e03256b85b1423eaf77d7a11f9475768cb22c4cb52808478701f16df71facd9ee7511546182fa48c1c19bdbdf120b05e06ba6b8431968bda78067480dc44e45b6d10b58bbc9f6666ca327fee50b4bfd63e38df9d65fd85b407b6c0e1177d13808c9ed398f9c19a5f93f897a3dac494ce7c6016ee0fc9e036c3e1c99bc931bdaa1f4acf4b96054061b29723f1da609090100a67b0bef050f39883f94e773b3e9fbf214cc641388149ae3429e8752ef147fc23dcec1b086c257605ab2816a5870f640d7eace3f7d24866f6037fd3ef0c02383f1f2f9ab4e6810a2c85b9ea9f41e74d328baf7a68a8356703129eb39c30fe44419d298e20b22758eae0a019619eabc723bd51536ec61123354eeb437a60d659034a9c1617918983b61edf8d4ff164ce97001982cc299fad547cd9fdc7c45c0e68170509b880c59cb41a66e203b0a3d7f314db6329c5a6e3c4701f0b01ce63aec06eac91e70929ccc166420682b201cbda42028e930ac12b80434d01d17112b5c90307562814873d15b206e1a851f373c87e62ae608b410ca146a3cada70d3312d5e256198df1c976e1d02647c1da62b42d11dba448109ea09861a2c27e7ff21cb2da9624a9f60875be54662de231a228631dd817439d264a129d1e3d99777ab967999eacae9d7dd3213be196159eab0b8bbd4ea8fa684862cbb945446ab04bb38f306f25fab9edb3b17c0325c9132ec1cedb212f446a647e127b9abdd49ecca462976655844411aa0025c4ec8a98dd987aca65623bed90c38857112029a714d9f1c96b011403b63fc6516dc496ea59bbb254be918b6993803898f00cdb102fa9d3a36643d45e8ea4c455ee69abaaea5f578b9c0b5c1f09746e36f996deb8d2490959493031b8ae0426fb537df605863cb0f2b36faa430a0ead3b337920658bdef4ca0093a4b0357713222e8bf35ddf3e6b91ac4c7ff995f175c7db714525bef0ad0470b4ff898b0bafaad973fa8749df554276b0caa23691f0fb01b07acaf8a4974319761aafdc43e3cf3139173a6c27ae21faf2b2c9c6ef123ee1ea9f169f528796ad54b834f087f6b32cf82e66a2607ff444f739949c305238cef33a48d66b90908ca8f29bcabf3194e6f22dcadea38f30d7e3790ab371e1fd63b4acae1cce8b7475b3cb4c90591e2701053f9d7b3d93e96ff6856a74e768b28b31d37a2e728e4a36c9b300f7428b3a2f09f698826a7fe9d952a4e792e393788c9577103a1e0918ec1624f45b6a61660af8ac2ba1424ba2860bca2c8ef6d1c6d8cfc2b7ec07ad018e3c7c040e4bb51b5b6f835de5bc2caafc9ced13ed7c7903d24a722d49e62934af1cde1cc5ab55952f079162e26211d6eea1601242903f80c8f18526e3da10cba4f7f83d7491b25e1586d0b1067f8ac12a222b2b7af0ae207dd8464b4d4209043a87e47c40a8c03986a3c402cbcd63623bf66556d589e99875aa782083553a1518edee410a5b84b866b124dd71398868a8cf4519e5dd5c4fd17f6aa884463d2ddc8581f7ded5acc394785358baa88cda1d701c14ae5c12636b6cb58a500a6e030e6aaf721e26646bd75545013cfd4eb07a7a34187f0abd25f704a8c23de402e53e5d96b59192085864172e54a9b5e96e7b2804b4b8e4c2728634a0c105930cb7a39b0f816b54483f8a6eba1b729e5c6b9319a5108447e4a527367fb306b96092eed1fb7bb8b1d2676d7df45c8da171c6400b3ce79033e14f2b0ebf63abecbc5a071f590f16688b93fdbff60b6294ccc33a4f3a024c21cce5d736ec5b90fa498a55cfd260a28e13dcac7036258ab9d3b550ba80796db56f9baacbc882f379d1d3173b7ff1628434c20c7032c100d997b0c5e29024d3fa568569e07b1d81097ca2dfc37f225cc9ad8d88e9bad7cf336737208f4f47e6f1138ead338ff3aa413f3a2ed5a40d9ba50f3e5c99d258ebd0feb2fb47fe4ca2705e325e119e1b6dcd8edb586d16fed8b09fa31825cf8666cc15d9c9b868492773906c0c11c64a23352a5e224774950dd60bc378c5d11bfe987c7bad28058368d407d4715de9e98e01e99235471a9d52108114af1ecf021d85a239e592b88d5f4c2a5ffce58e2f7b96b95edd64009752f29aec48d73a61a6f78e4365d24ce705e82e6363bf76e31310965bffb754494d013d28545b93d118bca5462742e2c0dd1b92e5271e9e7f0bb3ed82d12fd64625c34a9fa33c2dabe5044fbf74774dc181a204fcb39196159c11a43ca8bd2004b685586c0c3991819d0ccba6c40aeefa120be92a66cf340719d837a2be050b8ff0a62a9a3272365ac00da47a30932c7996843e84e9d4ba56ad25e517a0e98909a72729c5e483ef1055f53636aa9e86fcdc34ff712282cd54cda3f9f25e4aaf461fd43624e4606980f3b00f47ce3e5b23f12039772f2e5022266c9b8be55c9b24a9cd40de29b65f26e7ddb1640d69609aa81035791857e10ce61f6be0977b484a2067a48f762a3a38e564053587e118b97b14652020e8993ff4b2ae31de7553b73c4d27b8d21ddbe9826f7b2974a5c7d89031a7655ed30e9a8a784f931723be9b71b08300631c7a2b207d7a2d8e0d17677a061276ae63a0d997a15e57dfce86642a0c3602bbaa9df9aa69d4df8ce2c06c25826b30a2f895227be7972076976b918825e7969a9cf4bec1ed8d885c3f7e78446042d566faf52ad392e1bbb6af848efecb474bf51b96ba2f45d6abfa300e5d03fead92a55fa17019d29715f92ac0e3c589c2885add5a9d8734da1a81ad9295373363e458735314c132ea3d1d734cf7c9005e961002863bf2251f96d3e4a83e9408ff9ff0c7d2ccf375b80ad12368384a48b34e9ee8de47d8fcf9359800c570beb0d3b1a03c755e6d0fc3287dfc76268f87d7dde6f10497d8712e5b5ae4f9bc8c43219916bb076aea6b02b0718f4319e9124557832dd62c1f2db23426d0b01de79b0f80e5f24bf6c2dadc57928fa5695a14f35b4ee8c446d025e4c4292bb58c4d587099c1318db00941c4d496e02c0d6e62aabf8c36caaddf202dbe62585748ad1a0b0fb4381c0072ae705fb83385a43b8f00e51194a5da2e235156330371053103c8fbdd8b3132cbd4827e691b34c4e25c6ab9cc37e03e7de4785c1fe825d3eeafb329578fe57476bfd7991f8c3d833b61cd95578ecd142165ad1bd149ede27c0785486acb583461d83dbf805ced4f66becde323dfd828c129ac63a85820446d4ab9d6d06c3cabead2ee58804746e444f5d4b8110abc680e7d579267d91f6846c9fe070c37142b0474fc14b7f608a289cc224a4f75e1ee479cd0101ad129ec291e8b5eaf653abc4c8b0d4ab06e1ad0858b2b86ab202a315ac8106338ab48217ebf351343e728b9f97f57c3397ce3f2d9741143b79d1b1020856a387a5eb9bd3f16c709939bd055262eb444e120f3c9f8301b6e2b2f643c7eecdcfe6dcf9bffab4e05ae48b26e3c7c8d7a3124ba689b12670583a67a85dc9ba0b30e61298759474d8c0db262595c251405eef38a79adf9d6454dc54c4ea661044734d89e0581e37d3634904cb8a1a6022163cb55d8ebaec3527b6400858879388337ef8ebaf14e13517343c450f1fa593ea68d693be5cd2fd314b32b0ac3e0c5ec700613dd7d17a8da2d2c651e7e9bf9bb7406b3d0e969a55f0f0992730651230bcff960359dab896c12122241d56400a6a23482097434dd6d2a468ead12b945c1a64a76ded981583ccbc2217e98401ef08e60afd1d8a8569d1b05487f002a28dab2a732386f35fb0d27febe08057c2236dcc8be78a2cf856d4b3769c7f082d963da14923eda6407b10060772527175a436f8e1339f5139ea953970df93f626151a45dda46b5f48300c7b5342b8e1d5f754aee8d37f6bcf10d19437c10387d52d367474bd326c804e5f986e14dc155d163ff675e424110e46348c83526e7c4f85954673c5b09ee76bf2f069633515cfbb6ed5223539c4db8cd1daa2302cdd672b55e8eb23c299480582ba4989f8082b75e0bfd439619dfe53d31bbfa7940e448148cbdf3964df0efedcada62c7d4de8ee28b2ce7b09b5b796c8ff2eb4a03fe11634ffa54c676bfedb43e97823998e4a89e41ee915b23cf56114ed67f898d1597b15767801818a1a65da95219748374263d92a8afd5c13c57465d9ce0ad50a24c3250adf1aaa2c15be31db17126137b902314482f63c366908e5c218ba880ef28be7c1ad734b7b448b2ed3bc0c6f2beba248a2040cc1f2a05c6b764d0444b138898f0a8a74b760c83fba1b414d236673197b5883b14cc57e3731029eb1ecbad32d0d1cf025ded8f1693abfa3772a3743f297d0ed0d86e70f3fa65aa8b72cef2100a1817da7d9aeadac67f"}, @padn={0x1, 0x1, [0x0]}, @enc_lim, @jumbo={0xc2, 0x4, 0x1ff}, @padn, @generic={0x49, 0x2, "c57a"}]}, @fragment={0x3b, 0x0, 0x1, 0x0, 0x0, 0x0, 0x65}], "d21ae6d8feaeacecb05342dd445d3db7f1b8353993a692026869a1461a5dd118a454cb0f73cba9833db3f4fe2586d00cb70a386981be01b5673cc520c5a680f536f3de4d804aa96a5880deb6115049ee66d2b765de7f2e8529ab5e84e0593c376e8b2709e41ca35b507d9f23e99fe0b61e2cecafdc0d5264b835bac1f01b996ccbbd59b0021a382cc5766dd6c06e496460ae20491bfb7acf330b7b045410cb0bac47c71679d408e4d4884e123626f1a15ee408f8718c386a2ab8f376d504c5e386575485ccf2"}}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0x4}]}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() ktrace(0x0, 0x0, 0x1720, r2) r3 = geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x1, 0x2}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = msgget$private(0x0, 0x8d2) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYRESDEC=r5, @ANYRESHEX, @ANYRES64=r6, @ANYBLOB], 0x401, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000001c0)="a645fd51b78f40a147649d6848f217889860989bbf03fdfe8ae6656374abdbc93c6035a83086d39169143d695a2597fcde784dc8402ed30a8a3faec4402b956dd41c30a2c25eb5c15d3aa3f8f94b6c251434448e3d97064293469946adae67d94e1969dec029bd62f3344564d7b936b9313c546a052d818eecc8bac6a48457450a6c65b963025b1422d498ed08710196ce6641d227d0df6f0bd4e597f2d67d9f26d2061ad8291b073103bd2b8ca38c0d550a801dbe17685095c209c1d05080c11d274198b6e907", 0xc7}, {&(0x7f0000000340)="8c2458875938b9ff89f035cd51379f7ceb35e0ce15beaccf14e83089a856711e7b56284d7a096ef066f683d3084110e0f11b59238f4765ba8caa9fddcd247f1d3b423cb1967315941b091b6965de1608e7abd6ac6d2d8c5bdc85e893a80c0901f7d0e67bae3375ee41c1e065649b34ef502e64b5253c88ed82b9b747af4a6426fcf95b367aff921d6b5385e0be359c7c15f41859bd0b6cbebc64e7530146ad5ff4e15d5892ad53bad35bc3ce37c056f6ae9e82446e141d4250476c249b", 0xbd}, {&(0x7f0000000400)="9b719de2a24ceccff0e5a5edb4b34f64f27f0c4ddbba8826011d0ff41ebf86543b8306e95471c1f1ba0ae88a396cd607d3bc72a31a1b1ff48726448ada5a89013bcac1a1a4348b29db77d0b8325cca995c6738c68dce6a8ed45220d4af72c15e10ab26867e2327c1d010097030acade18c935f4b55054fc32ca716a74518682f85b995d5eca925da84385c47fbf676934cbf67d0a9443e0d083bd574b5afd7dcaea6b1cca6f6b6c75f9c5a5d954f469b38bb151a96ad5e9ccaf42ec9fe28f223ec2936212b493a8af5f8cd9065e3f85bde52758bfe20458f", 0xd8}, {&(0x7f0000000500)="c582059a39e55ee72fe2556c055a7b68e4528b2c13c2698d3921cf0d886204e2975fa0d4945f08c31a414c8d6b0a9075402f254d229ddc9d324f76691c72b2445aae11eef25cecca7973efefccb53fb51536b206209be9326ec3a38a2bcf7a33a5ec2ca11b6baa75a95c4b58735e8d53c618c72243c7e04f19e6aea0f1e33f7a2ccd5431638765d83a5d5b35ac60fb23ff44ba46a6f60281a326a4f62edba83a247861af6a0c1837ec59ab0fd0e1eabe7ff8dbda71f15609169709d067723b21646a79b403b8a447c1096343c8fe3e0826ac542cc3118e75c78a53c5cab0902502b406", 0xe3}], 0x4, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0x8}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4}, {0x5}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f0000000280)=ANY=[]) executing program 4: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) listen(r0, 0x8001) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x53e, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x1}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 1: socket(0x11, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x80a19f, "bbdfff0000e800"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9aabf01b618b3cb934394c5951c1db0fd943a", 0xfe2d}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x4000, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040)=0x40, 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x81}, {0x87}, {0x812e}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) clock_settime(0x100000000000000, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x18, 0x1, 0x0) setreuid(0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) socket(0x0, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x2}, {0x3d, 0x0, 0x8, 0xfffffffc}, {0x106}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = socket(0x2, 0x2, 0x0) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x23, 0x1}, {0x101, 0x4}, {}, {}, {0x43, 0x100}], 0x5}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdbfc, 0xffffffc3, "ffff0900"}) close(r2) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x6}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r4}) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r6, &(0x7f00000001c0)="39e4aff1513909", 0x7) write(r6, &(0x7f0000000200)="0900000001000000c001267f5d5e8ee581e12aaa95abbaeaa007a90172c84c838b4278ad535c2a591c97413f308c970527b0f7a6540a", 0x36) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r4) close(r4) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') r7 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x6a, &(0x7f00000003c0)=ANY=[@ANYBLOB="b9d7945cbdb800000000d5117f16e603006924d6a216f66086a0000008004500005c0000000000019078ac1400bb000000000c00907800000000400000000000000000000000e0000001ffffffff440800000000000000056ec4c3890b00ffffffffffffffff890700ac1420bb891700e01e000100033b000000"]) executing program 3: recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069c7, &(0x7f00000001c0)) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc503747c1f0d8f38603904b0749942b0ca6e11bdcd0ef3a420745d3f5c21090af116f817d5c232a328aa6575a66a6fa20e8a17cfe1fce199dc9cfd17b54762db89e44a08b60a8f656d08c959e0bc7f819d18f9b4ebfdb6d5d327acbbf1e416ed462fb175"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000028000000000006907820000000ac1400aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004040000000000"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000240)=0xc) sendto$unix(r3, &(0x7f0000000280)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200acf20bf404be01000000f7c8cf5f882b297be1aa0404000051e2f0ad3ed94255adbbc257699a1f249b672f33c32118349f95f60fd38bfb00009754c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f010000001752752ac342e326437d9fa4b3defffe178223af2bf39bc02bc69ef7c6ebea3946a0d132276652f12054ea3456de9182ebfc90a78bc9405896b9c9bceb7273093fc5ef782df4337447705900fc2ccb92dcc066f3f7ccecda859c995079ece65f6cd3b2a90714932d105b1102207f26f1db446bb5138a66ef5db3ade26f1b89b164f286be6aebcdc2525a60d7bef01f452186ce0135546746f474b2f8628b92818143ecea5871a06835495ee4155304edae205be165d83f8b095196ab882215bffaffec9b7c9e8f5c7148a5754faca6bc52cafb208fc917", 0x17d, 0x9, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, &(0x7f00000000c0)="96", 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r6, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x240, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f00000000c0)={0x2, 0x2, 0x0, 0x8}) close(0xffffffffffffffff) seteuid(0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="d2fbe6b523d9d6b821a6a9af3762421d3ccd173d8d3b7ac82d553ce5469e3f4d0e68223ccf65c6ec69907a1163602ba96ea6786b485a2df5d2c1200fdca4c399f2bbc1cf880f6a24f2c9571bb1f26a2360534f612ce5b229cfc243aee9ef29e5b30d755f39cfb8b338", 0xffed}], 0x1) executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 5: sysctl$kern(0x0, 0x0, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000700), &(0x7f0000000800)=0x10) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) execve(0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000440)=[{0x30, 0x0, 0x4, 0x16a}, {0x0, 0x0, 0x9}, {0x8306}]}) mknod(&(0x7f0000000400)='./file0/../file0\x00', 0x2000, 0x0) sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000002c0)="e3ab271d098055a0af9461785d52dadfd05a4552ebf339658c75cbbbdccb22fb1b36f2600e6fc6c958237e22bb72a1fc9c5108b7e9ad49924aea83b225315aed565dc4f014ac3648b07a2ad6685d31b6b3bf40f32dd28628411a62a9d08d0dc094ca97b342a99d6fd47e13a90516a720cee305dd3ff66ae00f89c6f677dab24afd6b9e0c3b02d377c5b7afdc0d964daf7abd7d8d6aafa4b89d08608e39769f183eefa5604b767ec1acfc3d8d26e7c8f7c2f979331730c8ce837e0f7e555bf4d39e7dc9a738e5c852449a43419be88587da148050e72372f14f", &(0x7f0000000200)=0xd9, &(0x7f0000000540)="c2efed74abcca475ef570ac304c5a84744e7a868e66b62f29523e6caf4fe57eaef92136e7b2d598b3f1843aa723f2329361eecaff966f6abee12f8816bea9b8ce870f1568c8c67b47608e1f4494b79a873be3f5f15cdbc7ae9dba195bc157a565add47b0377cc73b95", 0x69) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r3) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) setgroups(0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000240)='./file0\x00', 0xcd, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0xfffffffffffffa32}], 0x9, 0x0) executing program 2: r0 = open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2}, {0x5}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = dup2(r1, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0xff, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004b2000/0x2000)=nil, 0x2000, 0x1) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x10, 0x40) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0/file0\x00'}, 0xff8f) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x4, 0x40000820, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! denied attempt to set clock back 1715767850 seconds executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x64, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) executing program 0: close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xffffffffffffffff, 0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) getuid() setreuid(0x0, 0x0) chmod(0x0, 0x8a) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00004fa000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f00004f7000/0x2000)=nil}], './file0\x00'}) r4 = socket(0x6, 0x4, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000002c0)) r6 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000003c0)=""/4096) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x70, 0x0, 0x7f, 0x6}, {0x0, 0x0, 0x0, 0x7fff}]}) write(r8, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) kevent(r7, &(0x7f0000000300), 0x0, 0x0, 0x3, 0x0) r9 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r9, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x10}, 0x0) executing program 4: setegid(0xffffffffffffffff) r0 = getegid() setregid(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r0) syz_emit_ethernet(0x92, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x5c, 0x3a, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0x4}], "9bf637c7eb79e23debf8fbddd11796a4557d30850b4cff587d69718ad05a6ed32cc596a7"}}}}}}}) executing program 6: setrlimit(0x0, &(0x7f0000000100)={0x0, 0xfffffffffffffffe}) (async) r0 = syz_open_pts() (async) semctl$SETALL(0x0, 0x0, 0x9, 0x0) (async) r1 = open(0x0, 0x0, 0x0) (async) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 32) r3 = getuid() (rerun: 32) fchown(r2, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) (async) r5 = dup(r1) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0xc0) (async) r7 = getpid() fcntl$setown(r6, 0x6, r7) (async) getgroups(0x0, &(0x7f0000000380)) (async, rerun: 32) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={r7, r4}, 0xc) (async, rerun: 32) open(&(0x7f0000000180)='./file0\x00', 0x80000000020206, 0x4ebfac6bbaf786b) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) open$dir(0x0, 0xc0, 0x9d) (async) socket$inet(0x2, 0x0, 0x0) (async) ioctl$TIOCEXCL(r0, 0x2000740d) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x4, &(0x7f0000000000)={0x4, 0x7}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) (async) r9 = semget$private(0x0, 0x4, 0x46) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000000240)=""/99) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000200)=[0x6]) (async) semop(r9, &(0x7f0000000440), 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc02069a5, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x400000000000) executing program 2: sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="7f216f7d07ebc9c84adf9fa258136a1fb340809aabea902273615f8951fe5cfbc978786667833c627944df37806f757015ddaebe0d5dfafa6e5b2559a03513873b9d8976954b8ac099", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x3}}, 0x3c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket$unix(0x1, 0x2, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0xb7, 0x802e, &(0x7f0000000140)="ebffcbff13b9fd812eaa09000000e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}, {0x100, 0xffff, 0x5000, "6c17b504d41d4a00936d6e49c6c555575b5534f502967fc65938e28f67d1673ee5d6e8226ff372020ca60eca4b365181a658a69f6778491b740a691e34953a8eef3d58dd40ad579fe03def233db7c56496e61182f8eaf957553963cccc2334105fad976f8d02556e5df1348629926fb968be923450bcbc756be6a423c9d948ff2e965bdb86de65897788eec09470cecb97be18a6c3e936f837ee4de5989a09484aa9a93af265991643254843ec9806af44765f33e893cd500d0eca8522720101b7c8694f5e5e8f6be71909ee31e90d98636c464776c7ea8d588110a7d4f18e346718a038d0a50468c1bfc80d"}], 0x110}, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x1000000000000309) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x1, 0x6}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) executing program 7: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0xc}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a9150637df2d51f2956a9881b02249c1d4b8e5f5cae1a9e063fbc51d0727e2ab36a2b00000068bdcf71b59c7afecb98267400000000f32d795699985a6218886e2b78c97d89f61c0896df30e9eed7bd4ebf7f68eaa5390000", &(0x7f0000000100)=0x62, 0x0, 0x0) executing program 4: recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069db, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0xffffff8c, "1b9188000000001015a8586799a3add81c727c66"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1", 0x91}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0xfff9, 0x3, 0x5, 0x74}, {0x1000, 0x3, 0x8, 0x5}, {0xfc01, 0x4, 0x3, 0x2}, {0x3, 0x0, 0x1}, {0x7, 0x4, 0x3, 0x5}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0xfff9, 0x3, 0x5, 0x74}, {0x1000, 0x3, 0x8, 0x5}, {0xfc01, 0x4, 0x3, 0x2}, {0x3, 0x0, 0x1}, {0x7, 0x4, 0x3, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) (async) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) (async) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in}) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000001c0)={0xffffff4f, 0x81, 0x2, 0x21}) socket(0x1e, 0x7, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r4 = dup2(r3, r3) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4]) r5 = dup2(r4, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000600)=[{}, {0x22, 0x40004}], 0x2}) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x315a7a7ef58472b6, r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f00000002c0)) pipe(&(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000692000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0x4}, {0xc0}, {0x12e6}]}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "042729", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) executing program 4: r0 = getuid() setreuid(0xee00, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)="5951739d98983ac951666a9470ef6f0b6808558e92ac95e3721fc0a7788b309be377ef5ac36828109fa3140efa548152f089aba4e7f4cf395af22fb4d207d4c3b503f2def49724505f5d53f3717124946a25d3e9d148d477b71ba0e52a72b69d543efe99bd972b12d2bbb8cdc3eea3d11308ac24b55b0dcbfb29eeae481813217c35ec017afdfd3c261c7b87f247f0fe8bfaea1414ef547f90a2fba44855f6d37220417ed59cf76bc0e04738efcad7d24566546dd1c303b989a9d2e19a72cdb5e58f7879c2aec841786647c4b5eface7fa668ae1ad6ee09e78", 0xd9}], 0x1, 0xfffffffffffffffd) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0}}) socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = kqueue() syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452"]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x11a4, &(0x7f0000000440)={@random="73702eb9ccc3", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x116e, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0xffff, {0x7, 0x6, "fb2031", 0x2738, 0xc, 0x10, @empty, @ipv4, [@routing={0x1, 0x6, 0x0, 0x3, 0x0, [@rand_addr="d5a7dbcfa15706c0bf587b8b7a0bbfaf", @ipv4={'\x00', '\xff\xff', @multicast2}, @loopback]}, @hopopts={0x33, 0x1, '\x00', [@ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0x401}, @ra={0x5, 0x2, 0xe611}]}, @dstopts={0x89, 0x202, '\x00', [@generic={0x7f, 0x1000, "d479d6bcfe7ea557e8f627af587c3782af5e90a5c22580eccb7843b28cfcfd888a51586b5df957c38cc2f84acd9dced3b2cd3266904387f3f1340c186046bc34dc3339e165c211ccc453208bf5037d820e741407124ce3f0e1c7598203b87e9918a03c7704ae19aad740fb9ec6539a2deb3d8f7dade80e9830ea9b6c4e44f9f85c3fbd69e1ec9f93542d898712072f216bd87e5674714c12ad5de969dd5bf48f19ea190a4a7b9457c95e23030fdee8734b02547a3e5343fd3b71f7c7ef815f84ad94fde6c24139fe0b9431cd8ffb99afaf44f6bf4f70e988dab0cc963462307ca2c2cb1b8802c4e68ade3c178a9a0c952539865f882cb3b92ec0171ea3df39fdb12ac2be9157560b6cccb1fe8c3372159b2a08686993621876a99da03a88171bfa9eb9530eeb351f90df863d070d4fee1135f63f5f2c33b1b5bb77cb51a16083d7a5ab26feb593e65145277e8a84db2659b01c0a2a393ac8e765394bfeaca1d1c10d0dd19f3e5eb5ac9a941d70a78a92a2c4c5f2d3127a14d3c5ef44b6da741662d83e0a7aab2535b4ab728db33e4385f34753d158366b303550d2d2dc09dba141ad5754f36bdd0df2f496d834b52d3af56d57eacd4e351e009b3fbe76dc93cd03c37b17280795bc638235acb79b695aea3876aa54a2e0b2e7db9494063f0664a32cac63d248133445a9f478c2e86fdda80155c35efcfde418ced650e564d1959f629a82a6578473c43f1c94adda27b8a60a50af1f72d5a130919da129ac0919f16acb606f2a52ba930223a85fea6e5f42bf82c9443a36e78da80bd3e746b5d841460715daef721ef137ef372af50118a8fd9dc8b4b8bbf502dfe2ece53717b0a0306d1a89d09122bf0f1491c7362e513051b2d0f61f2b292eef4d211a6e2f15e3fa2f23eb2bd506d7cc0fbde185ad27e3953fcf4d019e1669c1c4d3d4707220b82c29b9946a02308356dbc7d5598ce91556b56aa0d65cbed44b779991b24e45db32e55c99e6f80c5efc39061110097f0b934029ff379fc6a6feee83f1b094c699a7a25897f43534df7062a69c3660723d218320d51f5ac0922f13d1d4b77789c7c10b9f3ff253c6433bd2e52ecdd71c97f3ddd9d6ea54c0e4bc060c160d5ed54da3f013f15871e035615f2c9cc35bb85ee72a1bd059b32c6b6099580b8f6610220dda0bcb0821c0c5c9c0956ef4dbda12c7a590418da9a0df0955921764f2b2426bbb2e1f0ac327c2b3dd6f20584db2daa999d6aeebe808cb5caf4f1adf5128f0e9a5c1bb2c3fbb08b52d542e695d414ada3a8f4f1edd8ac14f97615e420984cc8fbb3d84e1e7ef5c903f4e58b097ccd0d53753f2cf33ea96bca1da74772a4df6232854a8fe8c08586969e7411c45f00aa024b96e13fbcbd24e40efe086266c57499dbbd4246c5472188ca2c13436870eed79fb8e03256b85b1423eaf77d7a11f9475768cb22c4cb52808478701f16df71facd9ee7511546182fa48c1c19bdbdf120b05e06ba6b8431968bda78067480dc44e45b6d10b58bbc9f6666ca327fee50b4bfd63e38df9d65fd85b407b6c0e1177d13808c9ed398f9c19a5f93f897a3dac494ce7c6016ee0fc9e036c3e1c99bc931bdaa1f4acf4b96054061b29723f1da609090100a67b0bef050f39883f94e773b3e9fbf214cc641388149ae3429e8752ef147fc23dcec1b086c257605ab2816a5870f640d7eace3f7d24866f6037fd3ef0c02383f1f2f9ab4e6810a2c85b9ea9f41e74d328baf7a68a8356703129eb39c30fe44419d298e20b22758eae0a019619eabc723bd51536ec61123354eeb437a60d659034a9c1617918983b61edf8d4ff164ce97001982cc299fad547cd9fdc7c45c0e68170509b880c59cb41a66e203b0a3d7f314db6329c5a6e3c4701f0b01ce63aec06eac91e70929ccc166420682b201cbda42028e930ac12b80434d01d17112b5c90307562814873d15b206e1a851f373c87e62ae608b410ca146a3cada70d3312d5e256198df1c976e1d02647c1da62b42d11dba448109ea09861a2c27e7ff21cb2da9624a9f60875be54662de231a228631dd817439d264a129d1e3d99777ab967999eacae9d7dd3213be196159eab0b8bbd4ea8fa684862cbb945446ab04bb38f306f25fab9edb3b17c0325c9132ec1cedb212f446a647e127b9abdd49ecca462976655844411aa0025c4ec8a98dd987aca65623bed90c38857112029a714d9f1c96b011403b63fc6516dc496ea59bbb254be918b6993803898f00cdb102fa9d3a36643d45e8ea4c455ee69abaaea5f578b9c0b5c1f09746e36f996deb8d2490959493031b8ae0426fb537df605863cb0f2b36faa430a0ead3b337920658bdef4ca0093a4b0357713222e8bf35ddf3e6b91ac4c7ff995f175c7db714525bef0ad0470b4ff898b0bafaad973fa8749df554276b0caa23691f0fb01b07acaf8a4974319761aafdc43e3cf3139173a6c27ae21faf2b2c9c6ef123ee1ea9f169f528796ad54b834f087f6b32cf82e66a2607ff444f739949c305238cef33a48d66b90908ca8f29bcabf3194e6f22dcadea38f30d7e3790ab371e1fd63b4acae1cce8b7475b3cb4c90591e2701053f9d7b3d93e96ff6856a74e768b28b31d37a2e728e4a36c9b300f7428b3a2f09f698826a7fe9d952a4e792e393788c9577103a1e0918ec1624f45b6a61660af8ac2ba1424ba2860bca2c8ef6d1c6d8cfc2b7ec07ad018e3c7c040e4bb51b5b6f835de5bc2caafc9ced13ed7c7903d24a722d49e62934af1cde1cc5ab55952f079162e26211d6eea1601242903f80c8f18526e3da10cba4f7f83d7491b25e1586d0b1067f8ac12a222b2b7af0ae207dd8464b4d4209043a87e47c40a8c03986a3c402cbcd63623bf66556d589e99875aa782083553a1518edee410a5b84b866b124dd71398868a8cf4519e5dd5c4fd17f6aa884463d2ddc8581f7ded5acc394785358baa88cda1d701c14ae5c12636b6cb58a500a6e030e6aaf721e26646bd75545013cfd4eb07a7a34187f0abd25f704a8c23de402e53e5d96b59192085864172e54a9b5e96e7b2804b4b8e4c2728634a0c105930cb7a39b0f816b54483f8a6eba1b729e5c6b9319a5108447e4a527367fb306b96092eed1fb7bb8b1d2676d7df45c8da171c6400b3ce79033e14f2b0ebf63abecbc5a071f590f16688b93fdbff60b6294ccc33a4f3a024c21cce5d736ec5b90fa498a55cfd260a28e13dcac7036258ab9d3b550ba80796db56f9baacbc882f379d1d3173b7ff1628434c20c7032c100d997b0c5e29024d3fa568569e07b1d81097ca2dfc37f225cc9ad8d88e9bad7cf336737208f4f47e6f1138ead338ff3aa413f3a2ed5a40d9ba50f3e5c99d258ebd0feb2fb47fe4ca2705e325e119e1b6dcd8edb586d16fed8b09fa31825cf8666cc15d9c9b868492773906c0c11c64a23352a5e224774950dd60bc378c5d11bfe987c7bad28058368d407d4715de9e98e01e99235471a9d52108114af1ecf021d85a239e592b88d5f4c2a5ffce58e2f7b96b95edd64009752f29aec48d73a61a6f78e4365d24ce705e82e6363bf76e31310965bffb754494d013d28545b93d118bca5462742e2c0dd1b92e5271e9e7f0bb3ed82d12fd64625c34a9fa33c2dabe5044fbf74774dc181a204fcb39196159c11a43ca8bd2004b685586c0c3991819d0ccba6c40aeefa120be92a66cf340719d837a2be050b8ff0a62a9a3272365ac00da47a30932c7996843e84e9d4ba56ad25e517a0e98909a72729c5e483ef1055f53636aa9e86fcdc34ff712282cd54cda3f9f25e4aaf461fd43624e4606980f3b00f47ce3e5b23f12039772f2e5022266c9b8be55c9b24a9cd40de29b65f26e7ddb1640d69609aa81035791857e10ce61f6be0977b484a2067a48f762a3a38e564053587e118b97b14652020e8993ff4b2ae31de7553b73c4d27b8d21ddbe9826f7b2974a5c7d89031a7655ed30e9a8a784f931723be9b71b08300631c7a2b207d7a2d8e0d17677a061276ae63a0d997a15e57dfce86642a0c3602bbaa9df9aa69d4df8ce2c06c25826b30a2f895227be7972076976b918825e7969a9cf4bec1ed8d885c3f7e78446042d566faf52ad392e1bbb6af848efecb474bf51b96ba2f45d6abfa300e5d03fead92a55fa17019d29715f92ac0e3c589c2885add5a9d8734da1a81ad9295373363e458735314c132ea3d1d734cf7c9005e961002863bf2251f96d3e4a83e9408ff9ff0c7d2ccf375b80ad12368384a48b34e9ee8de47d8fcf9359800c570beb0d3b1a03c755e6d0fc3287dfc76268f87d7dde6f10497d8712e5b5ae4f9bc8c43219916bb076aea6b02b0718f4319e9124557832dd62c1f2db23426d0b01de79b0f80e5f24bf6c2dadc57928fa5695a14f35b4ee8c446d025e4c4292bb58c4d587099c1318db00941c4d496e02c0d6e62aabf8c36caaddf202dbe62585748ad1a0b0fb4381c0072ae705fb83385a43b8f00e51194a5da2e235156330371053103c8fbdd8b3132cbd4827e691b34c4e25c6ab9cc37e03e7de4785c1fe825d3eeafb329578fe57476bfd7991f8c3d833b61cd95578ecd142165ad1bd149ede27c0785486acb583461d83dbf805ced4f66becde323dfd828c129ac63a85820446d4ab9d6d06c3cabead2ee58804746e444f5d4b8110abc680e7d579267d91f6846c9fe070c37142b0474fc14b7f608a289cc224a4f75e1ee479cd0101ad129ec291e8b5eaf653abc4c8b0d4ab06e1ad0858b2b86ab202a315ac8106338ab48217ebf351343e728b9f97f57c3397ce3f2d9741143b79d1b1020856a387a5eb9bd3f16c709939bd055262eb444e120f3c9f8301b6e2b2f643c7eecdcfe6dcf9bffab4e05ae48b26e3c7c8d7a3124ba689b12670583a67a85dc9ba0b30e61298759474d8c0db262595c251405eef38a79adf9d6454dc54c4ea661044734d89e0581e37d3634904cb8a1a6022163cb55d8ebaec3527b6400858879388337ef8ebaf14e13517343c450f1fa593ea68d693be5cd2fd314b32b0ac3e0c5ec700613dd7d17a8da2d2c651e7e9bf9bb7406b3d0e969a55f0f0992730651230bcff960359dab896c12122241d56400a6a23482097434dd6d2a468ead12b945c1a64a76ded981583ccbc2217e98401ef08e60afd1d8a8569d1b05487f002a28dab2a732386f35fb0d27febe08057c2236dcc8be78a2cf856d4b3769c7f082d963da14923eda6407b10060772527175a436f8e1339f5139ea953970df93f626151a45dda46b5f48300c7b5342b8e1d5f754aee8d37f6bcf10d19437c10387d52d367474bd326c804e5f986e14dc155d163ff675e424110e46348c83526e7c4f85954673c5b09ee76bf2f069633515cfbb6ed5223539c4db8cd1daa2302cdd672b55e8eb23c299480582ba4989f8082b75e0bfd439619dfe53d31bbfa7940e448148cbdf3964df0efedcada62c7d4de8ee28b2ce7b09b5b796c8ff2eb4a03fe11634ffa54c676bfedb43e97823998e4a89e41ee915b23cf56114ed67f898d1597b15767801818a1a65da95219748374263d92a8afd5c13c57465d9ce0ad50a24c3250adf1aaa2c15be31db17126137b902314482f63c366908e5c218ba880ef28be7c1ad734b7b448b2ed3bc0c6f2beba248a2040cc1f2a05c6b764d0444b138898f0a8a74b760c83fba1b414d236673197b5883b14cc57e3731029eb1ecbad32d0d1cf025ded8f1693abfa3772a3743f297d0ed0d86e70f3fa65aa8b72cef2100a1817da7d9aeadac67f"}, @padn={0x1, 0x1, [0x0]}, @enc_lim, @jumbo={0xc2, 0x4, 0x1ff}, @padn, @generic={0x49, 0x2, "c57a"}]}, @fragment={0x3b, 0x0, 0x1, 0x0, 0x0, 0x0, 0x65}], "d21ae6d8feaeacecb05342dd445d3db7f1b8353993a692026869a1461a5dd118a454cb0f73cba9833db3f4fe2586d00cb70a386981be01b5673cc520c5a680f536f3de4d804aa96a5880deb6115049ee66d2b765de7f2e8529ab5e84e0593c376e8b2709e41ca35b507d9f23e99fe0b61e2cecafdc0d5264b835bac1f01b996ccbbd59b0021a382cc5766dd6c06e496460ae20491bfb7acf330b7b045410cb0bac47c71679d408e4d4884e123626f1a15ee408f8718c386a2ab8f376d504c5e386575485ccf2"}}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) executing program 3: r0 = msgget(0x2, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/61}, 0x45, 0x2, 0x1000) r1 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "fa2814c2b68c8b52a53153a7bba6636c647cc45cfc2028d28524a55e895c04faf167bb2e414c8e6dd6408725af4064915f8a9e387c9fdf7ac04b41e9330ede854a9eb9d10b8188a67f3cbac67f23a96aabaa7529b48d4fb24eb5391937a9d0a34bcf9cd8683fb69969d2882e153eebfa7f1ef2d94af760b98be10c22130b0f4fd65195716b8c23db4f103145fb93d8499421cd750f25b28a63433ebe64e1d666c82d2e3f15a1bcf942dec6cbf71b6ece5cf3ef6c0361b0a71317218f9ffc7026b24fd81fe188ef1c0e2fe63da2ab4a3f2f34f595b5"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000180)={0x0, "345818fbac8f0ce33ac49d7c925839e77e8662efa43a8cb31f19bac1b046e817af7c8b5beb5b26e080e992364b53c6cbea10a04af732094d9110f3e86d8bdb9d543992f14a43fda65ba6274b546a391924f181c3b8d9105f3bf7f289cf805e23195903f825692212cbb74e8f28274d362e941156946784fb06fed2c71507c79843cc850ebb"}, 0x8d, 0x0) r2 = msgget(0x3, 0x110) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) listen(r3, 0x3) msgctl$IPC_RMID(r2, 0x0) msgsnd(r1, &(0x7f0000000280)={0x3, "57886a8e53530b49abd57700218e102006c998b4bc5eaa7ab4010072d1c254f27348aebe6b7b79bb7b05c6307263bdc0cd32c45627108ef271d901f5f69ac55760ad78be180f5cd36133cc221f9317297af3af081e92d6fbec7f9372e1cb94a8e31d5076a9f9a408d95ec4853476bd12c2902f8aa70485cafabdbe0d269684a8b5336a8f586a65ec9fd6424fef4b30"}, 0x97, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/97) msgctl$IPC_RMID(r1, 0x0) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0x9, 0x0, 0xffffffffffffffff, r4, r6, 0x40}, 0x9, 0x9, 0xffffffffffffffff, r7, 0x44800000000000, 0x10001, 0x200, 0x80000000}) setegid(r6) socketpair(0x2, 0x5, 0x7, &(0x7f00000004c0)={0xffffffffffffffff}) r9 = shmget$private(0x0, 0x11000, 0x100, &(0x7f0000fed000/0x11000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000500)={{0x2, r4, r6, r4, r6, 0xaa, 0xafe}, 0x7fffffff, 0x0, r5, r7, 0x1, 0xffffffffffffffe1, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/152}, 0xa0, 0x1, 0x3800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x8a00, 0x0) msgget$private(0x0, 0xc24) pipe2(&(0x7f00000006c0), 0x10000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0xfffffffb, r12, r6, r11, r6, 0x18}, 0x1000, 0x1, 0x0, r5, 0x7, 0x8, 0xb8, 0x3}) getpgid(r10) msgsnd(0x0, &(0x7f0000000840)={0x1, "c3cc2349f0bca1d4e198ee41470a78de919960303be514a21a9f61da29121cb0a4f301d40054128dd0e8972d7ec9f07ec0d385909cc5a4a3dd5518f7d40089b87d919013f263b4462df6c1cab8012665901a280313c687f47feb8e1054ded027dae2f994fbf6a63b0a4056f3902774"}, 0x77, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) chown(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0xc45}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) setegid(0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) syz_open_pts() (async) close(0xffffffffffffffff) (async) chown(0x0, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0xc45}]}) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) setegid(0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) (async) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x25}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYRES32]) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082fcad1f4b428555872e42fb2dfada048126c8fdf29556b55f9a8393a23f45bd458ebc37b24883db2941c6a6b140d31db7c70223eda1e40a5a210248a853511a19b80dbfc1cf80aa2e8034100fbe86ed3a4de6d5e768b23c76696f609ed97ea67b48c20b32feb86b3996eb42214ce84d710cfc772e5271a40d7ca1563703806608223d10b53ce686cc6b7ae35e9bfb4496ddaadaae7dba00e35cb54a3828821b", &(0x7f0000000080)=0xbb, 0x0, 0x0) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000"], 0x10}, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bf9f7c5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd1890bf6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b3040ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000500)) setsockopt(r5, 0x20, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r6) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x200001fe}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xb3) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x14}, {0xb1}, {0x6}]}) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x39) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x74) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)={0x3, 0x7fffffff}) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000280)="cb4e1e42822127ba47d338ab29aef2385248c8d90802f2381bf569161387479363af6755c964c2eadab0d821480baeb22a6d176277090481d3e83276a0c78eb861fbc7c21dfe1e34ba1bf2d5e7ac697d791b7ea6270609fbf1e082b3c58892f85e47", 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = msgget(0x1, 0x20) msgsnd(0x0, 0x0, 0x8, 0x0) execve(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES16=r2], 0xa, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x2, 0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x1800) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4000000000) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0xffffffff) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='/dev/wskbd\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='/dev/wskbd\x00', &(0x7f00000004c0)=':)@#-}!,*#\x00', &(0x7f0000000500)='},{^\x00', &(0x7f0000000540)='/dev/wskbd\x00', &(0x7f0000000580)='/dev/wskbd\x00', &(0x7f00000005c0)='/dev/wskbd\x00', &(0x7f0000000600)='/dev/wskbd\x00']) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x62, 0x40000000, 0x0, 0xfffffbff80000000}, {{r0}, 0xfffffffffffffffa, 0x24, 0x0, 0xfffffffffffffffe}, {{r5}, 0xfffffffffffffffd, 0x41, 0x1, 0x40000000201, 0x6}, {{r6}, 0xfffffffffffffff9, 0x88, 0x1, 0x8000, 0x8}], 0x30, 0x0, 0x57d, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x2}, {0x2c}, {0x6, 0x0, 0x0, 0x577}]}) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x801) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80) open(0x0, 0x0, 0x0) socket$inet(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, &(0x7f0000002800), &(0x7f0000002840), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000000)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f0000000100)) executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1ea1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES64=r0]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = geteuid() setuid(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) listen(r0, 0x6) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x1, 0x4000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x100, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4000, 0x20) setsockopt(r3, 0x7fff, 0x40, &(0x7f0000000140)="00006a5089349874f6fb0100", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlockall() socket$unix(0x1, 0x2, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r0, 0xffffffffffffffff, 0x0, r1, 0x84, 0x3}, 0x0, 0x40}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000001c0)="ce32bdee372114d32a97050eb799c386b054c3cbb9721a5f16116e76cc1ac73e2cd1dff36c0435f7504dd374c8cfd49652f6d95844354397e8a30044d9c0f5a98ced89ecf2f620bb647b834b943493f7b4aa6a069023", 0x56}, {&(0x7f0000000240)="bdaaeefbdcd7e5d8dde7f2a42083ea280bacd1c3cf7946e1189666fa87b03dc197efc238a61582707f94221f6bcbaaee243d0564bc98e421de10713dad36307e8b07677404f0ec6619ce74a079e3b70b7bf08f3ea48149077ac8679be5c168dc17834db88b69370ba789dcb45d29035665aa94afa438e45b6038c2e1c5f652615061adb896dd900854146e18cc18489792e89b3a6fddd63863c84f117e506e255adaab2b895c5f07644b394c75b5381e959c85bfcad21d07a1e897a1a3", 0xbd}, {&(0x7f0000000300)="0240ec48c022667a35ae779e69d63c9daa5112f95e5555c5a048fbbe489878a7b25c1f20c916c8e5f1c2931bad5fb778c9e6ad11245e84b6d873482534cbd3fbcce23fd8621f9865545656a4768bd38a81cc8a96ddce51e13543430abb4deef4cf108d01f4834bc1072f8cb3b47df2cfa879bd17b3ec0d28589f100c867f36be9795f483d09e66b964407c7654a3894f8c9b014b5be2e54dc77302cea592efa8d401e32a58a9cef6d0a9fef98787b7b76d2704041c84a82111251bee283af850e686a4e14caeb7072a049ef72c1805c707a195a936aaa2618309d7ceb17f9c6dedf2626d0a80492431d00b4a42bbdfcc4de7d1", 0xf3}, {&(0x7f0000000400)="0a3358aa119537599f595c8b41f692e8289e929f43455d3d0111740d", 0x1c}, {&(0x7f00000004c0)="8f7b77baed10f29a63e091083ff7581d486a843221c9432b58e05e8c4a1f6ea3ca5c17f3d87636e2ea985854e7bdfbf57b2db673c6aa6a3a08f56a00db9ad89ce9d0ed291f10c8bfd5", 0x49}, {&(0x7f0000000540)="f799a55d1cfb22c028af4740b39d3cc843d85dd68ad6429a5f73c2f64b6595cfed537e0d5c79fab24592072d41e3b241e32a2817c85311236bd1a0f4486147fa7a96de2341bac235b918235290bbfa54a5c5b2a49e8ae78d36a486aac4484ea62f60ab1a9ff528b5334486b9d3291d8debea607931cf96179c424b2d5c9690cf6f169a9a2211bc2ff7aa51b2698b175e7d3107ef5388c4ec986bf00bab97f7509a9f5c9fbe27b1bc355e6ebe3bb00404f13ae62f764489d75480083bb09f527222c50baad998d08c2906dd0ae2fa737aa4796636f480cd4d82324794997e3a393876a8cb02d2c0622c25ebec1a082ef4daa688cd1282ce9f", 0xf8}, {&(0x7f0000000640)="d727fcf8abed235afa0264059ba0bd799ffc724b370bf0f7fab3e19c6bbce7f8e0b85a5098e764a1739e6fc7042e7b2122adc42f7b7dff78dd9113516efa6bc7d2003daf9481bc8d48af2ea7687a", 0x4e}], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0x305cbb10f0ada9b1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x810, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x0, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x40) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}, {0x0}], 0x2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) r7 = socket(0x18, 0x2, 0x0) dup2(r2, r7) denied attempt to set clock back 636783149 seconds executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r0 = socket(0x18, 0x3, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) open(0x0, 0x2, 0x0) (async) socket$inet(0x2, 0x3, 0x4) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setegid(0xffffffffffffffff) (async) r2 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) (async) setgid(0x0) (async) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) (async) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) (async) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) (async) dup2(r0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./bus\x00', r4, r5) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) open$dir(&(0x7f0000000200)='./file0/file0/..\x00', 0x200, 0x0) executing program 5: syz_emit_ethernet(0x126f, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = getuid() r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, 0x0) r5 = getgid() r6 = semget(0x0, 0x1, 0x668) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, 0x0) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r8, r7, 0x0, 0x80}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x401, r2, r5, r3, r8, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x2, 0x611) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, r9, r3, r9, 0x0, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) semop(r10, &(0x7f0000000000)=[{0x0, 0x3, 0x2800}, {0x2, 0x563, 0x1800}, {0x1, 0x4642, 0x1000}, {0x4, 0x7fff, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0xd4, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x40000007}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r0, 0x0, &(0x7f0000000040)) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0xfc}, {0x5}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getpid() r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r6) r7 = socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) bind(r7, &(0x7f0000000000), 0x10) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe6f) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000001d80)=""/4090, 0xffa}], 0x1, 0x0}, 0x40) recvmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/35}, &(0x7f0000000040)=0x25) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCGETA(r3, 0x402c7413, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, 0x0, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x1000000000000309) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0x1) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) close(r1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x10}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001380)=ANY=[]) syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @empty, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x1, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x10, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}}) executing program 4: setrlimit(0x8, &(0x7f0000000100)) syz_open_pts() r0 = semget(0x0, 0x5aa06b42f92cabd5, 0x100) semctl$SETALL(r0, 0x0, 0x9, 0x0) open(0x0, 0x0, 0x0) r1 = getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206931, &(0x7f0000000100)) setuid(r1) open$dir(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007", 0xd, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x3) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r6, 0x2) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 7: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x4c}, {0x5c}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x6e, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000)="2beba8c5bfaaff44b437", 0xa, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x10) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x8000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 4: recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069dc, &(0x7f00000001c0)) executing program 2: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000223b000311000000001cc51947050035bf2992f691d811"]) executing program 4: r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x26, 0x0, 0x64) getsockopt(r1, 0x0, 0x23, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) chroot(0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') r4 = open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x18, 0x5, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)) mkdirat(r4, &(0x7f0000000080)='./bus\x00', 0x10) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1}, {0x50, 0x0, 0x0, 0xfffffff8}, {0x812e}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x810, 0x0) dup2(r1, r2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3e) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x18909, 0x0) r2 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd, 0xfffe}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x4f6, 0xa2f}) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, 0x0, &(0x7f0000000a40), &(0x7f0000002640), 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f00000002c0)) pipe(&(0x7f0000000340)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000692000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r3 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x810, r3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) setrlimit(0x7, &(0x7f0000000100)={0x6}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) executing program 3: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x20) open$dir(&(0x7f0000000000)='./file1\x00', 0x400, 0x1e) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce89ae0fcffffffffffff86dd60ab956500088900fe8000000000000000000000000000aa6ddd6d79cbe7cfff8c4073063828d9dc0000000000000000"]) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000200)=0x4, 0x4) (async) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) (async) chmod(&(0x7f0000000600)='./file1/file0\x00', 0x3a) (async) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) (async) chdir(&(0x7f0000000240)='./file0\x00') (async) setreuid(0x0, 0x0) (async) r3 = accept$unix(r1, &(0x7f0000000300)=@abs, &(0x7f00000002c0)=0xfffffffffffffec8) bind(r3, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) r4 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000100)) (async) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000500)=0x40) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) (async) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00') (async) rename(&(0x7f0000000640)='./file1\x00', &(0x7f0000000540)='./file0\x00') (async) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000003c0)=""/96) (async) geteuid() (async) r8 = socket$inet6(0x18, 0x1, 0x0) shutdown(r8, 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) stat(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000580)) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9f81, 0x800}, {0x7, 0x1, 0x800}, {0x1, 0xfff, 0x1000}], 0x3) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) socket$inet(0x18, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x4}, {0x40e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x40e}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) executing program 2: r0 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1a}, 0xf8ffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000500)="ef85ff68b9844f69f14c8b8c30388a81b316c26be8db8ae379c172e86ef0ce3b64d29fa2c8ce472960ad8480674705620faf794b46730c24e7498c1c29d67b72f8d2846b85518777dd8a30fb23a714b820f61b60f91e4f4e4e", 0x59}], 0x1) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x1a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0x15) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r3) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) ftruncate(r1, 0x3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x1) ioctl$FIONREAD(r7, 0x4004667f, 0x0) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708256e1343d9b082ead240da02e9f7095f438cdbf2050f2d72213ed0b02feff9b2ba400db8d24560167502fb5e51b77142bc6e949da8de7864e132b446d992ce2559a872168571b713c7c104381422aa8515e947430004799fb42a8cfefbf896a11cdbe72d913f5483776ae4d225aaaca7d046783858ccfd04db97fef15ff1ee459ea96ba7ee8ff60e75917ac1c50994a0c198509c8ac8f57533f33fe4df6f34bc931f1422a09b364988a9552270232a9205b37c305f30e5adf2cb0fa84ac6b3677f03f6b35406df36b54e0416c4f80e8ee731b9b99e756d115be552f09fe0a573b0e69392d276c2bcf9c0844c5c683e2b597d7c48a40c9f03eb060430fecf800aa3214e831846e1e59b8e5669bd285cfb0360904ff3d1ae66151e9b2defc7c9a1c6cd434947e910866c234b6b9072a4d228b85473a91a8e98e975c126537867128097c5b7c2422e91c01d9f9228a86efa1a7d9023437805f87b8ac2624bbe1a07670cba9e12802cc48d89c5a92717bee02f7f88826ceb52ef6c0a8d2eb619b5f28ae14f6de9c07a7b915f29689caf1e7bf8c89c228a8e342fd324c61a707d755a312fc04df0d4e9cf0998e7993d0a4b33bfde0ae043f810811fc0c0cbbafd893b09525ef87fc8a53e66239ebaaedf1c297fd1a4a67fe52d7ac50694f7741b39bf0eb6bece351654651ad896257904aad5996dd3b648ebd2f2e4a6dc79c4e8481f1c7aae23b0cb2682ee9bc20892793577b0f425d7ea5e1c84949249c06278e382c7ad23e41e265b396ca58156cbefa8fe65a4b325b0f3fe706c0e1afe7231c2a66fa6a596eb2756b8c24f12c0c84f5732efd775145ac4b9bc4", &(0x7f0000000080)=0x274, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0xf79) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0xeeac53f3646f1782, &(0x7f0000000080)={0x1, 0x1, 0x0, 0x100000404}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) socket(0x2, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2, 0x6}, {0x5}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) dup2(r0, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x4, 0x40000820, 0x0) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) open$dir(&(0x7f00000003c0)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="8aaaaaffaff5a2b27427e1b8c5767a6eee9e07ff0000000000000086dd6000000000002c007514bd0818000000000037481e7b3b00297530ac4b1d3d1eff07741f77000000"]) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000040)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) execve(&(0x7f0000000240)='./file1\x00', 0x0, &(0x7f00000002c0)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) syz_emit_ethernet(0xa9, &(0x7f0000000500)=ANY=[@ANYBLOB="69e1629be0f0c0b8aaaaaabb86dd600601fb00735000cb69bc0900000000000000666c3e2c6fff020000000000000000000000000001"]) dup(r3) r5 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, "88791b58b8b1f610ef62947a40e82967237c198d"}) executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0xc1206951, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x25}, {0x496}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x45}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r0, 0x3}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0xe013, r0, 0x1ff) syz_emit_ethernet(0x223f, &(0x7f00000022c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x2209, 0x79, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @empty, [{0x3, 0x200, "e853776ad6f7a324f732e99964ecd459897829b139dad1d7ba58f31f7f8c3446dadad4f6d108d4878d1e44161b0ad2a0705c98b5cbee4dac8a0ebb4b78b3b8e47ed51b902beca548f4829c56e3f56756d3f860dea5ebf9b4a5662b6d21970185f900ea08ee450d6d8d9a0e1527d746d01c3fe07da9fb5794d5c87eee87fcfaddbb9fde81f799315c98c92bcf4ccf48f554f8ed53834341b7ceced42a48463c475922496c45488a9ace8d8d9358eacd1d6dc9cad703d8e9146fc73ec3bc0b60061460a43dafdaea440b43a78e318b4854eef8b7e32b28602dc581971820142897d5181e667ea4c7ce5cc6162a2bbea36a14427488ab8df83e5393b4e5274f43f1f424a0c186564e2ca9a7db883107203fa52497a4634fcb32ca1c5889991b3cc27b75293f37ccb9e8dd249be983c2d0a20a24ae976b00db9d5469d5195cc5947e197220744509802926b8603131d80edf8dd9b469f49c5be229fdd53350ab06c0e987f57b0a8892c0fbf8f0dc3dcce93f6f4b18b78f544b78bbf51215137b01189fff6c716358901efa584143c519a3e0ddf89fb1f5320ba49a6f5ca005bf432d3ef1f54e2b77ded005c82dffc748fcd815625815d91ef381cea81d1f1393b0d5ff6f5186ee5a0f28256307eec8f72901a18453fc259e90ad11b38b35522157f5b78e3063a670a57735e2d7a7acc52beca5bb85599f3ea1315f5b0fc88caf120c5dab2f9e22486dd3e9f115c8c7016407096ebb28d3476e3b5e9f2268df2040d2f0a86ea2942b8148ed54059d8b56d57a1b56e19bb128d16d6903f8ef7a6e3c1af90565e7ffcf1e021fb83a002c6698a08c9e195779f163fef7a420bdcb85fef63304448a6198c05214139639202405903912392e56db5f4c19ee1770687112c3194342eac063dbd897000b2d1fe61b727537b53760b1051b2cb6a3b9f67efe21b5f889ca9d9b7aff2737c540966d1517269ed09b39252b833630364f96c8cef6d9ff6a475be78b801bdcbe45f65a63cc14e0ecfb8245efe4f0a4518febc2d5e4a17f064b9557fb28773d82d8049a16aceda4e2b3a6e72774450a0c1fede90d840fee28cba12ad86fbfecef68b35acc7fd5278332760c5ddd9a28b4d2d328087868adac6a03be8b7a7f062e54f327742fcaa78c9acaf55847c9846d26b1b3edaa933abc5f4078f62e33802e24ad1ed8515c6e8e1075f80d7196d39e624f70588dc42c609fadc81e0ca5d32d52c4ecc5a41bcaa9a7d92cca8a6f6c9c30555ce68105635270fb0fc43d71b4d89b3239131ce8c8dbadeb9b0130426d1967f3b46435e495abfb41e0da2cd38de7d591055d8bfa69627d66f97da4fdfc6a16ec9d2eff9e1c1ada23cce5277c270d731b7f083d41f2b7fa9ba65f47752ef2d1c0f87303cc81514f541263ea3d32e717a88ea2b2dd4030fc7da0fc9598d3de889748c8549ee3f30d2a84b82d3d7209d368eac223e7670401e995aca718dd0c03fb632fccee27ad718c85348241a2167dcafd2aaafcbbaad209946c9d2d0b3b81754b1d2bbdfb0b320a706c8d29a02b19ecdda0926619945c9de2aa558a4349bbd3bf2a36fd8b0cb058e3cbf763ac9b6664b47761fb805534e71c037dacc83b0c7204beb64d8a6c3dd35b75b7df750927862ad602d7e7fe0399cd7d2d416aa353096f530d224db0db7c0a9d20e97c6e46ce8c54f0d3fded25eda4ded2d0f44bb35b90fc90903ff4c315274c92b893368a3af22d6711d84a70b68318fe16939775e42e42228183dd775d777ff747815c12b8dc6be83a82b9b201592d90a0e1ecde95a7b058aa660bce97f8a023cc5d1475f5ad5feef26e7f2c325608ee5d73c2a09c36e09c2251ae5fe87515c884d622025d5f3043addb232fb67c6a25279331023f9fe2cb2903073f2904bde3dbb0e3401b8bf70ad09faeb11932e4b19736c01903f961af818ee435877652694179abfc15a03eff5d81be82bdb5c0661f187e6f8e6c2cdf0fa8eb59f273978283db1c2f34e634895ed92436332ba33e3c4c9bbbdb74d5693d94463f7c8ffbb0ae6f8e5071e2c1b07bb15d25d38a7b34f487debeb62719191d349d9bed0bb183a6fd460f9f2135175b39e7cdf0e0b2bbff54c48ce7217333ca634945807ac189b2ef2fcaaff84b2aea5c31c8125fa7c16561e94fc61c114f7ee67efa92db85011e87b67de3f333abc10de471c7159d9d203773001223acfe0a0d48a3f8177e84166ae7de1fa473218eda4b490648bc8bf676a8e3fbd162fdc5ff2b77421a66a7580faada90e151bf0b5aff85e0259a55b7b9387b89e4e095eec3add936d15f2124a1092803c51c4916858fcdcb331e6a474d7da660446d2d270bf24b08f23801093695486cb916299bb97af4ed5f11c58dbf5c917a5112f184690c2fa79fb9cddf676688987b063b83d1f0e42126e586f3f72a620f9b18bf3b8862b5089f81dee08fed42722d88159a736884b7f0895e4be10ab9145dd883a2c777ba2965989130087c4ab6be244a1bc967e212fda802f35542383a02066e779a38aed2b080913ed3a7b8dc1b0de54c6c0b6b9f70ae56f5693b120ee084c3eab5d0f99913a7553156c2aef3408bbed7557dff2711169418aee0cb0c62c6f5a56b51a9c0853f040d528860c066ba9d807eb12cd070ab068844ed4081413afc251729977d814867b3cb2e2e29e9d2d2046ef0df303fc0bd95e641a65fe3613f9ac5e57843e1fba2406950da0691881a094a3ba9c7731760943b38d4e84e84402ca2f9a3f9ab42ec757100781d725ce291331b25618c505103a0816981fa2b88c96707775b739027ff9ef440034e9b7640fa0b1f6bc906a1f65ffe7caf9f0c97bd85cc5bf84f730c3968103ea048e6365dc6feabe5cca4d4deccc458be8b2861de6108e4720eae567182a5b31afbb2821fd4c00c384ee474191d915ddff5352a19ea07f87751f454533c78da3444f8dffdd183c0da4bcfa6aaf6e3a9d066735522209bfe79e89ac88347788fc4588db152d63464096847a565f6a24f7cd1b53983fe7943085571c98e3fc2d134b4ecfb090988f1ac1b1e699e26cb4051d5e8dde04c11e9f7aec4d7287cc5614bd305f019e60eebc0ff6cf119e84d4cac698e4d1934c17dc32d1b706f3f16c9b63a0e909b2c28d9c89300f9a5aded8a5cfd084ba63e0c52f7c0ae75f20dc9842f9e43410d5935d2aa79ddd7757c455484707bc28133461411a4cb0fd78ba86b35c6c8a8513879baba091401cc96f98b90b23a6b9f69f6a54a9e99833c45545dd3c5c7ab32cf46290b5794a14d9ce5b54f33bbee0a818ac9abba2dc5030760038a670acf9e826fbfe901b040365ef68d380cc79aa6758bac2672ddffaf27409a68f4b18e1e8a02aefc21ea8e1ec580b292cac6054c8a84071489f985780cae7e6b8ab702a58e6a19b4b6ab6732c951d0b2b878d7b1da032205547150c060d5be80dd94bf325e4c38fa0d42dc850848d1c311c8aa5c6b90cf7100047944a2480db266060ecbca6191ed6e34a3b45d80970af03633a7c4c3a65a11fab3c4d3db16732fd00cb9961e3d91b87d435b34b3286891dede06f2d178b3a61c1e41c6574ce50d8a840dbcdc0d8729045f4b106090b9ba07f54a4adc7265fdf58973cd0e17fdec95cb9eba8f57319bef9c24bdafd657ff4d90123a46a29d9c7e944042dce803eaa9fbe815a1f692b15b242402830fa297ffc8546add670e5c0ee9a9469c96d61f422561a4207178ca47bccc747fff2690568ff0276e74bdaa785c11c3799bae444ce5da0d96bd55f9fd13a309698e74a1b5d0edac87e26aa90bffa3aba48614aa9775a8359bdd6dd4fb1b46a30aa525f432b6dfce5cc52195d6c624fd980c2950c31a8190cf9938b9a56970e6f1c5df68a08a0d450e69e75e38c2e3762fb44cf7ec403d30b66fc1797a99da90142dec5b0cb058cb7f15eb558fa6c02095fefb6d81f8c515de9178209835068e1204b5745aa4b9ce39a03ba299749f61d917cac74aa3217323a50666f69b3760576b1405373b09ab0d8718df10e2a9ed42de759b405bea470cf11b7b74f411859661587fad2a2e2f29b29a5ec133afcc6db9d66b3f5001ce259871225eda80a2d22c48108ae28e574a6a0f124e830120d153c5ed3b895e37517acc514bc6f9f679c8ce6a32566764d6417783bf011a030cf4f57e7153535c6b70e31aea415d9939dd92dc443eea34e1c1504bd4ab42873d739ad6835140e27c58e70b24f48ba5b02ad7f0550fa40598e422323e1d761f655d50966b4519785ec32093c56a8c3547e16dc5ce9e1a4052bbc432ca3bfaaf4f950a801b3f0ea5037a232e3215ae08f25910c318dd6356e550927c9adcd74f9cc46bbc83266f1a60270f6f464dd11ff9e40701fbf268e5197eb60119bb6f1376ca9ae411f0d127e89e3f96236c165d15aa6f5379474ebbc0c0983799b6ba69d27c6ee303bae60b3cb1dc9fbd0c43105d2774de618a9add418a9566acd1a78eb9cf19dddb299d1eae7b06ffae7241b0f72852137e4ec3a5d9ee164ae68c08d6df7cb277661b6c085a69f3d3a7e3049d13af8cf447c6be30c479ccf1049388fa2f0ffcd401a5e30aa55a8c9707a01fc2876303f0667479af5639035f6835b804405f6f24d5301c3bc2eede2045e226e0add9ff056758f1a05ac96c2b93691630bb5c8c053b77d3b51ec08fbf4e11de0555758a3d37fb0d6a6a250ffaf5571347151ca9d3de996e32ef1e0937e60bc2c9157b2d0b46906c7d834886473229c401d446dcf34139221e55daf7319af44b83406226a7946abb513dd4f4cf3ce38dac5b1118f14b3f5d2c4d38e1306da044cc6d87f1c987bd8920ab785475135d6e1d2727efbf8183fdbe8248f08c01e331fffaced55018e5d4aaa5c75b17e15860838f6cc4936e6896d097f56a8b3ff7129f3737fb60a2954a96bbf5c7b40657b07157e91bcc454894e3c9359c2acc84365a27781f87b690fd2d75b46cdb1b09c1f0154d503f79c5acca29228b4f26612c31cd0ecaa27b3d94f37d3a719d215fe533d4a3577058bab55d103ee3566cf1034f0d4d38d04325abb4776f0b646a91991b78ef4b0d8f77dd8ac3523033ee80fcc472ed0cffe3829f0617125048545c2a2726651198506009ca40a3db4cb2be5e0be2410bab925b7a75d9190dc16c94a49b194be342e6a30fbfcb610327e4ebeb80056cd530cfaf95437cdfb57b0c44efe091d84474f0f6d7e948bbe79ac3e57d67022f28ebb1e968163c39490a4771f6a7c994b2e641ea0dbd48e45d7e84f8b5762dffc03ddbbc2356912f2d0341f961e41ca61bff1a89a08748979485c14a670d99cbc87c57df25d66e5e9c49fb7413f0294055fbb053aeaba97cb31b4e5cb9b8196760cf8d3d6a85b9406d71db2e370bae808630bee746ef5d700d188125fdf8e361989f3616ea79d7dd2fe8eaf5eb335e0a223a762730500f030613048a53207f7be0b182082733c3c7b29969a7853d23e111e22f00be62f5f633952a7b3cd800266a78f142006393adcf6fb5c8ee19676e4746226511983669d95bd34b9af910a3891a3df40d7ae4db5cf87ef733019daf40b3ca3de2856185169b87cf0d045bbee38a055c745b32ce021ac487e651addf236a24d407bdf1346be4fe93f4370af03c4751fd3c4b913db39a6111a4118746f00c7c38e9708f725f9aa485c5ce6b0d70a3bda4aa4c009c0ca7e22f688f35898a49ff549da81e5eeb9e2c2d730ebeff916ee185fd537304939574aee04924ddfbce37240d027b23cbac69edcd6f43a9e029c509"}, {0x5, 0x2, "7c319754e1fe2dd9e8706a86637308fc6d204f13"}, {0x2, 0xe, "54a6057bdf221cc57a696ed0bb5a762ed350564f16d8fa96d9534bed838c20c4f43b9d669355f40faf117b5896c332a69f10a177043b60b918fc679f3f8a6ccd1a880841cd44ed6c6712e95cb119921a7ed1cd150e4a797bbba5eeaaae23366a44f998b1cd6bf7b1f734696d5734ea0e27b5ff"}, {0x1, 0x12, "c993b98ab5c59e4ae1d7fff5d879a22e0e83ee3222ea61bc07ad956498864d92a97d5d76c0bb117c664f44ee6cde936656a7b0826099948ef207e737d08d5f976bbe5d743c33676bdae16869320f23d53da370e6d259ee424638d183178d2a250d49e51ad68b5a7a9f31a8270ca5cad1e9155ea9fbb26590c69879aae75ed73f3120aa7a84bc0da268134bbd047081107954"}, {0x5, 0x4, "fe22b9972d7fd67e93d1ce9f4897e1b48c91c4c0f10732a287d3d21e417366"}, {0x3, 0x2, "7af207927213f8cdda1d2076eed15fee314ced7606"}, {0x3, 0x4, "298c0e55d2ce408de68dc90d3422b94e41987faf78f2ffb8df87ff8dde24"}, {0x1f, 0x200, "f7e7348af85ad4e64877eb72ba63ce7dd07dc73cfa38da00ac1ad737804bb15ac823139c3fb10d097017f8dba1e2098de390b94f2f58bd1041fd9d96ddeb66e0753bec98c2148b3b88bd0ef0c0c00902fb5773b1454ae1c898103a255d0e4c4c67c6035be02edfb837cf953ad483ec6be529313cac5339f1970e74cb09119143cb926b993df78501669f5db19062a5218c16c66674baabf379d95ab6c0c7fee9ea31e48fce78e5705bc82acd9203b64e0cdc5f1fa371cc9dd66ca5e42fb05c712aded4a1e531b3fce34af1689976d2beee471247e990a0f0e099d4d2cfeaf6cdcd0f805f99f59962a529064323a56b31719848aafbb748238462f50aa591af58a90ecc5204cd0a8cada318306aa083203b0796450551f19718ef16fc1431670add8a95c3a39978656c7a345f3fc119f547358a25869b63269b8a95caa9b7f154075e4b5e3dd907e146ac42962f8fb9d1d7273321022f6cbf2697e5c4efcedbbeda1dea3d44fed4968d375a1cfd5c0424c50af512dfce6102a2998c9de769e885f132bbdbb909cafaaca98bda1a4efffe225ff8c140ed79e69bfb2d4fb9789976aeecae3124d22ee726e1453497283030f80e0621323f5eb7ca490a71066386cddc36016d68888ca22831e74416d8d76917f5b0bdb643dbafae48dbb8011320b91cc5864367930a25adee3b3de51aa8fa3e4e1ff9b39b6fdb8f1e490566dc3c99b04716dc7bca5691bb6616829b6951a05fdcb05325d7eb4cff145869dc141f989b2d0e28b81949bf71360f8deae591563b29770cca2d742e1709985dec4e16ebc388c271b350a9974855d8d76229666a4606172be53d67e6063a797c86fad6b1b80cb12b7cd615b43711099f27be4bab3ca15ae4751ffe81b1656eda67aeb7cd48d8a734c4ecd7d1199a752e80f0f7cb15aa81eb33771a0cf8494068c6812e753a0ef7bbd6cb2801a4aaebed10c27a94cd229ef37c069ac7f86107a242e47498f6fc69e64f12f796876084def5f2cf6bf70e72aec0a27923b19dfcf156a71ba3fb828eedb43c45414f0cfa6c1aa635add0e32bfafd138784ff08a4fc04e303922b22deee71980ccaa4baecdc081c2b48750f67b94d47672dfe604a4632f8da7c7f347d9685d9d3ce97f17cf2dfafd30ddfad74f7b9590a29584608de78e0b35e65bb891002638f19581e4dbc03587f88830c32bd29fc732efa3e5f7d681181107812581bf8f0c9148a1e6be41d0a1a11b84e52b77d6d6e2ea34e0d1dd18ec82835d265fe7eed846bfce5c5ad9c81a4fe02d3fe2dcf2713735cae641ee67244ff2a6009bfc53a5960b93ae06ff78052069c6d30f9eb428b4e99896edbbceb8155b2b85fe2f2519c28fe537e05fe47093aa3ec0e49b5b1149a2f14fe6b48de78c19eb3e92cb78b9c25cd3c77173f55a63d02f444cedb2e22e13c7c5bb3e5b41de4997f1550cc2cfbad66443c3c253514fba03243112ed050d614ae2bf2408fea077f777cd041d9ea905fe6a4611e0a61f1712ff134da6088821772a97d060069f0d366f1dc8bc37fb7189483edf820daf1ad85b53dab713f1f38a123b49840f22fd09ae9ae877f8e2f9410c0fbe7bab2e1ec29667ef3e43cc928e28847f93ca2b53fc7770ad0c62de065b3dbf70363e40452addf2f2bf21c9b759543b1fcb36c6887c445b17d79bf5cc83586c7474ddc8b05428ceffd2c215f9b32b76669ce320a124e99acd001f7c25fa22995990797bdf60d9cd401f0d34d8d6d2ee6b3b51452124a20d2358c822d34a4427e5b40a98d6c209e1da3d298956f0da53e986ecbe04cf9af1b9a0330c78b286a6c766049ea063872915666f4f30f6de77f219acd0bf7091893232667d836988d21e50ffbe115f1253d73bbfd9b2d5bd7fa093aad5c74001da6701fa2d78e12dfc4243bad3ad4ff60eeef12487ebfbc9088d1fbb305138c7427d5b73ce3d9247d2cd0c389673e375337f5efad8c8fdf57f3f3c23731156abfec57c6b3d4bba5d468f7cc498263b4bf3064daf085266e9154d7b6c24abfdbbde193bb0c74b9c251460a7b3bf075ba826eadf1a7b99a27b2eed9c85d549e5e5d84dfc641ab7e0617d47184e0eb596405161a3f309b106dc0fa23622fcd905c0b1bc2865ccf33521bca6758b416251077f0f948ffdedc99c229f0a03fd4ee75e06457fd3251cf4f7c9dbfeb74674e7cf39b5d2552c950f9042658f8b5fba3661a64e3f38ff2478d72e6c62ad470f70553ce4437c096ec3504d6ff5dd19995ff1eddc910e1cad8a5731750af78b051b8cff8d59301df54eac6c578412047b9e94f2d1bebc0aec3fcf9b5bde5f75338579da2f7268e51920517bebbbbcb08dfbb089510e07f0c73344075fd54b3a961079e9a4ce048cb476522da6860bc1de854914af4e3920819aa5b8a75b2a76fd075186953d3da4416dd77ea86fcaa0c8a5e680aee3c203bc95b229aa98baa4a7e04dc50691c906a8d064e1010133a1fb2d06fd5dd471f954eec64c45d0866827b6f8c360ede21d1657704177ed3c03cdb6ac2f569b8a5c81362610a76cc2b44167a64dd91795ccd8487b6e66bf1f687b5e729c49c55e7b26c7a8e9e2ef0b6ac093f3b1c55b6411c607573269cdb7ce7bb17d7885ac764f53b2fb35f16a9ea3dba341cc2af61a550d87de30c851c8fc5aa01d369fc055a8c07bf563c25c12c277f2b7ba6940fdfcf1caa7c1a4f8bf0ee5d50eac0c95efec5ea1f26fdcdb69de1fa04f87b510e7bad684a2f49b0abb128a97eae0ebaeeb8d6dd26294716159a901c4943815c3c6251c5aa322c8628b7bbfb449cee2190b6b469940947ae1064e943de955ef99bc8b01b204e165ce0bdbfb43ef033171cf04b0f626e45dc5a969ed47101d4b0cdcd4603e0413c7a2053265e39501ff11a53db94b6be0e92bac435f65dd970e610713fefc6513ad3d421caa374fe44a4d224dad49b5b276b4bdc4fecbbfe4303ccf0f71f2d74b2005ebd4608145bfea2b185756e7b40db7f50f1a2f83307d1d15aa6418ffe58a400567dd8b29a9874bfe1b375a0551aa2f8fa84de429d9c318e4fceab860ce6af35dbbdcf8d9a905e9a2302265d8f91434423fbe7f4b01f2ff889f5ebfaeef5265a9f5032e018e1c18b32d95452db6280f9285c02e0787683a2bbcd0cc1a4eba288365c537a6c775f6c1ceb264ebe5ff0127d7cf01299e79415afe148b98152c403791843a54b74a63e79a73ce55c964c6b10891ec653d83d145fe737b1323dd7a699777ff265bbf5b742d6e6f05f6ab6ee228f239c77a2a3f2cc5f69b80ba1450b3dc64e935f67c7ac074c3b9a1260fbc67d1ea0cf7fc56760343cb1e122ab6c3ba66b8e205c90db8a22623ee484f1d2bb67e039b5944a69dcc482eaec7392beaf3f8dcc0dba28718a7623b9a4f008ce702c9a9453177729ed1caf37fc563c8694ee813ac56b62398676013b2514aa149feb88c60fc9b7e514db3f629bd1b62d1ec10bb7fecb397af75d7f311aad4e0ccf45dc0a66fdda90233182b1d236e8e89c89ed0603b4e27389fd47d5cc18e01163b45ddc7ff6120b6e4bec07d1cad8ae7b026bd941fd59b0f31475cc68e07e207aa05a12479dc7c5b4ba260f8614a646f71c38339c7462922ccc36c45eda7953ed402a94c936e618321a949b90238cf0dfa6de8b673866c434a980c8fdc1534f556f270a2d29bd616275b8675ce828bddb843cd3dec0b3dc8451804c14506888c7d2443f00223041a95768661e25c06cf20e8e3e7206b43c83309f17a1aa82247973758429e62b0f81fcb61280f52bdba292f63e08515b1bfc11f783d2587ea7d1703e6ef5c4ae6505776e21689ac7ab725d3191da6ac75a979a50aedddbac357e0f6303ea069d0ad49d9e0f2f73524e624d1e8ea4ff719972d6a62206ecd9e1e220672fa4a0e670c258a9cde1b2c716ec2184eb760f54ac2f71714997620e1dd277e95f89602d523ae8006fba5e07d9bfcad23b2b295f53f78d0e78ebe9949f6f531f19ab13f8044df9d9f7684a7d028a4a94a500409553351d40e35af0139e6e5b96f0244ecc7b7415f23a49508556c96db2cc56a1cffbda09b19dc3f33593cd65a30226b7fdc73c6b88327e51270e223f5137a5bc17e8847f3e59c689dcaf8e82312ab615a9a708e399572243ef8d623fc209e391add717cd375025e1f1f258c132c5bdceb9bb5038c3d8a67ec5ba4d3cff5fca869f398868b552a5596d82135396e62625d4a41e1a853c226f9a5b740bdc71be13772781f75742ff3842c27afde171a61c295fb6220da27942736dcf645a2d9a06d96ce7c493cee28cc7660175e893b42df569886fd30d1a4d8f2cdedd2ee82bc2da24afba1a1a1d086ad61f9bd5393805ba83847a3fe0aed4d131285c5a23ce8e87810195cfa510495be0b6e726139b134c049e212511ae339f8fa1da35d7ee7effbf90e9e15a1bc87000f72380fa6a1d6684b6001938b16a3a2cb006983f77884a29937230e70cf7a4144f4dd31b6d8cd54a02181bcf7d527abb556d0e99621cd9dd5088ab9719759244fc894aef32a0f2104ccf3594394e9ecc769594108570aa3d0cd184d7280e078c8c927c0081fac74991f1ced47766c56091a19208ecda6158d4be3127e7a49414cee98f0657e922f923380ad7382b13e554703beac301382570ada6e0fbf8e944de0ed250f1496bdfe356e5fb69aa373ac43206c3fe7b878d04d81eb1e9c6820d3b42e119efc8cdafc14dc9498e6f57cc243e2a7938aa9f2d592a9d45cd88b5b351908cfec3b4ff49d9aa63b158d75f48023bd29c23f0c07c75106abd73bc5072068a39be371bd039a890589cb922a12fcbca5fab24c9715d12c47804214609a980cf1f44536f8c98236d6a993189f92e5ee3f3d45c02df0a6843fc75bf91f1e817ec5d32e82f984df343c3f5e79fcc5bb2af55a090029ccc1afe6cf9876ee16c321998bbc88238e6a995030228501d29cbdec922bc98e24cc8d04a945d541654e3c3cb481d9682693b6d16546ad631f65391f2729705c039c75b8830b9291d6ca68736f8b87dbd895d34854c5ec0b23781dd6d9dd69183f44799a88b55d72d4a8d5a192ce8d220a6a7891540218321f71918b49f2c67f04fa71890c882d032d1ca06b0d0956209554f67cd168840f58418acbd27049c21e60d6c79463d203e61bdeace87ca195a48eb491d840a03e82f4f35736581113f80f3c3ab76a523f9c0caa00398b1de4cf5d752a527d8f2773205daf2edd2daf08e2df2137be38d6ab01685f78ee7a9067e2b8e54aaa85f2092c24cc34cb1e7ef2937d59edebd579fc37f32a9bfbef68752cc33361d63c19b9272ca590f4412accc59d97d10facd646d779ff936ae91e3e565e4a0c8e7d7106bc1f15c2e65f774d2f2e7052fcafc1b2e7f9e8025138a160d09fcefc27e58f694023b98bb6963bbca5ae20cae5b664c3fc9fedeee979eda15e5166d20f21a38beec1f630606492af464d9b0fde4b597f0e1a81e0c884f601387b1f0c9f496b5874205f173d2ce877902f547c80f7185d393ebfcaf70707b053cf368e3f0755a0293c3adcc0352a65e210afa064b8d102472314e622e4fc001cdbc0d39e5fcf01dfef51a3c42500ba620749773af8ea6c9c392d9b6a1d124ca3990a36c5243d66debe9221b7fa7257c8f964bc866f9d1271dfc0bfb67822098b98f7157005e876b8ddfdecd892f549a17453857646d6b1c61920fad7fd0aacf39c472ae9af4fcc3516a7356398e9c4b28615a5f59d9bf27581f24445efd446816b5dcecce9658cdddd53e11"}, {0x1, 0xc, "605ee535fe798f181d92209a877aeaa3e52faacb74086f1b81b868809c88b365627a2d1bd416aceb82d31bb5124989286e10e1aaf211025c0e78feaaf19057e4ae8842a689c1a906b10088d340f464c39ee57fbdbb1dc0e75dadf0969f23f84ee8374a1c"}]}}}}}}) executing program 0: r0 = msgget(0x2, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/61}, 0x45, 0x2, 0x1000) r1 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "fa2814c2b68c8b52a53153a7bba6636c647cc45cfc2028d28524a55e895c04faf167bb2e414c8e6dd6408725af4064915f8a9e387c9fdf7ac04b41e9330ede854a9eb9d10b8188a67f3cbac67f23a96aabaa7529b48d4fb24eb5391937a9d0a34bcf9cd8683fb69969d2882e153eebfa7f1ef2d94af760b98be10c22130b0f4fd65195716b8c23db4f103145fb93d8499421cd750f25b28a63433ebe64e1d666c82d2e3f15a1bcf942dec6cbf71b6ece5cf3ef6c0361b0a71317218f9ffc7026b24fd81fe188ef1c0e2fe63da2ab4a3f2f34f595b5"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000180)={0x0, "345818fbac8f0ce33ac49d7c925839e77e8662efa43a8cb31f19bac1b046e817af7c8b5beb5b26e080e992364b53c6cbea10a04af732094d9110f3e86d8bdb9d543992f14a43fda65ba6274b546a391924f181c3b8d9105f3bf7f289cf805e23195903f825692212cbb74e8f28274d362e941156946784fb06fed2c71507c79843cc850ebb"}, 0x8d, 0x0) r2 = msgget(0x3, 0x110) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) listen(r3, 0x3) msgctl$IPC_RMID(r2, 0x0) msgsnd(r1, &(0x7f0000000280)={0x3, "57886a8e53530b49abd57700218e102006c998b4bc5eaa7ab4010072d1c254f27348aebe6b7b79bb7b05c6307263bdc0cd32c45627108ef271d901f5f69ac55760ad78be180f5cd36133cc221f9317297af3af081e92d6fbec7f9372e1cb94a8e31d5076a9f9a408d95ec4853476bd12c2902f8aa70485cafabdbe0d269684a8b5336a8f586a65ec9fd6424fef4b30"}, 0x97, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/97) msgctl$IPC_RMID(r1, 0x0) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0x9, 0x0, 0xffffffffffffffff, r4, r6, 0x40}, 0x9, 0x9, 0xffffffffffffffff, r7, 0x44800000000000, 0x10001, 0x200, 0x80000000}) setegid(r6) socketpair(0x2, 0x5, 0x7, &(0x7f00000004c0)={0xffffffffffffffff}) r9 = shmget$private(0x0, 0x11000, 0x100, &(0x7f0000fed000/0x11000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000500)={{0x2, r4, r6, r4, r6, 0xaa, 0xafe}, 0x7fffffff, 0x0, r5, r7, 0x1, 0xffffffffffffffe1, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/152}, 0xa0, 0x1, 0x3800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x8a00, 0x0) msgget$private(0x0, 0xc24) pipe2(&(0x7f00000006c0), 0x10000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0xfffffffb, r12, r6, r11, r6, 0x18}, 0x1000, 0x1, 0x0, r5, 0x7, 0x8, 0xb8, 0x3}) getpgid(r10) msgsnd(0x0, &(0x7f0000000840)={0x1, "c3cc2349f0bca1d4e198ee41470a78de919960303be514a21a9f61da29121cb0a4f301d40054128dd0e8972d7ec9f07ec0d385909cc5a4a3dd5518f7d40089b87d919013f263b4462df6c1cab8012665901a280313c687f47feb8e1054ded027dae2f994fbf6a63b0a4056f3902774"}, 0x77, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fc}, 0x0, 0x2}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a02ec9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba694a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900"/172, 0xac}, {&(0x7f0000000080)="48fae5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea63", 0x30}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0xfffffffffffff000) setrlimit(0x7, &(0x7f00000000c0)={0x0, 0xf037}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x8, 0x53}, 0x80000, 0x8e8, 0xffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x5}, {0x8, 0x3ff}, {0x80, 0x524dad1b}, {0x45, 0x1}], 0x4}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) write(r2, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a2dbb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d2516d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdf", 0xfbe) r3 = socket(0x0, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001240)={{0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x60}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x880, 0xbe9}) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a", 0xd}], 0x1) shmget$private(0x0, 0x2000, 0x6b4, &(0x7f0000ffa000/0x2000)=nil) getuid() executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) chown(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setegid(0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x100}, {0x3, 0x5}]}) r0 = socket(0x0, 0x0, 0x0) accept(r0, 0x0, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() r4 = semget(0x1, 0x0, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000200)=""/102) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206980, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000009}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) setrlimit(0x0, &(0x7f0000000980)={0x1, 0x8}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, 0x0) writev(r2, 0x0, 0x0) writev(r2, &(0x7f0000000280), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xb) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x1c000000, 0x5, {0x8, 0x6}}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000340)="0980000068ec0000", 0x8) getsockname$inet(r4, &(0x7f0000000300), &(0x7f00000000c0)=0xfffffffffffffd09) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r5 = getuid() symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) setreuid(0x0, r5) chdir(&(0x7f0000000200)='./file0\x00') executing program 4: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000040)="e34a4a3b214e39c2aeff01a7058577841b877a1cb6b8aa6bcc9223d9a7fd0c3eaad5bbbd09a0743bd8ed37b2e9e07ea960aa350298efc2965b7f0ca537d531eceb99ac6d28d031244f2ad0a07a7420baa1e4e9051661b74a74c762e0ed53cb127b2a52449859c5882488456149b668f785b6fc53853d75dc473f179340c840e6acc0028dc97c7ff1b76a83b8d9c54be3b2cce4bcbdaade4179277dabc1c0baa9faae2d45586d4987b7ac8127aa657f6644bddc1d8f5868c2a47f5d38920660128eda91e2dd930b3043", &(0x7f0000000140)=0xc9, &(0x7f0000000180)="46b6456f6666e0445450650787e311dce8", 0x11) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000200)="ea716e6b75add652f0d9555290770855b578dac8f05c000ddc8c910a59a767829e2061b6eee9f3b7df1d0dd4e018eb64b70f51be4bbdba05ba2eccb1f2b387ccbac018e57b0f35fe708f871546a6795d41a490cb7b23afb90547f3b3aca06c5e3e8c0734ef42c023411bfa566c52ac0e39be01c34d117c517325198af7136fcb70d438c0cce3b0c9caeeb2af653eeb4f7fa0bf59857b51efab45d076793321e03265dce944bdb065f1101e0516f9a5550321c31e1f73af1162e8ed4f9923d7ebb30cfe715e2c40d922e5da", &(0x7f0000000300)=0xcb, &(0x7f0000000340)="73590da267833eb6cbcb424504aaf75c7678d87c8275717199acc3216b95fb44b2508fc60fab4da31104af6f737046fd6a01bd5df4f7bc90b02320facfe82cedb21dc789d330ef068ed1189342bf8ca3bda71a0f0d8491853f2295b3cd1d043c0a3be2d9bf4419140c3b305321496cedf5620eea8e9f974c0119726fba5a18752e844fd18008fa851eb55287532bb9827203fe8054c72b4f309c34a6", 0x9c) shmdt(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x2, 0xc2) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x8, 0x88) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r3) r4 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r4) sysctl$net_inet_gre(&(0x7f0000000500)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000540)="974716ca3e7f743d324bcb5f4e4f71ab8f3b56e23cf39385ec09ab99a3d21a7d4f89f7a218b5d5154b2ea6f9846273a3711b262d10a9219cef4c0d3bf54161c0825b65f8cf302b251862d23c9dfee360a0f3bb462edf4d76f80ba517cb340e37ebdec770b0c8392cbd2e3fff83fef823d70a309c3f616ad0dd32bd0098b9562443da14c07727bd993d41fec0ca1e0278059f1359e86a062d2d88921f3aa76ce03b154eb5d2cbd5dc17ef04", &(0x7f0000000600)=0xab, &(0x7f0000000640)="5d4795d47eefdb8c4ef530e7f7e5d2dfd44840cc843752bb5a9d8dcdcd558a780fd776b9713be8b01bb7d13395ce37cbc2f32e06185a2f4f323cb3d4fc426571d68255efe5b6b2cc19ec3a6ab4e05cceb1315a2a6de49dfe29b37dff0a530506f5b895b975f77e5996230c2d501cebc2cab831a2d921f2bf5ec8320d5591ff489355cb0c6d14894e82d96c993bf5c815c432372ad27bb3ba254b5fbf7e82f3ab627de0505db560e14e461232ba688ab101272ac6ec35346d1e8e8b4e65a36ef1b651fbeb", 0xc4) r5 = accept$inet(r2, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000780)="54066d86aeb9332e69b457c328d70bacfc59d8404d87c8d6201c546e89bc7fb4dbbed8bc1970debb6915e021fc7210becb", 0x31}], 0x1, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r2, r2, 0xffffffffffffff9c, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7}], 0x88, 0x5bd0f078fa46fa0a}, 0x4) r8 = dup(r2) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000a80)="5350b4a3d8acd080a917bf417e49d5bc8fed98c39e42aa94aa8edc299e139a1271800ad935403c7d0d02dfc9ba59283a25f137beeb4040499e0401d84b528a676a80c078637b4f2cdedb1dd7f05df20e6d4a48ce473114982739e483e94039dde89957bca0ee7a841d4efba1e482c725cca6f2e7f405", 0x76) getpid() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000b00)) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000b40)={0x4, 0x0, 0x3, 0x9811, 0x258}, 0xc) socket(0x6, 0x4000, 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000b80)=0x8) r9 = semget$private(0x0, 0x1, 0x200) semop(r9, &(0x7f0000000bc0)=[{0x3, 0x5, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x14, 0x800}, {0x4, 0xc1}, {0x3, 0xff, 0x1000}, {0x0, 0x1, 0x800}], 0x6) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000c00)) pipe2(&(0x7f0000000c40), 0x4) r10 = accept$unix(r2, 0x0, &(0x7f0000000c80)) connect$unix(r10, &(0x7f0000000cc0)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x40, &(0x7f0000000d00)={0x3, 0x7, 0x1f, 0x8, 0x2, 0x9, 0x8, 0x5}, &(0x7f0000000d40)={0x9, 0x3, 0x4, 0x7, 0x5, 0x8000, 0x10001, 0x9}, &(0x7f0000000d80)={0x1, 0xa41, 0x1, 0x7f, 0x40, 0x1, 0x7fff00, 0x136}, &(0x7f0000000dc0)={0x8, 0xffffffffffffefe0}) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() socket(0x11, 0x3, 0x7f) munmap(&(0x7f0000644000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) close(r3) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebfffd040200004e1d4800000000", 0xe) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r6 = getuid() ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) setreuid(0x0, r6) fcntl$getown(r4, 0x5) setpgid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa08319296480000000000", 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x1}, 0x10) setreuid(r6, 0x0) getppid() executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x11) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x1}, {0x40000000f1}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000e00)=[{r2, 0x100}], 0x1, 0x20000004) sendto$unix(r2, &(0x7f0000000ec0)='\a', 0x1, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x1, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r4) lseek(r4, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000180)={0x80, 0x1, 0x2, {[0x4, 0xfff, 0x7fff, 0x6399, 0x8, 0x36, 0x20, 0x10001, 0xa0, 0x7fff, 0x2c, 0x7, 0x9, 0x3, 0x0, 0xf5d, 0x4], [0x8, 0x7, 0x7, 0x7fffffff, 0x5a, 0x8000000000000000, 0x2, 0x7f, 0xff, 0x17c780000], [0x2, 0x8, 0x32, 0x4, 0x5, 0x0, 0x8004], [0xffffffff00000001, 0x81, 0x5, 0xffffffffffffffff], [{0x6, 0x0, 0x10001, 0x7ff8000000000}, {0x7f, 0x1, 0x9, 0x6}, {0x7f, 0xb6e, 0xffff, 0xffffffffffffff80}, {0x4, 0x9, 0x6}, {0xa1, 0x4, 0x5b9, 0xfffffffffffffffd}, {0x1, 0x3, 0x3, 0x5}, {0x3, 0x9, 0x7fffffff, 0x7fffffffffffffff}, {0x3ff, 0xfff, 0x6, 0x8000000000000000}], {0x6b0, 0x7fffffff, 0x169a, 0x7}, {0xfc01, 0x7fffffff, 0x2, 0x80}}}) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket$inet6(0x1e, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x14}, {0xb1}, {0x6}]}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x53) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007", 0xd, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x3, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async, rerun: 32) r0 = getpid() (rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x315a7a7ef58472b6, r0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) (async, rerun: 32) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() (async) setpgid(0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) (async, rerun: 32) getitimer(0x0, &(0x7f00000002c0)) (rerun: 32) pipe(&(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000692000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0x4}, {0xc0}, {0x12e6}]}) (rerun: 64) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "042729", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) (async, rerun: 64) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) executing program 5: close(0xffffffffffffffff) syz_open_pts() accept$inet(0xffffffffffffff9c, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{}, {}, {}, {}], 0x4}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) executing program 3: setrlimit(0x8, &(0x7f0000000100)) syz_open_pts() r0 = semget(0x0, 0x5aa06b42f92cabd5, 0x100) semctl$SETALL(r0, 0x0, 0x9, 0x0) (async) open(0x0, 0x0, 0x0) (async) r1 = getuid() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206931, &(0x7f0000000100)) setuid(r1) open$dir(0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007", 0xd, 0x0, 0x0, 0x0) (async) r4 = socket(0x2, 0x2, 0x3) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) (async) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) shutdown(r6, 0x2) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x10, 0x4000, 0xfe) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x9}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f00000003c0), 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f00000000c0)=0x20000, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20040, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) getppid() executing program 6: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(0x0, 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x8) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000440)="c3d176d6a8ec2d9e4d02f5c91012dfd65c4a68464f2fa7cc020344c8e211a1511ff55941f278ab0e9b1c1639000000000000", 0xfffffffffffffe6d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r5 = accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/259}, &(0x7f0000000180)=0x105) accept$unix(r5, 0x0, &(0x7f0000000400)) close(0xffffffffffffffff) socket(0x18, 0x8000, 0x0) socket$inet(0x2, 0x0, 0x8e) syz_open_pts() select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x3}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) executing program 1: rename(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x2}, {0x61}, {0xe}]}) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) clock_settime(0x100000000000000, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x18, 0x1, 0x0) setreuid(0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) socket(0x0, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x2}, {0x3d, 0x0, 0x8, 0xfffffffc}, {0x106}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = socket(0x2, 0x2, 0x0) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000180), 0x0) flock(r2, 0x2) open(0x0, 0x0, 0x0) syz_open_pts() setregid(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) (async) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) (async) dup2(r4, r3) (async) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000180), 0x0) (async) flock(r2, 0x2) (async) open(0x0, 0x0, 0x0) (async) syz_open_pts() (async) setregid(0x0, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) executing program 1: open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, r0) open(0x0, 0x70e, 0x0) getpid() getppid() mknod(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) msgget$private(0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000429640000000"]) shmdt(0x0) sysctl$hw(0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="03001fd2a967fad4fbc21776fe4b16c7", 0x10) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0xfffd}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x14}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB]) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f00000000c0)) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000480)=""/191, 0xbf}], 0x4, &(0x7f00000005c0)=""/167, 0xa7}, 0x1) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) r3 = socket(0x6, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x21) setsockopt(r4, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="6e17b510b5dd4021150a7141f6a7fe5a712847b631f9d5b16c52400539b9a5e8a355d691a7eef4387817e5d451bf311635bdf6a8a343bc3053e5ffeb1b2b9861bbb296cd9215724ef46d9b916f597191ee5cfec06b953f16efd49504f3901c60866ae3c194a93a135d8736abd7e4de00431d88b1aa36e798e603d91f76693caf5c645b1b9154b50de19a26d78af08790eb74bf99b1eff2c0146f982bf73f4a5a5a3b44140c37cc1dafcab2e003260684a12184d4cb052889c762914933c7b9cc6ba2331fc42c4ff1cb9eaab63b773caffc050a0e411b5b704821072ca7b565e7916d77b6cda1b3bbb31da4c990d3be93c17f92f474567039239df022693d80170db93843ea5d90d2b57c4402ca049c50810500a5dc51c2f8365839a39beadc8e031746d0e70c184b12b317815f79b16624b5d063ec371d025b0f55a7b7a6137561a62962099e8967ecb26733662a317ab64362d9ac185ab6f2ebb78c5bf3454fdcb8ee8350f36b2b2cd59d09feada8c7bb5a9d65e615b561d15cc86d883b5999b5c5497e8a64decaf554f7a6598632e8bf", 0x191}], 0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40000802) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x8) close(r2) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ff03ea6e", 0x4) r4 = open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRES8=r4]) r5 = socket(0x1, 0x5, 0x0) close(r5) socket(0x11, 0x3, 0x0) r6 = accept$unix(r1, 0x0, &(0x7f0000000140)) sendto$unix(r6, &(0x7f0000000700)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3d958c8357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000100008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea04000000000065bed16971132b2f20ea6da08506d2da6bb70728ce754e6d6b63b16caf5e9ca3362d4edf120c2ae3f77690e860bf4d9772b0bc396318ca914ce459cfdb9b569027a280cdbb1b056d9d2d10e1f281075841dae9259103664c2b494356753493ede8b937c406a1473a0bbeef086e9e0605c5b8eaf35c73938752d76d7db0cc668acec11302545c2cba7e369fc0db819c95e87298cd6b1843c4a961bfad4ad6d273d98f55df18e835c2fca532870ee51c6142a4f66adbdda837b3498886c7a452f8092302c3957328485f63b6907f35fd23d92f8b98c894f42b2050418bcfb9db734234aa9c592a4b5527f209abc17791f70b4e32fb267af596f12d8b8f1e877f98557a25b525fc0633c0462a5ea601355462450b43bcc02da2e19029e51591bc46209989a87ebc60f9d0529a5c0892ba8dfcecafaf2224bbb39abc8761f04feb374a0b252eeea8948aaf0136e0b7afa0f1da48c02f754320e0", 0x25d, 0x9, 0x0, 0x0) r7 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="100000000011000000000000000000000fee74fc9be531edaaac170ed217a97a683d6d78c48845881b7a56e0cdf7ec77343914230716defef30bb9ca9b5363dec837e8246dde0f6182b71d23f48bb583b8ac1313de7b7ed089cc48c8f6ba458ef32520294a5ca58cbcf11ef4e30afc1eba491e27ce33548f0273cce9313231958a74d204b9038e59a68afa116c5b925f90011a3b50a72d0d3e048cd037bd3e6366a037aa1ca643f7e935a93b6149a0a04c87b1ee92940de4d8703d014e17d88f8272891e7415"], 0x10}, 0x0) denied attempt to set clock back 1715767853 seconds executing program 3: getgid() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x30001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xffff, 0x7, 0x6, 0x9}, {0xffff, 0x4, 0x1f, 0x10000}]}) syz_emit_ethernet(0x3b, &(0x7f00000001c0)={@empty, @empty, [], {@arp={0x806, @generic={0x6, 0x8147, 0x6, 0x9, 0x1, @local, "e78a0598c5a6425c6d", @broadcast, "c9fd4160e6e828001b10bf64302e3aae"}}}}) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{0xffffffffffffffff}], 0x1, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x40, 0xc00}, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x42}, 0x2, &(0x7f0000000340)="a55b0da58bfd98855635ec06c9b1ed60ae63781be612a7032af1633d84e809f997ec3e524688de0da57df919aaf231585eeda0ac84035bc214a52f759b00dbde4ea0b94fc32683ae5ef0f40bd8405fa03bf9a4ef2962c0ab02d32646d8fbab101d58a84291e17720e7867c8f4433361d085ee0deb47f843039de8406c3519be47b16fb251d251fbaa02013f8721dea2857e13d5f09de283869b0a3349c1d8b", &(0x7f0000000400)=0x9f, &(0x7f0000000440)="b14d6b3b3fa4f10c3b0586ba26f43b8e8f2e2ff38409e8e9c5647f8b254fdaa9da6127695a567be31bcc35908ccc7a77255258d33b4d4b0c80a96949531969397122269ea81ba66e5130", 0x4a) r2 = socket(0x18, 0x4000, 0x8) connect$inet(r2, &(0x7f00000004c0)={0x2, 0x2}, 0xc) r3 = getppid() wait4(r3, &(0x7f0000000500), 0x9, &(0x7f0000000540)) select(0x40, &(0x7f0000000600)={0x1, 0x4, 0x10001, 0x6, 0x5, 0x0, 0xfffffffffffffff7, 0x80000001}, &(0x7f0000000640)={0x400, 0xd2, 0x6e20, 0x2380, 0x6, 0xfffffffffffff801, 0x60000000, 0x30580c61}, &(0x7f0000000680)={0xfffffffffffffff7, 0x0, 0x0, 0x800, 0x8, 0x4, 0x3, 0x5}, &(0x7f00000006c0)={0x3, 0x7}) r4 = syz_open_pts() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) bind$unix(r1, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) getpgid(r5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000780)="e8636d767458ac2b376ec1e8cabf65246a3ad4c8e226a0d0f1f64f82cae262c26c8a712870ee4c2514ca09c698e53e5942acaa74465998e2730e9cd1d8509707aadb095d96fe6d77e759b14bee6e3ee9b5335c09472631e29aa3f58d3ff481b3c54641af7e713edfa96ad2cd884a0a539fd396d724d859ad1e56ee0d7bdbefcf6d4e9ed284e5a90189b61fcd4862a6e8534f071c8d90f95c45458af5f9e50d47fae3fcb825469c48be0c35d2db93dae5816e9352fca10ba41db6568b64b109b7de2e75854f1c03f07414905f157f703c31d41a3b457bd377bd90ef89174959b9473b0585a2d7baad156bd329d57a17814dec7b9060", 0xf5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000880)={0x9, 0xaa8}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000008c0)=0x4) ktrace(&(0x7f0000000900)='./file0\x00', 0x1, 0x110, r3) socketpair(0x10, 0x8000, 0x9b, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000980)="8dc7037c98cfe668b4184149312ffe31015d198ad233d27515bcdcd4e9c7b7a68dc97b68db09fd2d0760797d48d535b4a735fca6ce15123282fb9f1f2c466d76a94a6f7084da34b957b0787268ba3dfe1bffcb3f8fa847daa7a0ccb623f4cbe2de3ecf088f8d526eb3076e1223682ca62468808dd370f4dd95cc48864d7bc9ad04d80afc033bd306fb1b2256931b9b0899de", 0x92) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000a40)="aa6629dcade55b4f24f61856f5e11d7d223d54c95f40943a326050e6062134c886fd15edd52948b344477b1ab69e5fcafb901f8a9056b1bf93219a74eda674fcec0892841c44087e8a45478bf6ce5f2ed04d452d1ba133d354da8757e5c6a94be2be3e5537814e8e8a89d32ce8d4845475", 0x71) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000ac0)=0x2) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000b00)=0x5) mknod(&(0x7f0000000b40)='./file0\x00', 0x4, 0x202) chflagsat(r1, &(0x7f0000000b80)='./file0\x00', 0x0, 0x2) getegid() executing program 7: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x4c}, {0x5c}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x6e, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000)="2beba8c5bfaaff44b437", 0xa, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x10) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x8000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 0: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000200)="40fd7495dbc51da2058b8ec5b038c6c0886acd3b7583c8ee204ed8ba493ad9e794337773b300a897ea97ef033cf75dd2d7059c5d0ee08f444d76cd61f30a3d80547d81967b6e45114d5b9f1e7482e7cc8d5d532c3b29c4294e8d8346868836c14b7ba1e01170d0cec1893e3771ac0969daebfd74f60990b85c10dd0184383acf6cc331f245fc0c6bd94dfbc56f", 0x8d) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000001080), 0x6, 0x0, 0xfffffff9, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r5 = dup2(r3, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: syz_emit_ethernet(0x24, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000000000000000339078682000aaac1400bb33674017913ab7cda3ad6719bfe32752a60457ced310d4ab0c2c5830f108ef5c4067cf1f5f2c6da413f394ad899f82d1d1074573d262e4811a0bb6a332b177e8b8438090a83f4a799606c648024679b0392d95d2c24eaa4d726d8799ced85e765cb302d7"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) getsockopt(r0, 0x0, 0x1, &(0x7f00000003c0)=""/235, &(0x7f0000000080)=0xeb) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="cdb1ad", &(0x7f0000000100)=0x3, &(0x7f00000004c0)="273481089291492eaa2dac2dce26114d17884bb04f3678660e7640ce03e40b2c5654cc7f235d9536c2fdd0e23bed1633c7e298b7b5a82ac3c97ad3", 0x3b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000140)}], 0x1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x5) socket(0x18, 0x3, 0x0) link(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, 0x0, 0x0) unlink(0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000380)=[{0x0}], 0x1) rename(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="67b22172", &(0x7f0000000100)=0x4, &(0x7f0000000140)="de4fd1ba", 0x4) socket$inet(0x2, 0x2, 0x0) fatal error: span set block with unpopped elements found in reset runtime stack: runtime.throw({0xc46249?, 0xc0003d9700?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x2f0c1cf60 sp=0x2f0c1cf30 pc=0x43d1bc runtime.(*spanSet).reset(0x1479078?) /usr/local/go/src/runtime/mspanset.go:251 +0xb6 fp=0x2f0c1cf90 sp=0x2f0c1cf60 pc=0x437d16 runtime.finishsweep_m() /usr/local/go/src/runtime/mgcsweep.go:257 +0x5e fp=0x2f0c1cfd0 sp=0x2f0c1cf90 pc=0x42a37e runtime.gcStart.func2() /usr/local/go/src/runtime/mgc.go:685 +0xf fp=0x2f0c1cfe0 sp=0x2f0c1cfd0 pc=0x46f0cf runtime.systemstack(0xc000017a40) /usr/local/go/src/runtime/asm_amd64.s:509 +0x4a fp=0x2f0c1cff0 sp=0x2f0c1cfe0 pc=0x47586a goroutine 43 gp=0xc0003fc380 m=15 mp=0xc000364008 [running]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:474 +0x8 fp=0xc0003d9740 sp=0xc0003d9730 pc=0x475808 runtime.gcStart({0x22f1fd108?, 0x49?, 0x3d9850?}) /usr/local/go/src/runtime/mgc.go:684 +0x333 fp=0xc0003d9800 sp=0xc0003d9740 pc=0x41f553 runtime.mallocgc(0x600, 0x0, 0x0) /usr/local/go/src/runtime/malloc.go:1308 +0x814 fp=0xc0003d9888 sp=0xc0003d9800 pc=0x4118b4 runtime.growslice(0x2148a67cc, 0xc10aad?, 0x10000c0003fc380?, 0x0?, 0xba8200?) /usr/local/go/src/runtime/slice.go:242 +0x55b fp=0xc0003d98f8 sp=0xc0003d9888 pc=0x456d5b slices.Clone[...](...) /usr/local/go/src/slices/slices.go:343 github.com/google/syzkaller/pkg/ipc.readUint32Array(...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:540 github.com/google/syzkaller/pkg/ipc.(*Env).parseOutput(0xc0002fc880?, 0xc0003d9d50, 0x1e) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:417 +0x486 fp=0xc0003d9b38 sp=0xc0003d98f8 pc=0xa3f526 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0002fc200, 0xc0003d9d50, {0xc000571000, 0x7bc, 0x7bc}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:326 +0x21c fp=0xc0003d9bc8 sp=0xc0003d9b38 pc=0xa3ed9c main.(*Proc).executeProgram(0xc0000a25a0, {0xe82, {0xc000571000, 0x7bc, 0x7bc}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc0003d9d30 sp=0xc0003d9bc8 pc=0xa4903b main.(*Proc).execute(0xc0000a25a0?, {0xe82, {0xc000571000, 0x7bc, 0x7bc}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc0003d9dc8 sp=0xc0003d9d30 pc=0xa48e18 main.(*Proc).loop(0xc0000a25a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc0003d9fc8 sp=0xc0003d9dc8 pc=0xa487b8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003d9fe0 sp=0xc0003d9fc8 pc=0xa48505 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003d9fe8 sp=0xc0003d9fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 1 gp=0xc0000061c0 m=nil [runnable]: runtime.gopark(0xc0003d59e8?, 0x2?, 0x0?, 0x0?, 0xc0003d58ec?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003d5678 sp=0xc0003d5658 pc=0x44006e runtime.selectgo(0xc0003d59e8, 0xc0003d58e8, 0x1?, 0x0, 0x376fc8?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003d5798 sp=0xc0003d5678 pc=0x451b25 main.(*FuzzerTool).exchangeDataWorker(0xc0002c3b80) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:307 +0x113 fp=0xc0003d5ac8 sp=0xc0003d5798 pc=0xa47333 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:214 +0x130a fp=0xc0003d5f50 sp=0xc0003d5ac8 pc=0xa4676a runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc0003d5fe0 sp=0xc0003d5f50 pc=0x43fc2b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003d5fe8 sp=0xc0003d5fe0 pc=0x4776c1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 8 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43fee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x4776c1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000006c40 m=nil [GC sweep wait]: runtime.gopark(0x1459f01?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005d780 sp=0xc00005d760 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005d7c8 sp=0xc00005d780 pc=0x42a51f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41ee65 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0x20337d?, 0xf7deb?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x145b660) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427ee9 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x428479 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41ee05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000b0000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xcdf9d8?, 0xc0?, 0xc0?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x44006e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41dea7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x4776c1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 5 gp=0xc0000076c0 m=nil [GC worker (idle)]: runtime.gopark(0xc00005e7b8?, 0x2?, 0xed?, 0x32?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e750 sp=0xc00005e730 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005e7e0 sp=0xc00005e750 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 6 gp=0xc000007880 m=nil [GC worker (idle)]: runtime.gopark(0xc00005efb8?, 0xc00003ab20?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ef50 sp=0xc00005ef30 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005efe0 sp=0xc00005ef50 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 18 gp=0xc0002df6c0 m=nil [select]: runtime.gopark(0xc000059778?, 0x3?, 0xb8?, 0xd5?, 0xc000059772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059618 sp=0xc0000595f8 pc=0x44006e runtime.selectgo(0xc000059778, 0xc00005976c, 0xc0002fc600?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059738 sp=0xc000059618 pc=0x451b25 go.opencensus.io/stats/view.(*worker).start(0xc0002fc600) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0000597c8 sp=0xc000059738 pc=0x9d90df go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc0000597e0 sp=0xc0000597c8 pc=0x9d8445 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000597e8 sp=0xc0000597e0 pc=0x4776c1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 8 gp=0xc000007c00 m=nil [chan receive]: runtime.gopark(0xc000c226c0?, 0xc0000885f0?, 0xc0?, 0x29?, 0xa35a60?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058ef8 sp=0xc000058ed8 pc=0x44006e runtime.chanrecv(0xc000c22660, 0xc000058fb8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000058f70 sp=0xc000058ef8 pc=0x40a29f runtime.chanrecv2(0xc000198940?, 0xc00023d838?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000058f98 sp=0xc000058f70 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc000058fe0 sp=0xc000058f98 pc=0xa347c6 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 25 gp=0xc000007a40 m=8 mp=0xc000bf5008 [syscall, 8 minutes]: runtime.notetsleepg(0x14be0a0, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc00005f7a0 sp=0xc00005f768 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc00005f7c0 sp=0xc00005f7a0 pc=0x473c89 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00005f7e0 sp=0xc00005f7c0 pc=0x762e13 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005f7e8 sp=0xc00005f7e0 pc=0x4776c1 created by os/signal.Notify.func1.1 in goroutine 37 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 24 gp=0xc000007dc0 m=nil [select, 8 minutes, locked to thread]: runtime.gopark(0xc00005bfa8?, 0x2?, 0x9?, 0x3?, 0xc00005bf98?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005be40 sp=0xc00005be20 pc=0x44006e runtime.selectgo(0xc00005bfa8, 0xc00005bf94, 0x0?, 0x0, 0xc00035ca80?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005bf60 sp=0xc00005be40 pc=0x451b25 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc00005bfe0 sp=0xc00005bf60 pc=0x46e60f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005bfe8 sp=0xc00005bfe0 pc=0x4776c1 created by runtime.ensureSigM in goroutine 37 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 44 gp=0xc0003fc000 m=nil [IO wait]: runtime.gopark(0x2a?, 0xc0000125f0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003ab7e0 sp=0xc0003ab7c0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003ab818 sp=0xc0003ab7e0 pc=0x439937 internal/poll.runtime_pollWait(0x2a48c2768, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003ab838 sp=0xc0003ab818 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000761920?, 0xc0000125f0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003ab860 sp=0xc0003ab838 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000761920, {0xc0000125f0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003ab8f8 sp=0xc0003ab860 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0002feb50, {0xc0000125f0?, 0xc0003ab970?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003ab938 sp=0xc0003ab8f8 pc=0x4ef772 io.ReadAtLeast({0xd9b600, 0xc0002feb50}, {0xc0000125f0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003ab980 sp=0xc0003ab938 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000c1e500, 0xc0003abd50?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:847 +0x567 fp=0xc0003abb38 sp=0xc0003ab980 pc=0xa42ac7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0002fc280, 0xc0003abd50, {0xc0006acd00, 0x81d, 0x81d}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:318 +0x15e fp=0xc0003abbc8 sp=0xc0003abb38 pc=0xa3ecde main.(*Proc).executeProgram(0xc0000a25b8, {0xe83, {0xc0006acd00, 0x81d, 0x81d}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc0003abd30 sp=0xc0003abbc8 pc=0xa4903b main.(*Proc).execute(0xc0000a25b8?, {0xe83, {0xc0006acd00, 0x81d, 0x81d}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc0003abdc8 sp=0xc0003abd30 pc=0xa48e18 main.(*Proc).loop(0xc0000a25b8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc0003abfc8 sp=0xc0003abdc8 pc=0xa487b8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003abfe0 sp=0xc0003abfc8 pc=0xa48505 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003abfe8 sp=0xc0003abfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 37 gp=0xc0003fc1c0 m=nil [chan receive, 8 minutes]: runtime.gopark(0x762a25?, 0xb27c80?, 0x1?, 0x62?, 0xc00005ff58?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005fec8 sp=0xc00005fea8 pc=0x44006e runtime.chanrecv(0xc000c231a0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005ff40 sp=0xc00005fec8 pc=0x40a29f runtime.chanrecv1(0xc000c231a0?, 0xc00005ffb0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00005ff68 sp=0xc00005ff40 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:77 +0x85 fp=0xc00005ffe0 sp=0xc00005ff68 pc=0x763a25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005ffe8 sp=0xc00005ffe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0x4f goroutine 39 gp=0xc0003fc540 m=nil [IO wait, 8 minutes]: runtime.gopark(0x41173b?, 0x254635820?, 0xa?, 0x0?, 0xc0000f5c48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0000f5ba8 sp=0xc0000f5b88 pc=0x44006e runtime.netpollblock(0x2b7855278?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0000f5be0 sp=0xc0000f5ba8 pc=0x439937 internal/poll.runtime_pollWait(0x2a48c2a50, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0000f5c00 sp=0xc0000f5be0 pc=0x471c45 internal/poll.(*pollDesc).wait(0x7?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0000f5c28 sp=0xc0000f5c00 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0002fc000) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc0000f5cd0 sp=0xc0000f5c28 pc=0x4e956c net.(*netFD).accept(0xc0002fc000) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc0000f5d88 sp=0xc0000f5cd0 pc=0x5c9869 net.(*TCPListener).accept(0xc000c2e140) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc0000f5db0 sp=0xc0000f5d88 pc=0x5e063e net.(*TCPListener).Accept(0xc000c2e140) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc0000f5de0 sp=0xc0000f5db0 pc=0x5df750 net/http.(*onceCloseListener).Accept(0xda4450?) :1 +0x24 fp=0xc0000f5df8 sp=0xc0000f5de0 pc=0x70f624 net/http.(*Server).Serve(0xc0000000f0, {0xda3450, 0xc000c2e140}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc0000f5f28 sp=0xc0000f5df8 pc=0x6ed5de net/http.(*Server).ListenAndServe(0xc0000000f0) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc0000f5f58 sp=0xc0000f5f28 pc=0x6ed271 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:385 +0x9d fp=0xc0000f5fe0 sp=0xc0000f5f58 pc=0xa4833d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000f5fe8 sp=0xc0000f5fe0 pc=0x4776c1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:384 +0x37 goroutine 38 gp=0xc0003fc700 m=nil [chan receive, 8 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00036c6f0 sp=0xc00036c6d0 pc=0x44006e runtime.chanrecv(0xc00008a180, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00036c768 sp=0xc00036c6f0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00036c790 sp=0xc00036c768 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:102 +0x19 fp=0xc00036c7e0 sp=0xc00036c790 pc=0xa46819 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00036c7e8 sp=0xc00036c7e0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:100 +0x419 goroutine 46 gp=0xc0003fcc40 m=nil [runnable]: syscall.syscall(0x4ca5a0, 0x2c, 0xc0000127a0, 0xc) /usr/local/go/src/runtime/sys_openbsd3.go:24 +0x35 fp=0xc0003a97d8 sp=0xc0003a97b8 pc=0x474435 syscall.syscall(0x10?, 0x10?, 0x4e40a7?, 0x7ffff800000?) :1 +0x25 fp=0xc0003a9820 sp=0xc0003a97d8 pc=0x47a085 syscall.read(0xc0007ffbc0?, {0xc0000127a0?, 0x41a601?, 0x22f207328?}) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:1192 +0x45 fp=0xc0003a9860 sp=0xc0003a9820 pc=0x4c8b65 syscall.Read(...) /usr/local/go/src/syscall/syscall_unix.go:181 internal/poll.ignoringEINTRIO(...) /usr/local/go/src/internal/poll/fd_unix.go:736 internal/poll.(*FD).Read(0xc0007ffbc0, {0xc0000127a0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:160 +0x2ae fp=0xc0003a98f8 sp=0xc0003a9860 pc=0x4e54ee os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00086c4a0, {0xc0000127a0?, 0xc0003a9970?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003a9938 sp=0xc0003a98f8 pc=0x4ef772 io.ReadAtLeast({0xd9b600, 0xc00086c4a0}, {0xc0000127a0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003a9980 sp=0xc0003a9938 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0002fc900, 0xc0003a9d50?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:847 +0x567 fp=0xc0003a9b38 sp=0xc0003a9980 pc=0xa42ac7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0002fc380, 0xc0003a9d50, {0xc0007b5400, 0x3b1, 0x3b1}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:318 +0x15e fp=0xc0003a9bc8 sp=0xc0003a9b38 pc=0xa3ecde main.(*Proc).executeProgram(0xc0000a2600, {0xe85, {0xc0007b5400, 0x3b1, 0x3b1}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc0003a9d30 sp=0xc0003a9bc8 pc=0xa4903b main.(*Proc).execute(0xc0000a2600?, {0xe85, {0xc0007b5400, 0x3b1, 0x3b1}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc0003a9dc8 sp=0xc0003a9d30 pc=0xa48e18 main.(*Proc).loop(0xc0000a2600) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc0003a9fc8 sp=0xc0003a9dc8 pc=0xa487b8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003a9fe0 sp=0xc0003a9fc8 pc=0xa48505 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003a9fe8 sp=0xc0003a9fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 45 gp=0xc000c32380 m=nil [IO wait]: runtime.gopark(0x1c?, 0xc000328240?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000c757e0 sp=0xc000c757c0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000c75818 sp=0xc000c757e0 pc=0x439937 internal/poll.runtime_pollWait(0x2a48c2e30, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000c75838 sp=0xc000c75818 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00035c300?, 0xc000328240?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000c75860 sp=0xc000c75838 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00035c300, {0xc000328240, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000c758f8 sp=0xc000c75860 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0468, {0xc000328240?, 0xc000c75970?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000c75938 sp=0xc000c758f8 pc=0x4ef772 io.ReadAtLeast({0xd9b600, 0xc0000a0468}, {0xc000328240, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000c75980 sp=0xc000c75938 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000c1e100, 0xc000c75d50?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:847 +0x567 fp=0xc000c75b38 sp=0xc000c75980 pc=0xa42ac7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0002fc300, 0xc000c75d50, {0xc000734000, 0x5c6, 0x5c6}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:318 +0x15e fp=0xc000c75bc8 sp=0xc000c75b38 pc=0xa3ecde main.(*Proc).executeProgram(0xc0000a25e8, {0xe76, {0xc000734000, 0x5c6, 0x5c6}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc000c75d30 sp=0xc000c75bc8 pc=0xa4903b main.(*Proc).execute(0xc0000a25e8?, {0xe76, {0xc000734000, 0x5c6, 0x5c6}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000c75dc8 sp=0xc000c75d30 pc=0xa48e18 main.(*Proc).loop(0xc0000a25e8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000c75fc8 sp=0xc000c75dc8 pc=0xa487b8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000c75fe0 sp=0xc000c75fc8 pc=0xa48505 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000c75fe8 sp=0xc000c75fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 26 gp=0xc000c32540 m=nil [IO wait]: runtime.gopark(0x6?, 0xc000353000?, 0x0?, 0x10?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003db958 sp=0xc0003db938 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003db990 sp=0xc0003db958 pc=0x439937 internal/poll.runtime_pollWait(0x2a48c2958, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003db9b0 sp=0xc0003db990 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000c1e580?, 0xc000353000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003db9d8 sp=0xc0003db9b0 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000c1e580, {0xc000353000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003dba70 sp=0xc0003db9d8 pc=0x4e54ba net.(*netFD).Read(0xc000c1e580, {0xc000353000?, 0x197?, 0xaa6a40?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc0003dbab8 sp=0xc0003dba70 pc=0x5c7885 net.(*conn).Read(0xc0000a1b60, {0xc000353000?, 0xc0003dbb58?, 0x4c0270?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc0003dbb00 sp=0xc0003dbab8 pc=0x5d81c5 net.(*TCPConn).Read(0xc0003dbbb0?, {0xc000353000?, 0x407fc8?, 0xc0003dbb70?}) :1 +0x25 fp=0xc0003dbb30 sp=0xc0003dbb00 pc=0x5e7f85 bufio.(*Reader).fill(0xc000c23320) /usr/local/go/src/bufio/bufio.go:110 +0x103 fp=0xc0003dbb68 sp=0xc0003dbb30 pc=0x66c103 bufio.(*Reader).ReadByte(0xc000c23320) /usr/local/go/src/bufio/bufio.go:269 +0x27 fp=0xc0003dbb88 sp=0xc0003dbb68 pc=0x66c827 compress/flate.(*decompressor).moreBits(0xc0000df308) /usr/local/go/src/compress/flate/inflate.go:697 +0x27 fp=0xc0003dbbc0 sp=0xc0003dbb88 pc=0x685427 compress/flate.(*decompressor).nextBlock(0xc0000df308) /usr/local/go/src/compress/flate/inflate.go:304 +0x28 fp=0xc0003dbbd8 sp=0xc0003dbbc0 pc=0x683868 compress/flate.(*decompressor).Read(0xc0000df308, {0xc000c67000, 0x1000, 0x0?}) /usr/local/go/src/compress/flate/inflate.go:348 +0x5b fp=0xc0003dbc08 sp=0xc0003dbbd8 pc=0x683a7b github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0003f6120?, {0xc000c67000?, 0xb62720?, 0xc00077e190?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:124 +0x22 fp=0xc0003dbc38 sp=0xc0003dbc08 pc=0xa43fa2 bufio.(*Reader).Read(0xc000c23380, {0xc0003282a0, 0x1, 0xc0003dbd68?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 fp=0xc0003dbc70 sp=0xc0003dbc38 pc=0x66c637 io.ReadAtLeast({0xd9b860, 0xc000c23380}, {0xc0003282a0, 0x1, 0x9}, 0x1) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003dbcb8 sp=0xc0003dbc70 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 encoding/gob.decodeUintReader({0xd9b860, 0xc000c23380}, {0xc0003282a0, 0x9, 0x9}) /usr/local/go/src/encoding/gob/decode.go:116 +0x51 fp=0xc0003dbd10 sp=0xc0003dbcb8 pc=0x9b4db1 encoding/gob.(*Decoder).recvMessage(0xc0002fc080) /usr/local/go/src/encoding/gob/decoder.go:82 +0x33 fp=0xc0003dbd48 sp=0xc0003dbd10 pc=0x9be6f3 encoding/gob.(*Decoder).decodeTypeSequence(0xc0002fc080, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc0003dbd78 sp=0xc0003dbd48 pc=0x9bea67 encoding/gob.(*Decoder).DecodeValue(0xc0002fc080, {0xa98c80?, 0xc0002a0b40?, 0xc000342808?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc0003dbdf8 sp=0xc0003dbd78 pc=0x9beeae encoding/gob.(*Decoder).Decode(0xc0002fc080, {0xa98c80?, 0xc0002a0b40?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x12f fp=0xc0003dbe50 sp=0xc0003dbdf8 pc=0x9becef net/rpc.(*gobClientCodec).ReadResponseHeader(0xafc440?, 0xa952c0?) /usr/local/go/src/net/rpc/client.go:228 +0x25 fp=0xc0003dbe78 sp=0xc0003dbe50 pc=0x9d25c5 net/rpc.(*Client).input(0xc000c23440) /usr/local/go/src/net/rpc/client.go:109 +0x9f fp=0xc0003dbfc8 sp=0xc0003dbe78 pc=0x9d175f net/rpc.NewClientWithCodec.gowrap1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc0003dbfe0 sp=0xc0003dbfc8 pc=0x9d24a5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003dbfe8 sp=0xc0003dbfe0 pc=0x4776c1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 47 gp=0xc0003fce00 m=nil [IO wait]: runtime.gopark(0x27?, 0xc000328510?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000c717e0 sp=0xc000c717c0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000c71818 sp=0xc000c717e0 pc=0x439937 internal/poll.runtime_pollWait(0x2a48cb298, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000c71838 sp=0xc000c71818 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007bf140?, 0xc000328510?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000c71860 sp=0xc000c71838 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007bf140, {0xc000328510, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000c718f8 sp=0xc000c71860 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0002fedd8, {0xc000328510?, 0xc000c71970?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000c71938 sp=0xc000c718f8 pc=0x4ef772 io.ReadAtLeast({0xd9b600, 0xc0002fedd8}, {0xc000328510, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000c71980 sp=0xc000c71938 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0002fc500, 0xc000c71d50?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:847 +0x567 fp=0xc000c71b38 sp=0xc000c71980 pc=0xa42ac7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0002fc400, 0xc000c71d50, {0xc000784a80, 0x36a, 0x36a}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:318 +0x15e fp=0xc000c71bc8 sp=0xc000c71b38 pc=0xa3ecde main.(*Proc).executeProgram(0xc0000a2648, {0xe7b, {0xc000784a80, 0x36a, 0x36a}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc000c71d30 sp=0xc000c71bc8 pc=0xa4903b main.(*Proc).execute(0xc0000a2648?, {0xe7b, {0xc000784a80, 0x36a, 0x36a}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000c71dc8 sp=0xc000c71d30 pc=0xa48e18 main.(*Proc).loop(0xc0000a2648) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000c71fc8 sp=0xc000c71dc8 pc=0xa487b8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000c71fe0 sp=0xc000c71fc8 pc=0xa48505 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000c71fe8 sp=0xc000c71fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 41 gp=0xc0003fd500 m=nil [IO wait]: runtime.gopark(0x25?, 0xc000328770?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003bb7e0 sp=0xc0003bb7c0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003bb818 sp=0xc0003bb7e0 pc=0x439937 internal/poll.runtime_pollWait(0x2a48cb1a0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003bb838 sp=0xc0003bb818 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007fe1e0?, 0xc000328770?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003bb860 sp=0xc0003bb838 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007fe1e0, {0xc000328770, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003bb8f8 sp=0xc0003bb860 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0002fe9f8, {0xc000328770?, 0xc0003bb970?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003bb938 sp=0xc0003bb8f8 pc=0x4ef772 io.ReadAtLeast({0xd9b600, 0xc0002fe9f8}, {0xc000328770, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003bb980 sp=0xc0003bb938 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0002fc800, 0xc0003bbd50?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:847 +0x567 fp=0xc0003bbb38 sp=0xc0003bb980 pc=0xa42ac7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0002fc100, 0xc0003bbd50, {0xc00078ec00, 0x59c, 0x59c}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:318 +0x15e fp=0xc0003bbbc8 sp=0xc0003bbb38 pc=0xa3ecde main.(*Proc).executeProgram(0xc0000a2318, {0xe84, {0xc00078ec00, 0x59c, 0x59c}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc0003bbd30 sp=0xc0003bbbc8 pc=0xa4903b main.(*Proc).execute(0xc0000a2318?, {0xe84, {0xc00078ec00, 0x59c, 0x59c}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc0003bbdc8 sp=0xc0003bbd30 pc=0xa48e18 main.(*Proc).loop(0xc0000a2318) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc0003bbfc8 sp=0xc0003bbdc8 pc=0xa487b8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003bbfe0 sp=0xc0003bbfc8 pc=0xa48505 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003bbfe8 sp=0xc0003bbfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 42 gp=0xc0003fd6c0 m=nil [IO wait]: runtime.gopark(0x1f?, 0xc0003286d0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003a77e0 sp=0xc0003a77c0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003a7818 sp=0xc0003a77e0 pc=0x439937 internal/poll.runtime_pollWait(0x2a48c2388, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003a7838 sp=0xc0003a7818 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0002f1800?, 0xc0003286d0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003a7860 sp=0xc0003a7838 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002f1800, {0xc0003286d0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003a78f8 sp=0xc0003a7860 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0002fecd0, {0xc0003286d0?, 0xc0003a7970?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003a7938 sp=0xc0003a78f8 pc=0x4ef772 io.ReadAtLeast({0xd9b600, 0xc0002fecd0}, {0xc0003286d0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003a7980 sp=0xc0003a7938 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000c1e200, 0xc0003a7d50?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:847 +0x567 fp=0xc0003a7b38 sp=0xc0003a7980 pc=0xa42ac7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0002fc180, 0xc0003a7d50, {0xc000310b80, 0x80, 0x80}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:318 +0x15e fp=0xc0003a7bc8 sp=0xc0003a7b38 pc=0xa3ecde main.(*Proc).executeProgram(0xc0000a2588, {0xe80, {0xc000310b80, 0x80, 0x80}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc0003a7d30 sp=0xc0003a7bc8 pc=0xa4903b main.(*Proc).execute(0xc0000a2588?, {0xe80, {0xc000310b80, 0x80, 0x80}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc0003a7dc8 sp=0xc0003a7d30 pc=0xa48e18 main.(*Proc).loop(0xc0000a2588) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc0003a7fc8 sp=0xc0003a7dc8 pc=0xa487b8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003a7fe0 sp=0xc0003a7fc8 pc=0xa48505 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003a7fe8 sp=0xc0003a7fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 48 gp=0xc000c33180 m=nil [IO wait]: runtime.gopark(0x26?, 0xc000328750?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003d77e0 sp=0xc0003d77c0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003d7818 sp=0xc0003d77e0 pc=0x439937 internal/poll.runtime_pollWait(0x2a48c3020, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003d7838 sp=0xc0003d7818 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000c23c20?, 0xc000328750?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003d7860 sp=0xc0003d7838 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000c23c20, {0xc000328750, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003d78f8 sp=0xc0003d7860 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00086c4c8, {0xc000328750?, 0xc0003d7970?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003d7938 sp=0xc0003d78f8 pc=0x4ef772 io.ReadAtLeast({0xd9b600, 0xc00086c4c8}, {0xc000328750, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003d7980 sp=0xc0003d7938 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0002fc580, 0xc0003d7d50?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:847 +0x567 fp=0xc0003d7b38 sp=0xc0003d7980 pc=0xa42ac7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0002fc480, 0xc0003d7d50, {0xc0007518c0, 0x281, 0x281}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:318 +0x15e fp=0xc0003d7bc8 sp=0xc0003d7b38 pc=0xa3ecde main.(*Proc).executeProgram(0xc0000a2678, {0xe62, {0xc0007518c0, 0x281, 0x281}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc0003d7d30 sp=0xc0003d7bc8 pc=0xa4903b main.(*Proc).execute(0xc0000a2678?, {0xe62, {0xc0007518c0, 0x281, 0x281}, {0x15, 0x4762, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc0003d7dc8 sp=0xc0003d7d30 pc=0xa48e18 main.(*Proc).loop(0xc0000a2678) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc0003d7fc8 sp=0xc0003d7dc8 pc=0xa487b8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003d7fe0 sp=0xc0003d7fc8 pc=0xa48505 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003d7fe8 sp=0xc0003d7fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 49 gp=0xc0003fd880 m=nil [select]: runtime.gopark(0xc000c73ee8?, 0x2?, 0x0?, 0x0?, 0xc000c73dec?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000c73b78 sp=0xc000c73b58 pc=0x44006e runtime.selectgo(0xc000c73ee8, 0xc000c73de8, 0x1?, 0x0, 0xef5c5?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000c73c98 sp=0xc000c73b78 pc=0x451b25 main.(*FuzzerTool).exchangeDataWorker(0xc0002c3b80) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:307 +0x113 fp=0xc000c73fc8 sp=0xc000c73c98 pc=0xa47333 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:213 +0x25 fp=0xc000c73fe0 sp=0xc000c73fc8 pc=0xa467c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000c73fe8 sp=0xc000c73fe0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:213 +0x12fd goroutine 50 gp=0xc0003fddc0 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1a?, 0xc000634000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00036ae00 sp=0xc00036ade0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00036ae38 sp=0xc00036ae00 pc=0x439937 internal/poll.runtime_pollWait(0x2a48c2c40, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00036ae58 sp=0xc00036ae38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00035c180?, 0xc000634000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00036ae80 sp=0xc00036ae58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00035c180, {0xc000634000, 0x10000, 0x10000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00036af18 sp=0xc00036ae80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0060, {0xc000634000?, 0x10000?, 0x10000?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00036af58 sp=0xc00036af18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000c1e100) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:687 +0x7a fp=0xc00036afc8 sp=0xc00036af58 pc=0xa41bda github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:702 +0x24 fp=0xc00036afe0 sp=0xc00036afc8 pc=0xa41b24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00036afe8 sp=0xc00036afe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:681 +0x9da goroutine 57 gp=0xc0002dfa40 m=12 mp=0xc000c50808 [syscall, 8 minutes]: syscall.syscall6(0x4ca040, 0xff54, 0xc00005a6b4, 0x0, 0xc00009c5a0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00005a5d0 sp=0xc00005a5b0 pc=0x474535 syscall.syscall6(0x1?, 0x0?, 0x10000000000?, 0x2b783e688?, 0x90?, 0x22f1fd108?, 0x90?) :1 +0x2f fp=0xc00005a630 sp=0xc00005a5d0 pc=0x47a14f syscall.wait4(0xc00005a6b8?, 0x411ae5?, 0x90?, 0xbf42a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00005a690 sp=0xc00005a630 pc=0x4c68a5 syscall.Wait4(0x0?, 0xc00005a6ec, 0xc1017f?, 0x2?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00005a6c8 sp=0xc00005a690 pc=0x4c3fe5 os.(*Process).wait(0xc000096de0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00005a720 sp=0xc00005a6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0002474a0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00005a780 sp=0xc00005a720 pc=0x75f945 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000c1e100) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:710 +0x2c fp=0xc00005a7c8 sp=0xc00005a780 pc=0xa41a6c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:715 +0x24 fp=0xc00005a7e0 sp=0xc00005a7c8 pc=0xa41a04 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005a7e8 sp=0xc00005a7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:709 +0xbd4 goroutine 3623 gp=0xc000016000 m=nil [IO wait]: runtime.gopark(0x20?, 0xc0008d2035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00036d600 sp=0xc00036d5e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00036d638 sp=0xc00036d600 pc=0x439937 internal/poll.runtime_pollWait(0x2a48cb390, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00036d658 sp=0xc00036d638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007ffb00?, 0xc0008d2035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00036d680 sp=0xc00036d658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007ffb00, {0xc0008d2035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00036d718 sp=0xc00036d680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00086c490, {0xc0008d2035?, 0xe9?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00036d758 sp=0xc00036d718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0002fc900) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:687 +0x7a fp=0xc00036d7c8 sp=0xc00036d758 pc=0xa41bda github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:702 +0x24 fp=0xc00036d7e0 sp=0xc00036d7c8 pc=0xa41b24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00036d7e8 sp=0xc00036d7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:681 +0x9da goroutine 3634 gp=0xc000016540 m=nil [IO wait]: runtime.gopark(0x23?, 0xc000940035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00036ce00 sp=0xc00036cde0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00036ce38 sp=0xc00036ce00 pc=0x439937 internal/poll.runtime_pollWait(0x2a48c2d38, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00036ce58 sp=0xc00036ce38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000761860?, 0xc000940035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00036ce80 sp=0xc00036ce58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000761860, {0xc000940035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00036cf18 sp=0xc00036ce80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0002feb40, {0xc000940035?, 0xe9?, 0xc00036cfb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00036cf58 sp=0xc00036cf18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000c1e500) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:687 +0x7a fp=0xc00036cfc8 sp=0xc00036cf58 pc=0xa41bda github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:702 +0x24 fp=0xc00036cfe0 sp=0xc00036cfc8 pc=0xa41b24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00036cfe8 sp=0xc00036cfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:681 +0x9da goroutine 3420 gp=0xc000016c40 m=4 mp=0xc000063808 [syscall]: syscall.syscall6(0x4ca040, 0x15a73, 0xc0003b0eb4, 0x0, 0xc0006e23f0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003b0dd0 sp=0xc0003b0db0 pc=0x474535 syscall.syscall6(0x452026?, 0xc000016c40?, 0x10000000002?, 0x254636c20?, 0x90?, 0x22f1fd108?, 0x90?) :1 +0x2f fp=0xc0003b0e30 sp=0xc0003b0dd0 pc=0x47a14f syscall.wait4(0xc0003b0eb8?, 0x411ae5?, 0x90?, 0xbf42a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0003b0e90 sp=0xc0003b0e30 pc=0x4c68a5 syscall.Wait4(0xc0006fd908?, 0xc0003b0eec, 0x3?, 0xc000016c40?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003b0ec8 sp=0xc0003b0e90 pc=0x4c3fe5 os.(*Process).wait(0xc0006ea7e0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0003b0f20 sp=0xc0003b0ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0000ee000) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0003b0f80 sp=0xc0003b0f20 pc=0x75f945 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0002fc800) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:710 +0x2c fp=0xc0003b0fc8 sp=0xc0003b0f80 pc=0xa41a6c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:715 +0x24 fp=0xc0003b0fe0 sp=0xc0003b0fc8 pc=0xa41a04 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b0fe8 sp=0xc0003b0fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:709 +0xbd4 goroutine 3594 gp=0xc000c33dc0 m=nil [IO wait]: runtime.gopark(0x1b?, 0xc0006b8000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003ace00 sp=0xc0003acde0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003ace38 sp=0xc0003ace00 pc=0x439937 internal/poll.runtime_pollWait(0x2a48c2198, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003ace58 sp=0xc0003ace38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007fe420?, 0xc0006b8000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003ace80 sp=0xc0003ace58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007fe420, {0xc0006b8000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003acf18 sp=0xc0003ace80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00086c380, {0xc0006b8000?, 0xc000012ed8?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003acf58 sp=0xc0003acf18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0002fc880) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:687 +0x7a fp=0xc0003acfc8 sp=0xc0003acf58 pc=0xa41bda github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:702 +0x24 fp=0xc0003acfe0 sp=0xc0003acfc8 pc=0xa41b24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003acfe8 sp=0xc0003acfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 43 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:681 +0x9da goroutine 3918 gp=0xc000730c40 m=nil [select]: runtime.gopark(0xc0003af7b0?, 0x2?, 0xd0?, 0xf6?, 0xc0003af78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003af638 sp=0xc0003af618 pc=0x44006e runtime.selectgo(0xc0003af7b0, 0xc0003af788, 0xe9?, 0x0, 0xa41abe?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003af758 sp=0xc0003af638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:832 +0x77 fp=0xc0003af7e0 sp=0xc0003af758 pc=0xa431f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003af7e8 sp=0xc0003af7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:830 +0x24d goroutine 3624 gp=0xc000731180 m=7 mp=0xc000343008 [syscall]: syscall.syscall6(0x4ca040, 0x14d6c, 0xc0007a86b4, 0x0, 0xc0006e2fc0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0007a85d0 sp=0xc0007a85b0 pc=0x474535 syscall.syscall6(0x207?, 0x34463793?, 0x100007a8670?, 0x254636c20?, 0x90?, 0x22f1fd5b8?, 0x90?) :1 +0x2f fp=0xc0007a8630 sp=0xc0007a85d0 pc=0x47a14f syscall.wait4(0xc0007a86b8?, 0x411ae5?, 0x90?, 0xbf42a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0007a8690 sp=0xc0007a8630 pc=0x4c68a5 syscall.Wait4(0xc0007a8738?, 0xc0007a86ec, 0xc0007a8730?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0007a86c8 sp=0xc0007a8690 pc=0x4c3fe5 os.(*Process).wait(0xc0006eaf00) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0007a8720 sp=0xc0007a86c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0002ed080) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0007a8780 sp=0xc0007a8720 pc=0x75f945 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0002fc900) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:710 +0x2c fp=0xc0007a87c8 sp=0xc0007a8780 pc=0xa41a6c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:715 +0x24 fp=0xc0007a87e0 sp=0xc0007a87c8 pc=0xa41a04 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007a87e8 sp=0xc0007a87e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:709 +0xbd4 goroutine 2787 gp=0xc000731880 m=nil [IO wait, 2 minutes]: runtime.gopark(0x19?, 0xc00086e035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0007a8e00 sp=0xc0007a8de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0007a8e38 sp=0xc0007a8e00 pc=0x439937 internal/poll.runtime_pollWait(0x2a48cbb50, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0007a8e58 sp=0xc0007a8e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0002f1740?, 0xc00086e035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0007a8e80 sp=0xc0007a8e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002f1740, {0xc00086e035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0007a8f18 sp=0xc0007a8e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0002fecc0, {0xc00086e035?, 0xe9?, 0xc0007a8fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0007a8f58 sp=0xc0007a8f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000c1e200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:687 +0x7a fp=0xc0007a8fc8 sp=0xc0007a8f58 pc=0xa41bda github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:702 +0x24 fp=0xc0007a8fe0 sp=0xc0007a8fc8 pc=0xa41b24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007a8fe8 sp=0xc0007a8fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:681 +0x9da goroutine 3903 gp=0xc0008061c0 m=13 mp=0xc000c51008 [syscall]: syscall.syscall6(0x4ca040, 0x22ec, 0xc0007a6eb4, 0x0, 0xc0006e2ab0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0007a6dd0 sp=0xc0007a6db0 pc=0x474535 syscall.syscall6(0x40998c?, 0xc0008061c0?, 0x10000000000?, 0x254636c20?, 0x90?, 0x22f1fd5b8?, 0x90?) :1 +0x2f fp=0xc0007a6e30 sp=0xc0007a6dd0 pc=0x47a14f syscall.wait4(0xc0007a6eb8?, 0x411ae5?, 0x90?, 0xbf42a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0007a6e90 sp=0xc0007a6e30 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0007a6eec, 0x3?, 0xc0008061c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0007a6ec8 sp=0xc0007a6e90 pc=0x4c3fe5 os.(*Process).wait(0xc00072ed50) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0007a6f20 sp=0xc0007a6ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0002ec420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0007a6f80 sp=0xc0007a6f20 pc=0x75f945 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0002fc580) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:710 +0x2c fp=0xc0007a6fc8 sp=0xc0007a6f80 pc=0xa41a6c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:715 +0x24 fp=0xc0007a6fe0 sp=0xc0007a6fc8 pc=0xa41a04 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007a6fe8 sp=0xc0007a6fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:709 +0xbd4 goroutine 3418 gp=0xc000806000 m=nil [IO wait]: runtime.gopark(0x1d?, 0xc000572000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0006a2e00 sp=0xc0006a2de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0006a2e38 sp=0xc0006a2e00 pc=0x439937 internal/poll.runtime_pollWait(0x2a48cadc0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0006a2e58 sp=0xc0006a2e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007fe120?, 0xc000572000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0006a2e80 sp=0xc0006a2e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007fe120, {0xc000572000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0006a2f18 sp=0xc0006a2e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0002fe9e8, {0xc000572000?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0006a2f58 sp=0xc0006a2f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0002fc800) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:687 +0x7a fp=0xc0006a2fc8 sp=0xc0006a2f58 pc=0xa41bda github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:702 +0x24 fp=0xc0006a2fe0 sp=0xc0006a2fc8 pc=0xa41b24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006a2fe8 sp=0xc0006a2fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:681 +0x9da goroutine 2804 gp=0xc000806540 m=9 mp=0xc000bf5808 [syscall, 2 minutes]: syscall.syscall6(0x4ca040, 0x13f6e, 0xc0006a36b4, 0x0, 0xc0006e2d80, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0006a35d0 sp=0xc0006a35b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0006a37b0?, 0x10000000002?, 0x254636c20?, 0x90?, 0x22f1fd108?, 0x90?) :1 +0x2f fp=0xc0006a3630 sp=0xc0006a35d0 pc=0x47a14f syscall.wait4(0xc0006a36b8?, 0x411ae5?, 0x90?, 0xbf42a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0006a3690 sp=0xc0006a3630 pc=0x4c68a5 syscall.Wait4(0xc000733818?, 0xc0006a36ec, 0xc0006a378c?, 0x10000c000806540?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0006a36c8 sp=0xc0006a3690 pc=0x4c3fe5 os.(*Process).wait(0xc000097560) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0006a3720 sp=0xc0006a36c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0000ee840) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0006a3780 sp=0xc0006a3720 pc=0x75f945 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000c1e200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:710 +0x2c fp=0xc0006a37c8 sp=0xc0006a3780 pc=0xa41a6c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:715 +0x24 fp=0xc0006a37e0 sp=0xc0006a37c8 pc=0xa41a04 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006a37e8 sp=0xc0006a37e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:709 +0xbd4 goroutine 3790 gp=0xc000017c00 m=0 mp=0x145cee0 [syscall]: syscall.syscall6(0x4ca040, 0x6d1f, 0xc0006a16b4, 0x0, 0xc00009c480, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0006a15d0 sp=0xc0006a15b0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10100000000?, 0x2b783e688?, 0x90?, 0x22f1fd108?, 0x90?) :1 +0x2f fp=0xc0006a1630 sp=0xc0006a15d0 pc=0x47a14f syscall.wait4(0xc0006a16b8?, 0x411ae5?, 0x90?, 0xbf42a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0006a1690 sp=0xc0006a1630 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0006a16ec, 0x2a48cb298?, 0xc000017c00?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0006a16c8 sp=0xc0006a1690 pc=0x4c3fe5 os.(*Process).wait(0xc0006ea0c0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0006a1720 sp=0xc0006a16c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0000ef760) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0006a1780 sp=0xc0006a1720 pc=0x75f945 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0002fc500) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:710 +0x2c fp=0xc0006a17c8 sp=0xc0006a1780 pc=0xa41a6c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:715 +0x24 fp=0xc0006a17e0 sp=0xc0006a17c8 pc=0xa41a04 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006a17e8 sp=0xc0006a17e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:709 +0xbd4 goroutine 3789 gp=0xc00066a000 m=nil [IO wait]: runtime.gopark(0x1e?, 0xc0003fe035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00069f600 sp=0xc00069f5e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00069f638 sp=0xc00069f600 pc=0x439937 internal/poll.runtime_pollWait(0x2a48c2860, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00069f658 sp=0xc00069f638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007bf080?, 0xc0003fe035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00069f680 sp=0xc00069f658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007bf080, {0xc0003fe035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00069f718 sp=0xc00069f680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0002fedc8, {0xc0003fe035?, 0xe9?, 0xc00069f7b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00069f758 sp=0xc00069f718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0002fc500) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:687 +0x7a fp=0xc00069f7c8 sp=0xc00069f758 pc=0xa41bda github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:702 +0x24 fp=0xc00069f7e0 sp=0xc00069f7c8 pc=0xa41b24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00069f7e8 sp=0xc00069f7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:681 +0x9da goroutine 3635 gp=0xc00066a700 m=6 mp=0xc000bf4808 [syscall]: syscall.syscall6(0x4ca040, 0x15548, 0xc0006a26b4, 0x0, 0xc0006e3170, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0006a25d0 sp=0xc0006a25b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0006a27b0?, 0x10000000002?, 0x254636c20?, 0x90?, 0x22f1fd5b8?, 0x90?) :1 +0x2f fp=0xc0006a2630 sp=0xc0006a25d0 pc=0x47a14f syscall.wait4(0xc0006a26b8?, 0x411ae5?, 0x90?, 0xbf42a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0006a2690 sp=0xc0006a2630 pc=0x4c68a5 syscall.Wait4(0xc00064f188?, 0xc0006a26ec, 0xc0006a278c?, 0x10000c00066a700?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0006a26c8 sp=0xc0006a2690 pc=0x4c3fe5 os.(*Process).wait(0xc00072eab0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0006a2720 sp=0xc0006a26c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0000eeb00) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0006a2780 sp=0xc0006a2720 pc=0x75f945 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000c1e500) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:710 +0x2c fp=0xc0006a27c8 sp=0xc0006a2780 pc=0xa41a6c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:715 +0x24 fp=0xc0006a27e0 sp=0xc0006a27c8 pc=0xa41a04 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006a27e8 sp=0xc0006a27e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:709 +0xbd4 goroutine 3595 gp=0xc00066aa80 m=2 mp=0xc000062808 [syscall]: syscall.syscall6(0x4ca040, 0xe98e, 0xc00069d6b4, 0x0, 0xc0006e2c60, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00069d5d0 sp=0xc00069d5b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00066aa80?, 0x10000000002?, 0x254636c20?, 0x90?, 0x22f1fd5b8?, 0x90?) :1 +0x2f fp=0xc00069d630 sp=0xc00069d5d0 pc=0x47a14f syscall.wait4(0xc00069d6b8?, 0x411ae5?, 0x90?, 0xbf42a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00069d690 sp=0xc00069d630 pc=0x4c68a5 syscall.Wait4(0xc000732a58?, 0xc00069d6ec, 0x3?, 0xc00066aa80?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00069d6c8 sp=0xc00069d690 pc=0x4c3fe5 os.(*Process).wait(0xc0006eab40) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00069d720 sp=0xc00069d6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0002ecb00) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00069d780 sp=0xc00069d720 pc=0x75f945 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0002fc880) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:710 +0x2c fp=0xc00069d7c8 sp=0xc00069d780 pc=0xa41a6c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:715 +0x24 fp=0xc00069d7e0 sp=0xc00069d7c8 pc=0xa41a04 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00069d7e8 sp=0xc00069d7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 43 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:709 +0xbd4 goroutine 3909 gp=0xc0008076c0 m=nil [select]: runtime.gopark(0xc00069dfb0?, 0x2?, 0x56?, 0xfc?, 0xc00069df8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00069de38 sp=0xc00069de18 pc=0x44006e runtime.selectgo(0xc00069dfb0, 0xc00069df88, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00069df58 sp=0xc00069de38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:832 +0x77 fp=0xc00069dfe0 sp=0xc00069df58 pc=0xa431f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00069dfe8 sp=0xc00069dfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:830 +0x24d goroutine 3902 gp=0xc000807c00 m=nil [IO wait]: runtime.gopark(0x18?, 0xc00088e035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0007a4e00 sp=0xc0007a4de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0007a4e38 sp=0xc0007a4e00 pc=0x439937 internal/poll.runtime_pollWait(0x2a48c2670, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0007a4e58 sp=0xc0007a4e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000c23a40?, 0xc00088e035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0007a4e80 sp=0xc0007a4e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000c23a40, {0xc00088e035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0007a4f18 sp=0xc0007a4e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00086c488, {0xc00088e035?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0007a4f58 sp=0xc0007a4f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0002fc580) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:687 +0x7a fp=0xc0007a4fc8 sp=0xc0007a4f58 pc=0xa41bda github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:702 +0x24 fp=0xc0007a4fe0 sp=0xc0007a4fc8 pc=0xa41b24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007a4fe8 sp=0xc0007a4fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:681 +0x9da goroutine 3929 gp=0xc00066ae00 m=nil [select]: runtime.gopark(0xc0003b3fb0?, 0x2?, 0x56?, 0xfc?, 0xc0003b3f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003b3e38 sp=0xc0003b3e18 pc=0x44006e runtime.selectgo(0xc0003b3fb0, 0xc0003b3f88, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003b3f58 sp=0xc0003b3e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:832 +0x77 fp=0xc0003b3fe0 sp=0xc0003b3f58 pc=0xa431f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b3fe8 sp=0xc0003b3fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:830 +0x24d goroutine 3917 gp=0xc00066b180 m=nil [select]: runtime.gopark(0xc000368fb0?, 0x2?, 0xd0?, 0x8e?, 0xc000368f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000368e38 sp=0xc000368e18 pc=0x44006e runtime.selectgo(0xc000368fb0, 0xc000368f88, 0xc000c11bc0?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000368f58 sp=0xc000368e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:832 +0x77 fp=0xc000368fe0 sp=0xc000368f58 pc=0xa431f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000368fe8 sp=0xc000368fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:830 +0x24d goroutine 3915 gp=0xc000017500 m=nil [select]: runtime.gopark(0xc0003c2fb0?, 0x2?, 0xd0?, 0x2e?, 0xc0003c2f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003c2e38 sp=0xc0003c2e18 pc=0x44006e runtime.selectgo(0xc0003c2fb0, 0xc0003c2f88, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003c2f58 sp=0xc0003c2e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:832 +0x77 fp=0xc0003c2fe0 sp=0xc0003c2f58 pc=0xa431f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003c2fe8 sp=0xc0003c2fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:830 +0x24d goroutine 3930 gp=0xc00066ac40 m=nil [runnable]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:830 fp=0xc0003c3fe0 sp=0xc0003c3fd8 pc=0xa43180 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003c3fe8 sp=0xc0003c3fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:830 +0x24d goroutine 3912 gp=0xc00066b500 m=nil [select]: runtime.gopark(0xc0003c47b0?, 0x2?, 0xd0?, 0x46?, 0xc0003c478c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003c4638 sp=0xc0003c4618 pc=0x44006e runtime.selectgo(0xc0003c47b0, 0xc0003c4788, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003c4758 sp=0xc0003c4638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:832 +0x77 fp=0xc0003c47e0 sp=0xc0003c4758 pc=0xa431f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003c47e8 sp=0xc0003c47e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:830 +0x24d