kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Feb 25 19:58:21 PST 2020 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.208' (ECDSA) to the list of known hosts. 2020/02/25 19:58:33 fuzzer started 2020/02/25 19:58:40 dialing manager at 10.128.15.235:7050 2020/02/25 19:58:40 syscalls: 337 2020/02/25 19:58:40 code coverage: enabled 2020/02/25 19:58:40 comparison tracing: enabled 2020/02/25 19:58:40 extra coverage: support is not implemented in syzkaller 2020/02/25 19:58:40 setuid sandbox: enabled 2020/02/25 19:58:40 namespace sandbox: support is not implemented in syzkaller 2020/02/25 19:58:40 Android sandbox: support is not implemented in syzkaller 2020/02/25 19:58:40 fault injection: support is not implemented in syzkaller 2020/02/25 19:58:40 leak checking: support is not implemented in syzkaller 2020/02/25 19:58:40 net packet injection: enabled 2020/02/25 19:58:40 net device setup: support is not implemented in syzkaller 2020/02/25 19:58:40 concurrency sanitizer: support is not implemented in syzkaller 2020/02/25 19:58:40 devlink PCI setup: support is not implemented in syzkaller 19:58:44 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x6a) fcntl$getown(r1, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f00000001c0)="e8757dbfe5d0ee355cd27541eee0fc1ab6e83a11ecdd43b0c737b7fdedc388be4f91f017812500898a612f220672a4df8879443eadeb2a5256a4d54b4e341991959a13efdeae128e5dc2f22102074a8281a1eb8d9d88ba97ba1bf6537212a9cd63de3f64a46693956b43ec87aafb", 0x6e, 0x1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x3) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4, 0xffffffffffffffff}, 0xc) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) getsockname$unix(r5, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) connect$unix(0xffffffffffffffff, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001480)) r7 = open(&(0x7f00000014c0)='./file0\x00', 0x10000, 0x3c) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000001500)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000001540)={0x0, 0x4, 0x2, 0x5, 0x5}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x8000, 0x0) r9 = accept$inet6(r8, &(0x7f00000015c0), &(0x7f0000001600)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000001640)={{0x18, 0x0, 0x9, 0x5}, {0x18, 0x0, 0x8001, 0x4}, 0xb2f, [0x1, 0x5, 0xa2, 0x6, 0x2, 0x400, 0x81, 0x9]}, 0x3c) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r10, 0x81205724, &(0x7f0000001680)={0x9, 0xfff, 0x0, 0xfffffffe, 0x1000, 0x8, 0x40000000, 0x10, [{0x33d9b4a8, 0xfffffff8, 0xf168, 0x83}, {0x101, 0x6, 0x7, 0x9de}, {0x5, 0x4b5c, 0x200, 0x1}, {0x7f, 0x5, 0x7, 0x1}, {0x5000000, 0x9, 0x9, 0x5}, {0x2, 0xffffffff, 0x2, 0xfffffffc}, {0x827, 0x6, 0xc707, 0x10000}, {0x3, 0x9, 0x1, 0x4}, {0x95, 0x1f, 0xfff, 0x80000001}, {0x8, 0x8001, 0x5, 0x200}, {0xfffffe01, 0xffffffff, 0xfffffffe, 0xc0000000}, {0x100, 0x200, 0x0, 0xfff}, {0x3, 0x0, 0x2, 0x4b6d8f53}, {0x3f, 0x0, 0x3, 0x8}, {0x400, 0xc7c8, 0x8e9, 0x8}, {0x7f, 0x8000, 0x7fffffff, 0x100}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000001840)) ioctl$VMM_IOC_RESETCPU(r10, 0x82405605, &(0x7f0000001880)={0x6, 0x1, {[0xff, 0x8, 0x6, 0x6, 0x904, 0x0, 0x0, 0x2, 0xfffffffffffffffe, 0x1, 0xfff, 0x7fffffff, 0xfffffffffffffffe, 0xc9f, 0xfffffffffffff801, 0x1, 0xfffffffffffffffa, 0x1], [0x8, 0x0, 0x4, 0x2, 0x6, 0xda4b, 0x0, 0x5, 0x1, 0x3], [0x6, 0x2, 0x8, 0xd8, 0x8, 0x6d966698, 0x473], [0x8, 0xa3, 0x9, 0x2, 0x3, 0x1], [{0x3, 0x43c2f3cf, 0x4, 0xfffffffffffffffd}, {0x9, 0xfff, 0x4, 0x5}, {0x9, 0x6, 0x4, 0xffff}, {0x3e4, 0x8, 0x7, 0x5}, {0x0, 0x5, 0x2, 0x6b57}, {0x1, 0x521, 0x0, 0x5}, {0xffff, 0x4, 0x9, 0x6}, {0x2, 0x8000, 0x3f, 0xcd7}], {0x9, 0xa7c, 0x0, 0xffffffff}, {0x6, 0x4, 0x9, 0x10000}}}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, 0xc) setpgid(r3, r12) 19:58:44 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000100)="9775d9b5ba91a0daef4f47427099019c843b353de1a8c035335390cd7f5908bd500fd6fb312e2682b3bd1f2dd61ccbb2a4f62517af981133e0eae3e8d910fe8f907ebcdfc3241e61e04a62c0db6f4ffce1b8e59fe21b2b", 0x57}, {&(0x7f0000000180)="ea7e23c8d181930c7e8b940d833649bd6802efead9e89533f713bce4602e32d506b9df201456262c25e78964e8602e48b477d4cfa3e7290fb198d5341ac8b455bc5ca9a1ef04b727c0eeba39258d7d96afe08eb506b34c66ce80e8767aa80eba459b8909a3378c465a7e94c813edcc35d9767100c0ad00f1fb4bb290ac9acefee751fa60bba4e1225b9872424d4ac9479b4ab0900b097aff6fa648158e87e5b41c44139d33a61e38de7e7904314bc888444d3865dfd2bcd1300317cc3b0d06be143099d9422ad3aeebf3a909e3a9ae424e0cbdd9860fe1f2272325c48d60d87146555f4bce2c78633cc965806ca7c038c13e9878", 0xf4}, {&(0x7f0000000280)="4c30391433724bb8138204dc0dc23c62d70a83ac2bd07c3c49983ce5015975090a79fcefd1169088", 0x28}, {&(0x7f00000002c0)="d0275b6f7c83153ea32ee116a2ff90fc6ea3eb816b3ba79926649541edd5169dc89beba792bcaafe72fabd6def67b196ad700b9259bbae0bc87dc5724abb73be7838c6a9ef4cc8c868f29c653f85529cd8b4a4c405b57283c286b9d2b9d929e3fa714fc3521b0942ec21f2c2030b58a1a310f77fb2c07a4ca001bb33f15f4d10ea9b07dd4715c6fc0037719180a7de30913e51ae0d9e5c6e76514bb37d002783d36a78e7ed585e2cc8ce0f71450d6c82402f092d7aa6530fdefc5e7379e4bc4a908ddb65880f562f6affd61f8df8266ce1c361b2651beecda775dbe8afc8ba423a90cf2fc40102ebcbb50e629a0055f29edea946789814eb2b6d6103d0cc171795eebeaa85e006aa2a1553c94da838e6c89bd90066a19ac4d6b562c20086e86a0d6d337bff271a6abd44c6768b5095f20c1797cd60785c8c1a9d57cb61dae6d45f7ef19f9fd84743194cb30e30b2be63a852215bdde76084adc821cf3b463f31bcec0acaf12a9dfce7aae6e71a6e51fdb29d5878d203b3de7607e9a618c06701429315afa772ae3486c68e39caa03fdcc6f14e54441696ae737bdf7f4cc643673a3475def4671cf037893e17e956769884941778d8e9a411bd7569dd702d5f66e2fbd3ea50d53fc6512b4628ba142f6cdb9b975665f7b59f45f987bbd3aa3d3909156a7fea449a67d2d8c0a370f416f2a71a638c00f50419b807c21420ae30efcbe0097cf4638bbef50f160f461ed9d5f01bfea09cad032b6eb8762c3a94fe983196c85264a36b0045435c22fac2c580e2a5bc5cc830612e9e30907f890d5572ffce54faa46afb09b8ea199314f916cbd6b8f4fbaa18d436142fdc3c1a405e8e8a04c29edff22504b28edec3cfcb43aed5a76d750598c4c3607debd4bd300b19999e45eb357c0125d83474d90ec95614724e256e6b567e77b24c38d9f53d5fb8158c9a3ea10cdefea10fe11f059f631b1bdef97a9366eade77f15bf8f1133a710ad4576a94e12b9032b0386ce8c8ce0377da7b86aaca22dfc70d5f388808241a08e379de6c2bf3b6d6b68a0863b1dbce785bc4771e46b310b91d8c3da39877e95d200151e45f21cde8c87807228c31701ed50e8323487369ba54828ff402696962cc8186b0f2dc6e2b44d704256101df5b92492d6e52711375202b0cebb405ff10b2d5815ecb1c2de3ac922a7fde00f350a814cc92b956277619ede9602b11abba946279dbb0c2fe4c68f92ae55226262a6404283f7ab6fcb91550df4ab736501b08236d9d1f03820827f3762452231731316ba56392091bc330ffd6b3f49eb59264eec446b29997c3655a698cb3a1070a36e8772501918bc6c2df1c6644d1200825a9eba53062d2895ed976664311ed0f624c2a6d47c0a1971c56502c50ca11968c8922f859fea9a5564729d9c7e4ea0b5737bdf402da6732b636d7cea6181503ed39b8de3b37ea9af83576941a31fc7d7599d93a8870df4251a6e93481f3136bf2c05e59620ec595017c3da3246f4505f923e67e66912167b2ffabae639b0bf5c612347209ba43ec35c49c0001a7ac1a743ed67663e4d535a6c1b2d9afceccd45925092f1d784c368d293408390002c6b835fe27dfdc31b7c29534bee3eb58bdf2b768ccab7bfb3f16374ba20f3818f6d864ec9eff4ea1b298a67c847ac522e5852b10105f9bc106dcc313cfcac0746d876098dd1be8aec7a0a274a9eb412b0bccd5c7694b05441aa586aee8a9f2a6c7759bae836af4c34f753396a7725caa8b544d82a76f6d99d50cf5651a82643d5fbcfbf47877d1b0f5de2f3c673880fa77a695d8cad3017c7613d53b7632c234f3fd68cc1fc919afdbf5f02689cf8b3bd0d5df2dbb6519a38f7abd8fb103846aede7786a287c42d5d3f5390446c83e78287ed89012721c67d8f2ba625d89321366ba3d317b251a73617873683478ea04cd1bc523359830cd9dadaee33f0a1feca1e3dd4852a38733a0b91d1e3772a363ce473fe5f0034d07758ec6bb95c0c347ea072026bb3dbef01b6a2322ffa70f49cacc5ac3b7ba2d314d45c3255b856d15cafa51bec9668612dbf4c6233fe1757a09cf013c49a01a3417c0ca87c7d0116b9010f514422047bf596b85d0651efa0eafebe339ce87edfdeb42ec58e9ca898edcf7fab114b08b30c9d4e2a95ab837f7a14e8042a7120f94165047bcef09408a315f1dbbd95b5fc73f552f3b804752ca599de80efd829ba30db56c57699abc9a9d1dff4d747b07b1bfe6cbe9df7c141af7770971c42725e72b1a1f12cc2ab24acf5f3ccd92edd94e1e0ec98909769e3501a0721c6cb310b46b96ef08826575687a66f5ffaca678731e4397e264321e8bdf614137ab60681c341df6c042a6b7a85df22ebd4b8225b4b9753a751e31cbb80dfd3b922f7581aa26e0062324a65429bd09a2d1269c8f62d80ef79dd52951426ff00381dc41b2bca00428cf5d40e33c333fcd281b25d1d1f7adf4896ab328cf5e4778c1bfbd1b87d591b627e09d36f1e614d881381d289f9691bf70d2aeec6f1308070a10b072910d8ce8b2731a2da57e01e65e5d8fc1d635b8c5f0a731344b5706278706dfa07a6cc50318e572ee193ff54b6c78f146ea18404b13c9c64548efeba0a7bce215ddbdb54ce56c44b974d6f26c82e995d81bc55b56874b4c242af0653806a194694f62f34a3fbbcbaa92336a6d92e58662ecaa5cbd79d70ea0453d5993b165c54908eedbd249e6e99d0b7358cc6ab3ed363b116e213c89811fdf263682402f68eafea774d897ff504432724a2eb6b849e9e3239a483a9c0fab2145822dd76a56692d1086f236a7f516f3254d38562463745376bd225f4100a3b1847225be2c692c4760be688a492dfa13d67e6e34ff7eae37f1f8b4b6cfefe701bd41d78f3b664f76e559b71af640c4b76964c6d17197c24d85d3b02893e99537757f3e30fe77c4d897ff408dc0b99dc55c4c1a69a74e9ef9e5f2966936df819e05232e1af365ee312d049834dd53542240e99cb4584813deb2a05ea69da43b5bc257351395f82aee6c0c1846908bd756890e211162005ba9a5912fca860d95032f1c786a14802970a116b3271494a93e633da6082c6c7709eeb9c5b1c5fa0495837cc99192d8d462563181ee673ccbef3f6203152d08b7080c70fde20d9e8646d3e5669a69c8fe557a13a2ca9f117725883a81d97ee2ca8770a7695669c680f5546784e4b68d80a9706d7e6506f9a801a4b2307140511de6bc9a3386bb15e6071011119daa8028d417f81cd85c2319a40b5f12fe2ccbc82785dcf78c44478234a76de6a21324546252ada20d687625c97743a85956cf48bc858b88aa40e888fb0dd40eda27c2d6738a9c1977076dd168b3dda467371b0585c2ec756be3c9c2682a47f4ad65cad9206b9a52d2c0cb49ba5da9b692a356ce5fa731fdc077c4d72f5cb19528f0027ac86fa9a9153d7527d5f87b88f15c5b6b41b1ec297ded5adc982903e563ea424935be3b9e31f57f6eda88efffb2266af49abeacb8cc3b8c66bc547769a4a9975819fc56afb8adb730b9b040784c20cbb4a8b2378c7ad94057b57f1bece79fc7eab86343f04f4006d2f34e21d137d1edc9921792a907e625d8cf3727f25fd92b4fc55a953233d6004859513fc8c9e793644c6e5f33b9e708455e2638377c5495f8d8ad77139e815a3aa781e0c30b058877ca1f750de40e0c28a93c9c01d4c28216a87aee16d2d83afb5f7a7b090e59d5fac86c3f52e966ee6f8ea98a6de0cd8792eade7a076baba7812ccdf019654428185ff41cc2e5bb5603be3a9bd9b409682f655fe8bfbd7a148a337c771b3d768efc60ba0512e0f4be132cf927967b574b8c98464a2106d0427c1c82c6b83dacfd20fbd51de13cd631da3032bd0294ab515960a7d6f2485713e2f0ca7689cca50540fdab2b2036c543bb60d629aa8dcc4a3c55bf665ea00e827ebbf32623195316d0d97228f5b649449c557017b26410a64f1fc398811143b21418313b3c206891335c3557773fd15d461b3fb8d93192e5e9de5f112ad3cb5f2dcd99a812b55f1f1d698016ce7c6402508f0f06c47a988531e8379eda13ddb70dcc5b6c0d4225e069d343ae74d1e8bf410c708b18b38f81aa11c08917af0d7f927aeebc8999ac95ae17c7d6064bb22ddb289ab3932c89988a6a0d972a2b5ce01f7a01e2f52f845224b5f1e793ffa6030f97088b5142004d0287fdd47c1a4dc626c60a9d8ece975dd04f84bbb504d093aaa66476731d07861e8c9627f0a2081fec38d9e94fa6ea79b10192a4976a0d2e423ea1609e79ce20cdafa755405dabed19b4dc5e1a07e8378ced41e8e34cfaeb1ba7bed98a0e5b9d4c8f14115aea35b71f244470cad9ce05400ecb7b65bc9ea96e698f9ae0e6b8c0aa2fb2e41025f70216f65cb704fafd468e9b16eb8b03132215ace9858fb17d49d880ac70660e8336f69eb0e03e95686118497be1a5c039b68645f34ecbe66d75a5c36875e14bd13019934b39550046f3ce1971f343ffb752deb9b32638dd2fa56e5c8eda7488a5edd55d085ebe99b50163aadf1a7c3837848a5b1603b6b7b29afb9ea307ba6b3aa1628a121199aa18fa156fc650bee308bc54cf51787e5b552948afc98b2760ab51c077977ddcb84520e512a8590dabf80bde26d4b39d590e19df10e95161117e9762beb5bc9e1508cb8188b5ba35351bbf1a12db72da715274d0d23763efb48e77079d6d7716360c7b9921adf54e301c10e852e14704752b2865e8e4bec3bccf819a39df186785ebf9be565bd31bd569b263ed200644d145399c4d01758c998591dd09d30d9ee3c84e234aa9a126af521f8c67b663454e3cb781dbe2fcf3e8724dceb780306f3378a1d1da1be0b5b2a8184c584c256ae8e530d12d2a9bc70e5fe5207761c5db98fd4d0eee735d57d98af57de463cdd9571fe7e99a48b92e59ef4550e6c82346dc981c6e3f4d17d9a22b7cadd3162ac4282cc20cd5f9deffcb639a37438cda122af103410f85cfd7d98e877a5a2a2baa6550d08af3aad284698c1886e009c9e321ac32ced1f87c5007148e2e6a4907ff9e620b527e5d32d482fc428524b06a4171ce22c4558eec67bf47391d6c14e1951ebc2a072f489d9856500848c23b31edefefdc29f78c7c28d0eb11c03b9a7e9235a6b9a965ab9c31c6c282673f4b3a0e2d09d127de35e4c18784a1399ce25d1bf98014de375b038c5c677243d1d7813c13537dc54c5647b99192e1b75e52601627f422d084bf2b05acb5bf0fa810511f682f74cbe818b59fda31759209fcf17759e1d5ceba5fd96bdb1081942ec5a16341b83730657cee7a6710758a4434930ab4513ddfd7b42e62aad3440ff90c6c2b0b1cfadb7dc93cddb71d4154eb69c5b841cf5f60d0eafa577cc763e482b9e9c45f67b37b6a0d260abced16749ce4bf8096bca8d172d8b3e88ba97618407ce2b21799777b19ce1b16dc3f5012d79c2ec6969b16d28de0b54d121107b0b5eaf099db3ea13db089564890622f2f1c76d88bfb09ceed1248ee8da7684ed076f839939b0127425e1fe0d24d86dd9542b225ac60a2d9a45e41259950fe8c3ea714f99327751a368b2daa34a96c50c42518dcf6673bb965aa0b1a0488122c1b9777b9e60220b2782b57da016f5f18ac2faf552264a2cbc1cd5da54f256c0f7e65169ad440a8041f785c8688befa9de84a910af09ff83a1212616fd7edb5df2d0a75a4c782552318fbb76ae10ac31f9c5b1e7654103bee280519904a3c9c3eb8b5b1455db58fde4dd32d42d4e272444848", 0x1000}, {&(0x7f00000012c0)="e347504ec4243b80fa013efc3cc02b9b19b22ae71e89b155130757492f6b400bdfd9a54d74f7cee6797776939eb2ae59b79add26575db88fdb9a8b62dbe09556", 0x40}, {&(0x7f0000001300)="95e7820dbfd4a9e91038e559fa372ed8a0e68e99f6a13596b9197df7d7f5a654a6a091f463ce8f0c0145adf3977a83662e324ba8e5e0891cf95389a9174f527d497f29c50184b1b412ff5606cbe64465b0f12634ebef9ad268b61509ef8cbcc91824c888a1c4f1c657f769bd822c36c9a9f7b21e2cd4c6a6ab61c332945555863c7b7be8e2f0303e6ebfcccd1e441cbe86695a1a0069cf6c3e7f6b8bcbbca525a7d726bd1696c9d2c8acad3edf838507d640bbb86b7bb22f47b5a6299e3f8b5d99adac981de56306", 0xc8}], 0x6, 0x0, 0x0, 0x8}, 0x410) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000014c0)={0xffffffff, 0x2, 0x30000, 0x2, "34573f7f0e1bc5a5f5bd9e2833a20e8cc9adeb1e", 0x5, 0x800}) pwrite(0xffffffffffffffff, &(0x7f0000001500)="300e706c216d74bba7d0a21fa1e39e74738a339155f30fe798bbf6e73ad2e344228555f18f2dd2d5715664b4e1d189d8e102d5b53177f9e0b4db533e6a4960efa8a4f1b4fe2838049ad627a187080a1d151e2405da27ea1c4b6f2b61054dc05a565a096f8b126925b0914e40f464879cc3355afd826992835ea31396ea04b539518eec6f1e51ffb2282c75ae75017702cfa3814e46d433e60bded88b31955e4f7b694643aad5f533355718824b510418db52cc332d8a18398a8c58709d96f8d5984d34116f8db9062ff61f49f4736fccefa7881502ba3ba8fc11234274811342c020800764cdda532697a79c88c75ead05883c0eecec57de8e87cbec", 0xfc, 0x0, 0x3) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getsockname(r2, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) recvfrom$unix(r0, &(0x7f0000001680)=""/37, 0x25, 0x840, &(0x7f00000016c0)=@file={0x0, './file1\x00'}, 0xa) r3 = dup(0xffffffffffffffff) sendto$inet(r3, &(0x7f0000001700)="d65510eaf784c657c79e4b455a9eb92c67686533a3cdb6fdb590a18a340c7393022bf9475a58d66a71a6ac86b90a3b2e2634430353f3ba8d68a979bfae7390c66f4e3ee6ffa11abf29de4ab68842198853ec1e3b066d6a3584fbd94af83d875213e0a47e36925891e4d0bfcd802651de15258757f00b1dd2371f6f8bba97e4323af45bc5ae1d0184a055f35ab947b4761cc5c0f111a120adab732c8fec4376f41378c3528a29283ce0ffabdea0127a73700bfbae0f96b21280ffa3b3c4b79ff6811ff7566f182b11ff81d635e2636bc08718e24348b718d8c22fea9d38d14739c9a7dc137bb0a3003ef8411fbdc9ff05fcceb3d49065db586d58ab595129853caa42321dd3b9111dd388f830f8ceb17db7766d5fc12c81f766370b6db3cf5a61fd0a87071741422988e822f77e44f40b4ef813331a3e9cf9efc7983cb38cdfad848ae824d4dccc9c8f3d5eaa37a85444a1c28ca92f5f90c3641a9249dec047b45e7b8da544108a8053a901b372e25ad2c23e41a9ccf7edaeebed404adfe94b016f64667bbb77a7e107911df1f44d1a43d64e8a46c9635653138dc411acb8fadca3927436f389a3ef512dc17264202982d2eb03f5e7e979a3a6274356b39645afca898d47ff13ae8d654c33d13edcf12a82d98f94ec68edc35f339346c39b699bb6a762d6b6b783087f4b45ec587479434becea50948ff26420beffa6ed981c259da36a3b9cef12e1e1a9679846a90814c3752f197819d8a59d7669bf4ecdf8a008e36dcedc03a389074e4dc5031812fd8345233a47ac8f1054adf9daa5ce0c6c80a47b5d4acdb6370621e51fb3636c75f484d8ad3e8bbf9eb5c0ebb4c23d3a2a9ab2ad832df6b75761af60ede898edaf1cc4ae3073fa0e3f10f53336c0e5765cfebb869c02a3615f559774f9551b177236b367b96f76050f8a8151cc6585138a9114348ae8e42280315d434c54c6414dc8c2cd7aa35ebf27eb2a77b9b0eb723c62776a3a873f7a5d7465f5c37c05745bd451e07d521de6e6add4d7ee68230f2c1ede9f3db1edec8e18528e4c8d7712866077997478d6652f7bacda322fce698cbb0f3f7579bccbd364cc9ca0b8670b8d3098517ad14e0192e0855d2b4fe69f8a33bacc9e32a32ad82774ab4c23ba8d80b9ea26b686f5db65b9f2ec86964b51dca45f589feaebadce0896cdb7a3a4d4083a34790bc32525248fb17b3748399f17b726a1ab6650a99227aef0e48273bbf2a007116eb0aeee1d8f6d1d13bc42faeab9a4cbc672b523962833edb27ab5f1c55512efa0da9e9c5126edd4288535c89cfd1fd83c953b12954de92c8874b9cab54d1dbd64e978a8879ac4a7220d9b7a9fc95668128b2ede12d0eddeea9c0bbe347ba321363175ee664bb4afd4adc807e4bf3bcd9bf5fafeed77cbc6cc3b8366e67aa92568a10841ff1cdd643a048754b618d5ad8cfd1bc6b65c3c1f3f5259503b78be04265ef36071faa8225037fe17d516bddf518d80db66df14569c0841102264c24eb8062067890bbaba6fe88c5543271bc1dd6e09fd5bb1ffde44fb0f8f9dc88eb0ec2edd50cd8c083cbb4fc0c971aca57015fbd50606cef649c2e0514d638de6401ac43ff54609906e3fb17b14c3d60ed6ee715338f56cdd32202bcf3f7d2fdcdf137301c57844220d928086217269d070396e91d6a2720c0d878bf2aabc20d5cc17c855dac855399deec6afe46467faa0eb5aa0d00a36fab18fbbfb4a97647886db0c996eef0804239fd01367bdf0014023da92d443febfad05efc43b3e9827f43d11fa0a896ec9972c524e0df7faaf330d4dc488725d5f2ab80046d51c78e65050eabc43b1e1d4f6cf2bc595b2b3e3f88c66d950d4d7ef6c9f56ab59ec26f73b326f7366893bb702bfbf186d2f00030000a6f3af80dc990648e6fa13b6bbc09039b3d33878088b310e13649c4aad07032aa9fab0b59a29a9f5225a4efa09fd1f4163fc68e78b2c2299a980db811e598572bdef171cbab5dd92fa3ffbcdaefdc45ce34db9f1e85963c96c7dabe4dd877ccaff20d0ce0e11d9b136558e5ca6e2db335f93b66554ee4456c12b0a62e3c280336771e80177461e206281a2846b7968519a48be5f77530d6ed2b5e5043b2f3ef990302f9622f5b69d55c2d8bccfdfa21ac176e4fb31d2e7333ab861395d70648a79248f57729b520ce61c045a15b8131c85f54b2337048237547ae69e73e0f8db7fc9cf149fc0be93dae9f91156d41a2a0154409b8987c419675e901927f492302c6d61de5402843d4225fee8d8256ca208e8f3cb5e40d30bcf3bb12b8c684d8d55798a95b527cb8467639f1509b22e621d096cab5dbc7ae1f43a2f65b8e94eadc23f6347fce2c82bdabaa23f446c128c93257923d77424c51e4f8323e96fda3266e0a96af1c69d5ed8fb1a74728e74aaa74fee5dd74bcc287100c63a0216f8d708659a845c9eb025a70f8e974823dc45725db7f192e686d09b774578934268daa4d23e2b3da974393e123315e11a43b1fb56a873b9308737247734418d401910ac981956083e5a7325e475810e2a872cdf53ede590108918bcca806c55b5a46ebd56ff821ee9943d329f124a16f9bb0574edb8d719c2608fa642a7ea1296f7f4bcd6983e5b378cb4dea39c28411b31a42b36f7d0a8ec2fd68c501df9970b32b966905a502a88f9d451a5582a12dcb9384a992b6c69acf6f649fd1653f8023e943b6ede439bca5bd18d4e26565cf31bbe2129c89ffefea1874448e9a242456db98042a555bcddbc0bc031063ee479a98d069e59b1f523d5b0c27546c87c76b81ea5570588868140ef83c0fad03822585cd3704d26b07f3759a58390acf1ce969934897a72a66f78800f9645f375589e4b275dc42684a072e1b6eaf6109d5de442d1cb24b78592e1be8cb3d4da24697378a462fd6e444c941b9e304658438f5def9dc755652caf30ec9a5e4fece5bd073eb77cb577d52b5767f318a34d7a54f34c35a484dbcdd060b6517eff76c9b5b1b96ba1d1ca10426ac66c3fdcfa99a5a6abc8bb8e696bfaf815f290ab32b2ab28b8afb2b49255adc04e4f3744cb0b0ab738011aadca2d283fd1e0420e6d27132c40e97b0a67ca5fe3c32f1d674d4aef24482c82081da2823ce4ad4330c1c8aee775a1730d039690e88c46715d92a63107fe0791340ed8c0a73c14628b4f7aabd8d6281103634501623429b325b2ba87cf1a9c37b84a0878aa121347c2d519045a2abfadac51e7cb3497d092b92e63508b042cd1c7b6ed22ff4bdcd15e699e11088c92bf28fc0252ba53be53eed6f01d407cde3fe65a0cf5723c2b2dc78f7c1fd4d04c55b9e74bb27fcb63e0d6e22e4d97ab11f6a8f3214a659679262d8568bd06eea2de183d0b5507842d86c08cb6e3c65d5184f7d9096ab690abe2c1eb2521d285feb6a01f7af512b5df72fd00e85619e60eaf34d27beaeaf3ee61815bc5c60f2b25b9f2c78c8eb7e613872d21041e07e91682ba659f5714c266cb46a9697c93507f2353b009d159c934ca3dc8cdfb684e06fcc4388c8f653a329e9b6f6e5f69529732fd9dbbcfb7f0392ab68452b93f134406559e2da1d2ef82500982a6d545f04464d6b748aa00ee5afcea051a87beda6c6503692ea3d6f4c9d6d09ea80cde91a38582bdd9c2d2c2c12399dbdf5730ade49748af7d42413e13b92426f8487914ed2c6597d9444e17bfbcdab95d13b9095ac6c76057c4328f62a8d34c3acc99bf08d61c2c93932b1b807037cae24dffd7b9c7959dcfed1394370160e5f52a5b6abf4ff33c269e8654c0f13b047a82106f4d541bccceaae1ad132f5ee2beef95d062c4260afed351de0b92affbb0b81245cfa995bf97ed44096513fdf7d6b5d7728ae74ccaa8091d810143c6df4f0f275c0b0d8dbfaa02e64b59dffcef73f5b41700ba8e19e54cdeb4717669a67a25976a6c45fd2bc5fba197334898dd977ef9298f4e6e1ffe1164010cea9d5471ca1e71734c817839858ead328bbeb3b402fc604e7a6899fa17301d66276977cfb00be522d7945b7e80ffe7254c731486b72d58bfe7fa8db0df776bf1396cdeaec863154ba5766e0f8356625f8191f4beb83d78b70717ae2c8b5c02211cd7379cc6d1c590d08c0a4f93df08ecded9d6dcebd99297e1c397ef8a40d2e826d7510235a639a9a6a9ff3298dab1828880b7244f535cc5073b677f4e76458de9118d30569aa6c70ab747546369cb04391717b9b6a6b523e7e6a0159e71718f259fb4da9d1329f782c156355e9ac863c22eeb0121942612ac2c07b4bdb7c6be56dfe4468ddbc3c6348c0a04d03fcc15f3d12e6d8951bc245f0c8ab97de1b51e60699cfb9e670fac49b40d7712d3cbcd539406d1051a9d94c7fc8b4a924ec2776f538baf1c50035d12b2f5295f5263bb0196d8d63903a31820754f2a35703812dbd0c5cdc6cb725f1486272e83cffabbfbbc12b4f3b9a87a225cbf180f72b05f4a87ac7b7c93aaddba704652038025d9f2ba80437a57744b138e65cd2156a02b86bab82d0d98be29df9140da31c8548c0c4dd09a7c4993660f3d824381b0996d5c42decbde59ad238c67922bb1ddd8ee61364c59ca15a37ce3374bdb807ee93c3c04f965b98d607cb985b68d2833a972f00b95df3507d278eabfe8f4bcb35bba9ec7a86e1191e27a2e78fbb2966acaf51d399ed3db5e3d88ed3f8bdd56ae4b5ec4ef81e780cf2166ba1ea477fd8647c81c574051d311f2f7f9145c179593d40f9332e315f96126aa2286a68d30dea8a1735ec780633450beeb2c98420713c4d925a811fe6ea470e8154c3b4acbcda381aab86743c6ef5bc1ce3484389385dbe559502dddd2652cf4fc9b9644a6bda43b1dfd3bae78dce12446546b5e8320e64c426989314f607a4ce06e0ce5cc097bed9f9a40705b6557a5236d4120529dba8df8eafb98fe929538dc7d4d0699e30f1bff500096095710b43b3b941e88b4fef4c698d3122b8fa67408ee86dfba896bc81512e1e43f4b25413f517441cefb1bd04a410dca856fb17921e9f180ce6e35e33b56ebf8c16e56e9b695f84928dcf7b406aa6af46e822548403493ee4621b38575dca9388d35f3084d5b3342e96f166d67d131dd64fc0874b94f4abab25ef7973d7e3405aa1f74d2d7293a6345f69cff8158a5545b26fb854bf5306881d429b7ab54159b4f2bc8cff59f05b82c81eb03ea46b406abd69ba475dcab970c5f522e795f2132f86ffaf4f188e528926834148fa8ac58fe7b39f3d73c7ecab0e6dce7e31a40c234f2789bc22f994255051b57bd6467063bcdc56b2b4b9bc4ef4d59b5490a9eef51a60cb7959b965d794a4259a2abcc7c2ab334cb25818d979ead8ef1ae46dc4e6a9fdbb9026dbba8355bb5f182ce3fee7dfd7404d2802ca60a2287271d1bdc891419d5c1b6a32d723168db92251922c9516f91e35148c1a92700ca59eb5304340912fe097f8c0f146c305def896f4162c5edb1ac8e03e95c7693e20678fcb067e53774f333a143066e0d18955ee6ed45968c9aa24bd3dbd1ce0febba391f2c81b399afe8c4d6d28617cd32eea72d3b966a709182ee9917033f7349075b2b9888189dcd94b9d1f4402ae06ee6615d741a941e1a1c7a971515073b0aa8735629108d4f3925206f7e86de74bf0290f418ae67a5db8ee7fd7a650ff986c51025a82ef6968f939fb0842f49cb32b20577e771547e9a09532bdf3c1a1e865f56de5944590cd87b2091e010b784fad05b38772baee5ecbb270f5388b1b148548bc33f9b54d5a3987214a17e43c4b0801218b3", 0x1000, 0x8, &(0x7f0000002700)={0x2, 0x3}, 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) renameat(r4, &(0x7f0000002740)='./file1/file0\x00', r3, &(0x7f0000002780)='./file0/file0\x00') ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000027c0)=0x80000001) setrlimit(0x8, &(0x7f0000002800)={0x6, 0x75}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000002840)='/dev/pci\x00', 0x2, 0x0) close(r5) pipe(&(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r6, 0x2000740e) getrlimit(0x6, &(0x7f00000028c0)) pipe(&(0x7f0000002900)={0xffffffffffffffff}) fchmodat(r7, &(0x7f0000002940)='./file0/file0\x00', 0x2, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) accept$unix(r8, &(0x7f0000002980)=@abs, &(0x7f00000029c0)=0x8) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000002a00)) syz_extract_tcp_res$synack(&(0x7f0000002a40), 0x1, 0x0) r9 = dup(0xffffffffffffff9c) getpeername$unix(r9, &(0x7f0000002a80)=@file={0x0, ""/108}, &(0x7f0000002b00)=0x6e) utimensat(r7, &(0x7f0000002b40)='./file0/file0\x00', &(0x7f0000002b80)={{0x0, 0x100000001}, {0x9, 0x8000}}, 0x0) 19:58:44 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000000)) read(r3, &(0x7f00000004c0)=""/244, 0xf4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) msgget(0x0, 0x284) 19:58:44 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x6) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfd", 0x2b1}], 0x1) write(r1, &(0x7f0000000180)="4ed3a00b6e720ea20c6f33a627233959fc253734387b4036160a64b005853cb1522be0bed1c26cd532dbc071d47f5294ae7385f552dd3d14b8c7385fac4be1b8af0794942e3248cbeb98caba81ea0767b0f5a81caec3ce775e835f5da930346b5239054c38a2c5cb952d925ab615cba503c6fa020a02b112766d23d0b7c8c6a4caa5e4dc0024c5fc67908cfb30144c1f295faf5aeb43a8c01c", 0x99) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 19:58:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='.\x00', 0x2c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r3, 0xc1045763, &(0x7f0000000240)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 19:58:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(0xffffffffffffffff, 0x0, 0x0) 19:58:44 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x6, 0x1, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x7448) r3 = socket(0x2, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:58:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) 19:58:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x3, 0x200000009, 0x7ac0, 0x0, 0x1], [0x0, 0x0, 0x403], [{}, {}, {}, {0x0, 0x0, 0x0, 0x23a4c7da}], {0x0, 0xbf}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x6aaa, 0xfffffff8}) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = dup(r3) ioctl$VMM_IOC_WRITEREGS(r4, 0xc1045763, &(0x7f0000000240)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000040)={0x9, [{0x3, 0xef7}, {0x1, 0xffffffff}, {0x3, 0xa18f}, {0x3}, {0x1, 0x8}, {0x3, 0x5}, {0x3, 0x101}, {0x2, 0x9b3}, {0x1, 0x8}, {0x2, 0x10001}, {0x0, 0x7a25dc5d}, {0xe26fecc4acd63a79}, {0x3, 0x8001}, {0x1, 0x9}, {0x1, 0x7}, {0x3, 0x1}, {0x3, 0x200}, {0x3, 0x4}, {0x2, 0x1}, {0x3, 0xfffffffe}, {0x3, 0xffff0780}, {0x3, 0x4ad}, {0x3}, {0x3, 0x401}, {0x1, 0x3}, {0x3, 0x2}, {0x2}, {0x2, 0x1}, {0x2, 0x40000}, {0x2, 0x9cc7}, {0x1, 0xe0}, {0x3, 0xfffffffd}]}) 19:58:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffdfffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x4}, {}, {0x8000}, {0x0, 0x0, 0x0, 0x800000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:58:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x6, 0x55, 0x7f, 0x2}, {0xed2, 0x1, 0x5, 0x7ff}, {0x6, 0x3, 0x8, 0x8001}, {0x3ff, 0x1, 0x1f, 0x19d}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x6c}, {0x100000000006, 0x0, 0x0, 0x100}]}) r0 = syz_open_pts() fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x10) pwrite(r1, &(0x7f0000000200)="fb7e3a004086ca6bf85eeed7f0cd8cf6d49807000000000000", 0x19, 0x0, 0xfffffffffffffeff) 19:58:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x1a9) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:58:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x410, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000280)='./file0\x00', 0x123, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x20) getpid() r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) r3 = getpgid(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r4) setpgid(r4, r2) r5 = open(&(0x7f0000000180)='./file0\x00', 0x402, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r5, 0x10}, {r6, 0x100}, {r1, 0x1}, {r7, 0x4}, {0xffffffffffffff9c, 0x8}], 0x5, 0x83) socket(0x20, 0x5, 0x1f) pledge(0x0, &(0x7f0000000140)='\xba') 19:58:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x7) 19:58:45 executing program 0: semget(0x3, 0x2, 0x160) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ftruncate(r2, 0x0, 0xfaf) ftruncate(r1, 0x0, 0x80000001) ftruncate(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x200, 0x0) r4 = dup(r3) pwritev(r0, &(0x7f0000000840)=[{&(0x7f00000004c0)="4b360e884b37aa34776f141ac4c5c2063670d2f907df7868514d4c7c070aadb35c6ba2f32ef04a38b22e8e6181643620999bb02d95f8c4404e87c3e72c6c22c981f4cc05c9ef7bdb15238a8503a8d251f64a8bba1937f634f51d967e4e039835cd67799f4cc6abb1bbc373b570e490267d2599150a1ff98415f9c706f5a19a4cdddaf0ffe823d83779ce1d2750cda439d5adb1bb3e4615d136c73002c352f1a3cd8fd9fc8eecbe446eb8b2d921b74fa3abb72b268f726dd2e4c2d19ba414007aed802161be3b2024e20616cd4482986f4aca8ea4408a7a4bb56c8bb9b6ded4ee98fbf8b5e6cb", 0xe6}, {&(0x7f00000001c0)="e64471a3eece786b02bab72ea4cfe1a65e03d8ad625e6debed74db35d62eb3a9c2a4771c1996bd214971b1a4ad791af175a45cba1c0262b52737a7ba8ccc5740c2254ac5b3c1d8c10cfbd08035285d81215736bb60", 0x55}, {&(0x7f00000005c0)="c23c5ae60204d97c9929875d5400fac99bfd53ddddec2927b94aa7a159fdab6de0cd44968e86efb53890542338357cfc24c354186185df114909b3448b2fb7715de4db2d0beb17815d157342cc8f90e45cf27fc8eec27b33920c1086f7e3b475d209", 0x62}, {&(0x7f0000000640)="5acbdfdcc07d7af5a17cf994cafab77049d1e565b0de2101c27fcbffc33e16c55ae9064a5640e5c43c065c39c3fda65715db51b389b31c14fb3afe7ccc780781bda14e90c6f1813d44", 0x49}, {&(0x7f00000006c0)="964ad9724a564d249626ba0daf751d6fff830ea737b3e67d189c6411c5573713c09aba399ab60b2fda97f5a904f9272c0e2763ce6e0570612334f2faac899622cbb21e54ddb620cf3bbe25a12951c4b0a5cb23eaf9fb3f1c6c1dc744bf8f4f3b6450682c", 0x64}, {&(0x7f0000000740)="b225297e0a3b4c30d823488a881263993bd40e6c6460331b40dad4240ef7d83c01b4975ed1eb92e79f18f2446399370ea0ab8b187aacc952228a79d3f14c399f454542df65961085b161bc6e43c9d79fbe1710b95849d9ff018c2316987e4fe8765b0e80132b6fe3733317c062220494581b21c3b2273fa46415ce5d104a70e3cd514ce17f1019e14d39ac217f8f8eaa6fdad981c04dd0e7b0380bbe1c", 0x9d}], 0x6, 0x0, 0x8) ioctl$VMM_IOC_WRITEREGS(r4, 0xc1045763, &(0x7f0000000240)) bind$unix(r4, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 19:58:45 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x77359400}}, &(0x7f0000000080)) getgroups(0x1a6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000000c0)={0x0, "0b7ecf704e60d450fa1d1ed8005590f1ef9ff749cdaf485bd3b0f91f74adaae81643529c5d06631a1ccbe1e391c56753845648e5db9d6973630d0da2daf1d8f839d27d9766c70fb6c34f998a198d3e426c66356ec99e61c0"}, 0x60, 0x800) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000000)=0x1) 19:58:45 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc1045763, &(0x7f0000000240)) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8001) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000080)={0x81, 0x7}, 0x10) write(r4, &(0x7f0000000800)="bc41fee8fb221b935863aecf201db5f0601215db950f745775179da25885869ad8adad056c0e96a2ceeeac76bbf3a2aced2872c46cf9da66d86835c838e9c809d9cc40d5e2a0583ce619ade808b18b6c520585cb0b867543e8ae59440a", 0x5d) 19:58:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r2, r3, 0x2, 0x2}, 0x5, 0x54, r1, r1, 0x9a8, 0x15, 0x3f, 0xfcc}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r6 = dup(r5) ioctl$VMM_IOC_WRITEREGS(r6, 0xc1045763, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x40000}]}}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r9 = geteuid() r10 = getuid() r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r11) fcntl$lock(r8, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r11}) setreuid(r9, r10) r12 = shmget$private(0x0, 0x1000, 0x70, &(0x7f0000ffe000/0x1000)=nil) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x7, r20, r21, r20, r21, 0x2, 0x2}, 0x5, 0x54, r19, r19, 0x9a8, 0x15, 0x3f, 0xfcc}) r23 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r23) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x5, r10, r16, r10, r21, 0x1b1, 0x2}, 0x8001, 0x3, r11, r23, 0x100000000, 0x5, 0x3}) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r25 = dup(r24) ioctl$VMM_IOC_WRITEREGS(r25, 0xc1045763, &(0x7f0000000240)={0x0, 0x0, 0x40000}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r27 = getegid() r28 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r28) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x3, r7, r16, r26, r27, 0x130, 0x1}, 0x0, 0x7, 0x0, r28, 0xf5cd, 0x6, 0x0, 0x7}) r29 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r29, 0xffff, 0x2000, &(0x7f0000000000)=0x100, 0x4) sendto$unix(r29, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:58:45 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x108) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x80000001}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80002, 0x78000000, {0x8, 0xffffffffffffe}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 19:58:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x4}, {0x20}, {0x6, 0xfe, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000717000/0x9000)=nil, 0x9000) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f00000003c0), &(0x7f0000000640)=[&(0x7f0000000680)='/dev/wskb\xd51M\xdc\x9e\x13d0\xe3', &(0x7f0000000440)='\x00', &(0x7f00000005c0)=')\x00', &(0x7f0000000600)=':]]\\\x00']) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) sync() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x7f, 0xcc}, {0x7, 0x7f, 0x2, 0x80000000}, {0x8001, 0xf8, 0x20}, {0x1, 0x9, 0x0, 0x61}]}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) login: pckbd_enable: command error 19:58:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc1045763, &(0x7f0000000240)={0x0, 0xffff, 0x0, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) r3 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r3, 0xc1045763, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {}, {0x0, 0x0, 0x2}]}}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = dup(r4) ioctl$VMM_IOC_WRITEREGS(r5, 0xc1045763, &(0x7f0000000240)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f0000000140)="dca2ffc0e18780530ff263bdc8fb83069650e529cc4033c404d442ed1985f2f16b023377a3fe97f143dfcbe9a23b7ab0cf2f1f6147d64ecbb3532b370981e41e7041298840db2d717755eec73d71607cd6f046c72fac2d144331c608cf96777da2e77a6e706b9a7e033b4c3292aa3b0520d94a357f0077fad5a0fcce95187e62f50b5c0a33e6673c8ea4548c709a7cc7", 0x90}, {&(0x7f0000000200)="81fb3657fa3fdcfeb46b", 0xa}], 0x2, 0x0, 0xe66b) r7 = openat(r5, &(0x7f0000000500)='./bus\x00', 0x0, 0x50) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOSETOWN(r8, 0x80047476, &(0x7f0000000000)) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOSETOWN(r9, 0x80047476, &(0x7f0000000000)) r10 = fcntl$dupfd(r9, 0x0, r6) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOSETOWN(r11, 0x80047476, &(0x7f0000000000)) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) kevent(r7, &(0x7f0000000540)=[{{r8}, 0xfffffffffffffff8, 0x29, 0x80, 0x0, 0x4}, {{r10}, 0xfffffffffffffff9, 0x4, 0x2, 0x5, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x1, 0xfffffffffffffffd}, {{r11}, 0xfffffffffffffff8, 0x42, 0x40, 0x3, 0x800}], 0x1, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x100000001, 0xffffffffffffffff}], 0x5, &(0x7f0000000680)={0x0, 0x6}) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f00000000c0)=0xfffdfffe) 19:58:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x1f0], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = dup(r3) ioctl$VMM_IOC_WRITEREGS(r4, 0xc1045763, &(0x7f0000000240)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000180)=0x7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x1, 0x234a}, {0x3, 0x9}, {0x45, 0x3ff}, {0x8a, 0x5}, {0x85, 0x1}, {0x80, 0x8}, {0x7, 0xfffffffb}, {0x20, 0x3}, {0x6, 0x81}, {0x1, 0x7fff}], 0xa}) r5 = dup(r2) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = dup(r6) ioctl$VMM_IOC_WRITEREGS(r7, 0xc1045763, &(0x7f0000000240)) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) ioctl$VMM_IOC_WRITEREGS(r5, 0xc1045763, &(0x7f0000000240)) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = dup(r8) ioctl$VMM_IOC_WRITEREGS(r9, 0xc1045763, &(0x7f0000000240)) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)=0x1) map stack 0x20719000-0x2071d000 of map 0xfffffd806bc0a660 failed: hole in range 19:58:46 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc1045763, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [], [], [], {}, {0x0, 0x6}}}) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x2c, &(0x7f0000000080)="47a895006f53dd000005ffff0700000000000000a382721dc368346c3405f754495b857fd4a92830294918b704e6eb887dc4823b52a6e7bd4706816c17a0db0c03d342b74f0c475f0d0069a3186ddef9b981e2b8f0") semget$private(0x0, 0x2, 0x530) 19:58:47 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r4 = geteuid() r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r6}) setreuid(r4, r5) r7 = shmget$private(0x0, 0x1000, 0x38, &(0x7f0000000000/0x1000)=nil) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x54, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) r18 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r18, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r19 = geteuid() r20 = getuid() r21 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r21) fcntl$lock(r18, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r21}) setreuid(r19, r20) r22 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x7, r25, r26, r25, r26, 0x2, 0x2}, 0x5, 0x54, r24, r24, 0x9a8, 0x15, 0x3f, 0xfcc}) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x7, r30, r31, r30, r31, 0x2, 0x2}, 0x5, 0x54, r29, r29, 0x9a8, 0x15, 0x3f, 0xfcc}) r33 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r33) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x5, r20, r26, r20, r31, 0x1b1, 0x2}, 0x8001, 0x3, r21, r33, 0x100000000, 0x5, 0x3}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r26, 0x2, 0x2}, 0x5, 0x1054, r14, r14, 0x9a8, 0x815, 0x10000003f, 0xfcc}) r34 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r34) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x5, r5, r11, r5, r16, 0x1b1, 0x2}, 0x8001, 0x3, r6, r34, 0x100000000, 0x5, 0x3}) getgroups(0x2, &(0x7f0000000080)=[r16, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0xffffffffffffffff, r2, r35}, 0xc) close(r0) r36 = socket(0x2000000000000002, 0x3, 0x33) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r36, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r37 = semget$private(0x0, 0x9, 0x42) semop(r37, &(0x7f0000002800), 0x0) semop(r37, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r37, 0x1, 0x3, &(0x7f0000000800)=""/191) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) sync() 19:58:47 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000440)='NX', 0x2, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r3, 0xc1045763, &(0x7f0000000240)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd806bc0a660 failed: hole in range 19:58:47 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x6, 0x2, 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) sendsyslog(&(0x7f0000000080)="64f00b5a33e7553f914c14fb6a99938c90ab5e15a591439d072be96198e74a76303212d77aae5081e8e04bc98b55cce347ecc215f4518a38464a998093e15271a91bc3ae82725473752a724a68eb6590739d96d9215b2e05676c771c0516f51eda807ff60c2b11296fe61ffbbea45ac6cacfec17ec79830107b6754682e569d2966a346cfa91a808b86cc149a1f7c1e42c13852b58f7bd366e769a36e53b602dfbd734e82e811923fd04cd40510bfbc8af1997571dfcf17ac618bbc2fe42e90ccfa73bec8e10ba92af15b2afd5ad95e67843a417a92f3861e060870f594204534c", 0xe1, 0x25) syz_open_pts() r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0xc1045763, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffd, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x10001}], {}, {0x0, 0x0, 0xfffffffc, 0x2}}}) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x200, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = dup(r3) ioctl$VMM_IOC_WRITEREGS(r4, 0xc1045763, &(0x7f0000000240)) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 19:58:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = dup(r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = dup(r3) ioctl$VMM_IOC_WRITEREGS(r4, 0xc1045763, &(0x7f0000000240)) r5 = accept(r4, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f0000000100)="7cfbc8019d0017667188c4a888e7a6e2fdc493759a8bd0578a8f87a1a963810495292659ca5c5f28efff66e53ae9118b8b91", 0x32}, {&(0x7f0000000140)="7de63b4b18661cffa48d6f7f27430a58b11aea568980f526d705215539abbc136034e52f3605b89b4f97d22deea96a81930109a31d86e04a88ab720c51452a0389aca29829a8bcf250cea021ff9283f194da5c0e04449ff59103fa890cef46f93947198fafac1ee39965e81ad25b8dfff671ff2233c3fb348abb082e801b7e3def3b3fdcd4dbced9d2c462d633aefd17e245a6dde35b91b3c65da470b58224f01df5aff13eefb482a3a5c52e50bcc5db66a0dc78e635ab4c69e61b64ba15f5f8eef6c444500467fe2a2690fcb0d00bc93c1d978bf23b37b6d175849668e5e18d38a10a7746de2d06b0ff5e18aee9b1f1e7", 0xf1}], 0x2, 0x0, 0xff) ioctl$VMM_IOC_WRITEREGS(r2, 0xc1045763, &(0x7f0000000240)) setsockopt(r2, 0x1000, 0x3c3, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:58:47 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x7fff, 0x101}) 19:58:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xc, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x7fd], [0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x210], [], [0x0, 0x400000000000000, 0x0, 0x0, 0x2], [{0x0, 0x6, 0x1, 0x3}, {}, {0x0, 0x1, 0x0, 0x2000000000000003}, {0x0, 0x0, 0xffffffff}, {0x0, 0x13ac}, {0x0, 0x40000}, {0x0, 0x0, 0x8}, {0x0, 0x3f}], {0x5, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) preadv(r3, &(0x7f0000002a00)=[{&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/110, 0x6e}, {&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000001800)=""/26, 0x1a}, {&(0x7f00000018c0)=""/178, 0xb2}, {&(0x7f0000001980)=""/76, 0x4c}, {&(0x7f0000001a00)=""/4096, 0x1000}], 0x8, 0x0, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x6}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) r4 = dup(r2) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x2, 0x0, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r7 = dup(r6) poll(&(0x7f0000000380)=[{r7, 0x5}], 0x1, 0x0) linkat(r7, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f00000005c0)='./bus\x00', 0x0) recvfrom$inet(r5, &(0x7f00000004c0)=""/247, 0xf7, 0x841, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x8, 0x80, 0x9, 0xa9}, {0xd0, 0x9, 0x6, 0x7fff}, {0x7, 0x0, 0x2b}, {0x8, 0x20, 0x6, 0x9}, {0x570, 0x9, 0x9, 0x5da9}, {0x1, 0x13, 0x7, 0x5}, {0x7f, 0xc0, 0xfc, 0x1}]}) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 19:58:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1069f8ab7daa931ae61f948d164e9b715dfdad7270825f89d4cc59a784b2a0ac941e57658a540bd8259f299c8974e0d61f1fa292a3f"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r3, 0xc1045763, &(0x7f0000000240)) sendto$inet6(r3, &(0x7f0000000040)="2af23fdf8c1290ed7f6cc593efc935161ad71cfc851423bab591da5687a6f965668d902afdb75a353685ddb3e60a8a0f", 0x30, 0x409, 0x0, 0x0) 19:58:48 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x0) panic: receive 3: so 0xfffffd805e5724b0, so_type 3, m 0xfffffd8057a25600, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *419271 58102 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821af82d) at panic+0x15c soreceive(fffffd805e5724b0,0,ffff80001d3722d8,0,0,ffff80001d3721e4) at soreceive+0x16e7 soo_read(fffffd8064802690,ffff80001d3722d8,0) at soo_read+0x53 dofilereadv(ffff80001d339758,6,ffff80001d3722d8,0,ffff80001d3723c0) at dofilereadv+0x1a1 sys_read(ffff80001d339758,ffff80001d372370,ffff80001d3723c0) at sys_read+0x83 syscall(ffff80001d372440) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffa4d0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 3: so 0xfffffd805e5724b0, so_type 3, m 0xfffffd8057a25600, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821af82d) at panic+0x15c soreceive(fffffd805e5724b0,0,ffff80001d3722d8,0,0,ffff80001d3721e4) at soreceive+0x16e7 soo_read(fffffd8064802690,ffff80001d3722d8,0) at soo_read+0x53 dofilereadv(ffff80001d339758,6,ffff80001d3722d8,0,ffff80001d3723c0) at dofilereadv+0x1a1 sys_read(ffff80001d339758,ffff80001d372370,ffff80001d3723c0) at sys_read+0x83 syscall(ffff80001d372440) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffa4d0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d372020 rbx 0xffff80001d3720d0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d371fe0 r9 0x1 r10 0 r11 0xd3cb7aa04642a751 r12 0x3000000008 r13 0xffff80001d372030 r14 0x100 r15 0x1 rip 0xffffffff8176b428 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d372010 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=419271 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d33a118,0xffff80001d3399d8 process=0xffff8000ffffae10 user=0xffff80001d36d000, vmspace=0xfffffd806bc0a110 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 59291 516736 56397 0 2 0 syz-executor.0 59291 186506 56397 0 2 0x4000000 syz-executor.0 56397 280582 53203 0 2 0x482 syz-executor.0 64205 316405 53203 0 2 0x2 syz-executor.1 53203 74194 86601 0 3 0x82 thrsleep syz-fuzzer 53203 289954 86601 0 3 0x4000082 nanosleep syz-fuzzer 53203 392822 86601 0 3 0x4000082 thrsleep syz-fuzzer 53203 442028 86601 0 3 0x4000082 thrsleep syz-fuzzer 53203 479057 86601 0 3 0x4000082 thrsleep syz-fuzzer 53203 271620 86601 0 3 0x4000082 thrsleep syz-fuzzer 53203 76793 86601 0 3 0x4000082 thrsleep syz-fuzzer 53203 388606 86601 0 3 0x4000082 kqread syz-fuzzer 86601 220373 15602 0 3 0x10008a pause ksh 15602 353576 75941 0 3 0x92 select sshd 41626 89612 1 0 3 0x100083 ttyin getty 75941 55454 1 0 3 0x80 select sshd 22581 354666 6823 73 3 0x100090 kqread syslogd 6823 451755 1 0 3 0x100082 netio syslogd 80812 73133 1 77 2 0x100010 dhclient *58102 419271 1 0 7 0 dhclient 44864 118284 0 0 3 0x14200 bored smr 5040 334485 0 0 2 0x14200 zerothread 49482 472535 0 0 3 0x14200 aiodoned aiodoned 40131 237337 0 0 3 0x14200 syncer update 68991 471576 0 0 3 0x14200 cleaner cleaner 91705 139600 0 0 3 0x14200 reaper reaper 59319 181283 0 0 3 0x14200 pgdaemon pagedaemon 19150 392368 0 0 3 0x14200 bored crynlk 63644 244087 0 0 3 0x14200 bored crypto 94458 20227 0 0 3 0x40014200 acpi0 acpi0 21013 250103 0 0 3 0x14200 bored softnet 68051 112330 0 0 3 0x14200 bored systqmp 71298 35179 0 0 3 0x14200 bored systq 31685 315701 0 0 3 0x40014200 bored softclock 7995 333496 0 0 3 0x40014200 idle0 1 190751 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9460 6461K 6477K 78643K 10599 0 pcb 13 8K 8K 78643K 23 0 rtable 103 3K 3K 78643K 199 0 ifaddr 39 10K 10K 78643K 43 0 counters 21 16K 16K 78643K 21 0 ioctlops 0 0K 2K 78643K 39 0 iov 0 0K 12K 78643K 4 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1236 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 6 0K 0K 78643K 6 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 64 0 proc 50 38K 54K 78643K 361 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 2 0 in_multi 33 2K 2K 78643K 36 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 185 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 97 21K 21K 78643K 966 0 UVM aobj 8 2K 2K 78643K 8 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 2 0 NDP 5 0K 0K 78643K 9 0 temp 78 3011K 3075K 78643K 2367 0 kqueue 3 4K 4K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 1 1 0 1 1 0 8 0 rtpcb 80 26 0 23 1 0 1 1 0 8 0 rtentry 112 47 0 4 2 0 2 2 0 8 0 unpcb 120 35 0 27 1 0 1 1 0 8 0 syncache 264 5 0 5 2 1 1 1 0 8 1 tcpqe 32 52 0 52 1 0 1 1 0 8 1 tcpcb 544 38 0 33 1 0 1 1 0 8 0 inpcb 280 84 0 76 2 0 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 195 0 2 13 0 13 13 0 8 0 art_table 32 196 0 2 2 0 2 2 0 8 0 art_node 16 46 0 7 1 0 1 1 0 8 0 semapl 112 4 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1455 0 54 46 0 46 46 0 8 0 ffsino 240 1455 0 54 83 0 83 83 0 8 0 nchpl 144 1729 0 122 60 0 60 60 0 8 0 uvmvnodes 72 1510 0 0 28 0 28 28 0 8 0 vnodes 208 1510 0 0 80 0 80 80 0 8 0 namei 1024 4231 0 4231 1 0 1 1 0 8 1 scxspl 192 5109 0 5109 1 0 1 1 0 8 1 plimitpl 152 18 0 11 1 0 1 1 0 8 0 sigapl 424 250 0 222 4 0 4 4 0 8 0 futexpl 56 979 0 979 1 0 1 1 0 8 1 knotepl 112 53 0 34 1 0 1 1 0 8 0 kqueuepl 144 2 0 0 1 0 1 1 0 8 0 pipelkpl 16 75 0 65 1 0 1 1 0 8 0 pipepl 120 150 0 131 1 0 1 1 0 8 0 fdescpl 432 236 0 222 2 0 2 2 0 8 0 filepl 120 1250 0 1150 4 0 4 4 0 8 0 lockfpl 104 20 0 18 1 0 1 1 0 8 0 lockfspl 48 10 0 8 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 94 0 87 1 0 1 1 0 8 0 zombiepl 144 222 0 222 1 0 1 1 0 8 1 processpl 896 250 0 222 4 0 4 4 0 8 0 procpl 624 293 0 257 4 0 4 4 0 8 1 sockpl 400 147 0 128 4 0 4 4 0 8 1 mcl64k 65536 15 0 15 2 0 2 2 0 8 2 mcl4k 4096 17 0 17 2 1 1 1 0 8 1 mcl2k 2048 61456 0 61415 14 1 13 13 0 8 7 mtagpl 80 5 0 2 2 1 1 1 0 8 0 mbufpl 256 97637 0 97501 13 1 12 12 0 8 0 bufpl 280 4017 0 161 276 0 276 276 0 8 0 anonpl 16 37707 0 22489 63 1 62 62 0 107 0 amapchunkpl 152 1030 0 900 8 0 8 8 0 158 2 amappl16 192 1076 0 238 43 0 43 43 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 3 0 1 2 1 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 35 0 32 2 1 1 1 0 8 0 amappl11 152 67 0 54 1 0 1 1 0 8 0 amappl10 144 14 0 9 1 0 1 1 0 8 0 amappl9 136 383 0 380 1 0 1 1 0 8 0 amappl8 128 266 0 250 1 0 1 1 0 8 0 amappl7 120 106 0 96 1 0 1 1 0 8 0 amappl6 112 23 0 20 1 0 1 1 0 8 0 amappl5 104 183 0 168 1 0 1 1 0 8 0 amappl4 96 434 0 404 1 0 1 1 0 8 0 amappl3 88 105 0 100 1 0 1 1 0 8 0 amappl2 80 1103 0 1038 3 0 3 3 0 8 1 amappl1 72 13950 0 13535 27 11 16 20 0 8 7 amappl 80 518 0 477 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 236 0 222 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 236 0 222 1 0 1 1 0 8 0 vmmpekpl 168 5740 0 5716 2 0 2 2 0 8 0 vmmpepl 168 35689 0 33788 115 7 108 108 0 357 25 vmsppl 272 235 0 222 2 0 2 2 0 8 1 pdppl 4096 478 0 444 6 0 6 6 0 8 1 pvpl 32 129951 0 111783 156 0 156 156 0 265 6 pmappl 200 235 0 222 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 151 0 5 5 0 5 5 0 8 0